summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--common_audio/common_audio.target.darwin-arm.mk2
-rw-r--r--common_audio/common_audio.target.darwin-mips.mk2
-rw-r--r--common_audio/common_audio.target.darwin-x86.mk2
-rw-r--r--common_audio/common_audio.target.linux-arm.mk2
-rw-r--r--common_audio/common_audio.target.linux-mips.mk2
-rw-r--r--common_audio/common_audio.target.linux-x86.mk2
-rw-r--r--common_audio/common_audio_neon.target.darwin-arm.mk2
-rw-r--r--common_audio/common_audio_neon.target.linux-arm.mk2
-rw-r--r--common_audio/common_audio_sse2.target.darwin-x86.mk2
-rw-r--r--common_audio/common_audio_sse2.target.linux-x86.mk2
-rw-r--r--common_video/common_video.target.darwin-arm.mk2
-rw-r--r--common_video/common_video.target.darwin-mips.mk2
-rw-r--r--common_video/common_video.target.darwin-x86.mk2
-rw-r--r--common_video/common_video.target.linux-arm.mk2
-rw-r--r--common_video/common_video.target.linux-mips.mk2
-rw-r--r--common_video/common_video.target.linux-x86.mk2
-rw-r--r--modules/CNG.target.darwin-arm.mk2
-rw-r--r--modules/CNG.target.darwin-mips.mk2
-rw-r--r--modules/CNG.target.darwin-x86.mk2
-rw-r--r--modules/CNG.target.linux-arm.mk2
-rw-r--r--modules/CNG.target.linux-mips.mk2
-rw-r--r--modules/CNG.target.linux-x86.mk2
-rw-r--r--modules/G711.target.darwin-arm.mk2
-rw-r--r--modules/G711.target.darwin-mips.mk2
-rw-r--r--modules/G711.target.darwin-x86.mk2
-rw-r--r--modules/G711.target.linux-arm.mk2
-rw-r--r--modules/G711.target.linux-mips.mk2
-rw-r--r--modules/G711.target.linux-x86.mk2
-rw-r--r--modules/G722.target.darwin-arm.mk2
-rw-r--r--modules/G722.target.darwin-mips.mk2
-rw-r--r--modules/G722.target.darwin-x86.mk2
-rw-r--r--modules/G722.target.linux-arm.mk2
-rw-r--r--modules/G722.target.linux-mips.mk2
-rw-r--r--modules/G722.target.linux-x86.mk2
-rw-r--r--modules/NetEq.target.darwin-arm.mk2
-rw-r--r--modules/NetEq.target.darwin-mips.mk2
-rw-r--r--modules/NetEq.target.darwin-x86.mk2
-rw-r--r--modules/NetEq.target.linux-arm.mk2
-rw-r--r--modules/NetEq.target.linux-mips.mk2
-rw-r--r--modules/NetEq.target.linux-x86.mk2
-rw-r--r--modules/NetEq4.target.darwin-arm.mk13
-rw-r--r--modules/NetEq4.target.darwin-mips.mk13
-rw-r--r--modules/NetEq4.target.darwin-x86.mk13
-rw-r--r--modules/NetEq4.target.linux-arm.mk13
-rw-r--r--modules/NetEq4.target.linux-mips.mk13
-rw-r--r--modules/NetEq4.target.linux-x86.mk13
-rw-r--r--modules/PCM16B.target.darwin-arm.mk2
-rw-r--r--modules/PCM16B.target.darwin-mips.mk2
-rw-r--r--modules/PCM16B.target.darwin-x86.mk2
-rw-r--r--modules/PCM16B.target.linux-arm.mk2
-rw-r--r--modules/PCM16B.target.linux-mips.mk2
-rw-r--r--modules/PCM16B.target.linux-x86.mk2
-rw-r--r--modules/acm2.target.darwin-arm.mk8
-rw-r--r--modules/acm2.target.darwin-mips.mk8
-rw-r--r--modules/acm2.target.darwin-x86.mk8
-rw-r--r--modules/acm2.target.linux-arm.mk8
-rw-r--r--modules/acm2.target.linux-mips.mk8
-rw-r--r--modules/acm2.target.linux-x86.mk8
-rw-r--r--modules/audio_coding_module.target.darwin-arm.mk2
-rw-r--r--modules/audio_coding_module.target.darwin-mips.mk2
-rw-r--r--modules/audio_coding_module.target.darwin-x86.mk2
-rw-r--r--modules/audio_coding_module.target.linux-arm.mk2
-rw-r--r--modules/audio_coding_module.target.linux-mips.mk2
-rw-r--r--modules/audio_coding_module.target.linux-x86.mk2
-rw-r--r--modules/audio_conference_mixer.target.darwin-arm.mk2
-rw-r--r--modules/audio_conference_mixer.target.darwin-mips.mk2
-rw-r--r--modules/audio_conference_mixer.target.darwin-x86.mk2
-rw-r--r--modules/audio_conference_mixer.target.linux-arm.mk2
-rw-r--r--modules/audio_conference_mixer.target.linux-mips.mk2
-rw-r--r--modules/audio_conference_mixer.target.linux-x86.mk2
-rw-r--r--modules/audio_device.target.darwin-arm.mk2
-rw-r--r--modules/audio_device.target.darwin-mips.mk2
-rw-r--r--modules/audio_device.target.darwin-x86.mk2
-rw-r--r--modules/audio_device.target.linux-arm.mk2
-rw-r--r--modules/audio_device.target.linux-mips.mk2
-rw-r--r--modules/audio_device.target.linux-x86.mk2
-rw-r--r--modules/audio_processing.target.darwin-arm.mk2
-rw-r--r--modules/audio_processing.target.darwin-mips.mk2
-rw-r--r--modules/audio_processing.target.darwin-x86.mk2
-rw-r--r--modules/audio_processing.target.linux-arm.mk2
-rw-r--r--modules/audio_processing.target.linux-mips.mk2
-rw-r--r--modules/audio_processing.target.linux-x86.mk2
-rw-r--r--modules/audio_processing/gen_aecm_core_neon_offsets_h.target.darwin-arm.mk2
-rw-r--r--modules/audio_processing/gen_aecm_core_neon_offsets_h.target.linux-arm.mk2
-rw-r--r--modules/audio_processing/gen_nsx_core_neon_offsets_h.target.darwin-arm.mk2
-rw-r--r--modules/audio_processing/gen_nsx_core_neon_offsets_h.target.linux-arm.mk2
-rw-r--r--modules/audio_processing/lib_core_neon_offsets.target.darwin-arm.mk2
-rw-r--r--modules/audio_processing/lib_core_neon_offsets.target.linux-arm.mk2
-rw-r--r--modules/audio_processing_neon.target.darwin-arm.mk2
-rw-r--r--modules/audio_processing_neon.target.linux-arm.mk2
-rw-r--r--modules/audio_processing_sse2.target.darwin-x86.mk2
-rw-r--r--modules/audio_processing_sse2.target.linux-x86.mk2
-rw-r--r--modules/audioproc_debug_proto.target.darwin-arm.mk2
-rw-r--r--modules/audioproc_debug_proto.target.darwin-mips.mk2
-rw-r--r--modules/audioproc_debug_proto.target.darwin-x86.mk2
-rw-r--r--modules/audioproc_debug_proto.target.linux-arm.mk2
-rw-r--r--modules/audioproc_debug_proto.target.linux-mips.mk2
-rw-r--r--modules/audioproc_debug_proto.target.linux-x86.mk2
-rw-r--r--modules/bitrate_controller.target.darwin-arm.mk2
-rw-r--r--modules/bitrate_controller.target.darwin-mips.mk2
-rw-r--r--modules/bitrate_controller.target.darwin-x86.mk2
-rw-r--r--modules/bitrate_controller.target.linux-arm.mk2
-rw-r--r--modules/bitrate_controller.target.linux-mips.mk2
-rw-r--r--modules/bitrate_controller.target.linux-x86.mk2
-rw-r--r--modules/iLBC.target.darwin-arm.mk2
-rw-r--r--modules/iLBC.target.darwin-mips.mk2
-rw-r--r--modules/iLBC.target.darwin-x86.mk2
-rw-r--r--modules/iLBC.target.linux-arm.mk2
-rw-r--r--modules/iLBC.target.linux-mips.mk2
-rw-r--r--modules/iLBC.target.linux-x86.mk2
-rw-r--r--modules/iSAC.target.darwin-arm.mk2
-rw-r--r--modules/iSAC.target.darwin-mips.mk2
-rw-r--r--modules/iSAC.target.darwin-x86.mk2
-rw-r--r--modules/iSAC.target.linux-arm.mk2
-rw-r--r--modules/iSAC.target.linux-mips.mk2
-rw-r--r--modules/iSAC.target.linux-x86.mk2
-rw-r--r--modules/iSACFix.target.darwin-arm.mk2
-rw-r--r--modules/iSACFix.target.darwin-mips.mk2
-rw-r--r--modules/iSACFix.target.darwin-x86.mk2
-rw-r--r--modules/iSACFix.target.linux-arm.mk2
-rw-r--r--modules/iSACFix.target.linux-mips.mk2
-rw-r--r--modules/iSACFix.target.linux-x86.mk2
-rw-r--r--modules/isac_neon.target.darwin-arm.mk2
-rw-r--r--modules/isac_neon.target.linux-arm.mk2
-rw-r--r--modules/media_file.target.darwin-arm.mk2
-rw-r--r--modules/media_file.target.darwin-mips.mk2
-rw-r--r--modules/media_file.target.darwin-x86.mk2
-rw-r--r--modules/media_file.target.linux-arm.mk2
-rw-r--r--modules/media_file.target.linux-mips.mk2
-rw-r--r--modules/media_file.target.linux-x86.mk2
-rw-r--r--modules/paced_sender.target.darwin-arm.mk2
-rw-r--r--modules/paced_sender.target.darwin-mips.mk2
-rw-r--r--modules/paced_sender.target.darwin-x86.mk2
-rw-r--r--modules/paced_sender.target.linux-arm.mk2
-rw-r--r--modules/paced_sender.target.linux-mips.mk2
-rw-r--r--modules/paced_sender.target.linux-x86.mk2
-rw-r--r--modules/remote_bitrate_estimator.target.darwin-arm.mk2
-rw-r--r--modules/remote_bitrate_estimator.target.darwin-mips.mk2
-rw-r--r--modules/remote_bitrate_estimator.target.darwin-x86.mk2
-rw-r--r--modules/remote_bitrate_estimator.target.linux-arm.mk2
-rw-r--r--modules/remote_bitrate_estimator.target.linux-mips.mk2
-rw-r--r--modules/remote_bitrate_estimator.target.linux-x86.mk2
-rw-r--r--modules/remote_bitrate_estimator/rbe_components.target.darwin-arm.mk2
-rw-r--r--modules/remote_bitrate_estimator/rbe_components.target.darwin-mips.mk2
-rw-r--r--modules/remote_bitrate_estimator/rbe_components.target.darwin-x86.mk2
-rw-r--r--modules/remote_bitrate_estimator/rbe_components.target.linux-arm.mk2
-rw-r--r--modules/remote_bitrate_estimator/rbe_components.target.linux-mips.mk2
-rw-r--r--modules/remote_bitrate_estimator/rbe_components.target.linux-x86.mk2
-rw-r--r--modules/rtp_rtcp.target.darwin-arm.mk2
-rw-r--r--modules/rtp_rtcp.target.darwin-mips.mk2
-rw-r--r--modules/rtp_rtcp.target.darwin-x86.mk2
-rw-r--r--modules/rtp_rtcp.target.linux-arm.mk2
-rw-r--r--modules/rtp_rtcp.target.linux-mips.mk2
-rw-r--r--modules/rtp_rtcp.target.linux-x86.mk2
-rw-r--r--modules/video_capture_module.target.darwin-arm.mk2
-rw-r--r--modules/video_capture_module.target.darwin-mips.mk2
-rw-r--r--modules/video_capture_module.target.darwin-x86.mk2
-rw-r--r--modules/video_capture_module.target.linux-arm.mk2
-rw-r--r--modules/video_capture_module.target.linux-mips.mk2
-rw-r--r--modules/video_capture_module.target.linux-x86.mk2
-rw-r--r--modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm.mk2
-rw-r--r--modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-mips.mk2
-rw-r--r--modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-x86.mk2
-rw-r--r--modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm.mk2
-rw-r--r--modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-mips.mk2
-rw-r--r--modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-x86.mk2
-rw-r--r--modules/video_coding/utility/video_coding_utility.target.darwin-arm.mk2
-rw-r--r--modules/video_coding/utility/video_coding_utility.target.darwin-mips.mk2
-rw-r--r--modules/video_coding/utility/video_coding_utility.target.darwin-x86.mk2
-rw-r--r--modules/video_coding/utility/video_coding_utility.target.linux-arm.mk2
-rw-r--r--modules/video_coding/utility/video_coding_utility.target.linux-mips.mk2
-rw-r--r--modules/video_coding/utility/video_coding_utility.target.linux-x86.mk2
-rw-r--r--modules/video_processing.target.darwin-arm.mk2
-rw-r--r--modules/video_processing.target.darwin-mips.mk2
-rw-r--r--modules/video_processing.target.darwin-x86.mk2
-rw-r--r--modules/video_processing.target.linux-arm.mk2
-rw-r--r--modules/video_processing.target.linux-mips.mk2
-rw-r--r--modules/video_processing.target.linux-x86.mk2
-rw-r--r--modules/video_processing_sse2.target.darwin-x86.mk2
-rw-r--r--modules/video_processing_sse2.target.linux-x86.mk2
-rw-r--r--modules/video_render_module.target.darwin-arm.mk2
-rw-r--r--modules/video_render_module.target.darwin-mips.mk2
-rw-r--r--modules/video_render_module.target.darwin-x86.mk2
-rw-r--r--modules/video_render_module.target.linux-arm.mk2
-rw-r--r--modules/video_render_module.target.linux-mips.mk2
-rw-r--r--modules/video_render_module.target.linux-x86.mk2
-rw-r--r--modules/webrtc_i420.target.darwin-arm.mk2
-rw-r--r--modules/webrtc_i420.target.darwin-mips.mk2
-rw-r--r--modules/webrtc_i420.target.darwin-x86.mk2
-rw-r--r--modules/webrtc_i420.target.linux-arm.mk2
-rw-r--r--modules/webrtc_i420.target.linux-mips.mk2
-rw-r--r--modules/webrtc_i420.target.linux-x86.mk2
-rw-r--r--modules/webrtc_opus.target.darwin-arm.mk2
-rw-r--r--modules/webrtc_opus.target.darwin-mips.mk2
-rw-r--r--modules/webrtc_opus.target.darwin-x86.mk2
-rw-r--r--modules/webrtc_opus.target.linux-arm.mk2
-rw-r--r--modules/webrtc_opus.target.linux-mips.mk2
-rw-r--r--modules/webrtc_opus.target.linux-x86.mk2
-rw-r--r--modules/webrtc_utility.target.darwin-arm.mk2
-rw-r--r--modules/webrtc_utility.target.darwin-mips.mk2
-rw-r--r--modules/webrtc_utility.target.darwin-x86.mk2
-rw-r--r--modules/webrtc_utility.target.linux-arm.mk2
-rw-r--r--modules/webrtc_utility.target.linux-mips.mk2
-rw-r--r--modules/webrtc_utility.target.linux-x86.mk2
-rw-r--r--modules/webrtc_video_coding.target.darwin-arm.mk2
-rw-r--r--modules/webrtc_video_coding.target.darwin-mips.mk2
-rw-r--r--modules/webrtc_video_coding.target.darwin-x86.mk2
-rw-r--r--modules/webrtc_video_coding.target.linux-arm.mk2
-rw-r--r--modules/webrtc_video_coding.target.linux-mips.mk2
-rw-r--r--modules/webrtc_video_coding.target.linux-x86.mk2
-rw-r--r--system_wrappers/source/cpu_features_android.target.darwin-arm.mk2
-rw-r--r--system_wrappers/source/cpu_features_android.target.darwin-mips.mk2
-rw-r--r--system_wrappers/source/cpu_features_android.target.darwin-x86.mk2
-rw-r--r--system_wrappers/source/cpu_features_android.target.linux-arm.mk2
-rw-r--r--system_wrappers/source/cpu_features_android.target.linux-mips.mk2
-rw-r--r--system_wrappers/source/cpu_features_android.target.linux-x86.mk2
-rw-r--r--system_wrappers/source/system_wrappers.target.darwin-arm.mk2
-rw-r--r--system_wrappers/source/system_wrappers.target.darwin-mips.mk2
-rw-r--r--system_wrappers/source/system_wrappers.target.darwin-x86.mk2
-rw-r--r--system_wrappers/source/system_wrappers.target.linux-arm.mk2
-rw-r--r--system_wrappers/source/system_wrappers.target.linux-mips.mk2
-rw-r--r--system_wrappers/source/system_wrappers.target.linux-x86.mk2
-rw-r--r--video_engine/video_engine_core.target.darwin-arm.mk2
-rw-r--r--video_engine/video_engine_core.target.darwin-mips.mk2
-rw-r--r--video_engine/video_engine_core.target.darwin-x86.mk2
-rw-r--r--video_engine/video_engine_core.target.linux-arm.mk2
-rw-r--r--video_engine/video_engine_core.target.linux-mips.mk2
-rw-r--r--video_engine/video_engine_core.target.linux-x86.mk2
-rw-r--r--voice_engine/voice_engine.target.darwin-arm.mk2
-rw-r--r--voice_engine/voice_engine.target.darwin-mips.mk2
-rw-r--r--voice_engine/voice_engine.target.darwin-x86.mk2
-rw-r--r--voice_engine/voice_engine.target.linux-arm.mk2
-rw-r--r--voice_engine/voice_engine.target.linux-mips.mk2
-rw-r--r--voice_engine/voice_engine.target.linux-x86.mk2
234 files changed, 534 insertions, 36 deletions
diff --git a/common_audio/common_audio.target.darwin-arm.mk b/common_audio/common_audio.target.darwin-arm.mk
index 7dd68c8b..f0620c55 100644
--- a/common_audio/common_audio.target.darwin-arm.mk
+++ b/common_audio/common_audio.target.darwin-arm.mk
@@ -133,6 +133,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -235,6 +236,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/common_audio/common_audio.target.darwin-mips.mk b/common_audio/common_audio.target.darwin-mips.mk
index 045506c7..84511d7b 100644
--- a/common_audio/common_audio.target.darwin-mips.mk
+++ b/common_audio/common_audio.target.darwin-mips.mk
@@ -136,6 +136,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -237,6 +238,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/common_audio/common_audio.target.darwin-x86.mk b/common_audio/common_audio.target.darwin-x86.mk
index e9cdf6d5..0924dc45 100644
--- a/common_audio/common_audio.target.darwin-x86.mk
+++ b/common_audio/common_audio.target.darwin-x86.mk
@@ -132,6 +132,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -232,6 +233,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/common_audio/common_audio.target.linux-arm.mk b/common_audio/common_audio.target.linux-arm.mk
index 7dd68c8b..f0620c55 100644
--- a/common_audio/common_audio.target.linux-arm.mk
+++ b/common_audio/common_audio.target.linux-arm.mk
@@ -133,6 +133,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -235,6 +236,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/common_audio/common_audio.target.linux-mips.mk b/common_audio/common_audio.target.linux-mips.mk
index 045506c7..84511d7b 100644
--- a/common_audio/common_audio.target.linux-mips.mk
+++ b/common_audio/common_audio.target.linux-mips.mk
@@ -136,6 +136,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -237,6 +238,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/common_audio/common_audio.target.linux-x86.mk b/common_audio/common_audio.target.linux-x86.mk
index e9cdf6d5..0924dc45 100644
--- a/common_audio/common_audio.target.linux-x86.mk
+++ b/common_audio/common_audio.target.linux-x86.mk
@@ -132,6 +132,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -232,6 +233,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/common_audio/common_audio_neon.target.darwin-arm.mk b/common_audio/common_audio_neon.target.darwin-arm.mk
index 64a4f7a3..690b8d4b 100644
--- a/common_audio/common_audio_neon.target.darwin-arm.mk
+++ b/common_audio/common_audio_neon.target.darwin-arm.mk
@@ -96,6 +96,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -197,6 +198,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/common_audio/common_audio_neon.target.linux-arm.mk b/common_audio/common_audio_neon.target.linux-arm.mk
index 64a4f7a3..690b8d4b 100644
--- a/common_audio/common_audio_neon.target.linux-arm.mk
+++ b/common_audio/common_audio_neon.target.linux-arm.mk
@@ -96,6 +96,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -197,6 +198,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/common_audio/common_audio_sse2.target.darwin-x86.mk b/common_audio/common_audio_sse2.target.darwin-x86.mk
index 409553e9..dcc6396f 100644
--- a/common_audio/common_audio_sse2.target.darwin-x86.mk
+++ b/common_audio/common_audio_sse2.target.darwin-x86.mk
@@ -90,6 +90,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -188,6 +189,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/common_audio/common_audio_sse2.target.linux-x86.mk b/common_audio/common_audio_sse2.target.linux-x86.mk
index 409553e9..dcc6396f 100644
--- a/common_audio/common_audio_sse2.target.linux-x86.mk
+++ b/common_audio/common_audio_sse2.target.linux-x86.mk
@@ -90,6 +90,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -188,6 +189,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/common_video/common_video.target.darwin-arm.mk b/common_video/common_video.target.darwin-arm.mk
index b90c82d5..de94e43f 100644
--- a/common_video/common_video.target.darwin-arm.mk
+++ b/common_video/common_video.target.darwin-arm.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -199,6 +200,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/common_video/common_video.target.darwin-mips.mk b/common_video/common_video.target.darwin-mips.mk
index 374a2ec4..fe7e89e1 100644
--- a/common_video/common_video.target.darwin-mips.mk
+++ b/common_video/common_video.target.darwin-mips.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -197,6 +198,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/common_video/common_video.target.darwin-x86.mk b/common_video/common_video.target.darwin-x86.mk
index c7c2d9f2..4d2ad18a 100644
--- a/common_video/common_video.target.darwin-x86.mk
+++ b/common_video/common_video.target.darwin-x86.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -196,6 +197,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/common_video/common_video.target.linux-arm.mk b/common_video/common_video.target.linux-arm.mk
index b90c82d5..de94e43f 100644
--- a/common_video/common_video.target.linux-arm.mk
+++ b/common_video/common_video.target.linux-arm.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -199,6 +200,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/common_video/common_video.target.linux-mips.mk b/common_video/common_video.target.linux-mips.mk
index 374a2ec4..fe7e89e1 100644
--- a/common_video/common_video.target.linux-mips.mk
+++ b/common_video/common_video.target.linux-mips.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -197,6 +198,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/common_video/common_video.target.linux-x86.mk b/common_video/common_video.target.linux-x86.mk
index c7c2d9f2..4d2ad18a 100644
--- a/common_video/common_video.target.linux-x86.mk
+++ b/common_video/common_video.target.linux-x86.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -196,6 +197,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/CNG.target.darwin-arm.mk b/modules/CNG.target.darwin-arm.mk
index be1d4cb8..3f17192f 100644
--- a/modules/CNG.target.darwin-arm.mk
+++ b/modules/CNG.target.darwin-arm.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -202,6 +203,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/CNG.target.darwin-mips.mk b/modules/CNG.target.darwin-mips.mk
index 253d5a39..656a02d7 100644
--- a/modules/CNG.target.darwin-mips.mk
+++ b/modules/CNG.target.darwin-mips.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -202,6 +203,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/CNG.target.darwin-x86.mk b/modules/CNG.target.darwin-x86.mk
index 01f463ce..f1f8db91 100644
--- a/modules/CNG.target.darwin-x86.mk
+++ b/modules/CNG.target.darwin-x86.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -199,6 +200,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/CNG.target.linux-arm.mk b/modules/CNG.target.linux-arm.mk
index be1d4cb8..3f17192f 100644
--- a/modules/CNG.target.linux-arm.mk
+++ b/modules/CNG.target.linux-arm.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -202,6 +203,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/CNG.target.linux-mips.mk b/modules/CNG.target.linux-mips.mk
index 253d5a39..656a02d7 100644
--- a/modules/CNG.target.linux-mips.mk
+++ b/modules/CNG.target.linux-mips.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -202,6 +203,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/CNG.target.linux-x86.mk b/modules/CNG.target.linux-x86.mk
index 01f463ce..f1f8db91 100644
--- a/modules/CNG.target.linux-x86.mk
+++ b/modules/CNG.target.linux-x86.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -199,6 +200,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/G711.target.darwin-arm.mk b/modules/G711.target.darwin-arm.mk
index 05df9f4d..3980802a 100644
--- a/modules/G711.target.darwin-arm.mk
+++ b/modules/G711.target.darwin-arm.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -199,6 +200,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/G711.target.darwin-mips.mk b/modules/G711.target.darwin-mips.mk
index ac4f6b29..636bc80a 100644
--- a/modules/G711.target.darwin-mips.mk
+++ b/modules/G711.target.darwin-mips.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -199,6 +200,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/G711.target.darwin-x86.mk b/modules/G711.target.darwin-x86.mk
index b9f839e2..55316d77 100644
--- a/modules/G711.target.darwin-x86.mk
+++ b/modules/G711.target.darwin-x86.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -196,6 +197,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/G711.target.linux-arm.mk b/modules/G711.target.linux-arm.mk
index 05df9f4d..3980802a 100644
--- a/modules/G711.target.linux-arm.mk
+++ b/modules/G711.target.linux-arm.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -199,6 +200,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/G711.target.linux-mips.mk b/modules/G711.target.linux-mips.mk
index ac4f6b29..636bc80a 100644
--- a/modules/G711.target.linux-mips.mk
+++ b/modules/G711.target.linux-mips.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -199,6 +200,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/G711.target.linux-x86.mk b/modules/G711.target.linux-x86.mk
index b9f839e2..55316d77 100644
--- a/modules/G711.target.linux-x86.mk
+++ b/modules/G711.target.linux-x86.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -196,6 +197,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/G722.target.darwin-arm.mk b/modules/G722.target.darwin-arm.mk
index 93e307b7..34b09b3c 100644
--- a/modules/G722.target.darwin-arm.mk
+++ b/modules/G722.target.darwin-arm.mk
@@ -95,6 +95,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -200,6 +201,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/G722.target.darwin-mips.mk b/modules/G722.target.darwin-mips.mk
index bec4fea6..10dc1e1a 100644
--- a/modules/G722.target.darwin-mips.mk
+++ b/modules/G722.target.darwin-mips.mk
@@ -95,6 +95,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -200,6 +201,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/G722.target.darwin-x86.mk b/modules/G722.target.darwin-x86.mk
index ff1c8a8d..8c83170b 100644
--- a/modules/G722.target.darwin-x86.mk
+++ b/modules/G722.target.darwin-x86.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -197,6 +198,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/G722.target.linux-arm.mk b/modules/G722.target.linux-arm.mk
index 93e307b7..34b09b3c 100644
--- a/modules/G722.target.linux-arm.mk
+++ b/modules/G722.target.linux-arm.mk
@@ -95,6 +95,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -200,6 +201,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/G722.target.linux-mips.mk b/modules/G722.target.linux-mips.mk
index bec4fea6..10dc1e1a 100644
--- a/modules/G722.target.linux-mips.mk
+++ b/modules/G722.target.linux-mips.mk
@@ -95,6 +95,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -200,6 +201,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/G722.target.linux-x86.mk b/modules/G722.target.linux-x86.mk
index ff1c8a8d..8c83170b 100644
--- a/modules/G722.target.linux-x86.mk
+++ b/modules/G722.target.linux-x86.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -197,6 +198,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/NetEq.target.darwin-arm.mk b/modules/NetEq.target.darwin-arm.mk
index 687bb6f1..f5a67c92 100644
--- a/modules/NetEq.target.darwin-arm.mk
+++ b/modules/NetEq.target.darwin-arm.mk
@@ -125,6 +125,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -236,6 +237,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/NetEq.target.darwin-mips.mk b/modules/NetEq.target.darwin-mips.mk
index 74433439..dd13a701 100644
--- a/modules/NetEq.target.darwin-mips.mk
+++ b/modules/NetEq.target.darwin-mips.mk
@@ -125,6 +125,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -236,6 +237,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/NetEq.target.darwin-x86.mk b/modules/NetEq.target.darwin-x86.mk
index 0cf151dc..8b308219 100644
--- a/modules/NetEq.target.darwin-x86.mk
+++ b/modules/NetEq.target.darwin-x86.mk
@@ -124,6 +124,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -233,6 +234,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/NetEq.target.linux-arm.mk b/modules/NetEq.target.linux-arm.mk
index 687bb6f1..f5a67c92 100644
--- a/modules/NetEq.target.linux-arm.mk
+++ b/modules/NetEq.target.linux-arm.mk
@@ -125,6 +125,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -236,6 +237,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/NetEq.target.linux-mips.mk b/modules/NetEq.target.linux-mips.mk
index 74433439..dd13a701 100644
--- a/modules/NetEq.target.linux-mips.mk
+++ b/modules/NetEq.target.linux-mips.mk
@@ -125,6 +125,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -236,6 +237,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/NetEq.target.linux-x86.mk b/modules/NetEq.target.linux-x86.mk
index 0cf151dc..8b308219 100644
--- a/modules/NetEq.target.linux-x86.mk
+++ b/modules/NetEq.target.linux-x86.mk
@@ -124,6 +124,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -233,6 +234,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/NetEq4.target.darwin-arm.mk b/modules/NetEq4.target.darwin-arm.mk
index 8efdd1b3..e28ba4ae 100644
--- a/modules/NetEq4.target.darwin-arm.mk
+++ b/modules/NetEq4.target.darwin-arm.mk
@@ -24,6 +24,7 @@ GYP_COPIED_SOURCE_ORIGIN_DIRS :=
LOCAL_SRC_FILES := \
third_party/webrtc/modules/audio_coding/neteq4/accelerate.cc \
+ third_party/webrtc/modules/audio_coding/neteq4/audio_classifier.cc \
third_party/webrtc/modules/audio_coding/neteq4/audio_decoder_impl.cc \
third_party/webrtc/modules/audio_coding/neteq4/audio_decoder.cc \
third_party/webrtc/modules/audio_coding/neteq4/audio_multi_vector.cc \
@@ -125,6 +126,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -145,15 +147,16 @@ MY_DEFS_Debug := \
LOCAL_C_INCLUDES_Debug := \
$(LOCAL_PATH)/third_party \
$(LOCAL_PATH) \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
- $(LOCAL_PATH)/third_party/webrtc \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g711/include \
+ $(LOCAL_PATH)/third_party/webrtc \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g722/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/pcm16b/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/ilbc/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/main/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/fix/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/cng/include \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/resampler/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
@@ -242,6 +245,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -263,15 +267,16 @@ MY_DEFS_Release := \
LOCAL_C_INCLUDES_Release := \
$(LOCAL_PATH)/third_party \
$(LOCAL_PATH) \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
- $(LOCAL_PATH)/third_party/webrtc \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g711/include \
+ $(LOCAL_PATH)/third_party/webrtc \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g722/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/pcm16b/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/ilbc/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/main/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/fix/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/cng/include \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/resampler/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
diff --git a/modules/NetEq4.target.darwin-mips.mk b/modules/NetEq4.target.darwin-mips.mk
index 2b252df3..8d0fc2e6 100644
--- a/modules/NetEq4.target.darwin-mips.mk
+++ b/modules/NetEq4.target.darwin-mips.mk
@@ -24,6 +24,7 @@ GYP_COPIED_SOURCE_ORIGIN_DIRS :=
LOCAL_SRC_FILES := \
third_party/webrtc/modules/audio_coding/neteq4/accelerate.cc \
+ third_party/webrtc/modules/audio_coding/neteq4/audio_classifier.cc \
third_party/webrtc/modules/audio_coding/neteq4/audio_decoder_impl.cc \
third_party/webrtc/modules/audio_coding/neteq4/audio_decoder.cc \
third_party/webrtc/modules/audio_coding/neteq4/audio_multi_vector.cc \
@@ -125,6 +126,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -145,15 +147,16 @@ MY_DEFS_Debug := \
LOCAL_C_INCLUDES_Debug := \
$(LOCAL_PATH)/third_party \
$(LOCAL_PATH) \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
- $(LOCAL_PATH)/third_party/webrtc \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g711/include \
+ $(LOCAL_PATH)/third_party/webrtc \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g722/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/pcm16b/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/ilbc/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/main/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/fix/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/cng/include \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/resampler/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
@@ -242,6 +245,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -263,15 +267,16 @@ MY_DEFS_Release := \
LOCAL_C_INCLUDES_Release := \
$(LOCAL_PATH)/third_party \
$(LOCAL_PATH) \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
- $(LOCAL_PATH)/third_party/webrtc \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g711/include \
+ $(LOCAL_PATH)/third_party/webrtc \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g722/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/pcm16b/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/ilbc/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/main/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/fix/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/cng/include \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/resampler/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
diff --git a/modules/NetEq4.target.darwin-x86.mk b/modules/NetEq4.target.darwin-x86.mk
index 82d9e052..810961c7 100644
--- a/modules/NetEq4.target.darwin-x86.mk
+++ b/modules/NetEq4.target.darwin-x86.mk
@@ -24,6 +24,7 @@ GYP_COPIED_SOURCE_ORIGIN_DIRS :=
LOCAL_SRC_FILES := \
third_party/webrtc/modules/audio_coding/neteq4/accelerate.cc \
+ third_party/webrtc/modules/audio_coding/neteq4/audio_classifier.cc \
third_party/webrtc/modules/audio_coding/neteq4/audio_decoder_impl.cc \
third_party/webrtc/modules/audio_coding/neteq4/audio_decoder.cc \
third_party/webrtc/modules/audio_coding/neteq4/audio_multi_vector.cc \
@@ -124,6 +125,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -144,15 +146,16 @@ MY_DEFS_Debug := \
LOCAL_C_INCLUDES_Debug := \
$(LOCAL_PATH)/third_party \
$(LOCAL_PATH) \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
- $(LOCAL_PATH)/third_party/webrtc \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g711/include \
+ $(LOCAL_PATH)/third_party/webrtc \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g722/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/pcm16b/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/ilbc/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/main/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/fix/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/cng/include \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/resampler/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
@@ -239,6 +242,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -260,15 +264,16 @@ MY_DEFS_Release := \
LOCAL_C_INCLUDES_Release := \
$(LOCAL_PATH)/third_party \
$(LOCAL_PATH) \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
- $(LOCAL_PATH)/third_party/webrtc \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g711/include \
+ $(LOCAL_PATH)/third_party/webrtc \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g722/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/pcm16b/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/ilbc/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/main/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/fix/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/cng/include \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/resampler/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
diff --git a/modules/NetEq4.target.linux-arm.mk b/modules/NetEq4.target.linux-arm.mk
index 8efdd1b3..e28ba4ae 100644
--- a/modules/NetEq4.target.linux-arm.mk
+++ b/modules/NetEq4.target.linux-arm.mk
@@ -24,6 +24,7 @@ GYP_COPIED_SOURCE_ORIGIN_DIRS :=
LOCAL_SRC_FILES := \
third_party/webrtc/modules/audio_coding/neteq4/accelerate.cc \
+ third_party/webrtc/modules/audio_coding/neteq4/audio_classifier.cc \
third_party/webrtc/modules/audio_coding/neteq4/audio_decoder_impl.cc \
third_party/webrtc/modules/audio_coding/neteq4/audio_decoder.cc \
third_party/webrtc/modules/audio_coding/neteq4/audio_multi_vector.cc \
@@ -125,6 +126,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -145,15 +147,16 @@ MY_DEFS_Debug := \
LOCAL_C_INCLUDES_Debug := \
$(LOCAL_PATH)/third_party \
$(LOCAL_PATH) \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
- $(LOCAL_PATH)/third_party/webrtc \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g711/include \
+ $(LOCAL_PATH)/third_party/webrtc \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g722/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/pcm16b/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/ilbc/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/main/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/fix/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/cng/include \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/resampler/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
@@ -242,6 +245,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -263,15 +267,16 @@ MY_DEFS_Release := \
LOCAL_C_INCLUDES_Release := \
$(LOCAL_PATH)/third_party \
$(LOCAL_PATH) \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
- $(LOCAL_PATH)/third_party/webrtc \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g711/include \
+ $(LOCAL_PATH)/third_party/webrtc \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g722/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/pcm16b/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/ilbc/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/main/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/fix/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/cng/include \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/resampler/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
diff --git a/modules/NetEq4.target.linux-mips.mk b/modules/NetEq4.target.linux-mips.mk
index 2b252df3..8d0fc2e6 100644
--- a/modules/NetEq4.target.linux-mips.mk
+++ b/modules/NetEq4.target.linux-mips.mk
@@ -24,6 +24,7 @@ GYP_COPIED_SOURCE_ORIGIN_DIRS :=
LOCAL_SRC_FILES := \
third_party/webrtc/modules/audio_coding/neteq4/accelerate.cc \
+ third_party/webrtc/modules/audio_coding/neteq4/audio_classifier.cc \
third_party/webrtc/modules/audio_coding/neteq4/audio_decoder_impl.cc \
third_party/webrtc/modules/audio_coding/neteq4/audio_decoder.cc \
third_party/webrtc/modules/audio_coding/neteq4/audio_multi_vector.cc \
@@ -125,6 +126,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -145,15 +147,16 @@ MY_DEFS_Debug := \
LOCAL_C_INCLUDES_Debug := \
$(LOCAL_PATH)/third_party \
$(LOCAL_PATH) \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
- $(LOCAL_PATH)/third_party/webrtc \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g711/include \
+ $(LOCAL_PATH)/third_party/webrtc \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g722/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/pcm16b/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/ilbc/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/main/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/fix/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/cng/include \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/resampler/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
@@ -242,6 +245,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -263,15 +267,16 @@ MY_DEFS_Release := \
LOCAL_C_INCLUDES_Release := \
$(LOCAL_PATH)/third_party \
$(LOCAL_PATH) \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
- $(LOCAL_PATH)/third_party/webrtc \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g711/include \
+ $(LOCAL_PATH)/third_party/webrtc \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g722/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/pcm16b/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/ilbc/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/main/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/fix/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/cng/include \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/resampler/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
diff --git a/modules/NetEq4.target.linux-x86.mk b/modules/NetEq4.target.linux-x86.mk
index 82d9e052..810961c7 100644
--- a/modules/NetEq4.target.linux-x86.mk
+++ b/modules/NetEq4.target.linux-x86.mk
@@ -24,6 +24,7 @@ GYP_COPIED_SOURCE_ORIGIN_DIRS :=
LOCAL_SRC_FILES := \
third_party/webrtc/modules/audio_coding/neteq4/accelerate.cc \
+ third_party/webrtc/modules/audio_coding/neteq4/audio_classifier.cc \
third_party/webrtc/modules/audio_coding/neteq4/audio_decoder_impl.cc \
third_party/webrtc/modules/audio_coding/neteq4/audio_decoder.cc \
third_party/webrtc/modules/audio_coding/neteq4/audio_multi_vector.cc \
@@ -124,6 +125,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -144,15 +146,16 @@ MY_DEFS_Debug := \
LOCAL_C_INCLUDES_Debug := \
$(LOCAL_PATH)/third_party \
$(LOCAL_PATH) \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
- $(LOCAL_PATH)/third_party/webrtc \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g711/include \
+ $(LOCAL_PATH)/third_party/webrtc \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g722/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/pcm16b/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/ilbc/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/main/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/fix/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/cng/include \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/resampler/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
@@ -239,6 +242,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -260,15 +264,16 @@ MY_DEFS_Release := \
LOCAL_C_INCLUDES_Release := \
$(LOCAL_PATH)/third_party \
$(LOCAL_PATH) \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
- $(LOCAL_PATH)/third_party/webrtc \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g711/include \
+ $(LOCAL_PATH)/third_party/webrtc \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/g722/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/pcm16b/include \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/ilbc/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/main/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/isac/fix/interface \
$(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/codecs/cng/include \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/resampler/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
diff --git a/modules/PCM16B.target.darwin-arm.mk b/modules/PCM16B.target.darwin-arm.mk
index ac71a70d..bb5ccce9 100644
--- a/modules/PCM16B.target.darwin-arm.mk
+++ b/modules/PCM16B.target.darwin-arm.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -198,6 +199,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/PCM16B.target.darwin-mips.mk b/modules/PCM16B.target.darwin-mips.mk
index caa9dd25..bb59da26 100644
--- a/modules/PCM16B.target.darwin-mips.mk
+++ b/modules/PCM16B.target.darwin-mips.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -198,6 +199,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/PCM16B.target.darwin-x86.mk b/modules/PCM16B.target.darwin-x86.mk
index ad4a3de0..188d62d3 100644
--- a/modules/PCM16B.target.darwin-x86.mk
+++ b/modules/PCM16B.target.darwin-x86.mk
@@ -92,6 +92,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -195,6 +196,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/PCM16B.target.linux-arm.mk b/modules/PCM16B.target.linux-arm.mk
index ac71a70d..bb5ccce9 100644
--- a/modules/PCM16B.target.linux-arm.mk
+++ b/modules/PCM16B.target.linux-arm.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -198,6 +199,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/PCM16B.target.linux-mips.mk b/modules/PCM16B.target.linux-mips.mk
index caa9dd25..bb59da26 100644
--- a/modules/PCM16B.target.linux-mips.mk
+++ b/modules/PCM16B.target.linux-mips.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -198,6 +199,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/PCM16B.target.linux-x86.mk b/modules/PCM16B.target.linux-x86.mk
index ad4a3de0..188d62d3 100644
--- a/modules/PCM16B.target.linux-x86.mk
+++ b/modules/PCM16B.target.linux-x86.mk
@@ -92,6 +92,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -195,6 +196,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/acm2.target.darwin-arm.mk b/modules/acm2.target.darwin-arm.mk
index 1c9a2e0b..9d491a47 100644
--- a/modules/acm2.target.darwin-arm.mk
+++ b/modules/acm2.target.darwin-arm.mk
@@ -121,6 +121,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -156,7 +157,8 @@ LOCAL_C_INCLUDES_Debug := \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
$(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(PWD)/frameworks/wilhelm/include \
$(PWD)/bionic \
$(PWD)/external/stlport/stlport
@@ -241,6 +243,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -277,7 +280,8 @@ LOCAL_C_INCLUDES_Release := \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
$(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(PWD)/frameworks/wilhelm/include \
$(PWD)/bionic \
$(PWD)/external/stlport/stlport
diff --git a/modules/acm2.target.darwin-mips.mk b/modules/acm2.target.darwin-mips.mk
index 5d6cb034..99ef76f5 100644
--- a/modules/acm2.target.darwin-mips.mk
+++ b/modules/acm2.target.darwin-mips.mk
@@ -121,6 +121,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -156,7 +157,8 @@ LOCAL_C_INCLUDES_Debug := \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
$(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(PWD)/frameworks/wilhelm/include \
$(PWD)/bionic \
$(PWD)/external/stlport/stlport
@@ -241,6 +243,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -277,7 +280,8 @@ LOCAL_C_INCLUDES_Release := \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
$(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(PWD)/frameworks/wilhelm/include \
$(PWD)/bionic \
$(PWD)/external/stlport/stlport
diff --git a/modules/acm2.target.darwin-x86.mk b/modules/acm2.target.darwin-x86.mk
index 56c52d01..e0414ab7 100644
--- a/modules/acm2.target.darwin-x86.mk
+++ b/modules/acm2.target.darwin-x86.mk
@@ -120,6 +120,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -155,7 +156,8 @@ LOCAL_C_INCLUDES_Debug := \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
$(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(PWD)/frameworks/wilhelm/include \
$(PWD)/bionic \
$(PWD)/external/stlport/stlport
@@ -238,6 +240,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -274,7 +277,8 @@ LOCAL_C_INCLUDES_Release := \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
$(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(PWD)/frameworks/wilhelm/include \
$(PWD)/bionic \
$(PWD)/external/stlport/stlport
diff --git a/modules/acm2.target.linux-arm.mk b/modules/acm2.target.linux-arm.mk
index 1c9a2e0b..9d491a47 100644
--- a/modules/acm2.target.linux-arm.mk
+++ b/modules/acm2.target.linux-arm.mk
@@ -121,6 +121,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -156,7 +157,8 @@ LOCAL_C_INCLUDES_Debug := \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
$(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(PWD)/frameworks/wilhelm/include \
$(PWD)/bionic \
$(PWD)/external/stlport/stlport
@@ -241,6 +243,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -277,7 +280,8 @@ LOCAL_C_INCLUDES_Release := \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
$(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(PWD)/frameworks/wilhelm/include \
$(PWD)/bionic \
$(PWD)/external/stlport/stlport
diff --git a/modules/acm2.target.linux-mips.mk b/modules/acm2.target.linux-mips.mk
index 5d6cb034..99ef76f5 100644
--- a/modules/acm2.target.linux-mips.mk
+++ b/modules/acm2.target.linux-mips.mk
@@ -121,6 +121,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -156,7 +157,8 @@ LOCAL_C_INCLUDES_Debug := \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
$(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(PWD)/frameworks/wilhelm/include \
$(PWD)/bionic \
$(PWD)/external/stlport/stlport
@@ -241,6 +243,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -277,7 +280,8 @@ LOCAL_C_INCLUDES_Release := \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
$(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(PWD)/frameworks/wilhelm/include \
$(PWD)/bionic \
$(PWD)/external/stlport/stlport
diff --git a/modules/acm2.target.linux-x86.mk b/modules/acm2.target.linux-x86.mk
index 56c52d01..e0414ab7 100644
--- a/modules/acm2.target.linux-x86.mk
+++ b/modules/acm2.target.linux-x86.mk
@@ -120,6 +120,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -155,7 +156,8 @@ LOCAL_C_INCLUDES_Debug := \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
$(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(PWD)/frameworks/wilhelm/include \
$(PWD)/bionic \
$(PWD)/external/stlport/stlport
@@ -238,6 +240,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -274,7 +277,8 @@ LOCAL_C_INCLUDES_Release := \
$(LOCAL_PATH)/third_party/webrtc/common_audio/signal_processing/include \
$(LOCAL_PATH)/third_party/webrtc/common_audio/vad/include \
$(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \
- $(LOCAL_PATH)/third_party/webrtc/modules/audio_coding/neteq4/interface \
+ $(LOCAL_PATH)/third_party/opus/src/celt \
+ $(LOCAL_PATH)/third_party/opus/src/include \
$(PWD)/frameworks/wilhelm/include \
$(PWD)/bionic \
$(PWD)/external/stlport/stlport
diff --git a/modules/audio_coding_module.target.darwin-arm.mk b/modules/audio_coding_module.target.darwin-arm.mk
index 240737d8..2b52c3ad 100644
--- a/modules/audio_coding_module.target.darwin-arm.mk
+++ b/modules/audio_coding_module.target.darwin-arm.mk
@@ -118,6 +118,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -237,6 +238,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_coding_module.target.darwin-mips.mk b/modules/audio_coding_module.target.darwin-mips.mk
index 1810062e..09812744 100644
--- a/modules/audio_coding_module.target.darwin-mips.mk
+++ b/modules/audio_coding_module.target.darwin-mips.mk
@@ -118,6 +118,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -237,6 +238,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_coding_module.target.darwin-x86.mk b/modules/audio_coding_module.target.darwin-x86.mk
index 6d2f08e4..dd2830cf 100644
--- a/modules/audio_coding_module.target.darwin-x86.mk
+++ b/modules/audio_coding_module.target.darwin-x86.mk
@@ -117,6 +117,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -234,6 +235,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_coding_module.target.linux-arm.mk b/modules/audio_coding_module.target.linux-arm.mk
index 240737d8..2b52c3ad 100644
--- a/modules/audio_coding_module.target.linux-arm.mk
+++ b/modules/audio_coding_module.target.linux-arm.mk
@@ -118,6 +118,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -237,6 +238,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_coding_module.target.linux-mips.mk b/modules/audio_coding_module.target.linux-mips.mk
index 1810062e..09812744 100644
--- a/modules/audio_coding_module.target.linux-mips.mk
+++ b/modules/audio_coding_module.target.linux-mips.mk
@@ -118,6 +118,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -237,6 +238,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_coding_module.target.linux-x86.mk b/modules/audio_coding_module.target.linux-x86.mk
index 6d2f08e4..dd2830cf 100644
--- a/modules/audio_coding_module.target.linux-x86.mk
+++ b/modules/audio_coding_module.target.linux-x86.mk
@@ -117,6 +117,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -234,6 +235,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_conference_mixer.target.darwin-arm.mk b/modules/audio_conference_mixer.target.darwin-arm.mk
index 4cb31de0..92260447 100644
--- a/modules/audio_conference_mixer.target.darwin-arm.mk
+++ b/modules/audio_conference_mixer.target.darwin-arm.mk
@@ -97,6 +97,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -203,6 +204,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_conference_mixer.target.darwin-mips.mk b/modules/audio_conference_mixer.target.darwin-mips.mk
index 9b4148d3..aadffda2 100644
--- a/modules/audio_conference_mixer.target.darwin-mips.mk
+++ b/modules/audio_conference_mixer.target.darwin-mips.mk
@@ -97,6 +97,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -203,6 +204,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_conference_mixer.target.darwin-x86.mk b/modules/audio_conference_mixer.target.darwin-x86.mk
index 56dbd13d..3c0b99b3 100644
--- a/modules/audio_conference_mixer.target.darwin-x86.mk
+++ b/modules/audio_conference_mixer.target.darwin-x86.mk
@@ -96,6 +96,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -200,6 +201,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_conference_mixer.target.linux-arm.mk b/modules/audio_conference_mixer.target.linux-arm.mk
index 4cb31de0..92260447 100644
--- a/modules/audio_conference_mixer.target.linux-arm.mk
+++ b/modules/audio_conference_mixer.target.linux-arm.mk
@@ -97,6 +97,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -203,6 +204,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_conference_mixer.target.linux-mips.mk b/modules/audio_conference_mixer.target.linux-mips.mk
index 9b4148d3..aadffda2 100644
--- a/modules/audio_conference_mixer.target.linux-mips.mk
+++ b/modules/audio_conference_mixer.target.linux-mips.mk
@@ -97,6 +97,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -203,6 +204,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_conference_mixer.target.linux-x86.mk b/modules/audio_conference_mixer.target.linux-x86.mk
index 56dbd13d..3c0b99b3 100644
--- a/modules/audio_conference_mixer.target.linux-x86.mk
+++ b/modules/audio_conference_mixer.target.linux-x86.mk
@@ -96,6 +96,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -200,6 +201,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_device.target.darwin-arm.mk b/modules/audio_device.target.darwin-arm.mk
index 9f3eed27..ac7a9a57 100644
--- a/modules/audio_device.target.darwin-arm.mk
+++ b/modules/audio_device.target.darwin-arm.mk
@@ -99,6 +99,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -212,6 +213,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_device.target.darwin-mips.mk b/modules/audio_device.target.darwin-mips.mk
index a881c22b..3b437a74 100644
--- a/modules/audio_device.target.darwin-mips.mk
+++ b/modules/audio_device.target.darwin-mips.mk
@@ -99,6 +99,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -212,6 +213,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_device.target.darwin-x86.mk b/modules/audio_device.target.darwin-x86.mk
index 3a0c6146..50be616d 100644
--- a/modules/audio_device.target.darwin-x86.mk
+++ b/modules/audio_device.target.darwin-x86.mk
@@ -98,6 +98,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -209,6 +210,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_device.target.linux-arm.mk b/modules/audio_device.target.linux-arm.mk
index 9f3eed27..ac7a9a57 100644
--- a/modules/audio_device.target.linux-arm.mk
+++ b/modules/audio_device.target.linux-arm.mk
@@ -99,6 +99,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -212,6 +213,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_device.target.linux-mips.mk b/modules/audio_device.target.linux-mips.mk
index a881c22b..3b437a74 100644
--- a/modules/audio_device.target.linux-mips.mk
+++ b/modules/audio_device.target.linux-mips.mk
@@ -99,6 +99,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -212,6 +213,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_device.target.linux-x86.mk b/modules/audio_device.target.linux-x86.mk
index 3a0c6146..50be616d 100644
--- a/modules/audio_device.target.linux-x86.mk
+++ b/modules/audio_device.target.linux-x86.mk
@@ -98,6 +98,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -209,6 +210,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_processing.target.darwin-arm.mk b/modules/audio_processing.target.darwin-arm.mk
index 69c184ea..ab4624d0 100644
--- a/modules/audio_processing.target.darwin-arm.mk
+++ b/modules/audio_processing.target.darwin-arm.mk
@@ -121,6 +121,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -236,6 +237,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_processing.target.darwin-mips.mk b/modules/audio_processing.target.darwin-mips.mk
index 79ffc1c1..e0331279 100644
--- a/modules/audio_processing.target.darwin-mips.mk
+++ b/modules/audio_processing.target.darwin-mips.mk
@@ -122,6 +122,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -237,6 +238,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_processing.target.darwin-x86.mk b/modules/audio_processing.target.darwin-x86.mk
index 1062f28c..ae1ebb3b 100644
--- a/modules/audio_processing.target.darwin-x86.mk
+++ b/modules/audio_processing.target.darwin-x86.mk
@@ -119,6 +119,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -232,6 +233,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_processing.target.linux-arm.mk b/modules/audio_processing.target.linux-arm.mk
index 69c184ea..ab4624d0 100644
--- a/modules/audio_processing.target.linux-arm.mk
+++ b/modules/audio_processing.target.linux-arm.mk
@@ -121,6 +121,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -236,6 +237,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_processing.target.linux-mips.mk b/modules/audio_processing.target.linux-mips.mk
index 79ffc1c1..e0331279 100644
--- a/modules/audio_processing.target.linux-mips.mk
+++ b/modules/audio_processing.target.linux-mips.mk
@@ -122,6 +122,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -237,6 +238,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_processing.target.linux-x86.mk b/modules/audio_processing.target.linux-x86.mk
index 1062f28c..ae1ebb3b 100644
--- a/modules/audio_processing.target.linux-x86.mk
+++ b/modules/audio_processing.target.linux-x86.mk
@@ -119,6 +119,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -232,6 +233,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.darwin-arm.mk b/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.darwin-arm.mk
index 18f6897c..ac43f167 100644
--- a/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.darwin-arm.mk
+++ b/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.darwin-arm.mk
@@ -120,6 +120,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -219,6 +220,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.linux-arm.mk b/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.linux-arm.mk
index 18f6897c..ac43f167 100644
--- a/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.linux-arm.mk
+++ b/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.linux-arm.mk
@@ -120,6 +120,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -219,6 +220,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.darwin-arm.mk b/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.darwin-arm.mk
index 2fe22a92..c416df94 100644
--- a/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.darwin-arm.mk
+++ b/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.darwin-arm.mk
@@ -120,6 +120,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -219,6 +220,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.linux-arm.mk b/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.linux-arm.mk
index 2fe22a92..c416df94 100644
--- a/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.linux-arm.mk
+++ b/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.linux-arm.mk
@@ -120,6 +120,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -219,6 +220,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_processing/lib_core_neon_offsets.target.darwin-arm.mk b/modules/audio_processing/lib_core_neon_offsets.target.darwin-arm.mk
index 9e720167..bf86fa46 100644
--- a/modules/audio_processing/lib_core_neon_offsets.target.darwin-arm.mk
+++ b/modules/audio_processing/lib_core_neon_offsets.target.darwin-arm.mk
@@ -90,6 +90,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -189,6 +190,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_processing/lib_core_neon_offsets.target.linux-arm.mk b/modules/audio_processing/lib_core_neon_offsets.target.linux-arm.mk
index 9e720167..bf86fa46 100644
--- a/modules/audio_processing/lib_core_neon_offsets.target.linux-arm.mk
+++ b/modules/audio_processing/lib_core_neon_offsets.target.linux-arm.mk
@@ -90,6 +90,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -189,6 +190,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_processing_neon.target.darwin-arm.mk b/modules/audio_processing_neon.target.darwin-arm.mk
index 8a80e911..eee13dd1 100644
--- a/modules/audio_processing_neon.target.darwin-arm.mk
+++ b/modules/audio_processing_neon.target.darwin-arm.mk
@@ -99,6 +99,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -208,6 +209,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_processing_neon.target.linux-arm.mk b/modules/audio_processing_neon.target.linux-arm.mk
index 8a80e911..eee13dd1 100644
--- a/modules/audio_processing_neon.target.linux-arm.mk
+++ b/modules/audio_processing_neon.target.linux-arm.mk
@@ -99,6 +99,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -208,6 +209,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_processing_sse2.target.darwin-x86.mk b/modules/audio_processing_sse2.target.darwin-x86.mk
index ebbf7c78..8dc05547 100644
--- a/modules/audio_processing_sse2.target.darwin-x86.mk
+++ b/modules/audio_processing_sse2.target.darwin-x86.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -196,6 +197,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audio_processing_sse2.target.linux-x86.mk b/modules/audio_processing_sse2.target.linux-x86.mk
index ebbf7c78..8dc05547 100644
--- a/modules/audio_processing_sse2.target.linux-x86.mk
+++ b/modules/audio_processing_sse2.target.linux-x86.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -196,6 +197,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audioproc_debug_proto.target.darwin-arm.mk b/modules/audioproc_debug_proto.target.darwin-arm.mk
index 129748c8..477d8df0 100644
--- a/modules/audioproc_debug_proto.target.darwin-arm.mk
+++ b/modules/audioproc_debug_proto.target.darwin-arm.mk
@@ -121,6 +121,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -230,6 +231,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audioproc_debug_proto.target.darwin-mips.mk b/modules/audioproc_debug_proto.target.darwin-mips.mk
index eee706ec..bef67012 100644
--- a/modules/audioproc_debug_proto.target.darwin-mips.mk
+++ b/modules/audioproc_debug_proto.target.darwin-mips.mk
@@ -121,6 +121,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -230,6 +231,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audioproc_debug_proto.target.darwin-x86.mk b/modules/audioproc_debug_proto.target.darwin-x86.mk
index 144adc2a..263c314b 100644
--- a/modules/audioproc_debug_proto.target.darwin-x86.mk
+++ b/modules/audioproc_debug_proto.target.darwin-x86.mk
@@ -120,6 +120,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -227,6 +228,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audioproc_debug_proto.target.linux-arm.mk b/modules/audioproc_debug_proto.target.linux-arm.mk
index 129748c8..477d8df0 100644
--- a/modules/audioproc_debug_proto.target.linux-arm.mk
+++ b/modules/audioproc_debug_proto.target.linux-arm.mk
@@ -121,6 +121,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -230,6 +231,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audioproc_debug_proto.target.linux-mips.mk b/modules/audioproc_debug_proto.target.linux-mips.mk
index eee706ec..bef67012 100644
--- a/modules/audioproc_debug_proto.target.linux-mips.mk
+++ b/modules/audioproc_debug_proto.target.linux-mips.mk
@@ -121,6 +121,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -230,6 +231,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/audioproc_debug_proto.target.linux-x86.mk b/modules/audioproc_debug_proto.target.linux-x86.mk
index 144adc2a..263c314b 100644
--- a/modules/audioproc_debug_proto.target.linux-x86.mk
+++ b/modules/audioproc_debug_proto.target.linux-x86.mk
@@ -120,6 +120,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -227,6 +228,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/bitrate_controller.target.darwin-arm.mk b/modules/bitrate_controller.target.darwin-arm.mk
index dd23531b..181bdc4e 100644
--- a/modules/bitrate_controller.target.darwin-arm.mk
+++ b/modules/bitrate_controller.target.darwin-arm.mk
@@ -95,6 +95,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -199,6 +200,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/bitrate_controller.target.darwin-mips.mk b/modules/bitrate_controller.target.darwin-mips.mk
index 34bd8d02..8d59a979 100644
--- a/modules/bitrate_controller.target.darwin-mips.mk
+++ b/modules/bitrate_controller.target.darwin-mips.mk
@@ -95,6 +95,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -199,6 +200,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/bitrate_controller.target.darwin-x86.mk b/modules/bitrate_controller.target.darwin-x86.mk
index 158482bc..641895d5 100644
--- a/modules/bitrate_controller.target.darwin-x86.mk
+++ b/modules/bitrate_controller.target.darwin-x86.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -196,6 +197,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/bitrate_controller.target.linux-arm.mk b/modules/bitrate_controller.target.linux-arm.mk
index dd23531b..181bdc4e 100644
--- a/modules/bitrate_controller.target.linux-arm.mk
+++ b/modules/bitrate_controller.target.linux-arm.mk
@@ -95,6 +95,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -199,6 +200,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/bitrate_controller.target.linux-mips.mk b/modules/bitrate_controller.target.linux-mips.mk
index 34bd8d02..8d59a979 100644
--- a/modules/bitrate_controller.target.linux-mips.mk
+++ b/modules/bitrate_controller.target.linux-mips.mk
@@ -95,6 +95,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -199,6 +200,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/bitrate_controller.target.linux-x86.mk b/modules/bitrate_controller.target.linux-x86.mk
index 158482bc..641895d5 100644
--- a/modules/bitrate_controller.target.linux-x86.mk
+++ b/modules/bitrate_controller.target.linux-x86.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -196,6 +197,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/iLBC.target.darwin-arm.mk b/modules/iLBC.target.darwin-arm.mk
index b2827b4e..3f62c7ed 100644
--- a/modules/iLBC.target.darwin-arm.mk
+++ b/modules/iLBC.target.darwin-arm.mk
@@ -161,6 +161,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -269,6 +270,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/iLBC.target.darwin-mips.mk b/modules/iLBC.target.darwin-mips.mk
index 8c864acd..6b69aeae 100644
--- a/modules/iLBC.target.darwin-mips.mk
+++ b/modules/iLBC.target.darwin-mips.mk
@@ -161,6 +161,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -269,6 +270,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/iLBC.target.darwin-x86.mk b/modules/iLBC.target.darwin-x86.mk
index ddef1830..e30a5e14 100644
--- a/modules/iLBC.target.darwin-x86.mk
+++ b/modules/iLBC.target.darwin-x86.mk
@@ -160,6 +160,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -266,6 +267,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/iLBC.target.linux-arm.mk b/modules/iLBC.target.linux-arm.mk
index b2827b4e..3f62c7ed 100644
--- a/modules/iLBC.target.linux-arm.mk
+++ b/modules/iLBC.target.linux-arm.mk
@@ -161,6 +161,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -269,6 +270,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/iLBC.target.linux-mips.mk b/modules/iLBC.target.linux-mips.mk
index 8c864acd..6b69aeae 100644
--- a/modules/iLBC.target.linux-mips.mk
+++ b/modules/iLBC.target.linux-mips.mk
@@ -161,6 +161,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -269,6 +270,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/iLBC.target.linux-x86.mk b/modules/iLBC.target.linux-x86.mk
index ddef1830..e30a5e14 100644
--- a/modules/iLBC.target.linux-x86.mk
+++ b/modules/iLBC.target.linux-x86.mk
@@ -160,6 +160,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -266,6 +267,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/iSAC.target.darwin-arm.mk b/modules/iSAC.target.darwin-arm.mk
index 1344bd1f..1657c363 100644
--- a/modules/iSAC.target.darwin-arm.mk
+++ b/modules/iSAC.target.darwin-arm.mk
@@ -120,6 +120,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -228,6 +229,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/iSAC.target.darwin-mips.mk b/modules/iSAC.target.darwin-mips.mk
index 1cbbba1e..44ec1e13 100644
--- a/modules/iSAC.target.darwin-mips.mk
+++ b/modules/iSAC.target.darwin-mips.mk
@@ -120,6 +120,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -228,6 +229,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/iSAC.target.darwin-x86.mk b/modules/iSAC.target.darwin-x86.mk
index bd14cdea..17e5e9a0 100644
--- a/modules/iSAC.target.darwin-x86.mk
+++ b/modules/iSAC.target.darwin-x86.mk
@@ -119,6 +119,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -225,6 +226,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/iSAC.target.linux-arm.mk b/modules/iSAC.target.linux-arm.mk
index 1344bd1f..1657c363 100644
--- a/modules/iSAC.target.linux-arm.mk
+++ b/modules/iSAC.target.linux-arm.mk
@@ -120,6 +120,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -228,6 +229,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/iSAC.target.linux-mips.mk b/modules/iSAC.target.linux-mips.mk
index 1cbbba1e..44ec1e13 100644
--- a/modules/iSAC.target.linux-mips.mk
+++ b/modules/iSAC.target.linux-mips.mk
@@ -120,6 +120,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -228,6 +229,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/iSAC.target.linux-x86.mk b/modules/iSAC.target.linux-x86.mk
index bd14cdea..17e5e9a0 100644
--- a/modules/iSAC.target.linux-x86.mk
+++ b/modules/iSAC.target.linux-x86.mk
@@ -119,6 +119,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -225,6 +226,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/iSACFix.target.darwin-arm.mk b/modules/iSACFix.target.darwin-arm.mk
index 13ae1a64..1539d52b 100644
--- a/modules/iSACFix.target.darwin-arm.mk
+++ b/modules/iSACFix.target.darwin-arm.mk
@@ -118,6 +118,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -227,6 +228,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/iSACFix.target.darwin-mips.mk b/modules/iSACFix.target.darwin-mips.mk
index ab5b5848..194c8797 100644
--- a/modules/iSACFix.target.darwin-mips.mk
+++ b/modules/iSACFix.target.darwin-mips.mk
@@ -118,6 +118,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -227,6 +228,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/iSACFix.target.darwin-x86.mk b/modules/iSACFix.target.darwin-x86.mk
index e325c07e..ca7003c6 100644
--- a/modules/iSACFix.target.darwin-x86.mk
+++ b/modules/iSACFix.target.darwin-x86.mk
@@ -117,6 +117,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -224,6 +225,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/iSACFix.target.linux-arm.mk b/modules/iSACFix.target.linux-arm.mk
index 13ae1a64..1539d52b 100644
--- a/modules/iSACFix.target.linux-arm.mk
+++ b/modules/iSACFix.target.linux-arm.mk
@@ -118,6 +118,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -227,6 +228,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/iSACFix.target.linux-mips.mk b/modules/iSACFix.target.linux-mips.mk
index ab5b5848..194c8797 100644
--- a/modules/iSACFix.target.linux-mips.mk
+++ b/modules/iSACFix.target.linux-mips.mk
@@ -118,6 +118,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -227,6 +228,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/iSACFix.target.linux-x86.mk b/modules/iSACFix.target.linux-x86.mk
index e325c07e..ca7003c6 100644
--- a/modules/iSACFix.target.linux-x86.mk
+++ b/modules/iSACFix.target.linux-x86.mk
@@ -117,6 +117,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -224,6 +225,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/isac_neon.target.darwin-arm.mk b/modules/isac_neon.target.darwin-arm.mk
index 2b37a745..bb2098b0 100644
--- a/modules/isac_neon.target.darwin-arm.mk
+++ b/modules/isac_neon.target.darwin-arm.mk
@@ -100,6 +100,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -209,6 +210,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/isac_neon.target.linux-arm.mk b/modules/isac_neon.target.linux-arm.mk
index 2b37a745..bb2098b0 100644
--- a/modules/isac_neon.target.linux-arm.mk
+++ b/modules/isac_neon.target.linux-arm.mk
@@ -100,6 +100,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -209,6 +210,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/media_file.target.darwin-arm.mk b/modules/media_file.target.darwin-arm.mk
index 242cc4ea..c10d7eaf 100644
--- a/modules/media_file.target.darwin-arm.mk
+++ b/modules/media_file.target.darwin-arm.mk
@@ -96,6 +96,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -202,6 +203,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/media_file.target.darwin-mips.mk b/modules/media_file.target.darwin-mips.mk
index 1c77fe20..d962e397 100644
--- a/modules/media_file.target.darwin-mips.mk
+++ b/modules/media_file.target.darwin-mips.mk
@@ -96,6 +96,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -202,6 +203,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/media_file.target.darwin-x86.mk b/modules/media_file.target.darwin-x86.mk
index 47b0f26b..ad568769 100644
--- a/modules/media_file.target.darwin-x86.mk
+++ b/modules/media_file.target.darwin-x86.mk
@@ -95,6 +95,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -199,6 +200,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/media_file.target.linux-arm.mk b/modules/media_file.target.linux-arm.mk
index 242cc4ea..c10d7eaf 100644
--- a/modules/media_file.target.linux-arm.mk
+++ b/modules/media_file.target.linux-arm.mk
@@ -96,6 +96,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -202,6 +203,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/media_file.target.linux-mips.mk b/modules/media_file.target.linux-mips.mk
index 1c77fe20..d962e397 100644
--- a/modules/media_file.target.linux-mips.mk
+++ b/modules/media_file.target.linux-mips.mk
@@ -96,6 +96,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -202,6 +203,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/media_file.target.linux-x86.mk b/modules/media_file.target.linux-x86.mk
index 47b0f26b..ad568769 100644
--- a/modules/media_file.target.linux-x86.mk
+++ b/modules/media_file.target.linux-x86.mk
@@ -95,6 +95,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -199,6 +200,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/paced_sender.target.darwin-arm.mk b/modules/paced_sender.target.darwin-arm.mk
index 7d432c73..40db5892 100644
--- a/modules/paced_sender.target.darwin-arm.mk
+++ b/modules/paced_sender.target.darwin-arm.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -198,6 +199,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/paced_sender.target.darwin-mips.mk b/modules/paced_sender.target.darwin-mips.mk
index 8e2b7fa7..1ad4c3ab 100644
--- a/modules/paced_sender.target.darwin-mips.mk
+++ b/modules/paced_sender.target.darwin-mips.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -198,6 +199,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/paced_sender.target.darwin-x86.mk b/modules/paced_sender.target.darwin-x86.mk
index 8e9cdcf7..cfd627e0 100644
--- a/modules/paced_sender.target.darwin-x86.mk
+++ b/modules/paced_sender.target.darwin-x86.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -195,6 +196,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/paced_sender.target.linux-arm.mk b/modules/paced_sender.target.linux-arm.mk
index 7d432c73..40db5892 100644
--- a/modules/paced_sender.target.linux-arm.mk
+++ b/modules/paced_sender.target.linux-arm.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -198,6 +199,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/paced_sender.target.linux-mips.mk b/modules/paced_sender.target.linux-mips.mk
index 8e2b7fa7..1ad4c3ab 100644
--- a/modules/paced_sender.target.linux-mips.mk
+++ b/modules/paced_sender.target.linux-mips.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -198,6 +199,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/paced_sender.target.linux-x86.mk b/modules/paced_sender.target.linux-x86.mk
index 8e9cdcf7..cfd627e0 100644
--- a/modules/paced_sender.target.linux-x86.mk
+++ b/modules/paced_sender.target.linux-x86.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -195,6 +196,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/remote_bitrate_estimator.target.darwin-arm.mk b/modules/remote_bitrate_estimator.target.darwin-arm.mk
index 60fa55e6..d58e0cc6 100644
--- a/modules/remote_bitrate_estimator.target.darwin-arm.mk
+++ b/modules/remote_bitrate_estimator.target.darwin-arm.mk
@@ -95,6 +95,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -199,6 +200,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/remote_bitrate_estimator.target.darwin-mips.mk b/modules/remote_bitrate_estimator.target.darwin-mips.mk
index 3cc30fc1..75cba4b1 100644
--- a/modules/remote_bitrate_estimator.target.darwin-mips.mk
+++ b/modules/remote_bitrate_estimator.target.darwin-mips.mk
@@ -95,6 +95,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -199,6 +200,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/remote_bitrate_estimator.target.darwin-x86.mk b/modules/remote_bitrate_estimator.target.darwin-x86.mk
index dfd0664d..be44c479 100644
--- a/modules/remote_bitrate_estimator.target.darwin-x86.mk
+++ b/modules/remote_bitrate_estimator.target.darwin-x86.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -196,6 +197,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/remote_bitrate_estimator.target.linux-arm.mk b/modules/remote_bitrate_estimator.target.linux-arm.mk
index 60fa55e6..d58e0cc6 100644
--- a/modules/remote_bitrate_estimator.target.linux-arm.mk
+++ b/modules/remote_bitrate_estimator.target.linux-arm.mk
@@ -95,6 +95,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -199,6 +200,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/remote_bitrate_estimator.target.linux-mips.mk b/modules/remote_bitrate_estimator.target.linux-mips.mk
index 3cc30fc1..75cba4b1 100644
--- a/modules/remote_bitrate_estimator.target.linux-mips.mk
+++ b/modules/remote_bitrate_estimator.target.linux-mips.mk
@@ -95,6 +95,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -199,6 +200,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/remote_bitrate_estimator.target.linux-x86.mk b/modules/remote_bitrate_estimator.target.linux-x86.mk
index dfd0664d..be44c479 100644
--- a/modules/remote_bitrate_estimator.target.linux-x86.mk
+++ b/modules/remote_bitrate_estimator.target.linux-x86.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -196,6 +197,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/remote_bitrate_estimator/rbe_components.target.darwin-arm.mk b/modules/remote_bitrate_estimator/rbe_components.target.darwin-arm.mk
index 63b569fd..755771e9 100644
--- a/modules/remote_bitrate_estimator/rbe_components.target.darwin-arm.mk
+++ b/modules/remote_bitrate_estimator/rbe_components.target.darwin-arm.mk
@@ -92,6 +92,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -191,6 +192,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/remote_bitrate_estimator/rbe_components.target.darwin-mips.mk b/modules/remote_bitrate_estimator/rbe_components.target.darwin-mips.mk
index 720e5772..04ddc169 100644
--- a/modules/remote_bitrate_estimator/rbe_components.target.darwin-mips.mk
+++ b/modules/remote_bitrate_estimator/rbe_components.target.darwin-mips.mk
@@ -91,6 +91,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -189,6 +190,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/remote_bitrate_estimator/rbe_components.target.darwin-x86.mk b/modules/remote_bitrate_estimator/rbe_components.target.darwin-x86.mk
index 8c45eb0b..d1382506 100644
--- a/modules/remote_bitrate_estimator/rbe_components.target.darwin-x86.mk
+++ b/modules/remote_bitrate_estimator/rbe_components.target.darwin-x86.mk
@@ -91,6 +91,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -188,6 +189,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/remote_bitrate_estimator/rbe_components.target.linux-arm.mk b/modules/remote_bitrate_estimator/rbe_components.target.linux-arm.mk
index 63b569fd..755771e9 100644
--- a/modules/remote_bitrate_estimator/rbe_components.target.linux-arm.mk
+++ b/modules/remote_bitrate_estimator/rbe_components.target.linux-arm.mk
@@ -92,6 +92,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -191,6 +192,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/remote_bitrate_estimator/rbe_components.target.linux-mips.mk b/modules/remote_bitrate_estimator/rbe_components.target.linux-mips.mk
index 720e5772..04ddc169 100644
--- a/modules/remote_bitrate_estimator/rbe_components.target.linux-mips.mk
+++ b/modules/remote_bitrate_estimator/rbe_components.target.linux-mips.mk
@@ -91,6 +91,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -189,6 +190,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/remote_bitrate_estimator/rbe_components.target.linux-x86.mk b/modules/remote_bitrate_estimator/rbe_components.target.linux-x86.mk
index 8c45eb0b..d1382506 100644
--- a/modules/remote_bitrate_estimator/rbe_components.target.linux-x86.mk
+++ b/modules/remote_bitrate_estimator/rbe_components.target.linux-x86.mk
@@ -91,6 +91,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -188,6 +189,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/rtp_rtcp.target.darwin-arm.mk b/modules/rtp_rtcp.target.darwin-arm.mk
index 299dd86e..d1182885 100644
--- a/modules/rtp_rtcp.target.darwin-arm.mk
+++ b/modules/rtp_rtcp.target.darwin-arm.mk
@@ -122,6 +122,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -226,6 +227,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/rtp_rtcp.target.darwin-mips.mk b/modules/rtp_rtcp.target.darwin-mips.mk
index dc9017ea..1c9b70e1 100644
--- a/modules/rtp_rtcp.target.darwin-mips.mk
+++ b/modules/rtp_rtcp.target.darwin-mips.mk
@@ -122,6 +122,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -226,6 +227,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/rtp_rtcp.target.darwin-x86.mk b/modules/rtp_rtcp.target.darwin-x86.mk
index b0263270..b5ef282a 100644
--- a/modules/rtp_rtcp.target.darwin-x86.mk
+++ b/modules/rtp_rtcp.target.darwin-x86.mk
@@ -121,6 +121,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -223,6 +224,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/rtp_rtcp.target.linux-arm.mk b/modules/rtp_rtcp.target.linux-arm.mk
index 299dd86e..d1182885 100644
--- a/modules/rtp_rtcp.target.linux-arm.mk
+++ b/modules/rtp_rtcp.target.linux-arm.mk
@@ -122,6 +122,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -226,6 +227,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/rtp_rtcp.target.linux-mips.mk b/modules/rtp_rtcp.target.linux-mips.mk
index dc9017ea..1c9b70e1 100644
--- a/modules/rtp_rtcp.target.linux-mips.mk
+++ b/modules/rtp_rtcp.target.linux-mips.mk
@@ -122,6 +122,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -226,6 +227,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/rtp_rtcp.target.linux-x86.mk b/modules/rtp_rtcp.target.linux-x86.mk
index b0263270..b5ef282a 100644
--- a/modules/rtp_rtcp.target.linux-x86.mk
+++ b/modules/rtp_rtcp.target.linux-x86.mk
@@ -121,6 +121,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -223,6 +224,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_capture_module.target.darwin-arm.mk b/modules/video_capture_module.target.darwin-arm.mk
index 968e5365..0e753fe8 100644
--- a/modules/video_capture_module.target.darwin-arm.mk
+++ b/modules/video_capture_module.target.darwin-arm.mk
@@ -98,6 +98,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -204,6 +205,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_capture_module.target.darwin-mips.mk b/modules/video_capture_module.target.darwin-mips.mk
index 37f37c43..94f19bc5 100644
--- a/modules/video_capture_module.target.darwin-mips.mk
+++ b/modules/video_capture_module.target.darwin-mips.mk
@@ -98,6 +98,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -204,6 +205,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_capture_module.target.darwin-x86.mk b/modules/video_capture_module.target.darwin-x86.mk
index e763dd78..441fe14f 100644
--- a/modules/video_capture_module.target.darwin-x86.mk
+++ b/modules/video_capture_module.target.darwin-x86.mk
@@ -97,6 +97,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -201,6 +202,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_capture_module.target.linux-arm.mk b/modules/video_capture_module.target.linux-arm.mk
index 968e5365..0e753fe8 100644
--- a/modules/video_capture_module.target.linux-arm.mk
+++ b/modules/video_capture_module.target.linux-arm.mk
@@ -98,6 +98,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -204,6 +205,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_capture_module.target.linux-mips.mk b/modules/video_capture_module.target.linux-mips.mk
index 37f37c43..94f19bc5 100644
--- a/modules/video_capture_module.target.linux-mips.mk
+++ b/modules/video_capture_module.target.linux-mips.mk
@@ -98,6 +98,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -204,6 +205,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_capture_module.target.linux-x86.mk b/modules/video_capture_module.target.linux-x86.mk
index e763dd78..441fe14f 100644
--- a/modules/video_capture_module.target.linux-x86.mk
+++ b/modules/video_capture_module.target.linux-x86.mk
@@ -97,6 +97,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -201,6 +202,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm.mk b/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm.mk
index 2c657a5d..f701a407 100644
--- a/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm.mk
+++ b/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -197,6 +198,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-mips.mk b/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-mips.mk
index 576f9524..8bcca9ef 100644
--- a/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-mips.mk
+++ b/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-mips.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -195,6 +196,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-x86.mk b/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-x86.mk
index db344662..df530705 100644
--- a/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-x86.mk
+++ b/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-x86.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -194,6 +195,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm.mk b/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm.mk
index 2c657a5d..f701a407 100644
--- a/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm.mk
+++ b/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -197,6 +198,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-mips.mk b/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-mips.mk
index 576f9524..8bcca9ef 100644
--- a/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-mips.mk
+++ b/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-mips.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -195,6 +196,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-x86.mk b/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-x86.mk
index db344662..df530705 100644
--- a/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-x86.mk
+++ b/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-x86.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -194,6 +195,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_coding/utility/video_coding_utility.target.darwin-arm.mk b/modules/video_coding/utility/video_coding_utility.target.darwin-arm.mk
index c74b4947..51066d1a 100644
--- a/modules/video_coding/utility/video_coding_utility.target.darwin-arm.mk
+++ b/modules/video_coding/utility/video_coding_utility.target.darwin-arm.mk
@@ -91,6 +91,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -191,6 +192,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_coding/utility/video_coding_utility.target.darwin-mips.mk b/modules/video_coding/utility/video_coding_utility.target.darwin-mips.mk
index c9a06e36..c7f32231 100644
--- a/modules/video_coding/utility/video_coding_utility.target.darwin-mips.mk
+++ b/modules/video_coding/utility/video_coding_utility.target.darwin-mips.mk
@@ -90,6 +90,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -189,6 +190,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_coding/utility/video_coding_utility.target.darwin-x86.mk b/modules/video_coding/utility/video_coding_utility.target.darwin-x86.mk
index 15cc51ef..499f9866 100644
--- a/modules/video_coding/utility/video_coding_utility.target.darwin-x86.mk
+++ b/modules/video_coding/utility/video_coding_utility.target.darwin-x86.mk
@@ -90,6 +90,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -188,6 +189,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_coding/utility/video_coding_utility.target.linux-arm.mk b/modules/video_coding/utility/video_coding_utility.target.linux-arm.mk
index c74b4947..51066d1a 100644
--- a/modules/video_coding/utility/video_coding_utility.target.linux-arm.mk
+++ b/modules/video_coding/utility/video_coding_utility.target.linux-arm.mk
@@ -91,6 +91,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -191,6 +192,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_coding/utility/video_coding_utility.target.linux-mips.mk b/modules/video_coding/utility/video_coding_utility.target.linux-mips.mk
index c9a06e36..c7f32231 100644
--- a/modules/video_coding/utility/video_coding_utility.target.linux-mips.mk
+++ b/modules/video_coding/utility/video_coding_utility.target.linux-mips.mk
@@ -90,6 +90,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -189,6 +190,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_coding/utility/video_coding_utility.target.linux-x86.mk b/modules/video_coding/utility/video_coding_utility.target.linux-x86.mk
index 15cc51ef..499f9866 100644
--- a/modules/video_coding/utility/video_coding_utility.target.linux-x86.mk
+++ b/modules/video_coding/utility/video_coding_utility.target.linux-x86.mk
@@ -90,6 +90,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -188,6 +189,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_processing.target.darwin-arm.mk b/modules/video_processing.target.darwin-arm.mk
index c2757ad7..d13a0c82 100644
--- a/modules/video_processing.target.darwin-arm.mk
+++ b/modules/video_processing.target.darwin-arm.mk
@@ -103,6 +103,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -212,6 +213,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_processing.target.darwin-mips.mk b/modules/video_processing.target.darwin-mips.mk
index a793d79e..bee4db20 100644
--- a/modules/video_processing.target.darwin-mips.mk
+++ b/modules/video_processing.target.darwin-mips.mk
@@ -103,6 +103,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -212,6 +213,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_processing.target.darwin-x86.mk b/modules/video_processing.target.darwin-x86.mk
index 90ba06ab..2ca46b4e 100644
--- a/modules/video_processing.target.darwin-x86.mk
+++ b/modules/video_processing.target.darwin-x86.mk
@@ -102,6 +102,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -209,6 +210,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_processing.target.linux-arm.mk b/modules/video_processing.target.linux-arm.mk
index c2757ad7..d13a0c82 100644
--- a/modules/video_processing.target.linux-arm.mk
+++ b/modules/video_processing.target.linux-arm.mk
@@ -103,6 +103,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -212,6 +213,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_processing.target.linux-mips.mk b/modules/video_processing.target.linux-mips.mk
index a793d79e..bee4db20 100644
--- a/modules/video_processing.target.linux-mips.mk
+++ b/modules/video_processing.target.linux-mips.mk
@@ -103,6 +103,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -212,6 +213,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_processing.target.linux-x86.mk b/modules/video_processing.target.linux-x86.mk
index 90ba06ab..2ca46b4e 100644
--- a/modules/video_processing.target.linux-x86.mk
+++ b/modules/video_processing.target.linux-x86.mk
@@ -102,6 +102,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -209,6 +210,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_processing_sse2.target.darwin-x86.mk b/modules/video_processing_sse2.target.darwin-x86.mk
index b882115e..c1f60e43 100644
--- a/modules/video_processing_sse2.target.darwin-x86.mk
+++ b/modules/video_processing_sse2.target.darwin-x86.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -196,6 +197,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_processing_sse2.target.linux-x86.mk b/modules/video_processing_sse2.target.linux-x86.mk
index b882115e..c1f60e43 100644
--- a/modules/video_processing_sse2.target.linux-x86.mk
+++ b/modules/video_processing_sse2.target.linux-x86.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -196,6 +197,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_render_module.target.darwin-arm.mk b/modules/video_render_module.target.darwin-arm.mk
index aa34fa1f..1ca7bce3 100644
--- a/modules/video_render_module.target.darwin-arm.mk
+++ b/modules/video_render_module.target.darwin-arm.mk
@@ -97,6 +97,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -203,6 +204,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_render_module.target.darwin-mips.mk b/modules/video_render_module.target.darwin-mips.mk
index a931fbc4..1335ab50 100644
--- a/modules/video_render_module.target.darwin-mips.mk
+++ b/modules/video_render_module.target.darwin-mips.mk
@@ -97,6 +97,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -203,6 +204,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_render_module.target.darwin-x86.mk b/modules/video_render_module.target.darwin-x86.mk
index 78066b12..c1c240a0 100644
--- a/modules/video_render_module.target.darwin-x86.mk
+++ b/modules/video_render_module.target.darwin-x86.mk
@@ -96,6 +96,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -200,6 +201,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_render_module.target.linux-arm.mk b/modules/video_render_module.target.linux-arm.mk
index aa34fa1f..1ca7bce3 100644
--- a/modules/video_render_module.target.linux-arm.mk
+++ b/modules/video_render_module.target.linux-arm.mk
@@ -97,6 +97,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -203,6 +204,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_render_module.target.linux-mips.mk b/modules/video_render_module.target.linux-mips.mk
index a931fbc4..1335ab50 100644
--- a/modules/video_render_module.target.linux-mips.mk
+++ b/modules/video_render_module.target.linux-mips.mk
@@ -97,6 +97,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -203,6 +204,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/video_render_module.target.linux-x86.mk b/modules/video_render_module.target.linux-x86.mk
index 78066b12..c1c240a0 100644
--- a/modules/video_render_module.target.linux-x86.mk
+++ b/modules/video_render_module.target.linux-x86.mk
@@ -96,6 +96,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -200,6 +201,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_i420.target.darwin-arm.mk b/modules/webrtc_i420.target.darwin-arm.mk
index 43ff5c09..fdc083fe 100644
--- a/modules/webrtc_i420.target.darwin-arm.mk
+++ b/modules/webrtc_i420.target.darwin-arm.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -198,6 +199,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_i420.target.darwin-mips.mk b/modules/webrtc_i420.target.darwin-mips.mk
index 819a116e..28227ac8 100644
--- a/modules/webrtc_i420.target.darwin-mips.mk
+++ b/modules/webrtc_i420.target.darwin-mips.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -198,6 +199,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_i420.target.darwin-x86.mk b/modules/webrtc_i420.target.darwin-x86.mk
index da87939e..21433950 100644
--- a/modules/webrtc_i420.target.darwin-x86.mk
+++ b/modules/webrtc_i420.target.darwin-x86.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -195,6 +196,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_i420.target.linux-arm.mk b/modules/webrtc_i420.target.linux-arm.mk
index 43ff5c09..fdc083fe 100644
--- a/modules/webrtc_i420.target.linux-arm.mk
+++ b/modules/webrtc_i420.target.linux-arm.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -198,6 +199,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_i420.target.linux-mips.mk b/modules/webrtc_i420.target.linux-mips.mk
index 819a116e..28227ac8 100644
--- a/modules/webrtc_i420.target.linux-mips.mk
+++ b/modules/webrtc_i420.target.linux-mips.mk
@@ -94,6 +94,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -198,6 +199,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_i420.target.linux-x86.mk b/modules/webrtc_i420.target.linux-x86.mk
index da87939e..21433950 100644
--- a/modules/webrtc_i420.target.linux-x86.mk
+++ b/modules/webrtc_i420.target.linux-x86.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -195,6 +196,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_opus.target.darwin-arm.mk b/modules/webrtc_opus.target.darwin-arm.mk
index 7f714387..60f8ce91 100644
--- a/modules/webrtc_opus.target.darwin-arm.mk
+++ b/modules/webrtc_opus.target.darwin-arm.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -198,6 +199,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_opus.target.darwin-mips.mk b/modules/webrtc_opus.target.darwin-mips.mk
index eed2d260..899d674d 100644
--- a/modules/webrtc_opus.target.darwin-mips.mk
+++ b/modules/webrtc_opus.target.darwin-mips.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -198,6 +199,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_opus.target.darwin-x86.mk b/modules/webrtc_opus.target.darwin-x86.mk
index 7d444334..fd313c35 100644
--- a/modules/webrtc_opus.target.darwin-x86.mk
+++ b/modules/webrtc_opus.target.darwin-x86.mk
@@ -92,6 +92,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -195,6 +196,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_opus.target.linux-arm.mk b/modules/webrtc_opus.target.linux-arm.mk
index 7f714387..60f8ce91 100644
--- a/modules/webrtc_opus.target.linux-arm.mk
+++ b/modules/webrtc_opus.target.linux-arm.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -198,6 +199,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_opus.target.linux-mips.mk b/modules/webrtc_opus.target.linux-mips.mk
index eed2d260..899d674d 100644
--- a/modules/webrtc_opus.target.linux-mips.mk
+++ b/modules/webrtc_opus.target.linux-mips.mk
@@ -93,6 +93,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -198,6 +199,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_opus.target.linux-x86.mk b/modules/webrtc_opus.target.linux-x86.mk
index 7d444334..fd313c35 100644
--- a/modules/webrtc_opus.target.linux-x86.mk
+++ b/modules/webrtc_opus.target.linux-x86.mk
@@ -92,6 +92,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -195,6 +196,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_utility.target.darwin-arm.mk b/modules/webrtc_utility.target.darwin-arm.mk
index 9b58fb8e..2b3e58ac 100644
--- a/modules/webrtc_utility.target.darwin-arm.mk
+++ b/modules/webrtc_utility.target.darwin-arm.mk
@@ -103,6 +103,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -214,6 +215,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_utility.target.darwin-mips.mk b/modules/webrtc_utility.target.darwin-mips.mk
index 76376d17..9a8329c8 100644
--- a/modules/webrtc_utility.target.darwin-mips.mk
+++ b/modules/webrtc_utility.target.darwin-mips.mk
@@ -103,6 +103,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -214,6 +215,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_utility.target.darwin-x86.mk b/modules/webrtc_utility.target.darwin-x86.mk
index c064540a..4269ca3c 100644
--- a/modules/webrtc_utility.target.darwin-x86.mk
+++ b/modules/webrtc_utility.target.darwin-x86.mk
@@ -102,6 +102,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -211,6 +212,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_utility.target.linux-arm.mk b/modules/webrtc_utility.target.linux-arm.mk
index 9b58fb8e..2b3e58ac 100644
--- a/modules/webrtc_utility.target.linux-arm.mk
+++ b/modules/webrtc_utility.target.linux-arm.mk
@@ -103,6 +103,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -214,6 +215,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_utility.target.linux-mips.mk b/modules/webrtc_utility.target.linux-mips.mk
index 76376d17..9a8329c8 100644
--- a/modules/webrtc_utility.target.linux-mips.mk
+++ b/modules/webrtc_utility.target.linux-mips.mk
@@ -103,6 +103,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -214,6 +215,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_utility.target.linux-x86.mk b/modules/webrtc_utility.target.linux-x86.mk
index c064540a..4269ca3c 100644
--- a/modules/webrtc_utility.target.linux-x86.mk
+++ b/modules/webrtc_utility.target.linux-x86.mk
@@ -102,6 +102,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -211,6 +212,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_video_coding.target.darwin-arm.mk b/modules/webrtc_video_coding.target.darwin-arm.mk
index ab430653..e059706e 100644
--- a/modules/webrtc_video_coding.target.darwin-arm.mk
+++ b/modules/webrtc_video_coding.target.darwin-arm.mk
@@ -117,6 +117,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -223,6 +224,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_video_coding.target.darwin-mips.mk b/modules/webrtc_video_coding.target.darwin-mips.mk
index 734be939..c4477dde 100644
--- a/modules/webrtc_video_coding.target.darwin-mips.mk
+++ b/modules/webrtc_video_coding.target.darwin-mips.mk
@@ -117,6 +117,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -223,6 +224,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_video_coding.target.darwin-x86.mk b/modules/webrtc_video_coding.target.darwin-x86.mk
index abdfc3a5..9831fc51 100644
--- a/modules/webrtc_video_coding.target.darwin-x86.mk
+++ b/modules/webrtc_video_coding.target.darwin-x86.mk
@@ -116,6 +116,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -220,6 +221,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_video_coding.target.linux-arm.mk b/modules/webrtc_video_coding.target.linux-arm.mk
index ab430653..e059706e 100644
--- a/modules/webrtc_video_coding.target.linux-arm.mk
+++ b/modules/webrtc_video_coding.target.linux-arm.mk
@@ -117,6 +117,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -223,6 +224,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_video_coding.target.linux-mips.mk b/modules/webrtc_video_coding.target.linux-mips.mk
index 734be939..c4477dde 100644
--- a/modules/webrtc_video_coding.target.linux-mips.mk
+++ b/modules/webrtc_video_coding.target.linux-mips.mk
@@ -117,6 +117,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -223,6 +224,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/modules/webrtc_video_coding.target.linux-x86.mk b/modules/webrtc_video_coding.target.linux-x86.mk
index abdfc3a5..9831fc51 100644
--- a/modules/webrtc_video_coding.target.linux-x86.mk
+++ b/modules/webrtc_video_coding.target.linux-x86.mk
@@ -116,6 +116,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -220,6 +221,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/system_wrappers/source/cpu_features_android.target.darwin-arm.mk b/system_wrappers/source/cpu_features_android.target.darwin-arm.mk
index b1b45a40..50265677 100644
--- a/system_wrappers/source/cpu_features_android.target.darwin-arm.mk
+++ b/system_wrappers/source/cpu_features_android.target.darwin-arm.mk
@@ -89,6 +89,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -188,6 +189,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/system_wrappers/source/cpu_features_android.target.darwin-mips.mk b/system_wrappers/source/cpu_features_android.target.darwin-mips.mk
index 92eb39e4..37ef2b5d 100644
--- a/system_wrappers/source/cpu_features_android.target.darwin-mips.mk
+++ b/system_wrappers/source/cpu_features_android.target.darwin-mips.mk
@@ -88,6 +88,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -186,6 +187,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/system_wrappers/source/cpu_features_android.target.darwin-x86.mk b/system_wrappers/source/cpu_features_android.target.darwin-x86.mk
index 242446f9..9e3d5778 100644
--- a/system_wrappers/source/cpu_features_android.target.darwin-x86.mk
+++ b/system_wrappers/source/cpu_features_android.target.darwin-x86.mk
@@ -88,6 +88,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -185,6 +186,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/system_wrappers/source/cpu_features_android.target.linux-arm.mk b/system_wrappers/source/cpu_features_android.target.linux-arm.mk
index b1b45a40..50265677 100644
--- a/system_wrappers/source/cpu_features_android.target.linux-arm.mk
+++ b/system_wrappers/source/cpu_features_android.target.linux-arm.mk
@@ -89,6 +89,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -188,6 +189,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/system_wrappers/source/cpu_features_android.target.linux-mips.mk b/system_wrappers/source/cpu_features_android.target.linux-mips.mk
index 92eb39e4..37ef2b5d 100644
--- a/system_wrappers/source/cpu_features_android.target.linux-mips.mk
+++ b/system_wrappers/source/cpu_features_android.target.linux-mips.mk
@@ -88,6 +88,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -186,6 +187,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/system_wrappers/source/cpu_features_android.target.linux-x86.mk b/system_wrappers/source/cpu_features_android.target.linux-x86.mk
index 242446f9..9e3d5778 100644
--- a/system_wrappers/source/cpu_features_android.target.linux-x86.mk
+++ b/system_wrappers/source/cpu_features_android.target.linux-x86.mk
@@ -88,6 +88,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -185,6 +186,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/system_wrappers/source/system_wrappers.target.darwin-arm.mk b/system_wrappers/source/system_wrappers.target.darwin-arm.mk
index 48f2aa77..59559f7a 100644
--- a/system_wrappers/source/system_wrappers.target.darwin-arm.mk
+++ b/system_wrappers/source/system_wrappers.target.darwin-arm.mk
@@ -116,6 +116,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -219,6 +220,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/system_wrappers/source/system_wrappers.target.darwin-mips.mk b/system_wrappers/source/system_wrappers.target.darwin-mips.mk
index 55d4ffaf..76fee86f 100644
--- a/system_wrappers/source/system_wrappers.target.darwin-mips.mk
+++ b/system_wrappers/source/system_wrappers.target.darwin-mips.mk
@@ -115,6 +115,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -217,6 +218,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/system_wrappers/source/system_wrappers.target.darwin-x86.mk b/system_wrappers/source/system_wrappers.target.darwin-x86.mk
index 03414061..86014e86 100644
--- a/system_wrappers/source/system_wrappers.target.darwin-x86.mk
+++ b/system_wrappers/source/system_wrappers.target.darwin-x86.mk
@@ -115,6 +115,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -216,6 +217,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/system_wrappers/source/system_wrappers.target.linux-arm.mk b/system_wrappers/source/system_wrappers.target.linux-arm.mk
index 48f2aa77..59559f7a 100644
--- a/system_wrappers/source/system_wrappers.target.linux-arm.mk
+++ b/system_wrappers/source/system_wrappers.target.linux-arm.mk
@@ -116,6 +116,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -219,6 +220,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/system_wrappers/source/system_wrappers.target.linux-mips.mk b/system_wrappers/source/system_wrappers.target.linux-mips.mk
index 55d4ffaf..76fee86f 100644
--- a/system_wrappers/source/system_wrappers.target.linux-mips.mk
+++ b/system_wrappers/source/system_wrappers.target.linux-mips.mk
@@ -115,6 +115,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -217,6 +218,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/system_wrappers/source/system_wrappers.target.linux-x86.mk b/system_wrappers/source/system_wrappers.target.linux-x86.mk
index 03414061..86014e86 100644
--- a/system_wrappers/source/system_wrappers.target.linux-x86.mk
+++ b/system_wrappers/source/system_wrappers.target.linux-x86.mk
@@ -115,6 +115,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -216,6 +217,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/video_engine/video_engine_core.target.darwin-arm.mk b/video_engine/video_engine_core.target.darwin-arm.mk
index bf16ab5a..ba40ff72 100644
--- a/video_engine/video_engine_core.target.darwin-arm.mk
+++ b/video_engine/video_engine_core.target.darwin-arm.mk
@@ -119,6 +119,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -221,6 +222,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/video_engine/video_engine_core.target.darwin-mips.mk b/video_engine/video_engine_core.target.darwin-mips.mk
index ec3abd65..337d5a6e 100644
--- a/video_engine/video_engine_core.target.darwin-mips.mk
+++ b/video_engine/video_engine_core.target.darwin-mips.mk
@@ -118,6 +118,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -219,6 +220,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/video_engine/video_engine_core.target.darwin-x86.mk b/video_engine/video_engine_core.target.darwin-x86.mk
index 2b901d78..a7114e2a 100644
--- a/video_engine/video_engine_core.target.darwin-x86.mk
+++ b/video_engine/video_engine_core.target.darwin-x86.mk
@@ -118,6 +118,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -218,6 +219,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/video_engine/video_engine_core.target.linux-arm.mk b/video_engine/video_engine_core.target.linux-arm.mk
index bf16ab5a..ba40ff72 100644
--- a/video_engine/video_engine_core.target.linux-arm.mk
+++ b/video_engine/video_engine_core.target.linux-arm.mk
@@ -119,6 +119,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -221,6 +222,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/video_engine/video_engine_core.target.linux-mips.mk b/video_engine/video_engine_core.target.linux-mips.mk
index ec3abd65..337d5a6e 100644
--- a/video_engine/video_engine_core.target.linux-mips.mk
+++ b/video_engine/video_engine_core.target.linux-mips.mk
@@ -118,6 +118,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -219,6 +220,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/video_engine/video_engine_core.target.linux-x86.mk b/video_engine/video_engine_core.target.linux-x86.mk
index 2b901d78..a7114e2a 100644
--- a/video_engine/video_engine_core.target.linux-x86.mk
+++ b/video_engine/video_engine_core.target.linux-x86.mk
@@ -118,6 +118,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -218,6 +219,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/voice_engine/voice_engine.target.darwin-arm.mk b/voice_engine/voice_engine.target.darwin-arm.mk
index 6c469d8f..ea6e8621 100644
--- a/voice_engine/voice_engine.target.darwin-arm.mk
+++ b/voice_engine/voice_engine.target.darwin-arm.mk
@@ -115,6 +115,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -224,6 +225,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/voice_engine/voice_engine.target.darwin-mips.mk b/voice_engine/voice_engine.target.darwin-mips.mk
index b42991a3..31c8ea7d 100644
--- a/voice_engine/voice_engine.target.darwin-mips.mk
+++ b/voice_engine/voice_engine.target.darwin-mips.mk
@@ -114,6 +114,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -222,6 +223,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/voice_engine/voice_engine.target.darwin-x86.mk b/voice_engine/voice_engine.target.darwin-x86.mk
index 717859f8..79c87a61 100644
--- a/voice_engine/voice_engine.target.darwin-x86.mk
+++ b/voice_engine/voice_engine.target.darwin-x86.mk
@@ -114,6 +114,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -221,6 +222,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/voice_engine/voice_engine.target.linux-arm.mk b/voice_engine/voice_engine.target.linux-arm.mk
index 6c469d8f..ea6e8621 100644
--- a/voice_engine/voice_engine.target.linux-arm.mk
+++ b/voice_engine/voice_engine.target.linux-arm.mk
@@ -115,6 +115,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -224,6 +225,7 @@ MY_DEFS_Release := \
'-DWEBRTC_ARCH_ARM' \
'-DWEBRTC_ARCH_ARM_V7' \
'-DWEBRTC_DETECT_ARM_NEON' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/voice_engine/voice_engine.target.linux-mips.mk b/voice_engine/voice_engine.target.linux-mips.mk
index b42991a3..31c8ea7d 100644
--- a/voice_engine/voice_engine.target.linux-mips.mk
+++ b/voice_engine/voice_engine.target.linux-mips.mk
@@ -114,6 +114,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -222,6 +223,7 @@ MY_DEFS_Release := \
'-DWEBRTC_CHROMIUM_BUILD' \
'-DMIPS32_LE' \
'-DMIPS_FPU_LE' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
diff --git a/voice_engine/voice_engine.target.linux-x86.mk b/voice_engine/voice_engine.target.linux-x86.mk
index 717859f8..79c87a61 100644
--- a/voice_engine/voice_engine.target.linux-x86.mk
+++ b/voice_engine/voice_engine.target.linux-x86.mk
@@ -114,6 +114,7 @@ MY_DEFS_Debug := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \
@@ -221,6 +222,7 @@ MY_DEFS_Release := \
'-DWEBRTC_RESTRICT_LOGGING' \
'-DWEBRTC_MODULE_UTILITY_VIDEO' \
'-DWEBRTC_CHROMIUM_BUILD' \
+ '-DWEBRTC_POSIX' \
'-DWEBRTC_LINUX' \
'-DWEBRTC_ANDROID' \
'-DWEBRTC_ANDROID_OPENSLES' \