DefaultAudioMixer.Factory
public final class DefaultAudioMixer.Factory implements AudioMixer.Factory
An AudioMixer.Factory implementation for DefaultAudioMixer instances.
Summary
Public constructors |
|---|
Factory()Creates an instance. |
Factory(boolean outputSilenceWithNoSources, boolean clipFloatOutput)Creates an instance. |
Factory(Creates an instance. |
Public methods |
|
|---|---|
DefaultAudioMixer |
create() |
Public constructors
Factory
public Factory()
Creates an instance. This is equivalent to new Factory(false, true, false).
Factory
public Factory(boolean outputSilenceWithNoSources, boolean clipFloatOutput)
Creates an instance. This is equivalent to new Factory(outputSilenceWithNoSources, clipFloatOutput, false).
| Parameters | |
|---|---|
boolean outputSilenceWithNoSources |
|
boolean clipFloatOutput |
Whether to clip the output signal to be in the [-1.0, 1.0] range if the output encoding is |
Factory
public Factory(
boolean outputSilenceWithNoSources,
boolean clipFloatOutput,
boolean useConstantPowerMixingMatrices
)
Creates an instance.
| Parameters | |
|---|---|
boolean outputSilenceWithNoSources |
|
boolean clipFloatOutput |
Whether to clip the output signal to be in the [-1.0, 1.0] range if the output encoding is |
boolean useConstantPowerMixingMatrices |
Whether to upmix/downmix using |