Commit Graph

4 Commits

Author SHA1 Message Date
Henrik Gramner e4c4af02f3 Specify hidden visibility for global data symbol declarations
'-fvisibility=hidden' only applies to definitions, not declarations,
so the compiler has to be conservative about how references to global
data symbols are performed.

Explicitly specifying the visibility allows for better code generation.
2022-09-30 15:04:20 +00:00
Martin Storsjö c45f6b379d Remove leading double underscores from include guard defines
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.
2019-02-13 16:09:03 +02:00
Henrik Gramner 9923967842 Correctly use dav1d_ prefix for global symbols 2018-10-04 14:06:10 +02: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