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

Public Member Functions

def getServiceReference (self)
 
def valid (self)
 
def start (self)
 
def stop (self)
 
def pause (self)
 
def resume (self)
 
def seekDone (self, status)
 
def flush (self)
 
def parsed (self)
 
def ready (self)
 
def getStreams (self)
 
def selectVideoStream (self, *args)
 
def selectAudioStream (self, *args)
 
def deleteStream (self, index)
 
def getActiveVideoIndex (self)
 
def getActiveAudioIndex (self)
 
def getActiveAudioCodec (self)
 
def getWidth (self, width)
 
def getHeight (self, height)
 
def getAspect (self, aspect)
 
def getFramerate (self, framerate)
 
def getProgressive (self, progressive)
 
def isEOS (self)
 
def getVideoFrames (self, frames)
 
def getAudioPackets (self, packets)
 
def __init__ (self, streamManager)
 
def __disown__ (self)
 

Static Public Attributes

 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
 streamStarted = _swig_property(_enigma.eStreamProcessor_streamStarted_get, _enigma.eStreamProcessor_streamStarted_set)
 
 formatChanged = _swig_property(_enigma.eStreamProcessor_formatChanged_get, _enigma.eStreamProcessor_formatChanged_set)
 
 framerateChanged = _swig_property(_enigma.eStreamProcessor_framerateChanged_get, _enigma.eStreamProcessor_framerateChanged_set)
 
 progressiveChanged = _swig_property(_enigma.eStreamProcessor_progressiveChanged_get, _enigma.eStreamProcessor_progressiveChanged_set)
 
 videoPtsValid = _swig_property(_enigma.eStreamProcessor_videoPtsValid_get, _enigma.eStreamProcessor_videoPtsValid_set)
 
 lastVideoConsumed = _swig_property(_enigma.eStreamProcessor_lastVideoConsumed_get, _enigma.eStreamProcessor_lastVideoConsumed_set)
 
 lastAudioConsumed = _swig_property(_enigma.eStreamProcessor_lastAudioConsumed_get, _enigma.eStreamProcessor_lastAudioConsumed_set)
 
 audioCodecChanged = _swig_property(_enigma.eStreamProcessor_audioCodecChanged_get, _enigma.eStreamProcessor_audioCodecChanged_set)
 

Constructor & Destructor Documentation

◆ __init__()

def enigma.eStreamProcessor.__init__ (   self,
  streamManager 
)
__init__(eStreamProcessor self, StreamManager & streamManager) -> eStreamProcessor

Member Function Documentation

◆ __disown__()

def enigma.eStreamProcessor.__disown__ (   self)

◆ deleteStream()

def enigma.eStreamProcessor.deleteStream (   self,
  index 
)
deleteStream(eStreamProcessor self, int index)

◆ flush()

def enigma.eStreamProcessor.flush (   self)
flush(eStreamProcessor self)

◆ getActiveAudioCodec()

def enigma.eStreamProcessor.getActiveAudioCodec (   self)
getActiveAudioCodec(eStreamProcessor self) -> int

◆ getActiveAudioIndex()

def enigma.eStreamProcessor.getActiveAudioIndex (   self)
getActiveAudioIndex(eStreamProcessor self) -> int

◆ getActiveVideoIndex()

def enigma.eStreamProcessor.getActiveVideoIndex (   self)
getActiveVideoIndex(eStreamProcessor self) -> int

◆ getAspect()

def enigma.eStreamProcessor.getAspect (   self,
  aspect 
)
getAspect(eStreamProcessor self, int & aspect) -> bool

◆ getAudioPackets()

def enigma.eStreamProcessor.getAudioPackets (   self,
  packets 
)
getAudioPackets(eStreamProcessor self, std::vector< RawData,std::allocator< RawData > > & packets) -> bool

◆ getFramerate()

def enigma.eStreamProcessor.getFramerate (   self,
  framerate 
)
getFramerate(eStreamProcessor self, int & framerate) -> bool

◆ getHeight()

def enigma.eStreamProcessor.getHeight (   self,
  height 
)
getHeight(eStreamProcessor self, int & height) -> bool

◆ getProgressive()

def enigma.eStreamProcessor.getProgressive (   self,
  progressive 
)
getProgressive(eStreamProcessor self, int & progressive) -> bool

