class PacketStreamElement
Defined at line 264 of file ../../src/media/audio/services/device_registry/inspector.h
This represents a packet stream element expressed in the hardware topology. Over time, it may
have PacketStreamInspectInstance children, if a client connects to the PacketStream API.
Public Methods
inspect::Node & inspect_node ()
Defined at line 270 of file ../../src/media/audio/services/device_registry/inspector.h
ElementId element_id ()
Defined at line 277 of file ../../src/media/audio/services/device_registry/inspector.h
void PacketStreamElement (inspect::Nodepacket_stream_element_node,ElementIdelement_id,const std::optional<std::string> &element_name)
////////////////////////////////////
PacketStreamElement methods
Defined at line 417 of file ../../src/media/audio/services/device_registry/inspector.cc
void ~PacketStreamElement ()
Defined at line 429 of file ../../src/media/audio/services/device_registry/inspector.cc
std::shared_ptr<PacketStreamInspectInstance> RecordPacketStreamInstance (const zx::time & created_at)
Defined at line 458 of file ../../src/media/audio/services/device_registry/inspector.cc
void RecordSupportedFormatSets (const std::vector<fuchsia_audio_device::PacketStreamSupportedFormats> & format_sets)
Defined at line 433 of file ../../src/media/audio/services/device_registry/inspector.cc