Renderer
ActionSchedule.PlayerTarget
, BaseRenderer
, CameraMotionRenderer
, DecoderAudioRenderer
, DecoderVideoRenderer
, FakeAudioRenderer
, FakeMediaClockRenderer
, FakeRenderer
, FakeVideoRenderer
, FfmpegAudioRenderer
, LibflacAudioRenderer
, Libgav1VideoRenderer
, LibopusAudioRenderer
, LibvpxVideoRenderer
, MediaCodecAudioRenderer
, MediaCodecRenderer
, MediaCodecVideoRenderer
, MetadataRenderer
, NoSampleRenderer
, TextRenderer
public 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.