enigma2  2.6
Public Member Functions | Public Attributes | List of all members
Plugins.Extensions.DVDBurn.Process.DemuxTask Class Reference
Inheritance diagram for Plugins.Extensions.DVDBurn.Process.DemuxTask:
Components.Task.Task

Public Member Functions

def __init__ (self, job, inputfile)
 
def prepare (self)
 
def getRelevantAudioPIDs (self, title)
 
def processOutputLine (self, line)
 
def haveNewFile (self, file)
 
def haveProgress (self, progress)
 
def writeCutfile (self)
 
def cleanup (self, failed)
 
- Public Member Functions inherited from Components.Task.Task
def setCommandline (self, cmd, args)
 
def setTool (self, tool)
 
def setCmdline (self, cmdline)
 
def checkPreconditions (self, immediate=False)
 
def run (self, callback)
 
def processStdout (self, data)
 
def processStderr (self, data)
 
def processOutput (self, data)
 
def processFinished (self, returncode)
 
def abort (self)
 
def finish (self, aborted=False)
 
def afterRun (self)
 
def writeInput (self, input)
 
def getProgress (self)
 
def setProgress (self, progress)
 

Public Attributes

 end
 
 prog_state
 
 weighting
 
 cutfile
 
 cutlist
 
 currentPID
 
 relevantAudioPIDs
 
 generated_files
 
 mplex_audiofiles
 
 mplex_videofile
 
 mplex_streamfiles
 
 progress
 
- Public Attributes inherited from Components.Task.Task
 name
 
 immediate_preconditions
 
 global_preconditions
 
 postconditions
 
 returncode
 
 initial_input
 
 job
 
 end
 
 weighting
 
 cmd
 
 cwd
 
 args
 
 cmdline
 
 task_progress_changed
 
 output_line
 
 container
 
 callback
 
 appClosed_conn
 
 stdoutAvail_conn
 
 stderrAvail_conn
 

Additional Inherited Members

- Properties inherited from Components.Task.Task
 progress = property(getProgress, setProgress)
 

Constructor & Destructor Documentation

◆ __init__()

def Plugins.Extensions.DVDBurn.Process.DemuxTask.__init__ (   self,
  job,
  inputfile 
)

Reimplemented from Components.Task.Task.

Member Function Documentation

◆ cleanup()

def Plugins.Extensions.DVDBurn.Process.DemuxTask.cleanup (   self,
  failed 
)

Reimplemented from Components.Task.Task.

◆ getRelevantAudioPIDs()

def Plugins.Extensions.DVDBurn.Process.DemuxTask.getRelevantAudioPIDs (   self,
  title 
)

◆ haveNewFile()

def Plugins.Extensions.DVDBurn.Process.DemuxTask.haveNewFile (   self,
  file 
)

◆ haveProgress()

def Plugins.Extensions.DVDBurn.Process.DemuxTask.haveProgress (   self,
  progress 
)

◆ prepare()

def Plugins.Extensions.DVDBurn.Process.DemuxTask.prepare (   self)

Reimplemented from Components.Task.Task.

◆ processOutputLine()

def Plugins.Extensions.DVDBurn.Process.DemuxTask.processOutputLine (   self,
  line 
)

Reimplemented from Components.Task.Task.

◆ writeCutfile()

def Plugins.Extensions.DVDBurn.Process.DemuxTask.writeCutfile (   self)

Member Data Documentation

◆ currentPID

Plugins.Extensions.DVDBurn.Process.DemuxTask.currentPID

◆ cutfile

Plugins.Extensions.DVDBurn.Process.DemuxTask.cutfile

◆ cutlist

Plugins.Extensions.DVDBurn.Process.DemuxTask.cutlist

◆ end

Plugins.Extensions.DVDBurn.Process.DemuxTask.end

◆ generated_files

Plugins.Extensions.DVDBurn.Process.DemuxTask.generated_files

◆ mplex_audiofiles

Plugins.Extensions.DVDBurn.Process.DemuxTask.mplex_audiofiles

◆ mplex_streamfiles

Plugins.Extensions.DVDBurn.Process.DemuxTask.mplex_streamfiles

◆ mplex_videofile

Plugins.Extensions.DVDBurn.Process.DemuxTask.mplex_videofile

◆ prog_state

Plugins.Extensions.DVDBurn.Process.DemuxTask.prog_state

◆ progress

Plugins.Extensions.DVDBurn.Process.DemuxTask.progress

◆ relevantAudioPIDs

Plugins.Extensions.DVDBurn.Process.DemuxTask.relevantAudioPIDs

◆ weighting

Plugins.Extensions.DVDBurn.Process.DemuxTask.weighting

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