SwiftSyft icon indicating copy to clipboard operation
SwiftSyft copied to clipboard

RTCCVPixelBuffer is implemented in both Apple System Library and GoogleWebRTC Pod

Open mjjimenez opened this issue 5 years ago • 0 comments

Crash happens when connecting to a signalling server using GoogleWebRTC.

Issue was also found here:

https://github.com/stasel/WebRTC-iOS/issues/19

https://bugs.chromium.org/p/webrtc/issues/detail?id=10560

Safe to say, Apple probably won't fix this on their end and we're going to have to recompile GoogleWebRTC from source and rename RTCCVPixelBuffer.

For those who can help building the library from source here's where you can get the source:

https://webrtc.org/native-code/ios/

Take note, it says the source code is 6GB, but when I downloaded it it's actually 12 GB :(

Edit:

  • Crash doesn't happen all the time. Sometimes it's just a warning. I think iOS randomly chooses which class to use and may cause a crash depending on the device.

mjjimenez avatar Jan 20 '20 06:01 mjjimenez