TransportQue Class Reference

#include <transportque.h>

Collaboration diagram for TransportQue:

Collaboration graph
[legend]

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)

Data Fields

TransportCommand command
Conditioninput_lock
Conditionoutput_lock

Detailed Description

Definition at line 56 of file transportque.h.


Constructor & Destructor Documentation

TransportQue::TransportQue (  ) 

Definition at line 254 of file transportque.C.

References input_lock, and output_lock.

TransportQue::~TransportQue (  ) 

Definition at line 260 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 
)

void TransportQue::update_change_type ( int  change_type  ) 

Definition at line 307 of file transportque.C.

References TransportCommand::change_type, command, input_lock, Condition::lock(), and Condition::unlock().

Here is the call graph for this function:


Field Documentation

Definition at line 73 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 Mon Apr 28 14:48:02 2008 for Cinelerra by  doxygen 1.5.5