Browse Source

Simplify av_close_input_file similarly to av_open_input_file previously

Originally committed as revision 11254 to svn://svn.ffmpeg.org/ffmpeg/trunk
tags/v0.5
Reimar Döffinger 17 years ago
parent
commit
ca75a92325
1 changed files with 2 additions and 7 deletions
  1. +2
    -7
      libavformat/utils.c

+ 2
- 7
libavformat/utils.c View File

@@ -2041,7 +2041,7 @@ int av_read_pause(AVFormatContext *s)

void av_close_input_file(AVFormatContext *s)
{
int i, must_open_file;
int i;
AVStream *st;

/* free previous packet */
@@ -2068,13 +2068,8 @@ void av_close_input_file(AVFormatContext *s)
av_freep(&s->programs[i]);
}
flush_packet_queue(s);
must_open_file = 1;
if (s->iformat->flags & AVFMT_NOFILE) {
must_open_file = 0;
}
if (must_open_file) {
if (!(s->iformat->flags & AVFMT_NOFILE))
url_fclose(s->pb);
}
av_freep(&s->priv_data);
av_free(s);
}


Loading…
Cancel
Save