Definition FlowComponent.h:21
Definition ImageComponentFlow.h:44
Definition Scheduler.h:22
Tile * tile_
Definition Scheduler.h:39
tf::Taskflow & getCodecFlow(void)
Definition Scheduler.cpp:52
std::atomic_bool success
Definition Scheduler.h:35
tf::Taskflow codecFlow_
Definition Scheduler.h:38
uint16_t numcomps_
Definition Scheduler.h:40
virtual ~Scheduler()
Definition Scheduler.cpp:28
FlowComponent * prePostProc_
Definition Scheduler.h:41
bool run(void)
Definition Scheduler.cpp:37
ImageComponentFlow * getImageComponentFlow(uint16_t compno)
Definition Scheduler.cpp:48
void graph(uint16_t compno)
Definition Scheduler.cpp:43
FlowComponent * getPrePostProc(void)
Definition Scheduler.cpp:57
ImageComponentFlow ** imageComponentFlows_
Definition Scheduler.h:37
std::vector< T1Interface * > t1Implementations
Definition Scheduler.h:36
virtual bool schedule(uint16_t compno)=0
Copyright (C) 2016-2023 Grok Image Compression Inc.
Definition ICacheable.h:20
void grk_read(const uint8_t *buffer, TYPE *value, uint32_t numBytes)
Definition BufferedStream.h:239
Definition TileProcessor.h:39