Closed cloudwebrtc closed 3 months ago
All PRs have been merged into this PR (from m114_release and new PRs added later), and compiled on all platforms.
Nice! Were there any merge conflicts or did the patches port cleanly?
Some code line position conflicts can be fixed with simple modifications.
And some factory function changes such as RTCVideoEncoderSimulcastBuilder
.
As well as conflicts between existing WebRTC patches and the patches we committed, such as setCodecPreferences/getCapabilities
, I removed the livekit implementation.
https://github.com/webrtc-sdk/webrtc/pull/61
I'll do a full round of testing tomorrow to make sure most of the features involved work.
Use M125 as the latest version and migrate historical patches to m125
Patches Group:
1. Update README.md https://github.com/webrtc-sdk/webrtc/pull/119/commits/b6c65fc7f0e81ed305e5578467b7198833665352
2. Audio Device Optimization https://github.com/webrtc-sdk/webrtc/pull/119/commits/7454824ea6481cae2f70ad58fb1e1eb5d3ecdc88
3. Simulcast/SVC support for iOS/Android. https://github.com/webrtc-sdk/webrtc/pull/119/commits/b0b9fe93b1b4f0f8cdd80919a05f999124ff8bce
4. Android improvements. https://github.com/webrtc-sdk/webrtc/pull/119/commits/9aaaab5a20fec2c84616ca709ac9c1aae6de9225
5. Darwin improvements https://github.com/webrtc-sdk/webrtc/pull/119/commits/a13ea178e46ee2ab222f1553c9164b6556e1abd8
RTCMTLVideoView
for both iOS / macOS (#40)RTCInitFieldTrialDictionary
(#116)6. Desktop Capture for macOS. https://github.com/webrtc-sdk/webrtc/pull/119/commits/841d78f0631aff91590c1493909c4f3fccd8fafe
7. Frame Cryptor Support. https://github.com/webrtc-sdk/webrtc/pull/119/commits/fc08745d9c5218aed45829942a3590c97c19c76a
8. Other improvements. https://github.com/webrtc-sdk/webrtc/pull/119/commits/eed6c8a1bff6c0e16a850be07597e59ed8a68d7e
RTC_OBJC_TYPE
macros (#100)