diff libgsmefr/typedef.h @ 48:af4b075d0313

libgsmefr: encoder state structure finished in first pass
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 25 Nov 2022 05:16:38 +0000
parents 38326102fc43
children
line wrap: on
line diff
--- a/libgsmefr/typedef.h	Fri Nov 25 04:01:13 2022 +0000
+++ b/libgsmefr/typedef.h	Fri Nov 25 05:16:38 2022 +0000
@@ -3,3 +3,12 @@
 typedef int16_t Word16;
 typedef int32_t Word32;
 typedef uint8_t Flag;
+
+/* Struct for storing pseudo floating point exponent and mantissa */
+struct _fp
+{
+    Word16 e;          /* exponent */
+    Word16 m;          /* mantissa */
+};
+
+typedef struct _fp Pfloat;