diff --git a/multimedia/av_codec/native_avcapability.h b/multimedia/av_codec/native_avcapability.h index 0673969adfd5e2582f37cc6886fed86033175bdc..1f7c352708f4d23f972b2a514ae067f1c12df8db 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 4f1af4b2c08c6c4e1cb0ab7c361465c9c0dc57cb..44e61002cd2810b2cde78557562200c81f3739b2 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 bdadfd54de93b84bd9b169cc51be5b10e367df1e..f2df2b0e0e38861937e66cdea6d25423f7765e49 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 b990c4857e9f1f56c716d2b046f26868c18fc6dc..92ac7de488dc8066dda82e3b8b3ca2fbb887c02d 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 fd602baa4a57f02610ca402fed72157e50dd1ba2..80457d8cb0715e96c33dcaf167a8072cadd132dd 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 12a664e4072f36fd5dfc64039587fdcf3de5143a..7d09fe72158bf8871548f5a3178dd06fe82cb2dd 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 9ac83852f148fe921fb69be13ffd54952f1953d5..4bd5e825bb5cd6bc8dda1019ebc673cfe13900f1 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 ccf0ea8d29a82be57789b98a3edac9178c08fe73..42d9fc59bae0fad1dde330212e9706b1b72097ae 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 e88f992c895b6df81dc389fd6387f11c706f64ec..6e38a10906bbafa6226c20de6dedaf14017c6bc0 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 cacdefb13ad9d293fabbfcdc3a9e6987f982bdc8..7cdd8e97dbbd40e6d0959b7e006707cdc5d9e6fd 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 502eae06d878eceeab16bf71c3849ebde208c260..205270bb450c343bff891744fc4c44eff38563c3 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 1ec2a4da3b9dfca9008db7a305a3a24db8923acc..9f6db5698b0078904d6b84e45d58c81ebe69a37e 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 088750f0578ab0ff72293cc20d7fd377bd48cb2d..9df267971879ff685e39098cdf992c7a28d70a4a 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 bc57f8e1ed30169f8125c39c8842c198885a8e59..64b9c81a1705223ea170e458e945c70cd1dbfd72 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 19d2ca4366db511acab9982c8c4203f9d3351afa..b7bfb9ff4581f290b3c47c99b5713402cded38bd 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 12aa1a1d459c580fe3a381e9b029958f9340a787..2ebbbaa313c600d05791f459c4243541044a62a0 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 e4457d8350954b10ae4ccfc1afdccf11665c87dd..18c8780c1437988eb7255d9e2a96855c60488f31 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