FreeCalypso > hg > gsm-net-reveng
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; |
