class UnadjustableClockWrapper
Defined at line 18 of file ../../src/media/audio/lib/clock/unadjustable_clock_wrapper.h
Wraps a backing clock, always reports "unadjustable" whether or not the backing clock is
adjustable. This gives an unadjustable view of any adjustable clock.
All methods are safe to call from any thread.
Public Methods
void UnadjustableClockWrapper (std::shared_ptr<Clock> backing_clock)
Defined at line 20 of file ../../src/media/audio/lib/clock/unadjustable_clock_wrapper.h
std::string_view name ()
Defined at line 23 of file ../../src/media/audio/lib/clock/unadjustable_clock_wrapper.h
zx_koid_t koid ()
Defined at line 24 of file ../../src/media/audio/lib/clock/unadjustable_clock_wrapper.h
uint32_t domain ()
Defined at line 25 of file ../../src/media/audio/lib/clock/unadjustable_clock_wrapper.h
bool adjustable ()
Defined at line 26 of file ../../src/media/audio/lib/clock/unadjustable_clock_wrapper.h
zx::time now ()
Defined at line 28 of file ../../src/media/audio/lib/clock/unadjustable_clock_wrapper.h
ToClockMonoSnapshot to_clock_mono_snapshot ()
Defined at line 30 of file ../../src/media/audio/lib/clock/unadjustable_clock_wrapper.h
void SetRate (int32_t rate_adjust_ppm)
Defined at line 34 of file ../../src/media/audio/lib/clock/unadjustable_clock_wrapper.h
std::optional<zx::clock> DuplicateZxClockReadOnly ()
Defined at line 38 of file ../../src/media/audio/lib/clock/unadjustable_clock_wrapper.h