|
MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
|
| MayaFlux::IO::IOManager::IOManager | ( | uint64_t | sample_rate, |
| uint32_t | buffer_size, | ||
| uint32_t | frame_rate, | ||
| const std::shared_ptr< Buffers::BufferManager > & | buffer_manager | ||
| ) |
Construct IOManager and register the IOService into BackendRegistry.
Must be constructed before any VideoFileReader::load_into_container() call that should participate in managed dispatch.
Definition at line 27 of file IOManager.cpp.
References MayaFlux::Journal::Core, dispatch_decode_request(), dispatch_frame_request(), MayaFlux::Journal::Init, MayaFlux::Registry::BackendRegistry::instance(), m_io_service, MF_INFO, MayaFlux::Registry::BackendRegistry::register_service(), and MayaFlux::Registry::Service::IOService::request_frame.
Here is the call graph for this function: