# HG changeset patch # User nicodvb # Date 1161513179 0 # Node ID 5ccb2b837b1c6088d222395a60f13ac498e84206 # Parent 503431b3310895767b040758157ec549090a2db8 if no stream could be muxed flush_buffers() returns 0: prevents while(1) stall at the end diff -r 503431b33108 -r 5ccb2b837b1c libmpdemux/muxer_mpeg.c --- a/libmpdemux/muxer_mpeg.c Sun Oct 22 09:58:37 2006 +0000 +++ b/libmpdemux/muxer_mpeg.c Sun Oct 22 10:32:59 2006 +0000 @@ -1522,7 +1522,10 @@ skip_cnt++; if(skip_cnt == muxer->avih.dwStreams) + { + found = 0; break; + } } }