GNOME Bugzilla – Bug 637359
Internal GStreamer error, during pcap to mp4 conversion
Last modified: 2011-01-04 10:37:00 UTC
I am trying to setup a pipeline that takes a rtp pcap file as input, which contains mpeg4-generic audio and convert it to mp4 format, using pcaparse, rtpmp4adepay and qtmux plugins Following is the pipeline gst-launch filesrc location=audio.rtp.pcap ! pcapparse ! "application/x-rtp, payload=96, clock-rate=30" ! rtpmp4adepay ! qtmux ! filesink location=out I get the below error when I run the pipeline Setting pipeline to PAUSED ... Pipeline is PREROLLING ... Pipeline is PREROLLED ... Setting pipeline to PLAYING ... New clock: GstSystemClock ERROR: from element /GstPipeline:pipeline0/GstQTMux:qtmux0: Internal GStreamer error: negotiation problem. Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer. Additional debug info: gstqtmux.c(1815): gst_qt_mux_add_buffer (): /GstPipeline:pipeline0/GstQTMux:qtmux0: format wasn't negotiated before buffer flow on pad audio_00 Execution ended after 323000 ns. Setting pipeline to PAUSED ... Setting pipeline to READY ... Setting pipeline to NULL ... Freeing pipeline ... Can you let me know the fix for the problem Thanks
I suspect this is due to lacking rate etc in rtpmp4adepay output caps (once upon a time), as in bug #625825. Otherwise re-open if not solved yet. *** This bug has been marked as a duplicate of bug 625825 ***