gst_plugins_symbian/gst/devsound/devsoundsrcwrapper.h
changeset 14 32e421e6175c
parent 2 5505e8908944
child 10 6f340f756486
equal deleted inserted replaced
2:5505e8908944 14:32e421e6175c
    95   	int dev_count;
    95   	int dev_count;
    96   	TInt iCallbackError;
    96   	TInt iCallbackError;
    97   	TUint32 fourcc;
    97   	TUint32 fourcc;
    98   	int bufferreadpos;
    98   	int bufferreadpos;
    99   	guint* supportedbitrates;
    99   	guint* supportedbitrates;
       
   100   	int iSamplesRecorded;
   100     CSpeechEncoderConfig* iSpeechEncoderConfig;
   101     CSpeechEncoderConfig* iSpeechEncoderConfig;
   101     CG711EncoderIntfc*    iG711EncoderIntfc;
   102     CG711EncoderIntfc*    iG711EncoderIntfc;
   102     CG729EncoderIntfc*    iG729EncoderIntfc;
   103     CG729EncoderIntfc*    iG729EncoderIntfc;
   103     CIlbcEncoderIntfc*    iIlbcEncoderIntfc;
   104     CIlbcEncoderIntfc*    iIlbcEncoderIntfc;
   104 
   105 
   139 	void set_fourcc(DevSoundWrapperSrc *handle,int fourcc);
   140 	void set_fourcc(DevSoundWrapperSrc *handle,int fourcc);
   140 
   141 
   141 	int open_devsound(DevSoundWrapperSrc **handle);
   142 	int open_devsound(DevSoundWrapperSrc **handle);
   142     int open_device(DevSoundWrapperSrc **handle);
   143     int open_device(DevSoundWrapperSrc **handle);
   143     int initialize_devsound(GstDevsoundSrc* ds);
   144     int initialize_devsound(GstDevsoundSrc* ds);
       
   145     int pause_devsound(GstDevsoundSrc *ds);
       
   146     int stop_devsound(GstDevsoundSrc *ds);
       
   147     int resume_devsound(GstDevsoundSrc *ds);
   144 	int close_devsound(GstDevsoundSrc* ds);
   148 	int close_devsound(GstDevsoundSrc* ds);
   145 
   149 
   146 	int SetConfigurations(DevSoundWrapperSrc *handle);
   150 	int SetConfigurations(DevSoundWrapperSrc *handle);
   147 	int reset_devsound(DevSoundWrapperSrc *handle);
   151 	int reset_devsound(DevSoundWrapperSrc *handle);
   148 
   152