gstreamer/ext
Arun Raghavan a24ef929a4 pulse: Expose the correct max rate that we support
PulseAudio defines PA_RATE_MAX as the maximum sampling rate that it
supports. We were previously exposing a maximum rate of INT_MAX, which
is incorrect, but worked because nothing was really using a rate greater
than 384000 kHz.

While playing DSD data, we hit a case where there might be very high
sample rates (>1MHz), and pulsesink fails during stream creation with
such streams because it erroneously advertises that it supports such
rates.

Since PA_RATE_MAX is #define'd to (8*48000U), we can't just use it in
the caps string. Instead, we fix up the rate to what we actually support
whenever we use our macro caps.
2018-11-19 21:28:25 +05:30
..
aalib meson: Add feature options for all plugins 2018-07-27 18:42:54 +05:30
cairo cairooverlay: Don't map input buffers if we just attach the overlay as meta 2018-10-03 23:20:10 +03:00
dv meson: Add feature options for all plugins 2018-07-27 18:42:54 +05:30
flac meson: Add feature options for all plugins 2018-07-27 18:42:54 +05:30
gdk_pixbuf meson: Add feature options for all plugins 2018-07-27 18:42:54 +05:30
gtk meson: Add feature options for all plugins 2018-07-27 18:42:54 +05:30
jack meson: Add feature options for all plugins 2018-07-27 18:42:54 +05:30
jpeg meson: find libjpeg via pkg-config 2018-08-18 21:01:52 +01:00
lame meson: Add feature options for all plugins 2018-07-27 18:42:54 +05:30
libcaca meson: Rename caca option to libcaca 2018-08-17 20:05:25 +05:30
libpng meson: Add feature options for all plugins 2018-07-27 18:42:54 +05:30
mpg123 mpg123: Remove ssize_t fallback, not needed anymore 2018-09-04 12:39:19 +05:30
pulse pulse: Expose the correct max rate that we support 2018-11-19 21:28:25 +05:30
qt qt: Ensure GL headers are included 2018-08-01 12:11:04 +10:00
raw1394 meson: Add feature options for all plugins 2018-07-27 18:42:54 +05:30
shout2 meson: Add feature options for all plugins 2018-07-27 18:42:54 +05:30
soup meson: Add feature options for all plugins 2018-07-27 18:42:54 +05:30
speex meson: Explicitly pass -DWIN32 while building speex 2018-09-07 18:51:17 +05:30
taglib meson: Add feature options for all plugins 2018-07-27 18:42:54 +05:30
twolame meson: Add feature options for all plugins 2018-07-27 18:42:54 +05:30
vpx meson: Add feature options for all plugins 2018-07-27 18:42:54 +05:30
wavpack meson: Add feature options for all plugins 2018-07-27 18:42:54 +05:30
Makefile.am qt: hook up to build 2018-02-12 18:40:10 +00:00
meson.build meson: Don't skip plugins that don't build with MSVC 2018-09-05 20:15:57 +05:30