FMLiveSwitchVpxNativeEncoderConfig Class Reference

Instance Methods

(int) - bitDepth
 
(int) - bufferInitialSize
 
(int) - bufferOptimalSize
 
(int) - bufferSize
 
(int) - cpu
 
(FMLiveSwitchVpxNativeEncoderConfig *) - deepCopy
 
(int) - dropFrameThreshold
 
(int) - endUsage
 
(int) - errorResilient
 
(instancetype) - init
 
(int) - inputBitDepth
 
(int) - keyframeMaxDistance
 
(int) - keyframeMinDistance
 
(int) - keyframeMode
 
(int) - lagInFrames
 
(NSMutableArray *) - layerTargetBitrate
 
(int) - maxQuantizer
 
(int) - minQuantizer
 
(int) - overshootPercentage
 
(int) - profile
 
(int) - resizeAllowed
 
(int) - resizeDownThreshold
 
(int) - resizeUpThreshold
 
(int) - scaledHeight
 
(int) - scaledWidth
 
(void) - setBitDepth:
 
(void) - setBufferInitialSize:
 
(void) - setBufferOptimalSize:
 
(void) - setBufferSize:
 
(void) - setCpu:
 
(void) - setDropFrameThreshold:
 
(void) - setEndUsage:
 
(void) - setErrorResilient:
 
(void) - setInputBitDepth:
 
(void) - setKeyframeMaxDistance:
 
(void) - setKeyframeMinDistance:
 
(void) - setKeyframeMode:
 
(void) - setLagInFrames:
 
(void) - setLayerTargetBitrate:
 
(void) - setMaxQuantizer:
 
(void) - setMinQuantizer:
 
(void) - setOvershootPercentage:
 
(void) - setProfile:
 
(void) - setResizeAllowed:
 
(void) - setResizeDownThreshold:
 
(void) - setResizeUpThreshold:
 
(void) - setScaledHeight:
 
(void) - setScaledWidth:
 
(void) - setSpatialEnableAutoAltRef:
 
(void) - setSpatialLayers:
 
(void) - setSpatialTargetBitrate:
 
(void) - setTemporalLayerMode:
 
(void) - setTemporalLayers:
 
(void) - setTemporalPattern:
 
(void) - setTemporalPeriodicity:
 
(void) - setTemporalRateDecimator:
 
(void) - setTemporalTargetBitrate:
 
(void) - setThreads:
 
(void) - setTimebaseDenominator:
 
(void) - setTimebaseNumerator:
 
(void) - setUndershootPercentage:
 
(void) - setUsage:
 
(NSMutableArray *) - spatialEnableAutoAltRef
 
(int) - spatialLayers
 
(NSMutableArray *) - spatialTargetBitrate
 
(int) - temporalLayerMode
 
(int) - temporalLayers
 
(NSMutableArray *) - temporalPattern
 
(int) - temporalPeriodicity
 
(NSMutableArray *) - temporalRateDecimator
 
(NSMutableArray *) - temporalTargetBitrate
 
(int) - threads
 
(int) - timebaseDenominator
 
(int) - timebaseNumerator
 
(int) - undershootPercentage
 
(int) - usage
 

Class Methods

(FMLiveSwitchVpxNativeEncoderConfig *) + nativeEncoderConfig
 

Method Documentation

◆ bitDepth

- (int) bitDepth

◆ bufferInitialSize

- (int) bufferInitialSize

◆ bufferOptimalSize

- (int) bufferOptimalSize

◆ bufferSize

- (int) bufferSize

◆ cpu

- (int) cpu

◆ deepCopy

◆ dropFrameThreshold

- (int) dropFrameThreshold

◆ endUsage

- (int) endUsage

◆ errorResilient

- (int) errorResilient

◆ init

- (instancetype) init

◆ inputBitDepth

- (int) inputBitDepth

◆ keyframeMaxDistance

- (int) keyframeMaxDistance

◆ keyframeMinDistance

- (int) keyframeMinDistance

◆ keyframeMode

- (int) keyframeMode

◆ lagInFrames

- (int) lagInFrames

◆ layerTargetBitrate

- (NSMutableArray*) layerTargetBitrate

◆ maxQuantizer

- (int) maxQuantizer

◆ minQuantizer

- (int) minQuantizer

◆ nativeEncoderConfig

+ (FMLiveSwitchVpxNativeEncoderConfig*) nativeEncoderConfig

◆ overshootPercentage

- (int) overshootPercentage

