From 7363d175bd62697a800a724f91795e87a5c6fd3c Mon Sep 17 00:00:00 2001
From: zhangmeng <775834166@qq.com>
Date: 星期五, 29 十一月 2019 17:21:41 +0800
Subject: [PATCH] add close push stream

---
 libcffmpeg.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/libcffmpeg.c b/libcffmpeg.c
index 3bebfa6..3e9490a 100644
--- a/libcffmpeg.c
+++ b/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");

--
Gitblit v1.8.0