[webkit-changes] [WebKit/WebKit] eaf533: Cherry-pick 287264 at main (b9c37f863205). https://bu...
Philippe Normand
noreply at github.com
Tue Dec 3 14:59:36 PST 2024
Branch: refs/heads/webkitglib/2.46
Home: https://github.com/WebKit/WebKit
Commit: eaf533660447c14da2774348bf7a9a3d30b4a8a3
https://github.com/WebKit/WebKit/commit/eaf533660447c14da2774348bf7a9a3d30b4a8a3
Author: Philippe Normand <philn at igalia.com>
Date: 2024-12-04 (Wed, 04 Dec 2024)
Changed paths:
M Source/WebCore/platform/mediastream/gstreamer/GStreamerMediaStreamSource.cpp
Log Message:
-----------
Cherry-pick 287264 at main (b9c37f863205). https://bugs.webkit.org/show_bug.cgi?id=283893
[WebRTC][GStreamer] A/V sync issues
https://bugs.webkit.org/show_bug.cgi?id=283893
Reviewed by Xabier Rodriguez-Calvar.
Since our pipelines now synchronize on the system clock the buffer PTS are huge and setting that as
negative pad offset introduced sync issues. If the video track started first and then an audio track
appeared it would be delayed and wouldn't start. Remove the pad offset and expect downstream to
perform synchronization.
* Source/WebCore/platform/mediastream/gstreamer/GStreamerMediaStreamSource.cpp:
Canonical link: https://commits.webkit.org/287264@main
Canonical link: https://commits.webkit.org/282416.333@webkitglib/2.46
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list