◆ profile

- (int) profile

◆ resizeAllowed

- (int) resizeAllowed

◆ resizeDownThreshold

- (int) resizeDownThreshold

◆ resizeUpThreshold

- (int) resizeUpThreshold

◆ scaledHeight

- (int) scaledHeight

◆ scaledWidth

- (int) scaledWidth

◆ setBitDepth:

- (void) setBitDepth: (int)  value

◆ setBufferInitialSize:

- (void) setBufferInitialSize: (int)  value

◆ setBufferOptimalSize:

- (void) setBufferOptimalSize: (int)  value

◆ setBufferSize:

- (void) setBufferSize: (int)  value

◆ setCpu:

- (void) setCpu: (int)  value

◆ setDropFrameThreshold:

- (void) setDropFrameThreshold: (int)  value

◆ setEndUsage:

- (void) setEndUsage: (int)  value

◆ setErrorResilient:

- (void) setErrorResilient: (int)  value

◆ setInputBitDepth:

- (void) setInputBitDepth: (int)  value

◆ setKeyframeMaxDistance:

- (void) setKeyframeMaxDistance: (int)  value

◆ setKeyframeMinDistance:

- (void) setKeyframeMinDistance: (int)  value

◆ setKeyframeMode:

- (void) setKeyframeMode: (int)  value

◆ setLagInFrames:

- (void) setLagInFrames: (int)  value

◆ setLayerTargetBitrate:

- (void) setLayerTargetBitrate: (NSMutableArray *)  value

◆ setMaxQuantizer:

- (void) setMaxQuantizer: (int)  value

◆ setMinQuantizer:

- (void) setMinQuantizer: (int)  value

◆ setOvershootPercentage:

- (void) setOvershootPercentage: (int)  value

◆ setProfile:

- (void) setProfile: (int)  value

◆ setResizeAllowed:

- (void) setResizeAllowed: (int)  value

◆ setResizeDownThreshold:

- (void) setResizeDownThreshold: (int)  value

◆ setResizeUpThreshold:

- (void) setResizeUpThreshold: (int)  value

◆ setScaledHeight:

- (void) setScaledHeight: (int)  value

◆ setScaledWidth:

- (void) setScaledWidth: (int)  value

◆ setSpatialEnableAutoAltRef:

- (void) setSpatialEnableAutoAltRef: (NSMutableArray *)  value

◆ setSpatialLayers:

- (void) setSpatialLayers: (int)  value

◆ setSpatialTargetBitrate:

- (void) setSpatialTargetBitrate: (NSMutableArray *)  value

◆ setTemporalLayerMode:

- (void) setTemporalLayerMode: (int)  value

◆ setTemporalLayers:

- (void) setTemporalLayers: (int)  value

◆ setTemporalPattern:

- (void) setTemporalPattern: (NSMutableArray *)  value

◆ setTemporalPeriodicity:

- (void) setTemporalPeriodicity: (int)  value

◆ setTemporalRateDecimator:

- (void) setTemporalRateDecimator: (NSMutableArray *)  value

◆ setTemporalTargetBitrate:

- (void) setTemporalTargetBitrate: (NSMutableArray *)  value

◆ setThreads:

- (void) setThreads: (int)  value

◆ setTimebaseDenominator:

- (void) setTimebaseDenominator: (int)  value

◆ setTimebaseNumerator:

- (void) setTimebaseNumerator: (int)  value

◆ setUndershootPercentage:

- (void) setUndershootPercentage: (int)  value

◆ setUsage:

- (void) setUsage: (int)  value

◆ spatialEnableAutoAltRef

- (NSMutableArray*) spatialEnableAutoAltRef

◆ spatialLayers

- (int) spatialLayers

◆ spatialTargetBitrate

- (NSMutableArray*) spatialTargetBitrate

◆ temporalLayerMode

- (int) temporalLayerMode

◆ temporalLayers

- (int) temporalLayers

◆ temporalPattern

- (NSMutableArray*) temporalPattern

◆ temporalPeriodicity

- (int) temporalPeriodicity

◆ temporalRateDecimator

- (NSMutableArray*) temporalRateDecimator

◆ temporalTargetBitrate

- (NSMutableArray*) temporalTargetBitrate

◆ threads

- (int) threads

◆ timebaseDenominator

- (int) timebaseDenominator

◆ timebaseNumerator

- (int) timebaseNumerator

◆ undershootPercentage

- (int) undershootPercentage

◆ usage

- (int) usage