RavEngine
Loading...
Searching...
No Matches
vraudio::BufferUnpartitioner Class Reference

Public Types

typedef std::function< const AudioBuffer *()> GetBufferCallback
 

Public Member Functions

 BufferUnpartitioner (size_t num_channels, size_t frames_per_buffer, GetBufferCallback buffer_callback)
 
size_t GetNumBuffersRequestedForNumInputFrames (size_t num_output_frames) const
 
size_t GetNumBufferedFrames () const
 
size_t GetBuffer (int16 *output_buffer, size_t num_channels, size_t num_frames)
 
size_t GetBuffer (float *output_buffer, size_t num_channels, size_t num_frames)
 
size_t GetBuffer (int16 **output_buffer, size_t num_channels, size_t num_frames)
 
size_t GetBuffer (float **output_buffer, size_t num_channels, size_t num_frames)
 
void Clear ()
 

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