FreeCalypso > hg > gsm-codec-lib
diff libgsmhr1/typedefs.h @ 499:446a4a2955ba
libgsmhr1/typedefs.h: initial port
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Wed, 19 Jun 2024 00:50:29 +0000 |
parents | 65f672c43dc8 |
children |
line wrap: on
line diff
--- a/libgsmhr1/typedefs.h Wed Jun 19 00:49:48 2024 +0000 +++ b/libgsmhr1/typedefs.h Wed Jun 19 00:50:29 2024 +0000 @@ -7,8 +7,7 @@ #ifndef __TYPEDEFS #define __TYPEDEFS -#define DATE "August 8, 1996 " -#define VERSION "Version 4.2 " +#include <stdint.h> #define LW_SIGN (long)0x80000000 /* sign bit */ #define LW_MIN (long)0x80000000 @@ -21,10 +20,10 @@ /* Definition of Types * ***********************/ -typedef long int Longword; /* 32 bit "accumulator" (L_*) */ -typedef short int Shortword; /* 16 bit "register" (sw*) */ -typedef short int ShortwordRom; /* 16 bit ROM data (sr*) */ -typedef long int LongwordRom; /* 32 bit ROM data (L_r*) */ +typedef int32_t Longword; /* 32 bit "accumulator" (L_*) */ +typedef int16_t Shortword; /* 16 bit "register" (sw*) */ +typedef int16_t ShortwordRom; /* 16 bit ROM data (sr*) */ +typedef int32_t LongwordRom; /* 32 bit ROM data (L_r*) */ struct NormSw { /* normalized Shortword fractional @@ -48,14 +47,5 @@ * factor */ #define OVERHANG 8 /* vad parameter */ -#define strStr strStr16 - -/* global variables */ -/********************/ - -extern int giFrmCnt; /* 0,1,2,3,4..... */ -extern int giSfrmCnt; /* 0,1,2,3 */ - -extern int giDTXon; /* DTX Mode on/off */ #endif