gst_plugins_symbian/gst/devsound/devsoundsrcwrapper.h
changeset 26 69c7080681bf
parent 19 24ed0baaf8e5
child 28 4ed5253bb6ba
--- a/gst_plugins_symbian/gst/devsound/devsoundsrcwrapper.h	Fri Jul 09 16:26:45 2010 -0500
+++ b/gst_plugins_symbian/gst/devsound/devsoundsrcwrapper.h	Fri Aug 06 16:36:50 2010 -0500
@@ -87,7 +87,7 @@
 public:
 	CActiveListener	*AL;
 	CActiveScheduler *as;
-	TInt init_complete;
+	//TInt init_complete;
 	CMMFBuffer *buffer;
 	CMMFDevSound    *dev_sound;
 	TMMFCapabilities caps;
@@ -99,6 +99,7 @@
   	int bufferreadpos;
   	guint* supportedbitrates;
   	int iSamplesRecorded;
+  	TUint speechbitrate;
     CSpeechEncoderConfig* iSpeechEncoderConfig;
     CG711EncoderIntfc*    iG711EncoderIntfc;
     CG729EncoderIntfc*    iG729EncoderIntfc;
@@ -177,7 +178,10 @@
     int set_ilbc_encoder_mode(DevSoundWrapperSrc *handle,enum TIlbcEncodeMode aEncodeMode);
     int set_ilbc_vad_mode(DevSoundWrapperSrc *handle,gboolean aVadMode);
     int get_ilbc_vad_mode(DevSoundWrapperSrc *handle,gboolean* aVadMode);
-
+    void update_devsound_speech_bitrate(DevSoundWrapperSrc *handle, TUint bitrate);
+    
+    /// getting the call back error 
+    int call_back_error(DevSoundWrapperSrc* dsPtr);
 
 #ifdef __cplusplus
 }//extern c