vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Wed Aug 13 21:02:24 2014 +0300| [0b2b33f83fa6e06522ea3af30c821adaa2acb02c] | committer: Rémi Denis-Courmont
input: fix floating point comparison The value is later used as single precision, so the comparison has to have single precision too. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=0b2b33f83fa6e06522ea3af30c821adaa2acb02c --- src/input/input.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/input/input.c b/src/input/input.c index 4e48a1d..1b080e3 100644 --- a/src/input/input.c +++ b/src/input/input.c @@ -956,15 +956,13 @@ static void LoadSubtitles( input_thread_t *p_input ) { /* Load subtitles */ /* Get fps and set it if not already set */ - const double f_fps = p_input->p->f_fps; - if( f_fps > 1.0 ) + const float f_fps = p_input->p->f_fps; + if( f_fps > 1.f ) { - float f_requested_fps; - var_Create( p_input, "sub-original-fps", VLC_VAR_FLOAT ); var_SetFloat( p_input, "sub-original-fps", f_fps ); - f_requested_fps = var_CreateGetFloat( p_input, "sub-fps" ); + float f_requested_fps = var_CreateGetFloat( p_input, "sub-fps" ); if( f_requested_fps != f_fps ) { var_Create( p_input, "sub-fps", VLC_VAR_FLOAT| _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
