-//
+//
// Copyright (c) 2012 Samsung Electronics Co., Ltd.
//
// Licensed under the Flora License, Version 1.0 (the License);
{
case SCREEN_MODE_NORMAL:
{
- bool modified = false;
-
Rectangle rect = Rectangle(X_NORMAL, Y_NORMAL, W_NORMAL, H_NORMAL);
if ((clientRect.width - rect.width) <= X_BASE)
__pOverlayPanel->SetBounds(rect);
}
- OverlayRegion::EvaluateBounds(OVERLAY_REGION_EVALUATION_OPTION_GREATER_THAN, rect, modified);
- AppLogDebug("SCREEN_MODE_NORMAL : [%d][%d][%d][%d]", rect.x, rect.y, rect.width, rect.height);
-
SetControlAlwaysAtBottom(*__pOverlayPanel, true);
__screenMode = SCREEN_MODE_NORMAL;
case SCREEN_MODE_FULL:
{
- bool modified = false;
-
Rectangle rect = Rectangle(0, 0, GetClientAreaBounds().width, GetClientAreaBounds().height);
AppLogDebug("SetScreenMode [%d] [%d]", rect.height, rect.width);
{
__pOverlayPanel->SetBounds(rect);
}
-
- OverlayRegion::EvaluateBounds(OVERLAY_REGION_EVALUATION_OPTION_GREATER_THAN, rect, modified);
- AppLogDebug("SCREEN_MODE_FULL : [%d][%d][%d][%d]", rect.x, rect.y, rect.width, rect.height);
-
SetControlAlwaysAtBottom(*__pOverlayPanel, true);
__screenMode = SCREEN_MODE_FULL;
case SCREEN_MODE_FIT:
{
- bool modified = false;
-
Rectangle rect = __pVideoPlayerPresentationModel->GetVideoInfoN(
__pVideoPlayerPresentationModel->GetMediaPathName());
{
__pOverlayPanel->SetBounds(rect);
}
-
- OverlayRegion::EvaluateBounds(OVERLAY_REGION_EVALUATION_OPTION_GREATER_THAN, rect, modified);
- AppLogDebug("SCREEN_MODE_FULL : [%d][%d][%d][%d]", rect.x, rect.y, rect.width, rect.height);
-
SetControlAlwaysAtBottom(*__pOverlayPanel, true);
__screenMode = SCREEN_MODE_FIT;
-//
+//
// Copyright (c) 2012 Samsung Electronics Co., Ltd.
//
// Licensed under the Flora License, Version 1.0 (the License);
VideoPlayerPresentationModel::SetRenderingBuffer(void)
{
BufferInfo bufferInfo;
-
- __pOverlayPanel->GetBackgroundBufferInfo(bufferInfo);
- __pPlayer->SetRenderingBuffer(bufferInfo);
+ result r = E_SUCCESS;
+ r = __pOverlayPanel->GetBackgroundBufferInfo(bufferInfo);
+ if (r == E_SUCCESS)
+ {
+ __pPlayer->SetRenderingBuffer(bufferInfo);
+ }
}
void
VideoPlayerPresentationModel::InitializePlayer(void)
{
BufferInfo bufferInfo;
+ result r = E_SUCCESS;
AppLogDebug("InitializePlayer");
delete __pPlayer;
- __pOverlayPanel->GetBackgroundBufferInfo(bufferInfo);
+ r = __pOverlayPanel->GetBackgroundBufferInfo(bufferInfo);
__pPlayer = new (std::nothrow) Player();
- result r = __pPlayer->Construct(*this, &bufferInfo);
+ if (r == E_SUCCESS)
+ {
+ r = __pPlayer->Construct(*this, &bufferInfo);
+ }
AppLogDebug("__pPlayer [%x]", __pPlayer);