Vuo
1.2.2
|
Vuo QTKit implementation.
Typedefs | |
typedef void * | VuoQTCapture |
An object for receiving video frames via QuickTime. | |
Functions | |
VuoList_VuoVideoInputDevice | VuoQTCapture_getInputDevices (void) |
Return the available input devices at this moment. | |
void | VuoQTCapture_addOnDevicesChangedCallback (VuoOutputTrigger(devicesDidChange, VuoList_VuoVideoInputDevice)) |
Add an output trigger to the OnDevicesChangedListener TriggerSet to be fired when available input devices changes. | |
void | VuoQTCapture_removeOnDevicesChangedCallback (VuoOutputTrigger(devicesDidChange, VuoList_VuoVideoInputDevice)) |
Remove an output trigger from the OnDevicesChangedListener TriggerSet. | |
VuoQTCapture | VuoQTCapture_make (VuoVideoInputDevice device, VuoOutputTrigger(receivedFrame, VuoVideoFrame)) |
Create a new VuoQTCapture device. | |
VuoBoolean | VuoQTCapture_isInitialized (VuoQTCapture movie) |
Did VuoQTCapture_make() initialize the capture session properly? | |
void | VuoQTCapture_startListening (VuoQTCapture movie) |
Begin listening for video frames on the selected input device. | |
void | VuoQTCapture_stopListening (VuoQTCapture movie) |
Stops receiving frames (starts ignoring/dropping them). | |
void | VuoQtCapture_setInputDevice (VuoQTCapture movie, VuoVideoInputDevice inputDevice) |
Change the device input. | |
void | VuoQTCapture_setCallback (VuoQTCapture movie, VuoOutputTrigger(receivedFrame, VuoVideoFrame)) |
Set the image callback. | |
typedef void* VuoQTCapture |
An object for receiving video frames via QuickTime.
void VuoQTCapture_addOnDevicesChangedCallback | ( | VuoOutputTrigger(devicesDidChange, VuoList_VuoVideoInputDevice) | ) |
Add an output trigger to the OnDevicesChangedListener TriggerSet to be fired when available input devices changes.
VuoList_VuoVideoInputDevice VuoQTCapture_getInputDevices | ( | void | ) |
Return the available input devices at this moment.
VuoBoolean VuoQTCapture_isInitialized | ( | VuoQTCapture | movie | ) |
Did VuoQTCapture_make() initialize the capture session properly?
VuoQTCapture VuoQTCapture_make | ( | VuoVideoInputDevice | inputDevice, |
VuoOutputTrigger(receivedFrame, VuoVideoFrame) | |||
) |
Create a new VuoQTCapture device.
Does not start recording, you must call VuoQTCapture_startListening() separately.
void VuoQTCapture_removeOnDevicesChangedCallback | ( | VuoOutputTrigger(devicesDidChange, VuoList_VuoVideoInputDevice) | ) |
Remove an output trigger from the OnDevicesChangedListener TriggerSet.
void VuoQTCapture_setCallback | ( | VuoQTCapture | movie, |
VuoOutputTrigger(receivedFrame, VuoVideoFrame) | |||
) |
Set the image callback.
void VuoQtCapture_setInputDevice | ( | VuoQTCapture | movie, |
VuoVideoInputDevice | inputDevice | ||
) |
Change the device input.
void VuoQTCapture_startListening | ( | VuoQTCapture | movie | ) |
Begin listening for video frames on the selected input device.
If an input device has been specified but not found in the available devices list, this will wait for the device to appear and begin playing as soon as it's found.
void VuoQTCapture_stopListening | ( | VuoQTCapture | movie | ) |
Stops receiving frames (starts ignoring/dropping them).