summaryrefslogtreecommitdiff
path: root/gsm-receiver/src/lib/gsm_receiver_cf.h
diff options
context:
space:
mode:
authorSylvain Munaut <tnt@246tNt.com>2010-10-23 22:04:18 +0200
committerHarald Welte <laforge@gnumonks.org>2010-10-30 11:09:53 +0200
commit3ac3890567168dacf833842cf483e3608c7a077c (patch)
tree9b16a70b75fa82fd24ff68beca5df37613b38716 /gsm-receiver/src/lib/gsm_receiver_cf.h
parentef32a064f327e8ef3fb6d246eb0e515fa67173ab (diff)
gsm-receiver: EFR Support [3/3] Add option in gsm-receiver to use EFR
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Diffstat (limited to 'gsm-receiver/src/lib/gsm_receiver_cf.h')
-rw-r--r--gsm-receiver/src/lib/gsm_receiver_cf.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/gsm-receiver/src/lib/gsm_receiver_cf.h b/gsm-receiver/src/lib/gsm_receiver_cf.h
index d32ad4c..fef7882 100644
--- a/gsm-receiver/src/lib/gsm_receiver_cf.h
+++ b/gsm-receiver/src/lib/gsm_receiver_cf.h
@@ -57,10 +57,17 @@ class gsm_receiver_cf : public gr_block
{
private:
std::map<char,int> d_hex_to_int;
- FILE * d_gsm_file; //!!
+ FILE * d_speech_file; //!!
byte d_KC[8]; //!!
GSM::TCHFACCHL1Decoder *d_tch_decoder[N_TCH_DECODER]; //!!
bool d_trace_sch;
+
+ enum {
+ TM_NONE,
+ TM_SPEECH_FR,
+ TM_SPEECH_EFR,
+ } d_tch_mode;
+
/**@name Configuration of the receiver */
//@{
const int d_OSR; ///< oversampling ratio
personal git repositories of Harald Welte. Your mileage may vary