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

◆ get_audio_capture_ids()

std::vector< uint32_t > MayaFlux::IO::IOManager::get_audio_capture_ids ( ) const

Returns all active audio capture IDs.

Definition at line 453 of file IOManager.cpp.

454{
455 std::lock_guard lock(m_audio_captures_mutex);
456 std::vector<uint32_t> ids;
457 ids.reserve(m_audio_captures.size());
458 for (const auto& [id, _] : m_audio_captures)
459 ids.push_back(id);
460 return ids;
461}
std::unordered_map< uint32_t, AudioCaptureState > m_audio_captures
std::mutex m_audio_captures_mutex

References m_audio_captures, and m_audio_captures_mutex.