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

PlayableTracks Class Reference

#include <playabletracks.h>

List of all members.

Public Member Functions

 PlayableTracks (RenderEngine *renderengine, long current_position, int data_type, int use_nudge)
 ~PlayableTracks ()
int is_playable (Track *current_track, long position, int use_nudge)
int is_listed (Track *track)

Public Attributes

RenderEnginerenderengine
int data_type
MWindowmwindow


Detailed Description

Definition at line 10 of file playabletracks.h.


Constructor & Destructor Documentation

PlayableTracks::PlayableTracks RenderEngine renderengine,
long  current_position,
int  data_type,
int  use_nudge
 

Definition at line 16 of file playabletracks.C.

References RenderEngine::edl, is_playable(), and EDL::tracks.

PlayableTracks::~PlayableTracks  ) 
 

Definition at line 39 of file playabletracks.C.


Member Function Documentation

int PlayableTracks::is_listed Track track  ) 
 

Definition at line 102 of file playabletracks.C.

Referenced by VirtualConsole::test_reconfigure().

int PlayableTracks::is_playable Track current_track,
long  position,
int  use_nudge
 

Definition at line 44 of file playabletracks.C.

References PlaybackConfig::aconfig, Track::channel_is_playable(), RenderEngine::command, RenderEngine::config, Track::data_type, data_type, VideoOutConfig::do_channel, AudioOutConfig::do_channel, TransportCommand::get_direction(), Track::is_synthesis(), Track::nudge, Track::play, Track::playable_edit(), Track::plugin_used(), renderengine, TRACK_AUDIO, TRACK_VIDEO, and PlaybackConfig::vconfig.

Referenced by PackageRenderer::direct_copy_possible(), PlayableTracks(), and VirtualConsole::test_reconfigure().


Member Data Documentation

int PlayableTracks::data_type
 

Definition at line 27 of file playabletracks.h.

Referenced by is_playable().

MWindow* PlayableTracks::mwindow
 

Definition at line 28 of file playabletracks.h.

RenderEngine* PlayableTracks::renderengine
 

Definition at line 26 of file playabletracks.h.

Referenced by is_playable().


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