posts - 131, comments - 12, trackbacks - 0, articles - 0
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
int CALLBACK m_MsgBack(int sid,int opt,int param1,int param2)
{
switch (opt)
{
case 1:
g_recordLength = param1/64; //s
break;
default:
break;
}
return 0;
}
Sid 表示SessionID。opt 表示消息类型。param1 和param2 视消息的类型决定其有效性。不同的opt 对应了回调函数集IHikClientAdviseSink 中不同的回调函数:
opt 回调函数 param1 param2
1 OnPosLength nLength 无效
2 OnPresentationOpened success 无效
3 OnPresentationClosed 无效 无效
4 OnPreSeek uOldTime uNewTime
5 OnPostSeek uOldTime uNewTime
6 OnStop 无效 无效
7 OnPause uTime 无效
8 OnBegin uTime 无效
9 OnRandomBegin uTime 无效
10 OnContacting pszHost 无效
11 OnPutErrorMsg pError 无效
12 OnBuffering uFlag uPercentComplete
13 OnChangeRate flag 无效
14 OnDisconnect 无效 无效
返回值:成功返回新建Player 的标示(int 类型,>=0),失败返回-1。

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理