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 looptype and repeatcount 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 applic...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 looptype and repeatcount 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.