Lines 354-360
int dts_frame (dts_state_t * state, uint
Link Here
|
354 |
for (i = 0; i < state->prim_channels; i++) |
354 |
for (i = 0; i < state->prim_channels; i++) |
355 |
{ |
355 |
{ |
356 |
state->bitalloc_huffman[i] = bitstream_get (state, 3); |
356 |
state->bitalloc_huffman[i] = bitstream_get (state, 3); |
357 |
/* if (state->bitalloc_huffman[i] == 7) bailout */ |
357 |
if (state->bitalloc_huffman[i] == 7) |
|
|
358 |
{ |
359 |
fprintf (stderr, "invalid bitalloc_huffman[%d]\n", i); |
360 |
return -1; |
361 |
} |
358 |
#ifdef DEBUG |
362 |
#ifdef DEBUG |
359 |
fprintf (stderr, "bit allocation quantizer: %i\n", |
363 |
fprintf (stderr, "bit allocation quantizer: %i\n", |
360 |
state->bitalloc_huffman[i]); |
364 |
state->bitalloc_huffman[i]); |