Commit Graph

2814 Commits

Author SHA1 Message Date
Marvin Scholz 0b7be94f2e Build: Fix meson build with meson 0.47.x
Once meson 0.48 is required, this should be changed back to use the
optimization option instead. (See #1)
2018-09-23 16:20:58 +02:00
Marvin Scholz dc2e178339 Build: Only use omit-frame-pointer and fast-math for optimized builds 2018-09-23 15:25:10 +02:00
Janne Grunau fbba73216c build: use stack alignment CC flags only on x86 2018-09-20 23:04:17 +00:00
Ronald S. Bultje cd9a99f3f4 Fix flush if n_input_frames < n_frame_threads.
Fixes #11.
2018-09-23 04:45:55 -04:00
Raphael Zumer 1c749e6b4f Fix duplicate frame thread pointer freeing on close 2018-09-23 04:27:24 -04:00
Janne Grunau e630831bf2 arm: document arm asm rules
Limiting the valid syntax to the subset supported by llvm 5.0 allows
the direct use of recent Android and ios system toolchains.
2018-09-23 09:57:09 +02:00
Nathan E. Egge 951eb15746 Add the word agree to contributor agreement.
You must agree to the AV1 patent license to contribute.
2018-09-23 09:54:41 +02:00
Thomas Daede 1b655543a4 Readme: Use release build type 2018-09-23 09:53:49 +02:00
Marvin Scholz 462204abc7 Readme: Add missing build step 2018-09-22 15:04:27 +02:00
Hugo Beauzée-Luyssen 447cd10d4c Fix macOS build 2018-09-22 07:59:24 -04:00
Hugo Beauzée-Luyssen 707a32a57d Add & use a thread compatibility layer 2018-09-22 07:59:24 -04:00
Ronald S. Bultje e2892ffa2d Initial decoder implementation.
With minor contributions from:
 - Jean-Baptiste Kempf <jb@videolan.org>
 - Marvin Scholz <epirat07@gmail.com>
 - Hugo Beauzée-Luyssen <hugo@videolan.org>
2018-09-22 07:59:19 -04:00
Marvin Scholz d32eb2d935 Add buildsystem skeleton 2018-09-20 13:20:48 +02:00
Jean-Baptiste Kempf c001c4b0a7 Initial commit for dav1d
dav1d is an AV1 Decoder
2018-09-05 18:37:05 +02:00