diff --git a/VideoPlayerSample/entry/src/main/ets/view/AVPlayer.ets b/VideoPlayerSample/entry/src/main/ets/view/AVPlayer.ets index b89aebb1b4f41cca3d7ac69665dd51ff8df7620c..e501413b75cc28215de9ee3a253882b1a525afa6 100644 --- a/VideoPlayerSample/entry/src/main/ets/view/AVPlayer.ets +++ b/VideoPlayerSample/entry/src/main/ets/view/AVPlayer.ets @@ -85,49 +85,13 @@ export struct VideoPlayer { hilog.error(0x0000, 'AVPlayer', `Failed to obtain the top window. Cause code: ${err.code}, message: ${err.message}`); }); - + let audioManager = audio.getAudioManager(); + let audioVolumeManger: audio.AudioVolumeManager = audioManager.getVolumeManager(); + this.volume = audioVolumeManger.getVolumeByStream(audio.StreamUsage.STREAM_USAGE_MOVIE); } catch (exception) { hilog.error(0x0000, 'AVPlayer', `Failed to obtain the top window. Cause code: ${exception.code}, message: ${exception.message}`); } - - let groupId: number = audio.DEFAULT_VOLUME_GROUP_ID; - let audioManager: audio.AudioManager = audio.getAudioManager(); - let audioVolumeManger: audio.AudioVolumeManager = audioManager.getVolumeManager(); - - audioVolumeManger.getVolumeGroupManager(groupId, (err: BusinessError, value: audio.AudioVolumeGroupManager) => { - if (err) { - hilog.error(0x0000, 'AVPlayer', `Failed to obtain the colume group infos list. ${err}`); - return; - } - let audioVolumeGroupManager: audio.AudioVolumeGroupManager = value; - hilog.info(0x0000, 'AVPlayer', `Callback invoked to indicate that the volume group infos list is obtained.`); - - audioVolumeGroupManager.getVolume(audio.AudioVolumeType.MEDIA, (err: BusinessError, value: number) => { - if (err) { - hilog.error(0x0000, 'AVPlayer', `Failed to obtain the volume. ${err}`); - return; - } - this.volume = value; - hilog.info(0x0000, 'AVPlayer', `Callback invoked to indicate that the volume is obtained. ${value}`); - }); - - audioVolumeGroupManager.getMaxVolume(audio.AudioVolumeType.MEDIA, (err: BusinessError, value: number) => { - if (err) { - hilog.error(0x0000, 'AVPlayer', `Failed to obtain the maximum volume. ${err}`); - return; - } - hilog.info(0x0000, 'AVPlayer', `Callback invoked to indicate that the maximum volume is obtained. ${value}`); - }); - - audioVolumeGroupManager.getMinVolume(audio.AudioVolumeType.MEDIA, (err: BusinessError, value: number) => { - if (err) { - hilog.error(0x0000, 'AVPlayer', `Failed to obtain the minimum volume. ${err}`); - return; - } - hilog.info(0x0000, 'AVPlayer', `Callback invoked to indicate that the minimum volume is obtained. ${value}`); - }); - }); } onIndexChange(): void {