- 24 Sep, 2018 7 commits
-
-
Marvin Scholz authored
-
Ronald S. Bultje authored
Related to issue #17 and #20.
-
Define `_POSIX_C_SOURCE` to `200112L`, to indicate we want to use POSIX.1–2001. Additionally remove incorrect definition of `POSIX_C_SOURCE` (note the lack of underscore at the beginning). The intention was probably to define `_POSIX_C_SOURCE` which would be redundant and previously even conflicting with the other version set previously. For the has_function check, use the correct value of `200112L`.
-
- _REENTRANT and _THREAD_SAFE were taken from the VLC build system and have since been removed there, so it seems safe to remove those here as well. - _POSIX_PTHREAD_SEMANTICS is required for POSIX thread flavor of threading functions but instead we can define _POSIX_C_SOURCE to a value higher than 199506L, when including <pthread.h>, see https://docs.oracle.com/cd/E19455-01/806-5257/compile-3/index.html - __EXTENSIONS__ is used to enable Solaris extensions, as far as I know we are not using any. - _FILE_OFFSET_BITS is already defined to 64 by meson. - _ISOC99_SOURCE should not be required as we do not support compiling with -std c89. - _ISOC11_SOURCE should not be required as we set -std c11, so we do not need any C11 extensions to C99 as we already use C11. - _POSIX_SOURCE is not required as we already set _POSIX_C_SOURCE to a positive integer. * _XOPEN_SOURCE should not be needed as we already have _POSIX_C_SOURCE. * _XOPEN_SOURCE_EXTENDED should not be required as we do not need any X/Open Unix extensions to my knowledge. * _BSD_SOURCE should not be required as we already set _POSIX_C_SOURCE. * _SVID_SOURCE should not be required as we already set _POSIX_C_SOURCE.
-
Contains some useful stuff (vim, emacs swapfiles, ctags) and the /build directory, since that's what the README uses. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Luc Trudeau authored
-
Luc Trudeau authored
-
- 23 Sep, 2018 5 commits
-
-
Niklas Haas authored
This currently doesn't get installed at all.
-
-
Luc Trudeau authored
-
Marvin Scholz authored
Once meson 0.48 is required, this should be changed back to use the optimization option instead. (See #1)
-
Marvin Scholz authored
-
- 20 Sep, 2018 1 commit
-
-
Janne Grunau authored
-
- 23 Sep, 2018 5 commits
-
-
Ronald S. Bultje authored
Fixes #11.
-
-
Limiting the valid syntax to the subset supported by llvm 5.0 allows the direct use of recent Android and ios system toolchains.
-
You must agree to the AV1 patent license to contribute.
-
-
- 22 Sep, 2018 4 commits
-
-
Marvin Scholz authored
-
-
-
Ronald S. Bultje authored
With minor contributions from: - Jean-Baptiste Kempf <jb@videolan.org> - Marvin Scholz <epirat07@gmail.com> - Hugo Beauzée-Luyssen <hugo@videolan.org>
-
- 20 Sep, 2018 1 commit
-
-
- 05 Sep, 2018 1 commit
-
-
Jean-Baptiste Kempf authored
dav1d is an AV1 Decoder
-