diff options
Diffstat (limited to 'sub/draw_bmp.h')
-rw-r--r-- | sub/draw_bmp.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sub/draw_bmp.h b/sub/draw_bmp.h index 489e91f666..2eae68b58c 100644 --- a/sub/draw_bmp.h +++ b/sub/draw_bmp.h @@ -12,6 +12,14 @@ void mp_draw_sub_bitmaps(struct mp_draw_sub_cache **cache, struct mp_image *dst, extern const bool mp_draw_sub_formats[SUBBITMAP_COUNT]; +struct mp_draw_sub_backup; +struct mp_draw_sub_backup *mp_draw_sub_backup_new(void); +void mp_draw_sub_backup_add(struct mp_draw_sub_backup *backup, + struct mp_image *img, struct sub_bitmaps *sbs); +void mp_draw_sub_backup_reset(struct mp_draw_sub_backup *backup); +bool mp_draw_sub_backup_restore(struct mp_draw_sub_backup *backup, + struct mp_image *buffer); + #endif /* MPLAYER_DRAW_BMP_H */ // vim: ts=4 sw=4 et tw=80 |