# HG changeset patch # User mf0102 <0102@gmx.at> # Date 1183457745 -7200 # Node ID e9f10dac2f637d79634a5b62fdf7ca8e7448dff4 # Parent 6eef4486e481889510023734e2aca39ca9ef6c42 Fixed bug (no fadeout was applied at the end of a file) diff -r 6eef4486e481 -r e9f10dac2f63 AUTHORS --- a/AUTHORS Mon Jul 02 23:02:43 2007 +0200 +++ b/AUTHORS Tue Jul 03 12:15:45 2007 +0200 @@ -4,6 +4,7 @@ -------------------------------------------- George Averill +Michael Färber <0102@gmx.at> Giacomo Lozito William Pitcock Derek Pomery @@ -24,7 +25,7 @@ Greek - Kouzinopoulos Haris Stavros Giannouris Stathis Kamperis -Italian - Diego Petteno +Italian - Diego Petteno Japanese - Dai - @@ -91,7 +92,7 @@ Japanese - Takeshi Aihana Korean - DongCheon Park Lithuanian - Rimas Kudelis -Macedonian - Arangel Angov +Macedonian - Arangel Angov Polish - Jacek Wolszczak Romanian - Liviu Danicel Russian - Pavlo Bohmat diff -r 6eef4486e481 -r e9f10dac2f63 src/sexypsf/plugin.c --- a/src/sexypsf/plugin.c Mon Jul 02 23:02:43 2007 +0200 +++ b/src/sexypsf/plugin.c Tue Jul 03 12:15:45 2007 +0200 @@ -75,10 +75,10 @@ if (seek) { if(sexypsf_seek(seek)) - { + { playback->output->flush(seek); - seek = 0; - } + seek = 0; + } else // negative time - must make a C time machine { sexypsf_stop(); @@ -103,17 +103,18 @@ if (stop) break; - if (seek) - { - playback->output->flush(seek); - if(!(PSFInfo = sexypsf_load(fnsave))) - break; - sexypsf_seek(seek); - seek = 0; - continue; - } + if (seek) + { + playback->output->flush(seek); + if(!(PSFInfo = sexypsf_load(fnsave))) + break; + sexypsf_seek(seek); + seek = 0; + continue; + } - break; + sleep(2); + break; } playback->output->close_audio();