#include <uvc-parser.h>
Definition at line 22 of file uvc-parser.h.
librealsense::platform::uvc_parser::~uvc_parser |
( |
| ) |
|
|
virtual |
uint16_t librealsense::platform::uvc_parser::get_bcd_uvc |
( |
| ) |
|
|
inline |
int librealsense::platform::uvc_parser::get_clock_frequency |
( |
| ) |
|
|
inline |
const std::map<int,std::vector<uvc_format_desc_t> >& librealsense::platform::uvc_parser::get_formats |
( |
| ) |
|
|
inline |
void librealsense::platform::uvc_parser::parse_video_control |
( |
const std::vector< uint8_t > & |
block | ) |
|
|
private |
void librealsense::platform::uvc_parser::parse_video_control_extension_unit |
( |
const std::vector< uint8_t > & |
block | ) |
|
|
private |
void librealsense::platform::uvc_parser::parse_video_control_header |
( |
const std::vector< uint8_t > & |
block | ) |
|
|
private |
void librealsense::platform::uvc_parser::parse_video_control_input_terminal |
( |
const std::vector< uint8_t > & |
block | ) |
|
|
private |
void librealsense::platform::uvc_parser::parse_video_control_processing_unit |
( |
const std::vector< uint8_t > & |
block | ) |
|
|
private |
void librealsense::platform::uvc_parser::parse_video_control_selector_unit |
( |
const std::vector< uint8_t > & |
block | ) |
|
|
private |
void librealsense::platform::uvc_parser::parse_video_stream_format |
( |
int |
interface_number, |
|
|
int |
index |
|
) |
| |
|
private |
void librealsense::platform::uvc_parser::parse_video_stream_format_mjpeg |
( |
const std::vector< uint8_t > & |
block, |
|
|
uvc_format_desc_t & |
format |
|
) |
| |
|
private |
void librealsense::platform::uvc_parser::parse_video_stream_format_uncompressed |
( |
const std::vector< uint8_t > & |
block, |
|
|
uvc_format_desc_t & |
format |
|
) |
| |
|
private |
void librealsense::platform::uvc_parser::parse_video_stream_frame |
( |
int |
interface_number, |
|
|
int |
index |
|
) |
| |
|
private |
void librealsense::platform::uvc_parser::parse_video_stream_frame_format |
( |
const std::vector< uint8_t > & |
block, |
|
|
uvc_format_desc_t & |
format |
|
) |
| |
|
private |
void librealsense::platform::uvc_parser::parse_video_stream_frame_frame |
( |
const std::vector< uint8_t > & |
block, |
|
|
uvc_format_desc_t & |
format |
|
) |
| |
|
private |
void librealsense::platform::uvc_parser::parse_video_stream_frame_uncompressed |
( |
const std::vector< uint8_t > & |
block, |
|
|
uvc_format_desc_t & |
format |
|
) |
| |
|
private |
void librealsense::platform::uvc_parser::parse_video_stream_input_header |
( |
const std::vector< uint8_t > & |
block | ) |
|
|
private |
void librealsense::platform::uvc_parser::scan_control |
( |
int |
interface_number | ) |
|
|
private |
void librealsense::platform::uvc_parser::scan_streaming |
( |
int |
interface_number | ) |
|
|
private |
uint16_t librealsense::platform::uvc_parser::_bcd_uvc |
|
private |
int librealsense::platform::uvc_parser::_clock_frequency |
|
private |
uint8_t librealsense::platform::uvc_parser::_endpoint_address |
|
private |
std::map<int,std::vector<uvc_format_desc_t> > librealsense::platform::uvc_parser::_formats |
|
private |
uint8_t librealsense::platform::uvc_parser::_terminal_link |
|
private |
rs_usb_device librealsense::platform::uvc_parser::_usb_device = nullptr |
|
private |
The documentation for this class was generated from the following files: