[gst-devel] Converting MPEG4-GENERIC pcap audio using rtpmp4depay

Wim Taymans wim.taymans at gmail.com
Fri Dec 17 21:01:10 CET 2010


On Fri, 2010-12-17 at 11:53 -0800, shiva varma wrote:
> When I use rtpmp4depay to convert MPEG4-GENERIC audio in pcap, I get the
> "reason not-negotiated" error
> 
> gst-launch filesrc location=audio.pcap ! pcapparse src-ip=10.22.156.148 !
> "application/x-rtp, media=audio, clock-rate=48000,
> encoding-name=MPEG4-GENERIC" ! rtpmp4gdepay ! fakesink
> 
> Setting pipeline to PAUSED ...
> Pipeline is PREROLLING ...
> ERROR: from element /GstPipeline:pipeline0/GstFileSrc:filesrc0: Internal
> data flow error.
> Additional debug info:
> gstbasesrc.c(2550): gst_base_src_loop ():
> /GstPipeline:pipeline0/GstFileSrc:filesrc0:
> streaming task paused, reason not-negotiated (-4)
> ERROR: pipeline doesn't want to preroll.
> Setting pipeline to NULL ...
> Freeing pipeline ...
> 
> Can you point me to the possible cause of the error

Your caps are incomplete, gst-inspect rtpmp4gdepay will show that
'streamtype' and 'mode' should be specified on the caps.

Wim

> 
> Thanks
> -Shiva
> 






More information about the gstreamer-devel mailing list