|
Ardour
9.0-pre0-1935-g02af9cb3d6
|
#include <transport_master.h>
Public Member Functions | |
| SafeTime () | |
| void | reset () |
| void | update (samplepos_t p, samplepos_t t, double s) |
| void | safe_read (SafeTime &dst) const |
Public Attributes | |
| std::atomic< int > | guard1 |
| samplepos_t | position |
| samplepos_t | timestamp |
| double | speed |
| std::atomic< int > | guard2 |
Definition at line 60 of file transport_master.h.
|
inline |
Definition at line 89 of file transport_master.h.
|
inline |
Definition at line 98 of file transport_master.h.
|
inline |
Definition at line 116 of file transport_master.h.
|
inline |
Definition at line 107 of file transport_master.h.
| std::atomic<int> ARDOUR::SafeTime::guard1 |
Definition at line 83 of file transport_master.h.
| std::atomic<int> ARDOUR::SafeTime::guard2 |
Definition at line 87 of file transport_master.h.
| samplepos_t ARDOUR::SafeTime::position |
Definition at line 84 of file transport_master.h.
| double ARDOUR::SafeTime::speed |
Definition at line 86 of file transport_master.h.
| samplepos_t ARDOUR::SafeTime::timestamp |
Definition at line 85 of file transport_master.h.