Device information structure returned by pjmedia_vid_dev_get_info().
The underlying driver name
The supported direction of the video device, i.e. whether it supports capture only, render only, or both.
Specify whether the device supports callback. Devices that implement "active interface" will actively call the callbacks to give or ask for video frames. If the device doesn't support callback, application must actively request or give video frames from/to the device by using pjmedia_vid_dev_stream_get_frame()/pjmedia_vid_dev_stream_put_frame().
Number of video formats supported by this device
Array of supported video formats. Some fields in each supported video format may be set to zero or of "unknown" value, to indicate that the value is unknown or should be ignored. When these value are not set to zero, it indicates that the exact format combination is being used.
The documentation for this struct was generated from the following file: