gstreamer/gst-libs/gst
Sebastian Dröge 0e559fc2f3 webrtcbin: Sync to the clock per stream and not per bundle
By using the clocksync inside the dtlssrtpenc, all streams inside a
bundled are synchronized together. This will cause problems if their
buffers are not already arriving synchronized: clocksync would wait for
a buffer on one stream and then buffers from the other stream(s) with
lower timestamps would all be sent out too late.

Placing the clocksync before the rtpbin and rtpfunnel synchronizes each
stream individually and they will be send out more smoothly as a result.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2355>
2021-06-28 16:38:33 +00:00
..
adaptivedemux gst: don't use volatile to mean atomic 2021-03-22 14:34:36 +11:00
audio gst: don't use volatile to mean atomic 2021-03-22 14:34:36 +11:00
basecamerabinsrc basecamerabinsrc: silence g-ir-scanner warnings 2020-07-29 15:08:48 +00:00
codecparsers jpeg2000parse, openjpeg: add support for YCrCb 4:1:1 sampling 2021-06-14 11:05:45 +02:00
codecs vp8decoder: Drain the output queue on EOS/finish 2021-06-16 17:34:54 +00:00
d3d11 d3d11: Add support for GRAY and more YUV formats 2021-06-23 15:35:36 +00:00
insertbin Meson: Use pkg-config generator 2020-10-23 11:14:18 -04:00
interfaces Meson: Use pkg-config generator 2020-10-23 11:14:18 -04:00
isoff Remove autotools build system 2019-10-14 13:54:27 +01:00
mpegts mpegts: Add support for SIT sections 2020-12-14 16:37:29 +01:00
opencv meson: allow the user to disable opencv 2020-08-26 18:19:22 +00:00
play player: Rewrite as GstPlay wrapper 2021-03-09 18:03:48 +00:00
player Tell programmers that set_volume uses linear scale (fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1439) 2021-04-07 22:54:37 +00:00
sctp gst: don't use volatile to mean atomic 2021-03-22 14:34:36 +11:00
transcoder transcoder: Fix usage of g_error_propagate 2021-06-21 09:18:32 +00:00
uridownloader remove various useless linefeed in logs 2019-12-11 10:51:29 +01:00
va libs: va: display: Handle auto clean up macros. 2021-05-26 05:42:33 +00:00
vulkan vkinstance: Don't abort in case that system has no available vulkan device 2021-06-04 07:44:36 +00:00
wayland gst-libs/gst/wayland: Install "unstable" wayland header 2020-12-03 14:54:47 +00:00
webrtc webrtcbin: Sync to the clock per stream and not per bundle 2021-06-28 16:38:33 +00:00
gettext.h Fix FSF address 2012-11-04 00:09:59 +00:00
glib-compat-private.h Update GLib dependency to 2.40.0 2015-10-02 22:24:19 +03:00
gst-i18n-plugin.h Fix FSF address 2012-11-04 00:09:59 +00:00
meson.build libs: va: Move the VA common logic as a lib. 2021-05-18 12:15:30 +02:00