|
RavEngine
|
#include <AudioRenderBuffer.hpp>
Public Member Functions | |
| SingleAudioRenderBuffer_t (uint32_t nsamples, uint8_t nchannels) | |
| SingleAudioRenderBuffer_t (SingleAudioRenderBuffer_t &&other) | |
| PlanarSampleBufferInlineViewAcessControlled< false > | GetWritableDataBufferView () |
| PlanarSampleBufferInlineViewAcessControlled< false > | GetWritableScratchBufferView () |
| const PlanarSampleBufferInlineViewAcessControlled< true > | GetReadonlyDataBufferView () const |
| const PlanarSampleBufferInlineViewAcessControlled< true > | GetReadonlyScratchBufferView () const |
| auto | GetSizeOneChannel () const |
Protected Attributes | |
| float * | data_impl = nullptr |
| float * | scratch_impl = nullptr |
| const uint32_t | totalBufferSize |
| uint8_t | nchannels = 0 |
| SingleAudioRenderBuffer_t_readwritetrack | dataTracker |
| SingleAudioRenderBuffer_t_readwritetrack | scratchTracker |
A render buffer for audio processing. Allocated and managed internally.