DefaultGainProvider.Builder
Artifact: androidx.media3:media3-common
public final class DefaultGainProvider.Builder
A builder for DefaultGainProvider instances.
Summary
Public constructors |
|---|
Builder(float defaultGain)Returns a |
Public methods |
|
|---|---|
DefaultGainProvider.Builder |
@CanIgnoreReturnValueAdds a |
DefaultGainProvider |
build()Returns a new |
Public constructors
Builder
public Builder(float defaultGain)
Returns a DefaultGainProvider builder.
| Parameters | |
|---|---|
float defaultGain |
Default gain value. |
Public methods
addFadeAt
@CanIgnoreReturnValue
public DefaultGainProvider.Builder addFadeAt(
@IntRange(from = 0) long positionUs,
@IntRange(from = 1) long durationUs,
DefaultGainProvider.FadeProvider shape
)
Adds a shape to be applied between [positionUs; positionUs +
durationUs).
This fade overwrites the shape of any previously added fade if they overlap.