class RingBufferElement
Defined at line 237 of file ../../src/media/audio/services/device_registry/inspector.h
This represents a ring buffer element expressed in the hardware topology. Over time, it may have
RingBufferInspectInstance children, if a client connects to the RingBuffer API.
Public Methods
inspect::Node & inspect_node ()
Defined at line 243 of file ../../src/media/audio/services/device_registry/inspector.h
ElementId element_id ()
Defined at line 249 of file ../../src/media/audio/services/device_registry/inspector.h
void RingBufferElement (inspect::Nodering_buffer_element_node,ElementIdelement_id,const std::optional<std::string> &element_name)
////////////////////////////////////
RingBufferElement methods
Defined at line 375 of file ../../src/media/audio/services/device_registry/inspector.cc
void ~RingBufferElement ()
Defined at line 387 of file ../../src/media/audio/services/device_registry/inspector.cc
std::shared_ptr<RingBufferInspectInstance> RecordRingBufferInstance (const zx::time & created_at)
Defined at line 400 of file ../../src/media/audio/services/device_registry/inspector.cc
void RecordSupportedFormatSets (const std::vector<fuchsia_audio_device::PcmFormatSet> & format_sets)
Defined at line 391 of file ../../src/media/audio/services/device_registry/inspector.cc