Back to Seed Clases

Gst


Classes

Interfaces

Structs

Unions

Enums

Struct Gst.TagList

Import line: Gst = imports.gi.Gst;
GIR File: Gst-0.10.gir
C documentation: GstTagList
Struct : TagList
  Show / Hide Inherited methods, properties and signals
Opaque GstTagList data structure.
Properties
None
Methods / Constructors
Method / Constructor Defined By
 
new Gst.TagList.c_new () : Gst.TagList
Create a new Gst.TagList
Create a new Gst.TagList
Returns:
Gst.TagList
 
Events
None
Used by These Methods / Signals / Properties
Class / Namespace Method / Signal / Properties
Gst
Method
Gst.tag_list_copy_value (Value dest, TagList list, String tag) : Boolean
Copies the contents for the given tag into the value, merging multiple values into one if multiple values are associated with the tag.
Gst.Element
Method
found_tags_for_pad (Pad pad, TagList list) : none
Posts a message to the bus that new tags were found and pushes the tags as event.
Gst.Element
Method
found_tags (TagList list) : none
Posts a message to the bus that new tags were found, and pushes an event to all sourcepads.
Gst.Event
Method
new Gst.Event.tag (TagList taglist) : Gst.Event
Create a new Gst.Event
Gst.Event
Method
parse_tag (TagList taglist) : none
Parses a tag event and stores the results in the given taglist location.
Gst.Message
Method
new Gst.Message.tag (Object src, TagList tag_list) : Gst.Message
Create a new Gst.Message
Gst.Message
Method
new Gst.Message.tag_full (Object src, Pad pad, TagList tag_list) : Gst.Message
Create a new Gst.Message
Gst.Message
Method
parse_tag (TagList tag_list) : none
Extracts the tag list from the GstMessage.
Gst.Message
Method
parse_tag_full (Pad pad, TagList tag_list) : none
Extracts the tag list from the GstMessage.
Gst.TagSetter
Method
merge_tags (TagList list, TagMergeMode mode) : none
Merges the given list into the setter's list using the given mode.
Gst.TagSetter
Method
get_tag_list () : Gst.TagList
Returns the current list of tags the setter uses.
GstPbutils
Method
GstPbutils.pb_utils_add_codec_description_to_tag_list (TagList taglist, String codec_tag, Caps caps) : Boolean
Adds a codec tag describing the format specified by caps to taglist.
GstRiff
Method
GstRiff.parse_info (Element element, Buffer buf, TagList taglist) : none
Parses stream metadata from input data.
GstTag
Method
GstTag.list_add_id3_image (TagList tag_list, String image_data, Number image_data_len, Number id3_picture_type) : Boolean
Adds an image from an ID3 APIC frame (or similar, such as used in FLAC) to the given tag list.
GstTag
Method
GstTag.list_from_vorbiscomment_buffer (Buffer buffer, String id_data, Number id_data_length, Array vendor_string) : Gst.TagList
Creates a new tag list that contains the information parsed out of a vorbiscomment packet.
GstTag
Method
GstTag.list_from_xmp_buffer (Buffer buffer) : Gst.TagList
Parse a xmp packet into a taglist.
GstTag
Method
GstTag.list_new_from_id3v1 (String data) : Gst.TagList
Parses the data containing an ID3v1 tag and returns a GstTagList from the parsed data.
GstTag
Method
GstTag.list_to_vorbiscomment_buffer (TagList list, String id_data, Number id_data_length, String vendor_string) : Gst.Buffer
Creates a new vorbiscomment buffer from a tag list.
GstTag
Method
GstTag.list_to_xmp_buffer (TagList list, Boolean read_only) : Gst.Buffer
Formats a taglist as a xmp packet.
GstTag
Method
GstTag.to_vorbis_comments (TagList list, String tag) : Array
Creates a new tag list that contains the information parsed out of a vorbiscomment packet.
GstTag
Method
GstTag.vorbis_tag_add (TagList list, String tag, String value) : none
Convenience function using gst_tag_from_vorbis_tag(), parsing a vorbis comment string into the right type and adding it to the given taglist list.
Documentation generated by Introspection Doc Generator Loosely Based on JsDoc Toolkit on Tue Jun 22 2010 16:33:55 GMT+0800 (HKT)