Fix channel layout for some stereo flac files.

pull/2/head
Carl Eugen Hoyos 14 years ago
parent 749d16ced4
commit d2ee3c913d
  1. 1
      libavcodec/flac.c

@ -60,6 +60,7 @@ int ff_flac_decode_frame_header(AVCodecContext *avctx, GetBitContext *gb,
fi->ch_mode = FLAC_CHMODE_INDEPENDENT;
} else if (fi->ch_mode <= FLAC_CHMODE_MID_SIDE) {
fi->channels = 2;
avctx->channel_layout = AV_CH_LAYOUT_STEREO;
} else {
av_log(avctx, AV_LOG_ERROR + log_level_offset,
"invalid channel mode: %d\n", fi->ch_mode);

Loading…
Cancel
Save