MCPcopy Create free account
hub / github.com/bulletphysics/bullet3 / callbackHandler

Function callbackHandler

examples/TinyAudio/RtAudio.cpp:878–893  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

876}
877
878static OSStatus callbackHandler(AudioDeviceID inDevice,
879 const AudioTimeStamp * /*inNow*/,
880 const AudioBufferList *inInputData,
881 const AudioTimeStamp * /*inInputTime*/,
882 AudioBufferList *outOutputData,
883 const AudioTimeStamp * /*inOutputTime*/,
884 void *infoPointer)
885{
886 CallbackInfo *info = (CallbackInfo *)infoPointer;
887
888 RtApiCore *object = (RtApiCore *)info->object;
889 if (object->callbackEvent(inDevice, inInputData, outOutputData) == false)
890 return kAudioHardwareUnspecifiedError;
891 else
892 return kAudioHardwareNoError;
893}
894
895static OSStatus xrunListener(AudioObjectID /*inDevice*/,
896 UInt32 nAddresses,

Callers

nothing calls this directly

Calls 1

callbackEventMethod · 0.80

Tested by

no test coverage detected