美摄SDK For Android  3.16.2
类 | 静态 Public 属性 | 所有成员列表
com.meicam.sdk.NvsCustomVideoFx类 参考

自定义视频特效 更多...

类

class  FxRequirement
 
class  RenderContext
 
interface  Renderer
 自定义视频特效渲染器接口,用户实现的自定义视频特效必须实现这个接口 更多...
 
interface  RendererExt
 自定义视频特效渲染器接口,用户实现的自定义视频特效可以通过实现这个接口来清理缓存数据 更多...
 
interface  RendererWithClearCache
 自定义视频特效渲染器接口,用户实现的自定义视频特效可以通过实现这个接口来清理缓存数据 更多...
 
interface  RenderHelper
 自定义视频特效的辅助方法接口 更多...
 
class  VideoFrame
 

静态 Public 属性

static final int NV_VIDEO_FRAME_FORMAT_RGBA8 = 1
 
static final int NV_VIDEO_FRAME_FORMAT_RGBA16F = 2
 纹理的格式为半精度浮点数 更多...
 
static final String NV_FX_REQUIREMENT_OUTPUT_TEXTURE_COLOR_TRANSFER = "output-texture-color-transfer"
 输出的纹理色彩 更多...
 
static final String NV_FX_REQUIREMENT_OUTPUT_TEXTURE_COLOR_PRIMARIES = "output-texture-color-primaries"
 输出的纹理色域 更多...
 
static final String NV_FX_REQUIREMENT_BUDDY_FRMAE_FORMAT = "buddy-frame-format"
 指定伴侣视频帧格式 更多...
 

详细描述

自定义视频特效

自定义可以让使用者自己编写出视频特效并将其渲染融入到在美摄SDK的渲染流程中去

警告
NvsCustomVideoFx类中,所有public API都在UI线程使用!!!

类成员变量说明

◆ NV_FX_REQUIREMENT_BUDDY_FRMAE_FORMAT

final String com.meicam.sdk.NvsCustomVideoFx.NV_FX_REQUIREMENT_BUDDY_FRMAE_FORMAT = "buddy-frame-format"
static

指定伴侣视频帧格式

◆ NV_FX_REQUIREMENT_OUTPUT_TEXTURE_COLOR_PRIMARIES

final String com.meicam.sdk.NvsCustomVideoFx.NV_FX_REQUIREMENT_OUTPUT_TEXTURE_COLOR_PRIMARIES = "output-texture-color-primaries"
static

输出的纹理色域

◆ NV_FX_REQUIREMENT_OUTPUT_TEXTURE_COLOR_TRANSFER

final String com.meicam.sdk.NvsCustomVideoFx.NV_FX_REQUIREMENT_OUTPUT_TEXTURE_COLOR_TRANSFER = "output-texture-color-transfer"
static

输出的纹理色彩

◆ NV_VIDEO_FRAME_FORMAT_RGBA16F

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

纹理的格式为半精度浮点数

◆ NV_VIDEO_FRAME_FORMAT_RGBA8

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

该类的文档由以下文件生成: