[Bug 797125] [soundtouch] pitch breaks lip sync in Chrome

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Sep 11 17:55:51 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=797125

--- Comment #1 from Juan Navarro <oneorjuan at gmail.com> ---
Some notes I took about the variables shown in the graphs:

- googMinPlayoutDelayMs is used, together with the detected jitter, to
calculate the googTargetDelayMs. The Target value must be between the Min and
Max (Max is not shown in the graphs). The Min is constantly growing when the
pitch element is used.

- googTargetDelayMs is used to slowly move the googCurrentDelayMs, which seems
to be the actual delay applied by Chrome.

- googCurrentDelayMs is used here:
https://cs.chromium.org/chromium/src/third_party/webrtc/modules/video_coding/timing.cc?rcl=711a31aead9007e42dd73c302c8ec40f9e931619&l=188
to calculate the actual Rendering Time (i.e. Presentation Time) for each video
frame.

-- 
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