class AggregateRecords

Defined at line 170 of file ../../src/media/audio/drivers/lib/inspect/recorder.h

Public Methods

void AggregateRecords (inspect::Node & node, std::string_view name)

Defined at line 85 of file ../../src/media/audio/drivers/lib/inspect/recorder.cc

void RecordTaskMetrics (const Subtask::Metrics & metrics, std::optional<InterTaskDurations> inter_task_durations)

Defined at line 109 of file ../../src/media/audio/drivers/lib/inspect/recorder.cc

void RecordTaskUnderrun (int64_t underrun_frames)

Defined at line 177 of file ../../src/media/audio/drivers/lib/inspect/recorder.h

void RecordTaskOverrun (int64_t overrun_frames)

Defined at line 188 of file ../../src/media/audio/drivers/lib/inspect/recorder.h

void RecordDroppedTransfer ()

Defined at line 199 of file ../../src/media/audio/drivers/lib/inspect/recorder.h

void SetupBufferTracker (const std::string & name, std::optional<uint32_t> max_buffer_count, std::optional<zx::duration> per_buffer_duration)

Defined at line 206 of file ../../src/media/audio/drivers/lib/inspect/recorder.cc

void RecordBufferSubmission ()

Defined at line 213 of file ../../src/media/audio/drivers/lib/inspect/recorder.cc

void RecordBufferCompletion ()

Defined at line 218 of file ../../src/media/audio/drivers/lib/inspect/recorder.cc

void SetTaskScheduleInterval (zx::duration interval)

Defined at line 224 of file ../../src/media/audio/drivers/lib/inspect/recorder.cc