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.) |