Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/videolan/dav1d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-11-22Add more buffer poolsHenrik Gramner
Add buffer pools for miscellaneous smaller buffers that are repeatedly being freed and reallocated. Also improve dav1d_ref_create() by consolidating two separate memory allocations into a single one.
2020-04-03Update a stale comment for dav1d_alloc_aligned()Wan-Teh Chang
Also, the assertion that 'align' is a power of 2 can be used by all cases in dav1d_alloc_aligned().
2019-08-19Utilize the constraints in assertions to improve code generationHenrik Gramner
When compiling in release mode, instead of just deleting assertions, use them to give hints to the compiler. This allows for slightly better code generation in some cases.
2019-02-13Remove leading double underscores from include guard definesMartin Storsjö
A symbol starting with two leading underscores is reserved for the compiler/standard library implementation. Also remove the trailing two double underscores for consistency and symmetry.
2018-11-02mem: use memalign as fallback for posix_memalign and _aligned_mallocJanne Grunau
posix_memalign is not available in Android <= 4.1 (API level 16 and below). Fixes #140
2018-09-22Fix macOS buildHugo Beauzée-Luyssen
2018-09-22Initial decoder implementation.Ronald S. Bultje
With minor contributions from: - Jean-Baptiste Kempf <jb@videolan.org> - Marvin Scholz <epirat07@gmail.com> - Hugo Beauzée-Luyssen <hugo@videolan.org>