2015GitWebRTC编译实录8

2015.07.20 common_video 编译通过,其对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 编译通过
[1265/1600 ] CXX obj /webrtc/modules/audio_coding/codecs/red/red.audio_encoder_copy_red.o

2015.07.20 libwebrtc_video_coding 编译通过
[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 编译通过
目前是放到systemwrapper里面了.
[229/1600 ] CXX obj /webrtc/system_wrappers/source/field_trial_default.field_trial_default.o

2015.07.20 audio_coding_module 编译通过
/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 编译通过
video_capture_module_internal_impl 已经合并在这里了
还需要特殊增加以下定义
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 编译通过
已经合并到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 编译通过
已经合并到system_wrappers里去了
[875/1600 ] CXX obj /webrtc/system_wrappers/source/metrics_default.metrics_default.o

2015.07.20 video_render_module 编译通过
libvideo_render_module_internal_impl.a 混在这里了,也编译通过了.
[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/1600 ] 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/1600 ] 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编译通过
[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 编译通过
[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 编译通过
不知道为什video_send_stream.h里的代码与原始代码不一样了,需要看下到底在哪里进行了改动.
[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

时间: 2024-10-13 05:30:52

2015GitWebRTC编译实录8的相关文章

2015GitWebRTC编译实录13

2015.07.21 libboringssl.a 编译通过主要是生成路径,去除test文件比较啰嗦,后继测试需要重点跟进下 CC obj/third_party/boringssl/boringssl.err_data.oCC obj/third_party/boringsslsrc/crypto/aes/boringssl.aes.oCC obj/third_party/boringsslsrc/crypto/aes/boringssl.mode_wrappers.oCC obj/third

2015GitWebRTC编译实录14

libvpx 尝试用脚本编译了下,发现有问题,就偃旗息鼓,改用他自己的configure了,在网上找了下,Git上有个现成的,直接用,更好些. https://github.com/brion/VPX-iOS 注意他这里有个子模块,需要更新下,其他的还好说. [230/1600 ] CC obj/third_party/libvpx/source/libvpx/vp8/common/libvpx.blockd.o[231/1600 ] CC obj/third_party/libvpx/sour

2015GitWebRTC编译实录5

2015.07.20 libaudio_encoder_interface/libaudio_decoder_interface 编译通过将encoder,decoder两个lib合并了,后面需要看看是否合理.[1/1600 ] CXX obj /webrtc/modules/audio_coding/codecs/audio_encoder_interface.audio_encoder.o[380/1600 ] CXX obj /webrtc/modules/audio_coding/cod

2015GitWebRTC编译实录10

2015.07.20 rtc_p2p编译通过[879/1600 ] CXX obj /webrtc/p2p/client/rtc_p2p.httpportallocator.o[880/1600 ] CXX obj /webrtc/p2p/client/rtc_p2p.basicportallocator.o[881/1600 ] libisac_neon.a[882/1600 ] CXX obj /webrtc/p2p/client/rtc_p2p.connectivitychecker.o[

2015GitWebRTC编译实录11

2015.07.21 ilbc 编译通过注意有几个win32打头的文件,其实都是要编进去的[429/1600 ] CC obj ilbc.abs_quant.o[430/1600 ] CXX obj ilbc.audio_encoder_ilbc.o[432/1600 ] CC obj ilbc.abs_quant_loop.o[433/1600 ] CC obj ilbc.cb_mem_energy_augmentation.o[434/1600 ] CC obj ilbc.augmented

2015GitWebRTC编译实录7

2015.07.20 libvoiceengine 编译通过去除了mock测试代码,mock是用来进行测试的,意义不大.另外会报一个常量错误,需要定义WEBRTC_MAC宏,只定义WEBRTC_IOS宏是有问题的[834/1600 ] CXX obj /webrtc/voice_engine/voice_engine.transmit_mixer.o[835/1600 ] CXX obj /webrtc/voice_engine/voice_engine.channel.o[836/1600 ]

2015GitWebRTC编译实录4

2015.07.17 libg711 编译通过[422/1600 ] CC obj /webrtc/modules/audio_coding/codecs/g711/g711.g711.o[423/1600 ] CC obj /webrtc/modules/audio_coding/codecs/g711/g711.g711_interface.o[424/1600 ] CXX obj /webrtc/modules/audio_coding/codecs/g711/g711.audio_enc

2015GitWebRTC编译实录2

2015.07.17libyuvneon编译通过,可能需要验证才行.先继续下一个lib commonaudio[170/1600 ] CXX obj /webrtc/common_audio/common_audio.audio_util.o[171/1600 ] CXX obj /webrtc/common_audio/common_audio.audio_converter.o[172/1600 ] CXX obj /webrtc/common_audio/common_audio.audi

2015GitWebRTC编译实录12

2015.07.20 libjingle_peerconnection 编译通过[1382/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.mediaconstraintsinterface.o[1451/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.jsepicecandidate.o[1452/1600 ] CXX obj/talk/app /webrtc/l

2015GitWebRTC编译实录6

2015.07.20 libbitrate_controller 编译通过依赖system_wrappers lib,编写测试代码时需要注意.[425/1600 ] CXX obj /webrtc/modules/bitrate_controller/bitrate_controller.bitrate_controller_impl.o[426/1600 ] CXX obj /webrtc/modules/bitrate_controller/bitrate_controller.bitrat