AAttachmentPoint Class Reference

#include <aattachmentpoint.h>

Inherits AttachmentPoint.

Collaboration diagram for AAttachmentPoint:

Collaboration graph
[legend]

Public Member Functions

 AAttachmentPoint (RenderEngine *renderengine, Plugin *plugin)
 ~AAttachmentPoint ()
void delete_buffer_vector ()
void new_buffer_vector (int total, int size)
void render (double *output, int buffer_number, int64_t start_position, int64_t len, int64_t sample_rate)
void dispatch_plugin_server (int buffer_number, long current_position, long fragment_size)
int get_buffer_size ()

Data Fields

double ** buffer_vector
int buffer_allocation

Detailed Description

Definition at line 7 of file aattachmentpoint.h.


Constructor & Destructor Documentation

AAttachmentPoint::AAttachmentPoint ( RenderEngine renderengine,
Plugin plugin 
)

Definition at line 11 of file aattachmentpoint.C.

References buffer_allocation, and buffer_vector.

AAttachmentPoint::~AAttachmentPoint (  ) 

Definition at line 18 of file aattachmentpoint.C.

References delete_buffer_vector().

Here is the call graph for this function:


Member Function Documentation

void AAttachmentPoint::delete_buffer_vector (  )  [virtual]

void AAttachmentPoint::new_buffer_vector ( int  total,
int  size 
)

Definition at line 35 of file aattachmentpoint.C.

References buffer_allocation, buffer_vector, delete_buffer_vector(), ArrayList< TYPE >::total, and AttachmentPoint::virtual_plugins.

Referenced by render().

Here is the call graph for this function:

void AAttachmentPoint::render ( double *  output,
int  buffer_number,
int64_t  start_position,
int64_t  len,
int64_t  sample_rate 
)

void AAttachmentPoint::dispatch_plugin_server ( int  buffer_number,
long  current_position,
long  fragment_size 
)

int AAttachmentPoint::get_buffer_size (  )  [virtual]


Field Documentation

Definition at line 27 of file aattachmentpoint.h.

Referenced by AAttachmentPoint(), delete_buffer_vector(), and new_buffer_vector().


The documentation for this class was generated from the following files:

Generated on Mon Apr 28 14:09:37 2008 for Cinelerra by  doxygen 1.5.5