diff options
Diffstat (limited to 'src/modules/dcc/gsmcodec.h')
| -rw-r--r-- | src/modules/dcc/gsmcodec.h | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/modules/dcc/gsmcodec.h b/src/modules/dcc/gsmcodec.h index a1de407b..0ec7155a 100644 --- a/src/modules/dcc/gsmcodec.h +++ b/src/modules/dcc/gsmcodec.h @@ -27,21 +27,17 @@ #ifdef COMPILE_USE_GSM + #include "gsm.h" #include "codec.h" - #ifndef _GSMCODEC_CPP_ - extern bool kvi_gsm_codec_init(); - extern void kvi_gsm_codec_done(); - #endif //_GSMCODEC_CPP_ - class KviDccVoiceGsmCodec : public KviDccVoiceCodec { public: KviDccVoiceGsmCodec(); virtual ~KviDccVoiceGsmCodec(); private: - void * m_pEncodeState; - void * m_pDecodeState; + gsm_state * m_pEncodeState; + gsm_state * m_pDecodeState; public: virtual void encode(KviDataBuffer * signal,KviDataBuffer * stream); virtual void decode(KviDataBuffer * stream,KviDataBuffer * signal); |
