videoplayback/videoplaybackview/tsrc/testmpxvideoviewwrapper/stub/inc/mpxplaybackutility.h
changeset 65 a9d57bd8d7b7
parent 52 e3cecb93e76a
equal deleted inserted replaced
62:0e1e938beb1a 65:a9d57bd8d7b7
    13 *
    13 *
    14 * Description:  Implementation of interface for playbackutility
    14 * Description:  Implementation of interface for playbackutility
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 // Version : %version:  3 %
    18 // Version : %version:  4 %
    19 
    19 
    20 #ifndef CMPXPLAYBACKUTILITY_H
    20 #ifndef CMPXPLAYBACKUTILITY_H
    21 #define CMPXPLAYBACKUTILITY_H
    21 #define CMPXPLAYBACKUTILITY_H
    22 
    22 
    23 #include <e32base.h>
    23 #include <e32base.h>
    59         virtual void PropertyL( MMPXPlaybackCallback& aCallback, TMPXPlaybackProperty aProperty ) = 0;
    59         virtual void PropertyL( MMPXPlaybackCallback& aCallback, TMPXPlaybackProperty aProperty ) = 0;
    60         virtual void RemoveObserverL( MMPXPlaybackObserver& aObs ) = 0;
    60         virtual void RemoveObserverL( MMPXPlaybackObserver& aObs ) = 0;
    61         virtual void Close() = 0;
    61         virtual void Close() = 0;
    62         virtual void SetPrimaryClientL() = 0;
    62         virtual void SetPrimaryClientL() = 0;
    63         virtual void SetL( TMPXPlaybackProperty aProperty,TInt aValue ) = 0;
    63         virtual void SetL( TMPXPlaybackProperty aProperty,TInt aValue ) = 0;
       
    64         virtual void CancelRequest() = 0;
    64 
    65 
    65     public:
    66     public:
    66         TMPXPlaybackState iState;
    67         TMPXPlaybackState iState;
    67         TMPXPlaybackProperty iProperty;
    68         TMPXPlaybackProperty iProperty;
    68         TInt iPropertyValue;
    69         TInt iPropertyValue;
   109 
   110 
   110         void MediaL( const TArray<TMPXAttribute>& aAttrs,
   111         void MediaL( const TArray<TMPXAttribute>& aAttrs,
   111                      MMPXPlaybackCallback& aCallback );
   112                      MMPXPlaybackCallback& aCallback );
   112 
   113 
   113         void SetPrimaryClientL();
   114         void SetPrimaryClientL();
       
   115 
       
   116         void CancelRequest();
   114 };
   117 };
   115 
   118 
   116 #endif // CMPXPLAYBACKUTILITY_H
   119 #endif // CMPXPLAYBACKUTILITY_H