Index: webrtc/modules/audio_processing/audio_processing_impl.h |
diff --git a/webrtc/modules/audio_processing/audio_processing_impl.h b/webrtc/modules/audio_processing/audio_processing_impl.h |
index d5e58c147a66c5ccf35f5f435f97e290cc3e4d30..64f139a4bba7f842a77e1ca7cd85b81c38db4508 100644 |
--- a/webrtc/modules/audio_processing/audio_processing_impl.h |
+++ b/webrtc/modules/audio_processing/audio_processing_impl.h |
@@ -176,15 +176,13 @@ class AudioProcessingImpl : public AudioProcessing { |
// out into a separate class with an "enabled" and "disabled" implementation. |
int WriteMessageToDebugFile(); |
int WriteInitMessage(); |
- int WriteConfigMessage(); |
- |
- // Updates |config_| and returns true if any change is made. |
- bool UpdateCurrentConfig(); |
+ int WriteConfigMessageIfChanged(); |
rtc::scoped_ptr<FileWrapper> debug_file_; |
rtc::scoped_ptr<audioproc::Event> event_msg_; // Protobuf message. |
std::string event_str_; // Memory for protobuf serialization. |
rtc::scoped_ptr<audioproc::Config> config_; |
+ std::string last_serialized_config_; |
#endif |
// Format of processing streams at input/output call sites. |