TIZENIOT-2428 Fixed slider not moving to desired position issue 50/255150/1 submit/tizen/20210312.144423
authorJagrat Patidar <j1.patidar@samsung.com>
Wed, 10 Mar 2021 11:20:11 +0000 (16:50 +0530)
committerJagrat Patidar <j1.patidar@samsung.com>
Fri, 12 Mar 2021 11:57:48 +0000 (11:57 +0000)
Change-Id: I24b9b56b1c5cc7737853f03faa28a92d97f43bb5
(cherry picked from commit 94bae4fe19cc9568d539c288b5a82c816972708d)

src/core/mp-player-mgr.c

index 88ec7138769d9b7f1866f05691e190a21aa5b5da..8d4fe8211c0c4a474d8785998d25c2c756ff1ba5 100755 (executable)
@@ -1078,6 +1078,7 @@ mp_player_mgr_set_position(unsigned int pos, Seek_Done_Cb done_cb,
        }
 
        PLAYER_ENTER_LOG("set_position");
+       is_seeking = true;
        int err =
                g_player_apis.set_position(_player, (int) pos, TRUE,
                                                                   _mp_player_mgr_seek_done_cb,
@@ -1086,10 +1087,10 @@ mp_player_mgr_set_position(unsigned int pos, Seek_Done_Cb done_cb,
        if (err != PLAYER_ERROR_NONE) {
                ERROR_TRACE("Error [0x%x] when mp_player_mgr_set_position(%d)",
                                        err, pos);
+               is_seeking = false;
                return FALSE;
        }
 
-       is_seeking = true;
        g_requesting_cb = done_cb;
        g_requesting_cb_data = data;