Mercurial > libavcodec.hg
comparison utils.c @ 94:7e263a256a6f libavcodec
fixed pcm bitrate
| author | glantau |
|---|---|
| date | Mon, 24 Sep 2001 23:29:46 +0000 |
| parents | 1d3eb6cdc6b5 |
| children | 53da914d6f46 |
comparison
equal
deleted
inserted
replaced
| 93:bec00a2f18e2 | 94:7e263a256a6f |
|---|---|
| 262 switch(enc->codec_id) { | 262 switch(enc->codec_id) { |
| 263 case CODEC_ID_PCM_S16LE: | 263 case CODEC_ID_PCM_S16LE: |
| 264 case CODEC_ID_PCM_S16BE: | 264 case CODEC_ID_PCM_S16BE: |
| 265 case CODEC_ID_PCM_U16LE: | 265 case CODEC_ID_PCM_U16LE: |
| 266 case CODEC_ID_PCM_U16BE: | 266 case CODEC_ID_PCM_U16BE: |
| 267 bitrate = enc->sample_rate * 16; | 267 bitrate = enc->sample_rate * enc->channels * 16; |
| 268 break; | 268 break; |
| 269 case CODEC_ID_PCM_S8: | 269 case CODEC_ID_PCM_S8: |
| 270 case CODEC_ID_PCM_U8: | 270 case CODEC_ID_PCM_U8: |
| 271 case CODEC_ID_PCM_ALAW: | 271 case CODEC_ID_PCM_ALAW: |
| 272 case CODEC_ID_PCM_MULAW: | 272 case CODEC_ID_PCM_MULAW: |
| 273 bitrate = enc->sample_rate * 8; | 273 bitrate = enc->sample_rate * enc->channels * 8; |
| 274 break; | 274 break; |
| 275 default: | 275 default: |
| 276 bitrate = enc->bit_rate; | 276 bitrate = enc->bit_rate; |
| 277 break; | 277 break; |
| 278 } | 278 } |
