summaryrefslogtreecommitdiffstats
path: root/libass/ass_render.h
diff options
context:
space:
mode:
authorOneric <oneric@oneric.stub>2022-09-08 00:45:05 +0200
committerOneric <oneric@oneric.stub>2022-09-09 21:54:59 +0200
commitd8f056158abe9d671c53f430ecd21022cc983d47 (patch)
treec7216c9cafa8a08831f09237df373f48c5f34642 /libass/ass_render.h
parent5a6a943923a88b15f6c202aa7232c39e0a37d0c5 (diff)
downloadlibass-d8f056158abe9d671c53f430ecd21022cc983d47.tar.bz2
libass-d8f056158abe9d671c53f430ecd21022cc983d47.tar.xz
render: simplify storage resolution checks
This avoids repeated checks for set storage size and also makes our zero checks more consistent instead of sometimes only checking one dimension. The function will also come in handy outside ass_render.c in the following commit, so add it to the internal API.
Diffstat (limited to 'libass/ass_render.h')
-rw-r--r--libass/ass_render.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libass/ass_render.h b/libass/ass_render.h
index 19d03f3..a0b02b3 100644
--- a/libass/ass_render.h
+++ b/libass/ass_render.h
@@ -345,6 +345,7 @@ typedef struct {
void reset_render_context(ASS_Renderer *render_priv, ASS_Style *style);
void ass_frame_ref(ASS_Image *img);
void ass_frame_unref(ASS_Image *img);
+ASS_Vector ass_layout_res(ASS_Renderer *render_priv);
// XXX: this is actually in ass.c, includes should be fixed later on
void ass_lazy_track_init(ASS_Library *lib, ASS_Track *track);