Namespaces

Enumerations

enum RenderUsage
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 CaptureUsage
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 MixStrategy
Name Value
kMixOnFidlThread 0
kMixOnSingleThread 1
kThreadPerMix 2

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 specified audio buffer

    &

    length, analyze the contents and return the magnitude (and phase) of

    signal at given frequency (i.e. frequency at which 'freq' periods fit perfectly within buffer

    length). Also return the 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.

    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 & outconst 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 kLogMemoryPins

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

const bool kLogMemoryPinsIfNoChange

Defined at line 17 of file ../../src/media/audio/audio_core/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 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 Fixed kHalfFrame

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

const bool kLogGainScaleCalculation

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

const bool kLogRendererCtorDtorCalls

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

const bool kLogRendererClockConstruction

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

const bool kLogAudioRendererSetUsageCalls

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

const bool kLogRendererPlayCalls

Defined at line 25 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 kLogRendererPauseCalls

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

const bool kLogPacketQueueUnderflow

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

const uint16_t kPacketQueueUnderflowWarningInterval

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

const uint16_t kPacketQueueUnderflowInfoInterval

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

const zx::duration kPacketQueueUnderflowDurationIncreaseWarningThreshold

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

const zx::duration kPacketQueueUnderflowDurationIncreaseInfoThreshold

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

const bool kLogRendererUnderflow

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

const uint16_t kRendererContinuityUnderflowWarningInterval

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

const uint16_t kRendererContinuityUnderflowInfoInterval

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

const uint16_t kRendererTimestampUnderflowWarningInterval

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

const uint16_t kRendererTimestampUnderflowInfoInterval

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

const bool kLogCaptureOverflow

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

const uint16_t kCaptureOverflowWarningInterval

Defined at line 77 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 uint16_t kCaptureOverflowInfoInterval

Defined at line 78 of file ../../src/media/audio/audio_core/logging_flags.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 kLogPresentationDelay

Defined at line 82 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 bool kLogMuteCalls

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

const double kClockChasesClockPFactor

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

const bool kLogMuteChanges

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

const clock::PidControl::Coefficients kPidFactorsClockChasesClock

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

const bool kLogVolumeCalls

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

const bool kLogVolumeChanges

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

const bool kLogCaptureUsageVolumeGainActions

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

const bool kLogRenderUsageVolumeGainActions

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

const bool kLogRendererSetGainMuteRampCalls

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

const bool kLogRendererSetGainMuteRampActions

Defined at line 93 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 bool kLogSetDeviceGainMuteActions

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

const double kClockChasesDevicePFactor

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

const clock::PidControl::Coefficients kPidFactorsClockChasesDevice

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

const bool kLogAudioDevice

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

const bool kLogDevicePlugUnplug

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

const bool kLogAddRemoveDevice

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

const bool kLogDriverDelayProperties

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

const bool kLogAudioDriverFormats

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

const bool kLogAudioDriverCallbacks

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

const uint16_t kDriverPositionNotificationDisplayInterval

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

const bool kLogReconciledTimelineFunctions

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

const bool kLogInitialPositionSync

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

const bool kLogDestDiscontinuities

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

const int kLogDestDiscontinuitiesStride

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

const bool kLogJamSyncs

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

const uint16_t kJamSyncWarningInterval

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

const uint16_t kJamSyncInfoInterval

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

const bool kLogReadLocks

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

const bool kLogTrims

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

const bool kLogEffectsV1CtorValues

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

const bool kLogEffectsV2CtorValues

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

const bool kLogEffectsUpdates

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

const bool kLogThermalEffectEnumeration

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

const bool kLogPolicyLoader

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

const bool kLogRoutingChanges

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

const bool kLogIdlePolicyChannelFrequencies

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

const bool kLogIdlePolicyStaticConfigValues

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

const bool kLogIdlePolicyCounts

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

const bool kLogIdleTimers

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

const bool kLogSetActiveChannelsSupport

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

const bool kLogSetActiveChannelsCalls

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

const bool kLogSetActiveChannelsActions

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

const bool kLogThermalStateChanges

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