| 492 | |
| 493 | |
| 494 | static inline int get_scale(GetBitContext *gb, int level, int value) |
| 495 | { |
| 496 | if (level < 5) { |
| 497 | /* huffman encoded */ |
| 498 | value += get_bitalloc(gb, &dca_scalefactor, level); |
| 499 | } else if(level < 8) |
| 500 | value = get_bits(gb, level + 1); |
| 501 | return value; |
| 502 | } |
| 503 | |
| 504 | static int dca_subframe_header(DCAContext * s) |
| 505 | { |
no test coverage detected