Namespaces

Enumerations

enum class RenderUsage : uint32_t
Name Value
BACKGROUND 0
MEDIA 1
INTERRUPTION 2
SYSTEM_AGENT 3
COMMUNICATION 4
ACCESSIBILITY 5
ULTRASOUND 6

Defined at line 88 of file ../../src/media/audio/audio_core/stream_usage.h

enum class CaptureUsage : uint32_t
Name Value
BACKGROUND 0
FOREGROUND 1
SYSTEM_AGENT 2
COMMUNICATION 3
LOOPBACK 4
ULTRASOUND 5

Defined at line 111 of file ../../src/media/audio/audio_core/stream_usage.h

enum class MixStrategy
Name Value Comments
kMixOnFidlThread 0

All mixing will happen on the same message loop used to run FIDL services.

kMixOnSingleThread 1

All mixing will happen on a single thread that is distinct from the thread used to run the
FIDL services.

kThreadPerMix 2

A new message loop will be allocated for each and every call to `AcquireMixDomain`.

Defined at line 113 of file ../../src/media/audio/audio_core/threading_model.h

Records

Functions

  • std::string DeviceUniqueIdToString (const audio_stream_unique_id_t & id)

    Defined at line 9 of file ../../src/media/audio/audio_core/device_id.cc

  • template <fuchsia::media::AudioSampleFormat SampleFormat>
    AudioBuffer<SampleFormat> GenerateSilentAudio (TypedFormat<SampleFormat> format, int64_t num_frames)

    Construct a stream of silent audio data.

    Defined at line 18 of file ../../src/media/audio/lib/analysis/generators.h

  • fpromise::result<audio_stream_unique_id_t> DeviceUniqueIdFromString (const std::string & unique_id)

    Defined at line 20 of file ../../src/media/audio/audio_core/device_id.cc

  • std::optional<StreamType> StreamTypeFromRenderUsage (RenderUsage usage)

    Defined at line 21 of file ../../src/media/audio/audio_core/audio_tuner_impl.h

  • uint32_t ToIndex (const fuchsia::media::AudioRenderUsage & u)

    Indexing of the FIDL enums (primarily usages).

    Defined at line 24 of file ../../src/media/audio/audio_core/stream_usage.h

  • void DumpVerboseLogs ()

    Dump our thread-local ring buffer.

    Defined at line 27 of file ../../src/media/audio/audio_core/verbose_log.cc

  • RenderUsage ToRenderUsage (fuchsia::media::AudioRenderUsage u)

    RenderUsage

    Defined at line 27 of file ../../src/media/audio/audio_core/stream_usage.cc

  • uint32_t ToIndex (const fuchsia_media::AudioRenderUsage & u)

    Defined at line 27 of file ../../src/media/audio/audio_core/stream_usage.h

  • RenderUsage ToRenderUsage (fuchsia_media::AudioRenderUsage u)

    Defined at line 28 of file ../../src/media/audio/audio_core/stream_usage.cc

  • RenderUsage ToRenderUsage (fuchsia::media::AudioRenderUsage2 u)

    Defined at line 29 of file ../../src/media/audio/audio_core/stream_usage.cc

  • RenderUsage ToRenderUsage (fuchsia_media::AudioRenderUsage2 u)

    Defined at line 30 of file ../../src/media/audio/audio_core/stream_usage.cc

  • uint32_t ToIndex (const fuchsia::media::AudioRenderUsage2 & u)

    Defined at line 30 of file ../../src/media/audio/audio_core/stream_usage.h

  • template <fuchsia::media::AudioSampleFormat SampleFormat>
    AudioBuffer<SampleFormat> GenerateConstantAudio (TypedFormat<SampleFormat> format, int64_t num_frames, typename AudioBuffer<SampleFormat>::SampleT val)

    Construct a stream of synthetic audio data that is uses a fixed constant value.

    As this does not create a meaningful sound, this is intended to be used in test scenarios that

    perform bit-for-bit comparisons on the output of an audio pipeline.

    Defined at line 31 of file ../../src/media/audio/lib/analysis/generators.h

  • zx::result<> AcquireSchedulerRole (zx::unowned_thread thread, const std::string & role)

    Defined at line 63 of file ../../src/media/audio/audio_core/profile_acquirer.cc

  • zx::result<> AcquireMemoryRole (zx::unowned_vmar vmar, const std::string & role)

    Defined at line 81 of file ../../src/media/audio/audio_core/profile_acquirer.cc

  • bool AudioSampleFormatToDriverSampleFormat (fuchsia::media::AudioSampleFormat sample_format, DriverSampleFormat * driver_sample_format_out)

    Convert an AudioSampleFormat into an audio stream driver sample_format.

    Returns true if the conversion succeed, or false if it does not.

    Defined at line 78 of file ../../src/media/audio/lib/format/driver_format.cc

  • bool AudioSampleFormatToDriverSampleFormat (fuchsia::media::AudioSampleFormat sample_format, audio_sample_format_t * driver_sample_format_out)

    Defined at line 52 of file ../../src/media/audio/lib/format/driver_format.cc

  • zx_status_t SelectBestFormat (const std::vector<fuchsia::hardware::audio::PcmSupportedFormats> & fmts, uint32_t * frames_per_second_inout, uint32_t * channels_inout, fuchsia::media::AudioSampleFormat * sample_format_inout)

    Given a preferred format and a list of driver supported formats, selects the "best" form and

    update the in/out parameters, then return ZX_OK. If no formats exist, or all format ranges get

    completely rejected, return an error and leave the in/out params as they were.

    Defined at line 75 of file ../../src/media/audio/audio_core/select_best_format.cc

  • bool DriverSampleFormatToAudioSampleFormat (DriverSampleFormat driver_sample_format, fuchsia::media::AudioSampleFormat * sample_format_out)

    Convert an audio stream driver sample_format into an AudioSampleFormat.

    Returns true if the conversion succeed, or false if it does not.

    Defined at line 91 of file ../../src/media/audio/lib/format/driver_format.cc

  • bool DriverSampleFormatToAudioSampleFormat (audio_sample_format_t driver_sample_format, fuchsia::media::AudioSampleFormat * sample_format_out)

    Defined at line 66 of file ../../src/media/audio/lib/format/driver_format.cc

  • bool IsFormatInSupported (const fuchsia::media::AudioStreamType & stream_type, const std::vector<fuchsia::hardware::audio::PcmSupportedFormats> & supported_formats)

    Given a format and a list of driver supported formats, if the format is found in the driver

    supported list then return true, otherwise return false.

    Defined at line 56 of file ../../src/media/audio/audio_core/select_best_format.cc

  • CaptureUsage ToCaptureUsage (fuchsia::media::AudioCaptureUsage usage)

    CaptureUsage

    Defined at line 33 of file ../../src/media/audio/audio_core/stream_usage.cc

  • uint32_t ToIndex (const fuchsia_media::AudioRenderUsage2 & u)

    Defined at line 33 of file ../../src/media/audio/audio_core/stream_usage.h

  • CaptureUsage ToCaptureUsage (fuchsia_media::AudioCaptureUsage usage)

    Defined at line 34 of file ../../src/media/audio/audio_core/stream_usage.cc

  • uint32_t ToIndex (const fuchsia::media::AudioCaptureUsage & u)

    Defined at line 36 of file ../../src/media/audio/audio_core/stream_usage.h

  • CaptureUsage ToCaptureUsage (fuchsia::media::AudioCaptureUsage2 u)

    Defined at line 37 of file ../../src/media/audio/audio_core/stream_usage.cc

  • CaptureUsage ToCaptureUsage (fuchsia_media::AudioCaptureUsage2 u)

    Defined at line 38 of file ../../src/media/audio/audio_core/stream_usage.cc

  • uint32_t ToIndex (const fuchsia_media::AudioCaptureUsage & u)

    Defined at line 39 of file ../../src/media/audio/audio_core/stream_usage.h

  • uint32_t ToIndex (const fuchsia::media::AudioCaptureUsage2 & u)

    Defined at line 42 of file ../../src/media/audio/audio_core/stream_usage.h

  • const char * ToString (const RenderUsage & usage)

    Defined at line 42 of file ../../src/media/audio/audio_core/stream_usage.cc

  • std::optional<RenderUsage> RenderUsageFromStreamType (StreamType usage)

    Defined at line 42 of file ../../src/media/audio/audio_core/audio_tuner_impl.h

  • uint32_t ToIndex (const fuchsia_media::AudioCaptureUsage2 & u)

    Defined at line 45 of file ../../src/media/audio/audio_core/stream_usage.h

  • template <fuchsia::media::AudioSampleFormat SampleFormat>
    AudioBuffer<SampleFormat> GenerateSequentialAudio (TypedFormat<SampleFormat> format, int64_t num_frames, typename AudioBuffer<SampleFormat>::SampleT first_val)

    Construct a stream of synthetic audio data that is sequentially incremented. For integer types,

    payload data values increase by 1. For FLOAT, data increases by 2^-16, which is about 10^-5.

    As this does not create a meaningful sound, this is intended to be used in test scenarios that

    perform bit-for-bit comparisons on the output of an audio pipeline.

    Defined at line 45 of file ../../src/media/audio/lib/analysis/generators.h

  • uint32_t ToIndex (const fuchsia::media::Behavior & b)

    Defined at line 48 of file ../../src/media/audio/audio_core/stream_usage.h

  • const char * ToString (const CaptureUsage & usage)

    Defined at line 52 of file ../../src/media/audio/audio_core/stream_usage.cc

  • fuchsia::media::tuning::AudioEffectConfig ToAudioEffectConfig (const PipelineConfig::EffectV1 effect)

    Defined at line 63 of file ../../src/media/audio/audio_core/audio_tuner_impl.h

  • StreamUsage ToStreamUsage (const fuchsia::media::Usage2 & usage)

    StreamUsage

    Defined at line 73 of file ../../src/media/audio/audio_core/stream_usage.cc

  • template <fuchsia::media::AudioSampleFormat SampleFormat>
    AudioBuffer<SampleFormat> GenerateCosineAudio (TypedFormat<SampleFormat> format, int64_t num_frames, double freq, double magn, double phase)

    Construct a stream of sinusoidal values of the given number of frames, determined by equation

    "buffer[idx] = magn * cosine(idx*freq/num_frames*2*M_PI + phase)". If the format has >1 channels,

    each channel is assigned a duplicate value.

    Restated: |freq| is the number of **complete sinusoidal periods** that should perfectly fit into

    the buffer; |magn| is a multiplier applied to the output (default value is the largest that fits

    into the int container, or 1.0 for float); |phase| is an offset (default value 0.0) which shifts

    the signal along the x-axis (value expressed in radians, so runs from -M_PI to +M_PI).

    Defined at line 76 of file ../../src/media/audio/lib/analysis/generators.h

  • template <fuchsia::media::AudioSampleFormat SampleFormat>
    AudioFreqResult MeasureAudioFreq (AudioBufferSlice<SampleFormat> slice, int32_t freq)

    Shorthand that analyzes a single frequency.

    Defined at line 79 of file ../../src/media/audio/lib/analysis/analysis.h

  • fuchsia::media::tuning::AudioMixGroup ToAudioMixGroup (const PipelineConfig::MixGroup mix_group)

    Defined at line 80 of file ../../src/media/audio/audio_core/audio_tuner_impl.h

  • std::optional<fuchsia::media::AudioRenderUsage> ToFidlRenderUsageTry (const fuchsia::media::AudioRenderUsage2 & usage2)

    AudioRenderUsage

    Defined at line 84 of file ../../src/media/audio/audio_core/stream_usage.cc

  • template <fuchsia::media::AudioSampleFormat SampleFormat>
    double MeasureAudioRMS (AudioBufferSlice<SampleFormat> slice)

    Compute the root-mean-square (RMS) energy of a slice. This is a measure of loudness.

    Defined at line 87 of file ../../src/media/audio/lib/analysis/analysis.h

  • fuchsia::media::AudioRenderUsage2 ToFidlRenderUsage2 (const fuchsia::media::AudioRenderUsage & usage)

    AudioRenderUsage2

    Defined at line 92 of file ../../src/media/audio/audio_core/stream_usage.cc

  • fuchsia::media::AudioRenderUsage2 ToFidlRenderUsage2 (const fuchsia_media::AudioRenderUsage & usage)

    Defined at line 95 of file ../../src/media/audio/audio_core/stream_usage.cc

  • fuchsia::media::AudioRenderUsage2 ToFidlRenderUsage2 (const fuchsia_media::AudioRenderUsage2 & usage)

    Defined at line 98 of file ../../src/media/audio/audio_core/stream_usage.cc

  • std::ostream & operator<< (std::ostream & out, const AudioObject::Type & type)

    Defined at line 100 of file ../../src/media/audio/audio_core/audio_object.h

  • fuchsia::media::AudioRenderUsage2 ToFidlRenderUsage2 (RenderUsage usage)

    Defined at line 101 of file ../../src/media/audio/audio_core/stream_usage.cc

  • template <fuchsia::media::AudioSampleFormat SampleFormat>
    std::optional<int64_t> FindImpulseLeadingEdge (AudioBufferSlice<SampleFormat> slice, typename SampleFormatTraits<SampleFormat>::SampleT noise_floor)

    Locate the left edge of the first impulse in the given slice, ignoring samples quieter

    than the given noise floor. Returns the frame index if found, and std::nullopt otherwise.

    The given slice must have a single channel. We assume the impulse has a positive signal.

    Defined at line 103 of file ../../src/media/audio/lib/analysis/analysis.h

  • std::optional<fuchsia::media::AudioCaptureUsage> ToFidlCaptureUsageTry (const fuchsia::media::AudioCaptureUsage2 & usage2)

    AudioCaptureUsage

    Defined at line 107 of file ../../src/media/audio/audio_core/stream_usage.cc

  • fuchsia::media::tuning::AudioDeviceTuningProfile ToAudioDeviceTuningProfile (const PipelineConfig pipeline_config, const VolumeCurve curve)

    Defined at line 111 of file ../../src/media/audio/audio_core/audio_tuner_impl.h

  • fuchsia::media::AudioCaptureUsage ToFidlCaptureUsage (const fuchsia_media::AudioCaptureUsage & usage)

    Defined at line 113 of file ../../src/media/audio/audio_core/stream_usage.cc

  • fuchsia::media::AudioCaptureUsage ToFidlCaptureUsage (CaptureUsage usage)

    Defined at line 116 of file ../../src/media/audio/audio_core/stream_usage.cc

  • template <fuchsia::media::AudioSampleFormat SampleFormat>
    AudioBuffer<SampleFormat> LoadWavFile (const std::string & file_name)

    Load audio from a WAV file.

    Defined at line 117 of file ../../src/media/audio/lib/analysis/generators.h

  • Format ComputeFormat (const Format & source_format, const EffectsProcessorV1 & processor)

    Defined at line 120 of file ../../src/media/audio/audio_core/effects_stage_v1.cc

  • PipelineConfig::MixGroup ToPipelineConfigMixGroup (const fuchsia::media::tuning::AudioMixGroup & mix_group)

    Defined at line 127 of file ../../src/media/audio/audio_core/audio_tuner_impl.h

  • template <fuchsia::media::AudioSampleFormat SampleFormat>
    AudioBuffer<SampleFormat> PadToNearestPower2 (AudioBufferSlice<SampleFormat> in)

    Copy the given slice to a buffer that is padded with silence up to the nearest power-of-2.

    Defined at line 142 of file ../../src/media/audio/lib/analysis/generators.h

  • template <fuchsia::media::AudioSampleFormat SampleFormat>
    std::optional<Impulse> FindImpulse (AudioBufferSlice<SampleFormat> slice, typename SampleFormatTraits<SampleFormat>::SampleT noise_floor)

    Locate the center of the impulse in the given slice, ignoring samples quieter than the given

    noise floor. Returns the frame index if found, and std::nullopt otherwise.

    This function requires a one-channel slice, and it assumes there is exactly one impulse.

    Unlike FindImpulseLeadingEdge, this func ignores sign: center/edges can be positive or negative.

    Defined at line 148 of file ../../src/media/audio/lib/analysis/analysis.h

  • template <fuchsia::media::AudioSampleFormat SampleFormat>
    AudioFreqResult MeasureAudioFreqs (AudioBufferSlice<SampleFormat> slice, std::unordered_set<int32_t> freqs)

    For the given audio buffer, analyze contents and return the magnitude (and phase) at the given

    frequency. Also return magnitude of all other content. Useful for frequency response and

    signal-to-noise. Internally uses an FFT, so slice.NumFrames() must be a power-of-two. The format

    must have channels() == 1.

    |freq| is the number of **complete sinusoidal periods** that should perfectly fit into the

    buffer.

    Defined at line 277 of file ../../src/media/audio/lib/analysis/analysis.cc

  • template <fuchsia::media::AudioSampleFormat SampleFormat>
    AudioBuffer<SampleFormat> MultiplyByTukeyWindow (AudioBufferSlice<SampleFormat> slice, double alpha)

    Multiply the input buffer by a Tukey window, producing a new output buffer. A Tukey window

    contains a ramp up from zero, followed by a flat top of 1.0, followed by a ramp down to zero.

    The total width of the up and down ramps is described by the alpha parameter, which must be

    <

    = 1.

    Defined at line 343 of file ../../src/media/audio/lib/analysis/analysis.cc

  • std::optional<fuchsia::media::Usage> ToFidlUsageTry (const fuchsia::media::Usage2 & usage2)

    Usage

    Defined at line 137 of file ../../src/media/audio/audio_core/stream_usage.cc

  • std::optional<fuchsia::media::Usage> ToFidlUsageTry (const fuchsia::media::AudioRenderUsage2 & usage2)

    Defined at line 149 of file ../../src/media/audio/audio_core/stream_usage.cc

  • fuchsia::media::Usage2 ToFidlUsage2 (const fuchsia::media::Usage & usage)

    Usage2

    Defined at line 158 of file ../../src/media/audio/audio_core/stream_usage.cc

  • fuchsia::media::Usage2 ToFidlUsage2 (const fuchsia_media::Usage & usage)

    Defined at line 164 of file ../../src/media/audio/audio_core/stream_usage.cc

  • VolumeCurve ToVolumeCurve (const std::vector<fuchsia::media::tuning::Volume> volume_curve)

    Defined at line 170 of file ../../src/media/audio/audio_core/audio_tuner_impl.h

  • fuchsia::media::Usage2 ToFidlUsage2 (RenderUsage u)

    Defined at line 172 of file ../../src/media/audio/audio_core/stream_usage.cc

  • std::ostream & operator<< (std::ostream & out, const fuchsia::media::Usage & usage)

    Logging for FIDL Usage and UsageState unions.

    Defined at line 184 of file ../../src/media/audio/audio_core/stream_usage.cc

  • std::string UsageStrFromPair (const AudioObject * source, const AudioObject * dest)

    Defined at line 191 of file ../../src/media/audio/audio_core/link_matrix.cc

  • std::ostream & operator<< (std::ostream & out, const AudioObject * object)

    Defined at line 198 of file ../../src/media/audio/audio_core/link_matrix.cc

  • zx::result<media_audio::Format> SelectBestFormat (const std::vector<fuchsia_audio_device::PcmFormatSet> & fmts, const media_audio::Format & pref)

    Defined at line 218 of file ../../src/media/audio/audio_core/select_best_format.cc

  • StreamUsage StreamUsageFromFidlUsage (const fuchsia::media::Usage2 & usage)
  • fuchsia::media::AudioCaptureUsage2 ToFidlCaptureUsage2 (const fuchsia::media::AudioCaptureUsage & usage)

    AudioCaptureUsage2

    Defined at line 122 of file ../../src/media/audio/audio_core/stream_usage.cc

  • fuchsia::media::AudioCaptureUsage2 ToFidlCaptureUsage2 (const fuchsia_media::AudioCaptureUsage & usage)

    Defined at line 125 of file ../../src/media/audio/audio_core/stream_usage.cc

  • fuchsia::media::AudioCaptureUsage2 ToFidlCaptureUsage2 (const fuchsia_media::AudioCaptureUsage2 & usage)

    Defined at line 128 of file ../../src/media/audio/audio_core/stream_usage.cc

  • fuchsia::media::AudioCaptureUsage2 ToFidlCaptureUsage2 (CaptureUsage usage)

    Defined at line 131 of file ../../src/media/audio/audio_core/stream_usage.cc

  • fuchsia::media::Usage2 ToFidlUsage2 (CaptureUsage u)

    Defined at line 177 of file ../../src/media/audio/audio_core/stream_usage.cc

  • std::ostream & operator<< (std::ostream & out, const fuchsia::media::Usage2 & usage)

    Defined at line 221 of file ../../src/media/audio/audio_core/stream_usage.cc

  • std::ostream & operator<< (std::ostream & out, const fuchsia::media::UsageState & state)

    Defined at line 261 of file ../../src/media/audio/audio_core/stream_usage.cc

