feat: add theora (#2323)
* feat: add theora
* fix(theora): disable lock for libtool
* fix(theora): update flags
* feat(libogg): support bsd
* feat(libopus): add version 1.4 and wasm support
* fix(theora): fix build error
* fix(theora): fix build error
* fix(theora): fix macOS build error
* fix(libopus): fix android build error
* feat(theora): add mingw support
* fix(theora): fix mingw build
* fix(libopus): fix android build error
* fix(theora): fix some typos
* fix(libvpx): fix a typo
* fix(theora): fix some typos
* feat(theora): add windows support
* fix(theora): fix windows build error
* fix(theora): fix a typo
* fix(theora): also upgrade vcproj file
* chore(theora): tweaks
* chore(theora): tweaks
* fix(theora): add msvc patch
* feat(theora): try to use xmake port
* fix(theora): fix typos
* fix(theora): fix windows build error
* fix(theora): disable asm on win64
* chore(theora): tweaks
* Update xmake.lua
* Update xmake.lua
---------
Co-authored-by: ruki <waruqi@gmail.com>
|