gst_plugins_symbian/gst/devsound/devsoundsrcwrapper.h
changeset 19 24ed0baaf8e5
parent 14 32e421e6175c
child 26 69c7080681bf
equal deleted inserted replaced
18:5824eee55f42 19:24ed0baaf8e5
    34 #include <pthreadtypes.h>
    34 #include <pthreadtypes.h>
    35 #include <e32def.h>
    35 #include <e32def.h>
    36 #include <e32cons.h>
    36 #include <e32cons.h>
    37 #include <e32std.h>
    37 #include <e32std.h>
    38 #include <e32debug.h>
    38 #include <e32debug.h>
       
    39 #include <AudioInput.h>
    39 #include <gst/gstbuffer.h>
    40 #include <gst/gstbuffer.h>
    40 #include <gst/gst.h>
    41 #include <gst/gst.h>
    41 
    42 
    42 
    43 
    43 #include <SpeechEncoderConfig.h>
    44 #include <SpeechEncoderConfig.h>
   100   	int iSamplesRecorded;
   101   	int iSamplesRecorded;
   101     CSpeechEncoderConfig* iSpeechEncoderConfig;
   102     CSpeechEncoderConfig* iSpeechEncoderConfig;
   102     CG711EncoderIntfc*    iG711EncoderIntfc;
   103     CG711EncoderIntfc*    iG711EncoderIntfc;
   103     CG729EncoderIntfc*    iG729EncoderIntfc;
   104     CG729EncoderIntfc*    iG729EncoderIntfc;
   104     CIlbcEncoderIntfc*    iIlbcEncoderIntfc;
   105     CIlbcEncoderIntfc*    iIlbcEncoderIntfc;
       
   106     CAudioInput*          iAudoInputRecord;
   105 
   107 
   106 public:
   108 public:
   107 	DevSoundWrapperSrc();
   109 	DevSoundWrapperSrc();
   108 
   110 
   109 	void InitializeComplete(TInt aError);
   111 	void InitializeComplete(TInt aError);