#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: