diff options
Diffstat (limited to 'source/blender/imbuf/intern/util.c')
-rw-r--r-- | source/blender/imbuf/intern/util.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/source/blender/imbuf/intern/util.c b/source/blender/imbuf/intern/util.c index d741665f6ea..38a9a2d7b50 100644 --- a/source/blender/imbuf/intern/util.c +++ b/source/blender/imbuf/intern/util.c @@ -266,14 +266,10 @@ static int isffmpeg (char *filename) { break; } - pCodecCtx = get_codec_from_stream(pFormatCtx->streams[videoStream]); - - if(videoStream==-1) { - avcodec_close(pCodecCtx); - av_close_input_file(pFormatCtx); + if(videoStream==-1) return 0; - } + pCodecCtx = get_codec_from_stream(pFormatCtx->streams[videoStream]); /* Find the decoder for the video stream */ pCodec=avcodec_find_decoder(pCodecCtx->codec_id); |