RendererActionSchedule.PlayerTarget, BaseRenderer, CameraMotionRenderer, DecoderAudioRenderer, DecoderVideoRenderer, FakeAudioRenderer, FakeMediaClockRenderer, FakeRenderer, FakeVideoRenderer, FfmpegAudioRenderer, LibflacAudioRenderer, Libgav1VideoRenderer, LibopusAudioRenderer, LibvpxVideoRenderer, MediaCodecAudioRenderer, MediaCodecRenderer, MediaCodecVideoRenderer, MetadataRenderer, NoSampleRenderer, TextRendererpublic static interface PlayerMessage.Target
| Modifier and Type | Method | Description |
|---|---|---|
void |
handleMessage(int messageType,
Object payload) |
Handles a message delivered to the target.
|
void handleMessage(int messageType,
@Nullable
Object payload)
throws ExoPlaybackException
messageType - The message type.payload - The message payload.ExoPlaybackException - If an error occurred whilst handling the message. Should only be
thrown by targets that handle messages on the playback thread.