Package com.brightcove.player.view
Interface RenderView
-
- All Known Implementing Classes:
BrightcoveClosedCaptioningSurfaceView,BrightcoveSurfaceView,BrightcoveTextureView
public interface RenderViewA common interface implemented by BrightcoveSurfaceView and BrightcoveTextureView.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description android.content.ContextgetContext()intgetHeight()android.view.SurfaceHoldergetHolder()android.view.ViewGroup.LayoutParamsgetLayoutParams()intgetMeasuredHeight()intgetMeasuredVideoHeight()intgetMeasuredVideoWidth()android.view.ViewParentgetParent()Video.ProjectionFormatgetProjectionFormat()android.view.SurfacegetSurface()intgetVideoHeight()intgetVideoWidth()intgetWidth()voidinvalidate()booleanisShown()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 Detail
-
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
@NonNull Video.ProjectionFormat getProjectionFormat()
-
setProjectionFormat
void setProjectionFormat(@Nullable Video.ProjectionFormat projectionFormat)
-
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(boolean)
-
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:
isVrMode()
-
-