diff --git a/api/@ohos.multimedia.avsession.d.ts b/api/@ohos.multimedia.avsession.d.ts index dff0d7365d4c4ef50d4a7045645c3531023ed333..7e95671d23a39548f79db472fb13d1793c6728fc 100644 --- a/api/@ohos.multimedia.avsession.d.ts +++ b/api/@ohos.multimedia.avsession.d.ts @@ -452,7 +452,7 @@ declare namespace avSession { * Unregister distributed session changed callback * @param { 'distributedSessionChange' } type - Registration Type, distributed session change * @param { DistributedSessionType } distributedSessionType - Indicates the distributed session type - * @param { Callback> } callback - The callback will return remote changed AVSessionController. + * @param { Callback> } [callback] - The callback will return remote changed AVSessionController. * @throws { BusinessError } 202 - Not System App. * @throws { BusinessError } 6600101 - Session service exception. * @syscap SystemCapability.Multimedia.AVSession.Manager @@ -2064,7 +2064,7 @@ declare namespace avSession { /** * Unsubscribes to playWithAssetId events. * @param { 'playWithAssetId' } type - Event type. - * @param { Callback } callback - Callback used to handle the 'playWithAssetId' command. + * @param { Callback } [callback] - Callback used to handle the 'playWithAssetId' command. * @throws { BusinessError } 6600101 - Session service exception. * @throws { BusinessError } 6600102 - The session does not exist. * @syscap SystemCapability.Multimedia.AVSession.Core @@ -2239,7 +2239,7 @@ declare namespace avSession { /** * Unregister setTargetLoopMode command callback * @param { 'setTargetLoopMode' } type - Registration Type 'setTargetLoopMode' - * @param { Callback } callback - Used to handle setTargetLoopMode command.The callback provides the {@link LoopMode} + * @param { Callback } [callback] - Used to handle setTargetLoopMode command.The callback provides the {@link LoopMode} * @throws { BusinessError } 6600101 - Session service exception. * @throws { BusinessError } 6600102 - The session does not exist. * @syscap SystemCapability.Multimedia.AVSession.Core