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
 
def initPlayer
 
def kill
 Kill this thread. More...
 
def LoadFile
 Load a media file into the video player. More...
 
def Pause
 Pause the video player. More...
 
def Play
 Start playing the video player. More...
 
def previewFrame
 Preview a certain frame. More...
 
def refreshFrame
 Refresh a certain frame. More...
 
def Seek
 Seek to a specific frame. More...
 
def Speed
 Set the speed of the video player. More...
 
def Start
 This method starts the video player. More...
 
def Stop
 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_readers
 
 previous_clips
 
 renderer
 
 renderer_address
 
 timeline
 
 timeline_length
 
 videoPreview
 

Static Public Attributes

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

Detailed Description

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

Definition at line 100 of file preview_thread.py.

Member Function Documentation

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

Definition at line 107 of file preview_thread.py.

def preview_thread.PlayerWorker.initPlayer (   self)

Definition at line 168 of file preview_thread.py.

def preview_thread.PlayerWorker.kill (   self)

Kill this thread.

Definition at line 179 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 303 of file preview_thread.py.

def preview_thread.PlayerWorker.Play (   self,
  timeline_length 
)

Start playing the video player.

Definition at line 292 of file preview_thread.py.

def preview_thread.PlayerWorker.previewFrame (   self,
  number 
)

Preview a certain frame.

Definition at line 184 of file preview_thread.py.

def preview_thread.PlayerWorker.refreshFrame (   self)

Refresh a certain frame.

Definition at line 194 of file preview_thread.py.

def preview_thread.PlayerWorker.Seek (   self,
  number 
)

Seek to a specific frame.

Definition at line 319 of file preview_thread.py.

def preview_thread.PlayerWorker.Speed (   self,
  new_speed 
)

Set the speed of the video player.

Definition at line 327 of file preview_thread.py.

def preview_thread.PlayerWorker.Start (   self)

This method starts the video player.

Definition at line 129 of file preview_thread.py.

def preview_thread.PlayerWorker.Stop (   self)

Stop the video player and terminate the playback threads.

Definition at line 311 of file preview_thread.py.

Member Data Documentation

preview_thread.PlayerWorker.clip_path

Definition at line 111 of file preview_thread.py.

preview_thread.PlayerWorker.clip_reader

Definition at line 112 of file preview_thread.py.

preview_thread.PlayerWorker.current_frame

Definition at line 119 of file preview_thread.py.

preview_thread.PlayerWorker.current_mode

Definition at line 120 of file preview_thread.py.

tuple preview_thread.PlayerWorker.finished = pyqtSignal()
static

Definition at line 104 of file preview_thread.py.

preview_thread.PlayerWorker.is_running

Definition at line 117 of file preview_thread.py.

tuple preview_thread.PlayerWorker.mode_changed = pyqtSignal(object)
static

Definition at line 103 of file preview_thread.py.

preview_thread.PlayerWorker.number

Definition at line 118 of file preview_thread.py.

preview_thread.PlayerWorker.original_position

Definition at line 114 of file preview_thread.py.

preview_thread.PlayerWorker.original_speed

Definition at line 113 of file preview_thread.py.

preview_thread.PlayerWorker.parent

Definition at line 108 of file preview_thread.py.

preview_thread.PlayerWorker.player

Definition at line 124 of file preview_thread.py.

tuple preview_thread.PlayerWorker.position_changed = pyqtSignal(int)
static

Definition at line 102 of file preview_thread.py.

preview_thread.PlayerWorker.previous_clip_readers

Definition at line 116 of file preview_thread.py.

preview_thread.PlayerWorker.previous_clips

Definition at line 115 of file preview_thread.py.

preview_thread.PlayerWorker.renderer

Definition at line 174 of file preview_thread.py.

preview_thread.PlayerWorker.renderer_address

Definition at line 172 of file preview_thread.py.

preview_thread.PlayerWorker.timeline

Definition at line 109 of file preview_thread.py.

preview_thread.PlayerWorker.timeline_length

Definition at line 121 of file preview_thread.py.

preview_thread.PlayerWorker.videoPreview

Definition at line 110 of file preview_thread.py.


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