diff -r 0b68a1b0c15e -r a9c0808a1095 serviceproviders/sapi_sysinfo/sysinfoservice/inc/sysinfoservice.h --- a/serviceproviders/sapi_sysinfo/sysinfoservice/inc/sysinfoservice.h Tue Aug 31 16:06:03 2010 +0300 +++ b/serviceproviders/sapi_sysinfo/sysinfoservice/inc/sysinfoservice.h Wed Sep 01 12:28:47 2010 +0100 @@ -23,6 +23,7 @@ #include "sysinfo.h" #include "sysrequest.h" #include "imagingconfigmanager.h" +#include // FORWORD CLASS DECLARATION class CSysData; @@ -292,6 +293,47 @@ CDeviceInfo* iDeviceInfo; }; +/** +* @ref MMMFDevVideoPlayObserverImpl is used as video observer +* +* @lib sysinfoservice +* @since S60 9.2 +* @version $Revision: 1.0 $ +*/ +class MMMFDevVideoPlayObserverImpl : public MMMFDevVideoPlayObserver + { + public: + + /* Dummy implementation for virtual function */ + virtual void MdvpoNewBuffers() {} + /* Dummy implementation for virtual function */ + virtual void MdvpoReturnPicture(TVideoPicture* ) {} + /* Dummy implementation for virtual function */ + virtual void MdvpoSupplementalInformation(const TDesC8& , + const TTimeIntervalMicroSeconds& , + const TPictureId& ) {} + /* Dummy implementation for virtual function */ + virtual void MdvpoPictureLoss() {} + /* Dummy implementation for virtual function */ + virtual void MdvpoPictureLoss(const TArray& ) {} + /* Dummy implementation for virtual function */ + virtual void MdvpoSliceLoss(TUint , TUint , const TPictureId& ){} + /* Dummy implementation for virtual function */ + virtual void MdvpoReferencePictureSelection(const TDesC8& ){} + /* Dummy implementation for virtual function */ + virtual void MdvpoTimedSnapshotComplete(TInt , + TPictureData* , + const TTimeIntervalMicroSeconds& , + const TPictureId& ){} + /* Dummy implementation for virtual function */ + virtual void MdvpoNewPictures() {} + /* Dummy implementation for virtual function */ + virtual void MdvpoFatalError(TInt ) {} + /* Dummy implementation for virtual function */ + virtual void MdvpoInitComplete(TInt ) {} + /* Dummy implementation for virtual function */ + virtual void MdvpoStreamEnd() {} + }; #endif __CSYSINFOSERVICE_H__