Originally committed as revision 15884 to svn://svn.ffmpeg.org/ffmpeg/trunktags/v0.5
| @@ -199,6 +199,7 @@ static av_cold int ape_decode_init(AVCodecContext * avctx) | |||||
| dsputil_init(&s->dsp, avctx); | dsputil_init(&s->dsp, avctx); | ||||
| avctx->sample_fmt = SAMPLE_FMT_S16; | avctx->sample_fmt = SAMPLE_FMT_S16; | ||||
| avctx->channel_layout = (avctx->channels==2) ? CH_LAYOUT_STEREO : CH_LAYOUT_MONO; | |||||
| return 0; | return 0; | ||||
| } | } | ||||
| @@ -109,6 +109,7 @@ static av_cold int mpc7_decode_init(AVCodecContext * avctx) | |||||
| } | } | ||||
| vlc_initialized = 1; | vlc_initialized = 1; | ||||
| avctx->sample_fmt = SAMPLE_FMT_S16; | avctx->sample_fmt = SAMPLE_FMT_S16; | ||||
| avctx->channel_layout = (avctx->channels==2) ? CH_LAYOUT_STEREO : CH_LAYOUT_MONO; | |||||
| return 0; | return 0; | ||||
| } | } | ||||
| @@ -178,6 +178,7 @@ static av_cold int mpc8_decode_init(AVCodecContext * avctx) | |||||
| } | } | ||||
| vlc_initialized = 1; | vlc_initialized = 1; | ||||
| avctx->sample_fmt = SAMPLE_FMT_S16; | avctx->sample_fmt = SAMPLE_FMT_S16; | ||||
| avctx->channel_layout = (avctx->channels==2) ? CH_LAYOUT_STEREO : CH_LAYOUT_MONO; | |||||
| return 0; | return 0; | ||||
| } | } | ||||
| @@ -559,6 +559,7 @@ static av_cold int decode_end(AVCodecContext *avctx) | |||||
| static av_cold int smka_decode_init(AVCodecContext *avctx) | static av_cold int smka_decode_init(AVCodecContext *avctx) | ||||
| { | { | ||||
| avctx->sample_fmt = SAMPLE_FMT_S16; | avctx->sample_fmt = SAMPLE_FMT_S16; | ||||
| avctx->channel_layout = (avctx->channels==2) ? CH_LAYOUT_STEREO : CH_LAYOUT_MONO; | |||||
| return 0; | return 0; | ||||
| } | } | ||||
| @@ -361,6 +361,7 @@ static av_cold int wavpack_decode_init(AVCodecContext *avctx) | |||||
| s->avctx = avctx; | s->avctx = avctx; | ||||
| s->stereo = (avctx->channels == 2); | s->stereo = (avctx->channels == 2); | ||||
| avctx->sample_fmt = SAMPLE_FMT_S16; | avctx->sample_fmt = SAMPLE_FMT_S16; | ||||
| avctx->channel_layout = (avctx->channels==2) ? CH_LAYOUT_STEREO : CH_LAYOUT_MONO; | |||||
| return 0; | return 0; | ||||
| } | } | ||||