00001 #include "edl.h" 00002 #include "edlsession.h" 00003 #include "playtransport.h" 00004 #include "transportque.h" 00005 #include "vplayback.h" 00006 #include "vtracking.h" 00007 #include "vwindow.h" 00008 #include "vwindowgui.h" 00009 00010 // Playback engine for viewer 00011 00012 VPlayback::VPlayback(MWindow *mwindow, VWindow *vwindow, Canvas *output) 00013 : PlaybackEngine(mwindow, output) 00014 { 00015 this->vwindow = vwindow; 00016 } 00017 00018 int VPlayback::create_render_engine() 00019 { 00020 return PlaybackEngine::create_render_engine(); 00021 } 00022 00023 void VPlayback::init_cursor() 00024 { 00025 vwindow->playback_cursor->start_playback(tracking_position); 00026 } 00027 00028 void VPlayback::stop_cursor() 00029 { 00030 vwindow->playback_cursor->stop_playback(); 00031 } 00032 00033
1.5.5