Skip to content

Commit 522f74c

Browse files
committed
fix: add simulcast for h264 ios
1 parent 63392f9 commit 522f74c

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

ios/RCTWebRTC/WebRTCModule.m

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,9 @@ - (instancetype)init {
5959
RTCSetMinDebugLogLevel(loggingSeverity);
6060

6161
if (encoderFactory == nil) {
62-
encoderFactory = [[RTCDefaultVideoEncoderFactory alloc] init];
62+
RTCDefaultVideoEncoderFactory *videoEncoderFactory = [[RTCDefaultVideoEncoderFactory alloc] init];
63+
RTCVideoEncoderFactorySimulcast *simulcastVideoEncoderFactory = [[RTCVideoEncoderFactorySimulcast alloc] initWithPrimary:videoEncoderFactory fallback:videoEncoderFactory];
64+
encoderFactory = simulcastVideoEncoderFactory;
6365
}
6466
if (decoderFactory == nil) {
6567
decoderFactory = [[RTCDefaultVideoDecoderFactory alloc] init];

0 commit comments

Comments
 (0)