org.gstreamer.message
Class TagMessage

java.lang.Object
  extended by org.gstreamer.lowlevel.NativeValue
      extended by org.gstreamer.lowlevel.Handle
          extended by org.gstreamer.lowlevel.NativeObject
              extended by org.gstreamer.lowlevel.RefCountedObject
                  extended by org.gstreamer.MiniObject
                      extended by org.gstreamer.Message
                          extended by org.gstreamer.message.TagMessage

public class TagMessage
extends Message

This message is posted by elements that have discovered new tags.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.gstreamer.lowlevel.NativeObject
NativeObject.Initializer
 
Field Summary
 
Fields inherited from class org.gstreamer.Message
messageStruct
 
Fields inherited from class org.gstreamer.lowlevel.NativeObject
defaultInit, LIFECYCLE, ownsHandle
 
Constructor Summary
TagMessage(GstObject src, TagList tagList)
          Creates a new Buffering message.
TagMessage(NativeObject.Initializer init)
          Creates a new Buffering message.
 
Method Summary
 TagList getTagList()
          Gets the list of tags contained in this message.
 
Methods inherited from class org.gstreamer.Message
copy, getSource, getStructure, getType, makeWritable
 
Methods inherited from class org.gstreamer.MiniObject
disposeNativeHandle, isWritable, makeWritable, objectFor, ref, unref
 
Methods inherited from class org.gstreamer.lowlevel.NativeObject
classFor, disown, dispose, equals, finalize, getNativeAddress, handle, hashCode, initializer, initializer, instanceFor, invalidate, isDisposed, nativeValue, objectFor, objectFor, toString
 
Methods inherited from class java.lang.Object
clone, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TagMessage

public TagMessage(NativeObject.Initializer init)
Creates a new Buffering message.

Parameters:
init - internal initialization data.

TagMessage

public TagMessage(GstObject src,
                  TagList tagList)
Creates a new Buffering message.

Parameters:
src - The object originating the message.
tagList - the tag list for this message.

Note: the message takes ownership of the taglist, so do not use it again after adding it to this message.

Method Detail

getTagList

public TagList getTagList()
Gets the list of tags contained in this message.

Returns:
the list of tags in this message.