summaryrefslogtreecommitdiffstats
path: root/libass/ass_render.h
diff options
context:
space:
mode:
authorOleg Oshmyan <chortos@inbox.lv>2014-01-08 04:18:56 +0200
committerOleg Oshmyan <chortos@inbox.lv>2014-01-08 04:18:56 +0200
commit1f5eb5ebc776a64cb7034c489353adc127d75793 (patch)
treef9c8114782dcfc3ea304b6538b95db774d59b837 /libass/ass_render.h
parent0b36713ae21722102f435e4645ac79dfccba6730 (diff)
downloadlibass-1f5eb5ebc776a64cb7034c489353adc127d75793.tar.bz2
libass-1f5eb5ebc776a64cb7034c489353adc127d75793.tar.xz
Do not reset \pbo and \p values after each drawing
Confirmed with VSFilter. This complements the previous commit.
Diffstat (limited to 'libass/ass_render.h')
-rw-r--r--libass/ass_render.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/libass/ass_render.h b/libass/ass_render.h
index 3a7c6d9..a41586b 100644
--- a/libass/ass_render.h
+++ b/libass/ass_render.h
@@ -214,7 +214,8 @@ typedef struct {
double blur; // gaussian blur
double shadow_x;
double shadow_y;
- int drawing_mode; // not implemented; when != 0 text is discarded, except for style override tags
+ int drawing_scale; // currently reading: regular text if 0, drawing otherwise
+ double pbo; // drawing baseline offset
ASS_Drawing *drawing; // current drawing
ASS_Drawing *clip_drawing; // clip vector
int clip_drawing_mode; // 0 = regular clip, 1 = inverse clip