Release 2.0.0
- Rewrote the vorbis rebuilder to use OggVorbisEncoder instead of having a dependency on native Ogg and Vorbis libraries. Thanks to @lab313ru for providing an initial reference implementation. This closes #2 and #3.
- This allowed me to remove the native dependency, and also to target netstandard2
- Added support for Xbox IMA AD PCM decoder, fixing IMAADPCM-encoded sound banks with one channel. This closes #4.
- Rewrote the vorbis JSON decoder to use System.Text.Json code generators, allowing full assembly trimming.
- Restructured the project files, which may introduce breaking changes. All the same classes should be present, but they may have moved namespace.
You can get this release on Nuget.