#include <amodule.h>
Inheritance diagram for AModule:

Public Member Functions | |
| AModule (RenderEngine *renderengine, CommonRender *commonrender, PluginArray *plugin_array, Track *track) | |
| virtual | ~AModule () |
| void | create_objects () |
| CICache * | get_cache () |
| int | render (double *buffer, int64_t input_position, int input_len, int direction, int sample_rate, int use_nudge) |
| void | reverse_buffer (double *buffer, int64_t len) |
| int | get_buffer_size () |
| AttachmentPoint * | new_attachment (Plugin *plugin) |
| FloatAutos * | get_pan_automation (int channel) |
| FloatAutos * | get_fade_automation () |
Public Attributes | |
| double * | level_history |
| int64_t * | level_samples |
| int | current_level |
| double * | transition_temp |
| int | transition_temp_alloc |
Definition at line 24 of file amodule.h.
|
||||||||||||||||||||
|
Definition at line 32 of file amodule.C. References current_level, Module::data_type, level_history, TRACK_AUDIO, transition_temp, and transition_temp_alloc. |
|
|
Definition at line 48 of file amodule.C. References level_history, level_samples, and transition_temp. |
|
|
Reimplemented from Module. Definition at line 64 of file amodule.C. References Module::commonrender, Module::create_objects(), current_level, level_history, and level_samples. |
|
|
Reimplemented from Module. Definition at line 82 of file amodule.C. References RenderEngine::fragment_len, PluginArray::get_bufsize(), Module::plugin_array, and Module::renderengine. |
|
|
Definition at line 104 of file amodule.C. References Module::cache, RenderEngine::get_acache(), and Module::renderengine. Referenced by render(). |
|
|
|
|
|
|
|
|
Reimplemented from Module. Definition at line 58 of file amodule.C. References Module::renderengine. |
|
||||||||||||||||||||||||||||
|
||||||||||||
|
Definition at line 90 of file amodule.C. Referenced by render(). |
|
|
Definition at line 56 of file amodule.h. Referenced by AModule(), and create_objects(). |
|
|
Definition at line 54 of file amodule.h. Referenced by AModule(), create_objects(), and ~AModule(). |
|
|
Definition at line 55 of file amodule.h. Referenced by create_objects(), and ~AModule(). |
|
|
Definition at line 59 of file amodule.h. Referenced by AModule(), render(), and ~AModule(). |
|
|
|
1.4.4