FreeCalypso > hg > gsm-codec-lib
comparison amrconv/cod-read.c @ 212:0beafaa0623f
amr-cod-parse: handle Mode=-1 in NO_DATA frames
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Thu, 20 Apr 2023 02:23:35 +0000 |
parents | 78d1a6513393 |
children |
comparison
equal
deleted
inserted
replaced
211:78d1a6513393 | 212:0beafaa0623f |
---|---|
32 bitvec[n] = sp[1]; | 32 bitvec[n] = sp[1]; |
33 } else { | 33 } else { |
34 bitvec[n] = sp[0]; | 34 bitvec[n] = sp[0]; |
35 upper = sp[1]; | 35 upper = sp[1]; |
36 } | 36 } |
37 if (upper) { | 37 if (upper && (sp[0] != 0xFF || sp[1] != 0xFF)) { |
38 fprintf(stderr, | 38 fprintf(stderr, |
39 "error in %s: non-zero in what should be %s upper byte\n", | 39 "error in %s: non-zero in what should be %s upper byte\n", |
40 filename_for_errs, big_endian ? "BE" : "LE"); | 40 filename_for_errs, big_endian ? "BE" : "LE"); |
41 exit(1); | 41 exit(1); |
42 } | 42 } |