| AVMetadata_Result OH_AVMetadataBuilder_Create (OH_AVMetadataBuilder **builder) |
Creates a metadata builder. |
| AVMetadata_Result OH_AVMetadataBuilder_Destroy (OH_AVMetadataBuilder *builder) |
Destroys a metadata builder. |
| AVMetadata_Result OH_AVMetadataBuilder_SetAssetId (OH_AVMetadataBuilder *builder, const char *assetId) |
Sets the ID of the media asset. |
| AVMetadata_Result OH_AVMetadataBuilder_SetTitle (OH_AVMetadataBuilder *builder, const char *title) |
Sets a title for the media asset. |
| AVMetadata_Result OH_AVMetadataBuilder_SetArtist (OH_AVMetadataBuilder *builder, const char *artist) |
Sets an artist for the media asset. |
| AVMetadata_Result OH_AVMetadataBuilder_SetAuthor (OH_AVMetadataBuilder *builder, const char *author) |
Sets an author for the media asset. |
| AVMetadata_Result OH_AVMetadataBuilder_SetAlbum (OH_AVMetadataBuilder *builder, const char *album) |
Sets an album name for the media asset. |
| AVMetadata_Result OH_AVMetadataBuilder_SetWriter (OH_AVMetadataBuilder *builder, const char *writer) |
Sets a writer for the media asset. |
| AVMetadata_Result OH_AVMetadataBuilder_SetComposer (OH_AVMetadataBuilder *builder, const char *composer) |
Sets a composer for the media asset. |
| AVMetadata_Result OH_AVMetadataBuilder_SetDuration (OH_AVMetadataBuilder *builder, int64_t duration) |
Sets the playback duration for the media asset. |
| AVMetadata_Result OH_AVMetadataBuilder_SetMediaImageUri (OH_AVMetadataBuilder *builder, const char *mediaImageUri) |
Sets an image for the media asset. |
| AVMetadata_Result OH_AVMetadataBuilder_SetSubtitle (OH_AVMetadataBuilder *builder, const char *subtitle) |
Sets a subtitle for the media asset. |
| AVMetadata_Result OH_AVMetadataBuilder_SetDescription (OH_AVMetadataBuilder *builder, const char *description) |
Sets a description for the media asset. |
| AVMetadata_Result OH_AVMetadataBuilder_SetLyric (OH_AVMetadataBuilder *builder, const char *lyric) |
Sets lyrics for the media asset. |
| AVMetadata_Result OH_AVMetadataBuilder_SetSkipIntervals (OH_AVMetadataBuilder *builder, AVMetadata_SkipIntervals intervals) |
Sets the skip intervals for the media asset. |
| AVMetadata_Result OH_AVMetadataBuilder_SetDisplayTags (OH_AVMetadataBuilder *builder, int32_t tags) |
Sets display tags for the media asset. |
| AVMetadata_Result OH_AVMetadataBuilder_GenerateAVMetadata (OH_AVMetadataBuilder *builder, OH_AVMetadata **avMetadata) |
Generates an OH_AVMetadata object. |
| AVMetadata_Result OH_AVMetadata_Destroy (OH_AVMetadata *avMetadata) |
Releases an OH_AVMetadata object. |