#include <uvc-streamer.h>
Definition at line 31 of file uvc-streamer.h.
| librealsense::platform::uvc_streamer::~uvc_streamer |
( |
| ) |
|
|
virtual |
| void librealsense::platform::uvc_streamer::disable_user_callbacks |
( |
| ) |
|
|
inline |
| void librealsense::platform::uvc_streamer::enable_user_callbacks |
( |
| ) |
|
|
inline |
| void librealsense::platform::uvc_streamer::flush |
( |
| ) |
|
|
private |
| void librealsense::platform::uvc_streamer::init |
( |
| ) |
|
|
private |
| bool librealsense::platform::uvc_streamer::running |
( |
| ) |
|
|
inline |
| void librealsense::platform::uvc_streamer::start |
( |
| ) |
|
| void librealsense::platform::uvc_streamer::stop |
( |
| ) |
|
| bool librealsense::platform::uvc_streamer::wait_for_first_frame |
( |
uint32_t |
timeout_ms | ) |
|
| dispatcher librealsense::platform::uvc_streamer::_action_dispatcher |
|
private |
| bool librealsense::platform::uvc_streamer::_frame_arrived = false |
|
private |
| std::shared_ptr<active_object<> > librealsense::platform::uvc_streamer::_publish_frame_thread |
|
private |
| bool librealsense::platform::uvc_streamer::_publish_frames = true |
|
private |
| uint32_t librealsense::platform::uvc_streamer::_read_buff_length |
|
private |
| std::vector<rs_usb_request> librealsense::platform::uvc_streamer::_requests |
|
private |
| bool librealsense::platform::uvc_streamer::_running = false |
|
private |
| std::mutex librealsense::platform::uvc_streamer::_running_mutex |
|
private |
| std::condition_variable librealsense::platform::uvc_streamer::_stopped_cv |
|
private |
| std::shared_ptr<watchdog> librealsense::platform::uvc_streamer::_watchdog |
|
private |
| int64_t librealsense::platform::uvc_streamer::_watchdog_timeout |
|
private |
The documentation for this class was generated from the following files: