PacketConsumer.Packet
Artifact: androidx.media3:media3-effect
public sealed interface PacketConsumer.Packet<T extends Object>
PacketConsumer.Packet.EndOfStream |
A |
PacketConsumer.Packet.Payload |
Represents a packet.
The Packet could carry either Payload or EndOfStream.
| Parameters | |
|---|---|
<T extends Object> |
The type of the |
Summary
Nested types |
|---|
public static class PacketConsumer.Packet.EndOfStream implements PacketConsumer.PacketA |
public final class PacketConsumer.Packet.Payload<T extends Object> implements PacketConsumer.Packet |
Public methods |
|
|---|---|
default static final @NonNull PacketConsumer.Packet<@NonNull T> |
Creates an immutable |
Public methods
of
default static final @NonNull PacketConsumer.Packet<@NonNull T> <T extends Object> of(@NonNull T payload)
Creates an immutable Payload.
| Parameters | |
|---|---|
@NonNull T payload |
The data to be carried by the packet. |
| Returns | |
|---|---|
@NonNull PacketConsumer.Packet<@NonNull T> |
A new |