[Bug 771723] opusdec: too short buffers trigger error instead of PLC
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Mon Sep 26 23:11:02 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=771723
--- Comment #9 from Ben <ben.browitt at gmail.com> ---
Created attachment 336304
--> https://bugzilla.gnome.org/attachment.cgi?id=336304&action=edit
Stream cut when using use-inband-fec
Not sure if this should be a separate bug.
When I run the pipeline with fec disabled I'm getting 8 seconds audio.
You can hear sound at the beginning and at the end with silence in between.
This is the expected result.
gst-launch-1.0 -v rtpbin do-lost=1 name=rtpbin filesrc
location=bug-771723-b.pcap ! pcapparse dst-port=5000 ! identity sync=1 !
"application/x-rtp, payload=111, clock-rate=48000, media=audio,
encoding-name=OPUS" ! rtpbin.recv_rtp_sink_0 rtpbin. ! rtpopusdepay ! opusdec
plc=1 use-inband-fec=0 ! audioconvert ! audioresample ! audiorate ! voaacenc !
aacparse ! mp4mux ! filesink location=test-no-fec.mp4
When I run the pipeline with use-inband-fec=1 the audio file ends after 3
seconds.
gst-launch-1.0 -v rtpbin do-lost=1 name=rtpbin filesrc
location=bug-771723-b.pcap ! pcapparse dst-port=5000 ! identity sync=1 !
"application/x-rtp, payload=111, clock-rate=48000, media=audio,
encoding-name=OPUS" ! rtpbin.recv_rtp_sink_0 rtpbin. ! rtpopusdepay ! opusdec
plc=1 use-inband-fec=1 ! audioconvert ! audioresample ! audiorate ! voaacenc !
aacparse ! mp4mux ! filesink location=test-fec.mp4
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list