EncoderConfig Class |
Namespace: FM.IceLink.OpenH264
The EncoderConfig type exposes the following members.
| Name | Description | |
|---|---|---|
| EncoderConfig |
Creates a new copy of the H264 encoder configurations with default values.
|
| Name | Description | |
|---|---|---|
| ComplexityMode |
Gets or sets a value that maps to "iComplexityMode".
| |
| EnableAdaptiveQuant |
Gets or sets a value that maps to "bEnableAdaptiveQuant".
| |
| EnableBackgroundDetection |
Gets or sets a value that maps to "bEnableBackgroundDetection".
| |
| EnableDenoise |
Gets or sets a value that maps to "bEnableDenoise".
| |
| EnableFrameCroppingFlag |
Gets or sets a value that maps to "bEnableFrameCroppingFlag".
| |
| EnableFrameSkip |
Gets or sets a value that maps to "bEnableFrameSkip".
| |
| EnableLongTermReference |
Gets or sets a value that maps to "bEnableLongTermReference".
| |
| EnableSceneChangeDetect |
Gets or sets a value that maps to "bEnableSceneChangeDetect".
| |
| EnableSsei |
Gets or sets a value that maps to "bEnableSSEI".
| |
| EntropyCodingModeFlag |
Gets or sets a value that maps to "iEntropyCodingModeFlag".
| |
| IntraPeriod |
Gets or sets a value that maps to "uiIntraPeriod".
| |
| IsLosslessLink |
Gets or sets a value that maps to "bIsLosslessLink".
| |
| LoopFilterAlphaC0Offset |
Gets or sets a value that maps to "iLoopFilterAlphaC0Offset".
| |
| LoopFilterBetaOffset |
Gets or sets a value that maps to "iLoopFilterBetaOffset".
| |
| LoopFilterDisableIdc |
Gets or sets a value that maps to "iLoopFilterDisaleIdc".
| |
| LtrMarkPeriod |
Gets or sets a value that maps to "iLtrMarkPeriod".
| |
| LtrRefNum |
Gets or sets a value that maps to "iLTRRefNum".
| |
| MaxFrameRate |
Gets or sets a value that maps to "fMaxFrameRate".
| |
| MaxNalSize |
Gets or sets a value that maps to "uiMaxNalSize".
| |
| MaxQP |
Gets or sets a value that maps to "iMaxQp".
| |
| MinQP |
Gets or sets a value that maps to "iMinQp".
| |
| MultipleThreadIdc |
Gets or sets a value that maps to "iMultipleThreadIdc".
| |
| NumRefFrame |
Gets or sets a value that maps to "iNumRefFrame".
| |
| PaddingFlag |
Gets or sets a value that maps to "iPaddingFlag".
| |
| PrefixNalAddingControl |
Gets or sets a value that maps to "bPrefixNalAddingCtrl".
| |
| RcMode |
Gets or sets a value that maps to "iRCMode".
| |
| SimulcastAvc |
Gets or sets a value that maps to "bSimulcastAVC".
| |
| SpatialLayerNum |
Gets or sets a value that maps to "iSpatialLayerNum".
| |
| SpatialLayers |
Gets the spatial layer configurations that map to "sSpatialLayers".
| |
| SpsPpsIdStrategy |
Gets or sets a value that maps to "eSpsPpsIdStrategy".
| |
| TemporalLayerNum |
Gets or sets a value that maps to "iTemporalLayerNum".
| |
| UsageType |
Gets or sets a value that maps to "iUsageType".
| |
| UseLoadBalancing |
Gets or sets a value that maps to "bUseLoadBalancing".
|
| Name | Description | |
|---|---|---|
| DeepCopy |
Gets a deep copy of this configuration.
| |
| Equals | (Inherited from Object.) | |
| GetHashCode | (Inherited from Object.) | |
| GetType | (Inherited from Object.) | |
| ToString | (Inherited from Object.) |