2015.07.20 Common_video compiled by, it has a reference to LIBYUV
[1309/1600] CXX OBJ/WEBRTC/COMMON_VIDEO/LIBYUV/COMMON_VIDEO.SCALER.O
[1310/1600] CXX OBJ/WEBRTC/COMMON_VIDEO/COMMON_VIDEO.I420_BUFFER_POOL.O
[1311/1600] CXX OBJ/WEBRTC/COMMON_VIDEO/COMMON_VIDEO.VIDEO_FRAME.O
[1312/1600] Librtc_sound.a
[1313/1600] CXX OBJ/WEBRTC/COMMON_VIDEO/COMMON_VIDEO.INCOMING_VIDEO_STREAM.O
[1314/1600] CXX OBJ/WEBRTC/COMMON_VIDEO/LIBYUV/COMMON_VIDEO.WEBRTC_LIBYUV.O
[1315/1600] CXX OBJ/WEBRTC/COMMON_VIDEO/COMMON_VIDEO.VIDEO_FRAME_BUFFER.O
[1316/1600] CXX OBJ/WEBRTC/COMMON_VIDEO/COMMON_VIDEO.VIDEO_RENDER_FRAMES.O
2015.07.20 Libred compiled by
[1265/1600] CXX OBJ/WEBRTC/MODULES/AUDIO_CODING/CODECS/RED/RED.AUDIO_ENCODER_COPY_RED.O
2015.07.20 Libwebrtc_video_coding compiled by
[788/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.ENCODED_FRAME.O
[789/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.CODEC_TIMER.O
[790/1600] Librtc_xmpp.a
[791/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.CODEC_DATABASE.O
[792/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.CONTENT_METRICS_PROCESSING.O
[793/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.DECODING_STATE.O
[794/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.FRAME_BUFFER.O
[795/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.GENERIC_DECODER.O
[796/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.GENERIC_ENCODER.O
[797/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.INTER_FRAME_DELAY.O
[798/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.JITTER_BUFFER.O
[799/1600] Libwebrtc_vp8.a
[800/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.JITTER_ESTIMATOR.O
[801/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.MEDIA_OPT_UTIL.O
[802/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.MEDIA_OPTIMIZATION.O
[803/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.PACKET.O
[804/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.QM_SELECT.O
[805/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.RECEIVER.O
[806/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.RTT_FILTER.O
[807/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.SESSION_INFO.O
[808/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.TIMESTAMP_MAP.O
[809/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.TIMING.O
[810/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.VIDEO_CODING_IMPL.O
[811/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.VIDEO_SENDER.O
[812/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CODING/MAIN/SOURCE/WEBRTC_VIDEO_CODING.VIDEO_RECEIVER.O
2015.07.20 Field_trial_default compiled by
is now put into systemwrapper.
[229/1600] CXX OBJ/WEBRTC/SYSTEM_WRAPPERS/SOURCE/FIELD_TRIAL_DEFAULT.FIELD_TRIAL_DEFAULT.O
2015.07.20 Audio_coding_module compiled by
/webrtc/modules/audio_coding/main/acm2/audio_coding_module.acm_resampler.o
/webrtc/modules/audio_coding/main/acm2/audio_coding_module.acm_codec_database.o
/webrtc/modules/audio_coding/main/acm2/audio_coding_module.acm_receiver.o
/webrtc/modules/audio_coding/main/acm2/audio_coding_module.audio_coding_module.o
/webrtc/modules/audio_coding/main/acm2/audio_coding_module.audio_coding_module_impl.o
/webrtc/modules/audio_coding/main/acm2/audio_coding_module.call_statistics.o
/webrtc/modules/audio_coding/main/acm2/audio_coding_module.nack.o
/webrtc/modules/audio_coding/main/acm2/audio_coding_module.codec_manager.o
/webrtc/modules/audio_coding/main/acm2/audio_coding_module.codec_owner.o
/webrtc/modules/audio_coding/main/acm2/audio_coding_module.initial_delay_manager.o
2015.07.20 Video_capture_module compiled by
Video_capture_module_internal_impl's been merged here.
You also need to add the following definitions specifically
Cflags = [
"-fobjc-arc", # Clang_enable_objc_arc = YES.
# to avoid warnings for deprecated videominframeduration and
# Videomaxframeduration properties in IOS 7.0.
# See webrtc:3705 for more details.
"-wno-deprecated-declarations",
[831/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CAPTURE/VIDEO_CAPTURE_MODULE.VIDEO_CAPTURE_FACTORY.O
[832/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CAPTURE/VIDEO_CAPTURE_MODULE.DEVICE_INFO_IMPL.O
[833/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_CAPTURE/VIDEO_CAPTURE_MODULE.VIDEO_CAPTURE_IMPL.O
[1506/1600] Objcxx OBJ/WEBRTC/MODULES/VIDEO_CAPTURE/IOS/VIDEO_CAPTURE_MODULE_INTERNAL_IMPL.RTC_VIDEO_CAPTURE_IOS_OBJC.O
[1507/1600] Objcxx OBJ/WEBRTC/MODULES/VIDEO_CAPTURE/IOS/VIDEO_CAPTURE_MODULE_INTERNAL_IMPL.DEVICE_INFO_IOS.O
[1508/1600] Objcxx OBJ/WEBRTC/MODULES/VIDEO_CAPTURE/IOS/VIDEO_CAPTURE_MODULE_INTERNAL_IMPL.DEVICE_INFO_IOS_OBJC.O
[1509/1600] Objcxx OBJ/WEBRTC/MODULES/VIDEO_CAPTURE/IOS/VIDEO_CAPTURE_MODULE_INTERNAL_IMPL.VIDEO_CAPTURE_IOS.O
2015.07.20 Rtc_base_approved compiled by
has been incorporated into base.
[889/1600] CXX OBJ/WEBRTC/BASE/RTC_BASE_APPROVED.BUFFER.O
[890/1600] CXX OBJ/WEBRTC/BASE/RTC_BASE_APPROVED.BUFFERQUEUE.O
[891/1600] CXX OBJ/WEBRTC/BASE/RTC_BASE_APPROVED.BITBUFFER.O
[892/1600] CXX OBJ/WEBRTC/BASE/RTC_BASE_APPROVED.BYTEBUFFER.O
[893/1600] CXX OBJ/WEBRTC/BASE/RTC_BASE_APPROVED.CHECKS.O
[894/1600] CXX OBJ/WEBRTC/BASE/RTC_BASE_APPROVED.CRITICALSECTION.O
[895/1600] CXX OBJ/WEBRTC/BASE/RTC_BASE_APPROVED.EVENT.O
[896/1600] CXX OBJ/WEBRTC/BASE/RTC_BASE_APPROVED.EVENT_TRACER.O
[897/1600] CXX OBJ/WEBRTC/BASE/RTC_BASE_APPROVED.EXP_FILTER.O
[898/1600] CXX OBJ/WEBRTC/BASE/RTC_BASE_APPROVED.LOGGING.O
[899/1600] CXX OBJ/WEBRTC/BASE/RTC_BASE_APPROVED.MD5.O
[900/1600] CXX OBJ/WEBRTC/BASE/RTC_BASE_APPROVED.MD5DIGEST.O
[901/1600] CXX OBJ/WEBRTC/BASE/RTC_BASE_APPROVED.PLATFORM_FILE.O
[902/1600] CXX OBJ/WEBRTC/BASE/RTC_BASE_APPROVED.PLATFORM_THREAD.O
[903/1600] CXX OBJ/WEBRTC/BASE/RTC_BASE_APPROVED.STRINGENCODE.O
[904/1600] CXX OBJ/WEBRTC/BASE/RTC_BASE_APPROVED.STRINGUTILS.O
[905/1600] CXX OBJ/WEBRTC/BASE/RTC_BASE_APPROVED.THREAD_CHECKER_IMPL.O
[906/1600] CXX OBJ/WEBRTC/BASE/RTC_BASE_APPROVED.TIMEUTILS.O
2015.07.20 Metrics_default compiled by
It's been merged into the system_wrappers.
[875/1600] CXX OBJ/WEBRTC/SYSTEM_WRAPPERS/SOURCE/METRICS_DEFAULT.METRICS_DEFAULT.O
2015.07.20 Video_render_module compiled by
Libvideo_render_module_internal_impl.a here, also compiled through.
[887/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_RENDER/EXTERNAL/VIDEO_RENDER_MODULE.VIDEO_RENDER_EXTERNAL_IMPL.O
[1380/1600] Objcxx OBJ/WEBRTC/MODULES/VIDEO_RENDER/IOS/VIDEO_RENDER_MODULE_INTERNAL_IMPL.VIDEO_RENDER_IOS_IMPL.O
[1381/ Objcxx OBJ/WEBRTC/MODULES/VIDEO_RENDER/IOS/VIDEO_RENDER_MODULE_INTERNAL_IMPL.VIDEO_RENDER_IOS_VIEW.O
[ 1390/1600] Objcxx obj/webrtc/modules/video_render/ios/video_render_module_internal_impl.open_gles20.o
[1421/ CXX OBJ/WEBRTC/MODULES/VIDEO_RENDER/VIDEO_RENDER_MODULE_INTERNAL_IMPL.VIDEO_RENDER_INTERNAL_IMPL.O
[ 1422/1600] Objcxx Obj/webrtc/modules/video_render/ios/video_render_module_internal_impl.video_render_ios_ GLES20.O
[1424/1600] Objcxx Obj/webrtc/modules/video_render/ios/video_render_module_internal_impl.video_ RENDER_IOS_CHANNEL.O
2015.07.20 Audio_conference_mixer compiled via
[1391/1600] CXX obj/webrtc/modules/audio_conference_mixer/source/ AUDIO_CONFERENCE_MIXER.LEVEL_INDICATOR.O
[1392/1600] CXX obj/webrtc/modules/audio_conference_mixer/source/ AUDIO_CONFERENCE_MIXER.AUDIO_FRAME_MANIPULATOR.O
[1393/1600] CXX obj/webrtc/modules/audio_conference_mixer/ SOURCE/AUDIO_CONFERENCE_MIXER.AUDIO_CONFERENCE_MIXER_IMPL.O
[1394/1600] CXX Obj/webrtc/modules/audio_ CONFERENCE_MIXER/SOURCE/AUDIO_CONFERENCE_MIXER.TIME_SCHEDULER.O
2015.07.20 Video_processing compiled by
[843/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_PROCESSING/MAIN/SOURCE/VIDEO_PROCESSING.BRIGHTNESS_DETECTION.O
[844/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_PROCESSING/MAIN/SOURCE/VIDEO_PROCESSING.BRIGHTEN.O
[1415/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_PROCESSING/MAIN/SOURCE/VIDEO_PROCESSING.CONTENT_ANALYSIS.O
[1416/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_PROCESSING/MAIN/SOURCE/VIDEO_PROCESSING.DEFLICKERING.O
[1417/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_PROCESSING/MAIN/SOURCE/VIDEO_PROCESSING.FRAME_PREPROCESSOR.O
[1418/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_PROCESSING/MAIN/SOURCE/VIDEO_PROCESSING.SPATIAL_RESAMPLER.O
[1419/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_PROCESSING/MAIN/SOURCE/VIDEO_PROCESSING.VIDEO_DECIMATOR.O
[1420/1600] CXX OBJ/WEBRTC/MODULES/VIDEO_PROCESSING/MAIN/SOURCE/VIDEO_PROCESSING.VIDEO_PROCESSING_IMPL.O
2015.07.20 Video_engine compiled by
I do not know why the code in the Video_send_stream.h and the original code is not the same, you need to see exactly where the changes were made.
[1425/1600] CXX OBJ/WEBRTC/VIDEO_ENGINE/VIDEO_ENGINE_CORE.OVERUSE_FRAME_DETECTOR.O
[1426/1600] CXX OBJ/WEBRTC/VIDEO_ENGINE/VIDEO_ENGINE_CORE.CALL_STATS.O
[1428/1600] CXX OBJ/WEBRTC/VIDEO_ENGINE/VIDEO_ENGINE_CORE.ENCODER_STATE_FEEDBACK.O
[1429/1600] CXX OBJ/WEBRTC/VIDEO_ENGINE/VIDEO_ENGINE_CORE.PAYLOAD_ROUTER.O
[1430/1600] CXX OBJ/WEBRTC/VIDEO_ENGINE/VIDEO_ENGINE_CORE.REPORT_BLOCK_STATS.O
[1431/1600] CXX OBJ/WEBRTC/VIDEO_ENGINE/VIDEO_ENGINE_CORE.STREAM_SYNCHRONIZATION.O
[1432/1600] CXX OBJ/WEBRTC/VIDEO_ENGINE/VIDEO_ENGINE_CORE.VIE_CAPTURER.O
[1434/1600] CXX OBJ/WEBRTC/VIDEO_ENGINE/VIDEO_ENGINE_CORE.VIE_CHANNEL.O
[1435/1600] CXX OBJ/WEBRTC/VIDEO_ENGINE/VIDEO_ENGINE_CORE.VIE_CHANNEL_GROUP.O
[1436/1600] CXX OBJ/WEBRTC/VIDEO_ENGINE/VIDEO_ENGINE_CORE.VIE_ENCODER.O
[1437/1600] CXX OBJ/WEBRTC/VIDEO_ENGINE/VIDEO_ENGINE_CORE.VIE_REMB.O
[1438/1600] CXX OBJ/WEBRTC/VIDEO_ENGINE/VIDEO_ENGINE_CORE.VIE_RECEIVER.O
[1439/1600] CXX OBJ/WEBRTC/VIDEO_ENGINE/VIDEO_ENGINE_CORE.VIE_SYNC_MODULE.O
2015GitWebRTC Compilation Transcript 8