video analysis2.0拆分,ffmpeg封装go接口库
zhangmeng
2019-07-26 461c08142aa92e8ee121c451fd93d04490caff75
csrc/cffmpeg.cpp
@@ -103,23 +103,6 @@
    s->GetPacket(&data, size, key);
    return data;
}
/////////////////////active api
void c_ffmpeg_active_recorder(const cffmpeg h, const char *dir, int mind, int maxd,
                                    rec_func fn){
    Wrapper *s = (Wrapper*)h;
    s->ActiveRecorder(dir, mind, maxd,[fn](std::string &p, int &i){
        fn((char*)p.c_str(), i);
    });
}
void c_ffmpeg_active_decoder(const cffmpeg h, dec_func fn){
    Wrapper *s = (Wrapper*)h;
    s->ActiveDecoder([fn](void* d, int wid, int hei){
        fn(d, wid, hei);
    });
}
/////////////////////test
void* c_ffmpeg_decode_jpeg(const cffmpeg h, const char *file, int *wid, int *hei){