# LoudnessCodecController.LoudnessParameterUpdateListener

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

*** ** * ** ***


```
public interface LoudnessCodecController.LoudnessParameterUpdateListener
```

<br />

*** ** * ** ***

Interface to intercept and modify loudness parameters before applying them to the codec.

## Summary

| ### Constants |
|---|---|
| `default static final https://developer.android.com/reference/androidx/media3/exoplayer/mediacodec/LoudnessCodecController.LoudnessParameterUpdateListener` | `https://developer.android.com/reference/androidx/media3/exoplayer/mediacodec/LoudnessCodecController.LoudnessParameterUpdateListener#DEFAULT()` The default update listener returning an unmodified set of parameters. |

| ### Public methods |
|---|---|
| `abstract https://developer.android.com/reference/android/os/Bundle.html` | `https://developer.android.com/reference/androidx/media3/exoplayer/mediacodec/LoudnessCodecController.LoudnessParameterUpdateListener#onLoudnessParameterUpdate(android.os.Bundle)(https://developer.android.com/reference/android/os/Bundle.html parameters)` Returns the updated loudness parameters to be applied to the codec. |

## Constants

### DEFAULT

```
default static final LoudnessCodecController.LoudnessParameterUpdateListener DEFAULT
```

The default update listener returning an unmodified set of parameters.

## Public methods

### onLoudnessParameterUpdate

```
abstract Bundle onLoudnessParameterUpdate(Bundle parameters)
```

Returns the updated loudness parameters to be applied to the codec.

| Parameters |
|---|---|
| `https://developer.android.com/reference/android/os/Bundle.html parameters` | The suggested loudness parameters. |

| Returns |
|---|---|
| `https://developer.android.com/reference/android/os/Bundle.html` | The updated loudness parameters. |