diff options
author | eugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2007-04-20 23:02:20 +0000 |
---|---|---|
committer | eugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2007-04-20 23:02:20 +0000 |
commit | 6c412d239ba1c2dc2484dc49392ab50cc6b2d3fb (patch) | |
tree | d7bdb648a7bf28e735fc66a48c9b6caa55c50569 /libass/ass_cache.c | |
parent | 4408714100860452be4ecf9e7e6b8cc7527955d9 (diff) | |
download | mpv-6c412d239ba1c2dc2484dc49392ab50cc6b2d3fb.tar.bz2 mpv-6c412d239ba1c2dc2484dc49392ab50cc6b2d3fb.tar.xz |
Rename glyph cache to bitmap cache.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23035 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libass/ass_cache.c')
-rw-r--r-- | libass/ass_cache.c | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/libass/ass_cache.c b/libass/ass_cache.c index a11d2fea7a..f4756b54e1 100644 --- a/libass/ass_cache.c +++ b/libass/ass_cache.c @@ -217,13 +217,13 @@ void ass_font_cache_done(void) } //--------------------------------- -// glyph cache +// bitmap cache -hashmap_t* glyph_cache; +hashmap_t* bitmap_cache; -static void glyph_hash_dtor(void* key, size_t key_size, void* value, size_t value_size) +static void bitmap_hash_dtor(void* key, size_t key_size, void* value, size_t value_size) { - glyph_hash_val_t* v = value; + bitmap_hash_val_t* v = value; if (v->bm) ass_free_bitmap(v->bm); if (v->bm_o) ass_free_bitmap(v->bm_o); if (v->bm_s) ass_free_bitmap(v->bm_s); @@ -231,37 +231,37 @@ static void glyph_hash_dtor(void* key, size_t key_size, void* value, size_t valu free(value); } -void cache_add_glyph(glyph_hash_key_t* key, glyph_hash_val_t* val) +void cache_add_bitmap(bitmap_hash_key_t* key, bitmap_hash_val_t* val) { - hashmap_insert(glyph_cache, key, val); + hashmap_insert(bitmap_cache, key, val); } /** - * \brief Get a glyph from glyph cache. + * \brief Get a bitmap from bitmap cache. * \param key hash key * \return requested hash val or 0 if not found */ -glyph_hash_val_t* cache_find_glyph(glyph_hash_key_t* key) +bitmap_hash_val_t* cache_find_bitmap(bitmap_hash_key_t* key) { - return hashmap_find(glyph_cache, key); + return hashmap_find(bitmap_cache, key); } -void ass_glyph_cache_init(void) +void ass_bitmap_cache_init(void) { - glyph_cache = hashmap_init(sizeof(glyph_hash_key_t), - sizeof(glyph_hash_val_t), + bitmap_cache = hashmap_init(sizeof(bitmap_hash_key_t), + sizeof(bitmap_hash_val_t), 0xFFFF + 13, - glyph_hash_dtor, NULL, NULL); + bitmap_hash_dtor, NULL, NULL); } -void ass_glyph_cache_done(void) +void ass_bitmap_cache_done(void) { - hashmap_done(glyph_cache); + hashmap_done(bitmap_cache); } -void ass_glyph_cache_reset(void) +void ass_bitmap_cache_reset(void) { - ass_glyph_cache_done(); - ass_glyph_cache_init(); + ass_bitmap_cache_done(); + ass_bitmap_cache_init(); } |