Instance Methods | |
| (instancetype) | - init |
Class Methods | |
| (double) | + bitratePowerScale |
| (int) | + getBitrateWithPixelCount:frameRate:bitsPerPixel: |
| (int) | + getBitrateWithPreferredBitrate:width:height:frameRate:bitsPerPixel: |
| (FMLiveSwitchVideoEncodingConfig *) | + getEncodingConfigWithDegradationPreference:multiplier:frameRate: |
| (int) | + getPixelCountWithBitrate:frameRate:bitsPerPixel: |
| (FMLiveSwitchVideoDegradationPreference) | + processDegradationPreference:type: |
| (void) | + updateEncodingConfig:degradationPreference:multiplier:frameRate: |
| (FMLiveSwitchVideoUtility *) | + videoUtility |
| + (double) bitratePowerScale |
| + (int) getBitrateWithPixelCount: | (int) | pixelCount | |
| frameRate: | (double) | frameRate | |
| bitsPerPixel: | (double) | bitsPerPixel | |
| + (int) getBitrateWithPreferredBitrate: | (int) | preferredBitrate | |
| width: | (int) | width | |
| height: | (int) | height | |
| frameRate: | (double) | frameRate | |
| bitsPerPixel: | (double) | bitsPerPixel | |
| + (FMLiveSwitchVideoEncodingConfig*) getEncodingConfigWithDegradationPreference: | (FMLiveSwitchVideoDegradationPreference) | degradationPreference | |
| multiplier: | (double) | multiplier | |
| frameRate: | (double) | frameRate | |
| + (int) getPixelCountWithBitrate: | (int) | bitrate | |
| frameRate: | (double) | frameRate | |
| bitsPerPixel: | (double) | bitsPerPixel | |
| - (instancetype) init |
| + (FMLiveSwitchVideoDegradationPreference) processDegradationPreference: | (FMLiveSwitchVideoDegradationPreference) | degradationPreference | |
| type: | (FMLiveSwitchVideoType) | type | |
| + (void) updateEncodingConfig: | (FMLiveSwitchVideoEncodingConfig *) | encodingConfig | |
| degradationPreference: | (FMLiveSwitchVideoDegradationPreference) | degradationPreference | |
| multiplier: | (double) | multiplier | |
| frameRate: | (double) | frameRate | |
| + (FMLiveSwitchVideoUtility*) videoUtility |