cache live stream pref

Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
dom
2026-06-14 17:43:04 +08:00
parent 3e2e78a2b8
commit 3510b6c74d
4 changed files with 41 additions and 1 deletions

View File

@@ -18,6 +18,8 @@ import 'package:PiliPlus/utils/extension/context_ext.dart';
import 'package:PiliPlus/utils/extension/size_ext.dart';
import 'package:PiliPlus/utils/extension/string_ext.dart';
import 'package:PiliPlus/utils/platform_utils.dart';
import 'package:PiliPlus/utils/storage.dart';
import 'package:PiliPlus/utils/storage_key.dart';
import 'package:flutter/material.dart';
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
import 'package:get/get.dart';
@@ -432,6 +434,14 @@ class _LiveHeaderControlState extends State<LiveHeaderControl>
codecIndex: codec.$1,
liveUrlIndex: url.$1,
);
GStorage.setting.put(
SettingBoxKey.liveStream,
[
stream.$2.protocolName,
format.$2.formatName,
codec.$2.codecName,
],
);
},
);
}).toList(),