[Bug 671909] Port base video encoding and decoding classes from gst-plugins-bad

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Apr 2 03:57:17 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=671909
  GStreamer | gst-plugins-base | git

--- Comment #13 from Mark Nauwelaerts <mnauw at users.sourceforge.net> 2012-04-02 10:57:12 UTC ---
(In reply to comment #9)
> * Check if the parsing support in video and audio decoder base classes works
> similar. Currently there's ::parse_data() and ::scan_for_sync() and the capture
> pattern stuff in the video decoder, and ::parse() only in the audio decoder.
> Might be unified a bit (which will need extensions in the audio decoder too).

Parsing in the video decoder currently seems (over)complicated, particularly
when considering that even BaseParse basically gets by with a single call
(handle_frame).  As such, either a (even more) simplified version (such as in
the audio classes) should suffice or only using the current parse_data (and
drop the mask stuff and scan_for_sync, not even sure how that one can do any
scanning these days if it does not have access to the data/adapter).

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