--- a/mmlibs/mmfw/src/Client/Video/mediaclientvideodisplaybody.h Tue Apr 27 18:12:22 2010 +0300
+++ b/mmlibs/mmfw/src/Client/Video/mediaclientvideodisplaybody.h Tue May 11 17:37:08 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;