# HG changeset patch # User eugeni # Date 1156783397 0 # Node ID 5682e49dffe86b5c65bda9483b1440ee549d15f9 # Parent 5275c455ddfb89e2a1cbd5ec34af11d0a2a7544c Fix font scaling taking margins into account. diff -r 5275c455ddfb -r 5682e49dffe8 libass/ass_render.c --- a/libass/ass_render.c Mon Aug 28 16:26:11 2006 +0000 +++ b/libass/ass_render.c Mon Aug 28 16:43:17 2006 +0000 @@ -1863,7 +1863,7 @@ if (frame_context.width * track->PlayResY == frame_context.height * track->PlayResX) frame_context.font_scale_x = 1.; else - frame_context.font_scale_x = ((double)(frame_context.width * track->PlayResY)) / (frame_context.height * track->PlayResX); + frame_context.font_scale_x = ((double)(frame_context.orig_width * track->PlayResY)) / (frame_context.orig_height * track->PlayResX); priv->n_images = 0;