diff --git a/api/@ohos.multimedia.media.d.ts b/api/@ohos.multimedia.media.d.ts index dbbc24af82ad0c86cecbbc4815a38ac491f21edd..91ba9e97eebafea688e0b59cd17728fe46cd3d94 100755 --- a/api/@ohos.multimedia.media.d.ts +++ b/api/@ohos.multimedia.media.d.ts @@ -1153,6 +1153,15 @@ declare namespace media { * @since 12 */ customInfo?: Record; + + /** + * Tracks info of the media asset. This parameter is read-only in the current version. + * @type { ?Array } + * @syscap SystemCapability.Multimedia.Media.AVMetadataExtractor + * @since 20 + * @arkts 1.1&1.2 + */ + tracks?: Array; } /** @@ -7728,6 +7737,14 @@ declare namespace media { * @since 12 */ enum MediaType { + /** + * Track is unsupported. + * @syscap SystemCapability.Multimedia.Media.Core + * @atomicservice + * @since 20 + * @arkts 1.1&1.2 + */ + MEDIA_TYPE_UNSUPPORT = -1, /** * track is audio. * @syscap SystemCapability.Multimedia.Media.Core @@ -7773,6 +7790,38 @@ declare namespace media { * @since 12 */ MEDIA_TYPE_SUBTITLE = 2, + /** + * Track is attachmemt. + * @syscap SystemCapability.Multimedia.Media.Core + * @atomicservice + * @since 20 + * @arkts 1.1&1.2 + */ + MEDIA_TYPE_ATTACHMENT = 3, + /** + * Track is data. + * @syscap SystemCapability.Multimedia.Media.Core + * @atomicservice + * @since 20 + * @arkts 1.1&1.2 + */ + MEDIA_TYPE_DATA = 4, + /** + * Track is timed metadata. + * @syscap SystemCapability.Multimedia.Media.Core + * @atomicservice + * @since 20 + * @arkts 1.1&1.2 + */ + MEDIA_TYPE_TIMED_METADATA = 5, + /** + * Track is auxiliary. + * @syscap SystemCapability.Multimedia.Media.Core + * @atomicservice + * @since 20 + * @arkts 1.1&1.2 + */ + MEDIA_TYPE_AUXILIARY = 6, } /**