native_avmetadata.h
概述
提供播控元数据的定义。
库: libohavsession.so
引用文件: <multimedia/av_session/native_avmetadata.h>
系统能力: SystemCapability.Multimedia.AVSession.Core
起始版本: 13
相关模块:OHAVSession
汇总
类型定义
枚举
函数
| 名称 | 描述 |
| AVMetadata_Result OH_AVMetadataBuilder_Create (OH_AVMetadataBuilder **builder) | 创建一个元数据构造器。 |
| AVMetadata_Result OH_AVMetadataBuilder_Destroy (OH_AVMetadataBuilder *builder) | 销毁元数据构造器。 |
| AVMetadata_Result OH_AVMetadataBuilder_SetAssetId (OH_AVMetadataBuilder *builder, const char *assetId) | 设置当前媒体资源id。 |
| AVMetadata_Result OH_AVMetadataBuilder_SetTitle (OH_AVMetadataBuilder *builder, const char *title) | 设置资源标题。 |
| AVMetadata_Result OH_AVMetadataBuilder_SetArtist (OH_AVMetadataBuilder *builder, const char *artist) | 设置资源所属的艺术家。 |
| AVMetadata_Result OH_AVMetadataBuilder_SetAuthor (OH_AVMetadataBuilder *builder, const char *author) | 设置资源的作者。 |
| AVMetadata_Result OH_AVMetadataBuilder_SetAlbum (OH_AVMetadataBuilder *builder, const char *album) | 设置资源专辑名称。 |
| AVMetadata_Result OH_AVMetadataBuilder_SetWriter (OH_AVMetadataBuilder *builder, const char *writer) | 设置资源词作者。 |
| AVMetadata_Result OH_AVMetadataBuilder_SetComposer (OH_AVMetadataBuilder *builder, const char *composer) | 设置资源作曲者。 |
| AVMetadata_Result OH_AVMetadataBuilder_SetDuration (OH_AVMetadataBuilder *builder, int64_t duration) | 设置资源播放时长。 |
| AVMetadata_Result OH_AVMetadataBuilder_SetMediaImageUri (OH_AVMetadataBuilder *builder, const char *mediaImageUri) | 设置媒体图片数据。 |
| AVMetadata_Result OH_AVMetadataBuilder_SetSubtitle (OH_AVMetadataBuilder *builder, const char *subtitle) | 设置副标题。 |
| AVMetadata_Result OH_AVMetadataBuilder_SetDescription (OH_AVMetadataBuilder *builder, const char *description) | 设置媒体描述信息。 |
| AVMetadata_Result OH_AVMetadataBuilder_SetLyric (OH_AVMetadataBuilder *builder, const char *lyric) | 设置歌词。 |
| AVMetadata_Result OH_AVMetadataBuilder_SetSkipIntervals (OH_AVMetadataBuilder *builder, AVMetadata_SkipIntervals intervals) | 设置资源的跳转的间隔时间。 |
| AVMetadata_Result OH_AVMetadataBuilder_SetDisplayTags (OH_AVMetadataBuilder *builder, int32_t tags) | 设置媒体资源的金标类型。 |
| AVMetadata_Result OH_AVMetadataBuilder_GenerateAVMetadata (OH_AVMetadataBuilder *builder, OH_AVMetadata **avMetadata) | 生成媒体元数据对象。 |
| AVMetadata_Result OH_AVMetadata_Destroy (OH_AVMetadata *avMetadata) | 释放媒体元数据对象。 |
你可能感兴趣的鸿蒙文章
harmony 鸿蒙AVSession Kit(音视频播控服务)
harmony 鸿蒙AVSession_PlaybackPosition
harmony 鸿蒙OHAVSession
harmony 鸿蒙媒体会话管理错误码
harmony 鸿蒙@ohos.app.ability.MediaControlExtensionAbility (播控扩展能力)(系统接口)
harmony 鸿蒙@ohos.multimedia.avCastPickerParam (投播组件参数)
harmony 鸿蒙@ohos.multimedia.avsession (媒体会话管理)(系统接口)
harmony 鸿蒙js-apis-avsession
harmony 鸿蒙MediaControlExtensionContext (播控扩展能力上下文)(系统接口)
harmony 鸿蒙native_avsession.h