enigma2  2.6
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
Components.HdmiCec.HdmiCec Class Reference

Public Member Functions

def __init__ (self)
 
def isReady (self)
 
def otpEnable (self)
 
def otpDisable (self)
 
def systemStandby (self, target=0x0f)
 
def isVolumeForwarded (self)
 
def sendSystemAudioKey (self, keyid, test=False)
 
def getVolumeTarget (self)
 
def sendKey (self, dest, keyid)
 
def setPowerState (self, newstate)
 
def giveSystemAudioStatus (self)
 
def systemAudioRequest (self)
 
def otp_source_enable (self)
 
def otp_source_disable (self)
 
def ss_standby (self)
 

Public Attributes

 instance
 

Static Public Attributes

 POWER_STATE_ON = eCec.POWER_STATE_ON
 
 POWER_STATE_STANDBY = eCec.POWER_STATE_STANDBY
 
 POWER_STATE_TRANSITION_STANDBY_TO_ON = eCec.POWER_STATE_TRANSITION_STANDBY_TO_ON
 
 POWER_STATE_TRANSITION_ON_TO_STANDBY = eCec.POWER_STATE_TRANSITION_ON_TO_STANDBY
 
string VOLUME_TARGET_DYNAMIC = "dynamic"
 
string VOLUME_TARGET_AVR = "avr"
 
string VOLUME_TARGET_AVR_FORCE = "avr_forced"
 
string VOLUME_TARGET_TV = "tv"
 
string VOLUME_TARGET_TV_FORCE = "tv_forced"
 
dictionary VOLUME_TARGETS
 
 cec
 
 enabled
 
 default
 
 name
 
 fixed_size
 
 sendpower
 
 enable_avr
 
 avr_power_explicit
 
 receivepower
 
 enable_vendor_quirks
 
 enable_experimental_vendor_quirks
 
 receive_remotekeys
 
 volume_forward
 
 volume_target
 
 VOLUME_TARGETS
 
 remote_repeat_delay
 
 wraparound
 
 activate_on_routing_info
 
 activate_on_routing_change
 
 activate_on_active_source
 
 activate_on_stream
 
 activate_on_tvpower
 
 ignore_powerstates
 
 ignore_active_source_nontv
 
 ignore_ready_state
 

Constructor & Destructor Documentation

◆ __init__()

def Components.HdmiCec.HdmiCec.__init__ (   self)

Member Function Documentation

◆ getVolumeTarget()

def Components.HdmiCec.HdmiCec.getVolumeTarget (   self)

◆ giveSystemAudioStatus()

def Components.HdmiCec.HdmiCec.giveSystemAudioStatus (   self)

◆ isReady()

def Components.HdmiCec.HdmiCec.isReady (   self)

◆ isVolumeForwarded()

def Components.HdmiCec.HdmiCec.isVolumeForwarded (   self)

◆ otp_source_disable()

def Components.HdmiCec.HdmiCec.otp_source_disable (   self)

◆ otp_source_enable()

def Components.HdmiCec.HdmiCec.otp_source_enable (   self)

◆ otpDisable()

def Components.HdmiCec.HdmiCec.otpDisable (   self)

◆ otpEnable()

def Components.HdmiCec.HdmiCec.otpEnable (   self)

◆ sendKey()

def Components.HdmiCec.HdmiCec.sendKey (   self,
  dest,
  keyid 
)

◆ sendSystemAudioKey()

def Components.HdmiCec.HdmiCec.sendSystemAudioKey (   self,
  keyid,
  test = False 
)

◆ setPowerState()

def Components.HdmiCec.HdmiCec.setPowerState (   self,
  newstate 
)

◆ ss_standby()

def Components.HdmiCec.HdmiCec.ss_standby (   self)

◆ systemAudioRequest()

def Components.HdmiCec.HdmiCec.systemAudioRequest (   self)

◆ systemStandby()

def Components.HdmiCec.HdmiCec.systemStandby (   self,
  target = 0x0f 
)

Member Data Documentation

◆ activate_on_active_source

Components.HdmiCec.HdmiCec.activate_on_active_source
static

◆ activate_on_routing_change

Components.HdmiCec.HdmiCec.activate_on_routing_change
static

◆ activate_on_routing_info

Components.HdmiCec.HdmiCec.activate_on_routing_info
static

