Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
|
#include <libuvc.h>
Public Attributes | |
struct uvc_format_desc * | parent |
struct uvc_frame_desc * | prev |
struct uvc_frame_desc * | next |
enum uvc_vs_desc_subtype | bDescriptorSubtype |
uint8_t | bFrameIndex |
uint8_t | bmCapabilities |
uint16_t | wWidth |
uint16_t | wHeight |
uint32_t | dwMinBitRate |
uint32_t | dwMaxBitRate |
uint32_t | dwMaxVideoFrameBufferSize |
uint32_t | dwDefaultFrameInterval |
uint32_t | dwMinFrameInterval |
uint32_t | dwMaxFrameInterval |
uint32_t | dwFrameIntervalStep |
uint8_t | bFrameIntervalType |
uint32_t | dwBytesPerLine |
uint32_t * | intervals |
Frame descriptor
A "frame" is a configuration of a streaming format for a particular image size at one of possibly several available frame rates.
enum uvc_vs_desc_subtype uvc_frame_desc::bDescriptorSubtype |
Type of frame, such as JPEG frame or uncompressed frme
uint8_t uvc_frame_desc::bFrameIndex |
Index of the frame within the list of specs available for this format
uint8_t uvc_frame_desc::bFrameIntervalType |
Frame intervals
uint8_t uvc_frame_desc::bmCapabilities |
uint32_t uvc_frame_desc::dwBytesPerLine |
number of bytes per line
uint32_t uvc_frame_desc::dwDefaultFrameInterval |
Default frame interval (in 100ns units)
uint32_t uvc_frame_desc::dwFrameIntervalStep |
Granularity of frame interval range for continuous mode (100ns)
uint32_t uvc_frame_desc::dwMaxBitRate |
Bitrate of corresponding stream at maximal frame rate
uint32_t uvc_frame_desc::dwMaxFrameInterval |
Maximum frame interval for continuous mode (100ns units)
uint32_t uvc_frame_desc::dwMaxVideoFrameBufferSize |
Maximum number of bytes for a video frame
uint32_t uvc_frame_desc::dwMinBitRate |
Bitrate of corresponding stream at minimal frame rate
uint32_t uvc_frame_desc::dwMinFrameInterval |
Minimum frame interval for continuous mode (100ns units)
uint32_t* uvc_frame_desc::intervals |
Available frame rates, zero-terminated (in 100ns units)
struct uvc_frame_desc * uvc_frame_desc::next |
struct uvc_format_desc* uvc_frame_desc::parent |
struct uvc_frame_desc* uvc_frame_desc::prev |
uint16_t uvc_frame_desc::wHeight |
Image height
uint16_t uvc_frame_desc::wWidth |
Image width