|
@@ -1,6 +1,16 @@ |
|
|
#include "XNetSDKTest.h"
|
|
|
#include "XNetSDKTest.h"
|
|
|
#include <string>
|
|
|
#include <string>
|
|
|
|
|
|
|
|
|
|
|
|
int getPos(XSDK_HANDLE hMedia) {
|
|
|
|
|
|
int size = sizeof(hDeviceArr) / sizeof(hDeviceArr);
|
|
|
|
|
|
for (int i = 0; i < size; i++) {
|
|
|
|
|
|
if (hDeviceArr[i] == hMedia) {
|
|
|
|
|
|
return i;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
return -1;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
int CALLBACK Test_MediaCallBack(XSDK_HANDLE hMedia, const unsigned char *pData, int nDataLen, int nDataType, void *pDataInfo, int nDataInfoSize, void *pUserData)
|
|
|
int CALLBACK Test_MediaCallBack(XSDK_HANDLE hMedia, const unsigned char *pData, int nDataLen, int nDataType, void *pDataInfo, int nDataInfoSize, void *pUserData)
|
|
|
{
|
|
|
{
|
|
|
if (EXSDK_DATA_FORMATE_FRAME == nDataType && nDataInfoSize > 0)
|
|
|
if (EXSDK_DATA_FORMATE_FRAME == nDataType && nDataInfoSize > 0)
|
|
@@ -42,15 +52,6 @@ int CALLBACK Test_MediaCallBack(XSDK_HANDLE hMedia, const unsigned char *pData, |
|
|
return 0;
|
|
|
return 0;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
|
|
|
int getPos(XSDK_HANDLE hMedia) {
|
|
|
|
|
|
int size = sizeof(hDeviceArr) / sizeof(hDeviceArr);
|
|
|
|
|
|
for (int i = 0; i < size; i++) {
|
|
|
|
|
|
if (hDeviceArr[i] == hMedia) {
|
|
|
|
|
|
return i;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
return -1;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
int TestMediaRealPlay()
|
|
|
int TestMediaRealPlay()
|
|
|
{
|
|
|
{
|
|
|