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

◆ get_video_reader()

std::shared_ptr< VideoFileReader > MayaFlux::IO::IOManager::get_video_reader ( uint64_t  id) const

Returns the video reader assigned to the given ID, or nullptr.

Definition at line 1533 of file IOManager.cpp.

1534{
1535 std::shared_lock lock(m_readers_mutex);
1536 auto it = m_video_readers.find(id);
1537 return it != m_video_readers.end() ? it->second : nullptr;
1538}
std::shared_mutex m_readers_mutex
std::unordered_map< uint64_t, std::shared_ptr< VideoFileReader > > m_video_readers

References m_readers_mutex, and m_video_readers.