[gstreamer-bugs] [Bug 540890] Need generic way of handling multi-track/chapters files

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Aug 2 01:48:29 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=540890
  GStreamer | gstreamer (core) | git

--- Comment #36 from Alexander Saprykin <xelfium at gmail.com> 2010-08-02 08:48:19 UTC ---

> > I suggest to add TOC query (which contains query mode - whether to get full TOC
> > or to get position to insert other TOC entries), which will return UID of the
> > parent GstTocEntry (where to insert another TOC elements) and the type (chapter
> > or edition) of GstTocEntry which can be inserted in that parent entry (for
> > example, we return 0 for UID and EDITION for the type, which means that other
> > entries should be inserted right into the root TOC and these entries should be
> > editions) in case of position request mode, and full TOC in case of TOC request
> > mode.
> 
> Well, I'd probably use a single TOC query type and it will always return the
> complete TOC but contains some kind of marker for the TOC Entry for the pad
> over which the query was received. That's probably a bit easier.
>


Just to be sured that I understood all the things correctly: some element
receives TOC query, then it checks the pad over which that query was received
and decides which TOC entry to mark as "extendable" (or some kind of that) and
returns UID of that TOC entry with the full TOC. Is that right?

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list