class RingBufferInspectInstance
Defined at line 132 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 82 of file ../../src/media/audio/services/device_registry/inspector.cc
void ~RingBufferInspectInstance ()
Defined at line 89 of file ../../src/media/audio/services/device_registry/inspector.cc
void RecordDestructionTime (const zx::time & destroyed_at)
Defined at line 91 of file ../../src/media/audio/services/device_registry/inspector.cc
void RecordStartTime (const zx::time & started_at)
Defined at line 96 of file ../../src/media/audio/services/device_registry/inspector.cc
void RecordStopTime (const zx::time & stopped_at)
Defined at line 108 of file ../../src/media/audio/services/device_registry/inspector.cc
std::shared_ptr<SetActiveChannelsInspectInstance> RecordSetActiveChannelsCall (uint64_tchannel_bitmask,const zx::time &called_at,const zx::time &completed_at)
Defined at line 115 of file ../../src/media/audio/services/device_registry/inspector.cc
void RecordBuffer (uint64_trequested_bytes,uint64_tproducer_frames,uint64_tconsumer_frames,uint64_tvmo_size)
Defined at line 133 of file ../../src/media/audio/services/device_registry/inspector.cc
inspect::Node & inspect_node ()
Defined at line 142 of file ../../src/media/audio/services/device_registry/inspector.h
void RecordFormat (uint32_tchannel_count,uint32_tframes_per_second,fuchsia_audio::SampleTypesample_type)
Defined at line 143 of file ../../src/media/audio/services/device_registry/inspector.cc