Posted on 2012-10-11 14:10
盛勝 閱讀(321)
評論(0) 編輯 收藏 引用
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 param21 OnPosLength nLength 無效2 OnPresentationOpened success 無效3 OnPresentationClosed 無效 無效4 OnPreSeek uOldTime uNewTime5 OnPostSeek uOldTime uNewTime6 OnStop 無效 無效7 OnPause uTime 無效8 OnBegin uTime 無效9 OnRandomBegin uTime 無效10 OnContacting pszHost 無效11 OnPutErrorMsg pError 無效12 OnBuffering uFlag uPercentComplete13 OnChangeRate flag 無效14 OnDisconnect 無效 無效返回值:成功返回新建Player 的標示(int 類型,>=0),失敗返回-1。