[FFmpeg-cvslog] r9008 - trunk/libavformat/mov.c
bcoudurier
subversion
Sun May 13 00:17:40 CEST 2007
Author: bcoudurier
Date: Sun May 13 00:17:40 2007
New Revision: 9008
Log:
simplify, no need for a function
Modified:
trunk/libavformat/mov.c
Modified: trunk/libavformat/mov.c
==============================================================================
--- trunk/libavformat/mov.c (original)
+++ trunk/libavformat/mov.c Sun May 13 00:17:40 2007
@@ -1207,14 +1207,6 @@ static const MOVParseTableEntry mov_defa
{ 0L, NULL }
};
-static void mov_free_stream_context(MOVStreamContext *sc)
-{
- if(sc) {
- av_freep(&sc->ctts_data);
- av_freep(&sc);
- }
-}
-
/* XXX: is it sufficient ? */
static int mov_probe(AVProbeData *p)
{
@@ -1570,8 +1562,10 @@ static int mov_read_close(AVFormatContex
{
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<mov->total_streams; i++) {
+ av_freep(&mov->streams[i]->ctts_data);
+ av_freep(&mov->streams[i]);
+ }
if(mov->dv_demux){
for(i=0; i<mov->dv_fctx->nb_streams; i++){
av_freep(&mov->dv_fctx->streams[i]->codec);
More information about the ffmpeg-cvslog
mailing list