⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 myplayerlistenerpoller.h

📁 基于sipfoundy 公司开发的sipx协议API
💻 H
字号:
//// Copyright (C) 2004, 2005 Pingtel Corp.// //// $$////////////////////////////////////////////////////////////////////////#ifndef _MyPlayerListenerPoller_h_#define _MyPlayerListenerPoller_h_#include "test/mp/MpTestConfig.h"#include "mp/MpPlayerListener.h"#include "os/OsDefs.h"#include "mp/MpPlayerEvent.h"#include "mp/MpMisc.h"class MyPlayerListenerPoller : public MpPlayerListener{ protected:    int       miTimeoutSec ;    UtlBoolean mStates[MAX_STATES] ;    OsBSem    mSemStateChange;    OsBSem    mSemGuard ; public:   MyPlayerListenerPoller(int iTimeoutSecs = 15);   virtual ~MyPlayerListenerPoller(void);   virtual void clearState();   virtual UtlBoolean waitForState(PlayerState state);   virtual void playerRealized(MpPlayerEvent& event);   virtual void playerPrefetched(MpPlayerEvent& event);   virtual void playerPlaying(MpPlayerEvent& event);   virtual void playerPaused(MpPlayerEvent& event);   virtual void playerStopped(MpPlayerEvent& event);   virtual void playerFailed(MpPlayerEvent& event);};#endif // MyPlayerListenerPoller_h_

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -