#ifndef __FaceCache_H__ #define __FaceCache_H__ #include class FaceCache { public: #ifdef USE_ST_SDK FaceCache(); ~FaceCache(); #else FaceCache() : _ctx(nullptr) {} ~FaceCache() {} #endif // returns count of face int cachePm(const PipeMaterial& pm); bool getFaceListPb(uint8_t* buffer, size_t& buffMaxSize); bool getFaceListImage(int* buffIdx, size_t& count, uint8_t* buffImg, size_t& buffImgMaxSize); private: void* _ctx; }; #endif