Variables

const bool kLogGainSetGainCalls

Defined at line 12 of file ../../src/media/audio/audio_core/mixer/logging_flags.h

const bool kLogGainScaleValues

Defined at line 13 of file ../../src/media/audio/audio_core/mixer/logging_flags.h

const bool kLogGainSetMute

Defined at line 15 of file ../../src/media/audio/audio_core/mixer/logging_flags.h

const bool kLogGainSetRamp

Defined at line 17 of file ../../src/media/audio/audio_core/mixer/logging_flags.h

const int32_t kPtsFractionalBits

Defined at line 17 of file ../../src/media/audio/lib/format/constants.h

const bool kLogUltrasoundRendererCtorDtor

Defined at line 18 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogGainRampAdvance

Defined at line 18 of file ../../src/media/audio/audio_core/mixer/logging_flags.h

const Fixed kOneFrame

Defined at line 18 of file ../../src/media/audio/lib/format/constants.h

const bool kLogAudioRendererCtorDtor

Defined at line 19 of file ../../src/media/audio/audio_core/logging_flags.h

const Fixed kHalfFrame

Defined at line 19 of file ../../src/media/audio/lib/format/constants.h

const bool kLogAudioRendererSetUsage

Defined at line 20 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogRendererClockConstruction

Defined at line 21 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogGainScaleCalculation

