diff --git a/multimedia/image_effect/image_effect_filter.h b/multimedia/image_effect/image_effect_filter.h index 9307189da155784f3c9332b7a7d335cb6b80ec6e..29263a66bbd9f1d22e0e16233ca5e56c6341fa31 100644 --- a/multimedia/image_effect/image_effect_filter.h +++ b/multimedia/image_effect/image_effect_filter.h @@ -820,6 +820,30 @@ ImageEffect_ErrorCode OH_EffectFilter_RenderWithTextureId(OH_EffectFilter *filte */ ImageEffect_ErrorCode OH_EffectFilter_Release(OH_EffectFilter *filter); +/** + * @brief 设置滤镜时间戳。 + * + * @syscap SystemCapability.Multimedia.ImageEffect.Core + * @param OH_EffectBufferInfo 图像信息OH_EffectBufferInfo指针。 + * @param timestamp 时间戳。 + * @return EFFECT_SUCCESS:方法调用成功。 + * EFFECT_ERROR_PARAM_INVALID:入参为空指针。 + * @since 12 + */ +ImageEffect_ErrorCode OH_EffectFilterInfo_SetTimeStamp(OH_EffectFilterInfo *info, const char *name); + +/** + * @brief 获取滤镜时间戳。 + * + * @syscap SystemCapability.Multimedia.ImageEffect.Core + * @param OH_EffectBufferInfo 图像信息OH_EffectBufferInfo指针。 + * @param timestamp 时间戳。 + * @return EFFECT_SUCCESS:方法调用成功。 + * EFFECT_ERROR_PARAM_INVALID:入参为空指针。 + * @since 12 + */ +ImageEffect_ErrorCode OH_EffectFilterInfo_GetTimeStamp(OH_EffectFilterInfo *info, const char *name); + #ifdef __cplusplus } #endif