diff -r 8970fbd719ec -r 7f2b2a65da29 videoplayback/inc/mpxvideoplaybackcontrolscontroller.h --- a/videoplayback/inc/mpxvideoplaybackcontrolscontroller.h Wed Apr 14 15:59:50 2010 +0300 +++ b/videoplayback/inc/mpxvideoplaybackcontrolscontroller.h Tue Apr 27 16:40:33 2010 +0300 @@ -16,7 +16,7 @@ */ -// Version : %version: e003sa33#11 % +// Version : %version: e003sa33#14 % #ifndef MPXVIDEOPLAYBACKCONTROLSCONTROLLER_H_ @@ -139,9 +139,12 @@ inline TBool IsRealMediaFormat(); /** - * Check if video clip's aspect ratio is equal to screen display aspect ratio + * Check aspect ratio icon + * In case that Clip's AR is equals to Screen Display AR, also hide AR icon. + * + * @return ETrue in case that clip's AspectRatioIcon can be shown */ - TBool IsSameAspectRatio(); + TBool ShowAspectRatioIcon(); private: /** @@ -338,6 +341,18 @@ */ void CloseMediaDetailsViewer(); + /* + * Handles the Loading Started command that was received after Buffering state was + * blocked by the playback view + */ + void HandleLoadingStarted(); + + /* + * This will cause the controls to be updated when the surface changes and the + * controls are visible. + */ + void RedrawControlsForSurfaceChanges(); + private: CMPXVideoPlaybackControlPolicy* iControlsPolicy;