Update the video capture device.
#include <vcapture/capture.h> int capture_update( capture_context_t context, uint32_t flags )
The function capture_update() applies (commits) all updates posted since it was last called to the driver.
Functions such as capture_set_property_i() and capture_set_property_p() update memory but they don't apply updates to the video capture device. To apply updates, you must call capture_update(). This behavior allows the proper combining of discrete properties, such as *DST_X, *DST_Y and *DST_WIDTH. Once these properties are combined, a call to capture_update() commits all the changes to the device at the same time.
If you want video capture to start immediately, set CAPTURE_ENABLE to 1 (one) when you call capture_update().