From e5f0441640c169f7755c548ac88adc3adf5e18e5 Mon Sep 17 00:00:00 2001 From: wanglingyi Date: Thu, 25 Jul 2024 14:38:03 +0800 Subject: [PATCH] a Signed-off-by: wanglingyi --- multimedia/player_framework/avplayer.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/multimedia/player_framework/avplayer.h b/multimedia/player_framework/avplayer.h index d2d7aa7e8..ae638eede 100644 --- a/multimedia/player_framework/avplayer.h +++ b/multimedia/player_framework/avplayer.h @@ -562,6 +562,21 @@ OH_AVErrCode OH_AVPlayer_GetMediaKeySystemInfo(OH_AVPlayer *player, DRM_MediaKey OH_AVErrCode OH_AVPlayer_SetDecryptionConfig(OH_AVPlayer *player, MediaKeySession *mediaKeySession, bool secureVideoPath); +/** + * @brief mute or unmute specified media. + * @syscap SystemCapability.Multimedia.Media.AVPlayer + * @param player Pointer to an OH_AVPlayer instance + * @param mediaType Indicates the target media type. see @OH_AVCodec.OH_MediaType + * @param isMuted The switch to set mute or unmute + * @return Function result code. + * {@link AV_ERR_OK} if the execution is successful. + * {@link AV_ERR_INVALID_VAL} if input player is nullptr or media don't contain specified mediaType. + * {@link AV_ERR_UNSUPPORT} if the specified mediaType not supported. + * @since 12 + * @version 1.0 +*/ +OH_AVErrCode OH_AVPlayer_SetMudiaMuted(OH_AVPlayer *player, OH_MediaType mediaType, bool isMuted); + #ifdef __cplusplus } #endif -- Gitee