Still stuck

Tim-Philipp Müller t.i.m at zen.co.uk
Thu Mar 7 15:35:34 PST 2013


On Thu, 2013-03-07 at 16:16 -0700, Gary Thomas wrote:


> On to the next step.  Here's how I tried to encode the data:
> gst-launch -vvv shmsrc socket-path=/tmp/shm-preview.sock \
>    ! gdpdepay \
>    ! ffmpegcolorspace \
>    ! ffenc_mpeg4 \
>    ! mpeg4videoparse \
>    ! filesink location=/tmp/test.mp4
> 
> Sadly, it fails:
>    Setting pipeline to PAUSED ...
>    Pipeline is PREROLLING ...
>    ERROR: from element /GstPipeline:pipeline0/GstGDPDepay:gdpdepay0: Could not decode stream.
>    Additional debug info:
>    gstgdpdepay.c(416): gst_gdp_depay_chain (): /GstPipeline:pipeline0/GstGDPDepay:gdpdepay0:
>    Received a buffer without first receiving caps
>    ERROR: pipeline doesn't want to preroll.
>    Setting pipeline to NULL ...
>    Freeing pipeline ...
> 
> Obviously another problem with timing and/or timestamps, but I
> don't know what to adjust.
> 
> If it's not obvious, I truly appreciate the help.

What is the sending pipeline now, the one with shmsink? (too lazy to
search in the 191 earlier posts, sorry)

-Tim




More information about the gstreamer-devel mailing list