From f5462aad63faa1bcc70392779679c7620aade525 Mon Sep 17 00:00:00 2001 From: bnnm Date: Sun, 13 Jan 2019 23:26:57 +0100 Subject: [PATCH] Use loop flag in bnk --- src/meta/bnk_sony.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/meta/bnk_sony.c b/src/meta/bnk_sony.c index 8052d5d9..b5437b69 100644 --- a/src/meta/bnk_sony.c +++ b/src/meta/bnk_sony.c @@ -282,7 +282,7 @@ VGMSTREAM * init_vgmstream_bnk_sony(STREAMFILE *streamFile) { } else { loop_flag = ps_find_loop_offsets(streamFile, start_offset, stream_size, channel_count, interleave, &loop_start, &loop_end); - loop_flag = (loop_start > 28); /* ignore full loops since they just fadeout + repeat */ + loop_flag = (flags & 0x40); /* no loops values in sight so may only apply to PS-ADPCM flags */ codec = PSX; }