28 void graph(uint16_t compno);
Definition: FlowComponent.h:21
Definition: ImageComponentFlow.h:44
Definition: Scheduler.h:22
Scheduler(Tile *tile)
Definition: Scheduler.cpp:21
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
Definition: TileProcessor.h:39