comparison mpegaudiodec.c @ 6696:c3182ffe1689 libavcodec

remove old draft last case not present anymore in iso specs
author bcoudurier
date Sat, 26 Apr 2008 14:08:34 +0000
parents a2319e5d8bd3
children 1310a89b0dcd
comparison
equal deleted inserted replaced
6695:3e94917f526c 6696:c3182ffe1689
2477 #ifdef CONFIG_MP3ON4_DECODER 2477 #ifdef CONFIG_MP3ON4_DECODER
2478 2478
2479 #include "mpeg4audio.h" 2479 #include "mpeg4audio.h"
2480 2480
2481 /* Next 3 arrays are indexed by channel config number (passed via codecdata) */ 2481 /* Next 3 arrays are indexed by channel config number (passed via codecdata) */
2482 static const uint8_t mp3Frames[16] = {0,1,1,2,3,3,4,5,2}; /* number of mp3 decoder instances */ 2482 static const uint8_t mp3Frames[8] = {0,1,1,2,3,3,4,5}; /* number of mp3 decoder instances */
2483 /* offsets into output buffer, assume output order is FL FR BL BR C LFE */ 2483 /* offsets into output buffer, assume output order is FL FR BL BR C LFE */
2484 static const uint8_t chan_offset[9][5] = { 2484 static const uint8_t chan_offset[8][5] = {
2485 {0}, 2485 {0},
2486 {0}, // C 2486 {0}, // C
2487 {0}, // FLR 2487 {0}, // FLR
2488 {2,0}, // C FLR 2488 {2,0}, // C FLR
2489 {2,0,3}, // C FLR BS 2489 {2,0,3}, // C FLR BS
2490 {4,0,2}, // C FLR BLRS 2490 {4,0,2}, // C FLR BLRS
2491 {4,0,2,5}, // C FLR BLRS LFE 2491 {4,0,2,5}, // C FLR BLRS LFE
2492 {4,0,2,6,5}, // C FLR BLRS BLR LFE 2492 {4,0,2,6,5}, // C FLR BLRS BLR LFE
2493 {0,2} // FLR BLRS
2494 }; 2493 };
2495 2494
2496 2495
2497 static int decode_init_mp3on4(AVCodecContext * avctx) 2496 static int decode_init_mp3on4(AVCodecContext * avctx)
2498 { 2497 {