#include <apluginarray.h>
Inheritance diagram for APluginArray:

Public Member Functions | |
| APluginArray () | |
| ~APluginArray () | |
| int64_t | get_bufsize () |
| void | create_buffers () |
| void | create_modules () |
| void | get_buffers () |
| 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 | |
| RecordableATracks * | tracks |
| double ** | buffer |
| double ** | output_buffer |
| double ** | realtime_buffers |
Definition at line 11 of file apluginarray.h.
|
|
Definition at line 19 of file apluginarray.C. References realtime_buffers. |
|
|
Definition at line 25 of file apluginarray.C. References PluginArray::file, PluginArray::modules, File::stop_audio_thread(), total_tracks(), and tracks. |
|
|
Reimplemented from PluginArray. Definition at line 35 of file apluginarray.C. References PluginArray::buffer_size, PluginArray::file, RING_BUFFERS, and File::start_audio_thread(). |
|
|
Reimplemented from PluginArray. Definition at line 46 of file apluginarray.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 41 of file apluginarray.C. References PluginArray::file, File::get_audio_buffer(), and realtime_buffers. |
|
|
Reimplemented from PluginArray. Definition at line 89 of file apluginarray.C. References PluginArray::edl, EDLSession::sample_rate, and EDL::session. |
|
|
Reimplemented from PluginArray. Definition at line 95 of file apluginarray.C. References PluginArray::edl, EDL::tracks, and tracks. |
|
||||||||||||
|
Reimplemented from PluginArray. Definition at line 69 of file apluginarray.C. References PluginArray::file, File::get_audio_buffer(), and realtime_buffers. |
|
||||||||||||||||
|
Reimplemented from PluginArray. Definition at line 59 of file apluginarray.C. References PluginArray::edl, realtime_buffers, EDLSession::sample_rate, and EDL::session. |
|
|
Reimplemented from PluginArray. Definition at line 100 of file apluginarray.C. References tracks. Referenced by create_modules(), and ~APluginArray(). |
|
|
Reimplemented from PluginArray. Definition at line 105 of file apluginarray.C. References tracks. |
|
|
Reimplemented from PluginArray. Definition at line 78 of file apluginarray.C. References PluginArray::file, realtime_buffers, and File::write_audio_buffer(). |
|
|
Definition at line 31 of file apluginarray.h. |
|
|
Definition at line 33 of file apluginarray.h. |
|
|
Definition at line 34 of file apluginarray.h. Referenced by APluginArray(), get_buffers(), process_loop(), process_realtime(), and write_buffers(). |
|
|
Definition at line 29 of file apluginarray.h. Referenced by create_modules(), get_recordable_tracks(), total_tracks(), track_number(), and ~APluginArray(). |
1.4.4