Interface | Description |
---|---|
RotationMonitor.Listener |
Defines the contract of listener that can receive notifications about device rotation changes.
|
Class | Description |
---|---|
GlRenderTarget | |
GlUtil |
Utility methods to work with Open GL library.
|
RenderThread |
RenderThread waits for the SphericalVideoPlayer's SurfaceTexture to be
available then sets up a GL rendering context, creates an external
texture for the video decoder to output to, asks for vsync updates from
the Choreographer, attaches a frame available listener the video decode
SurfaceTexture, then begins video playback.
|
RotationMonitor |
Rotation monitor can be use watch for device rotation changes.
|
ShaderProgram | |
Sphere | |
SphericalSceneRenderer |
Creates and renders a sphere centered at (0, 0, 0) textured with the current video frame.
|
Exception | Description |
---|---|
OpenGLException |
Open GL Exception is an unchecked exception that will be thrown when the player encounters
Open GL errors that prevent 360 degree video playback.
|