From 4be095c8a1c742fae57bfc963e431a232addb280 Mon Sep 17 00:00:00 2001 From: li-jianchao1993 Date: Mon, 8 Jul 2024 17:10:26 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BF=AE=E6=94=B9=E8=AF=B4=E6=98=8E?= =?UTF-8?q?=E3=80=91=20=E5=A2=9E=E5=8A=A0@kit=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: li-jianchao1993 --- multimedia/av_codec/native_avcapability.h | 11 +++++++++++ multimedia/av_codec/native_avcodec_audiocodec.h | 11 +++++++++++ multimedia/av_codec/native_avcodec_audiodecoder.h | 11 +++++++++++ multimedia/av_codec/native_avcodec_audioencoder.h | 11 +++++++++++ multimedia/av_codec/native_avcodec_base.h | 11 +++++++++++ multimedia/av_codec/native_avcodec_videodecoder.h | 11 +++++++++++ multimedia/av_codec/native_avcodec_videoencoder.h | 11 +++++++++++ multimedia/av_codec/native_avdemuxer.h | 11 +++++++++++ multimedia/av_codec/native_avmuxer.h | 11 +++++++++++ multimedia/av_codec/native_avsource.h | 11 +++++++++++ multimedia/av_codec/native_cencinfo.h | 1 + .../media_foundation/native_audio_channel_layout.h | 1 + multimedia/media_foundation/native_avbuffer.h | 11 +++++++++++ multimedia/media_foundation/native_avbuffer_info.h | 11 +++++++++++ multimedia/media_foundation/native_averrors.h | 12 ++++++++++++ multimedia/media_foundation/native_avformat.h | 11 +++++++++++ multimedia/media_foundation/native_avmemory.h | 11 +++++++++++ 17 files changed, 168 insertions(+) diff --git a/multimedia/av_codec/native_avcapability.h b/multimedia/av_codec/native_avcapability.h index 0673969ad..1f7c35270 100644 --- a/multimedia/av_codec/native_avcapability.h +++ b/multimedia/av_codec/native_avcapability.h @@ -13,6 +13,17 @@ * limitations under the License. */ +/** + * @file native_avcapability.h + * + * @brief Provides audio and video capability queries. + * + * @kit AVCodec + * @library libnative_media_codecbase.so + * @syscap SystemCapability.Multimedia.Media.CodecBase + * @since 10 + */ + #ifndef NATIVE_AVCAPABILITY_H #define NATIVE_AVCAPABILITY_H diff --git a/multimedia/av_codec/native_avcodec_audiocodec.h b/multimedia/av_codec/native_avcodec_audiocodec.h index 4f1af4b2c..44e61002c 100644 --- a/multimedia/av_codec/native_avcodec_audiocodec.h +++ b/multimedia/av_codec/native_avcodec_audiocodec.h @@ -13,6 +13,17 @@ * limitations under the License. */ +/** + * @file native_avcodec_audiocodec.h + * + * @brief Provides audio encoder and decoder capabilities. + * + * @kit AVCodec + * @library libnative_media_acodec.so + * @syscap SystemCapability.Multimedia.Media.AudioCodec + * @since 11 + */ + #ifndef NATIVE_AVCODEC_AUDIOCODEC_H #define NATIVE_AVCODEC_AUDIOCODEC_H diff --git a/multimedia/av_codec/native_avcodec_audiodecoder.h b/multimedia/av_codec/native_avcodec_audiodecoder.h index bdadfd54d..f2df2b0e0 100644 --- a/multimedia/av_codec/native_avcodec_audiodecoder.h +++ b/multimedia/av_codec/native_avcodec_audiodecoder.h @@ -13,6 +13,17 @@ * limitations under the License. */ +/** + * @file native_avcodec_audiodecoder.h + * + * @brief Provides audio decoder capabilities. + * + * @kit AVCodec + * @library libnative_media_adec.so + * @syscap SystemCapability.Multimedia.Media.AudioDecoder + * @since 9 + */ + #ifndef NATIVE_AVCODEC_AUDIODECODER_H #define NATIVE_AVCODEC_AUDIODECODER_H diff --git a/multimedia/av_codec/native_avcodec_audioencoder.h b/multimedia/av_codec/native_avcodec_audioencoder.h index b990c4857..92ac7de48 100644 --- a/multimedia/av_codec/native_avcodec_audioencoder.h +++ b/multimedia/av_codec/native_avcodec_audioencoder.h @@ -13,6 +13,17 @@ * limitations under the License. */ +/** + * @file native_avcodec_audioencoder.h + * + * @brief Provides audio encoder capabilities. + * + * @kit AVCodec + * @library libnative_media_aenc.so + * @syscap SystemCapability.Multimedia.Media.AudioEncoder + * @since 9 + */ + #ifndef NATIVE_AVCODEC_AUDIOENCODER_H #define NATIVE_AVCODEC_AUDIOENCODER_H diff --git a/multimedia/av_codec/native_avcodec_base.h b/multimedia/av_codec/native_avcodec_base.h index fd602baa4..80457d8cb 100644 --- a/multimedia/av_codec/native_avcodec_base.h +++ b/multimedia/av_codec/native_avcodec_base.h @@ -13,6 +13,17 @@ * limitations under the License. */ +/** + * @file native_avcodec_base.h + * + * @brief Provides audio and video codec base. + * + * @kit AVCodec + * @library libnative_media_codecbase.so + * @syscap SystemCapability.Multimedia.Media.CodecBase + * @since 9 + */ + #ifndef NATIVE_AVCODEC_BASE_H #define NATIVE_AVCODEC_BASE_H diff --git a/multimedia/av_codec/native_avcodec_videodecoder.h b/multimedia/av_codec/native_avcodec_videodecoder.h index 12a664e40..7d09fe721 100644 --- a/multimedia/av_codec/native_avcodec_videodecoder.h +++ b/multimedia/av_codec/native_avcodec_videodecoder.h @@ -13,6 +13,17 @@ * limitations under the License. */ +/** + * @file native_avcodec_videodecoder.h + * + * @brief Provides video decoder capabilities. + * + * @kit AVCodec + * @library libnative_media_vdec.so + * @syscap SystemCapability.Multimedia.Media.VideoDecoder + * @since 9 + */ + #ifndef NATIVE_AVCODEC_VIDEODECODER_H #define NATIVE_AVCODEC_VIDEODECODER_H diff --git a/multimedia/av_codec/native_avcodec_videoencoder.h b/multimedia/av_codec/native_avcodec_videoencoder.h index 9ac83852f..4bd5e825b 100644 --- a/multimedia/av_codec/native_avcodec_videoencoder.h +++ b/multimedia/av_codec/native_avcodec_videoencoder.h @@ -13,6 +13,17 @@ * limitations under the License. */ +/** + * @file native_avcodec_videoencoder.h + * + * @brief Provides video encoder capabilities. + * + * @kit AVCodec + * @library libnative_media_venc.so + * @syscap SystemCapability.Multimedia.Media.VideoEncoder + * @since 9 + */ + #ifndef NATIVE_AVCODEC_VIDEOENCODER_H #define NATIVE_AVCODEC_VIDEOENCODER_H diff --git a/multimedia/av_codec/native_avdemuxer.h b/multimedia/av_codec/native_avdemuxer.h index ccf0ea8d2..42d9fc59b 100644 --- a/multimedia/av_codec/native_avdemuxer.h +++ b/multimedia/av_codec/native_avdemuxer.h @@ -13,6 +13,17 @@ * limitations under the License. */ +/** + * @file native_avdemuxer.h + * + * @brief Provides audio and video demuxer capabilities. + * + * @kit AVCodec + * @library libnative_media_avdemuxer.so + * @syscap SystemCapability.Multimedia.Media.Spliter + * @since 10 + */ + #ifndef NATIVE_AVDEMUXER_H #define NATIVE_AVDEMUXER_H diff --git a/multimedia/av_codec/native_avmuxer.h b/multimedia/av_codec/native_avmuxer.h index e88f992c8..6e38a1090 100644 --- a/multimedia/av_codec/native_avmuxer.h +++ b/multimedia/av_codec/native_avmuxer.h @@ -13,6 +13,17 @@ * limitations under the License. */ +/** + * @file native_avmuxer.h + * + * @brief Provides audio and video muxer capabilities. + * + * @kit AVCodec + * @library libnative_media_avmuxer.so + * @syscap SystemCapability.Multimedia.Media.Muxer + * @since 10 + */ + #ifndef NATIVE_AVMUXER_H #define NATIVE_AVMUXER_H diff --git a/multimedia/av_codec/native_avsource.h b/multimedia/av_codec/native_avsource.h index cacdefb13..7cdd8e97d 100644 --- a/multimedia/av_codec/native_avsource.h +++ b/multimedia/av_codec/native_avsource.h @@ -13,6 +13,17 @@ * limitations under the License. */ +/** + * @file native_avsource.h + * + * @brief Provides audio and video suorce capabilities. + * + * @kit AVCodec + * @library libnative_media_avsource.so + * @syscap SystemCapability.Multimedia.Media.Spliter + * @since 10 + */ + #ifndef NATIVE_AVSOURCE_H #define NATIVE_AVSOURCE_H diff --git a/multimedia/av_codec/native_cencinfo.h b/multimedia/av_codec/native_cencinfo.h index 502eae06d..205270bb4 100644 --- a/multimedia/av_codec/native_cencinfo.h +++ b/multimedia/av_codec/native_cencinfo.h @@ -33,6 +33,7 @@ * * @brief Provides a unified entry for the native module APIs. * + * @kit AVCodec * @library libnative_media_avcencinfo.so * @syscap SystemCapability.Multimedia.Media.Spliter * @since 12 diff --git a/multimedia/media_foundation/native_audio_channel_layout.h b/multimedia/media_foundation/native_audio_channel_layout.h index 1ec2a4da3..9f6db5698 100644 --- a/multimedia/media_foundation/native_audio_channel_layout.h +++ b/multimedia/media_foundation/native_audio_channel_layout.h @@ -27,6 +27,7 @@ * * @brief The channel layout indicates the appearance and order of the speakers for recording or playback. * + * @kit AVCodec * @library NA * @syscap SystemCapability.Multimedia.Media.Core * @since 11 diff --git a/multimedia/media_foundation/native_avbuffer.h b/multimedia/media_foundation/native_avbuffer.h index 088750f05..9df267971 100644 --- a/multimedia/media_foundation/native_avbuffer.h +++ b/multimedia/media_foundation/native_avbuffer.h @@ -13,6 +13,17 @@ * limitations under the License. */ +/** + * @file native_avbuffer.h + * + * @brief Provides audio and video buffer. + * + * @kit AVCodec + * @library libnative_media_core.so + * @syscap SystemCapability.Multimedia.Media.Core + * @since 11 + */ + #ifndef NATIVE_AVBUFFER_H #define NATIVE_AVBUFFER_H diff --git a/multimedia/media_foundation/native_avbuffer_info.h b/multimedia/media_foundation/native_avbuffer_info.h index bc57f8e1e..64b9c81a1 100644 --- a/multimedia/media_foundation/native_avbuffer_info.h +++ b/multimedia/media_foundation/native_avbuffer_info.h @@ -13,6 +13,17 @@ * limitations under the License. */ +/** + * @file native_avbuffer_info.h + * + * @brief Provides audio and video buffer info. + * + * @kit AVCodec + * @library libnative_media_core.so + * @syscap SystemCapability.Multimedia.Media.Core + * @since 9 + */ + #ifndef NATIVE_AVBUFFER_INFO_H #define NATIVE_AVBUFFER_INFO_H diff --git a/multimedia/media_foundation/native_averrors.h b/multimedia/media_foundation/native_averrors.h index 19d2ca436..b7bfb9ff4 100644 --- a/multimedia/media_foundation/native_averrors.h +++ b/multimedia/media_foundation/native_averrors.h @@ -12,6 +12,18 @@ * See the License for the specific language governing permissions and * limitations under the License. */ + +/** + * @file native_averrors.h + * + * @brief Provides audio and video error description. + * + * @kit AVCodec + * @library libnative_media_core.so + * @syscap SystemCapability.Multimedia.Media.Core + * @since 9 + */ + #ifndef NATIVE_AVERRORS_H #define NATIVE_AVERRORS_H diff --git a/multimedia/media_foundation/native_avformat.h b/multimedia/media_foundation/native_avformat.h index 12aa1a1d4..2ebbbaa31 100644 --- a/multimedia/media_foundation/native_avformat.h +++ b/multimedia/media_foundation/native_avformat.h @@ -13,6 +13,17 @@ * limitations under the License. */ +/** + * @file native_avformat.h + * + * @brief Provides audio and video format. + * + * @kit AVCodec + * @library libnative_media_core.so + * @syscap SystemCapability.Multimedia.Media.Core + * @since 9 + */ + #ifndef NATIVE_AVFORMAT_H #define NATIVE_AVFORMAT_H diff --git a/multimedia/media_foundation/native_avmemory.h b/multimedia/media_foundation/native_avmemory.h index e4457d835..18c8780c1 100644 --- a/multimedia/media_foundation/native_avmemory.h +++ b/multimedia/media_foundation/native_avmemory.h @@ -13,6 +13,17 @@ * limitations under the License. */ +/** + * @file native_avmemory.h + * + * @brief Provides audio and video memory. + * + * @kit AVCodec + * @library libnative_media_core.so + * @syscap SystemCapability.Multimedia.Media.Core + * @since 9 + */ + #ifndef NATIVE_AVMEMORY_H #define NATIVE_AVMEMORY_H