d9a291f641
Took the opportunity to undo the Godot changed made to the opus source. The opus module should eventually be built in its own environment to avoid polluting others with too many include dirs and defines. TODO: Fix the platform/ stuff for opus. |
||
---|---|---|
.. | ||
enet | ||
jpeg-compressor | ||
libogg | ||
libpng | ||
libvorbis | ||
libwebp | ||
opus | ||
pvrtccompressor | ||
rg-etc1 | ||
README.md |
README.md
Third party libraries
enet
- Upstream: http://enet.bespin.org
- Version: 1.3.13
- License: MIT
Files extracted from upstream source:
- all *.c files in the main directory
- the include/enet/ folder as enet/
- LICENSE file
Important: Some files have been modified by Godot developers so that they work for all platforms (especially WinRT). Check the diff with the 1.3.13 tarball before the next update.
jpeg-compressor
- Upstream: https://github.com/richgel999/jpeg-compressor
- Version: 1.04
- License: Public domain
Files extracted from upstream source:
- jpgd.{c,h}
libogg
- Upstream: https://www.xiph.org/ogg
- Version: 1.3.2
- License: BSD-3-Clause
Files extracted from upstream source:
- src/*.c
- include/ogg/*.h in ogg/
- COPYING
libpng
- Upstream: http://libpng.org/pub/png/libpng.html
- Version: 1.6.23
- License: libpng/zlib
Files extracted from upstream source:
- all .c and .h files of the main directory, except from:
- example.c
- pngtest.c
- the arm/ folder
- scripts/pnglibconf.h.prebuilt as pnglibconf.h
libvorbis
- Upstream: https://www.xiph.org/vorbis
- Version: 1.3.5
- License: BSD-3-Clause
Files extracted from upstream source:
- src/* except from: lookups.pl, Makefile.*
- include/vorbis/*.h as vorbis/
- COPYING
libwebp
- Upstream: https://chromium.googlesource.com/webm/libwebp/
- Version: 0.5.1
- License: BSD-3-Clause
Files extracted from the upstream source:
- src/* except from: *.am, *.in, extras/, webp/extras.h
- AUTHORS, COPYING, PATENTS
Important: The files utils/bit_reader.{c,h}
have Godot-made
changes to ensure they build for Javascript/HTML5. Those
changes are marked with // -- GODOT --
comments.
opus
- Upstream: https://opus-codec.org
- Version: 1.1.2 (opus) and 0.7 (opusfile)
- License: BSD-3-Clause
Files extracted from upstream source:
- all .c and .h files in src/ (both opus and opusfile), except opus_demo.c
- all .h files in include/ (both opus and opusfile)
- COPYING
pvrtccompressor
- Upstream: https://bitbucket.org/jthlim/pvrtccompressor
- Version: hg commit cf71777 - 2015-01-08
- License: BSD-3-Clause
Files extracted from upstream source:
- all .cpp and .h files apart from main.cpp
- LICENSE.TXT
rg-etc1
- Upstream: https://github.com/richgel999/rg-etc1
- Version: 1.04
- License: zlib
Files extracted from upstream source:
- all of them: rg_etc1.{cpp,h}