fm.liveswitch.opus.ExpertFrameDuration Class Reference

Frame durations for Opus, used when updating the "OPUS_SET_EXPERT_FRAME_DURATION_REQUEST" (EncoderConfig.ExpertFrameDuration) configuration. More...

Public Member Functions

int getValue ()
 Gets the internal integer value representation of this frame duration. More...
 

Static Public Member Functions

static fm.liveswitch.opus.ExpertFrameDuration getArgument ()
 Gets a frame duration of Opus "OPUS_FRAMESIZE_ARG". More...
 
static fm.liveswitch.opus.ExpertFrameDuration getSize10ms ()
 Gets a frame duration of Opus "OPUS_FRAMESIZE_10_MS". More...
 
static fm.liveswitch.opus.ExpertFrameDuration getSize2_5ms ()
 Gets a frame duration of Opus "OPUS_FRAMESIZE_2_5_MS". More...
 
static fm.liveswitch.opus.ExpertFrameDuration getSize20ms ()
 Gets a frame duration of Opus "OPUS_FRAMESIZE_20_MS". More...
 
static fm.liveswitch.opus.ExpertFrameDuration getSize40ms ()
 Gets a frame duration of Opus "OPUS_FRAMESIZE_40_MS". More...
 
static fm.liveswitch.opus.ExpertFrameDuration getSize5ms ()
 Gets a frame duration of Opus "OPUS_FRAMESIZE_5_MS". More...
 
static fm.liveswitch.opus.ExpertFrameDuration getSize60ms ()
 Gets a frame duration of Opus "OPUS_FRAMESIZE_60_MS". More...
 
static fm.liveswitch.opus.ExpertFrameDuration getVariable ()
 Gets a frame duration of Opus "OPUS_FRAMESIZE_VARIABLE". More...
 

Detailed Description

Frame durations for Opus, used when updating the "OPUS_SET_EXPERT_FRAME_DURATION_REQUEST" (EncoderConfig.ExpertFrameDuration) configuration.

Member Function Documentation

◆ getArgument()

static fm.liveswitch.opus.ExpertFrameDuration fm.liveswitch.opus.ExpertFrameDuration.getArgument ( )
static

Gets a frame duration of Opus "OPUS_FRAMESIZE_ARG".

◆ getSize10ms()

static fm.liveswitch.opus.ExpertFrameDuration fm.liveswitch.opus.ExpertFrameDuration.getSize10ms ( )
static

Gets a frame duration of Opus "OPUS_FRAMESIZE_10_MS".

◆ getSize20ms()

static fm.liveswitch.opus.ExpertFrameDuration fm.liveswitch.opus.ExpertFrameDuration.getSize20ms ( )
static

Gets a frame duration of Opus "OPUS_FRAMESIZE_20_MS".

◆ getSize2_5ms()

static fm.liveswitch.opus.ExpertFrameDuration fm.liveswitch.opus.ExpertFrameDuration.getSize2_5ms ( )
static

Gets a frame duration of Opus "OPUS_FRAMESIZE_2_5_MS".

◆ getSize40ms()

static fm.liveswitch.opus.ExpertFrameDuration fm.liveswitch.opus.ExpertFrameDuration.getSize40ms ( )
static

Gets a frame duration of Opus "OPUS_FRAMESIZE_40_MS".

◆ getSize5ms()

static fm.liveswitch.opus.ExpertFrameDuration fm.liveswitch.opus.ExpertFrameDuration.getSize5ms ( )
static

Gets a frame duration of Opus "OPUS_FRAMESIZE_5_MS".

◆ getSize60ms()

static fm.liveswitch.opus.ExpertFrameDuration fm.liveswitch.opus.ExpertFrameDuration.getSize60ms ( )
static

Gets a frame duration of Opus "OPUS_FRAMESIZE_60_MS".

◆ getValue()

int fm.liveswitch.opus.ExpertFrameDuration.getValue ( )

Gets the internal integer value representation of this frame duration.

◆ getVariable()

static fm.liveswitch.opus.ExpertFrameDuration fm.liveswitch.opus.ExpertFrameDuration.getVariable ( )
static

Gets a frame duration of Opus "OPUS_FRAMESIZE_VARIABLE".