|
Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
|
#include <watchdog.h>
Public Member Functions | |
| WatchdogConfig () | |
| Initialize config with default values. | |
Public Attributes | |
| core::nanoseconds_t | no_playback_timeout |
| Timeout for the lack of packets, nanoseconds. | |
| core::nanoseconds_t | broken_playback_timeout |
| Timeout for frequent breakages, nanoseconds. | |
| core::nanoseconds_t | breakage_detection_window |
| Breakage detection window, nanoseconds. | |
| size_t | frame_status_window |
| Frame status window size for logging, number of frames. | |
Watchdog parameters.
Definition at line 27 of file watchdog.h.
|
inline |
Initialize config with default values.
Definition at line 55 of file watchdog.h.
| core::nanoseconds_t roc::audio::WatchdogConfig::breakage_detection_window |
Breakage detection window, nanoseconds.
Definition at line 47 of file watchdog.h.
| core::nanoseconds_t roc::audio::WatchdogConfig::broken_playback_timeout |
Timeout for frequent breakages, nanoseconds.
Definition at line 43 of file watchdog.h.
| size_t roc::audio::WatchdogConfig::frame_status_window |
Frame status window size for logging, number of frames.
Definition at line 52 of file watchdog.h.
| core::nanoseconds_t roc::audio::WatchdogConfig::no_playback_timeout |
Timeout for the lack of packets, nanoseconds.
Definition at line 33 of file watchdog.h.