This issue is related to
https://chromereviews.googleplex.com/9908014/

I was thinking about shipping ACM2 from the signal repository. There seems to be too many changes in one CL.

BUG=
R=andrew@webrtc.org, turaj@webrtc.org, xians@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/2171004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4733 4adac7df-926f-26a2-2b94-8c16560cd09d
diff --git a/voice_engine/shared_data.h b/voice_engine/shared_data.h
index a841547..7c7ad5c 100644
--- a/voice_engine/shared_data.h
+++ b/voice_engine/shared_data.h
@@ -22,6 +22,7 @@
 class ProcessThread;
 
 namespace webrtc {
+class Config;
 class CriticalSectionWrapper;
 
 namespace voe {
@@ -79,7 +80,7 @@
 
     AudioDeviceModule::AudioLayer _audioDeviceLayer;
 
-    SharedData();
+    SharedData(const Config& config);
     virtual ~SharedData();
 };