Todo List
Member _uvc_populate_frame (uvc_stream_handle_t *strmh)

this stuff that hits the main config cache should really happen in start() so that only one thread hits these data. all of this stuff is going to be reopen_on_change anyway

set the frame time

Member _uvc_process_payload (uvc_stream_handle_t *strmh, uint8_t *payload, size_t payload_len)

we should be checking the end-of-header bit

read the SOF token counter

Member uvc_parse_vs (uvc_device_t *dev, uvc_device_info_t *info, uvc_streaming_interface_t *stream_if, const unsigned char *block, size_t block_size)
handle JPEG and maybe still frames or even DV...
Member uvc_probe_stream_ctrl (uvc_device_handle_t *devh, uvc_stream_ctrl_t *ctrl)
make sure that worked
Member uvc_query_stream_ctrl (uvc_device_handle_t *devh, uvc_stream_ctrl_t *ctrl, uint8_t probe, enum uvc_req_code req)

support UVC 1.1

support UVC 1.1

Member uvc_stream_open_ctrl (uvc_device_handle_t *devh, uvc_stream_handle_t **strmhp, uvc_stream_ctrl_t *ctrl)
take only what we need
Member uvc_stream_stop (uvc_stream_handle_t *strmh)
stop the actual stream, camera side?


librealsense
Author(s): Sergey Dorodnicov , Mark Horn , Reagan Lopez
autogenerated on Tue Jun 25 2019 19:54:40