MayaFlux 1.0.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 702 of file IOManager.cpp.

703{
704 std::lock_guard lock(m_video_captures_mutex);
705 std::vector<uint32_t> ids;
706 ids.reserve(m_video_captures.size());
707 for (const auto& [id, _] : m_video_captures)
708 ids.push_back(id);
709 return ids;
710}
std::vector< uint64_t > ids
std::mutex m_video_captures_mutex
std::unordered_map< uint32_t, VideoCaptureState > m_video_captures

References ids, m_video_captures, and m_video_captures_mutex.