◆ getServiceReference()

def enigma.eStreamProcessor.getServiceReference (   self)
getServiceReference(eStreamProcessor self) -> eServiceReference

◆ getStreams()

def enigma.eStreamProcessor.getStreams (   self)
getStreams(eStreamProcessor self) -> std::vector< StreamInfo,std::allocator< StreamInfo > > const &

◆ getVideoFrames()

def enigma.eStreamProcessor.getVideoFrames (   self,
  frames 
)
getVideoFrames(eStreamProcessor self, std::vector< RawData,std::allocator< RawData > > & frames) -> bool

◆ getWidth()

def enigma.eStreamProcessor.getWidth (   self,
  width 
)
getWidth(eStreamProcessor self, int & width) -> bool

◆ isEOS()

def enigma.eStreamProcessor.isEOS (   self)
isEOS(eStreamProcessor self) -> bool

◆ parsed()

def enigma.eStreamProcessor.parsed (   self)
parsed(eStreamProcessor self)

◆ pause()

def enigma.eStreamProcessor.pause (   self)
pause(eStreamProcessor self) -> bool

◆ ready()

def enigma.eStreamProcessor.ready (   self)
ready(eStreamProcessor self)

◆ resume()

def enigma.eStreamProcessor.resume (   self)
resume(eStreamProcessor self) -> bool

◆ seekDone()

def enigma.eStreamProcessor.seekDone (   self,
  status 
)
seekDone(eStreamProcessor self, int status)

◆ selectAudioStream()

def enigma.eStreamProcessor.selectAudioStream (   self,
args 
)
selectAudioStream(eStreamProcessor self, int index, StreamRestrictions const & restrictions) -> bool
selectAudioStream(eStreamProcessor self, int index) -> bool

◆ selectVideoStream()

def enigma.eStreamProcessor.selectVideoStream (   self,
args 
)
selectVideoStream(eStreamProcessor self, int index, StreamRestrictions const & restrictions) -> bool
selectVideoStream(eStreamProcessor self, int index) -> bool

◆ start()

def enigma.eStreamProcessor.start (   self)
start(eStreamProcessor self)

◆ stop()

def enigma.eStreamProcessor.stop (   self)
stop(eStreamProcessor self)

◆ valid()

def enigma.eStreamProcessor.valid (   self)
valid(eStreamProcessor self) -> bool

Member Data Documentation

◆ audioCodecChanged

enigma.eStreamProcessor.audioCodecChanged = _swig_property(_enigma.eStreamProcessor_audioCodecChanged_get, _enigma.eStreamProcessor_audioCodecChanged_set)
static

◆ formatChanged

enigma.eStreamProcessor.formatChanged = _swig_property(_enigma.eStreamProcessor_formatChanged_get, _enigma.eStreamProcessor_formatChanged_set)
static

◆ framerateChanged

enigma.eStreamProcessor.framerateChanged = _swig_property(_enigma.eStreamProcessor_framerateChanged_get, _enigma.eStreamProcessor_framerateChanged_set)
static

◆ lastAudioConsumed

enigma.eStreamProcessor.lastAudioConsumed = _swig_property(_enigma.eStreamProcessor_lastAudioConsumed_get, _enigma.eStreamProcessor_lastAudioConsumed_set)
static

◆ lastVideoConsumed

enigma.eStreamProcessor.lastVideoConsumed = _swig_property(_enigma.eStreamProcessor_lastVideoConsumed_get, _enigma.eStreamProcessor_lastVideoConsumed_set)
static

◆ progressiveChanged

enigma.eStreamProcessor.progressiveChanged = _swig_property(_enigma.eStreamProcessor_progressiveChanged_get, _enigma.eStreamProcessor_progressiveChanged_set)
static

◆ streamStarted

enigma.eStreamProcessor.streamStarted = _swig_property(_enigma.eStreamProcessor_streamStarted_get, _enigma.eStreamProcessor_streamStarted_set)
static

◆ thisown

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

◆ videoPtsValid

enigma.eStreamProcessor.videoPtsValid = _swig_property(_enigma.eStreamProcessor_videoPtsValid_get, _enigma.eStreamProcessor_videoPtsValid_set)
static

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