#include <packagerenderer.h>
Inheritance diagram for PackageRenderer:

Definition at line 48 of file packagerenderer.h.
|
|
Definition at line 65 of file packagerenderer.C. References aconfig, audio_cache, command, vconfig, and video_cache. |
|
|
Definition at line 74 of file packagerenderer.C. References audio_cache, command, vconfig, and video_cache. |
|
|
Definition at line 495 of file packagerenderer.C. References asset, File::close_file(), file, mwindow, SigHandler::pull_file(), and MWindow::sighandler. Referenced by render_package(). |
|
|
|
Definition at line 126 of file packagerenderer.C. References _, asset, command, default_asset, IndexFile::delete_index(), file, EDLSession::frame_rate, TransportCommand::get_edl(), get_master(), MWindow::gui, mwindow, File::open_file(), package, RenderPackage::path, Asset::path, preferences, Preferences::processors, SigHandler::push_file(), Preferences::renderfarm_vfs, result, EDLSession::sample_rate, EDL::session, File::set_processors(), MWindow::sighandler, and Preferences::use_renderfarm. Referenced by render_package(). |
|
||||||||||||||||||||||||
|
Definition at line 716 of file packagerenderer.C. References File::can_copy_from(), Track::data_type, Track::direct_copy_possible(), Track::edits, Edits::get_playable_edit(), PlayableTracks::is_playable(), Track::nudge, EDLSession::output_h, EDLSession::output_w, playable_tracks, result, EDL::session, TRACK_VIDEO, and EDL::tracks. Referenced by direct_frame_copy(). |
|
||||||||||||||||||||
|
Definition at line 649 of file packagerenderer.C. References compressed_output, direct_copy_possible(), direct_frame_copying, BRender::SCANNED, set_video_map(), File::stop_video_thread(), RenderPackage::use_brender, video_cache, video_preroll, video_write_position, File::write_frames(), and File::write_video_buffer(). Referenced by do_video(). |
|
|
Definition at line 264 of file packagerenderer.C. References RenderEngine::arender, asset, Asset::audio_data, audio_output, audio_output_ptr, audio_position, audio_preroll, audio_read_length, Asset::channels, file, File::get_audio_buffer(), MAX_CHANNELS, ARender::process_buffer(), render_engine, result, and File::write_audio_buffer(). Referenced by render_package(). |
|
|
|
Reimplemented in MainPackageRenderer. Definition at line 788 of file packagerenderer.C. Referenced by create_output(). |
|
|
Reimplemented in MainPackageRenderer, and FarmPackageRenderer. Definition at line 794 of file packagerenderer.C. Referenced by do_video(), and render_package(). |
|
||||||||||||||||||||||||
|
|
Reimplemented in MainPackageRenderer. Definition at line 811 of file packagerenderer.C. Referenced by do_video(), and render_package(). |
|
|
Definition at line 505 of file packagerenderer.C. References asset, Asset::audio_data, RenderPackage::audio_end, audio_position, audio_read_length, close_output(), create_engine(), create_output(), do_audio(), do_video(), Asset::frame_rate, get_result(), MIN, progress_cancelled(), result, Asset::sample_rate, set_progress(), set_result(), stop_engine(), stop_output(), Asset::video_data, RenderPackage::video_end, video_position, and video_read_length. Referenced by Render::render(), and RenderFarmClientThread::run(). |
|
|
Reimplemented in MainPackageRenderer, and FarmPackageRenderer. Definition at line 803 of file packagerenderer.C. Referenced by render_package(). |
|
|
Reimplemented in MainPackageRenderer, and FarmPackageRenderer. Definition at line 799 of file packagerenderer.C. Referenced by render_package(). |
|
||||||||||||
|
Reimplemented in FarmPackageRenderer. Definition at line 807 of file packagerenderer.C. Referenced by direct_frame_copy(), do_video(), and stop_output(). |
|
|
Definition at line 454 of file packagerenderer.C. References playable_tracks, and render_engine. Referenced by render_package(). |
|
|
Definition at line 461 of file packagerenderer.C. References asset, Asset::audio_data, VideoDevice::close_all(), compressed_output, file, mwindow, package, BRender::RENDERED, set_video_map(), File::stop_audio_thread(), VideoDevice::stop_playback(), File::stop_video_thread(), RenderPackage::use_brender, Asset::video_data, video_device, video_position, video_write_position, and File::write_video_buffer(). Referenced by render_package(). |
|
|
Definition at line 118 of file packagerenderer.h. Referenced by create_engine(), initialize(), and PackageRenderer(). |
|
|
Definition at line 102 of file packagerenderer.h. Referenced by close_output(), create_engine(), create_output(), do_audio(), do_video(), render_package(), and stop_output(). |
|
|
Definition at line 115 of file packagerenderer.h. Referenced by create_engine(), initialize(), PackageRenderer(), and ~PackageRenderer(). |
|
|
Definition at line 103 of file packagerenderer.h. Referenced by do_audio(). |
|
|
Definition at line 114 of file packagerenderer.h. Referenced by do_audio(). |
|
|
Definition at line 104 of file packagerenderer.h. Referenced by create_engine(), do_audio(), and render_package(). |
|
|
Definition at line 105 of file packagerenderer.h. Referenced by create_engine(), and do_audio(). |
|
|
Definition at line 106 of file packagerenderer.h. Referenced by create_engine(), do_audio(), and render_package(). |
|
|
Definition at line 124 of file packagerenderer.h. Referenced by create_engine(), create_output(), do_video(), initialize(), PackageRenderer(), and ~PackageRenderer(). |
|
|
Definition at line 117 of file packagerenderer.h. Referenced by create_engine(), direct_frame_copy(), and stop_output(). |
|
|
Definition at line 98 of file packagerenderer.h. Referenced by create_engine(), and create_output(). |
|
|
Definition at line 125 of file packagerenderer.h. Referenced by create_engine(), direct_frame_copy(), and do_video(). |
|
|
Definition at line 96 of file packagerenderer.h. |
|
|
Definition at line 107 of file packagerenderer.h. Referenced by close_output(), create_engine(), create_output(), do_audio(), do_video(), and stop_output(). |
|
|
Definition at line 113 of file packagerenderer.h. Referenced by close_output(), create_engine(), create_output(), do_video(), and stop_output(). |
|
|
Definition at line 123 of file packagerenderer.h. Referenced by create_engine(), create_output(), do_video(), and stop_output(). |
|
|
Definition at line 121 of file packagerenderer.h. Referenced by create_engine(), direct_copy_possible(), and stop_engine(). |
|
|
Definition at line 99 of file packagerenderer.h. Referenced by create_engine(). |
|
|
Definition at line 97 of file packagerenderer.h. Referenced by create_engine(), create_output(), and do_video(). |
|
|
Definition at line 122 of file packagerenderer.h. Referenced by create_engine(), do_audio(), do_video(), and stop_engine(). |
|
|
Definition at line 109 of file packagerenderer.h. Referenced by create_output(), direct_copy_possible(), do_audio(), do_video(), fclose(), fgetc(), fileno(), fopen(), fopen64(), fputc(), fread(), fseek(), fseeko64(), ftell(), ftello64(), fwrite(), initialize(), remove(), rename(), and render_package(). |
|
|
Definition at line 119 of file packagerenderer.h. Referenced by create_engine(), initialize(), PackageRenderer(), and ~PackageRenderer(). |
|
|
Definition at line 116 of file packagerenderer.h. Referenced by create_engine(), direct_frame_copy(), initialize(), PackageRenderer(), and ~PackageRenderer(). |
|
|
Definition at line 126 of file packagerenderer.h. Referenced by create_engine(), do_video(), and stop_output(). |
|
|
Definition at line 110 of file packagerenderer.h. Referenced by do_video(). |
|
|
Definition at line 127 of file packagerenderer.h. Referenced by do_video(). |
|
|
Definition at line 129 of file packagerenderer.h. Referenced by create_engine(), do_video(), render_package(), and stop_output(). |
|
|
Definition at line 128 of file packagerenderer.h. Referenced by create_engine(), direct_frame_copy(), and do_video(). |
|
|
Definition at line 130 of file packagerenderer.h. Referenced by do_video(), and render_package(). |
|
|
Definition at line 131 of file packagerenderer.h. Referenced by create_engine(), and do_video(). |
|
|
Definition at line 132 of file packagerenderer.h. Referenced by create_engine(), direct_frame_copy(), do_video(), and stop_output(). |
1.4.4