# HG changeset patch # User michael # Date 1211760330 0 # Node ID 8947d86e480b8f5833ddb21bf1b0fc5ab3db5103 # Parent f5b6c915f991ceaf60e660e3f083d06e0ff88f33 Make ac3 in avi work better. fixes issue355. diff -r f5b6c915f991 -r 8947d86e480b riff.c --- a/riff.c Sun May 25 23:04:09 2008 +0000 +++ b/riff.c Mon May 26 00:05:30 2008 +0000 @@ -257,7 +257,7 @@ av_log(enc, AV_LOG_WARNING, "requested bits_per_sample (%d) and actually stored (%d) differ\n", enc->bits_per_sample, bps); } - if (enc->codec_id == CODEC_ID_MP2 || enc->codec_id == CODEC_ID_MP3 || enc->codec_id == CODEC_ID_GSM_MS) { + if (enc->codec_id == CODEC_ID_MP2 || enc->codec_id == CODEC_ID_MP3 || enc->codec_id == CODEC_ID_GSM_MS || enc->codec_id == CODEC_ID_AC3) { blkalign = enc->frame_size; //this is wrong, but it seems many demuxers do not work if this is set correctly //blkalign = 144 * enc->bit_rate/enc->sample_rate; } else if (enc->codec_id == CODEC_ID_ADPCM_G726) { //