cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=4fd1aa8958e0f3cf1eb451db8fbfd28b9762436a
commit 4fd1aa8958e0f3cf1eb451db8fbfd28b9762436a Author: Cedric BAIL <ced...@osg.samsung.com> Date: Tue Dec 20 15:44:51 2016 -0800 elementary: fix float comparison warning in player. --- src/lib/elementary/elc_player.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/elementary/elc_player.c b/src/lib/elementary/elc_player.c index f59be6f..4877485 100644 --- a/src/lib/elementary/elc_player.c +++ b/src/lib/elementary/elc_player.c @@ -253,7 +253,7 @@ _update_slider(void *data, const Efl_Event *event EINA_UNUSED) elm_object_disabled_set(sd->slider, (!seekable) | elm_widget_disabled_get(data)); elm_slider_min_max_set(sd->slider, 0, length); - if ((elm_slider_value_get(sd->slider) != pos) && + if ((!EINA_DBL_CMP(elm_slider_value_get(sd->slider), pos)) && (!sd->dragging)) elm_slider_value_set(sd->slider, pos); } @@ -273,7 +273,7 @@ _update_position(void *data, const Efl_Event *event EINA_UNUSED) ELM_PLAYER_DATA_GET(data, sd); pos = elm_slider_value_get(sd->slider); - if (pos != elm_video_play_position_get(sd->video)) + if (!EINA_FLT_CMP(pos, elm_video_play_position_get(sd->video))) elm_video_play_position_set(sd->video, pos); } @@ -298,7 +298,7 @@ _update_volume(void *data, const Efl_Event *event EINA_UNUSED) ELM_PLAYER_DATA_GET(data, sd); vol = elm_slider_value_get(sd->vslider) / 100.0; - if (vol != elm_video_audio_level_get(sd->video)) + if (!EINA_DBL_CMP(vol, elm_video_audio_level_get(sd->video))) elm_video_audio_level_set(sd->video, vol); } --