this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at vchroot 20 lines 605 B view raw
1#ifndef AUDIOUNITRENDERER_H 2#define AUDIOUNITRENDERER_H 3#include "AudioUnitBase.h" 4 5// Wraps AURenderCallbackStruct 6class AudioUnitRenderer : public AudioUnitComponent 7{ 8public: 9 AudioUnitRenderer(const AURenderCallbackStruct& cb); 10 OSStatus init() override; 11 OSStatus deinit() override; 12 13 OSStatus reset(AudioUnitScope inScope, AudioUnitElement inElement) override; 14 15 OSStatus render(AudioUnitRenderActionFlags *ioActionFlags, const AudioTimeStamp *inTimeStamp, UInt32 inBusNumber, UInt32 inNumberFrames, AudioBufferList *ioData) override; 16private: 17 AURenderCallbackStruct m_renderCallback; 18}; 19 20#endif