Feature/stream display (#725)

* Added User comment to stream display
*Added EPG to stream display
* Added Stream display hide fields config
* fixed live/vod session ttl bug
This commit is contained in:
euzu
2026-04-22 17:58:33 +02:00
committed by GitHub
parent d15d62d3c8
commit 5f2d2c8b50
44 changed files with 2186 additions and 216 deletions
+3 -1
View File
@@ -1,6 +1,6 @@
use crate::{
model::{
ConfigTargetOptions, LibraryMetadataFormat, MetadataUpdateConfigDto, ProcessingOrder,
ClusterFlags, ConfigTargetOptions, LibraryMetadataFormat, MetadataUpdateConfigDto, ProcessingOrder,
RuntimeConfigReportFormat, VideoConfigDto,
},
utils::{
@@ -34,6 +34,8 @@ pub const fn is_default_runtime_config_report_format(value: &RuntimeConfigReport
matches!(value, RuntimeConfigReportFormat::Yaml)
}
pub fn is_cluster_optional(cf: &Option<ClusterFlags>) -> bool { cf.is_none_or(|c| c.is_all()) }
// Default delay values for resolving VOD or Series requests,
// used to prevent frequent requests that could trigger a provider ban.
pub const fn default_resolve_delay_secs() -> u16 { 2 }