# PacketConsumer.Packet.Payload

Artifact: [androidx.media3:media3-effect](https://developer.android.com/jetpack/androidx/releases/media3) [View Source](https://cs.android.com/search?q=file:androidx/media3/effect/PacketConsumer.kt+class:androidx.media3.effect.PacketConsumer.Packet.Payload)

*** ** * ** ***


```
data class PacketConsumer.Packet.Payload<T : Any?> : PacketConsumer.Packet<T>
```

<br />

*** ** * ** ***

A `https://developer.android.com/reference/kotlin/androidx/media3/effect/PacketConsumer.Packet` implementation to wrap a `https://developer.android.com/reference/kotlin/androidx/media3/effect/PacketConsumer.Packet.Payload#payload()` of type `https://developer.android.com/reference/kotlin/androidx/media3/effect/PacketConsumer.Packet.Payload`.

## Summary

| ### Public constructors |
|---|
| `<T : https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html?> https://developer.android.com/reference/kotlin/androidx/media3/effect/PacketConsumer.Packet.Payload#Payload(kotlin.Any)(payload: T)` |

| ### Public properties |
|---|---|
| `T` | `https://developer.android.com/reference/kotlin/androidx/media3/effect/PacketConsumer.Packet.Payload#payload()` |

## Public constructors

### Payload

```
<T : Any?> Payload(payload: T)
```

## Public properties

### payload

```
val payload: T
```