mirror of
https://github.com/vgmstream/vgmstream.git
synced 2024-11-28 00:20:47 +01:00
Merge pull request #911 from NicknineTheEagle/ea
EAAC: Fixed PCM channel offsets
This commit is contained in:
commit
372cd75076
2
.gitattributes
vendored
2
.gitattributes
vendored
@ -2,7 +2,7 @@
|
||||
#* text=auto
|
||||
#*.c text=auto
|
||||
#*.h text=auto
|
||||
* -text
|
||||
#* -text
|
||||
|
||||
*.sh text eol=lf
|
||||
*.bat text eol=crlf
|
||||
|
@ -42,6 +42,11 @@ void block_update_ea_sns(off_t block_offset, VGMSTREAM* vgmstream) {
|
||||
return;
|
||||
|
||||
switch (vgmstream->coding_type) {
|
||||
case coding_PCM16_int:
|
||||
channel_start = 0x00;
|
||||
channel_interleave = 0x02;
|
||||
break;
|
||||
|
||||
case coding_NGC_DSP:
|
||||
/* 0x04: unknown (0x00/02), 0x08: some size?, 0x34: null? */
|
||||
channel_start = read_32bitBE(block_offset + 0x08 + 0x00, sf);
|
||||
|
@ -110,9 +110,6 @@
|
||||
<ClInclude Include="meta\ea_schl_streamfile.h">
|
||||
<Filter>meta\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="meta\encrypted_bgm_streamfile">
|
||||
<Filter>meta\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="meta\fsb_encrypted_streamfile.h">
|
||||
<Filter>meta\Header Files</Filter>
|
||||
</ClInclude>
|
||||
@ -302,6 +299,9 @@
|
||||
<ClInclude Include="coding\g7221_decoder_lib.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="meta\encrypted_bgm_streamfile.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="formats.c">
|
||||
|
Loading…
Reference in New Issue
Block a user