ui/uiengine/medialistwrapper/src/glxmlwrapper_p.cpp
changeset 36 6481344a6d67
parent 33 1ee2af37811f
child 44 aa2fa096cbfb
--- a/ui/uiengine/medialistwrapper/src/glxmlwrapper_p.cpp	Thu May 27 12:51:42 2010 +0300
+++ b/ui/uiengine/medialistwrapper/src/glxmlwrapper_p.cpp	Fri Jun 11 13:38:23 2010 +0300
@@ -891,9 +891,22 @@
     {
     GLX_LOG_INFO1("GlxMLWrapperPrivate::RetrieveBitmap %d",aItemIndex);
     const TGlxMedia& item = iMediaList->Item( aItemIndex );
+    TInt height =KFullScreenTNPTWidth; // default as portrait
+    TInt width =KFullScreenTNPTHeight;
+    if (iPtFsContextActivated )
+        {
+        GLX_LOG_INFO("GlxMLWrapperPrivate::RetrieveBitmap - CGlxHdmi :PT");
+        width = KFullScreenTNPTWidth;
+        height = KFullScreenTNPTHeight;
+        }
+    else if (iLsFsContextActivated)
+        {
+        GLX_LOG_INFO("GlxMLWrapperPrivate::RetrieveBitmap - CGlxHdmi :LS");
+        width = KFullScreenTNLSWidth;
+        height = KFullScreenTNLSHeight;
+        }
     TMPXAttribute fsTnAttrib= TMPXAttribute(KGlxMediaIdThumbnail,
-                GlxFullThumbnailAttributeId(ETrue, KFullScreenTNPTWidth,
-                        KFullScreenTNPTHeight));
+                GlxFullThumbnailAttributeId(ETrue, width, height));
     const CGlxThumbnailAttribute* fsTnValue = item.ThumbnailAttribute(
             fsTnAttrib);
     if (fsTnValue)