MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ set_process_callback()

virtual void MayaFlux::Core::AudioStream::set_process_callback ( std::function< int(void *, void *, unsigned int)>  processCallback)
pure virtual

Sets the function to process audio data.

Parameters
processCallbackFunction that handles audio data processing

Registers a callback function that will be invoked by the audio system when new input data is available or output data is needed. The callback receives pointers to input and output buffers along with the frame count.

Implemented in MayaFlux::Core::RtAudioStream.