[Bug 733056] Send codec specific headers as bus messages from parser plugin
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Jul 21 09:07:09 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=733056
GStreamer | gst-plugins-bad | unspecified
--- Comment #9 from sreerenj <bsreerenj at gmail.com> 2014-07-21 16:07:03 UTC ---
(In reply to comment #8)
> Or just negotiate it via caps or the allocation query. Things like avdec_h264
> for example wouldn't need any meta at all, mxfdemux only the parsed SPS/PPS and
> vaapidecode probably everything parsed completely inside the meta (yes I know
> that vaapidecode will never use the meta, just theoretically :) ).
Then it should be via caps negotiation. The allocation_query method is not
reliable since we cannot expect the upstream element to initiate allocation
query always.
eg; "filesrc ! parser ! fakesink " won't initiate any allocation query.
Any suggestions for the caps-template naming for different headers?
How about headers: {seq, seq_ext, pic, pic_ext, slice etc.. }
Another way could be to use a single field in caps (lets say parsing-level)
which has low, medium and high values to differentiate different levels of
parsing.
--
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