| Index: webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCPeerConnection.mm
|
| diff --git a/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCPeerConnection.mm b/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCPeerConnection.mm
|
| index 1709047e2b1a8a937472eaae33c53de9a0fc1d9e..ecf88222f0c817f60ddf3549078f6e316e739384 100644
|
| --- a/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCPeerConnection.mm
|
| +++ b/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCPeerConnection.mm
|
| @@ -21,6 +21,7 @@
|
| #import "RTCRtpReceiver+Private.h"
|
| #import "RTCRtpSender+Private.h"
|
| #import "RTCSessionDescription+Private.h"
|
| +#import "WebRTC/RTCBitrateAllocationStrategy.h"
|
| #import "WebRTC/RTCLogging.h"
|
|
|
| #include <memory>
|
| @@ -410,6 +411,10 @@ void PeerConnectionDelegateAdapter::OnIceCandidatesRemoved(
|
| _hasStartedRtcEventLog = NO;
|
| }
|
|
|
| +- (void)setBitrateAllocationStrategy:(RTCBitrateAllocationStrategy *)bitrateAllocationStrategy {
|
| + _peerConnection->SetBitrateAllocationStrategy(bitrateAllocationStrategy.strategy);
|
| +}
|
| +
|
| - (RTCRtpSender *)senderWithKind:(NSString *)kind
|
| streamId:(NSString *)streamId {
|
| std::string nativeKind = [NSString stdStringForString:kind];
|
|
|