static int AudioEngine_PortAudioCallback( const void *inputBuffer ,void *outputBuffer ,unsigned long framesPerBuffer ,const PaStreamCallbackTimeInfo* timeInfo ,PaStreamCallbackFlags statusFlags ,void *userData ){ AudioEngine* engine = (AudioEngine*) userData; return engine->fetchSoundData( outputBuffer, framesPerBuffer ); }