diff options
author | eugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-09-01 20:36:38 +0000 |
---|---|---|
committer | eugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-09-01 20:36:38 +0000 |
commit | 09da6e49fb8deffa28a5e991fa9d2bbb3f174663 (patch) | |
tree | 03c72b4d381d5d4be4090c54235a049688ed180f | |
parent | 58f15115bd5111bde295af15027d5be420476e8c (diff) | |
download | libass-09da6e49fb8deffa28a5e991fa9d2bbb3f174663.tar.bz2 libass-09da6e49fb8deffa28a5e991fa9d2bbb3f174663.tar.xz |
Make \fr* parameter a floating point value.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19628 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r-- | libass/ass_render.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libass/ass_render.c b/libass/ass_render.c index 25d73633..277a51d0 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; |