webrtc支持mac
2019-08-08 本文已影响0人
shuinan
升级到m76,发现native对mac的支持不见了。
经过对比,发现在m74中都还有相关支持。
主要是在 src/moudlues/video_capute目录下面,把m74中的objc目录直接复制过去,另外:
1. 把video_capture_factory.cc中的 #if defined(WEBRTC_ANDROID) || defined(WEBRTC_MAC) 修改为:
#if defined(WEBRTC_ANDROID)
2. build.gn 中的 config("video_capture_internal_impl_config") 。。。
和 if (is_ios || is_mac) {
deps += [ ":video_capture_internal_impl_objc" ]
。。。也复制过去
编译即可