chenshijun
2019-03-30 23bd97eaa5626ad96ca3f5d3e97e93d14705ca6d
QiaoJiaSystem/GB28181DecoderModel/FFmpegDecoderJPG.h
@@ -37,6 +37,7 @@
}
#include <mutex>
#include <basic/pipe/TimerElement.h>
namespace BASICGB28181 {
@@ -48,6 +49,11 @@
    static void initFFmpeg();
    /***
     * AVframe转cvmat
     * @param frame
     * @return
     */
    static cv::Mat avframe_to_cvmat(AVFrame *frame);
    typedef struct _buffInfo {
@@ -56,6 +62,7 @@
        std::string camIdx;
    } frameBuffInfo;
    //************录像模块使用的结构体********************//
    struct FrameIdPackage_s_t {
        int64_t m_frameId;
        AVPacket m_packet;
@@ -82,6 +89,7 @@
        RECORDING_VIDEO,
        STOP_RECORD,
    };
    //********************************//
//    std::map<std::string, MyQueue<frameBuffInfo *> > MapMyQueue;
    static std::mutex g_mutex;