[NCSF] Fix slight popping in some songs due to PLAYER Record oversight allowing padding data alongside actual channel data
--- a/src/in_ncsf/SSEQPlayer/INFOEntry.cpp
+++ b/src/in_ncsf/SSEQPlayer/INFOEntry.cpp
@@ -56,8 +56,9 @@
void INFOEntryPLAYER::Read(PseudoFile &file)
{
- file.ReadLE<std::uint16_t>(); // maxSeqs
- this->channelMask = file.ReadLE<std::uint16_t>();
+ file.ReadLE<std::uint8_t>(); // maxSeqs
+ this->channelMask = file.ReadLE<std::uint8_t>();
+ file.ReadLE<std::uint8_t>(); // padding
file.ReadLE<std::uint32_t>(); // heapSize
}