# SpeedParameters

Artifact: [androidx.media3:media3-common](https://developer.android.com/jetpack/androidx/releases/media3) [View Source](https://cs.android.com/search?q=file:androidx/media3/common/SpeedParameters.java+class:androidx.media3.common.SpeedParameters)

*** ** * ** ***


```
@ExperimentalApi
public final class SpeedParameters
```

<br />

*** ** * ** ***

Class that holds information about how to apply a speed-changing effect.

## Summary

| ### Constants |
|---|---|
| `static final https://developer.android.com/reference/androidx/media3/common/SpeedParameters` | `https://developer.android.com/reference/androidx/media3/common/SpeedParameters#DEFAULT()` |

| ### Public fields |
|---|---|
| `final boolean` | `https://developer.android.com/reference/androidx/media3/common/SpeedParameters#shouldMaintainPitch()` Returns whether pitch should be maintained when time-stretching an audio stream. |
| `final https://developer.android.com/reference/androidx/media3/common/audio/SpeedProvider` | `https://developer.android.com/reference/androidx/media3/common/SpeedParameters#speedProvider()` The `https://developer.android.com/reference/androidx/media3/common/audio/SpeedProvider` to apply on a stream. |

| ### Public constructors |
|---|
| `https://developer.android.com/reference/androidx/media3/common/SpeedParameters#SpeedParameters(androidx.media3.common.audio.SpeedProvider,boolean)( https://developer.android.com/reference/androidx/media3/common/audio/SpeedProvider speedProvider, boolean shouldMaintainPitch )` |

## Constants

### DEFAULT

```
public static final SpeedParameters DEFAULT
```

## Public fields

### shouldMaintainPitch

```
public final boolean shouldMaintainPitch
```

Returns whether pitch should be maintained when time-stretching an audio stream.

### speedProvider

```
public final SpeedProvider speedProvider
```

The `https://developer.android.com/reference/androidx/media3/common/audio/SpeedProvider` to apply on a stream.

## Public constructors

### SpeedParameters

```
public SpeedParameters(
    SpeedProvider speedProvider,
    boolean shouldMaintainPitch
)
```