After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 773783 - rtpjitterbuffer: lost event not emitted
rtpjitterbuffer: lost event not emitted
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
1.9.90
Other Windows
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-11-01 18:02 UTC by Marcin Lewandowski
Modified: 2018-11-03 15:13 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Marcin Lewandowski 2016-11-01 18:02:03 UTC
I use 1.9.90 with applied patches from bug 771723.

When I run the following pipeline

sender:

gst-launch-1.0.exe -v audiotestsrc is-live=true ! queue ! audioconvert ! audioresample ! audiocheblimit mode=1 cutoff=80.0 ! audioconvert ! audioresample ! identity drop-probability=0.05 ! opusenc packet-loss-percentage=10 complexity=10 inband-fec=true dtx=true bitrate-type=0 bandwidth=-1000 bitrate=96000 audio-type=2049 ! rtpopuspay ! udpsink port=5000 host=127.0.0.1

receiver:

gst-launch-1.0.exe -v -m udpsrc port=5000 timeout=1000000000 caps=application/x-rtp,media=audio reuse=false ! rtpjitterbuffer do-lost=true ! rtpopusdepay ! opusdec plc=true use-inband-fec=true apply-gain=false ! audioconvert ! audioresample ! autoaudiosink

the PLC is not triggered. It seems that lost events are not emitted.

I have enabled GST_DEBUG=opusdec:5 in the receiver and the only thing I get is

0:00:25.259822612  5236 00000000030BC140 DEBUG                opusdec gstopusdec.c:530:opus_dec_chain_parse_data:<opusdec0> Using buffer of size 240
0:00:25.263299653  5236 00000000030BC140 DEBUG                opusdec gstopusdec.c:642:opus_dec_chain_parse_data:<opusdec0> decoded 960 samples
0:00:25.274930558  5236 00000000030BC140 DEBUG                opusdec gstopusdec.c:504:opus_dec_chain_parse_data:<opusdec0> Received buffer of size 240
0:00:25.278308575  5236 00000000030BC140 DEBUG                opusdec gstopusdec.c:530:opus_dec_chain_parse_data:<opusdec0> Using buffer of size 240
0:00:25.281801531  5236 00000000030BC140 DEBUG                opusdec gstopusdec.c:642:opus_dec_chain_parse_data:<opusdec0> decoded 960 samples
Comment 1 GStreamer system administrator 2018-11-03 15:13:50 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/issues/319.