Defined at line 21 of file ../../src/media/audio/audio_core/mixer/logging_flags.h

const bool kLogRendererPlayCalls

Defined at line 22 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogRendererPauseCalls

Defined at line 23 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kTraceFilterComputation

Defined at line 25 of file ../../src/media/audio/audio_core/mixer/logging_flags.h

const bool kLogPacketQueueUnderflow

Defined at line 34 of file ../../src/media/audio/audio_core/logging_flags.h

const uint16_t kPacketQueueUnderflowWarningInterval

Defined at line 35 of file ../../src/media/audio/audio_core/logging_flags.h

const uint16_t kPacketQueueUnderflowInfoInterval

Defined at line 36 of file ../../src/media/audio/audio_core/logging_flags.h

const zx::duration kPacketQueueUnderflowDurationIncreaseWarningThreshold

Defined at line 41 of file ../../src/media/audio/audio_core/logging_flags.h

const zx::duration kPacketQueueUnderflowDurationIncreaseInfoThreshold

Defined at line 42 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogRendererUnderflow

Defined at line 45 of file ../../src/media/audio/audio_core/logging_flags.h

const uint16_t kRendererContinuityUnderflowWarningInterval

Defined at line 53 of file ../../src/media/audio/audio_core/logging_flags.h

const uint16_t kRendererContinuityUnderflowInfoInterval

