MeiCam SDK For Android  3.14.0
Classes | Static Public Attributes | List of all members
com.meicam.sdk.NvsCustomVideoFx Class Reference

Custom video effects. More...

Classes

class  FxRequirement
 
class  RenderContext
 
interface  Renderer
 Custom video effects' renderer interface. User-implemented custom video effects must implement this interface. More...
 
interface  RendererExt
 Custom video effects' Advance interface base on render interface. \User-implemented custom video effects can implement this interface to clear cache. More...
 
interface  RendererWithClearCache
 Custom video effects' clearCacheResources interface base on render interface. \User-implemented custom video effects can implement this interface to clear cache. More...
 
interface  RenderHelper
 Auxiliary method interface for custom video effects. More...
 
class  VideoFrame
 

Static Public Attributes

static final int NV_VIDEO_FRAME_FORMAT_RGBA8 = 1
 
static final int NV_VIDEO_FRAME_FORMAT_RGBA16F = 2
 The format of the texture is half floating. More...
 

Detailed Description

Custom video effects.

Customization allows users to write video effects themselves and embed it into the rendering process of Meishe SDK.

Warning
In the NvsCustomVideoFx class, all public APIs are used in the UI thread! ! !

Member Data Documentation

◆ NV_VIDEO_FRAME_FORMAT_RGBA16F

final int com.meicam.sdk.NvsCustomVideoFx.NV_VIDEO_FRAME_FORMAT_RGBA16F = 2
static

The format of the texture is half floating.

◆ NV_VIDEO_FRAME_FORMAT_RGBA8

final int com.meicam.sdk.NvsCustomVideoFx.NV_VIDEO_FRAME_FORMAT_RGBA8 = 1
static

The documentation for this class was generated from the following file: