mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-07-02 23:30:16 +08:00
custom player/max volume
Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
@@ -19,6 +19,8 @@ import 'package:PiliPlus/pages/common/common_intro_controller.dart'
|
||||
show FavMixin;
|
||||
import 'package:PiliPlus/pages/dynamics_repost/view.dart';
|
||||
import 'package:PiliPlus/pages/main_reply/view.dart';
|
||||
import 'package:PiliPlus/pages/setting/models/play_settings.dart'
|
||||
show kMaxVolume;
|
||||
import 'package:PiliPlus/pages/sponsor_block/block_mixin.dart';
|
||||
import 'package:PiliPlus/pages/video/controller.dart';
|
||||
import 'package:PiliPlus/pages/video/introduction/ugc/widgets/triple_mixin.dart';
|
||||
@@ -328,11 +330,14 @@ class AudioController extends GetxController
|
||||
_hasInit = true;
|
||||
assert(player == null, _subscriptions = null);
|
||||
player = await Player.create(
|
||||
configuration: PlatformUtils.isDesktop
|
||||
? PlayerConfiguration(
|
||||
options: {'volume': (desktopVolume.value * 100).toString()},
|
||||
)
|
||||
: const PlayerConfiguration(),
|
||||
configuration: PlayerConfiguration(
|
||||
options: {
|
||||
'volume': PlatformUtils.isDesktop
|
||||
? (desktopVolume.value * 100).toString()
|
||||
: Pref.playerVolume.toString(),
|
||||
'volume-max': kMaxVolume.toString(),
|
||||
},
|
||||
),
|
||||
);
|
||||
if (isClosed) {
|
||||
player!.dispose();
|
||||
|
||||
Reference in New Issue
Block a user