Defined at line 54 of file ../../src/media/audio/audio_core/logging_flags.h

const uint16_t kRendererTimestampUnderflowWarningInterval

Defined at line 64 of file ../../src/media/audio/audio_core/logging_flags.h

const uint16_t kRendererTimestampUnderflowInfoInterval

Defined at line 65 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogUltrasoundCapturerCtorDtor

Defined at line 72 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogAudioCapturerCtorDtor

Defined at line 73 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogAudioCapturerSetUsage

Defined at line 74 of file ../../src/media/audio/audio_core/logging_flags.h

const double kMicroSrcOscillationPeriod

Defined at line 77 of file ../../src/media/audio/lib/clock/audio_clock_coefficients.h

const double kMicroSrcPFactor

Defined at line 78 of file ../../src/media/audio/lib/clock/audio_clock_coefficients.h

const clock::PidControl::Coefficients kPidFactorsMicroSrc

Defined at line 79 of file ../../src/media/audio/lib/clock/audio_clock_coefficients.h

const bool kLogCaptureOverflow

Defined at line 82 of file ../../src/media/audio/audio_core/logging_flags.h

const uint16_t kCaptureOverflowWarningInterval

Defined at line 83 of file ../../src/media/audio/audio_core/logging_flags.h

const uint16_t kCaptureOverflowInfoInterval

