# HG changeset patch # User banan # Date 1226829249 0 # Node ID ef9f9560464462d69c6ab260734a7d6b3e3a110e # Parent cddc3677e7dc7ec57278673ab600094ada7df780 Set channel_layout diff -r cddc3677e7dc -r ef9f95604644 cook.c --- a/cook.c Sun Nov 16 06:47:44 2008 +0000 +++ b/cook.c Sun Nov 16 09:54:09 2008 +0000 @@ -1177,6 +1177,7 @@ } avctx->sample_fmt = SAMPLE_FMT_S16; + avctx->channel_layout = (avctx->channels==2) ? CH_LAYOUT_STEREO : CH_LAYOUT_MONO; #ifdef COOKDEBUG dump_cook_context(q); diff -r cddc3677e7dc -r ef9f95604644 imc.c --- a/imc.c Sun Nov 16 06:47:44 2008 +0000 +++ b/imc.c Sun Nov 16 09:54:09 2008 +0000 @@ -155,6 +155,7 @@ ff_fft_init(&q->fft, 7, 1); dsputil_init(&q->dsp, avctx); avctx->sample_fmt = SAMPLE_FMT_S16; + avctx->channel_layout = (avctx->channels==2) ? CH_LAYOUT_STEREO : CH_LAYOUT_MONO; return 0; } diff -r cddc3677e7dc -r ef9f95604644 nellymoserdec.c --- a/nellymoserdec.c Sun Nov 16 06:47:44 2008 +0000 +++ b/nellymoserdec.c Sun Nov 16 09:54:09 2008 +0000 @@ -148,6 +148,7 @@ ff_sine_window_init(sine_window, 128); avctx->sample_fmt = SAMPLE_FMT_S16; + avctx->channel_layout = CH_LAYOUT_MONO; return 0; }