Definition FlowComponent.h:21
Definition ImageComponentFlow.h:44
Definition Scheduler.h:22
Scheduler(Tile *tile)
Definition Scheduler.cpp:25
Tile * tile_
Definition Scheduler.h:39
tf::Taskflow & getCodecFlow(void)
Definition Scheduler.cpp:56
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:32
FlowComponent * prePostProc_
Definition Scheduler.h:41
bool run(void)
Definition Scheduler.cpp:41
ImageComponentFlow * getImageComponentFlow(uint16_t compno)
Definition Scheduler.cpp:52
void graph(uint16_t compno)
Definition Scheduler.cpp:47
FlowComponent * getPrePostProc(void)
Definition Scheduler.cpp:61
ImageComponentFlow ** imageComponentFlows_
Definition Scheduler.h:37
std::vector< T1Interface * > t1Implementations
Definition Scheduler.h:36
virtual bool schedule(uint16_t compno)=0
Copyright (C) 2016-2024 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