From 31b3895caf659dcbeaaa26f36c3e7eb476977fdc Mon Sep 17 00:00:00 2001 From: Buginator Date: Sat, 11 Oct 2008 03:21:03 +0000 Subject: [PATCH] Closes & fixes ticket:99 Using --nosound is handled correctly for the FMVs now. git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6125 4a71c877-e1ca-e34f-864e-861f7616d084 --- lib/sequence/sequence.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/sequence/sequence.c b/lib/sequence/sequence.c index 2941435d7..8ab1cb481 100644 --- a/lib/sequence/sequence.c +++ b/lib/sequence/sequence.c @@ -764,8 +764,10 @@ bool seq_Update() alGetSourcei(audiodata.source, AL_SOURCE_STATE, &sourcestate); - if (!videobuf_ready && !audiobuf_ready && PHYSFS_eof(fpInfile) && sourcestate != AL_PLAYING && - audiodata.audiobuf_fill == 0) + if (PHYSFS_eof(fpInfile) + && !videobuf_ready + && ((!audiobuf_ready && (audiodata.audiobuf_fill == 0)) || audio_Disabled()) + && sourcestate != AL_PLAYING ) { video_write(false); seq_Shutdown();