Add some VoE and AudioProcessing mocks.

Includes a bit of shared helpers in fake_common.h.

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

git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@3722 4adac7df-926f-26a2-2b94-8c16560cd09d
diff --git a/typedefs.h b/typedefs.h
index d6d4015..b056ab3 100644
--- a/typedefs.h
+++ b/typedefs.h
@@ -90,4 +90,17 @@
 typedef uint32_t            WebRtc_UWord32;
 typedef uint64_t            WebRtc_UWord64;
 
+// Borrowed from Chromium's base/compiler_specific.h.
+// Annotate a virtual method indicating it must be overriding a virtual
+// method in the parent class.
+// Use like:
+//   virtual void foo() OVERRIDE;
+#if defined(_MSC_VER)
+#define OVERRIDE override
+#elif defined(__clang__)
+#define OVERRIDE override
+#else
+#define OVERRIDE
+#endif
+
 #endif  // WEBRTC_TYPEDEFS_H_