--- a/mmlibs/mmfw/src/Client/Video/mediaclientvideodisplaybody.h Thu May 27 14:24:04 2010 +0300
+++ b/mmlibs/mmfw/src/Client/Video/mediaclientvideodisplaybody.h Fri Jun 11 15:13:33 2010 +0300
@@ -160,9 +160,12 @@
TBool SurfaceCropRectChangeRequiresRedraw(TRect aOldSurfaceCropRect, TRect aNewSurfaceCropRect, TRect aClientCropRegion);
TBool ClientCropRegionChangeRequiresRedraw(TRect aOldClientCropRegion, TRect aNewClientCropRegion, TRect aSurfaceCropRect);
TBool IntersectionAreaChanged(TRect aOldRect, TRect aNewRect, TRect aOtherRect);
-
+ void UpdateDeltaForExtDisplay(TReal32 aViewportAspect, const TRect& aVideoExtent, TInt& aDeltaHeight, TInt& aDeltaWidth);
+ TBool IsWideScreenL();
+ TAutoScaleType ExtDisplayAutoScaleTypeL();
+
// MExtDisplayConnectionProviderCallback
- void MedcpcExtDisplayNotifyConnected(TBool aExtDisplayConnected);
+ void MedcpcExtDisplayNotifyConnected(TExtDisplayConnectionProviderConnType aExtDisplayConnType);
// MMediaClientWsEventObserverCallback
void MmcweoFocusWindowGroupChanged();
@@ -189,7 +192,8 @@
TBool iClientWindowIsInFocus;
TBool iExtDisplayConnected;
TBool iExtDisplaySwitchingSupported;
-
+ TExtDisplayConnectionProviderConnType iExtDisplayConnType;
+
CMediaClientPolicyServerClient* iServerClient;
friend class CVideoPlayerUtility::CBody;