From 05f57e900904aa3713aa36ae884af8508198275e Mon Sep 17 00:00:00 2001 From: Chris Moeller Date: Mon, 7 Jul 2014 20:19:29 -0700 Subject: [PATCH] Fixed BASSMODS backward jumps counting toward loops --- Plugins/BASSMODS/BASSMODS/BASSDecoder.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Plugins/BASSMODS/BASSMODS/BASSDecoder.mm b/Plugins/BASSMODS/BASSMODS/BASSDecoder.mm index 1bd06e62e..c9322a35f 100755 --- a/Plugins/BASSMODS/BASSMODS/BASSDecoder.mm +++ b/Plugins/BASSMODS/BASSMODS/BASSDecoder.mm @@ -111,7 +111,7 @@ static void SyncProc( HSYNC handle, DWORD channel, DWORD data, void *user ) else if ([resampling isEqualToString:@"sinc"]) resampling_int = 2; - music = BASS_MusicLoad( 1, data, 0, size, BASS_SAMPLE_FLOAT | BASS_SAMPLE_LOOP | BASS_MUSIC_RAMP | BASS_MUSIC_PRESCAN | BASS_MUSIC_DECODE | (resampling_int == 0 ? BASS_MUSIC_NONINTER : ((resampling_int == 2) ? BASS_MUSIC_SINCINTER : 0)), 44100 ); + music = BASS_MusicLoad( 1, data, 0, size, BASS_SAMPLE_FLOAT | BASS_SAMPLE_LOOP | BASS_MUSIC_STOPBACK | BASS_MUSIC_RAMP | BASS_MUSIC_PRESCAN | BASS_MUSIC_DECODE | (resampling_int == 0 ? BASS_MUSIC_NONINTER : ((resampling_int == 2) ? BASS_MUSIC_SINCINTER : 0)), 44100 ); if ( !music ) {