RenderView

interface RenderView

A common interface implemented by BrightcoveSurfaceView and BrightcoveTextureView.

Inheritors

Functions

Link copied to clipboard
abstract fun getContext(): Context
Link copied to clipboard
abstract fun getHeight(): Int
Link copied to clipboard
abstract fun getHolder(): SurfaceHolder
Link copied to clipboard
abstract fun getLayoutParams(): LayoutParams
Link copied to clipboard
abstract fun getMeasuredHeight(): Int
Link copied to clipboard
abstract fun getMeasuredVideoHeight(): Int
Link copied to clipboard
abstract fun getMeasuredVideoWidth(): Int
Link copied to clipboard
abstract fun getParent(): ViewParent
Link copied to clipboard
Link copied to clipboard
abstract fun getSurface(): Surface
Link copied to clipboard
abstract fun getVideoHeight(): Int
Link copied to clipboard
abstract fun getVideoWidth(): Int
Link copied to clipboard
abstract fun getVisibility(): Int
Link copied to clipboard
abstract fun getWidth(): Int
Link copied to clipboard
abstract fun invalidate()
Link copied to clipboard
abstract fun isShown(): Boolean
Link copied to clipboard
abstract fun isVrMode(): Boolean
Checks whether the surface is currently configured to render the video in Google VR mode.
Link copied to clipboard
abstract fun release()
Link copied to clipboard
abstract fun setLayoutParams(layoutParams: LayoutParams)
Link copied to clipboard
abstract fun setProjectionFormat(projectionFormat: Video.ProjectionFormat)
Link copied to clipboard
abstract fun setSurface(surface: Surface)
Link copied to clipboard
abstract fun setVideoSize(videoWidth: Int, videoHeight: Int)
Link copied to clipboard
abstract fun setVisibility(visibility: Int)
Link copied to clipboard
abstract fun setVrMode(vrMode: Boolean)
Sets whether the surface should render the video in Google VR mode.
Link copied to clipboard
abstract fun zoomIn()
Updates the surface to apply a zoom in effect.
Link copied to clipboard
abstract fun zoomOut()
Updates the surface to apply a zoom out effect.