Import line: | Gst = imports.gi.Gst; |
GIR File: | Gst-0.10.gir |
C documentation: | GstTagList |
Struct : | TagList |
Show / Hide Inherited methods, properties and signals |
None |
Method / Constructor | Defined By | |
---|---|---|
new Gst.TagList.c_new
()
:
Gst.TagList
Create a new Gst.TagList
Create a new Gst.TagList
|
||
Sets the GValue for a given tag using the specified mode.
Sets the GValue for a given tag using the specified mode.
|
Gst.TagList | |
copy
()
:
Gst.TagList
Copies a given GstTagList.
Copies a given GstTagList.
|
Gst.TagList | |
Calls the given function for each tag inside the tag list.
|
Gst.TagList | |
free
()
:
none
Frees the given list and all associated values.
Frees the given list and all associated values.
|
Gst.TagList | |
Copies the contents for the given tag into the value, merging multiple values into one if multiple values are associated with the tag.
|
Gst.TagList | |
Gst.TagList | ||
Copies the first buffer for the given tag in the taglist into the variable pointed to by value.
Copies the first buffer for the given tag in the taglist into the variable pointed to by value. Free the buffer with gst_buffer_unref() when it is no longer needed.
|
Gst.TagList | |
Gets the buffer that is at the given index for the given tag in the given list and copies it into the variable pointed to by value.
Gets the buffer that is at the given index for the given tag in the given list and copies it into the variable pointed to by value. Free the buffer with gst_buffer_unref() when it is no longer needed.
|
Gst.TagList | |
Copies the contents for the given tag into the value, merging multiple values into one if multiple values are associated with the tag.
|
Gst.TagList | |
Gst.TagList | ||
Copies the first date for the given tag in the taglist into the variable pointed to by value.
|
Gst.TagList | |
Gets the date that is at the given index for the given tag in the given list and copies it into the variable pointed to by value.
Gets the date that is at the given index for the given tag in the given list and copies it into the variable pointed to by value. Free the date with g_date_free() when it is no longer needed.
|
Gst.TagList | |
Copies the contents for the given tag into the value, merging multiple values into one if multiple values are associated with the tag.
|
Gst.TagList | |
Gst.TagList | ||
Copies the contents for the given tag into the value, merging multiple values into one if multiple values are associated with the tag.
|
Gst.TagList | |
Gst.TagList | ||
Copies the contents for the given tag into the value, merging multiple values into one if multiple values are associated with the tag.
|
Gst.TagList | |
Copies the contents for the given tag into the value, merging multiple values into one if multiple values are associated with the tag.
|
Gst.TagList | |
Gst.TagList | ||
Gst.TagList | ||
Copies the contents for the given tag into the value, merging multiple values into one if multiple values are associated with the tag.
|
Gst.TagList | |
Gst.TagList | ||
Copies the contents for the given tag into the value, merging multiple values into one if multiple values are associated with the tag.
|
Gst.TagList | |
Gst.TagList | ||
Copies the contents for the given tag into the value, possibly merging multiple values into one if multiple values are associated with the tag.
Copies the contents for the given tag into the value, possibly merging multiple values into one if multiple values are associated with the tag. Use gst_tag_list_get_string_index (list, tag, 0, value) if you want to retrieve the first string associated with this tag unmodified. The resulting string in value will be in UTF-8 encoding and should be freed by the caller using g_free when no longer needed. Since 0.10.24 the returned string is also guaranteed to be non-NULL and non-empty.
|
Gst.TagList | |
Gets the value that is at the given index for the given tag in the given list.
Gets the value that is at the given index for the given tag in the given list. The resulting string in value will be in UTF-8 encoding and should be freed by the caller using g_free when no longer needed. Since 0.10.24 the returned string is also guaranteed to be non-NULL and non-empty.
|
Gst.TagList | |
Gst.TagList | ||
Copies the contents for the given tag into the value, merging multiple values into one if multiple values are associated with the tag.
|
Gst.TagList | |
Gst.TagList | ||
Copies the contents for the given tag into the value, merging multiple values into one if multiple values are associated with the tag.
|
Gst.TagList | |
Copies the contents for the given tag into the value, merging multiple values into one if multiple values are associated with the tag.
|
Gst.TagList | |
Gst.TagList | ||
Gst.TagList | ||
Copies the contents for the given tag into the value, merging multiple values into one if multiple values are associated with the tag.
|
Gst.TagList | |
Gst.TagList | ||
Gets the value that is at the given index for the given tag in the given list.
Gets the value that is at the given index for the given tag in the given list.
|
Gst.TagList | |
insert
(TagList from, TagMergeMode mode)
:
none
Inserts the tags of the from list into the first list using the given mode.
Inserts the tags of the from list into the first list using the given mode.
|
Gst.TagList | |
is_empty
()
:
Boolean
Checks if the given taglist is empty.
Checks if the given taglist is empty.
|
Gst.TagList | |
Merges the two given lists into a new list.
Merges the two given lists into a new list. If one of the lists is NULL, a copy of the other is returned. If both lists are NULL, NULL is returned.
|
Gst.TagList | |
remove_tag
(String tag)
:
none
Removes the given tag from the taglist.
Removes the given tag from the taglist.
|
Gst.TagList |
None |
Class / Namespace | Method / Signal / Properties |
---|---|
Gst
Method |
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 |
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 |
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 |
Create a new Gst.Message
|
Gst.Message
Method |
Create a new Gst.Message
|
Gst.Message
Method |
parse_tag
(TagList tag_list)
:
none
Extracts the tag list from the GstMessage.
|
Gst.Message
Method |
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 |
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 |
Parse a xmp packet into a taglist.
|
GstTag
Method |
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 |
Formats a taglist as a xmp packet.
|
GstTag
Method |
Creates a new tag list that contains the information parsed out of a vorbiscomment packet.
|
GstTag
Method |
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.
|