+static void ttml_get_origin(ASSScriptInfo script_info, ASSStyle style,
+ int *origin_left, int *origin_top)
+{
+ *origin_left = av_rescale(style.margin_l, 100, script_info.play_res_x);
+ *origin_top =
+ av_rescale((style.alignment >= 7) ? style.margin_v : 0,
+ 100, script_info.play_res_y);
+}
+
+static void ttml_get_extent(ASSScriptInfo script_info, ASSStyle style,
+ int *width, int *height)
+{
+ *width = av_rescale(script_info.play_res_x - style.margin_r,
+ 100, script_info.play_res_x);
+ *height = av_rescale((style.alignment <= 3) ?
+ script_info.play_res_y - style.margin_v :
+ script_info.play_res_y,
+ 100, script_info.play_res_y);
+}
+