Mercurial > hg > audiostuff
comparison intercom/gsm/rpeltp.h @ 2:13be24d74cd2
import intercom-0.4.1
| author | Peter Meerwald <pmeerw@cosy.sbg.ac.at> |
|---|---|
| date | Fri, 25 Jun 2010 09:57:52 +0200 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 1:9cadc470e3da | 2:13be24d74cd2 |
|---|---|
| 1 /* -------------------------------------------------------------------------- */ | |
| 2 /* File: RPELTP.H version 1.0 2-APR-1994 (18:00) */ | |
| 3 /* -------------------------------------------------------------------------- */ | |
| 4 /* Definitions for the rpeltp module */ | |
| 5 /* -------------------------------------------------------------------------- */ | |
| 6 #ifndef RPELTP_defined | |
| 7 #define RPELTP_defined 100 | |
| 8 | |
| 9 #ifndef ARGS | |
| 10 #if defined(MSDOS) || defined(VMS) || defined (__STDC__) | |
| 11 #define ARGS(x) x | |
| 12 #else /* Unix: no parameters in prototype! */ | |
| 13 #define ARGS(x) () | |
| 14 #endif | |
| 15 #endif | |
| 16 | |
| 17 /* Some basic definitions */ | |
| 18 #define RPE_FRAME_SIZE 76L | |
| 19 #define RPE_WIND_SIZE 160L | |
| 20 | |
| 21 /* Function prototypes */ | |
| 22 gsm rpeltp_init ARGS((void)); | |
| 23 void rpeltp_encode ARGS((gsm rpe_state, short *inp_buf, | |
| 24 short *rpe_frame)); | |
| 25 void rpeltp_decode ARGS((gsm rpe_state, short *rpe_frame, | |
| 26 short *out_buf)); | |
| 27 | |
| 28 /* Alias-function definition */ | |
| 29 #define rpeltp_delete gsm_destroy | |
| 30 | |
| 31 #endif /* RPELTP_defined */ | |
| 32 | |
| 33 /* ------------------------- End of file rpeltp.h ------------------------- */ |
