diff --git a/webrtc/sdk/objc/Framework/Classes/RTCMediaConstraints.mm b/webrtc/sdk/objc/Framework/Classes/RTCMediaConstraints.mm index 11be2ec026..f0f3c860b2 100644 --- a/webrtc/sdk/objc/Framework/Classes/RTCMediaConstraints.mm +++ b/webrtc/sdk/objc/Framework/Classes/RTCMediaConstraints.mm @@ -14,6 +14,23 @@ #include +NSString * const kRTCMediaConstraintsMinAspectRatio = + @(webrtc::MediaConstraintsInterface::kMinAspectRatio); +NSString * const kRTCMediaConstraintsMaxAspectRatio = + @(webrtc::MediaConstraintsInterface::kMaxAspectRatio); +NSString * const kRTCMediaConstraintsMinWidth = + @(webrtc::MediaConstraintsInterface::kMinWidth); +NSString * const kRTCMediaConstraintsMaxWidth = + @(webrtc::MediaConstraintsInterface::kMaxWidth); +NSString * const kRTCMediaConstraintsMinHeight = + @(webrtc::MediaConstraintsInterface::kMinHeight); +NSString * const kRTCMediaConstraintsMaxHeight = + @(webrtc::MediaConstraintsInterface::kMaxHeight); +NSString * const kRTCMediaConstraintsMinFrameRate = + @(webrtc::MediaConstraintsInterface::kMinFrameRate); +NSString * const kRTCMediaConstraintsMaxFrameRate = + @(webrtc::MediaConstraintsInterface::kMaxFrameRate); + namespace webrtc { MediaConstraints::~MediaConstraints() {} diff --git a/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCMediaConstraints.h b/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCMediaConstraints.h index adc73f2f43..132e3f833b 100644 --- a/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCMediaConstraints.h +++ b/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCMediaConstraints.h @@ -14,6 +14,15 @@ NS_ASSUME_NONNULL_BEGIN +RTC_EXTERN NSString * const kRTCMediaConstraintsMinAspectRatio; +RTC_EXTERN NSString * const kRTCMediaConstraintsMaxAspectRatio; +RTC_EXTERN NSString * const kRTCMediaConstraintsMaxWidth; +RTC_EXTERN NSString * const kRTCMediaConstraintsMinWidth; +RTC_EXTERN NSString * const kRTCMediaConstraintsMaxHeight; +RTC_EXTERN NSString * const kRTCMediaConstraintsMinHeight; +RTC_EXTERN NSString * const kRTCMediaConstraintsMaxFrameRate; +RTC_EXTERN NSString * const kRTCMediaConstraintsMinFrameRate; + RTC_EXPORT @interface RTCMediaConstraints : NSObject