#include <playbackengine.h>
Inheritance diagram for PlaybackEngine:

Definition at line 23 of file playbackengine.h.
|
||||||||||||
|
Definition at line 24 of file playbackengine.C. References audio_cache, debug, is_playing_back, last_command, pause_lock, render_engine, start_lock, tracking_active, tracking_done, tracking_lock, tracking_position, and video_cache. |
|
|
Definition at line 43 of file playbackengine.C. References audio_cache, command, delete_render_engine(), done, interrupt_playback(), pause_lock, preferences, que, TransportQue::send_command(), start_lock, tracking_done, tracking_lock, and video_cache. |
|
|
Definition at line 121 of file playbackengine.C. References RenderEngine::arm_command(), command, and render_engine. Referenced by run(). |
|
|
Reimplemented in CPlayback. Definition at line 229 of file playbackengine.C. Referenced by RenderEngine::brender_available(). |
|
|
Definition at line 143 of file playbackengine.C. References audio_cache, command, TransportCommand::get_edl(), mwindow, MWindow::plugindb, preferences, CICache::set_edl(), and video_cache. Referenced by perform_change(). |
|
|
Definition at line 65 of file playbackengine.C. References TransportCommand::change_type, TransportQue::command, command, Preferences::copy_from(), done, mwindow, MWindow::preferences, preferences, que, and start_lock. Referenced by VWindow::create_objects(), and CWindow::create_objects(). |
|
|
Reimplemented in CPlayback, and VPlayback. Definition at line 97 of file playbackengine.C. References command, delete_render_engine(), get_channeldb(), mwindow, output, MWindow::plugindb, preferences, and render_engine. Referenced by VPlayback::create_render_engine(), CPlayback::create_render_engine(), and perform_change(). |
|
|
Definition at line 115 of file playbackengine.C. References render_engine. Referenced by create_render_engine(), and ~PlaybackEngine(). |
|
|
Definition at line 82 of file playbackengine.C. References MWindow::channeldb_buz, MWindow::channeldb_v4l2jpeg, command, VideoOutConfig::driver, TransportCommand::get_edl(), mwindow, EDLSession::playback_config, EDL::session, and PlaybackConfig::vconfig. Referenced by create_render_engine(). |
|
||||||||||||
|
Definition at line 218 of file playbackengine.C. References RenderEngine::do_audio, RenderEngine::get_module_levels(), and render_engine. Referenced by Tracking::update_meters(). |
|
||||||||||||
|
Definition at line 206 of file playbackengine.C. References RenderEngine::do_audio, RenderEngine::get_output_levels(), and render_engine. Referenced by VTracking::update_meters(), and Tracking::update_meters(). |
|
|
|
Reimplemented in CPlayback, and VPlayback. Definition at line 234 of file playbackengine.C. Referenced by init_tracking(), and run(). |
|
|
Definition at line 243 of file playbackengine.C. References command, init_cursor(), TransportCommand::playbackstart, TransportCommand::single_frame(), tracking_active, tracking_done, and tracking_position. Referenced by run(). |
|
|
|
Definition at line 161 of file playbackengine.C. References audio_cache, TransportCommand::change_type, command, create_cache(), create_render_engine(), RenderEngine::edl, TransportCommand::get_edl(), render_engine, CICache::set_edl(), EDL::synchronize_params(), and video_cache. Referenced by run(). |
|
|
|
Definition at line 130 of file playbackengine.C. References render_engine, and RenderEngine::start_command(). Referenced by run(). |
|
|
Reimplemented in CPlayback, and VPlayback. Definition at line 238 of file playbackengine.C. Referenced by run(), and stop_tracking(). |
|
|
Definition at line 255 of file playbackengine.C. References stop_cursor(), tracking_active, and tracking_done. Referenced by RenderEngine::run(). |
|
|
Definition at line 180 of file playbackengine.C. References command, RenderEngine::edl, TransportCommand::get_edl(), render_engine, and EDL::synchronize_params(). Referenced by MWindow::sync_parameters(). |
|
|
Definition at line 262 of file playbackengine.C. References tracking_active, tracking_lock, tracking_position, and tracking_timer. Referenced by VRender::run(), and ARender::run(). |
|
||||||||||||
|
Definition at line 346 of file playbackengine.C. |
|
|
Definition at line 135 of file playbackengine.C. References command, TransportCommand::realtime, and render_engine. Referenced by run(). |
|
|
Definition at line 65 of file playbackengine.h. Referenced by create_cache(), RenderEngine::get_acache(), perform_change(), PlaybackEngine(), and ~PlaybackEngine(). |
|
|
|
Definition at line 101 of file playbackengine.h. Referenced by PlaybackEngine(). |
|
|
Definition at line 93 of file playbackengine.h. |
|
|
Definition at line 92 of file playbackengine.h. Referenced by create_objects(), run(), and ~PlaybackEngine(). |
|
|
Definition at line 98 of file playbackengine.h. Referenced by TrackCanvas::cursor_motion_event(), PlaybackEngine(), RenderEngine::run(), run(), MWindow::sync_parameters(), and MWindow::toggle_label(). |
|
|
Definition at line 91 of file playbackengine.h. Referenced by PlaybackEngine(), and run(). |
|
|
Definition at line 82 of file playbackengine.h. Referenced by CPlayback::brender_available(), create_cache(), create_objects(), create_render_engine(), get_channeldb(), CPlayback::init_cursor(), RenderEngine::RenderEngine(), and RenderEngine::update_framerate(). |
|
|
Definition at line 83 of file playbackengine.h. Referenced by create_render_engine(). |
|
|
Definition at line 78 of file playbackengine.h. Referenced by interrupt_playback(), PlaybackEngine(), run(), and ~PlaybackEngine(). |
|
|
Definition at line 85 of file playbackengine.h. Referenced by create_cache(), create_objects(), create_render_engine(), and ~PlaybackEngine(). |
|
|
|
Definition at line 95 of file playbackengine.h. Referenced by arm_render_engine(), create_render_engine(), delete_render_engine(), get_module_levels(), get_output_levels(), get_tracking_position(), interrupt_playback(), perform_change(), PlaybackEngine(), start_render_engine(), sync_parameters(), and wait_render_engine(). |
|
|
Definition at line 80 of file playbackengine.h. Referenced by create_objects(), PlaybackEngine(), run(), and ~PlaybackEngine(). |
|
|
Definition at line 67 of file playbackengine.h. Referenced by get_tracking_position(), init_tracking(), PlaybackEngine(), Tracking::run(), stop_tracking(), and update_tracking(). |
|
|
Definition at line 76 of file playbackengine.h. Referenced by init_tracking(), interrupt_playback(), PlaybackEngine(), stop_tracking(), and ~PlaybackEngine(). |
|
|
Definition at line 74 of file playbackengine.h. Referenced by get_tracking_position(), PlaybackEngine(), update_tracking(), and ~PlaybackEngine(). |
|
|
Definition at line 69 of file playbackengine.h. Referenced by get_tracking_position(), VPlayback::init_cursor(), CPlayback::init_cursor(), init_tracking(), PlaybackEngine(), RenderEngine::run(), and update_tracking(). |
|
|
Definition at line 72 of file playbackengine.h. Referenced by get_tracking_position(), and update_tracking(). |
|
|
Definition at line 65 of file playbackengine.h. Referenced by create_cache(), RenderEngine::get_vcache(), perform_change(), PlaybackEngine(), and ~PlaybackEngine(). |
1.4.4