comparison libass/ass_render.c @ 28785:0366ab2c1cb9

Support ScaledBorderAndShadow property.
author greg
date Thu, 05 Mar 2009 20:36:48 +0000
parents 907d3d80b50f
children facfee07c704
comparison
equal deleted inserted replaced
28784:907d3d80b50f 28785:0366ab2c1cb9
2231 2231
2232 ass_lazy_track_init(); 2232 ass_lazy_track_init();
2233 2233
2234 frame_context.font_scale = global_settings->font_size_coeff * 2234 frame_context.font_scale = global_settings->font_size_coeff *
2235 frame_context.orig_height / frame_context.track->PlayResY; 2235 frame_context.orig_height / frame_context.track->PlayResY;
2236 frame_context.border_scale = ((double)frame_context.orig_height) / frame_context.track->PlayResY; 2236 if (frame_context.track->ScaledBorderAndShadow)
2237 frame_context.border_scale = ((double)frame_context.orig_height) / frame_context.track->PlayResY;
2238 else
2239 frame_context.border_scale = 1.;
2237 2240
2238 frame_context.font_scale_x = 1.; 2241 frame_context.font_scale_x = 1.;
2239 2242
2240 priv->prev_images_root = priv->images_root; 2243 priv->prev_images_root = priv->images_root;
2241 priv->images_root = 0; 2244 priv->images_root = 0;