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 796352 - audiolatency does not work well with encoders/decoders and queues
audiolatency does not work well with encoders/decoders and queues
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
1.14.0
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2018-05-23 08:59 UTC by Daniel F
Modified: 2018-11-03 14:23 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Daniel F 2018-05-23 08:59:21 UTC
New audiolatency element has some problem if both encoders/decoders and queue are used.

This works as expected:
gst-launch-1.0 audiolatency name=a print-latency=true ! audioconvert !  audioresample ! opusenc ! opusdec ! audioconvert ! audioresample ! a.

After inserting queue between encoder and decoder it stops printing results periodically:
st-launch-1.0 audiolatency name=a print-latency=true ! audioconvert ! audioresample ! opusenc ! queue ! opusdec ! audioconvert ! audioresample ! a.

However when I tried to use queue without encoder/decoder, it started working again:
gst-launch-1.0 audiolatency name=a print-latency=true ! audioconvert ! audioresample ! queue ! audioconvert ! audioresample ! a.

In second case audiolatency most probably does not collect measurements at all. I have more complex pipeline in my app, which sends and receives RTP streams. I tried to use audiolatency there with print-latency=true, and also it does not work. I also periodically print values of last and avg latency, and I always get zeroes there.
Comment 1 GStreamer system administrator 2018-11-03 14:23:36 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-bad/issues/713.