fm.liveswitch.openh264.RateControlMode Class Reference

Rate control modes for OpenH264, matching the "RC_MODES" enum. More...

Public Member Functions

int getValue ()
 Gets the internal integer value representation of this rate control mode. More...
 

Static Public Member Functions

static fm.liveswitch.openh264.RateControlMode getBitrateMode ()
 Gets a rate control mode of OpenH264 "RC_BITRATE_MODE". More...
 
static fm.liveswitch.openh264.RateControlMode getBitrateModePostSkip ()
 Gets a rate control mode of OpenH264 "RC_BITRATE_MODE_POST_SKIP". More...
 
static fm.liveswitch.openh264.RateControlMode getBufferBasedMode ()
 Gets a rate control mode of OpenH264 "RC_BUFFERBASED_MODE". More...
 
static fm.liveswitch.openh264.RateControlMode getOffMode ()
 Gets a rate control mode of OpenH264 "RC_OFF_MODE". More...
 
static fm.liveswitch.openh264.RateControlMode getQualityMode ()
 Gets a rate control mode of OpenH264 "RC_QUALITY_MODE". More...
 
static fm.liveswitch.openh264.RateControlMode getTimestampMode ()
 Gets a rate control mode of OpenH264 "RC_TIMESTAMP_MODE". More...
 

Detailed Description

Rate control modes for OpenH264, matching the "RC_MODES" enum.

Member Function Documentation

◆ getBitrateMode()

static fm.liveswitch.openh264.RateControlMode fm.liveswitch.openh264.RateControlMode.getBitrateMode ( )
static

Gets a rate control mode of OpenH264 "RC_BITRATE_MODE".

◆ getBitrateModePostSkip()

static fm.liveswitch.openh264.RateControlMode fm.liveswitch.openh264.RateControlMode.getBitrateModePostSkip ( )
static

Gets a rate control mode of OpenH264 "RC_BITRATE_MODE_POST_SKIP".

◆ getBufferBasedMode()

static fm.liveswitch.openh264.RateControlMode fm.liveswitch.openh264.RateControlMode.getBufferBasedMode ( )
static

Gets a rate control mode of OpenH264 "RC_BUFFERBASED_MODE".

◆ getOffMode()

static fm.liveswitch.openh264.RateControlMode fm.liveswitch.openh264.RateControlMode.getOffMode ( )
static

Gets a rate control mode of OpenH264 "RC_OFF_MODE".

◆ getQualityMode()

static fm.liveswitch.openh264.RateControlMode fm.liveswitch.openh264.RateControlMode.getQualityMode ( )
static

Gets a rate control mode of OpenH264 "RC_QUALITY_MODE".

◆ getTimestampMode()

static fm.liveswitch.openh264.RateControlMode fm.liveswitch.openh264.RateControlMode.getTimestampMode ( )
static

Gets a rate control mode of OpenH264 "RC_TIMESTAMP_MODE".

◆ getValue()

int fm.liveswitch.openh264.RateControlMode.getValue ( )

Gets the internal integer value representation of this rate control mode.