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.Contextintandroid.view.SurfaceHolderandroid.view.ViewGroup.LayoutParamsintintintandroid.view.ViewParentandroid.view.SurfaceintintintgetWidth()voidbooleanisShown()booleanisVrMode()Checks whether the surface is currently configured to render the video in Google VR mode.voidrelease()voidsetLayoutParams(android.view.ViewGroup.LayoutParams layoutParams) voidsetProjectionFormat(Video.ProjectionFormat projectionFormat) voidsetSurface(android.view.Surface surface) voidsetVideoSize(int videoWidth, int videoHeight) voidsetVisibility(int visibility) voidsetVrMode(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:
-