📄 myplayer.h
字号:
#ifndef MYPLAYER_H_
#define MYPLAYER_H_
#include <MdaAudioSamplePlayer.h>
#include <mda\common\audio.h>
#include <mmf\common\mmfutilities.h>
enum TMyState
{
EInitialising,
EPlaying,
EPrepared
};
class CMdaAudioPlayerUtility;
class CAudioPlayerAppView;
class CCoeControl;
class CMyPlayer : public CBase, public MMdaAudioPlayerCallback
{
public:
void CreatePlayerL(const TDesC& aFileName);
void PlaySound();
void StopSound();
void PauseSound();
void MapcInitComplete(TInt aError, const TTimeIntervalMicroSeconds& aTrailingSilence);
void MapcPlayComplete(TInt aError);
void SetContainer(CCoeControl* aContainer);
~CMyPlayer();
private:
CMdaAudioPlayerUtility* iPlayer;
TMyState iState;
CAudioPlayerAppView* iContainer;
};
#endif /*MYPLAYER_H_*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -