gstreamer/gst-libs/gst
Sebastian Dröge 607dc1d135 audioaggregator: Check all downstream allowed caps structures if they support the upstream rate
Otherwise it might happen that downstream prefers a different rate (i.e.
puts it into the first structure) and also supports other rates, but
audioaggregator would then fail negotiation.

Also this now correctly handles downstream returning a range of
supported rates.

Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/issues/795

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/768>
2020-07-27 18:49:48 +03:00
..
allocators gstphysmemory: Use G_DECLARE_INTERFACE 2020-03-20 06:20:43 +00:00
app appsrc: Fix annotations 2020-07-10 07:52:53 +00:00
audio audioaggregator: Check all downstream allowed caps structures if they support the upstream rate 2020-07-27 18:49:48 +03:00
fft fft: Update our kiss fft version 2019-12-27 11:53:14 +02:00
gl Revert "gstgldisplay: Add public foreign_display property" 2020-07-20 05:59:14 +00:00
pbutils encodebin: Fix and refactor smart encoding 2020-07-22 16:01:25 +00:00
riff riff-media: add H.265 2020-05-18 09:51:23 +00:00
rtp rtpbasepayload: place twcc-ext-id behind environment variable 2020-07-21 11:57:55 +00:00
rtsp Fix up and add various "Since" markers and other related docs fixes 2020-06-19 12:17:55 +03:00
sdp sdp: fix gst_sdp_message_new_from_text() doc 2020-06-18 11:42:10 +00:00
tag Remove autotools build system 2019-10-13 14:15:43 +01:00
video video: Add support for linear 32x32 NV12 tiles 2020-07-14 21:43:56 -04:00
gettext.h Fix FSF address 2012-11-03 23:05:09 +00:00
glib-compat-private.h Fix FSF address 2012-11-03 23:05:09 +00:00
gst-i18n-app.h tools: add simple command-line gst-play utility for testing purposes 2013-08-16 15:45:23 +01:00
gst-i18n-plugin.h Fix FSF address 2012-11-03 23:05:09 +00:00
meson.build meson: Add feature options for all plugins 2018-07-27 18:42:11 +05:30