video analysis2.0拆分,ffmpeg封装go接口库
zhangmeng
2019-11-29 7363d175bd62697a800a724f91795e87a5c6fd3c
libcffmpeg.c
@@ -135,6 +135,14 @@
    return fn_decoder_pic(h, wid, hei, format, length, id);
}
void wrap_fn_close_stream(void *lib, const cffmpeg h){
    if (!fn_close_stream){
        fn_close_stream = (lib_cffmpeg_close_stream)dlsym(lib, "c_ffmpeg_close_stream");
        if (!fn_close_stream) return;
    }
    fn_close_stream(h);
}
void* wrap_fn_get_avpacket(void *lib, const cffmpeg h, int* size, int* key){
    if(!fn_get_avpacket){
        fn_get_avpacket = (lib_cffmpeg_avpacket)dlsym(lib, "c_ffmpeg_get_avpacket");