mirror of
https://github.com/madari-media/madari-oss.git
synced 2026-01-11 22:40:23 +00:00
fix: subtitles not working for some addons
This commit is contained in:
parent
a526760d18
commit
aa756b5848
2 changed files with 7 additions and 7 deletions
|
|
@ -648,9 +648,9 @@ class StremioConfig {
|
|||
class Subtitle {
|
||||
final String id;
|
||||
final String url;
|
||||
final String subEncoding;
|
||||
final String lang;
|
||||
final String m;
|
||||
final String? subEncoding;
|
||||
final String? lang;
|
||||
final String? m;
|
||||
final String? g; // Making g optional since some entries have empty string
|
||||
|
||||
const Subtitle({
|
||||
|
|
@ -666,9 +666,9 @@ class Subtitle {
|
|||
return Subtitle(
|
||||
id: json['id'] as String,
|
||||
url: json['url'] as String,
|
||||
subEncoding: json['SubEncoding'] as String,
|
||||
lang: json['lang'] as String,
|
||||
m: json['m'] as String,
|
||||
subEncoding: json['SubEncoding'] as String?,
|
||||
lang: json['lang'] as String?,
|
||||
m: json['m'] as String?,
|
||||
g: json['g'] as String?,
|
||||
);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -183,7 +183,7 @@ class _SubtitleSelectorState extends State<SubtitleSelector> {
|
|||
|
||||
return ListTile(
|
||||
title: Text(
|
||||
"${languages.containsKey(title) ? languages[title]! : title == "no" ? "No subtitle" : title} ${isExternal ? "(External)" : ""}",
|
||||
"${languages.containsKey(title) ? languages[title]! : title == "no" ? "No subtitle" : title} ${isExternal ? "(External) (${Uri.parse(currentItem.id).host})" : ""}",
|
||||
),
|
||||
selected: widget.player.state.track.subtitle.id ==
|
||||
currentItem.id,
|
||||
|
|
|
|||
Loading…
Reference in a new issue