mod: update bufferSize

related #93

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-01-04 13:44:59 +08:00
parent 4539e0e5c5
commit 5f6dcc9569
2 changed files with 3 additions and 3 deletions

View File

@@ -934,7 +934,7 @@ List<SettingsModel> get videoSettings => [
settingsType: SettingsType.sw1tch, settingsType: SettingsType.sw1tch,
title: '扩大缓冲区', title: '扩大缓冲区',
leading: Icon(Icons.storage_outlined), leading: Icon(Icons.storage_outlined),
subtitle: '默认缓冲区为视频3MB/直播16MB开启后为32MB/64MB加载时间变长', subtitle: '默认缓冲区为视频4MB/直播16MB开启后为32MB/64MB加载时间变长',
setKey: SettingBoxKey.expandBuffer, setKey: SettingBoxKey.expandBuffer,
defaultVal: false, defaultVal: false,
), ),

View File

@@ -553,11 +553,11 @@ class PlPlayerController {
int bufferSize = int bufferSize =
setting.get(SettingBoxKey.expandBuffer, defaultValue: false) setting.get(SettingBoxKey.expandBuffer, defaultValue: false)
? (videoType.value == 'live' ? 64 * 1024 * 1024 : 32 * 1024 * 1024) ? (videoType.value == 'live' ? 64 * 1024 * 1024 : 32 * 1024 * 1024)
: (videoType.value == 'live' ? 16 * 1024 * 1024 : 3 * 1024 * 1024); : (videoType.value == 'live' ? 16 * 1024 * 1024 : 4 * 1024 * 1024);
Player player = _videoPlayerController ?? Player player = _videoPlayerController ??
Player( Player(
configuration: PlayerConfiguration( configuration: PlayerConfiguration(
// 默认缓冲 3M 大小 // 默认缓冲 4M 大小
bufferSize: bufferSize, bufferSize: bufferSize,
), ),
); );