1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00

simplify, no need for a function

Originally committed as revision 9008 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Baptiste Coudurier 2007-05-12 22:17:40 +00:00
parent 54a5c7193b
commit 4440b1188e

View File

@ -1207,14 +1207,6 @@ static const MOVParseTableEntry mov_default_parse_table[] = {
{ 0L, NULL } { 0L, NULL }
}; };
static void mov_free_stream_context(MOVStreamContext *sc)
{
if(sc) {
av_freep(&sc->ctts_data);
av_freep(&sc);
}
}
/* XXX: is it sufficient ? */ /* XXX: is it sufficient ? */
static int mov_probe(AVProbeData *p) static int mov_probe(AVProbeData *p)
{ {
@ -1570,8 +1562,10 @@ static int mov_read_close(AVFormatContext *s)
{ {
int i; int i;
MOVContext *mov = s->priv_data; MOVContext *mov = s->priv_data;
for(i=0; i<mov->total_streams; i++) for(i=0; i<mov->total_streams; i++) {
mov_free_stream_context(mov->streams[i]); av_freep(&mov->streams[i]->ctts_data);
av_freep(&mov->streams[i]);
}
if(mov->dv_demux){ if(mov->dv_demux){
for(i=0; i<mov->dv_fctx->nb_streams; i++){ for(i=0; i<mov->dv_fctx->nb_streams; i++){
av_freep(&mov->dv_fctx->streams[i]->codec); av_freep(&mov->dv_fctx->streams[i]->codec);