Reformat voe_audio_processing_impl to Goog style.
TBR=xians@webrtc.org BUG= TEST=voe_auto_test Review URL: https://webrtc-codereview.appspot.com/439003 git-svn-id: http://webrtc.googlecode.com/svn/trunk@1847 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
		
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -16,89 +16,88 @@ | |||||||
| #include "ref_count.h" | #include "ref_count.h" | ||||||
| #include "shared_data.h" | #include "shared_data.h" | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace webrtc { | namespace webrtc { | ||||||
|  |  | ||||||
| class VoEAudioProcessingImpl : public virtual voe::SharedData, | class VoEAudioProcessingImpl | ||||||
|                                public VoEAudioProcessing, |     : public virtual voe::SharedData, | ||||||
|                                public voe::RefCount |       public VoEAudioProcessing, | ||||||
| { |       public voe::RefCount { | ||||||
| public: |  public: | ||||||
|     virtual int Release(); |   virtual int Release(); | ||||||
|  |  | ||||||
|     virtual int SetNsStatus(bool enable, NsModes mode = kNsUnchanged); |   virtual int SetNsStatus(bool enable, NsModes mode = kNsUnchanged); | ||||||
|  |  | ||||||
|     virtual int GetNsStatus(bool& enabled, NsModes& mode); |   virtual int GetNsStatus(bool& enabled, NsModes& mode); | ||||||
|  |  | ||||||
|     virtual int SetAgcStatus(bool enable, AgcModes mode = kAgcUnchanged); |   virtual int SetAgcStatus(bool enable, AgcModes mode = kAgcUnchanged); | ||||||
|  |  | ||||||
|     virtual int GetAgcStatus(bool& enabled, AgcModes& mode); |   virtual int GetAgcStatus(bool& enabled, AgcModes& mode); | ||||||
|  |  | ||||||
|     virtual int SetAgcConfig(const AgcConfig config); |   virtual int SetAgcConfig(const AgcConfig config); | ||||||
|  |  | ||||||
|     virtual int GetAgcConfig(AgcConfig& config); |   virtual int GetAgcConfig(AgcConfig& config); | ||||||
|  |  | ||||||
|     virtual int SetRxNsStatus(int channel, |   virtual int SetRxNsStatus(int channel, | ||||||
|                               bool enable, |                             bool enable, | ||||||
|                               NsModes mode = kNsUnchanged); |                             NsModes mode = kNsUnchanged); | ||||||
|  |  | ||||||
|     virtual int GetRxNsStatus(int channel, bool& enabled, NsModes& mode); |   virtual int GetRxNsStatus(int channel, bool& enabled, NsModes& mode); | ||||||
|  |  | ||||||
|     virtual int SetRxAgcStatus(int channel, |   virtual int SetRxAgcStatus(int channel, | ||||||
|                                bool enable, |                              bool enable, | ||||||
|                                AgcModes mode = kAgcUnchanged); |                              AgcModes mode = kAgcUnchanged); | ||||||
|  |  | ||||||
|     virtual int GetRxAgcStatus(int channel, bool& enabled, AgcModes& mode); |   virtual int GetRxAgcStatus(int channel, bool& enabled, AgcModes& mode); | ||||||
|  |  | ||||||
|     virtual int SetRxAgcConfig(int channel, const AgcConfig config); |   virtual int SetRxAgcConfig(int channel, const AgcConfig config); | ||||||
|  |  | ||||||
|     virtual int GetRxAgcConfig(int channel, AgcConfig& config); |   virtual int GetRxAgcConfig(int channel, AgcConfig& config); | ||||||
|  |  | ||||||
|     virtual int SetEcStatus(bool enable, EcModes mode = kEcUnchanged); |   virtual int SetEcStatus(bool enable, EcModes mode = kEcUnchanged); | ||||||
|  |  | ||||||
|     virtual int GetEcStatus(bool& enabled, EcModes& mode); |   virtual int GetEcStatus(bool& enabled, EcModes& mode); | ||||||
|  |  | ||||||
|     virtual void SetDelayOffsetMs(int offset); |   virtual void SetDelayOffsetMs(int offset); | ||||||
|  |  | ||||||
|     virtual int DelayOffsetMs(); |   virtual int DelayOffsetMs(); | ||||||
|  |  | ||||||
|     virtual int SetAecmMode(AecmModes mode = kAecmSpeakerphone, |   virtual int SetAecmMode(AecmModes mode = kAecmSpeakerphone, | ||||||
|                             bool enableCNG = true); |                           bool enableCNG = true); | ||||||
|  |  | ||||||
|     virtual int GetAecmMode(AecmModes& mode, bool& enabledCNG); |   virtual int GetAecmMode(AecmModes& mode, bool& enabledCNG); | ||||||
|  |  | ||||||
|     virtual int RegisterRxVadObserver(int channel, |   virtual int RegisterRxVadObserver(int channel, | ||||||
|                                       VoERxVadCallback& observer); |                                     VoERxVadCallback& observer); | ||||||
|  |  | ||||||
|     virtual int DeRegisterRxVadObserver(int channel); |   virtual int DeRegisterRxVadObserver(int channel); | ||||||
|  |  | ||||||
|     virtual int VoiceActivityIndicator(int channel); |   virtual int VoiceActivityIndicator(int channel); | ||||||
|  |  | ||||||
|     virtual int SetEcMetricsStatus(bool enable); |   virtual int SetEcMetricsStatus(bool enable); | ||||||
|  |  | ||||||
|     virtual int GetEcMetricsStatus(bool& enabled); |   virtual int GetEcMetricsStatus(bool& enabled); | ||||||
|  |  | ||||||
|     virtual int GetEchoMetrics(int& ERL, int& ERLE, int& RERL, int& A_NLP); |   virtual int GetEchoMetrics(int& ERL, int& ERLE, int& RERL, int& A_NLP); | ||||||
|  |  | ||||||
|     virtual int GetEcDelayMetrics(int& delay_median, int& delay_std); |   virtual int GetEcDelayMetrics(int& delay_median, int& delay_std); | ||||||
|  |  | ||||||
|     virtual int StartDebugRecording(const char* fileNameUTF8); |   virtual int StartDebugRecording(const char* fileNameUTF8); | ||||||
|  |  | ||||||
|     virtual int StopDebugRecording(); |   virtual int StopDebugRecording(); | ||||||
|  |  | ||||||
|     virtual int SetTypingDetectionStatus(bool enable); |   virtual int SetTypingDetectionStatus(bool enable); | ||||||
|  |  | ||||||
|     virtual int GetTypingDetectionStatus(bool& enabled); |   virtual int GetTypingDetectionStatus(bool& enabled); | ||||||
|  |  | ||||||
| protected: |  protected: | ||||||
|     VoEAudioProcessingImpl(); |   VoEAudioProcessingImpl(); | ||||||
|     virtual ~VoEAudioProcessingImpl(); |   virtual ~VoEAudioProcessingImpl(); | ||||||
|  |  | ||||||
| private: |  private: | ||||||
|     bool _isAecMode; |   bool _isAecMode; | ||||||
| }; | }; | ||||||
|  |  | ||||||
| }   //  namespace webrtc | }  //  namespace webrtc | ||||||
|  |  | ||||||
| #endif    // WEBRTC_VOICE_ENGINE_VOE_AUDIO_PROCESSING_IMPL_H | #endif  // WEBRTC_VOICE_ENGINE_VOE_AUDIO_PROCESSING_IMPL_H | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 andrew@webrtc.org
					andrew@webrtc.org