From d42f702ea93b3d34a300ad2f1f72db4d7bb9cc80 Mon Sep 17 00:00:00 2001
From: zhangmeng <775834166@qq.com>
Date: 星期一, 22 七月 2019 09:58:55 +0800
Subject: [PATCH] update
---
csrc/ffmpeg/format/FormatIn.cpp | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/csrc/ffmpeg/format/FormatIn.cpp b/csrc/ffmpeg/format/FormatIn.cpp
index 81d6c5f..d61fbc7 100644
--- a/csrc/ffmpeg/format/FormatIn.cpp
+++ b/csrc/ffmpeg/format/FormatIn.cpp
@@ -39,8 +39,12 @@
FormatIn::~FormatIn()
{
if(io_ctx_){
- free(read_io_buff_);
- avio_close(io_ctx_);
+ if(read_io_buff_){
+ // av_free(read_io_buff_);
+ read_io_buff_ = NULL;
+ }
+ avio_context_free(&io_ctx_);
+ io_ctx_ = NULL;
}
if(ctx_){
avformat_close_input(&ctx_);
@@ -48,6 +52,7 @@
ctx_ = NULL;
if(dec_ctx_){
avcodec_close(dec_ctx_);
+ dec_ctx_ = NULL;
}
}
}
--
Gitblit v1.8.0