comparison mplayer.c @ 10959:905acfd20c59

fix a memory leak when playing several files in a row (playlist for instance)
author pl
date Mon, 29 Sep 2003 09:53:27 +0000
parents 70a974306f9b
children 2f7c74ce8c9a
comparison
equal deleted inserted replaced
10958:4dc1203f8004 10959:905acfd20c59
1268 1268
1269 //============ Open & Sync STREAM --- fork cache2 ==================== 1269 //============ Open & Sync STREAM --- fork cache2 ====================
1270 1270
1271 stream=NULL; 1271 stream=NULL;
1272 demuxer=NULL; 1272 demuxer=NULL;
1273 d_audio=NULL; 1273 if (d_audio) {
1274 d_video=NULL; 1274 free_demuxer_stream(d_audio);
1275 d_audio=NULL;
1276 }
1277 if (d_video) {
1278 free_demuxer_stream(d_video);
1279 d_video=NULL;
1280 }
1275 sh_audio=NULL; 1281 sh_audio=NULL;
1276 sh_video=NULL; 1282 sh_video=NULL;
1277 1283
1278 current_module="open_stream"; 1284 current_module="open_stream";
1279 stream=open_stream(filename,0,&file_format); 1285 stream=open_stream(filename,0,&file_format);