avdec_h264 is not copying metadata to the outputbuffer
Tim Müller
tim at centricular.com
Wed Nov 23 13:18:50 UTC 2016
On Wed, 2016-11-23 at 04:43 -0800, parithi wrote:
Hi,
> But if I run the following pipeline
>
> gst-launch-1.0 filesrc location=input.ts ! tsdemux ! h264parse !
> 'video/x-h264, stream-format=byte-stream' ! avdec_h264 ! x264enc !
> mpegtsmux
> ! filesink location=out.ts
>
> I am getting following error.
>
> (gst-launch-1.0:22191): GStreamer-CRITICAL **: gst_buffer_add_meta:
> assertion 'gst_buffer_is_writable (buffer)' failed
> Caught SIGSEGV.
>
> From my analysis, I found that refcount of avdec_h264 is always 2. So
> the transform function is failed to append meta data to the
> outputbuffer.
>
> Please let me if you have any suggestion/solution for this issue?
Please could you file a bug about this in bugzilla (against gst-libav)?
https://gstreamer.freedesktop.org/bugs/
--
Tim Müller, Centricular Ltd - http://www.centricular.com
More information about the gstreamer-devel
mailing list