api_proxy refactored

This commit is contained in:
euzu
2025-06-19 17:20:36 +02:00
parent c0f293c99a
commit 3cf00a809f
23 changed files with 287 additions and 49 deletions
+2 -2
View File
@@ -12,9 +12,9 @@ use crate::api::model::streams::provider_stream_factory::{create_provider_stream
use crate::api::model::streams::shared_stream_manager::SharedStreamManager;
use crate::api::model::streams::throttled_stream::ThrottledStream;
use crate::auth::Claims;
use crate::model::{ConfigTarget, ProxyUserCredentials, UserConnectionPermission};
use crate::model::{ConfigTarget, ProxyUserCredentials};
use crate::model::{ConfigInput, InputFetchMethod};
use shared::model::{PlaylistEntry, PlaylistItemType, TargetType, XtreamCluster};
use shared::model::{PlaylistEntry, PlaylistItemType, TargetType, UserConnectionPermission, XtreamCluster};
use crate::tools::atomic_once_flag::AtomicOnceFlag;
use crate::tools::lru_cache::LRUResourceCache;
use shared::utils::{DASH_EXT, HLS_EXT};