视频增强
- Android
更新时间不可用
addOrUpdateVideoEffect
为指定的视频特效节点 ID 和模板添加或更新视频特效。
int addOrUpdateVideoEffect(int nodeId, String templateName);自从
自 v4.6.0 版本新增。
注: 优先级规则:
- 风格妆 (
STYLE_MAKEUP) 节点优先于滤镜特效 (FILTER) 节点。 - 若要应用滤镜特效,必须先移除风格妆特效节点:
removeVideoEffect(VIDEO_EFFECT_NODE_ID.STYLE_MAKEUP);
addOrUpdateVideoEffect(VIDEO_EFFECT_NODE_ID.FILTER, "template name");参数
| 参数名 | 描述 |
|---|---|
nodeId | 视频特效节点的唯一标识符或标识符组合。详见 VIDEO_EFFECT_NODE_ID。例如:
|
templateName |
返回值
- 0:方法调用成功。
- < 0:方法调用失败。详见错误码了解详情和解决建议。
所属接口类
createVideoEffectObject
创建一个 IVideoEffectObject 视频特效对象。
public abstract IVideoEffectObject createVideoEffectObject(String bundlePath, Constants.MediaSourceType sourceType);自从
自 v4.6.0 版本新增。
注: 你必须先调用 enableVideo 方法再调用此方法。该方法适用于 Android 4.4 及以上版本。
参数
| 参数名 | 描述 |
|---|---|
bundlePath | |
sourceType | 媒体源类型,例如 |
返回值
方法调用成功,返回 IVideoEffectObject 对象。
方法调用失败,返回 null。
所属接口类
destroyVideoEffectObject
销毁一个视频特效对象。
public abstract int destroyVideoEffectObject(IVideoEffectObject videoEffectObject);自从
自 v4.6.0 版本新增。
注: 在调用该方法前必须先调用 enableVideo 方法。该方法适用于 Android 4.4 及以上版本。
参数
| 参数名 | 描述 |
|---|---|
videoEffectObject | 要销毁的视频特效对象。详见 IVideoEffectObject。 |
返回值
- 0:方法调用成功。
- < 0:方法调用失败。详见错误码了解详情和解决建议。
所属接口类
getFaceShapeAreaOptions [1/2]
获取美颜区域的当前设置。
public abstract FaceShapeAreaOptions getFaceShapeAreaOptions(int shapeArea, Constants.MediaSourceType sourceType);适用场景
当用户在应用中打开美型区域和塑形强度菜单时,可以调用该方法获取当前的美颜特效选项,然后根据结果刷新用户界面中的菜单并更新 UI。
调用时机
在调用 enableVideo 之后调用此方法。
参数
| 参数名 | 描述 |
|---|---|
shapeArea | 美颜增强区域。
|
sourceType | 媒体源类型,详见 MediaSourceType。 注: 该参数仅支持以下两种设置:
|
返回值
- 方法调用成功,返回 FaceShapeAreaOptions 实例。
- 方法调用失败,返回
null。
所属接口类
getFaceShapeAreaOptions [2/2]
获取当前美颜效果区域的设置选项。
public abstract FaceShapeAreaOptions getFaceShapeAreaOptions(int shapeArea);你可以调用该方法获取当前美颜效果的设置选项,并根据返回结果刷新界面菜单,更新 UI。
适用场景
当用户在应用中打开美颜区域和塑形强度菜单时,可调用此方法获取当前美颜效果选项,然后根据结果刷新用户界面中的菜单并更新 UI。
调用时机
在调用 enableVideo 方法之后调用此方法。
参数
返回值
- 方法调用成功,返回 FaceShapeAreaOptions 实例。
- 方法调用失败,返回
null。
所属接口类
getFaceShapeBeautyOptions [1/2]
获取当前的美颜特效设置。
public abstract FaceShapeBeautyOptions getFaceShapeBeautyOptions(Constants.MediaSourceType sourceType);当用户在应用中打开美颜风格和风格强度菜单时,可以调用此方法,并根据返回结果刷新菜单和更新 UI。
适用场景
当用户在应用中打开美型风格和风格强度菜单时,可以调用该方法获取当前的美型选项,然后根据结果刷新用户界面中的菜单,并更新 UI。
调用时机
在调用 enableVideo 之后调用此方法。
参数
| 参数名 | 描述 |
|---|---|
sourceType | 媒体源类型,详见 MediaSourceType。 注: 该参数仅支持以下两种设置:
|
返回值
方法调用成功,返回 FaceShapeBeautyOptions 实例。
方法调用失败,返回 null。
所属接口类
getFaceShapeBeautyOptions [2/2]
获取当前的美颜特效设置。
public abstract FaceShapeBeautyOptions getFaceShapeBeautyOptions();适用场景
当用户在应用中打开美型和风格强度菜单时,可以调用此方法获取当前的美颜特效设置,然后根据结果刷新用户界面中的菜单,并更新 UI。
调用时机
在调用 enableVideo 之后调用此方法。
返回值
- 方法调用成功,返回 FaceShapeBeautyOptions 实例。
- 方法调用失败,返回
null。
所属接口类
getOptions
获取当前配置的水印显示选项。
public WatermarkOptions getOptions()自从
自 v4.6.0 版本新增。
返回值
方法调用成功,返回 WatermarkOptions 对象。
所属接口类
getVideoEffectBoolParam
获取视频特效中的布尔类型参数。
boolean getVideoEffectBoolParam(String option, String key);自从
自 v4.6.0 版本新增。
参数
返回值
- true:参数已启用。
- false:参数未启用或不存在。
所属接口类
getVideoEffectFloatParam
获取视频特效中指定参数的 float 类型值。
float getVideoEffectFloatParam(String option, String key);自从
自 v4.6.0 版本新增。
参数
返回值
- 方法调用成功,返回当前的
float值。 - 方法调用失败,返回 0.0f。
所属接口类
getVideoEffectIntParam
获取视频特效中的整数类型参数。
int getVideoEffectIntParam(String option, String key);自从
自 v4.6.0 版本新增。
参数
返回值
- 方法调用成功,返回当前参数值。
- 方法调用失败,返回 0。
所属接口类
performVideoEffectAction
对指定的视频特效节点执行操作。
int performVideoEffectAction(int nodeId, VIDEO_EFFECT_ACTION actionId);自从
自 v4.6.0 版本新增。
参数
| 参数名 | 描述 |
|---|---|
nodeId | |
actionId | 要在视频特效节点上执行的操作,详见 VIDEO_EFFECT_ACTION。 |
返回值
- 0:方法调用成功。
- < 0:方法调用失败。详见错误码了解详情和解决建议。
所属接口类
removeVideoEffect
移除指定节点 ID 的视频特效节点。
int removeVideoEffect(int nodeId);自从
自 v4.6.0 版本新增。
参数
返回值
- 0:方法调用成功。
- < 0:方法调用失败。详见错误码了解详情和解决建议。
所属接口类
setBeautyEffectOptions [1/2]
设置美颜特效功能及其参数。
public abstract int setBeautyEffectOptions(boolean enabled, BeautyOptions options);自从
自 v2.4.0 版本新增。
注:
- 此方法仅适用于 Android 5.0 或更高版本。
- 此方法依赖美颜特效动态库 libagora_clear_vision_extension.so。如果该动态库被删除,则无法正常启用该功能。
- 此功能对设备性能要求较高。调用此方法时,SDK 会自动检测当前设备的能力。
调用时机
在调用 enableVideo 或 startPreview 之后调用此方法。
参数
| 参数名 | 描述 |
|---|---|
enabled | |
options | 美颜特效参数。详见 BeautyOptions。 |
返回值
-
0:方法调用成功。
-
< 0:方法调用失败。详见错误码了解详情和解决建议。
-
-4:当前设备不支持该功能。可能的原因包括:
- 当前设备能力不满足美颜特效的要求。声网建议更换为高性能设备。
- 当前设备版本低于 Android 5.0,不支持该功能。声网建议更换设备或升级操作系统。
-
所属接口类
setBeautyEffectOptions [2/2]
设置美颜特效选项并指定媒体源。
public abstract int setBeautyEffectOptions(boolean enabled, BeautyOptions options, Constants.MediaSourceType sourceType);自从
自 v2.4.0 版本新增。
该方法用于启用或禁用美颜特效功能,并设置相关选项。与 setBeautyEffectOptions [1/2] 方法类似,但该方法允许你指定应用美颜特效的媒体源类型。
调用时机
在调用 enableVideo 或 startPreview 之后调用该方法。
参数
| 参数名 | 描述 |
|---|---|
enabled | |
options | 美颜特效选项。详见 BeautyOptions。 |
sourceType | 应用美颜特效效果的媒体源类型。详见 MediaSourceType。 注: 该参数仅支持以下两种设置:
|
返回值
-
0:方法调用成功。
-
< 0:方法调用失败。详见错误码了解详情和解决建议。
-
-4:当前设备不支持该功能。可能原因包括:
- 当前设备的性能不满足美颜特效的要求,建议更换为高性能设备。
- 当前设备的系统版本低于 Android 5.0,不支持该功能,建议更换设备或升级操作系统。
-
所属接口类
setColorEnhanceOptions [1/2]
设置色彩增强功能。
public abstract int setColorEnhanceOptions(boolean enabled, ColorEnhanceOptions options);自从
自 v3.6.2 版本新增。
摄像头采集的视频图像可能存在色彩失真。该功能可智能调整视频的饱和度和对比度等参数,从而提升视频的色彩丰富度和还原度,使画面更加生动。
注:
- 请在调用 enableVideo 方法之后调用此方法。
- 色彩增强功能对设备性能有一定要求。开启该功能后,如果设备出现严重发热问题,声网建议你降低色彩增强等级以减少性能消耗,或关闭该功能。
- 此方法依赖美颜特效动态库 libagora_clear_vision_extension.so。如果该动态库被删除,将无法正常启用该功能。
参数
| 参数名 | 描述 |
|---|---|
enabled | |
options | 色彩增强选项。详见 ColorEnhanceOptions。 |
返回值
- 0:方法调用成功。
- < 0:方法调用失败。详见错误码了解详情和解决建议。
所属接口类
setColorEnhanceOptions [2/2]
设置色彩增强选项并指定媒体源。
public abstract int setColorEnhanceOptions(boolean enabled, ColorEnhanceOptions options, Constants.MediaSourceType sourceType);自从
自 v3.6.2 版本新增。
摄像头采集的视频图像可能存在色彩失真。色彩增强功能可智能调整视频的饱和度和对比度等参数,从而提升视频的色彩丰富度和还原度,使画面更加生动。该方法与 setColorEnhanceOptions [1/2] 功能相同,但允许你指定应用色彩增强的媒体源类型。
注:
- 请在调用 enableVideo 后调用此方法。
- 色彩增强功能对设备性能有一定要求。开启该功能后,如设备出现严重发热,声网建议你降低色彩增强等级以减少性能消耗,或关闭该功能。
- 此方法依赖美颜特效动态库 libagora_clear_vision_extension.so。若该动态库被删除,则无法正常启用该功能。
参数
| 参数名 | 描述 |
|---|---|
enabled | |
options | 色彩增强选项。详见 ColorEnhanceOptions。 |
sourceType | 媒体源类型。详见 MediaSourceType。 注: 该参数仅支持以下两种设置:
|
返回值
- 0:方法调用成功。
- < 0:方法调用失败。详见错误码了解详情和解决建议。
所属接口类
setFaceShapeAreaOptions [1/2]
设置面部区域的美颜特效选项并指定媒体源。
public abstract int setFaceShapeAreaOptions(FaceShapeAreaOptions options, Constants.MediaSourceType sourceType);如果通过 setFaceShapeBeautyOptions 方法实现的预设美颜特效无法满足预期,你可以使用此方法设置美颜区域选项,单独微调面部的每个部分,从而实现更精细的美颜效果。该方法与 setFaceShapeAreaOptions [2/2] 类似,区别在于该方法支持指定应用美颜特效的媒体源。
注:
- 此方法仅适用于 Android 4.4 或更高版本。
- 此方法依赖美颜特效动态库 libagora_clear_vision_extension.so。如果该动态库被删除,则无法正常启用该功能。
- 此功能对设备性能要求较高。调用此方法时,SDK 会自动检测当前设备的能力。
调用时机
在调用 setFaceShapeBeautyOptions 后调用此方法。
参数
| 参数名 | 描述 |
|---|---|
options | 面部增强区域,详见 FaceShapeAreaOptions。 |
sourceType | 媒体源类型,详见 MediaSourceType。 注: 在此方法中,该参数仅支持以下两种设置:
|
返回值
-
0:方法调用成功。
-
< 0:方法调用失败。详见错误码了解详情和解决建议。
-
-4:当前设备不支持此功能。可能原因包括:
- 当前设备能力不满足美颜特效的要求。建议更换为高性能设备。
- 当前设备版本低于 Android 4.4,不支持此功能。建议更换设备或升级操作系统。
-
所属接口类
setFaceShapeAreaOptions [2/2]
设置美颜增强的面部区域选项。
public abstract int setFaceShapeAreaOptions(FaceShapeAreaOptions options);你可以调用该方法设置面部区域选项,单独微调面部的每个部分,从而实现更精细的美颜效果。
注:
- 此方法仅适用于 Android 4.4 或更高版本。
- 此方法依赖美颜特效动态库 libagora_clear_vision_extension.so。如果该动态库被删除,则无法正常启用该功能。
- 此功能对设备性能要求较高。调用此方法时,SDK 会自动检测当前设备的能力。
调用时机
请在调用 setFaceShapeBeautyOptions 方法之后调用此方法。
参数
| 参数名 | 描述 |
|---|---|
options | 面部增强区域选项,详见 FaceShapeAreaOptions。 |
返回值
-
0:方法调用成功。
-
< 0:方法调用失败。详见错误码了解详情和解决建议。
-
-4:当前设备不支持此功能。可能原因包括:
- 当前设备的能力不满足美颜特效的要求,建议你更换为高性能设备。
- 当前设备版本低于 Android 4.4,不支持此功能,建议你更换设备或升级操作系统。
-
所属接口类
setFaceShapeBeautyOptions [1/2]
设置美型效果并指定应用的媒体源。
public abstract int setFaceShapeBeautyOptions(boolean enabled, FaceShapeBeautyOptions options, Constants.MediaSourceType sourceType);该方法可通过预设参数一次性调整面部多个部位,实现瘦脸、放大眼睛、瘦鼻等轻度美型效果,并支持整体调节美型强度。该方法与 setFaceShapeBeautyOptions [2/2] 功能类似,区别在于该方法支持指定应用美型特效的媒体源。
注:
- 此方法仅适用于 Android 4.4 或更高版本。
- 此方法依赖美颜特效动态库 libagora_clear_vision_extension.so。若该动态库被删除,则无法正常启用该功能。
- 此功能对设备性能要求较高。调用此方法时,SDK 会自动检测当前设备的能力。
调用时机
在调用 enableVideo 后调用此方法。
参数
| 参数名 | 描述 |
|---|---|
enabled | |
options | 美型风格选项,详见 FaceShapeBeautyOptions。 |
sourceType | 应用美型特效的媒体源类型,详见 MediaSourceType。 注: 该参数仅支持以下两种设置:
|
返回值
-
0:方法调用成功。
-
< 0:方法调用失败。详见错误码了解详情和解决建议。
-
-4:当前设备不支持该功能。可能原因包括:
- 当前设备能力不满足美颜特效要求,建议更换为高性能设备。
- 当前设备系统版本低于 Android 4.4,建议更换设备或升级操作系统。
-
所属接口类
setFaceShapeBeautyOptions [2/2]
设置美型选项。
public abstract int setFaceShapeBeautyOptions(boolean enabled, FaceShapeBeautyOptions options);注:
- 此方法仅适用于 Android 4.4 或更高版本。
- 此方法依赖美颜特效动态库 libagora_clear_vision_extension.so。如果该动态库被删除,则无法正常启用该功能。
- 此功能对设备性能要求较高。调用此方法时,SDK 会自动检测当前设备的能力。
调用时机
在调用 enableVideo 方法之后调用此方法。
参数
| 参数名 | 描述 |
|---|---|
enabled | |
options | 美型风格选项,详见 FaceShapeBeautyOptions。 |
返回值
-
0:方法调用成功。
-
< 0:方法调用失败。详见错误码了解详情和解决建议。
-
-4:当前设备不支持该功能。可能的原因包括:
- 当前设备的能力不满足美颜特效的要求。建议更换为高性能设备。
- 当前设备版本低于 Android 4.4,不支持该功能。建议更换设备或升级操作系统。
-
所属接口类
setFilterEffectOptions [1/2]
设置滤镜特效参数并指定媒体源。
public abstract int setFilterEffectOptions(boolean enabled, FilterEffectOptions options, Constants.MediaSourceType sourceType);自从
自 v4.4.1 版本新增。
该方法允许你设置滤镜特效参数,并指定滤镜特效应用的媒体源。
注:
- 该方法仅适用于 Android 5.0 或更高版本。
- 该方法依赖美颜特效动态库 libagora_clear_vision_extension.so。如果该动态库被删除,该功能将无法正常启用。
- 该功能对设备性能要求较高。调用该方法时,SDK 会自动检测当前设备的能力。
调用时机
在调用 enableVideo 之后调用该方法。
参数
| 参数名 | 描述 |
|---|---|
enabled | |
options | 滤镜特效参数。详见 FilterEffectOptions。 |
sourceType | 滤镜特效应用的媒体源类型。详见 MediaSourceType。 注: 该参数仅支持以下两种设置:
|
返回值
- 0:方法调用成功。
- < 0:方法调用失败。详见错误码了解详情和解决建议。
所属接口类
setFilterEffectOptions [2/2]
设置滤镜特效选项。
public abstract int setFilterEffectOptions(boolean enabled, FilterEffectOptions options);自从
自 v4.4.1 版本新增。
注: 该方法仅适用于 Android 5.0 或更高版本。该方法依赖美颜特效动态库 libagora_clear_vision_extension.so。如果该动态库被删除,则无法正常启用该功能。该功能对设备性能要求较高。调用该方法时,SDK 会自动检测当前设备的能力。
调用时机
在调用 enableVideo 方法之后调用该方法。
参数
| 参数名 | 描述 |
|---|---|
enabled | |
options | 滤镜特效选项。详见 FilterEffectOptions。 |
返回值
- 0:方法调用成功。
- < 0:方法调用失败。详见错误码了解详情和解决建议。
所属接口类
setLowlightEnhanceOptions [1/2]
设置暗光增强功能。
public abstract int setLowlightEnhanceOptions(boolean enabled, LowLightEnhanceOptions options);自从
自 v3.6.2 版本新增。
注:
-
该方法依赖美颜特效动态库 libagora_clear_vision_extension.so。如果该动态库被删除,将无法正常启用该功能。
-
暗光增强功能对设备性能有一定要求。如果启用后设备出现过热,声网建议将暗光增强选项设置为较低的性能消耗等级,或关闭该功能。
-
如果你希望在使用暗光增强功能时优先保证画质(
LOW_LIGHT_ENHANCE_LEVEL_HIGH_QUALITY),需要先调用setVideoDenoiserOptions实现视频降噪,具体对应关系如下:- 当暗光增强设置为自动模式(
LOW_LIGHT_ENHANCE_AUTO)时,视频降噪需设置为优先保证画质(VIDEO_DENOISER_LEVEL_HIGH_QUALITY)和自动模式(VIDEO_DENOISER_AUTO)。 - 当暗光增强设置为手动模式(
LOW_LIGHT_ENHANCE_MANUAL)时,视频降噪需设置为优先保证画质(VIDEO_DENOISER_LEVEL_HIGH_QUALITY)和手动模式(VIDEO_DENOISER_MANUAL)。
- 当暗光增强设置为自动模式(
适用场景
暗光增强功能可自适应调整在背光、多云或黑暗等低光或光线不均的场景中采集的视频亮度值,恢复或突出图像细节,提升视频整体视觉效果。
调用时机
请在调用 enableVideo 后调用此方法。
参数
| 参数名 | 描述 |
|---|---|
enabled | |
options | 暗光增强选项。详见 LowLightEnhanceOptions。 |
返回值
- 0:方法调用成功。
- < 0:方法调用失败。详见错误码了解详情和解决建议。
所属接口类
setLowlightEnhanceOptions [2/2]
设置低光增强选项并指定媒体源。
public abstract int setLowlightEnhanceOptions(boolean enabled, LowLightEnhanceOptions options, Constants.MediaSourceType sourceType);自从
自 v3.6.2 版本新增。
该方法用于设置低光增强选项,并允许你指定应用低光增强的媒体源类型。
注:
- 该方法依赖美颜特效动态库 libagora_clear_vision_extension.so。如果该动态库被删除,则无法正常启用该功能。
- 视频降噪对设备性能有一定要求。如果你在启用视频降噪后设备出现过热,声网建议你将视频降噪选项设置为较低的性能消耗等级,或完全关闭视频降噪。
适用场景
适用于黑暗环境或低端视频采集设备导致图像噪点较多的场景。在实时互动中,图像噪点会占用码流资源,降低编码效率。
调用时机
请在调用 enableVideo 方法之后调用该方法。
参数
| 参数名 | 描述 |
|---|---|
enabled | |
options | 低光增强选项。详见 LowLightEnhanceOptions。 |
sourceType | 媒体源类型。详见 MediaSourceType。 注: 该参数仅支持以下两种设置:
|
返回值
- 0:方法调用成功。
- < 0:方法调用失败。详见错误码了解详情和解决建议。
所属接口类
setVideoDenoiserOptions [1/2]
设置视频降噪功能及其选项。
public abstract int setVideoDenoiserOptions(boolean enabled, VideoDenoiserOptions options);自从
自 v3.6.2 版本新增。
你可以调用该方法设置视频降噪效果的相关选项。
注:
-
此方法依赖美颜特效动态库 libagora_clear_vision_extension.so。如果该动态库被删除,将无法正常启用该功能。
-
视频降噪对设备性能有一定要求。如果启用后设备出现过热,声网建议你将降噪选项调整为较低性能消耗的等级,或关闭视频降噪功能。
-
如果该方法实现的降噪效果无法满足你的需求,声网建议你调用
setBeautyEffectOptions方法启用美颜和磨皮功能,以获得更好的降噪效果。推荐用于强降噪效果的 BeautyOptions 设置如下:lighteningContrastLevel:LIGHTENING_CONTRAST_NORMALlighteningLevel: 0.0smoothnessLevel: 0.5rednessLevel: 0.0sharpnessLevel: 0.1
适用场景
在光线较暗的环境中或使用低端视频采集设备时,视频图像可能会出现明显噪点,影响视频质量。在实时互动场景中,视频噪点还会占用码流资源,降低编码效率。该方法适用于多频道场景。
调用时机
调用 enableVideo 方法后调用此方法。
参数
| 参数名 | 描述 |
|---|---|
enabled | |
options | 视频降噪选项。详见 VideoDenoiserOptions。 |
返回值
- 0:方法调用成功。
- < 0:方法调用失败。详见错误码了解详情和解决建议。
所属接口类
setVideoDenoiserOptions [2/2]
设置视频降噪并指定媒体源。
public abstract int setVideoDenoiserOptions(boolean enabled, VideoDenoiserOptions options, Constants.MediaSourceType sourceType);自从
自 v3.6.2 版本新增。
你可以调用此方法启用视频降噪功能并设置视频降噪效果的选项。该方法与 setVideoDenoiserOptions [1/2] 类似,但支持你指定应用降噪的媒体源类型。
注:
-
此方法依赖美颜特效动态库 libagora_clear_vision_extension.so。如果该动态库被删除,则无法正常启用该功能。
-
视频降噪对设备性能有一定要求。如果启用视频降噪后设备出现过热,声网建议你将视频降噪选项设置为较低的性能消耗等级,或完全关闭视频降噪功能。
-
如果该方法实现的视频降噪效果无法满足你的需求,声网建议你调用
setBeautyEffectOptions方法启用美颜和磨皮功能,以获得更好的视频降噪效果。推荐用于强降噪效果的 BeautyOptions 设置如下:lighteningContrastLevel: LIGHTENING_CONTRAST_NORMAL。lighteningLevel: 0.0。smoothnessLevel: 0.5。rednessLevel: 0.0。sharpnessLevel: 0.1。
适用场景
光线较暗的环境和低端视频采集设备可能导致视频图像中出现明显噪点,影响视频质量。在实时互动场景中,视频噪点还会占用码流资源,降低编码效率。
调用时机
请在调用 enableVideo 方法之后调用此方法。
参数
| 参数名 | 描述 |
|---|---|
enabled | |
options | 视频降噪选项,详见 VideoDenoiserOptions。 |
sourceType | 媒体源类型,详见 MediaSourceType。 注: 在此方法中,该参数仅支持以下两种设置:
|
返回值
- 0:方法调用成功。
- < 0:方法调用失败。详见错误码了解详情和解决建议。
所属接口类
setVideoEffectBoolParam
设置视频特效的布尔参数。
int setVideoEffectBoolParam(String option, String key, boolean value);自从
自 v4.6.0 版本新增。
参数
返回值
- 0:方法调用成功。
- < 0:方法调用失败。详见错误码了解详情和解决建议。
所属接口类
setVideoEffectFloatParam
设置视频特效的浮点参数。
int setVideoEffectFloatParam(String option, String key, float value);自从
自 v4.6.0 版本新增。
参数
返回值
- 0:方法调用成功。
- < 0:方法调用失败。详见错误码了解详情和解决建议。
所属接口类
setVideoEffectIntParam
设置视频特效的整数参数。
int setVideoEffectIntParam(String option, String key, int value);自从
自 v4.6.0 版本新增。
参数
返回值
- 0:方法调用成功。
- < 0:方法调用失败。详见错误码了解详情和解决建议。
所属接口类
setVideoEffectStringParam
设置视频效果的字符串参数。
int setVideoEffectStringParam(String option, String key, String value);自从
自 v4.6.0 版本新增。
参数
返回值
0:方法调用成功。<0:方法调用失败。