#include <vpluginarray.h>
Inheritance diagram for VPluginArray:

Public Member Functions | |
| VPluginArray () | |
| ~VPluginArray () | |
| int64_t | get_bufsize () |
| void | create_buffers () |
| void | get_buffers () |
| void | create_modules () |
| void | process_realtime (int module, int64_t input_position, int64_t len) |
| int | process_loop (int module, int64_t &write_length) |
| int | write_buffers (int64_t len) |
| int | total_tracks () |
| void | get_recordable_tracks () |
| Track * | track_number (int number) |
Public Attributes | |
| RecordableVTracks * | tracks |
| VFrame *** | buffer |
| VFrame *** | realtime_buffers |
Definition at line 12 of file vpluginarray.h.
|
|
Definition at line 20 of file vpluginarray.C. References realtime_buffers. |
|
|
Definition at line 26 of file vpluginarray.C. References PluginArray::file, PluginArray::modules, File::stop_video_thread(), total_tracks(), and tracks. |
|
|
Reimplemented from PluginArray. Definition at line 46 of file vpluginarray.C. References PluginArray::buffer_size, EDLSession::color_model, PluginArray::edl, PluginArray::file, RING_BUFFERS, EDL::session, and File::start_video_thread(). |
|
|
Reimplemented from PluginArray. Definition at line 60 of file vpluginarray.C. References PluginArray::cache, Module::cache, Module::create_objects(), PluginArray::edl, Module::edl, PluginArray::modules, Module::render_init(), total_tracks(), and tracks. |
|
|
Reimplemented from PluginArray. Definition at line 55 of file vpluginarray.C. References PluginArray::file, File::get_video_buffer(), and realtime_buffers. |
|
|
Reimplemented from PluginArray. Definition at line 41 of file vpluginarray.C. |
|
|
Reimplemented from PluginArray. Definition at line 36 of file vpluginarray.C. References PluginArray::edl, EDL::tracks, and tracks. |
|
||||||||||||
|
Reimplemented from PluginArray. Definition at line 85 of file vpluginarray.C. References PluginArray::file, File::get_video_buffer(), realtime_buffers, and total_tracks(). |
|
||||||||||||||||
|
Reimplemented from PluginArray. Definition at line 74 of file vpluginarray.C. References PluginArray::edl, EDLSession::frame_rate, realtime_buffers, and EDL::session. |
|
|
Reimplemented from PluginArray. Definition at line 112 of file vpluginarray.C. References tracks. Referenced by create_modules(), process_loop(), and ~VPluginArray(). |
|
|
Reimplemented from PluginArray. Definition at line 117 of file vpluginarray.C. References tracks. |
|
|
Reimplemented from PluginArray. Definition at line 102 of file vpluginarray.C. References PluginArray::file, realtime_buffers, and File::write_video_buffer(). |
|
|
Definition at line 32 of file vpluginarray.h. |
|
|
Definition at line 34 of file vpluginarray.h. Referenced by get_buffers(), process_loop(), process_realtime(), VPluginArray(), and write_buffers(). |
|
|
Definition at line 30 of file vpluginarray.h. Referenced by create_modules(), get_recordable_tracks(), total_tracks(), track_number(), and ~VPluginArray(). |
1.4.4