summaryrefslogtreecommitdiffstats
path: root/libass/ass_bitmap.h
diff options
context:
space:
mode:
authorRodger Combs <rodger.combs@gmail.com>2016-06-23 23:39:06 -0500
committerGrigori Goronzy <greg@chown.ath.cx>2016-09-24 20:48:19 +0200
commit25486d7b3dfe7226553a2af74e15db4005a6a201 (patch)
treef7c22990f539c7b1cea4424b4132b3282dcc10c2 /libass/ass_bitmap.h
parent8465a0c6c38301246695ad8e83baee57847f33db (diff)
downloadlibass-25486d7b3dfe7226553a2af74e15db4005a6a201.tar.bz2
libass-25486d7b3dfe7226553a2af74e15db4005a6a201.tar.xz
bitmap: use calloc instead of malloc/memset
This can improve perf somewhat with large bitmaps
Diffstat (limited to 'libass/ass_bitmap.h')
-rw-r--r--libass/ass_bitmap.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libass/ass_bitmap.h b/libass/ass_bitmap.h
index 36df816..ada3228 100644
--- a/libass/ass_bitmap.h
+++ b/libass/ass_bitmap.h
@@ -107,7 +107,7 @@ typedef struct {
unsigned char *buffer; // h * stride buffer
} Bitmap;
-Bitmap *alloc_bitmap(const BitmapEngine *engine, int w, int h);
+Bitmap *alloc_bitmap(const BitmapEngine *engine, int w, int h, bool zero);
bool realloc_bitmap(const BitmapEngine *engine, Bitmap *bm, int w, int h);
Bitmap *copy_bitmap(const BitmapEngine *engine, const Bitmap *src);
void ass_free_bitmap(Bitmap *bm);