Defined at line 84 of file ../../src/media/audio/audio_core/logging_flags.h

const double kClockChasesClockOscillationPeriod

Defined at line 85 of file ../../src/media/audio/lib/clock/audio_clock_coefficients.h

const double kClockChasesClockPFactor

Defined at line 86 of file ../../src/media/audio/lib/clock/audio_clock_coefficients.h

const clock::PidControl::Coefficients kPidFactorsClockChasesClock

Defined at line 87 of file ../../src/media/audio/lib/clock/audio_clock_coefficients.h

const bool kLogPresentationDelay

Defined at line 90 of file ../../src/media/audio/audio_core/logging_flags.h

const double kClockChasesDeviceOscillationPeriod

Defined at line 93 of file ../../src/media/audio/lib/clock/audio_clock_coefficients.h

const double kClockChasesDevicePFactor

Defined at line 94 of file ../../src/media/audio/lib/clock/audio_clock_coefficients.h

const bool kLogMuteCalls

Defined at line 95 of file ../../src/media/audio/audio_core/logging_flags.h

const clock::PidControl::Coefficients kPidFactorsClockChasesDevice

Defined at line 95 of file ../../src/media/audio/lib/clock/audio_clock_coefficients.h

const bool kLogMuteChanges

Defined at line 96 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogVolumeCalls

