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

◆ set_process_callback()

void MayaFlux::Core::PipewireStream::set_process_callback ( std::function< int(void *, void *, unsigned int)>  processCallback)
overridevirtual

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.

Implements MayaFlux::Core::AudioStream.