From 0b3d81df796cd2404486da7d8057c8a81b10532e Mon Sep 17 00:00:00 2001 From: lin-jianwu Date: Wed, 10 Aug 2022 10:14:05 +0800 Subject: [PATCH 1/2] fix media codec syscap Signed-off-by: lin-jianwu Change-Id: I3f2afb043e8ad9804a457f4e77b780a7f1ea36e9 --- include/syscap_define.h | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/include/syscap_define.h b/include/syscap_define.h index 7514f0d..c0dab50 100644 --- a/include/syscap_define.h +++ b/include/syscap_define.h @@ -117,7 +117,11 @@ typedef enum SystemCapabilityNum { MULTIMEDIA_MEDIALIBRARY, MULTIMEDIA_MEDIA_AUDIOPLAYER, MULTIMEDIA_MEDIA_AUDIORECORDER, - MULTIMEDIA_MEDIA_CODEC, + MULTIMEDIA_MEDIA_AUDIODECODER, + MULTIMEDIA_MEDIA_AUDIOENCODER, + MULTIMEDIA_MEDIA_VIDEODECODER, + MULTIMEDIA_MEDIA_VIDEOENCODER, + MULTIMEDIA_MEDIA_CODECBASE, MULTIMEDIA_MEDIA_CORE, MULTIMEDIA_MEDIA_MUXER, MULTIMEDIA_IMAGE, @@ -286,7 +290,11 @@ const static SyscapWithNum g_arraySyscap[] = { {"SystemCapability.Multimedia.MediaLibrary", MULTIMEDIA_MEDIALIBRARY}, {"SystemCapability.Multimedia.Media.AudioPlayer", MULTIMEDIA_MEDIA_AUDIOPLAYER}, {"SystemCapability.Multimedia.Media.AudioRecorder", MULTIMEDIA_MEDIA_AUDIORECORDER}, - {"SystemCapability.Multimedia.Media.Codec", MULTIMEDIA_MEDIA_CODEC}, + {"SystemCapability.Multimedia.Media.AudioDecoder", MULTIMEDIA_MEDIA_AUDIODECODER}, + {"SystemCapability.Multimedia.Media.AudioEncoder", MULTIMEDIA_MEDIA_AUDIOENCODER}, + {"SystemCapability.Multimedia.Media.VideoDecoder", MULTIMEDIA_MEDIA_VIDEODECODER}, + {"SystemCapability.Multimedia.Media.VideoEncoder", MULTIMEDIA_MEDIA_VIDEOENCODER}, + {"SystemCapability.Multimedia.Media.CodecBase", MULTIMEDIA_MEDIA_CODECBASE}, {"SystemCapability.Multimedia.Media.Core", MULTIMEDIA_MEDIA_CORE}, {"SystemCapability.Multimedia.Media.Muxer", MULTIMEDIA_MEDIA_MUXER}, {"SystemCapability.Multimedia.Image", MULTIMEDIA_IMAGE}, -- Gitee From b822cda28d6d2f748c97aa46e7a7db825039678e Mon Sep 17 00:00:00 2001 From: lin-jianwu Date: Wed, 10 Aug 2022 12:15:00 +0800 Subject: [PATCH 2/2] fix media codec syscap Signed-off-by: lin-jianwu Change-Id: I824df50f6f25564f24a94b7f5a4f218622777ed9 --- include/syscap_define.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/syscap_define.h b/include/syscap_define.h index c0dab50..d74ef83 100644 --- a/include/syscap_define.h +++ b/include/syscap_define.h @@ -117,6 +117,7 @@ typedef enum SystemCapabilityNum { MULTIMEDIA_MEDIALIBRARY, MULTIMEDIA_MEDIA_AUDIOPLAYER, MULTIMEDIA_MEDIA_AUDIORECORDER, + MULTIMEDIA_MEDIA_CODEC, // abandoned MULTIMEDIA_MEDIA_AUDIODECODER, MULTIMEDIA_MEDIA_AUDIOENCODER, MULTIMEDIA_MEDIA_VIDEODECODER, -- Gitee