Defined at line 97 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogVolumeChanges

Defined at line 98 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogCaptureUsageVolumeGainActions

Defined at line 99 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogRenderUsageVolumeGainActions

Defined at line 100 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogRendererSetGainMuteRampCalls

Defined at line 101 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogRendererSetGainMuteRampActions

Defined at line 102 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogSetDeviceGainMuteActions

Defined at line 103 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogPolicyLoader

Defined at line 108 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogRoutingChanges

Defined at line 110 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogIdlePolicyChannelFrequencies

Defined at line 112 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogIdlePolicyStaticConfigValues

Defined at line 113 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogIdlePolicyCounts

Defined at line 114 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogIdleTimers

Defined at line 115 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogSetActiveChannelsSupport

Defined at line 116 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogSetActiveChannelsCalls

Defined at line 117 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogSetActiveChannelsActions

Defined at line 118 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogThermalStateChanges

Defined at line 120 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogReconciledTimelineFunctions

Defined at line 125 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogInitialPositionSync

Defined at line 126 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogDestDiscontinuities

Defined at line 127 of file ../../src/media/audio/audio_core/logging_flags.h

const int kLogDestDiscontinuitiesStride

Defined at line 128 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogJamSyncs

Defined at line 133 of file ../../src/media/audio/audio_core/logging_flags.h

const uint16_t kJamSyncWarningInterval

Defined at line 134 of file ../../src/media/audio/audio_core/logging_flags.h

const uint16_t kJamSyncInfoInterval

Defined at line 135 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogReadLocks

Defined at line 141 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogTrims

Defined at line 142 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogEffectsV1CtorValues

Defined at line 152 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogEffectsV2CtorValues

Defined at line 153 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogEffectsUpdates

Defined at line 154 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogThermalEffectEnumeration

Defined at line 155 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogAudioDevice

Defined at line 160 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogDevicePlugUnplug

Defined at line 161 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogAddRemoveDevice

Defined at line 162 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogDriverDelayProperties

Defined at line 165 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogAudioDriverFormats

Defined at line 168 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogAudioDriverCallbacks

Defined at line 171 of file ../../src/media/audio/audio_core/logging_flags.h

const uint16_t kDriverPositionNotificationDisplayInterval

Defined at line 173 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogMemoryPins

Defined at line 180 of file ../../src/media/audio/audio_core/logging_flags.h

const bool kLogMemoryPinsIfNoChange

Defined at line 181 of file ../../src/media/audio/audio_core/logging_flags.h