summaryrefslogtreecommitdiff
path: root/libavcodec/pcm.c
diff options
context:
space:
mode:
authorBaptiste Coudurier <baptiste.coudurier@gmail.com>2008-09-01 21:13:05 +0000
committerBaptiste Coudurier <baptiste.coudurier@gmail.com>2008-09-01 21:13:05 +0000
commit7cabcf7d37e3cfdd493a6a0e3035c0d6170db6b2 (patch)
tree0f70a177ef5dc52f7a1bca9699fa4954b5ef90bd /libavcodec/pcm.c
parent1981deaf6b8928fbfe7481b5708581c50b27e4f4 (diff)
make pcm encoder setting bits_per_sample field
Originally committed as revision 15150 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/pcm.c')
-rw-r--r--libavcodec/pcm.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libavcodec/pcm.c b/libavcodec/pcm.c
index 1e822e4498..4e534bb6ce 100644
--- a/libavcodec/pcm.c
+++ b/libavcodec/pcm.c
@@ -118,7 +118,8 @@ static av_cold int pcm_encode_init(AVCodecContext *avctx)
break;
}
- avctx->block_align = avctx->channels * av_get_bits_per_sample(avctx->codec->id)/8;
+ avctx->bits_per_sample = av_get_bits_per_sample(avctx->codec->id);
+ avctx->block_align = avctx->channels * avctx->bits_per_sample/8;
avctx->coded_frame= avcodec_alloc_frame();
avctx->coded_frame->key_frame= 1;