buildAudioSink

protected open override fun buildAudioSink(context: Context, enableFloatOutput: Boolean, enableAudioTrackPlaybackParams: Boolean): AudioSink?(source)

Only builds a custom DefaultAudioSink when a compressor is actually supplied. When compressor is null (the setting is off, or unsupported on this device) we fall through to the completely unmodified default sink from the parent factory, so playback behaves exactly as it did before this feature existed.