Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

TransportQue Class Reference

#include <transportque.h>

List of all members.

Public Member Functions

 TransportQue ()
 ~TransportQue ()
int send_command (int command, int change_type, EDL *new_edl, int realtime, int resume=0, int use_inout=0)
void update_change_type (int change_type)

Public Attributes

TransportCommand command
Condition * input_lock
Condition * output_lock


Detailed Description

Definition at line 52 of file transportque.h.


Constructor & Destructor Documentation

TransportQue::TransportQue  ) 
 

Definition at line 247 of file transportque.C.

References input_lock, and output_lock.

TransportQue::~TransportQue  ) 
 

Definition at line 253 of file transportque.C.

References input_lock, and output_lock.


Member Function Documentation

int TransportQue::send_command int  command,
int  change_type,
EDL new_edl,
int  realtime,
int  resume = 0,
int  use_inout = 0
 

Definition at line 259 of file transportque.C.

References input_lock, and output_lock.

Referenced by MWindow::add_audio_track_entry(), MWindow::add_video_track_entry(), PreferencesThread::apply_settings(), CWindowCanvas::button_press_event(), MWindow::clear_entry(), MWindow::concatenate_tracks(), New::create_new_project(), MWindow::crop_video(), CWindowCanvas::cursor_motion_event(), MWindow::cut(), MWindow::delete_track(), MWindow::delete_tracks(), PlayTransport::handle_transport(), MWindow::load_filenames(), MWindow::move_edits(), MWindow::move_effect(), MWindow::mute_selection(), MWindow::paste_silence(), MWindow::redo_entry(), MWindow::sync_parameters(), MWindow::trim_selection(), MWindow::undo_entry(), CWindow::update(), VWindow::update_position(), CWindowMaskGUI::update_preview(), CWindowProjectorGUI::update_preview(), CWindowCameraGUI::update_preview(), MWindow::update_project(), and PlaybackEngine::~PlaybackEngine().

void TransportQue::update_change_type int  change_type  ) 
 

Definition at line 300 of file transportque.C.

References TransportCommand::change_type, command, and input_lock.


Member Data Documentation

TransportCommand TransportQue::command
 

Definition at line 68 of file transportque.h.

Referenced by PlaybackEngine::create_objects(), PlaybackEngine::run(), and update_change_type().

Condition* TransportQue::input_lock
 

Definition at line 69 of file transportque.h.

Referenced by PlaybackEngine::run(), send_command(), TransportQue(), update_change_type(), and ~TransportQue().

Condition * TransportQue::output_lock
 

Definition at line 69 of file transportque.h.

Referenced by PlaybackEngine::run(), send_command(), TransportQue(), and ~TransportQue().


The documentation for this class was generated from the following files:
Generated on Sun Jan 8 13:39:27 2006 for Cinelerra-svn by  doxygen 1.4.4