GUID CAPTURE_MODE;
//Extra video subtypes
- GUID MEDIASUBTYPE_Y800;
- GUID MEDIASUBTYPE_Y8;
- GUID MEDIASUBTYPE_GREY;
+ // GUID MEDIASUBTYPE_Y800;
+ // GUID MEDIASUBTYPE_Y8;
+ // GUID MEDIASUBTYPE_GREY;
videoDevice * VDList[VI_MAX_CAMERAS];
GUID mediaSubtypes[VI_NUM_TYPES];
latestBufferLength = 0;
hEvent = CreateEvent(NULL, true, false, NULL);
+ pixels = 0;
+ ptrBuffer = 0;
+ numBytes = 0;
}
autoReconnect = false;
requestedFrameTime = -1;
+ pBuffer = 0;
+ pixels = 0;
+ formatType = 0;
+
memset(wDeviceName, 0, sizeof(WCHAR) * 255);
memset(nDeviceName, 0, sizeof(char) * 255);
callbackSetCount = 0;
bCallback = true;
+ connection = PhysConn_Video_Composite;
+ CAPTURE_MODE = PIN_CATEGORY_PREVIEW;
+
//setup a max no of device objects
for(int i=0; i<VI_MAX_CAMERAS; i++) VDList[i] = new videoDevice();
DebugPrintOut("\n***** VIDEOINPUT LIBRARY - %2.04f - TFW07 *****\n\n",VI_VERSION);
//added for the pixelink firewire camera
- //MEDIASUBTYPE_Y800 = (GUID)FOURCCMap(FCC('Y800'));
- //MEDIASUBTYPE_Y8 = (GUID)FOURCCMap(FCC('Y8'));
- //MEDIASUBTYPE_GREY = (GUID)FOURCCMap(FCC('GREY'));
+ // MEDIASUBTYPE_Y800 = (GUID)FOURCCMap(FCC('Y800'));
+ // MEDIASUBTYPE_Y8 = (GUID)FOURCCMap(FCC('Y8'));
+ // MEDIASUBTYPE_GREY = (GUID)FOURCCMap(FCC('GREY'));
//The video types we support
//in order of preference