Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-08-06 14:29:51 +08:00
parent 9f33488248
commit b723529d7f
6 changed files with 38 additions and 30 deletions

View File

@@ -113,14 +113,18 @@ class LiveRoomController extends GetxController {
acceptQnList = item.acceptQn!.map((e) {
return (
code: e,
desc: LiveQuality.values
.firstWhere((element) => element.code == e)
.description,
desc:
LiveQuality.values
.firstWhereOrNull((element) => element.code == e)
?.description ??
e.toString(),
);
}).toList();
currentQnDesc.value = LiveQuality.values
.firstWhere((element) => element.code == currentQn)
.description;
currentQnDesc.value =
LiveQuality.values
.firstWhereOrNull((element) => element.code == currentQn)
?.description ??
currentQn.toString();
String videoUrl = VideoUtils.getCdnUrl(item);
await playerInit(videoUrl);
isLoaded.value = true;
@@ -251,9 +255,11 @@ class LiveRoomController extends GetxController {
return null;
}
currentQn = qn;
currentQnDesc.value = LiveQuality.values
.firstWhere((element) => element.code == currentQn)
.description;
currentQnDesc.value =
LiveQuality.values
.firstWhereOrNull((element) => element.code == currentQn)
?.description ??
currentQn.toString();
return queryLiveUrl();
}