diff options
Diffstat (limited to 'libass/ass_cache_template.h')
-rw-r--r-- | libass/ass_cache_template.h | 41 |
1 files changed, 28 insertions, 13 deletions
diff --git a/libass/ass_cache_template.h b/libass/ass_cache_template.h index 3d8185f..8f7f2af 100644 --- a/libass/ass_cache_template.h +++ b/libass/ass_cache_template.h @@ -123,21 +123,36 @@ END(DrawingHashKey) // Cache for composited bitmaps START(composite, composite_hash_key) - GENERIC(int, aw) - GENERIC(int, ah) - GENERIC(int, bw) - GENERIC(int, bh) - GENERIC(int, ax) - GENERIC(int, ay) - GENERIC(int, bx) - GENERIC(int, by) - GENERIC(int, as) - GENERIC(int, bs) - GENERIC(unsigned char *, a) - GENERIC(unsigned char *, b) + GENERIC(unsigned, w) + GENERIC(unsigned, h) + GENERIC(unsigned, o_w) + GENERIC(unsigned, o_h) + GENERIC(int, is_drawing) + GENERIC(unsigned, chars) + GENERIC(int, be) + GENERIC(double, blur) + GENERIC(int, border_style) + GENERIC(int, has_border) + GENERIC(double, border_x) + GENERIC(double, border_y) + GENERIC(double, shadow_x) + GENERIC(double, shadow_y) + GENERIC(double, frx) + GENERIC(double, fry) + GENERIC(double, frz) + GENERIC(double, fax) + GENERIC(double, fay) + GENERIC(double, scale_x) + GENERIC(double, scale_y) + GENERIC(double, hspacing) + GENERIC(unsigned, italic) + GENERIC(unsigned, bold) + GENERIC(int, flags) + GENERIC(unsigned, has_outline) + FTVECTOR(advance) + STRING(str) END(CompositeHashKey) - #undef START #undef GENERIC #undef STRING |