|
|
|
@@ -302,6 +302,8 @@ static void wtvfile_close(AVIOContext *pb) |
|
|
|
{ |
|
|
|
WtvFile *wf = pb->opaque; |
|
|
|
av_free(wf->sectors); |
|
|
|
av_free(wf); |
|
|
|
av_free(pb->buffer); |
|
|
|
av_free(pb); |
|
|
|
} |
|
|
|
|
|
|
|
@@ -1093,6 +1095,7 @@ static int read_seek(AVFormatContext *s, int stream_index, |
|
|
|
static int read_close(AVFormatContext *s) |
|
|
|
{ |
|
|
|
WtvContext *wtv = s->priv_data; |
|
|
|
av_free(wtv->index_entries); |
|
|
|
wtvfile_close(wtv->pb); |
|
|
|
return 0; |
|
|
|
} |
|
|
|
|