HMSVideoFilter

Constructors

Link copied to clipboard
fun HMSVideoFilter(hmsSdk: HMSSDK)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getGpuImage(): GPUImage?
Link copied to clipboard
open override fun getName(): String
Link copied to clipboard
open override fun getPluginType(): HMSVideoPluginType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open suspend override fun init()
Link copied to clipboard
open override fun isSupported(): Boolean
Link copied to clipboard
open override fun processVideoFrame(input: VideoFrame, outputListener: HMSPluginResultListener?, skipProcessing: Boolean?)
Link copied to clipboard
fun setBrightness(value: Float)
Link copied to clipboard
fun setContrast(value: Float)
Link copied to clipboard
open fun setKey(key: String)
Link copied to clipboard
fun setRedness(value: Float)
Link copied to clipboard
fun setSharpness(value: Float)
Link copied to clipboard
fun setSmoothness(value: Float)
Link copied to clipboard
open override fun stop()

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val sharpenFilter: GPUImageSharpenFilter