zoukankan      html  css  js  c++  java
  • 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/libjingle_peerconnection.jsepsessiondescription.o
    [1453/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.dtlsidentityservice.o
    [1454/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.dtlsidentitystore.o
    [1455/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.dtmfsender.o
    [1456/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.datachannel.o
    [1457/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.audiotrack.o
    [1459/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.audiotrackrenderer.o
    [1460/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.localaudiosource.o
    [1461/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.mediastream.o
    [1462/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.mediastreamhandler.o
    [1463/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.mediastreamsignaling.o
    [1464/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.peerconnection.o
    [1465/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.peerconnectionfactory.o
    [1466/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.portallocatorfactory.o
    [1467/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.remoteaudiosource.o
    [1468/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.remotevideocapturer.o
    [1469/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.sctputils.o
    [1470/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.statscollector.o
    [1471/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.statstypes.o
    [1472/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.videosource.o
    [1473/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.videotrack.o
    [1474/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.videotrackrenderers.o
    [1475/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.webrtcsdp.o
    [1476/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.webrtcsession.o
    [1477/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnection.webrtcsessiondescriptionfactory.o
    [1512/1600 ] libjingle_peerconnection.a
    [1513/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCDataChannel.o
    [1514/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCEnumConverter.o
    [1545/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCAudioTrack.o
    [1559/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCICECandidate.o
    [1560/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCMediaStreamTrack.o
    [1561/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCMediaSource.o
    [1562/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCMediaStream.o
    [1563/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCICEServer.o
    [1564/1600 ] CXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCMediaConstraintsNative.o
    [1565/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCMediaConstraints.o
    [1566/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCI420Frame.o
    [1567/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCPeerConnection.o
    [1568/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCOpenGLVideoRenderer.o
    [1569/1600 ] OBJC obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCPair.o
    [1570/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCPeerConnectionFactory.o
    [1571/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCVideoCapturer.o
    [1572/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCPeerConnectionInterface.o
    [1573/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCPeerConnectionObserver.o
    [1574/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCSessionDescription.o
    [1575/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCStatsReport.o
    [1576/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.avfoundationvideocapturer.o
    [1578/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCVideoRendererAdapter.o
    [1579/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCVideoSource.o
    [1580/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCVideoTrack.o
    [1581/1600 ] OBJCXX obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCAVFoundationVideoSource.o
    [1582/1600 ] OBJC obj/talk/app /webrtc/objc/libjingle_peerconnection_objc.RTCEAGLVideoView.o
    [1598/1600 ] libjingle_peerconnection_objc.a


    2015.07.20 libjingle_media 编译通过
    注意宏定义HAVE_WEBRTC_VIDEO

    [824/1600 ] CXX obj/talk/media/base/libjingle_media.codec.o
    [1510/1600 ] CXX obj/talk/media/base/libjingle_media.capturerenderadapter.o
    [1511/1600 ] CXX obj/talk/media/base/libjingle_media.capturemanager.o
    [1516/1600 ] CXX obj/talk/media/base/libjingle_media.constants.o
    [1517/1600 ] CXX obj/talk/media/base/libjingle_media.cpuid.o
    [1518/1600 ] CXX obj/talk/media/base/libjingle_media.mediaengine.o
    [1520/1600 ] CXX obj/talk/media/base/libjingle_media.rtpdataengine.o
    [1521/1600 ] CXX obj/talk/media/base/libjingle_media.rtpdump.o
    [1522/1600 ] CXX obj/talk/media/base/libjingle_media.rtputils.o
    [1523/1600 ] CXX obj/talk/media/base/libjingle_media.streamparams.o
    [1524/1600 ] CXX obj/talk/media/base/libjingle_media.videoadapter.o
    [1525/1600 ] CXX obj/talk/media/base/libjingle_media.videocapturer.o
    [1526/1600 ] CXX obj/talk/media/base/libjingle_media.videocommon.o
    [1527/1600 ] CXX obj/talk/media/base/libjingle_media.videoframe.o
    [1528/1600 ] CXX obj/talk/media/base/libjingle_media.videoframefactory.o
    [1529/1600 ] CXX obj/talk/media/base/libjingle_media.yuvframegenerator.o
    [1530/1600 ] CXX obj/talk/media/devices/libjingle_media.devicemanager.o
    [1531/1600 ] CXX obj/talk/media/sctp/libjingle_media.sctpdataengine.o
    [1532/1600 ] CXX obj/talk/media/devices/libjingle_media.filevideocapturer.o
    [1533/1600 ] CXX obj/talk/media/devices/libjingle_media.yuvframescapturer.o
    [1534/1600 ] CXX obj/talk/media/webrtc/libjingle_media.simulcast.o
    [1535/1600 ] CXX obj/talk/media/webrtc/libjingle_media.webrtcmediaengine.o
    [1536/1600 ] CXX obj/talk/media/webrtc/libjingle_media.webrtcpassthroughrender.o
    [1537/1600 ] CXX obj/talk/media/webrtc/libjingle_media.webrtcvideocapturer.o
    [1538/1600 ] CXX obj/talk/media/webrtc/libjingle_media.webrtcvideocapturerfactory.o
    [1539/1600 ] CXX obj/talk/media/webrtc/libjingle_media.webrtcvideoengine2.o
    [1540/1600 ] CXX obj/talk/media/webrtc/libjingle_media.webrtcvideoframe.o
    [1541/1600 ] CXX obj/talk/media/webrtc/libjingle_media.webrtcvideoframefactory.o
    [1542/1600 ] CXX obj/talk/media/webrtc/libjingle_media.webrtcvoiceengine.o
    [1543/1600 ] CXX obj/talk/media/devices/libjingle_media.mobiledevicemanager.o
    [1529/1600 ] CXX obj/talk/media/base/libjingle_media.yuvframegenerator.o
    [1533/1600 ] CXX obj/talk/media/devices/libjingle_media.yuvframescapturer.o
    [1510/1600 ] CXX obj/talk/media/base/libjingle_media.capturerenderadapter.o
    [1511/1600 ] CXX obj/talk/media/base/libjingle_media.capturemanager.o
    [1513/1600 ] OBJCXX obj/talk/app/webrtc/objc/libjingle_peerconnection_objc.RTCDataChannel.o
    [1514/1600 ] OBJCXX obj/talk/app/webrtc/objc/libjingle_peerconnection_objc.RTCEnumConverter.o
    [1516/1600 ] CXX obj/talk/media/base/libjingle_media.constants.o
    [1517/1600 ] CXX obj/talk/media/base/libjingle_media.cpuid.o
    [1518/1600 ] CXX obj/talk/media/base/libjingle_media.mediaengine.o
    [1520/1600 ] CXX obj/talk/media/base/libjingle_media.rtpdataengine.o
    [1521/1600 ] CXX obj/talk/media/base/libjingle_media.rtpdump.o
    [1522/1600 ] CXX obj/talk/media/base/libjingle_media.rtputils.o
    [1523/1600 ] CXX obj/talk/media/base/libjingle_media.streamparams.o
    [1524/1600 ] CXX obj/talk/media/base/libjingle_media.videoadapter.o
    [1525/1600 ] CXX obj/talk/media/base/libjingle_media.videocapturer.o
    [1526/1600 ] CXX obj/talk/media/base/libjingle_media.videocommon.o
    [1527/1600 ] CXX obj/talk/media/base/libjingle_media.videoframe.o
    [1528/1600 ] CXX obj/talk/media/base/libjingle_media.videoframefactory.o
    [1529/1600 ] CXX obj/talk/media/base/libjingle_media.yuvframegenerator.o
    [1530/1600 ] CXX obj/talk/media/devices/libjingle_media.devicemanager.o
    [1531/1600 ] CXX obj/talk/media/sctp/libjingle_media.sctpdataengine.o
    [1532/1600 ] CXX obj/talk/media/devices/libjingle_media.filevideocapturer.o
    [1533/1600 ] CXX obj/talk/media/devices/libjingle_media.yuvframescapturer.o
    [1534/1600 ] CXX obj/talk/media/webrtc/libjingle_media.simulcast.o
    [1535/1600 ] CXX obj/talk/media/webrtc/libjingle_media.webrtcmediaengine.o
    [1536/1600 ] CXX obj/talk/media/webrtc/libjingle_media.webrtcpassthroughrender.o
    [1537/1600 ] CXX obj/talk/media/webrtc/libjingle_media.webrtcvideocapturer.o
    [1538/1600 ] CXX obj/talk/media/webrtc/libjingle_media.webrtcvideocapturerfactory.o
    [1539/1600 ] CXX obj/talk/media/webrtc/libjingle_media.webrtcvideoengine2.o
    [1540/1600 ] CXX obj/talk/media/webrtc/libjingle_media.webrtcvideoframe.o
    [1541/1600 ] CXX obj/talk/media/webrtc/libjingle_media.webrtcvideoframefactory.o
    [1542/1600 ] CXX obj/talk/media/webrtc/libjingle_media.webrtcvoiceengine.o
    [1543/1600 ] CXX obj/talk/media/devices/libjingle_media.mobiledevicemanager.o


    2015.07.21 libjingle_p2p 编译通过
    需要注意HAVE_SCTP宏定义
    [1546/1600 ] CXX obj/talk/session/media/libjingle_p2p.channel.o
    [1547/1600 ] CXX obj/talk/session/media/libjingle_p2p.channelmanager.o
    [1548/1600 ] CXX obj/talk/session/media/libjingle_p2p.currentspeakermonitor.o
    [1549/1600 ] CXX obj/talk/session/media/libjingle_p2p.audiomonitor.o
    [1550/1600 ] CXX obj/talk/session/media/libjingle_p2p.bundlefilter.o
    [1551/1600 ] CXX obj/talk/session/media/libjingle_p2p.mediamonitor.o
    [1552/1600 ] CXX obj/talk/session/media/libjingle_p2p.mediarecorder.o
    [1553/1600 ] CXX obj/talk/session/media/libjingle_p2p.mediasession.o
    [1554/1600 ] CXX obj/talk/session/media/libjingle_p2p.rtcpmuxfilter.o
    [1555/1600 ] CXX obj/talk/session/media/libjingle_p2p.srtpfilter.o
    [1557/1600 ] CXX obj/talk/session/media/libjingle_p2p.typingmonitor.o


    2015.07.21 libaudio_processing 编译通过
    注意这个宏WEBRTC_ARCH_ARM64,目前没有增加其他宏定义

    -I../../../webrtc/modules/audio_processing/aec
    -I../../../mysrc/webrtc/modules/audio_processing/aecm
    -I../../../mysrc/webrtc/modules/audio_processing/agc
    -I../../../mysrc/webrtc/modules/audio_processing/agc/legacy
    -I../../../mysrc/webrtc/modules/audio_processing/beamformer
    -I../../../mysrc/webrtc/modules/audio_processing/utility
    -I../../../mysrc/webrtc/modules/audio_processing/transient
    -I../../../mysrc/webrtc/modules/audio_processing/ns


    /webrtc/modules/audio_processing/aec/audio_processing.aec_rdft.o
    /webrtc/modules/audio_processing/aec/audio_processing.aec_core.o
    /webrtc/modules/audio_processing/aecm/audio_processing.echo_control_mobile.o
    /webrtc/modules/audio_processing/aec/audio_processing.aec_resampler.o
    /webrtc/modules/audio_processing/aec/audio_processing.echo_cancellation.o
    /webrtc/modules/audio_processing/aecm/audio_processing.aecm_core.o
    /webrtc/modules/audio_processing/agc/audio_processing.agc_audio_proc.o
    /webrtc/modules/audio_processing/agc/audio_processing.agc.o
    /webrtc/modules/audio_processing/agc/audio_processing.gmm.o
    /webrtc/modules/audio_processing/agc/audio_processing.agc_manager_direct.o
    /webrtc/modules/audio_processing/agc/audio_processing.circular_buffer.o
    /webrtc/modules/audio_processing/agc/audio_processing.histogram.o
    /webrtc/modules/audio_processing/agc/legacy/audio_processing.analog_agc.o
    /webrtc/modules/audio_processing/agc/legacy/audio_processing.digital_agc.o
    /webrtc/modules/audio_processing/agc/audio_processing.utility.o
    /webrtc/modules/audio_processing/agc/audio_processing.pitch_based_vad.o
    /webrtc/modules/audio_processing/agc/audio_processing.pitch_internal.o
    /webrtc/modules/audio_processing/agc/audio_processing.pole_zero_filter.o
    /webrtc/modules/audio_processing/agc/audio_processing.standalone_vad.o
    /webrtc/modules/audio_processing/beamformer/audio_processing.covariance_matrix_generator.o
    /webrtc/modules/audio_processing/audio_processing.audio_buffer.o
    /webrtc/modules/audio_processing/audio_processing.audio_processing_impl.o
    /webrtc/modules/audio_processing/audio_processing.echo_cancellation_impl.o
    /webrtc/modules/audio_processing/audio_processing.rms_level.o
    /webrtc/modules/audio_processing/beamformer/audio_processing.nonlinear_beamformer.o
    /webrtc/modules/audio_processing/utility/audio_processing.delay_estimator.o
    /webrtc/modules/audio_processing/audio_processing.echo_control_mobile_impl.o
    /webrtc/modules/audio_processing/audio_processing.gain_control_impl.o
    /webrtc/modules/audio_processing/audio_processing.high_pass_filter_impl.o
    /webrtc/modules/audio_processing/audio_processing.level_estimator_impl.o
    /webrtc/modules/audio_processing/audio_processing.noise_suppression_impl.o
    /webrtc/modules/audio_processing/audio_processing.processing_component.o
    /webrtc/modules/audio_processing/audio_processing.three_band_filter_bank.o
    /webrtc/modules/audio_processing/audio_processing.splitting_filter.o
    /webrtc/modules/audio_processing/audio_processing.typing_detection.o
    /webrtc/modules/audio_processing/transient/audio_processing.moving_moments.o
    /webrtc/modules/audio_processing/transient/audio_processing.transient_detector.o
    /webrtc/modules/audio_processing/transient/audio_processing.transient_suppressor.o
    /webrtc/modules/audio_processing/transient/audio_processing.wpd_node.o
    /webrtc/modules/audio_processing/transient/audio_processing.wpd_tree.o
    /webrtc/modules/audio_processing/ns/audio_processing.nsx_core.o
    /webrtc/modules/audio_processing/utility/audio_processing.delay_estimator_wrapper.o
    /webrtc/modules/audio_processing/audio_processing.voice_detection_impl.o
    /webrtc/modules/audio_processing/ns/audio_processing.noise_suppression_x.o
    /webrtc/modules/audio_processing/ns/audio_processing.nsx_core_c.o
    /webrtc/modules/audio_processing/aecm/audio_processing.aecm_core_c.o


    2015.07.21 libaudio_processing_neon编译通过
    在project.mk中增加了WEBRTC_ARCH_ARM64宏定义,需要在代码中增加判断,不能直接在build中写死.
    /webrtc/modules/audio_processing/aecm/audio_processing_neon.aecm_core_neon.o
    /webrtc/modules/audio_processing/aec/audio_processing_neon.aec_rdft_neon.o
    /webrtc/modules/audio_processing/aec/audio_processing_neon.aec_core_neon.o
    /webrtc/modules/audio_processing/ns/audio_processing_neon.nsx_core_neon.o

    2015.07.21 libwebrtc.a 编译通过

    [1440/1600 ] CXX obj /webrtc/video/webrtc.audio_receive_stream.o
    [1441/1600 ] CXX obj /webrtc/video/webrtc.call.o
    [1442/1600 ] CXX obj /webrtc/video/webrtc.send_statistics_proxy.o
    [1443/1600 ] CXX obj /webrtc/video/webrtc.encoded_frame_callback_adapter.o
    [1444/1600 ] CXX obj /webrtc/video/webrtc.receive_statistics_proxy.o
    [1445/1600 ] CXX obj /webrtc/video/webrtc.transport_adapter.o
    [1447/1600 ] CXX obj /webrtc/video/webrtc.video_decoder.o
    [1448/1600 ] CXX obj /webrtc/video/webrtc.video_encoder.o
    [1449/1600 ] CXX obj /webrtc/video/webrtc.video_send_stream.o
    [1450/1600 ] CXX obj /webrtc/video/webrtc.video_receive_stream.o


    2015.07.21 libsocketrocket

  • 相关阅读:
    4.9新随笔
    4.2上机作业
    3.30作业
    3.26上机练习
    作业十
    作业九
    作业八
    作业六
    作业五
    作业三
  • 原文地址:https://www.cnblogs.com/decwang/p/4679291.html
Copyright © 2011-2022 走看看