gst.toc_entry
Module for TocEntry class
class TocEntry
Types 1
classTocEntry : gobject.boxed.Boxed
Methods
void appendSubEntry(gst.toc_entry.TocEntry subentry)Appends the #GstTocEntry subentry to entry.bool getLoop(out gst.types.TocLoopType loopType, out int repeatCount)Get loop_type and repeat_count values from the entry and write them into appropriate storages. Loops are e.g. used by sampled instruments. GStreamer is not automatically applying the loop. The appl...gst.toc_entry.TocEntry getParent()Gets the parent #GstTocEntry of entry. Returns: The parent #GstTocEntry of entrybool getStartStopTimes(out long start, out long stop)Get start and stop values from the entry and write them into appropriate storages.gst.toc_entry.TocEntry[] getSubEntries()Gets the sub-entries of entry. Returns: A #GList of #GstTocEntry of entrygst.tag_list.TagList getTags()Gets the tags for entry. Returns: A #GstTagList for entrygst.toc.Toc getToc()Gets the parent #GstToc of entry. Returns: The parent #GstToc of entrystring getUid()Gets the UID of entry. Returns: The UID of entrybool isAlternative()bool isSequence()void mergeTags(gst.tag_list.TagList tags, gst.types.TagMergeMode mode)Merge tags into the existing tags of entry using mode.void setLoop(gst.types.TocLoopType loopType, int repeatCount)Set loop_type and repeat_count values for the entry.void setStartStopTimes(long start, long stop)Set start and stop values for the entry.void setTags(gst.tag_list.TagList tags = null)Set a #GstTagList with tags for the complete entry.Constructors
this(gst.types.TocEntryType type, string uid)Create new #GstTocEntry structure.