您的位置:首页 > 编程语言 > PHP开发

Jrtplib学习分析与记录5.1

2010-12-30 18:34 519 查看
#ifndef RTPPOLLTHREAD_H

#define RTPPOLLTHREAD_H

#include "rtpconfig.h"

#ifdef RTP_SUPPORT_THREAD

#include "rtptransmitter.h"

#include <jthread.h>
#include <jmutex.h>
//#include <list>

class RTPSession;
class RTCPScheduler;

class RTPPollThread : private JThread
{
public:
RTPPollThread(RTPSession &session,RTCPScheduler &rtcpsched);
~RTPPollThread();
int Start(RTPTransmitter *trans);
void Stop();
private:
void *Thread();

bool stop;
JMutex stopmutex;
RTPTransmitter *transmitter;

RTPSession &rtpsession;
RTCPScheduler &rtcpsched;
};

#endif // RTP_SUPPORT_THREAD

#endif // RTPPOLLTHREAD_H
Rtppollthread.h
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: