OpenShot Video Editor  2.0.0
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
preview_thread.PlayerWorker Class Reference

QT Player Worker Object (to preview video on a separate thread) More...

Inheritance diagram for preview_thread.PlayerWorker:

Public Member Functions

def Init (self, parent, timeline, videoPreview)
 
def initPlayer (self)
 
def kill (self)
 Kill this thread. More...
 
def LoadFile (self, path=None)
 Load a media file into the video player. More...
 
def Pause (self)
 Pause the video player. More...
 
def Play (self, timeline_length)
 Start playing the video player. More...
 
def previewFrame (self, number)
 Preview a certain frame. More...
 
def refreshFrame (self)
 Refresh a certain frame. More...
 
def Seek (self, number)
 Seek to a specific frame. More...
 
def Speed (self, new_speed)
 Set the speed of the video player. More...
 
def Start (self)
 This method starts the video player. More...
 
def Stop (self)
 Stop the video player and terminate the playback threads. More...
 

Public Attributes

 clip_path
 
 clip_reader
 
 current_frame
 
 current_mode
 
 is_running
 
 number
 
 original_position
 
 original_speed
 
 parent
 
 player
 
 previous_clip_mappers
 
 previous_clip_readers
 
 renderer
 
 renderer_address
 
 timeline
 
 timeline_length
 
 videoPreview
 

Static Public Attributes

 finished = pyqtSignal()
 
 mode_changed = pyqtSignal(object)
 
 position_changed = pyqtSignal(int)
 

Detailed Description

QT Player Worker Object (to preview video on a separate thread)

Definition at line 99 of file preview_thread.py.

Member Function Documentation

def preview_thread.PlayerWorker.Init (   self,
  parent,
  timeline,
  videoPreview 
)

Definition at line 106 of file preview_thread.py.

def preview_thread.PlayerWorker.initPlayer (   self)

Definition at line 166 of file preview_thread.py.

def preview_thread.PlayerWorker.kill (   self)

Kill this thread.

Definition at line 177 of file preview_thread.py.

def preview_thread.PlayerWorker.LoadFile (   self,
  path = None 
)

Load a media file into the video player.

Definition at line 207 of file preview_thread.py.

def preview_thread.PlayerWorker.Pause (   self)

Pause the video player.

Definition at line 308 of file preview_thread.py.

def preview_thread.PlayerWorker.Play (   self,
  timeline_length 
)

Start playing the video player.

Definition at line 298 of file preview_thread.py.

def preview_thread.PlayerWorker.previewFrame (   self,
  number 
)

Preview a certain frame.

Definition at line 182 of file preview_thread.py.

def preview_thread.PlayerWorker.refreshFrame (   self)

Refresh a certain frame.

Definition at line 193 of file preview_thread.py.

def preview_thread.PlayerWorker.Seek (   self,
  number 
)

Seek to a specific frame.

Definition at line 322 of file preview_thread.py.

def preview_thread.PlayerWorker.Speed (   self,
  new_speed 
)

Set the speed of the video player.

Definition at line 329 of file preview_thread.py.

def preview_thread.PlayerWorker.Start (   self)

This method starts the video player.

Definition at line 128 of file preview_thread.py.

def preview_thread.PlayerWorker.Stop (   self)

Stop the video player and terminate the playback threads.

Definition at line 315 of file preview_thread.py.

Member Data Documentation

preview_thread.PlayerWorker.clip_path

Definition at line 110 of file preview_thread.py.

preview_thread.PlayerWorker.clip_reader

Definition at line 111 of file preview_thread.py.

preview_thread.PlayerWorker.current_frame

Definition at line 118 of file preview_thread.py.

preview_thread.PlayerWorker.current_mode

Definition at line 119 of file preview_thread.py.

preview_thread.PlayerWorker.finished = pyqtSignal()
static

Definition at line 103 of file preview_thread.py.

preview_thread.PlayerWorker.is_running

Definition at line 116 of file preview_thread.py.

preview_thread.PlayerWorker.mode_changed = pyqtSignal(object)
static

Definition at line 102 of file preview_thread.py.

preview_thread.PlayerWorker.number

Definition at line 117 of file preview_thread.py.

preview_thread.PlayerWorker.original_position

Definition at line 113 of file preview_thread.py.

preview_thread.PlayerWorker.original_speed

Definition at line 112 of file preview_thread.py.

preview_thread.PlayerWorker.parent

Definition at line 107 of file preview_thread.py.

preview_thread.PlayerWorker.player

Definition at line 123 of file preview_thread.py.

preview_thread.PlayerWorker.position_changed = pyqtSignal(int)
static

Definition at line 101 of file preview_thread.py.

preview_thread.PlayerWorker.previous_clip_mappers

Definition at line 114 of file preview_thread.py.

preview_thread.PlayerWorker.previous_clip_readers

Definition at line 115 of file preview_thread.py.

preview_thread.PlayerWorker.renderer

Definition at line 172 of file preview_thread.py.

preview_thread.PlayerWorker.renderer_address

Definition at line 170 of file preview_thread.py.

preview_thread.PlayerWorker.timeline

Definition at line 108 of file preview_thread.py.

preview_thread.PlayerWorker.timeline_length

Definition at line 120 of file preview_thread.py.

preview_thread.PlayerWorker.videoPreview

Definition at line 109 of file preview_thread.py.


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