MayaFlux 0.4.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 1041 of file IOManager.cpp.

1042{
1043 std::shared_lock lock(m_readers_mutex);
1044 auto it = m_video_readers.find(id);
1045 return it != m_video_readers.end() ? it->second : nullptr;
1046}
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.