| @@ -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() | ||||
| { | { | ||||