美摄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

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