diff -r 02682e02e51f -r 92cfb77afb61 serviceproviders/sapi_sysinfo/sysinfoservice/inc/sysinfoservice.h --- a/serviceproviders/sapi_sysinfo/sysinfoservice/inc/sysinfoservice.h Mon Jan 18 21:02:57 2010 +0200 +++ b/serviceproviders/sapi_sysinfo/sysinfoservice/inc/sysinfoservice.h Tue Feb 02 00:45:40 2010 +0200 @@ -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__