Browse Source

avformat/concatdec: pass the interrupt callback on

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
tags/n2.2-rc1
Zhang Rui Michael Niedermayer 12 years ago
parent
commit
4958628ba6
1 changed files with 7 additions and 0 deletions
  1. +7
    -0
      libavformat/concatdec.c

+ 7
- 0
libavformat/concatdec.c View File

@@ -132,9 +132,16 @@ static int open_file(AVFormatContext *avf, unsigned fileno)

if (cat->avf)
avformat_close_input(&cat->avf);

cat->avf = avformat_alloc_context();
if (!cat->avf)
return AVERROR(ENOMEM);

cat->avf->interrupt_callback = avf->interrupt_callback;
if ((ret = avformat_open_input(&cat->avf, file->url, NULL, NULL)) < 0 ||
(ret = avformat_find_stream_info(cat->avf, NULL)) < 0) {
av_log(avf, AV_LOG_ERROR, "Impossible to open '%s'\n", file->url);
avformat_close_input(&cat->avf);
return ret;
}
cat->cur_file = file;


Loading…
Cancel
Save