| AvcConfig.java |
AVC configuration data.
|
3933 |
- |
| ColorInfo.java |
Stores color info.
|
4636 |
- |
| DolbyVisionConfig.java |
Dolby Vision configuration data. |
2294 |
- |
| DummySurface.java |
A dummy {@link Surface}. |
7950 |
- |
| HevcConfig.java |
HEVC configuration data.
|
3730 |
- |
| MediaCodecVideoRenderer.java |
Decodes and renders video using {@link MediaCodec}.
<p>This renderer accepts the following messages sent via {@link ExoPlayer#createMessage(Target)}
on the playback thread:
<ul>
<li>Message with type {@link C#MSG_SET_SURFACE} to set the output surface. The message payload
should be the target {@link Surface}, or null.
<li>Message with type {@link C#MSG_SET_SCALING_MODE} to set the video scaling mode. The message
payload should be one of the integer scaling modes in {@link C.VideoScalingMode}. Note that
the scaling mode only applies if the {@link Surface} targeted by this renderer is owned by
a {@link android.view.SurfaceView}.
</ul>
|
77187 |
- |
| package-info.java |
|
778 |
- |
| SimpleDecoderVideoRenderer.java |
Decodes and renders video using a {@link SimpleDecoder}. |
35663 |
- |
| spherical |
|
|
- |
| VideoDecoderException.java |
Thrown when a video decoder error occurs. |
1428 |
- |
| VideoDecoderGLSurfaceView.java |
GLSurfaceView for rendering video output. To render video in this view, call {@link
#getVideoDecoderOutputBufferRenderer()} to get a {@link VideoDecoderOutputBufferRenderer} that
will render video decoder output buffers in this view.
<p>This view is intended for use only with extension renderers. For other use cases a {@link
android.view.SurfaceView} or {@link android.view.TextureView} should be used instead.
|
2139 |
- |
| VideoDecoderInputBuffer.java |
Input buffer to a video decoder. |
1069 |
- |
| VideoDecoderOutputBuffer.java |
Video decoder output buffer containing video frame data. |
5962 |
- |
| VideoDecoderOutputBufferRenderer.java |
Renders the {@link VideoDecoderOutputBuffer}. |
1034 |
- |
| VideoDecoderRenderer.java |
GLSurfaceView.Renderer implementation that can render YUV Frames returned by a video decoder
after decoding. It does the YUV to RGB color conversion in the Fragment Shader.
|
9702 |
- |
| VideoFrameMetadataListener.java |
A listener for metadata corresponding to video frame being rendered. |
1811 |
- |
| VideoFrameReleaseTimeHelper.java |
Makes a best effort to adjust frame release timestamps for a smoother visual result.
|
12615 |
- |
| VideoListener.java |
A listener for metadata corresponding to video being rendered. |
2779 |
- |
| VideoRendererEventListener.java |
Listener of video {@link Renderer} events. All methods have no-op default implementations to
allow selective overrides.
|
8075 |
- |