comparison trau-decode/amr8-common.c @ 112:bf038fdde8da

trau-decode AMR8 common: print D126+T for No_Speech
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 22 Dec 2025 06:46:40 +0000
parents b3ebfbeee32b
children 0d81ce87dea5
comparison
equal deleted inserted replaced
111:b3ebfbeee32b 112:bf038fdde8da
373 373
374 printf(" AMR C1-C5: %u%u%u %u%u\n", c_bits[0], c_bits[1], c_bits[2], 374 printf(" AMR C1-C5: %u%u%u %u%u\n", c_bits[0], c_bits[1], c_bits[2],
375 c_bits[3], c_bits[4]); 375 c_bits[3], c_bits[4]);
376 printf(" Config_Prot=%u%u%u Msg_No=%u%u\n", d_bits[54], d_bits[55], 376 printf(" Config_Prot=%u%u%u Msg_No=%u%u\n", d_bits[54], d_bits[55],
377 d_bits[56], d_bits[57], d_bits[58]); 377 d_bits[56], d_bits[57], d_bits[58]);
378 if (c_bits[3] || c_bits[4]) 378 if (c_bits[3] || c_bits[4]) {
379 decode_speech_frame(c_bits, d_bits); 379 decode_speech_frame(c_bits, d_bits);
380 else 380 printf(" T=%u\n", frame_bits[159]);
381 } else {
381 decode_nospeech_frame(c_bits, d_bits); 382 decode_nospeech_frame(c_bits, d_bits);
382 printf(" T=%u\n", frame_bits[159]); 383 printf(" D126=%u T=%u\n", frame_bits[158], frame_bits[159]);
384 }
383 } 385 }
384 386
385 static void 387 static void
386 decode_6k7_7k4_common(c_bits, d_bits, mode, cmr_offset) 388 decode_6k7_7k4_common(c_bits, d_bits, mode, cmr_offset)
387 ubit_t *c_bits, *d_bits; 389 ubit_t *c_bits, *d_bits;