Skip to content

Commit 9840556

Browse files
EAAC: Fixed PCM channel offsets
1 parent 6f59294 commit 9840556

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/layout/blocked_ea_sns.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,11 @@ void block_update_ea_sns(off_t block_offset, VGMSTREAM* vgmstream) {
4242
return;
4343

4444
switch (vgmstream->coding_type) {
45+
case coding_PCM16_int:
46+
channel_start = 0x00;
47+
channel_interleave = 0x02;
48+
break;
49+
4550
case coding_NGC_DSP:
4651
/* 0x04: unknown (0x00/02), 0x08: some size?, 0x34: null? */
4752
channel_start = read_32bitBE(block_offset + 0x08 + 0x00, sf);

0 commit comments

Comments
 (0)