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

◆ get_spatial_capture_ids()

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

Returns all active spatial capture IDs.

Definition at line 1497 of file IOManager.cpp.

1498{
1499 std::lock_guard lock(m_spatial_captures_mutex);
1500 std::vector<uint32_t> ids;
1501 ids.reserve(m_spatial_captures.size());
1502 for (const auto& [id, _] : m_spatial_captures)
1503 ids.push_back(id);
1504 return ids;
1505}
std::vector< uint64_t > ids
std::unordered_map< uint32_t, SpatialCaptureEntry > m_spatial_captures
std::mutex m_spatial_captures_mutex

References ids, m_spatial_captures, and m_spatial_captures_mutex.