ObjC: Add implementationName for injectable codecs
BUG=webrtc:7924 Review-Url: https://codereview.webrtc.org/2987253003 Cr-Commit-Position: refs/heads/master@{#19213}
This commit is contained in:
@ -128,14 +128,13 @@ RTC_EXPORT
|
||||
codecSpecificInfo:(id<RTCCodecSpecificInfo>)info
|
||||
frameTypes:(NSArray<NSNumber *> *)frameTypes;
|
||||
- (BOOL)setBitrate:(uint32_t)bitrateKbit framerate:(uint32_t)framerate;
|
||||
- (NSString *)implementationName;
|
||||
|
||||
/** Returns QP scaling settings for encoder. The quality scaler adjusts the resolution in order to
|
||||
* keep the QP from the encoded images within the given range. Returning nil from this function
|
||||
* disables quality scaling. */
|
||||
- (RTCVideoEncoderQpThresholds *)scalingSettings;
|
||||
|
||||
// TODO(andersc): Add implementationName method.
|
||||
|
||||
@end
|
||||
|
||||
/** Protocol for decoder implementations. */
|
||||
@ -152,8 +151,7 @@ RTC_EXPORT
|
||||
fragmentationHeader:(RTCRtpFragmentationHeader *)fragmentationHeader
|
||||
codecSpecificInfo:(__nullable id<RTCCodecSpecificInfo>)info
|
||||
renderTimeMs:(int64_t)renderTimeMs;
|
||||
|
||||
// TODO(andersc): Add implementationName method.
|
||||
- (NSString *)implementationName;
|
||||
|
||||
@end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user