vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Thu Nov 15 23:25:32 2012 +0200| [6d8581994183133a1d38d16f0ddbb15d3a851c26] | committer: Rémi Denis-Courmont
aout: fix support for 8-bits PCM > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=6d8581994183133a1d38d16f0ddbb15d3a851c26 --- src/audio_output/filters.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/audio_output/filters.c b/src/audio_output/filters.c index edae769..b2edd74 100644 --- a/src/audio_output/filters.c +++ b/src/audio_output/filters.c @@ -167,7 +167,7 @@ static int aout_FiltersPipelineCreate(vlc_object_t *obj, filter_t **filters, if (input.i_format != outfmt->i_format || !same_mix) { vlc_fourcc_t native = aout_NativeEndian (input.i_format); - if (native != input.i_format) + if (native != 0 && native != input.i_format) { if (n == max) goto overflow; @@ -248,6 +248,8 @@ static int aout_FiltersPipelineCreate(vlc_object_t *obj, filter_t **filters, /* Format */ vlc_fourcc_t native = aout_NativeEndian (outfmt->i_format); + if (native == 0) + native = outfmt->i_format; if (input.i_format != native) { if (max == 0) _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
