mirror of
https://github.com/R0m1k3/xtremflow.git
synced 2026-10-11 17:30:00 +02:00
feat: Introduce backend server with live TV proxy, VOD HLS transcoding, and IPTV streaming settings UI.
This commit is contained in:
1 parent
f290f5a7fc
commit
3dc9a8def2
8 files changed
+32
-43
No files matched your search
@@ -299,7 +299,6 @@ class IptvSettingsNotifier extends StateNotifier<IptvSettings> {
|
||||
preferredAspectRatio: getValue<String>(_SettingsKeys.preferredAspectRatio),
|
||||
playerType: remoteSettings[_SettingsKeys.playerType] != null
|
||||
? PlayerType.values[remoteSettings[_SettingsKeys.playerType] as int] : null,
|
||||
forceVodTranscoding: getValue<bool>(_SettingsKeys.forceVodTranscoding),
|
||||
);
|
||||
}
|
||||
_initialized = true;
|
||||
|
||||
@@ -150,20 +150,7 @@ class StreamingSettingsTab extends ConsumerWidget {
|
||||
activeColor: Colors.blueAccent,
|
||||
onChanged: (v) => notifier.setPreferDirectPlay(v),
|
||||
),
|
||||
Divider(height: 1, color: Colors.white.withOpacity(0.1)),
|
||||
SwitchListTile(
|
||||
title: Text(
|
||||
'Forcer audio VOD (Films/Séries)',
|
||||
style: GoogleFonts.roboto(fontSize: 14, color: Colors.white),
|
||||
),
|
||||
subtitle: Text(
|
||||
'Active FFmpeg pour garantir le son\n⚠️ Désactive le seeking',
|
||||
style: GoogleFonts.roboto(fontSize: 12, color: Colors.white54),
|
||||
),
|
||||
value: settings.forceVodTranscoding,
|
||||
activeColor: Colors.orangeAccent,
|
||||
onChanged: (v) => notifier.setForceVodTranscoding(v),
|
||||
),
|
||||
|
||||
],
|
||||
),
|
||||
const SizedBox(height: 16),
|
||||
|
||||
Reference in new issue
Block a user