multimediacommscontroller/mmccvideosourcesink/inc/mccvideosinkimpl.h
branchRCL_3
changeset 17 a5ac35ca6d81
parent 0 1bce908db942
equal deleted inserted replaced
14:5bf83dc720b3 17:a5ac35ca6d81
    59 class TMccVideoSinkSetting;
    59 class TMccVideoSinkSetting;
    60 class CXPSPacketSink;
    60 class CXPSPacketSink;
    61 class CMccVideoSinkUser;
    61 class CMccVideoSinkUser;
    62 class MAsyncEventHandler;
    62 class MAsyncEventHandler;
    63 class MDataSource;
    63 class MDataSource;
    64 class CMccRedrawHandler;
       
    65 
    64 
    66 // CLASS DECLARATION
    65 // CLASS DECLARATION
    67 
    66 
    68 
    67 
    69 /**
    68 /**
   451         
   450         
   452         void DoMvloLoadingStarted( TBool aSimulated = EFalse );
   451         void DoMvloLoadingStarted( TBool aSimulated = EFalse );
   453         
   452         
   454         TBool AllUsersReady();
   453         TBool AllUsersReady();
   455         
   454         
       
   455         void UpdateScreenTransparencyL(const TMccVideoSinkSetting& aSettings);
       
   456         void DeleteWindowingElements();
       
   457         void CreateWindowingElementsL(const TMccVideoSinkSetting& aSettings);
       
   458         
   456     private: // Data
   459     private: // Data
   457     
   460     
   458         RWsSession           iRwSession;
   461         RWsSession           iRwSession;
   459 		RWindowGroup*        iRwGroup;
   462 		RWindowGroup*        iRwGroup;
   460 		RWindow*             iRw;
   463 		RWindow*             iRw;
   487 
   490 
   488         TInt iPreroll;
   491         TInt iPreroll;
   489         
   492         
   490         TBool iPrerollSet;
   493         TBool iPrerollSet;
   491         
   494         
   492         CMccRedrawHandler* iRedrawHandler;
       
   493         
       
   494         TUint32 iNumPacketsEnqueued;
   495         TUint32 iNumPacketsEnqueued;
   495         
   496         
   496         TTimeIntervalMicroSeconds iPos;
   497         TTimeIntervalMicroSeconds iPos;
   497         
   498         
   498         CMccVideoSinkUser* iSearchTermUser;
   499         CMccVideoSinkUser* iSearchTermUser;