#include <recorder.h>
Public Member Functions | |
playback_device_watcher (int id) | |
void | raise_callback (backend_device_group old, backend_device_group curr) |
void | start (device_changed_callback callback) override |
void | stop () override |
~playback_device_watcher () | |
Public Member Functions inherited from librealsense::platform::device_watcher | |
virtual | ~device_watcher () |
Private Attributes | |
std::atomic< bool > | _alive |
device_changed_callback | _callback |
std::thread | _callback_thread |
dispatcher | _dispatcher |
int | _entity_id |
std::recursive_mutex | _mutex |
Definition at line 487 of file recorder.h.
librealsense::platform::playback_device_watcher::playback_device_watcher | ( | int | id | ) |
Definition at line 1191 of file recorder.cpp.
librealsense::platform::playback_device_watcher::~playback_device_watcher | ( | ) |
Definition at line 1195 of file recorder.cpp.
void librealsense::platform::playback_device_watcher::raise_callback | ( | backend_device_group | old, |
backend_device_group | curr | ||
) |
Definition at line 1219 of file recorder.cpp.
|
overridevirtual |
Implements librealsense::platform::device_watcher.
Definition at line 1200 of file recorder.cpp.
|
overridevirtual |
Implements librealsense::platform::device_watcher.
Definition at line 1209 of file recorder.cpp.
|
private |
Definition at line 500 of file recorder.h.
|
private |
Definition at line 503 of file recorder.h.
|
private |
Definition at line 501 of file recorder.h.
|
private |
Definition at line 502 of file recorder.h.
|
private |
Definition at line 499 of file recorder.h.
|
private |
Definition at line 504 of file recorder.h.