r1053: Add Russian translation.
[cinelerra_cv.git] / cinelerra / aattachmentpoint.h
blob0702ed7f494d8a7a3c4978fb5b45cfaab1446896
1 #ifndef AATTACHMENTPOINT_H
2 #define AATTACHMENTPOINT_H
5 #include "attachmentpoint.h"
7 class AAttachmentPoint : public AttachmentPoint
9 public:
10 AAttachmentPoint(RenderEngine *renderengine, Plugin *plugin);
11 ~AAttachmentPoint();
13 void delete_buffer_vector();
14 void new_buffer_vector(int total, int size);
15 void render(double *output,
16 int buffer_number,
17 int64_t start_position,
18 int64_t len,
19 int64_t sample_rate);
20 void dispatch_plugin_server(int buffer_number,
21 long current_position,
22 long fragment_size);
23 int get_buffer_size();
25 // Storage for multichannel plugins
26 double **buffer_vector;
27 int buffer_allocation;
30 #endif