comparison trau-decode/parse-amr.c @ 85:53f6a04dc472

trau-parse AMR: C13 is UFE
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 04 Mar 2025 21:47:27 +0000
parents 5e2ecfd45fc3
children 8b7ba6f4a85e
comparison
equal deleted inserted replaced
84:5173515e1cc8 85:53f6a04dc472
296 bcopy(frame_bits + 273, d_bits + 215, 15); 296 bcopy(frame_bits + 273, d_bits + 215, 15);
297 bcopy(frame_bits + 289, d_bits + 230, 15); 297 bcopy(frame_bits + 289, d_bits + 230, 15);
298 bcopy(frame_bits + 305, d_bits + 245, 11); 298 bcopy(frame_bits + 305, d_bits + 245, 11);
299 299
300 printf(" C6-C11: %u\n", bits_to_num(c_bits + 5, 6)); 300 printf(" C6-C11: %u\n", bits_to_num(c_bits + 5, 6));
301 printf(" RIF=%u C13=%u Config_Prot=%u%u%u Msg_No=%u%u\n", 301 printf(" RIF=%u UFE=%u Config_Prot=%u%u%u Msg_No=%u%u\n",
302 c_bits[11], c_bits[12], c_bits[13], c_bits[14], c_bits[15], 302 c_bits[11], c_bits[12], c_bits[13], c_bits[14], c_bits[15],
303 c_bits[16], c_bits[17]); 303 c_bits[16], c_bits[17]);
304 fclass = bits_to_num(c_bits + 20, 2); 304 fclass = bits_to_num(c_bits + 20, 2);
305 cm_hdr = bits_to_num(c_bits + 22, 3); 305 cm_hdr = bits_to_num(c_bits + 22, 3);
306 printf(" DTXd=%u TFOE=%u FClass=%u%u (%s) %s=%u\n", 306 printf(" DTXd=%u TFOE=%u FClass=%u%u (%s) %s=%u\n",