]> granicus.if.org Git - libass/commitdiff
Reorder functions
authorwm4 <wm4@nowhere>
Mon, 16 Mar 2015 19:58:03 +0000 (20:58 +0100)
committerwm4 <wm4@nowhere>
Mon, 16 Mar 2015 19:58:03 +0000 (20:58 +0100)
Just move the *_pos ones about the variants without this postfix.

libass/ass_render.c

index 6b5ff853184d7545c5a28207cb1967b5e8634ddf..97dc1192bc96ae2c9c43a16d352de5bb876a8721 100644 (file)
@@ -238,15 +238,20 @@ static ASS_Image *my_draw_bitmap(unsigned char *bitmap, int bitmap_w,
 /**
  * \brief Mapping between script and screen coordinates
  */
+static double x2scr_pos(ASS_Renderer *render_priv, double x)
+{
+    return x * render_priv->orig_width / render_priv->font_scale_x / render_priv->track->PlayResX +
+        render_priv->settings.left_margin;
+}
 static double x2scr(ASS_Renderer *render_priv, double x)
 {
     return x * render_priv->orig_width_nocrop / render_priv->font_scale_x /
         render_priv->track->PlayResX +
         FFMAX(render_priv->settings.left_margin, 0);
 }
-static double x2scr_pos(ASS_Renderer *render_priv, double x)
+static double x2scr_pos_scaled(ASS_Renderer *render_priv, double x)
 {
-    return x * render_priv->orig_width / render_priv->font_scale_x / render_priv->track->PlayResX +
+    return x * render_priv->orig_width / render_priv->track->PlayResX +
         render_priv->settings.left_margin;
 }
 static double x2scr_scaled(ASS_Renderer *render_priv, double x)
@@ -255,25 +260,20 @@ static double x2scr_scaled(ASS_Renderer *render_priv, double x)
         render_priv->track->PlayResX +
         FFMAX(render_priv->settings.left_margin, 0);
 }
-static double x2scr_pos_scaled(ASS_Renderer *render_priv, double x)
-{
-    return x * render_priv->orig_width / render_priv->track->PlayResX +
-        render_priv->settings.left_margin;
-}
 /**
  * \brief Mapping between script and screen coordinates
  */
+static double y2scr_pos(ASS_Renderer *render_priv, double y)
+{
+    return y * render_priv->orig_height / render_priv->track->PlayResY +
+        render_priv->settings.top_margin;
+}
 static double y2scr(ASS_Renderer *render_priv, double y)
 {
     return y * render_priv->orig_height_nocrop /
         render_priv->track->PlayResY +
         FFMAX(render_priv->settings.top_margin, 0);
 }
-static double y2scr_pos(ASS_Renderer *render_priv, double y)
-{
-    return y * render_priv->orig_height / render_priv->track->PlayResY +
-        render_priv->settings.top_margin;
-}
 
 // the same for toptitles
 static double y2scr_top(ASS_Renderer *render_priv, double y)