class Recorder
Defined at line 384 of file ../../src/media/audio/drivers/lib/inspect/recorder.h
One of the primary classes used by an outside class.
Records info about a device, such as lifetime, power transitions, and Dai/RingBuffer elements.
Public Methods
RingBufferRecorder & CreateRingBufferInstance (uint64_t element_id, const zx::time & created_at)
Defined at line 395 of file ../../src/media/audio/drivers/lib/inspect/recorder.h
void Recorder (inspect::Node & inspect_root)
Defined at line 423 of file ../../src/media/audio/drivers/lib/inspect/recorder.cc
void PopulateRingBuffer (const std::string &name,uint64_telement_id,boolsupports_active_channels,booloutgoing)
Defined at line 433 of file ../../src/media/audio/drivers/lib/inspect/recorder.cc
void PopulateDai (const std::string & name, uint64_t element_id)
Defined at line 441 of file ../../src/media/audio/drivers/lib/inspect/recorder.cc
void RecordSocPowerUp (const zx::time & called_at, const zx::time & completed_at)
Defined at line 447 of file ../../src/media/audio/drivers/lib/inspect/recorder.cc
void RecordSocPowerDown (const zx::time & called_at, const zx::time & completed_at)
Defined at line 458 of file ../../src/media/audio/drivers/lib/inspect/recorder.cc