#include <CocoaCaConverter.h>
Public Types | |
typedef void(* | LoaderFunction )(Loader *aLoader, uint32_t *ioSampleCount, BufferList *ioData, AudioStreamPacketDescription *packetDescriptions) |
Public Member Functions | |
CocoaCaConverter (Loader *aLoader, LoaderFunction loaderFn, const AudioStreamBasicDescription &sourceDescription, const AudioStreamBasicDescription &targetDescription, uint32_t maxPacketSize) | |
~CocoaCaConverter () | |
void | loadData (BufferList *ioData) |
void | reset () |
typedef void(* cinder::audio::CocoaCaConverter::LoaderFunction)(Loader *aLoader, uint32_t *ioSampleCount, BufferList *ioData, AudioStreamPacketDescription *packetDescriptions) |
cinder::audio::CocoaCaConverter::CocoaCaConverter | ( | Loader * | aLoader, |
LoaderFunction | loaderFn, | ||
const AudioStreamBasicDescription & | sourceDescription, | ||
const AudioStreamBasicDescription & | targetDescription, | ||
uint32_t | maxPacketSize | ||
) |
void cinder::audio::CocoaCaConverter::loadData | ( | BufferList * | ioData | ) |