Removed flickering in MediaPlayer:PLM131016-02948
authorRahul Varna <rahul.varna@samsung.com>
Fri, 18 Oct 2013 02:51:06 +0000 (11:51 +0900)
committerRahul Varna <rahul.varna@samsung.com>
Fri, 18 Oct 2013 02:51:06 +0000 (11:51 +0900)
Change-Id: I7f7e38e0a064638984d8a9db980c6bad0021e3af
Signed-off-by: Rahul Varna <rahul.varna@samsung.com>
project/src/MediaPlayerForm.cpp

index 47f83c6..f24c3b3 100644 (file)
@@ -408,7 +408,7 @@ MediaPlayerForm::OnTimerExpired(Timer& timer)
                {
                        AppLog("OnTimerExpired called currStep %d", currStep);
                        __pProgress->SetValue(currStep);
-                       __pProgress->RequestRedraw();
+                       __pProgress->Invalidate(false);
                        UpdateTimeElapsed();
                }
 
@@ -1028,7 +1028,7 @@ MediaPlayerForm::PlayerPause(void)
                        }
 
                        __pProgress->SetValue(currStep);
-                       __pProgress->RequestRedraw();
+                       __pProgress->Invalidate(false);
                        UpdateTimeElapsed();
 
                        __pTimer->Cancel();
@@ -1171,7 +1171,7 @@ MediaPlayerForm::PlayerPlay(void)
                        }
 
                        __pProgress->SetValue(currStep);
-                       __pProgress->RequestRedraw();
+                       __pProgress->Invalidate(false);
                        UpdateTimeElapsed();
 
                        r = __pTimer->Start(TIMER_INTERVAL);
@@ -1212,7 +1212,7 @@ MediaPlayerForm::PlayerStop(void)
                        UpdateTimeElapsed();
 
                        __pProgress->SetValue(0);
-                       __pProgress->RequestRedraw();
+                       __pProgress->Invalidate(false);
                }
        }
 }
@@ -1234,7 +1234,7 @@ MediaPlayerForm::OnUserEventReceivedN(RequestId requestId, Tizen::Base::Collecti
                UpdateTimeElapsed();
 
                __pProgress->SetValue(0);
-               __pProgress->RequestRedraw();
+               __pProgress->Invalidate(false);
                AppLog("progress bar value is set to 0");
        }
        break;
@@ -1251,7 +1251,7 @@ MediaPlayerForm::ResetTimeElapsed(void)
        if ( (__pElapsedTimeLable != null) && (__pEndTimeLable != null))
        {
                __pElapsedTimeLable->SetText(__startTime);
-               __pElapsedTimeLable->RequestRedraw();
+               __pElapsedTimeLable->Invalidate(true);
        }
 }
 
@@ -1330,9 +1330,9 @@ MediaPlayerForm::UpdateTimeElapsed(void)
        if ( (__pElapsedTimeLable != null) && (__pEndTimeLable != null) )
        {
                __pElapsedTimeLable->SetText(elapsedTime);
-               __pElapsedTimeLable->RequestRedraw();
+               __pElapsedTimeLable->Invalidate(true);
                __pEndTimeLable->SetText(endTime);
-               __pEndTimeLable->RequestRedraw();
+               __pEndTimeLable->Invalidate(true);
        }
 }
 
@@ -1415,7 +1415,7 @@ MediaPlayerForm::OnPlayerEndOfClip(void)
        EnableFooterItem(IDC_BUTTON_PLAY, true);
 
        __pProgress->SetValue(100);
-       __pProgress->RequestRedraw();
+       __pProgress->Invalidate(false);
 
        SendUserEvent(PLAYER_RESET_TIME_ELAPSED, null);
 }
@@ -1438,7 +1438,7 @@ MediaPlayerForm::HandlePlayerError(void)
        ResetTimeElapsed();
 
        __pProgress->SetValue(0);
-       __pProgress->RequestRedraw();
+       __pProgress->Invalidate(false);
 
        //When error occurs , delete the player and construct new (std::nothrow)
        if (__pPlayer != null)
@@ -1587,7 +1587,7 @@ MediaPlayerForm::SetHeaderText(const Tizen::Base::String& title)
        TryReturn(pHeader != null, E_FAILURE,"[%s] GetHeader failed", GetErrorMessage(GetLastResult()));
 
        pHeader->SetTitleText(title);
-       pHeader->RequestRedraw();
+       pHeader->Invalidate(true);
 
        return E_SUCCESS;
 
@@ -1668,7 +1668,7 @@ MediaPlayerForm::EnableFooterItem(int actionId, bool enable)
                if (__footerActionId[i] == actionId)
                {
                        pFooter->SetItemEnabled(i, enable);
-                       pFooter->RequestRedraw();
+                       pFooter->Invalidate(true);
                        break;
                }
        }