csrc/worker/decoder.hpp
@@ -12,6 +12,8 @@ struct AVFrame; struct AVCodecContext; class CPacket; namespace ffwrapper { class FormatIn; @@ -40,10 +42,10 @@ private: int initDecoder(); int saveFrame(AVFrame *frame, int64_t &id); int saveFrame(AVFrame *frame, const int64_t &id); public: void Start(); int SetFrame(std::shared_ptr<ffwrapper::CodedData> data, int64_t &id); int SetFrame(const CPacket &pkt); void GetFrame(unsigned char **data, int *w, int *h, int *format, int *length, int64_t *id); public: