Caps renegotiation with codec_data results in "not-negotiated"

Sebastian Dröge sebastian at centricular.com
Mon Nov 21 08:29:24 UTC 2016


On Mon, 2016-11-21 at 02:50 +0200, Graham Leggett wrote:
> Hi all,
> 
> I have a transcoding pipeline that looks like this:
> 
> http://www.sharp.fm/0.00.02.176790240-gst-launch.PAUSED_PLAYING.dot.s
> vg
> 
> I have my MPEG2 TS being transcoded on the fly, however about 55
> minutes into the stream we attempt to renegotiate the caps for a
> reason I don’t understand and then fail as per the log below.
> 
> The caps differ by the addition of the “codec_data” to the caps,
> which for some reason isn’t liked.
> 
> Is there a missing element that should be added to handle
> “codec_data"?

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.

-- 
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/20161121/458d9cad/attachment.sig>


More information about the gstreamer-devel mailing list