[Bug 733056] Send codec specific headers as bus messages from parser plugin
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Jul 16 12:37:42 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=733056
GStreamer | gst-plugins-bad | unspecified
sreerenj <bsreerenj> changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|enhancement |normal
--- Comment #6 from sreerenj <bsreerenj at gmail.com> 2014-07-16 19:37:39 UTC ---
(In reply to comment #3)
> Why not just grab them as buffers from the pipeline? Sending them as messages
> seems not very useful
Do you meant to stay with only codec-meta? I am okay with that approach
actually.
One advantage with messages is that we can send a message when ever the parser
finishes the parsing of particular header, doesn't need to wait for the
complete frame parsing.
But then we might need a BoxedType for every codecspecific header.
Also I have a plan to add support for parsing all the headers (including
optional headers like copyright_extension_mpeg2) which is unnecessary for a
usual gstreamer pipeline except for a codecanalyzer. May be we can keep the
codec-specific meta as a minimal one and as Stefan proposed add a send-message
property to baseparse which is for enabling extensive parsing. WDT?
Otherwise we can just add more stuffs to the codec-meta and add a property to
the baseparse to enable extensive parsing which means meta will have a long
list of codec specific structures if and only if we set the
extensive-parse=TRUE.
--
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