gstreamer/gst/interleave
Sebastian Dröge 838e10c219 gst/interleave/deinterleave.c: Always set the channel positions when gst_audio_get_channel_positions() returns someth...
Original commit message from CVS:
* gst/interleave/deinterleave.c: (gst_deinterleave_sink_setcaps),
(gst_deinterleave_getcaps):
Always set the channel positions when gst_audio_get_channel_positions()
returns something, even if they're not set in the caps. This makes
sure that the output channels can be interleaved again correctly
in the mono/stereo cases too.
Don't ask for the peercaps of the current pad in getcaps() as this
might call getcaps() again and deadlock.
2008-05-17 14:05:03 +00:00
..
deinterleave.c gst/interleave/deinterleave.c: Always set the channel positions when gst_audio_get_channel_positions() returns someth... 2008-05-17 14:05:03 +00:00
deinterleave.h gst/interleave/: Add support for all raw audio formats and provide better negotiation if the caps are changing. 2008-05-16 21:56:24 +00:00
interleave.c gst/interleave/: Split definitions into separate header files for better documentation generation. 2008-05-14 07:32:44 +00:00
interleave.h gst/interleave/: Split definitions into separate header files for better documentation generation. 2008-05-14 07:32:44 +00:00
Makefile.am gst/interleave/: Add support for all raw audio formats and provide better negotiation if the caps are changing. 2008-05-16 21:56:24 +00:00
plugin.c New elements interleave and deinterleave, implement channel interleaving and deinterleaving. 2007-01-07 22:03:54 +00:00
plugin.h gst/interleave/: Split definitions into separate header files for better documentation generation. 2008-05-14 07:32:44 +00:00