csrc/worker/decoder.hpp
@@ -23,11 +23,10 @@ namespace cffmpeg_wrap { typedef struct _frm{ uint8_t *data; AVFrame *avframe; int length; int width; int height; int format; int64_t id; }FRM; @@ -36,7 +35,7 @@ private: ffwrapper::FormatIn *decRef_; std::list<FRM> list_frm_; std::mutex mutex_frm_; @@ -47,7 +46,8 @@ void Start(); int SetFrame(const CPacket &pkt); void GetFrame(unsigned char **data, int *w, int *h, int *format, int *length, int64_t *id); private: public: explicit decoder(ffwrapper::FormatIn *dec); ~decoder();