◆ activate_on_stream

Components.HdmiCec.HdmiCec.activate_on_stream
static

◆ activate_on_tvpower

Components.HdmiCec.HdmiCec.activate_on_tvpower
static

◆ avr_power_explicit

Components.HdmiCec.HdmiCec.avr_power_explicit
static

◆ cec

Components.HdmiCec.HdmiCec.cec
static

◆ default

Components.HdmiCec.HdmiCec.default
static

◆ enable_avr

Components.HdmiCec.HdmiCec.enable_avr
static

◆ enable_experimental_vendor_quirks

Components.HdmiCec.HdmiCec.enable_experimental_vendor_quirks
static

◆ enable_vendor_quirks

Components.HdmiCec.HdmiCec.enable_vendor_quirks
static

◆ enabled

Components.HdmiCec.HdmiCec.enabled
static

◆ fixed_size

Components.HdmiCec.HdmiCec.fixed_size
static

◆ ignore_active_source_nontv

Components.HdmiCec.HdmiCec.ignore_active_source_nontv
static

◆ ignore_powerstates

Components.HdmiCec.HdmiCec.ignore_powerstates
static

◆ ignore_ready_state

Components.HdmiCec.HdmiCec.ignore_ready_state
static

◆ instance

Components.HdmiCec.HdmiCec.instance

◆ name

Components.HdmiCec.HdmiCec.name
static

◆ POWER_STATE_ON

Components.HdmiCec.HdmiCec.POWER_STATE_ON = eCec.POWER_STATE_ON
static

◆ POWER_STATE_STANDBY

Components.HdmiCec.HdmiCec.POWER_STATE_STANDBY = eCec.POWER_STATE_STANDBY
static

◆ POWER_STATE_TRANSITION_ON_TO_STANDBY

Components.HdmiCec.HdmiCec.POWER_STATE_TRANSITION_ON_TO_STANDBY = eCec.POWER_STATE_TRANSITION_ON_TO_STANDBY
static

◆ POWER_STATE_TRANSITION_STANDBY_TO_ON

Components.HdmiCec.HdmiCec.POWER_STATE_TRANSITION_STANDBY_TO_ON = eCec.POWER_STATE_TRANSITION_STANDBY_TO_ON
static

◆ receive_remotekeys

Components.HdmiCec.HdmiCec.receive_remotekeys
static

◆ receivepower

Components.HdmiCec.HdmiCec.receivepower
static

◆ remote_repeat_delay

Components.HdmiCec.HdmiCec.remote_repeat_delay
static

◆ sendpower

Components.HdmiCec.HdmiCec.sendpower
static

◆ volume_forward

Components.HdmiCec.HdmiCec.volume_forward
static

◆ volume_target

Components.HdmiCec.HdmiCec.volume_target
static

◆ VOLUME_TARGET_AVR

string Components.HdmiCec.HdmiCec.VOLUME_TARGET_AVR = "avr"
static

◆ VOLUME_TARGET_AVR_FORCE

string Components.HdmiCec.HdmiCec.VOLUME_TARGET_AVR_FORCE = "avr_forced"
static

◆ VOLUME_TARGET_DYNAMIC

string Components.HdmiCec.HdmiCec.VOLUME_TARGET_DYNAMIC = "dynamic"
static

◆ VOLUME_TARGET_TV

string Components.HdmiCec.HdmiCec.VOLUME_TARGET_TV = "tv"
static

◆ VOLUME_TARGET_TV_FORCE

string Components.HdmiCec.HdmiCec.VOLUME_TARGET_TV_FORCE = "tv_forced"
static

◆ VOLUME_TARGETS [1/2]

dictionary Components.HdmiCec.HdmiCec.VOLUME_TARGETS
static
Initial value:
= {
VOLUME_TARGET_DYNAMIC : _("Dynamic"),
VOLUME_TARGET_AVR : _("Audio System"),
VOLUME_TARGET_AVR_FORCE : _("Audio System (force)"),
VOLUME_TARGET_TV : _("TV"),
VOLUME_TARGET_TV_FORCE : _("TV (force)"),
}

◆ VOLUME_TARGETS [2/2]

Components.HdmiCec.HdmiCec.VOLUME_TARGETS
static

◆ wraparound

Components.HdmiCec.HdmiCec.wraparound
static

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