|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| int MayaFlux::Core::AudioSubsystem::process_input | ( | double * | input_buffer, |
| unsigned int | num_frames | ||
| ) |
Processes input data from audio interface.
| input_buffer | Pointer to interleaved input data |
| num_frames | Number of frames to process |
Handles incoming audio data from the audio interface, converting from interleaved format and routing to appropriate buffer channels for processing.
Definition at line 127 of file AudioSubsystem.cpp.
References MayaFlux::Core::SubsystemProcessingHandle::buffers, MayaFlux::Core::GlobalStreamInfo::ChannelConfig::channels, MayaFlux::Core::GlobalStreamInfo::input, m_handle, m_stream_info, and MayaFlux::Core::BufferProcessingHandle::process_input().
Referenced by process_audio(), and register_callbacks().
Here is the call graph for this function:
Here is the caller graph for this function: