# RendererCapabilitiesList.Factory

# RendererCapabilitiesList.Factory

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

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/media3/exoplayer/RendererCapabilitiesList.Factory "View this page in Java")

<br />

```
interface RendererCapabilitiesList.Factory
```

<br />

Known direct subclasses  
[DefaultRendererCapabilitiesList.Factory](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/DefaultRendererCapabilitiesList.Factory)  

|-------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------|
| [DefaultRendererCapabilitiesList.Factory](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/DefaultRendererCapabilitiesList.Factory) | Factory for[DefaultRendererCapabilitiesList](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/DefaultRendererCapabilitiesList). |

*** ** * ** ***

A factory for[RendererCapabilitiesList](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/RendererCapabilitiesList)instances.

## Summary

|                                                       ### Public functions                                                       |
|----------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [RendererCapabilitiesList](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/RendererCapabilitiesList)`!` | [createRendererCapabilitiesList](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/RendererCapabilitiesList.Factory#createRendererCapabilitiesList())`()` Creates a[RendererCapabilitiesList](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/RendererCapabilitiesList)instance. |

## Public functions

### createRendererCapabilitiesList

```
fun createRendererCapabilitiesList(): RendererCapabilitiesList!
```

Creates a[RendererCapabilitiesList](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/RendererCapabilitiesList)instance.