mirror of
https://github.com/vgmstream/vgmstream.git
synced 2024-11-27 16:10:48 +01:00
doc
This commit is contained in:
parent
c8bfca4742
commit
fad6020b86
@ -239,7 +239,7 @@ Some `libatrac9.vcxproj` x64 config may be outdated. In MSBuild +15 (VS +2017) y
|
||||
```
|
||||
|
||||
|
||||
### libvorbis
|
||||
### libvorbis/libogg
|
||||
Should be buildable with *autotools* (Git releases need to use `autogen.sh` first) or MSVC (projects in `./win32/`, may not be up to date). *CMake* may work as well.
|
||||
|
||||
Methods below create 3 DLL: `libogg.dll`, `libvorbis.dll` and `libvorbisfile.dll` (also `libvorbisenc.dll`, unneeded), plus static libs (`.a`). However Vorbis/Ogg DLL support in vgmstream was originally added using a combined DLL from *RareWares* (https://www.rarewares.org/ogg-libraries.php) simply called `libvorbis.dll`, so separate DLLs can't be used at the moment and we'll need to fix that.
|
||||
|
@ -487,7 +487,7 @@ They are compiled in their own sources, and the resulting binary is linked by vg
|
||||
|
||||
Currently vgmstream's repository contains pre-compiled external DLL libraries for **Windows**, while other systems link to system libraries or include static copies using CMake.
|
||||
|
||||
### libvorbis
|
||||
### libvorbis/libogg
|
||||
Adds support for Vorbis, inside Ogg as `.ogg` (plain or encrypted) or custom variations like `.wem`, `.fsb`, `.ogl`, etc.
|
||||
- Sources:
|
||||
- http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.7.zip (for base vorbis decoding)
|
||||
@ -495,7 +495,7 @@ Adds support for Vorbis, inside Ogg as `.ogg` (plain or encrypted) or custom var
|
||||
- Official Windows binaries: none
|
||||
- Commonly used compilations: https://www.rarewares.org/ogg-libraries.php (32-bit only, fusing libogg+libvorbis+libvorbisfile)
|
||||
- Version: 1.3.7
|
||||
- DLL: `libvorbis.dll`
|
||||
- DLL: `libvorbis.dll` (includes `libogg` + `libvorbis` + `libvorbisfile` for historical reasons)
|
||||
- lib: `-lvorbis -lvorbisfile`
|
||||
- licensed under the 3-clause BSD license
|
||||
|
||||
|
@ -167,7 +167,7 @@ different internally (encrypted, different versions, etc) and not always can be
|
||||
- Codecs: PSX
|
||||
- **xa.c**
|
||||
- Sony XA header [*XA*]
|
||||
- *xa*: `.xa .str .pxa .grn .an2 .(extensionless)`
|
||||
- *xa*: `.xa .str .pxa .grn .an2 .(extensionless) .xai`
|
||||
- Codecs: XA8 XA
|
||||
- **rxws.c**
|
||||
- Sony RXWS header [*RXWS*]
|
||||
@ -1301,6 +1301,7 @@ different internally (encrypted, different versions, etc) and not always can be
|
||||
- **bnk_sony.c**
|
||||
- Sony BNK header [*BNK_SONY*]
|
||||
- *bnk_sony*: `.bnk`
|
||||
- Subfiles: *riff*
|
||||
- Codecs: ATRAC9 PCM16BE PCM16LE PSX HEVAG
|
||||
- **nus3bank.c**
|
||||
- (container)
|
||||
|
Loading…
Reference in New Issue
Block a user