Caps renegotiation with codec_data results in "not-negotiated"
Sebastian Dröge
sebastian at centricular.com
Wed Nov 23 08:06:22 UTC 2016
On Tue, 2016-11-22 at 00:46 +0200, Graham Leggett wrote:
> On 21 Nov 2016, at 10:29 AM, Sebastian Dröge <sebastian at centricular.c
> om> wrote:
>
> > The problem here seems to be that some element downstream of
> > omxh264enc
> > does not like the codec_data or buffers, and returns not-negotiated
> > instead. If you get a full log, you should find the reason for that
> > shortly above the very first mention of "not-negotiated" in the
> > log.
>
> Downstream is mpegtsmux, and looking at the caps codec_data is not
> mentioned, though not sure that that’s fatal:
>
> video/x-h264
> stream-format: byte-stream
> alignment: { au, nal }
>
> omxh264enc and mpegtsmux are in turn linked together by encodebin,
> are there any known issues with respect to getting these to
> renegotiate when needed?
byte-stream h264 has no "codec_data" in the headers, only avc has. The
information is in-band in this case.
We'll need a full debug log here
--
Sebastian Dröge, Centricular Ltd · http://www.centricular.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20161123/d820da06/attachment.sig>
More information about the gstreamer-devel
mailing list