[Bug 732616] Specify, design and implement a base class for demuxers

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Jul 2 04:37:16 PDT 2014


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

Mathieu Duponchelle <mathieu.duponchelle> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1

--- Comment #1 from Mathieu Duponchelle <mathieu.duponchelle at epitech.eu> 2014-07-02 11:37:10 UTC ---
My personal requirements:

The base class should abstract away push and pull logic, according to Sebastian
baseparse already does that so we should have a look at that.

The base class should make it so seeking on READY is handled, possibly by
exposing a virtual method that will let the subclasses gather the data they
require before actually demuxing "payload units" (frames, samples, whatever)
before actually making the initial seek.

-- 
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