Mercurial > mplayer.hg
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); |