fm.liveswitch.openh264.DecoderConfig Class Reference

Configuration for the OpenH264 decoder. More...

Public Member Functions

 DecoderConfig ()
 Creates a new copy of the H264 decoder configuration with default values. More...
 
fm.liveswitch.openh264.DecoderConfig deepCopy ()
 Gets a deep copy of this configuration. More...
 
int getCpuLoad ()
 Gets a value that maps to "uiCpuLoad". More...
 
fm.liveswitch.openh264.ErrorConcealmentMethod getEcActive ()
 Gets a value that maps to "eEcActiveIdc". More...
 
String getFileNameRestructed ()
 Gets a value that maps to "pFileNameRestructed". More...
 
boolean getParseOnly ()
 Gets a value that maps to "bParseOnly". More...
 
char getTargetDqLayer ()
 Gets a value that maps to "uiTargetDqLayer". More...
 
fm.liveswitch.openh264.VideoBitstreamType getVideoBsType ()
 Gets a value that maps to "sVideoProperty.eVideoBsType". More...
 
int getVideoSize ()
 Gets a value that maps to "sVideoProperty.size". More...
 
void setCpuLoad (int value)
 Sets a value that maps to "uiCpuLoad". More...
 
void setEcActive (fm.liveswitch.openh264.ErrorConcealmentMethod value)
 Sets a value that maps to "eEcActiveIdc". More...
 
void setFileNameRestructed (String value)
 Sets a value that maps to "pFileNameRestructed". More...
 
void setParseOnly (boolean value)
 Sets a value that maps to "bParseOnly". More...
 
void setTargetDqLayer (char value)
 Sets a value that maps to "uiTargetDqLayer". More...
 
void setVideoBsType (fm.liveswitch.openh264.VideoBitstreamType value)
 Sets a value that maps to "sVideoProperty.eVideoBsType". More...
 
void setVideoSize (int value)
 Sets a value that maps to "sVideoProperty.size". More...
 

Detailed Description

Configuration for the OpenH264 decoder.

Properties map to OpenH264 properties. http://www.openh264.org

Constructor & Destructor Documentation

◆ DecoderConfig()

fm.liveswitch.openh264.DecoderConfig.DecoderConfig ( )

Creates a new copy of the H264 decoder configuration with default values.

Member Function Documentation

◆ deepCopy()

fm.liveswitch.openh264.DecoderConfig fm.liveswitch.openh264.DecoderConfig.deepCopy ( )

Gets a deep copy of this configuration.

◆ getCpuLoad()

int fm.liveswitch.openh264.DecoderConfig.getCpuLoad ( )

Gets a value that maps to "uiCpuLoad".

◆ getEcActive()

fm.liveswitch.openh264.ErrorConcealmentMethod fm.liveswitch.openh264.DecoderConfig.getEcActive ( )

Gets a value that maps to "eEcActiveIdc".

◆ getFileNameRestructed()

String fm.liveswitch.openh264.DecoderConfig.getFileNameRestructed ( )

Gets a value that maps to "pFileNameRestructed".

◆ getParseOnly()

boolean fm.liveswitch.openh264.DecoderConfig.getParseOnly ( )

Gets a value that maps to "bParseOnly".

◆ getTargetDqLayer()

char fm.liveswitch.openh264.DecoderConfig.getTargetDqLayer ( )

Gets a value that maps to "uiTargetDqLayer".

◆ getVideoBsType()

fm.liveswitch.openh264.VideoBitstreamType fm.liveswitch.openh264.DecoderConfig.getVideoBsType ( )

Gets a value that maps to "sVideoProperty.eVideoBsType".

◆ getVideoSize()

int fm.liveswitch.openh264.DecoderConfig.getVideoSize ( )

Gets a value that maps to "sVideoProperty.size".

◆ setCpuLoad()

void fm.liveswitch.openh264.DecoderConfig.setCpuLoad ( int  value)

Sets a value that maps to "uiCpuLoad".

◆ setEcActive()

void fm.liveswitch.openh264.DecoderConfig.setEcActive ( fm.liveswitch.openh264.ErrorConcealmentMethod  value)

Sets a value that maps to "eEcActiveIdc".

◆ setFileNameRestructed()

void fm.liveswitch.openh264.DecoderConfig.setFileNameRestructed ( String  value)

Sets a value that maps to "pFileNameRestructed".

◆ setParseOnly()

void fm.liveswitch.openh264.DecoderConfig.setParseOnly ( boolean  value)

Sets a value that maps to "bParseOnly".

◆ setTargetDqLayer()

void fm.liveswitch.openh264.DecoderConfig.setTargetDqLayer ( char  value)

Sets a value that maps to "uiTargetDqLayer".

◆ setVideoBsType()

void fm.liveswitch.openh264.DecoderConfig.setVideoBsType ( fm.liveswitch.openh264.VideoBitstreamType  value)

Sets a value that maps to "sVideoProperty.eVideoBsType".

◆ setVideoSize()

void fm.liveswitch.openh264.DecoderConfig.setVideoSize ( int  value)

Sets a value that maps to "sVideoProperty.size".