Adds defs for the C windows functions, and shims the 5 missing ones (#38)

This commit is contained in:
Thad House
2017-01-03 19:09:11 -08:00
committed by Peter Johnson
parent 883fd5b062
commit 5dd8e4dc7f
3 changed files with 185 additions and 1 deletions

View File

@@ -1337,4 +1337,35 @@ void CS_FreeEnumeratedUsbCameras(CS_UsbCameraInfo* cameras, int count) {
} // extern "C"
#else
extern "C" {
CS_Source CS_CreateUsbCameraDev(const char* name, int dev, CS_Status* status) {
*status = CS_INVALID_HANDLE;
return 0;
}
CS_Source CS_CreateUsbCameraPath(const char* name, const char* path,
CS_Status* status) {
*status = CS_INVALID_HANDLE;
return 0;
}
char* CS_GetUsbCameraPath(CS_Source source, CS_Status* status) {
*status = CS_INVALID_HANDLE;
return nullptr;
}
CS_UsbCameraInfo* CS_EnumerateUsbCameras(int* count, CS_Status* status) {
*status = CS_INVALID_HANDLE;
return nullptr;
}
void CS_FreeEnumeratedUsbCameras(CS_UsbCameraInfo* cameras, int count) {
}
} // extern "C"
#endif // __linux__