Class DecoderConfig
Configuration for the OpenH264 decoder. Properties map to OpenH264 properties. http://www.openh264.org
Inheritance
System.Object
    DecoderConfig
  Inherited Members
      System.Object.ToString()
    
    
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
  Namespace: FM.LiveSwitch.OpenH264
Assembly: FM.LiveSwitch.OpenH264.dll
Syntax
public sealed class DecoderConfig
  Constructors
DecoderConfig()
Creates a new copy of the H264 decoder configuration with default values.
Declaration
public DecoderConfig()
  Properties
CpuLoad
Gets or sets a value that maps to "uiCpuLoad".
Declaration
public int CpuLoad { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
EcActive
Gets or sets a value that maps to "eEcActiveIdc".
Declaration
public ErrorConcealmentMethod EcActive { get; set; }
  Property Value
| Type | Description | 
|---|---|
| ErrorConcealmentMethod | 
FileNameRestructed
Gets or sets a value that maps to "pFileNameRestructed".
Declaration
public string FileNameRestructed { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
ParseOnly
Gets or sets a value that maps to "bParseOnly".
Declaration
public bool ParseOnly { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
TargetDqLayer
Gets or sets a value that maps to "uiTargetDqLayer".
Declaration
public char TargetDqLayer { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Char | 
VideoBsType
Gets or sets a value that maps to "sVideoProperty.eVideoBsType".
Declaration
public VideoBitstreamType VideoBsType { get; set; }
  Property Value
| Type | Description | 
|---|---|
| VideoBitstreamType | 
VideoSize
Gets or sets a value that maps to "sVideoProperty.size".
Declaration
public int VideoSize { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
Methods
DeepCopy()
Gets a deep copy of this configuration.
Declaration
public DecoderConfig DeepCopy()
  Returns
| Type | Description | 
|---|---|
| DecoderConfig |