org.gstreamer.event
Class TagEvent
java.lang.Object
org.gstreamer.lowlevel.NativeValue
org.gstreamer.lowlevel.Handle
org.gstreamer.lowlevel.NativeObject
org.gstreamer.lowlevel.RefCountedObject
org.gstreamer.MiniObject
org.gstreamer.Event
org.gstreamer.event.TagEvent
public class TagEvent
- extends Event
A new set of metadata tags has been found in the stream.
Methods inherited from class org.gstreamer.lowlevel.NativeObject |
classFor, disown, dispose, equals, finalize, getNativeAddress, handle, hashCode, initializer, initializer, instanceFor, invalidate, isDisposed, nativeValue, objectFor, objectFor, objectFor, objectFor, toString |
Methods inherited from class java.lang.Object |
clone, getClass, notify, notifyAll, wait, wait, wait |
TagEvent
public TagEvent(NativeObject.Initializer init)
- This constructor is for internal use only.
- Parameters:
init
- initialization data.
TagEvent
public TagEvent(TagList taglist)
- Creates a new TagEvent.
Note: This constructor takes ownership of the TagList. Attempts to
access the TagList after passing it to this constructor will throw an exception.
- Parameters:
taglist
- the taglist to transmit with the event.
getTagList
public TagList getTagList()
- Gets the
TagList
stored in this event.
Note: The TagList is owned by the event, so it should only be
accessed whilst holding a reference to this TagEvent.
- Returns:
- the TagList stored in this event.