OSDN Git Service

make pcm encoder setting bits_per_sample field
authorBaptiste Coudurier <baptiste.coudurier@gmail.com>
Mon, 1 Sep 2008 21:13:05 +0000 (21:13 +0000)
committerBaptiste Coudurier <baptiste.coudurier@gmail.com>
Mon, 1 Sep 2008 21:13:05 +0000 (21:13 +0000)
Originally committed as revision 15150 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/pcm.c

index 1e822e4..4e534bb 100644 (file)
@@ -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;