enigma2  2.6
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
Plugins.Extensions.MediaCenter.MediaCore.MediaCore Class Reference

Public Member Functions

def __init__ (self)
 
def addToMainMenu (self, item)
 
def getMainMenuItems (self)
 
def setSession (self, session)
 
def play (self, service, type=TYPE_AUDIO, *args, **kwargs)
 
def pause (self)
 
def unpause (self)
 
def stop (self)
 
def registerBrowser (self, cls, name, type, init_params=None)
 
def addRefreshCallback (self, callback)
 
def getVideoBrowsers (self)
 
def getAudioBrowsers (self)
 
def search (self, type, needle)
 
def openBrowser (self, type, name, player=None)
 

Public Attributes

 videoBrowsers
 
 audioBrowsers
 
 refreshFncs
 
 playlistAddFnc
 
 addAndPlayFnc
 
 session
 
 type
 

Static Public Attributes

int TYPE_AUDIO = 0
 
int TYPE_VIDEO = 1
 
int TYPE_AUDIO_VIDEO = 2
 

Constructor & Destructor Documentation

◆ __init__()

def Plugins.Extensions.MediaCenter.MediaCore.MediaCore.__init__ (   self)

Member Function Documentation

◆ addRefreshCallback()

def Plugins.Extensions.MediaCenter.MediaCore.MediaCore.addRefreshCallback (   self,
  callback 
)

◆ addToMainMenu()

def Plugins.Extensions.MediaCenter.MediaCore.MediaCore.addToMainMenu (   self,
  item 
)

◆ getAudioBrowsers()

def Plugins.Extensions.MediaCenter.MediaCore.MediaCore.getAudioBrowsers (   self)

◆ getMainMenuItems()

def Plugins.Extensions.MediaCenter.MediaCore.MediaCore.getMainMenuItems (   self)

◆ getVideoBrowsers()

def Plugins.Extensions.MediaCenter.MediaCore.MediaCore.getVideoBrowsers (   self)

◆ openBrowser()

def Plugins.Extensions.MediaCenter.MediaCore.MediaCore.openBrowser (   self,
  type,
  name,
  player = None 
)

◆ pause()

def Plugins.Extensions.MediaCenter.MediaCore.MediaCore.pause (   self)

◆ play()

def Plugins.Extensions.MediaCenter.MediaCore.MediaCore.play (   self,
  service,
  type = TYPE_AUDIO,
args,
**  kwargs 
)

◆ registerBrowser()

def Plugins.Extensions.MediaCenter.MediaCore.MediaCore.registerBrowser (   self,
  cls,
  name,
  type,
  init_params = None 
)

◆ search()

def Plugins.Extensions.MediaCenter.MediaCore.MediaCore.search (   self,
  type,
  needle 
)

◆ setSession()

def Plugins.Extensions.MediaCenter.MediaCore.MediaCore.setSession (   self,
  session 
)

◆ stop()

def Plugins.Extensions.MediaCenter.MediaCore.MediaCore.stop (   self)

◆ unpause()

def Plugins.Extensions.MediaCenter.MediaCore.MediaCore.unpause (   self)

Member Data Documentation

◆ addAndPlayFnc

Plugins.Extensions.MediaCenter.MediaCore.MediaCore.addAndPlayFnc

◆ audioBrowsers

Plugins.Extensions.MediaCenter.MediaCore.MediaCore.audioBrowsers

◆ playlistAddFnc

Plugins.Extensions.MediaCenter.MediaCore.MediaCore.playlistAddFnc

◆ refreshFncs

Plugins.Extensions.MediaCenter.MediaCore.MediaCore.refreshFncs

◆ session

Plugins.Extensions.MediaCenter.MediaCore.MediaCore.session

◆ type

Plugins.Extensions.MediaCenter.MediaCore.MediaCore.type

◆ TYPE_AUDIO

int Plugins.Extensions.MediaCenter.MediaCore.MediaCore.TYPE_AUDIO = 0
static

◆ TYPE_AUDIO_VIDEO

int Plugins.Extensions.MediaCenter.MediaCore.MediaCore.TYPE_AUDIO_VIDEO = 2
static

◆ TYPE_VIDEO

int Plugins.Extensions.MediaCenter.MediaCore.MediaCore.TYPE_VIDEO = 1
static

◆ videoBrowsers

Plugins.Extensions.MediaCenter.MediaCore.MediaCore.videoBrowsers

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