summaryrefslogtreecommitdiffstats
path: root/libass/ass_cache.c
diff options
context:
space:
mode:
authoreugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-04-20 23:02:20 +0000
committereugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-04-20 23:02:20 +0000
commit6c412d239ba1c2dc2484dc49392ab50cc6b2d3fb (patch)
treed7bdb648a7bf28e735fc66a48c9b6caa55c50569 /libass/ass_cache.c
parent4408714100860452be4ecf9e7e6b8cc7527955d9 (diff)
downloadmpv-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.c36
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();
}