diff amrconv/cod-parse.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
line wrap: on
line diff
--- a/amrconv/cod-parse.c	Thu Apr 20 01:30:46 2023 +0000
+++ b/amrconv/cod-parse.c	Thu Apr 20 02:23:35 2023 +0000
@@ -53,6 +53,10 @@
 		type = input_bits[0];
 		mode = input_bits[245];
 		printf("#%u: Type=%u Mode=%u", frame_no, type, mode);
+		if (type == TX_NO_DATA) {
+			printf(" (NO_DATA)\n");
+			continue;
+		}
 		if (type > TX_NO_DATA || mode > MR122) {
 			printf(" (unsupported)\n");
 			continue;