class RingBufferInspectInstance
Defined at line 120 of file ../../src/media/audio/services/device_registry/inspector.h
This represents an active instance of the audio driver RingBuffer protocol.
Public Methods
void RingBufferInspectInstance (inspect::Node ring_buffer_instance_node, const zx::time & created_at)
////////////////////////////////////
RingBufferInspectInstance methods
Defined at line 70 of file ../../src/media/audio/services/device_registry/inspector.cc
void ~RingBufferInspectInstance ()
Defined at line 77 of file ../../src/media/audio/services/device_registry/inspector.cc
void RecordDestructionTime (const zx::time & destroyed_at)
Defined at line 79 of file ../../src/media/audio/services/device_registry/inspector.cc
void RecordStartTime (const zx::time & started_at)
Defined at line 84 of file ../../src/media/audio/services/device_registry/inspector.cc
void RecordStopTime (const zx::time & stopped_at)
Defined at line 96 of file ../../src/media/audio/services/device_registry/inspector.cc
std::shared_ptr<SetActiveChannelsInspectInstance> RecordSetActiveChannelsCall (uint64_t channel_bitmask, const zx::time & called_at, const zx::time & completed_at)
Defined at line 103 of file ../../src/media/audio/services/device_registry/inspector.cc
void RecordBuffer (uint64_t requested_bytes, uint64_t producer_frames, uint64_t consumer_frames, uint64_t vmo_size)
Defined at line 121 of file ../../src/media/audio/services/device_registry/inspector.cc
inspect::Node & inspect_node ()
Defined at line 130 of file ../../src/media/audio/services/device_registry/inspector.h
void RecordFormat (uint32_t channel_count, uint32_t frames_per_second, fuchsia_audio::SampleType sample_type)
Defined at line 130 of file ../../src/media/audio/services/device_registry/inspector.cc