
List of all new features
This class represents an absolute value interface to a value of a video capture device property.
This class represents a button interface to a value of a video capture device property.
This class represents an interface to a video capture device property, which uses a string representation for every value.
This class represents an element of video capture device property.
This class represents an interface to a value of a video capture device property.
This class represents an item of a video capture device property.
This class represents a range interface to a value of a video capture device property.
This class represents a switch interface to a value of a video capture device property.
This class wraps access to VCDProperties to make them easier to use.
Grabber::getAvailableVCDProperties
Returns a collection of the IVCDPropertyItems of the currently opened device.
Returns whether pause mode is enabled.
Pauses the live mode.
Saves the state of the opened device. A saved state can be restored using loadDeviceState.
Restores grabber settings that were saved by saveDeviceState.
Grabber::saveDeviceStateToFile
Saves the state of the currently opened device to a file. The grabber state can be restored using loadDeviceStateFromFile.
Grabber::loadDeviceStateFromFile
Restores the device settings from a file that was previously saved by saveDeviceStateToFile.
Grabber::getCountOfFramesDropped
Returns the number of frames that were dropped by the video capture device.
Grabber::getCountOfFramesNotDropped
Returns the number of frames that were delivered by the device.
Shows a device settings page.
Shows the property page for this device. With the property page, the user can adjust property settings like brightness.
Grabber::isSignalDetectedAvailable
Checks whether a device can be queried for a list of available video stream.
Returns whether a signal was detected by the device.
Opens a device by its unique name.
Opens a device by its display name.
Grabber::isFrameRateListAvailable
Checks whether the currently selected video capture device supports different frame rates that can be set by the user.
Returns the available frame rates.
Retrieves the actual frame rate achieved by the device.
Grabber::getCurrentMaxAvailableFPS
Returns the current maximal frames per second (FPS) that the device can achieve on the bus.
Returns the frame rate currently set.
Sets the frame rate of the device.
VideoCaptureDeviceItem::getUniqueName
Returns a unique name for this device.
VideoCaptureDeviceItem::getDisplayName
Returns the display name of the video capture device.
VideoCaptureDeviceItem::getBaseName
Returns the base name of the video capture device.
This function saves the contents of an image buffer to a JPEG file.
This function saves the contents of an image buffer to a .BMP file.
Draws the frame of a rectangle on the live video.
OverlayBitmap::drawSolidEllipse
Draws a solid ellipse on the live video.
OverlayBitmap::drawFrameEllipse
Draws the frame of an ellipse on the live video.
Returns the current color format used for the overlay.