gstreamer/gst-libs/gst/audio
Mathieu Duponchelle e9be107e4a audioaggregator: fix channel-mask negotiation
When outputting more than two channels, a channel-mask has to be
specified in the output caps.

We follow the same heuristic as other cases, when downstream
does not specify a channel-mask, we use that of the first
configured pad, and if there was none we generate a fallback
mask.

https://bugzilla.gnome.org/show_bug.cgi?id=794257
2018-03-12 17:35:53 +01:00
..
.gitignore Update .gitignore 2012-08-08 09:06:30 +01:00
audio-channel-mixer.c audioconvert: allow empty mix matrix 2017-10-11 22:57:38 +02:00
audio-channel-mixer.h [API]: gst_audio_channel_mixer_new_with_matrix 2017-09-22 16:19:58 +02:00
audio-channels.c gst-plugins-base: gstaudiochannels: Handled buffer mapping failure 2017-10-25 13:04:28 +02:00
audio-channels.h audio: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:26 +01:00
audio-converter.c audio-converter: fix declaration-after-statement 2018-02-15 21:08:08 +01:00
audio-converter.h audio-converter: add a convenience conversion method 2018-02-15 20:51:30 +01:00
audio-format.c audio-format: add TRUNCATE_RANGE flag 2015-11-03 12:12:08 +01:00
audio-format.h libs: add some more missing GST_EXPORT 2017-08-10 10:27:23 +01:00
audio-info.c audio-info: annotate gst_audio_info_set_format 2018-02-15 20:51:30 +01:00
audio-info.h audio: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:26 +01:00
audio-quantize.c audio-quantize: fix feedback dither 2016-02-24 14:57:31 +01:00
audio-quantize.h audio: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:26 +01:00
audio-resampler-macros.h audioresample: Separate out CFLAGS used for SSE* code 2016-09-29 18:37:08 +05:30
audio-resampler-neon.h audioresample: Separate out CFLAGS used for SSE* code 2016-09-29 18:37:08 +05:30
audio-resampler-private.h audioresample: Separate out CFLAGS used for SSE* code 2016-09-29 18:37:08 +05:30
audio-resampler-x86-sse.c audioresample: Separate out CFLAGS used for SSE* code 2016-09-29 18:37:08 +05:30
audio-resampler-x86-sse.h audioresample: Separate out CFLAGS used for SSE* code 2016-09-29 18:37:08 +05:30
audio-resampler-x86-sse2.c audioresample: Separate out CFLAGS used for SSE* code 2016-09-29 18:37:08 +05:30
audio-resampler-x86-sse2.h audioresample: Separate out CFLAGS used for SSE* code 2016-09-29 18:37:08 +05:30
audio-resampler-x86-sse41.c audio-resampler: Fix integer overflow in clamping code 2017-01-30 12:35:04 +02:00
audio-resampler-x86-sse41.h audioresample: Separate out CFLAGS used for SSE* code 2016-09-29 18:37:08 +05:30
audio-resampler-x86.h audiorsample: Fix build on 32-bit x86 2016-09-29 19:45:16 +05:30
audio-resampler.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
audio-resampler.h audio: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:26 +01:00
audio.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
audio.h audio: Add audioaggregator.h in audio.h 2018-03-11 12:13:32 -03:00
audio_mkenum.py audio: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:26 +01:00
dbesi0.c audio-converter: add resampler 2016-03-28 13:13:59 +02:00
gstaudioaggregator.c audioaggregator: fix channel-mask negotiation 2018-03-12 17:35:53 +01:00
gstaudioaggregator.h audioaggregator: remove GstAudioAggregator->info 2018-03-01 15:33:25 +01:00
gstaudiobasesink.c audiobasesink: Print signed time offset as a signed number 2017-11-08 19:24:55 +02:00
gstaudiobasesink.h audio: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:26 +01:00
gstaudiobasesrc.c audio: Generate audiobasesink/src and audiocdsrc GLib enums automatically 2017-04-09 11:49:50 +03:00
gstaudiobasesrc.h audio: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:26 +01:00
gstaudiocdsrc.c audio: Generate audiobasesink/src and audiocdsrc GLib enums automatically 2017-04-09 11:49:50 +03:00
gstaudiocdsrc.h audio: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:26 +01:00
gstaudioclock.c audioclock: Sink the reference in the constructor 2017-05-17 10:40:52 +03:00
gstaudioclock.h audio: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:26 +01:00
gstaudiodecoder.c audiodecoder: fix buffer leak in error code path 2017-12-05 20:10:58 +00:00
gstaudiodecoder.h audio: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:26 +01:00
gstaudioencoder.c Revert "audioencoder: flush encoder in transition PAUSED->READY" 2017-10-22 01:00:06 +11:00
gstaudioencoder.h audio: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:26 +01:00
gstaudiofilter.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
gstaudiofilter.h audio: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:26 +01:00
gstaudioiec61937.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
gstaudioiec61937.h audio: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:26 +01:00
gstaudiometa.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
gstaudiometa.h audio: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:26 +01:00
gstaudiopack-dist.c Update disted backup ORC files 2018-02-15 07:14:20 +01:00
gstaudiopack-dist.h audio: update ORC dist files 2015-11-06 17:54:21 +01:00
gstaudiopack.orc gstaudiopack.orc: pack_u32be_swap: actually swap 2018-02-15 01:32:54 +01:00
gstaudioringbuffer.c audioringbuffer: Accept MPEG 1 layer 3 version 2.5 2017-05-16 15:37:16 -04:00
gstaudioringbuffer.h audio: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:26 +01:00
gstaudiosink.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
gstaudiosink.h audio: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:26 +01:00
gstaudiosrc.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
gstaudiosrc.h audio: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:26 +01:00
gstaudiostreamalign.c audio: Add stream align API for getting timestamp at discont and number of samples since discont 2017-09-28 14:06:24 +03:00
gstaudiostreamalign.h audiostreamalign: Add G_BEGIN_DECLS/G_END_DECLS 2017-11-08 19:24:55 +02:00
gstaudioutilsprivate.c audioencoder/decoder: Move encoded audio conversion function to a common place 2016-07-04 11:12:55 +02:00
gstaudioutilsprivate.h audioencoder/decoder: Move encoded audio conversion function to a common place 2016-07-04 11:12:55 +02:00
Makefile.am GstAudioAggregator: hook up to build 2018-02-13 16:09:09 +00:00
meson.build GstAudioAggregator: hook up to build 2018-02-13 16:09:09 +00:00
streamvolume.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
streamvolume.h audio: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:26 +01:00
TODO gst-libs/gst/audio/TODO: Update TODO 2006-02-17 10:15:52 +00:00