diff options
author | Kostya Shishkov <kostya.shishkov@gmail.com> | 2013-09-07 21:06:22 +0200 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2013-11-26 08:31:10 +0100 |
commit | a16577d9857206089fd8bce6a342b31dbd7fb9b0 (patch) | |
tree | 45a4d07e2dddcd076bd0bf04ed2b4c65ed8e5d44 /libavcodec/msgsmdec.c | |
parent | 56d061ce9da954560892e3551513d5ecc0439846 (diff) | |
download | ffmpeg-a16577d9857206089fd8bce6a342b31dbd7fb9b0.tar.gz |
MSN Audio support
This is essentially a MS GSM decoder extension that supports more
sampling rates and lower bitrates.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
Diffstat (limited to 'libavcodec/msgsmdec.c')
-rw-r--r-- | libavcodec/msgsmdec.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libavcodec/msgsmdec.c b/libavcodec/msgsmdec.c index 52b0f5db0a..be5062ad91 100644 --- a/libavcodec/msgsmdec.c +++ b/libavcodec/msgsmdec.c @@ -26,13 +26,13 @@ #include "gsmdec_template.c" int ff_msgsm_decode_block(AVCodecContext *avctx, int16_t *samples, - const uint8_t *buf) + const uint8_t *buf, int mode) { int res; GetBitContext gb; init_get_bits(&gb, buf, GSM_MS_BLOCK_SIZE * 8); - res = gsm_decode_block(avctx, samples, &gb); + res = gsm_decode_block(avctx, samples, &gb, mode); if (res < 0) return res; - return gsm_decode_block(avctx, samples + GSM_FRAME_SIZE, &gb); + return gsm_decode_block(avctx, samples + GSM_FRAME_SIZE, &gb, mode); } |