From 7d7b40f48a05af4483b31cdb8b4f1808b97b1f2f Mon Sep 17 00:00:00 2001 From: Mans Rullgard Date: Wed, 16 May 2012 00:01:34 +0100 Subject: pcmenc: set correct bitrate value This fixes a bogus bitrate value in the header of WAV files with alaw/ulaw audio. Signed-off-by: Mans Rullgard --- libavcodec/pcm.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libavcodec/pcm.c') diff --git a/libavcodec/pcm.c b/libavcodec/pcm.c index 9614e8c3c8..5f43f9b685 100644 --- a/libavcodec/pcm.c +++ b/libavcodec/pcm.c @@ -48,6 +48,7 @@ static av_cold int pcm_encode_init(AVCodecContext *avctx) avctx->bits_per_coded_sample = av_get_bits_per_sample(avctx->codec->id); avctx->block_align = avctx->channels * avctx->bits_per_coded_sample / 8; + avctx->bit_rate = avctx->block_align * avctx->sample_rate * 8; avctx->coded_frame = avcodec_alloc_frame(); if (!avctx->coded_frame) return AVERROR(ENOMEM); -- cgit v1.2.3