Thealexbarney / VGAudio

A library for encoding, decoding, and manipulating audio files from video games.
MIT License
219 stars 37 forks source link

Improve support for Smash Ultimate #107

Closed jam1garner closed 5 years ago

jam1garner commented 5 years ago

Before, NxOpusWriter would not write either the frame length field (in the standard header) or the looping bitfield (in the namco header), causing issues with Smash Ultimate, which requires a consistent frame size (as well as a non-zero frame size in the header to accompany it).

My changes consist of:

To complete support for Smash Ultimate the following change is needed: