summaryrefslogtreecommitdiffstats
path: root/libass/ass_render.c
diff options
context:
space:
mode:
authoreugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-09-01 20:36:38 +0000
committereugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-09-01 20:36:38 +0000
commit729b0059a42624c401c5da515d0e1e8d0e799a69 (patch)
treea3a2edbd1f610e604a4b1d23c25f74ff8b6d4892 /libass/ass_render.c
parenta12ab82a62ef3f3d9524ec185b909b775400961e (diff)
downloadmpv-729b0059a42624c401c5da515d0e1e8d0e799a69.tar.bz2
mpv-729b0059a42624c401c5da515d0e1e8d0e799a69.tar.xz
Make \fr* parameter a floating point value.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19628 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libass/ass_render.c')
-rw-r--r--libass/ass_render.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/libass/ass_render.c b/libass/ass_render.c
index 25d736338f..277a51d0c9 100644
--- a/libass/ass_render.c
+++ b/libass/ass_render.c
@@ -726,13 +726,13 @@ static char* parse_tag(char* p, double pwr) {
render_context.detect_collisions = 0;
render_context.evt_type = EVENT_POSITIONED;
} else if (mystrcmp(&p, "frx") || mystrcmp(&p, "fry")) {
- int val;
- mystrtoi(&p, 10, &val);
+ double val;
+ mystrtod(&p, &val);
mp_msg(MSGT_GLOBAL, MSGL_V, "frx/fry unimplemented \n");
} else if (mystrcmp(&p, "frz") || mystrcmp(&p, "fr")) {
double angle;
- int val;
- val = strtol(p, &p, 10);
+ double val;
+ mystrtod(&p, &val);
mp_msg(MSGT_GLOBAL, MSGL_DBG2, "setting rotation to %.2f\n", val * pwr);
angle = M_PI * val / 180;
render_context.rotation = angle * pwr;