static int mov_read_close(AVFormatContext *s)

{

    int i;

    MOVContext *mov = s->priv_data;

    for(i=0; i<mov->total_streams; i++)

        mov_free_stream_context(mov->streams[i]);

    for(i=0; i<s->nb_streams; i++)

        av_free(s->streams[i]);

    return 0;

}

static int mov_read_close(AVFormatContext *s)

{

    int i;

    MOVContext *mov = s->priv_data;

    for(i=0; i<mov->total_streams; i++)

        mov_free_stream_context(mov->streams[i]);

    for(i=0; i<s->nb_streams; i++)

        av_free(s->streams[i]);

    return 0;

}

        av_free(s->streams[i]);
static int FUNC_0(AVFormatContext *VAR_0)

{

    int VAR_1;

    MOVContext *mov = VAR_0->priv_data;

    for(VAR_1=0; VAR_1<mov->total_streams; VAR_1++)

        mov_free_stream_context(mov->streams[VAR_1]);

    for(VAR_1=0; VAR_1<VAR_0->nb_streams; VAR_1++)

        av_free(VAR_0->streams[VAR_1]);

    return 0;

}

static int FUNC_0(AVFormatContext *VAR_0)
{ int VAR_1; MOVContext *mov = VAR_0->priv_data; for(VAR_1=0; VAR_1<mov->total_streams; VAR_1++) mov_free_stream_context(mov->streams[VAR_1]); for(VAR_1=0; VAR_1<VAR_0->nb_streams; VAR_1++) av_free(VAR_0->streams[VAR_1]); return 0; }