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

◆ get_video_capture_ids()

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

Returns all active video capture IDs (capture_window()).

Definition at line 539 of file IOManager.cpp.

540{
541 std::lock_guard lock(m_video_captures_mutex);
542 std::vector<uint32_t> ids;
543 ids.reserve(m_video_captures.size());
544 for (const auto& [id, _] : m_video_captures)
545 ids.push_back(id);
546 return ids;
547}
std::mutex m_video_captures_mutex
std::unordered_map< uint32_t, VideoCaptureState > m_video_captures

References m_video_captures, and m_video_captures_mutex.