Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
Loading...
Searching...
No Matches
Public Attributes | List of all members
uvc_frame_desc Struct Reference

#include <libuvc.h>

Public Attributes

struct uvc_format_descparent
 
struct uvc_frame_descprev
 
struct uvc_frame_descnext
 
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
 

Detailed Description

Frame descriptor

A "frame" is a configuration of a streaming format for a particular image size at one of possibly several available frame rates.

Member Data Documentation

◆ bDescriptorSubtype

enum uvc_vs_desc_subtype uvc_frame_desc::bDescriptorSubtype

Type of frame, such as JPEG frame or uncompressed frme

◆ bFrameIndex

uint8_t uvc_frame_desc::bFrameIndex

Index of the frame within the list of specs available for this format

◆ bFrameIntervalType

uint8_t uvc_frame_desc::bFrameIntervalType

Frame intervals

◆ bmCapabilities

uint8_t uvc_frame_desc::bmCapabilities

◆ dwBytesPerLine

uint32_t uvc_frame_desc::dwBytesPerLine

number of bytes per line

◆ dwDefaultFrameInterval

uint32_t uvc_frame_desc::dwDefaultFrameInterval

Default frame interval (in 100ns units)

◆ dwFrameIntervalStep

uint32_t uvc_frame_desc::dwFrameIntervalStep

Granularity of frame interval range for continuous mode (100ns)

◆ dwMaxBitRate

uint32_t uvc_frame_desc::dwMaxBitRate

Bitrate of corresponding stream at maximal frame rate

◆ dwMaxFrameInterval

uint32_t uvc_frame_desc::dwMaxFrameInterval

Maximum frame interval for continuous mode (100ns units)

◆ dwMaxVideoFrameBufferSize

uint32_t uvc_frame_desc::dwMaxVideoFrameBufferSize

Maximum number of bytes for a video frame

◆ dwMinBitRate

uint32_t uvc_frame_desc::dwMinBitRate

Bitrate of corresponding stream at minimal frame rate

◆ dwMinFrameInterval

uint32_t uvc_frame_desc::dwMinFrameInterval

Minimum frame interval for continuous mode (100ns units)

◆ intervals

uint32_t* uvc_frame_desc::intervals

Available frame rates, zero-terminated (in 100ns units)

◆ next

struct uvc_frame_desc * uvc_frame_desc::next

◆ parent

struct uvc_format_desc* uvc_frame_desc::parent

◆ prev

struct uvc_frame_desc* uvc_frame_desc::prev

◆ wHeight

uint16_t uvc_frame_desc::wHeight

Image height

◆ wWidth

uint16_t uvc_frame_desc::wWidth

Image width


The documentation for this struct was generated from the following file: