fm.liveswitch.opus.ApplicationType Class Reference

Application types for Opus, used when updating the "OPUS_SET_APPLICATION" (EncoderConfig.Application) configuration. More...

Public Member Functions

int getValue ()
 Gets the internal integer value representation of this application type. More...
 

Static Public Member Functions

static fm.liveswitch.opus.ApplicationType getAudio ()
 Gets an application type of Opus "OPUS_APPLICATION_AUDIO". More...
 
static fm.liveswitch.opus.ApplicationType getRestrictedLowDelay ()
 Gets an application type of Opus "OPUS_APPLICATION_RESTRICTED_LOWDELAY". More...
 
static fm.liveswitch.opus.ApplicationType getVoip ()
 Gets an application type of Opus "OPUS_APPLICATION_VOIP". More...
 

Detailed Description

Application types for Opus, used when updating the "OPUS_SET_APPLICATION" (EncoderConfig.Application) configuration.

Member Function Documentation

◆ getAudio()

static fm.liveswitch.opus.ApplicationType fm.liveswitch.opus.ApplicationType.getAudio ( )
static

Gets an application type of Opus "OPUS_APPLICATION_AUDIO".

◆ getRestrictedLowDelay()

static fm.liveswitch.opus.ApplicationType fm.liveswitch.opus.ApplicationType.getRestrictedLowDelay ( )
static

Gets an application type of Opus "OPUS_APPLICATION_RESTRICTED_LOWDELAY".

◆ getValue()

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

Gets the internal integer value representation of this application type.

◆ getVoip()

static fm.liveswitch.opus.ApplicationType fm.liveswitch.opus.ApplicationType.getVoip ( )
static

Gets an application type of Opus "OPUS_APPLICATION_VOIP".