HMSGPUImageFilter

class HMSGPUImageFilter(currentUsedFilters: MutableMap<VideoFilter, Int>) : GPUImageFilterGroup

Constructors

Link copied to clipboard
fun HMSGPUImageFilter(currentUsedFilters: MutableMap<VideoFilter, Int>)

Types

Link copied to clipboard

Functions

Link copied to clipboard
open fun addFilter(aFilter: GPUImageFilter)
Link copied to clipboard
fun destroy()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getProgram(): Int
Link copied to clipboard
Link copied to clipboard
open fun ifNeedInit()
Link copied to clipboard
open override fun onDestroy()
Link copied to clipboard
open override fun onDraw(textureId: Int, cubeBuffer: FloatBuffer, textureBuffer: FloatBuffer)
Link copied to clipboard
open override fun onInit()
Link copied to clipboard
open fun onInitialized()
Link copied to clipboard
open override fun onOutputSizeChanged(width: Int, height: Int)
Link copied to clipboard
fun setBrightness(progress: Int)
Link copied to clipboard
fun setContrast(progress: Int)
Link copied to clipboard
fun setRedness(progress: Int)
Link copied to clipboard
fun setSharpness(progress: Int)
Link copied to clipboard
fun setSmoothness(progress: Int)
Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val filters: MutableList<GPUImageFilter>
Link copied to clipboard
Link copied to clipboard
val mergedFilters: MutableList<GPUImageFilter>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var redness: Int = 0
Link copied to clipboard
Link copied to clipboard
var smoothness: Int = 0