1 #ifndef AATTACHMENTPOINT_H
2 #define AATTACHMENTPOINT_H
5 #include "attachmentpoint.h"
7 class AAttachmentPoint
: public AttachmentPoint
10 AAttachmentPoint(RenderEngine
*renderengine
, Plugin
*plugin
);
13 void delete_buffer_vector();
14 void new_buffer_vector(int total
, int size
);
15 void render(double *output
,
17 int64_t start_position
,
20 void dispatch_plugin_server(int buffer_number
,
21 long current_position
,
23 int get_buffer_size();
25 // Storage for multichannel plugins
26 double **buffer_vector
;
27 int buffer_allocation
;