gst-launch-1.0 crashes when using a G79 pipeline
Hello, When testing this pipeline
gst-launch-1.0 -v udpsrc port=7002 caps="application/x-rtp" ! rtpg729depay ! avdec_g729 ! autoaudiosink
We send G729 to the port specified in the pipeline(7002),gst-launch-1.0
crashes with this error
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
/GstPipeline:pipeline0/GstUDPSrc:udpsrc0.GstPad:src: caps = application/x-rtp, media=(string)audio, clock-rate=(int)8000, encoding-name=(string)G729
New clock: GstSystemClock
/GstPipeline:pipeline0/GstRtpG729Depay:rtpg729depay0.GstPad:src: caps = audio/G729, channels=(int)1, rate=(int)8000
/GstPipeline:pipeline0/avdec_g729:avdec_g729-0.GstPad:sink: caps = audio/G729, channels=(int)1, rate=(int)8000
/GstPipeline:pipeline0/GstRtpG729Depay:rtpg729depay0.GstPad:sink: caps = application/x-rtp, media=(string)audio, clock-rate=(int)8000, encoding-name=(string)G729
WARNING: from element /GstPipeline:pipeline0/GstRtpG729Depay:rtpg729depay0: Could not decode stream.
Additional debug info:
../gst-libs/gst/rtp/gstrtpbasedepayload.c(829): gst_rtp_base_depayload_handle_buffer (): /GstPipeline:pipeline0/GstRtpG729Depay:rtpg729depay0:
Received invalid RTP payload, dropping
WARNING: from element /GstPipeline:pipeline0/GstRtpG729Depay:rtpg729depay0: Could not decode stream.
Additional debug info:
../gst-libs/gst/rtp/gstrtpbasedepayload.c(829): gst_rtp_base_depayload_handle_buffer (): /GstPipeline:pipeline0/GstRtpG729Depay:rtpg729depay0:
Received invalid RTP payload, dropping
/GstPipeline:pipeline0/avdec_g729:avdec_g729-0.GstPad:src: caps = audio/x-raw, format=(string)S16LE, layout=(string)non-interleaved, rate=(int)8000, channels=(int)1
ERROR: from element /GstPipeline:pipeline0/GstUDPSrc:udpsrc0: Internal data stream error.
Additional debug info:
../libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline0/GstUDPSrc:udpsrc0:
streaming stopped, reason not-negotiated (-4)
Execution ended after 0:00:08.981875302
Setting pipeline to NULL ...
ERROR: from element /GstPipeline:pipeline0/avdec_g729:avdec_g729-0: Could not decode stream.
Additional debug info:
../gst-libs/gst/audio/gstaudiodecoder.c(1589): gst_audio_decoder_finish_frame_or_subframe (): /GstPipeline:pipeline0/avdec_g729:avdec_g729-0:
Received decoded subframe, but no pending frame
Freeing pipeline ...
version gst-launch: 1.20.3
Why this is crashing? any help will be welcome, thanks.