enigma2  2.6
Public Member Functions | Static Public Attributes | List of all members
enigma.eAudioManager Class Reference
Inheritance diagram for enigma.eAudioManager:

Public Member Functions

def __init__ (self, *args, **kwargs)
 
def getInstance ()
 
def load (self)
 
def lastReread (self)
 
def hasFormat (self, fmt)
 
def hasMode (self, *args)
 
def getAvailableFormats (self)
 
def getAvailableModes (self, *args)
 
def getMode (self, *args)
 
def setMode (self, *args)
 
def getDefaultMode (self, *args)
 
def getGeneralDelayRange (self, output, fmt)
 

Static Public Attributes

 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
 getInstance = staticmethod(getInstance)
 
 FMT_UNDEFINED = _enigma.eAudioManager_FMT_UNDEFINED
 
 FMT_PCM_STEREO = _enigma.eAudioManager_FMT_PCM_STEREO
 
 FMT_PCM_MULTICHANNEL = _enigma.eAudioManager_FMT_PCM_MULTICHANNEL
 
 FMT_AAC = _enigma.eAudioManager_FMT_AAC
 
 FMT_AC3 = _enigma.eAudioManager_FMT_AC3
 
 FMT_AC3_PLUS = _enigma.eAudioManager_FMT_AC3_PLUS
 
 FMT_DTS = _enigma.eAudioManager_FMT_DTS
 
 FMT_DTS_HD = _enigma.eAudioManager_FMT_DTS_HD
 
 FMT_DOLBY_DIGITAL_PLUS = _enigma.eAudioManager_FMT_DOLBY_DIGITAL_PLUS
 
 FMT_DOLBY_TRUE_HD = _enigma.eAudioManager_FMT_DOLBY_TRUE_HD
 
 FMT_ONE_BIT_AUDIO = _enigma.eAudioManager_FMT_ONE_BIT_AUDIO
 
 FMT_WMA_PRO = _enigma.eAudioManager_FMT_WMA_PRO
 
 OUTPUT_HDMI = _enigma.eAudioManager_OUTPUT_HDMI
 
 OUTPUT_SPDIF = _enigma.eAudioManager_OUTPUT_SPDIF
 
 OUTPUT_BT = _enigma.eAudioManager_OUTPUT_BT
 
 MODE_INVALID = _enigma.eAudioManager_MODE_INVALID
 
 MODE_DOWNMIX = _enigma.eAudioManager_MODE_DOWNMIX
 
 MODE_PASSTHROUGH = _enigma.eAudioManager_MODE_PASSTHROUGH
 
 MODE_MULTICHANNEL = _enigma.eAudioManager_MODE_MULTICHANNEL
 
 MODE_AUTO = _enigma.eAudioManager_MODE_AUTO
 
 MODE_BEST = _enigma.eAudioManager_MODE_BEST
 
 MODE_FORCE_DDP = _enigma.eAudioManager_MODE_FORCE_DDP
 
 MODE_FORCE_AC3 = _enigma.eAudioManager_MODE_FORCE_AC3
 
 modeChanged = _swig_property(_enigma.eAudioManager_modeChanged_get, _enigma.eAudioManager_modeChanged_set)
 
 load
 
 lastReread
 
 hasFormat
 
 hasMode
 
 getAvailableFormats
 
 getAvailableModes
 
 getMode
 
 setMode
 
 getDefaultMode
 
 getGeneralDelayRange
 

Constructor & Destructor Documentation

◆ __init__()

def enigma.eAudioManager.__init__ (   self,
args,
**  kwargs 
)

Member Function Documentation

◆ getAvailableFormats()

def enigma.eAudioManager.getAvailableFormats (   self)
getAvailableFormats(eAudioManager self) -> IntVector

◆ getAvailableModes()

def enigma.eAudioManager.getAvailableModes (   self,
args 
)
getAvailableModes(eAudioManager self, int output, int fmt) -> IntVector
getAvailableModes(eAudioManager self, int output) -> IntVector

◆ getDefaultMode()

def enigma.eAudioManager.getDefaultMode (   self,
args 
)
getDefaultMode(eAudioManager self, int output, int fmt) -> int
getDefaultMode(eAudioManager self, int output) -> int

◆ getGeneralDelayRange()

def enigma.eAudioManager.getGeneralDelayRange (   self,
  output,
  fmt 
)
getGeneralDelayRange(eAudioManager self, int output, int fmt) -> ePropertyRange

◆ getInstance()

def enigma.eAudioManager.getInstance ( )
getInstance() -> eAudioManager

◆ getMode()

def enigma.eAudioManager.getMode (   self,
args 
)
getMode(eAudioManager self, int output, int fmt) -> int
getMode(eAudioManager self, int output) -> int

◆ hasFormat()

def enigma.eAudioManager.hasFormat (   self,
  fmt 
)
hasFormat(eAudioManager self, int fmt) -> bool

◆ hasMode()

def enigma.eAudioManager.hasMode (   self,
args 
)
hasMode(eAudioManager self, int output, int mode, int fmt) -> bool
hasMode(eAudioManager self, int output, int mode) -> bool

◆ lastReread()

def enigma.eAudioManager.lastReread (   self)
lastReread(eAudioManager self) -> timespec

◆ load()

def enigma.eAudioManager.load (   self)
load(eAudioManager self)

◆ setMode()

def enigma.eAudioManager.setMode (   self,
args 
)
setMode(eAudioManager self, int output, int mode, int fmt) -> bool
setMode(eAudioManager self, int output, int mode) -> bool

Member Data Documentation

◆ FMT_AAC

enigma.eAudioManager.FMT_AAC = _enigma.eAudioManager_FMT_AAC
static

◆ FMT_AC3

enigma.eAudioManager.FMT_AC3 = _enigma.eAudioManager_FMT_AC3
static

◆ FMT_AC3_PLUS

enigma.eAudioManager.FMT_AC3_PLUS = _enigma.eAudioManager_FMT_AC3_PLUS
static

◆ FMT_DOLBY_DIGITAL_PLUS

enigma.eAudioManager.FMT_DOLBY_DIGITAL_PLUS = _enigma.eAudioManager_FMT_DOLBY_DIGITAL_PLUS
static

◆ FMT_DOLBY_TRUE_HD

enigma.eAudioManager.FMT_DOLBY_TRUE_HD = _enigma.eAudioManager_FMT_DOLBY_TRUE_HD
static

◆ FMT_DTS

enigma.eAudioManager.FMT_DTS = _enigma.eAudioManager_FMT_DTS
static

◆ FMT_DTS_HD

enigma.eAudioManager.FMT_DTS_HD = _enigma.eAudioManager_FMT_DTS_HD
static

◆ FMT_ONE_BIT_AUDIO

enigma.eAudioManager.FMT_ONE_BIT_AUDIO = _enigma.eAudioManager_FMT_ONE_BIT_AUDIO
static

◆ FMT_PCM_MULTICHANNEL

enigma.eAudioManager.FMT_PCM_MULTICHANNEL = _enigma.eAudioManager_FMT_PCM_MULTICHANNEL
static

◆ FMT_PCM_STEREO

enigma.eAudioManager.FMT_PCM_STEREO = _enigma.eAudioManager_FMT_PCM_STEREO
static

◆ FMT_UNDEFINED

enigma.eAudioManager.FMT_UNDEFINED = _enigma.eAudioManager_FMT_UNDEFINED
static

◆ FMT_WMA_PRO

enigma.eAudioManager.FMT_WMA_PRO = _enigma.eAudioManager_FMT_WMA_PRO
static

◆ getAvailableFormats

enigma.eAudioManager.getAvailableFormats
static

◆ getAvailableModes

enigma.eAudioManager.getAvailableModes
static

◆ getDefaultMode

enigma.eAudioManager.getDefaultMode
static

◆ getGeneralDelayRange

enigma.eAudioManager.getGeneralDelayRange
static

◆ getInstance

enigma.eAudioManager.getInstance = staticmethod(getInstance)
static

◆ getMode

enigma.eAudioManager.getMode
static

◆ hasFormat

enigma.eAudioManager.hasFormat
static

◆ hasMode

enigma.eAudioManager.hasMode
static

◆ lastReread

enigma.eAudioManager.lastReread
static

◆ load

enigma.eAudioManager.load
static

◆ MODE_AUTO

enigma.eAudioManager.MODE_AUTO = _enigma.eAudioManager_MODE_AUTO
static

◆ MODE_BEST

enigma.eAudioManager.MODE_BEST = _enigma.eAudioManager_MODE_BEST
static

◆ MODE_DOWNMIX

enigma.eAudioManager.MODE_DOWNMIX = _enigma.eAudioManager_MODE_DOWNMIX
static

◆ MODE_FORCE_AC3

enigma.eAudioManager.MODE_FORCE_AC3 = _enigma.eAudioManager_MODE_FORCE_AC3
static

◆ MODE_FORCE_DDP

enigma.eAudioManager.MODE_FORCE_DDP = _enigma.eAudioManager_MODE_FORCE_DDP
static

◆ MODE_INVALID

enigma.eAudioManager.MODE_INVALID = _enigma.eAudioManager_MODE_INVALID
static

◆ MODE_MULTICHANNEL

enigma.eAudioManager.MODE_MULTICHANNEL = _enigma.eAudioManager_MODE_MULTICHANNEL
static

◆ MODE_PASSTHROUGH

enigma.eAudioManager.MODE_PASSTHROUGH = _enigma.eAudioManager_MODE_PASSTHROUGH
static

◆ modeChanged

enigma.eAudioManager.modeChanged = _swig_property(_enigma.eAudioManager_modeChanged_get, _enigma.eAudioManager_modeChanged_set)
static

◆ OUTPUT_BT

enigma.eAudioManager.OUTPUT_BT = _enigma.eAudioManager_OUTPUT_BT
static

◆ OUTPUT_HDMI

enigma.eAudioManager.OUTPUT_HDMI = _enigma.eAudioManager_OUTPUT_HDMI
static

◆ OUTPUT_SPDIF

enigma.eAudioManager.OUTPUT_SPDIF = _enigma.eAudioManager_OUTPUT_SPDIF
static

◆ setMode

enigma.eAudioManager.setMode
static

◆ thisown

enigma.eAudioManager.thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
static

The documentation for this class was generated from the following file: