summaryrefslogtreecommitdiff
path: root/thirdparty/libvpx
AgeCommit message (Collapse)Author
2019-02-24Disable all use of avx instructionsHein-Pieter van Braam
For some reason CPU feature detection isn't working on our vendored libvpx. This breaks Godot on older CPUs (pre-2011).
2018-12-20Android: Better identify thirdparty C/C++ codeRémi Verschelde
- The `cpu-features.{c,h}` code was only used by chance by the webm (libvpx) code, so I moved it there. It was actually introduced before that and wasn't in use, and libvpx just happened to be able to compile thanks to it being bundled. It could potentially be compiled on the fly from the Android NDK, but since we plan to replace the webm module by a GDNative plugin in the near future, I went the bundling route. - `ifaddrs_android.h` is already provided in the Android NDK as `ifaddrs.h`, same as on other Unixes. Yet we cannot use it until we up the min API level to 24, where `getifaddrs` is first defined. I moved the files to `thirdparty/misc` and synced them with upstream WebRTC (only indentation changes and removal of `static` qualifiers). Also removes dropped thirdparty files from COPYRIGHT.txt after changes in #24105 and #24145.
2018-08-27Fix WebM module for HTML5 platformLeon Krause
2017-12-23Fixed android arm64v8Colin Kinloch
2017-12-14Adds `macports_clang` build flag to build using clang-5.0 form MacPorts ↵bruvzg
(with OpenMP support).
2016-11-15Fix compilation with MSVC 2013Błażej Szczygieł
2016-10-19libvpx: Necessary modificationsBłażej Szczygieł
- convert ARM assembly (NEON) files, - add rtcd for run-time CPU features detection, - modify "system_state.h", - "arm_cpudetect.c" fixes.
2016-10-19Add libvpx thirdparty libraryBłażej Szczygieł
Only necessary files