Add media constraint-key constants for generating offers and answers
Similar to the existing constants for the media constraint-keys intended for media sources, add the constants for the standard keys to generate offers and answers. This patch also adds a few comments to RTCMediaConstraints.h, to give a better clue on the intended usage scope of declared media-constraint keys and values. BUG=webrtc:7722 Review-Url: https://codereview.webrtc.org/2908013002 Cr-Commit-Position: refs/heads/master@{#18362}
This commit is contained in:
committed by
Commit Bot
parent
dacac34cfb
commit
7b3eca9940
@ -35,6 +35,15 @@ NSString * const kRTCMediaConstraintsLevelControl =
|
|||||||
NSString * const kRTCMediaConstraintsAudioNetworkAdaptorConfig =
|
NSString * const kRTCMediaConstraintsAudioNetworkAdaptorConfig =
|
||||||
@(webrtc::MediaConstraintsInterface::kAudioNetworkAdaptorConfig);
|
@(webrtc::MediaConstraintsInterface::kAudioNetworkAdaptorConfig);
|
||||||
|
|
||||||
|
NSString * const kRTCMediaConstraintsIceRestart =
|
||||||
|
@(webrtc::MediaConstraintsInterface::kIceRestart);
|
||||||
|
NSString * const kRTCMediaConstraintsOfferToReceiveAudio =
|
||||||
|
@(webrtc::MediaConstraintsInterface::kOfferToReceiveAudio);
|
||||||
|
NSString * const kRTCMediaConstraintsOfferToReceiveVideo =
|
||||||
|
@(webrtc::MediaConstraintsInterface::kOfferToReceiveVideo);
|
||||||
|
NSString * const kRTCMediaConstraintsVoiceActivityDetection =
|
||||||
|
@(webrtc::MediaConstraintsInterface::kVoiceActivityDetection);
|
||||||
|
|
||||||
NSString * const kRTCMediaConstraintsValueTrue =
|
NSString * const kRTCMediaConstraintsValueTrue =
|
||||||
@(webrtc::MediaConstraintsInterface::kValueTrue);
|
@(webrtc::MediaConstraintsInterface::kValueTrue);
|
||||||
NSString * const kRTCMediaConstraintsValueFalse =
|
NSString * const kRTCMediaConstraintsValueFalse =
|
||||||
|
|||||||
@ -14,6 +14,7 @@
|
|||||||
|
|
||||||
NS_ASSUME_NONNULL_BEGIN
|
NS_ASSUME_NONNULL_BEGIN
|
||||||
|
|
||||||
|
/** Constraint keys for media sources. */
|
||||||
RTC_EXTERN NSString * const kRTCMediaConstraintsMinAspectRatio;
|
RTC_EXTERN NSString * const kRTCMediaConstraintsMinAspectRatio;
|
||||||
RTC_EXTERN NSString * const kRTCMediaConstraintsMaxAspectRatio;
|
RTC_EXTERN NSString * const kRTCMediaConstraintsMaxAspectRatio;
|
||||||
RTC_EXTERN NSString * const kRTCMediaConstraintsMaxWidth;
|
RTC_EXTERN NSString * const kRTCMediaConstraintsMaxWidth;
|
||||||
@ -28,6 +29,13 @@ RTC_EXTERN NSString * const kRTCMediaConstraintsLevelControl;
|
|||||||
*/
|
*/
|
||||||
RTC_EXTERN NSString * const kRTCMediaConstraintsAudioNetworkAdaptorConfig;
|
RTC_EXTERN NSString * const kRTCMediaConstraintsAudioNetworkAdaptorConfig;
|
||||||
|
|
||||||
|
/** Constraint keys for generating offers and answers. */
|
||||||
|
RTC_EXTERN NSString * const kRTCMediaConstraintsIceRestart;
|
||||||
|
RTC_EXTERN NSString * const kRTCMediaConstraintsOfferToReceiveAudio;
|
||||||
|
RTC_EXTERN NSString * const kRTCMediaConstraintsOfferToReceiveVideo;
|
||||||
|
RTC_EXTERN NSString * const kRTCMediaConstraintsVoiceActivityDetection;
|
||||||
|
|
||||||
|
/** Constraint values for Boolean parameters. */
|
||||||
RTC_EXTERN NSString * const kRTCMediaConstraintsValueTrue;
|
RTC_EXTERN NSString * const kRTCMediaConstraintsValueTrue;
|
||||||
RTC_EXTERN NSString * const kRTCMediaConstraintsValueFalse;
|
RTC_EXTERN NSString * const kRTCMediaConstraintsValueFalse;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user