|
MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
|
| std::function<void(uint64_t reader_id)> MayaFlux::Registry::Service::IOService::request_decode |
Request the identified reader to decode the next batch of frames.
Called from VideoStreamContainer::update_read_position_for_channel() when buffered-ahead frames drop below the configured threshold. Must be non-blocking: the implementation signals the reader's decode thread and returns immediately. Safe to call from any thread.
| reader_id | Opaque identifier assigned by the reader at registration; disambiguates concurrent streams sharing this service. |
Definition at line 31 of file IOService.hpp.
Referenced by MayaFlux::Kakshya::VideoStreamContainer::update_read_position_for_channel().