Package com.brightcove.player.view
Interface RenderView
- All Known Implementing Classes:
BrightcoveClosedCaptioningSurfaceView
,BrightcoveSurfaceView
,BrightcoveTextureView
public interface RenderView
A common interface implemented by BrightcoveSurfaceView and
BrightcoveTextureView.
-
Method Summary
Modifier and TypeMethodDescriptionandroid.content.Context
int
android.view.SurfaceHolder
android.view.ViewGroup.LayoutParams
int
int
int
android.view.ViewParent
android.view.Surface
int
int
int
getWidth()
void
boolean
isShown()
boolean
isVrMode()
Checks whether the surface is currently configured to render the video in Google VR mode.void
release()
void
setLayoutParams
(android.view.ViewGroup.LayoutParams layoutParams) void
setProjectionFormat
(Video.ProjectionFormat projectionFormat) void
setSurface
(android.view.Surface surface) void
setVideoSize
(int videoWidth, int videoHeight) void
setVisibility
(int visibility) void
setVrMode
(boolean vrMode) Sets whether the surface should render the video in Google VR mode.
-
Method Details
-
getContext
android.content.Context getContext() -
getHolder
android.view.SurfaceHolder getHolder() -
getHeight
int getHeight() -
getLayoutParams
android.view.ViewGroup.LayoutParams getLayoutParams() -
getMeasuredHeight
int getMeasuredHeight() -
getMeasuredVideoHeight
int getMeasuredVideoHeight() -
getMeasuredVideoWidth
int getMeasuredVideoWidth() -
getWidth
int getWidth() -
getVideoHeight
int getVideoHeight() -
getVideoWidth
int getVideoWidth() -
getParent
android.view.ViewParent getParent() -
getSurface
android.view.Surface getSurface() -
setSurface
void setSurface(android.view.Surface surface) -
invalidate
void invalidate() -
release
void release() -
setLayoutParams
void setLayoutParams(android.view.ViewGroup.LayoutParams layoutParams) -
setVideoSize
void setVideoSize(int videoWidth, int videoHeight) -
setVisibility
void setVisibility(int visibility) -
isShown
boolean isShown() -
getProjectionFormat
-
setProjectionFormat
-
isVrMode
boolean isVrMode()Checks whether the surface is currently configured to render the video in Google VR mode.- Returns:
- true if Google VR mode is enabled, otherwise false.
- See Also:
-
setVrMode
void setVrMode(boolean vrMode) Sets whether the surface should render the video in Google VR mode.- Parameters:
vrMode
- true if Google VR mode should be enabled, otherwise false.- See Also:
-