# DefaultRendererCapabilitiesList

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/DefaultRendererCapabilitiesList.java+class:androidx.media3.exoplayer.DefaultRendererCapabilitiesList)

*** ** * ** ***


```
@UnstableApi
public final class DefaultRendererCapabilitiesList implements RendererCapabilitiesList
```

<br />

*** ** * ** ***

The default `https://developer.android.com/reference/androidx/media3/exoplayer/RendererCapabilitiesList` implementation.

## Summary

| ### Nested types |
|---|
| `public final class https://developer.android.com/reference/androidx/media3/exoplayer/DefaultRendererCapabilitiesList.Factory implements https://developer.android.com/reference/androidx/media3/exoplayer/RendererCapabilitiesList.Factory` Factory for `https://developer.android.com/reference/androidx/media3/exoplayer/DefaultRendererCapabilitiesList`. |

| ### Public methods |
|---|---|
| `RendererCapabilities[]` | `https://developer.android.com/reference/androidx/media3/exoplayer/DefaultRendererCapabilitiesList#getRendererCapabilities()()` Returns an array of `https://developer.android.com/reference/androidx/media3/exoplayer/RendererCapabilities`. |
| `void` | `https://developer.android.com/reference/androidx/media3/exoplayer/DefaultRendererCapabilitiesList#release()()` Releases any resources associated with this `https://developer.android.com/reference/androidx/media3/exoplayer/RendererCapabilitiesList`. |
| `int` | `https://developer.android.com/reference/androidx/media3/exoplayer/DefaultRendererCapabilitiesList#size()()` Returns the number of `https://developer.android.com/reference/androidx/media3/exoplayer/RendererCapabilities`. |

## Public methods

### getRendererCapabilities

```
public RendererCapabilities[] getRendererCapabilities()
```

Returns an array of `https://developer.android.com/reference/androidx/media3/exoplayer/RendererCapabilities`.

### release

```
public void release()
```

Releases any resources associated with this `https://developer.android.com/reference/androidx/media3/exoplayer/RendererCapabilitiesList`.

### size

```
public int size()
```

Returns the number of `https://developer.android.com/reference/androidx/media3/exoplayer/RendererCapabilities`.