diff --git a/api/@ohos.multimedia.media.d.ts b/api/@ohos.multimedia.media.d.ts index 3d0e9142d7d63fb0d9902782d9ea76357ab6c47d..523236a3737710590d362a5720629508130bb18f 100644 --- a/api/@ohos.multimedia.media.d.ts +++ b/api/@ohos.multimedia.media.d.ts @@ -948,6 +948,14 @@ declare namespace media { * @syscap SystemCapability.Multimedia.Media.AVPlayer * @since 9 */ + /** + * Reset AVPlayer, it will to idle state and can set src again. + * @param { AsyncCallback } callback - instance used to return when reset completed. + * @throws { BusinessError } 5400102 - Operation not allowed. Return by callback. + * @syscap SystemCapability.Multimedia.Media.AVPlayer + * @atomicservice + * @since 11 + */ reset(callback: AsyncCallback): void; /** @@ -957,6 +965,14 @@ declare namespace media { * @syscap SystemCapability.Multimedia.Media.AVPlayer * @since 9 */ + /** + * Reset AVPlayer, it will to idle state and can set src again. + * @returns { Promise } A Promise instance used to return when reset completed. + * @throws { BusinessError } 5400102 - Operation not allowed. Return by promise. + * @syscap SystemCapability.Multimedia.Media.AVPlayer + * @atomicservice + * @since 11 + */ reset(): Promise; /**