Namespaces

Enumerations

enum class LevelType : uint8_t
Name Value Comments
kPeak 1u

Level Gain specified as peak.

kRms 2u

Level specified as RMS.

Level type.

Defined at line 330 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio.signalprocessing/fuchsia.hardware.audio.signalprocessing/cpp/fidl/fuchsia.hardware.audio.signalprocessing/cpp/common_types.h

enum class ThresholdType : uint8_t
Name Value Comments
kAbove 1u

Apply dynamics processing above the threshold.

kBelow 2u

Apply dynamics processing below the threshold.

Threshold type.

Defined at line 350 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio.signalprocessing/fuchsia.hardware.audio.signalprocessing/cpp/fidl/fuchsia.hardware.audio.signalprocessing/cpp/common_types.h

enum class GainType : uint8_t
Name Value Comments
kDecibels 1u

Gain specified in dB, for example -103.0dB or +3.2dB.

kPercent 2u

Gain specified as a percentage, for example 10.0% or 80.5%.

Gain type of representation.

Defined at line 546 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio.signalprocessing/fuchsia.hardware.audio.signalprocessing/cpp/fidl/fuchsia.hardware.audio.signalprocessing/cpp/common_types.h

Records

Functions

  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::ConnectorSignalProcessingConnectRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::PlugState & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::PlugDetectCapabilities & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::DaiInterconnect & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::DaiInterconnectElementState & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::LevelType & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::ThresholdType & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::DynamicsBand & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::DynamicsSupportedControls & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::Dynamics & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::DynamicsBandState & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::DynamicsElementState & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::EqualizerBandType & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::EqualizerBand & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::EqualizerSupportedControls & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::Equalizer & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::EqualizerBandState & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::EqualizerElementState & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::GainDomain & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::GainType & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::Gain & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::GainElementState & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::ElementType & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::EdgePair & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::Topology & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::SignalProcessingSetTopologyRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::SignalProcessingSetTopologyResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::SignalProcessingSetTopologyResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::SignalProcessingSetElementStateResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::SignalProcessingSetElementStateResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::ReaderWatchElementStateRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::ReaderGetTopologiesResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::ReaderGetTopologiesResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::ReaderWatchTopologyResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::ReaderWatchTopologyResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::VendorSpecific & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::TypeSpecificElement & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::Element & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::ReaderGetElementsResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::ReaderGetElementsResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::VendorSpecificState & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::TypeSpecificElementState & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::ElementState & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::ReaderWatchElementStateResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::SettableTypeSpecificElementState & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::SettableElementState & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_audio_signalprocessing::SignalProcessingSetElementStateRequest & value)