debug radio paradise

This commit is contained in:
2025-10-18 22:46:55 +02:00
parent 10724430ce
commit 5fe1624f26
11 changed files with 13 additions and 13 deletions

BIN
.DS_Store vendored

Binary file not shown.

View File

@@ -9,7 +9,7 @@ host:
logger: logger:
buffer_capacity: 200 buffer_capacity: 200
enable_console: true enable_console: true
min_level: INFO min_level: TRACE
mediarenderer: mediarenderer:
mpd_renderer: null mpd_renderer: null
mediaserver: mediaserver:

Binary file not shown.

Binary file not shown.

View File

@@ -154,14 +154,14 @@ export async function consolidateCache(): Promise<void> {
* Génère l'URL pour streamer une piste * Génère l'URL pour streamer une piste
*/ */
export function getTrackUrl(pk: string): string { export function getTrackUrl(pk: string): string {
return `/audio/tracks/${pk}`; return `/audio/flac/${pk}`;
} }
/** /**
* Génère l'URL pour télécharger la piste originale * Génère l'URL pour télécharger la piste originale
*/ */
export function getOriginalTrackUrl(pk: string): string { export function getOriginalTrackUrl(pk: string): string {
return `/audio/tracks/${pk}/orig`; return `/audio/flac/${pk}/orig`;
} }
/** /**

View File

@@ -114,7 +114,7 @@ export async function consolidateCache(): Promise<void> {
*/ */
export function getImageUrl(pk: string, size?: number): string { export function getImageUrl(pk: string, size?: number): string {
if (size) { if (size) {
return `/covers/images/${pk}/${size}`; return `/covers/image/${pk}/${size}`;
} }
return `/covers/images/${pk}`; return `/covers/image/${pk}`;
} }

View File

@@ -21,7 +21,7 @@ impl CacheConfig for AudioConfig {
} }
fn cache_type() -> &'static str { fn cache_type() -> &'static str {
"audio" "flac"
} }
fn cache_name() -> &'static str { fn cache_name() -> &'static str {

View File

@@ -64,10 +64,10 @@ Consolide le cache (répare les incohérences)
## Servir les fichiers ## Servir les fichiers
### GET /audio/tracks/{pk} ### GET /audio/flac/{pk}
Récupère le fichier FLAC (streaming progressif si en cours de téléchargement) Récupère le fichier FLAC (streaming progressif si en cours de téléchargement)
### GET /audio/tracks/{pk}/orig ### GET /audio/flac/{pk}/orig
Alias pour le fichier original Alias pour le fichier original
## Format des fichiers ## Format des fichiers

View File

@@ -433,7 +433,7 @@ impl Config {
pub fn get_log_min_level(&self) -> Result<String> { pub fn get_log_min_level(&self) -> Result<String> {
match self.get_value(&["host", "logger", "min_level"])? { match self.get_value(&["host", "logger", "min_level"])? {
Value::String(s) => Ok(s), Value::String(s) => Ok(s),
_ => Ok("INFO".to_string()), _ => Ok("TRACE".to_string()),
} }
} }

View File

@@ -261,9 +261,9 @@ pub fn init_logging() -> LogState {
let log_level = match config.get_log_min_level() { let log_level = match config.get_log_min_level() {
Ok(l) => match string_to_level(&l) { Ok(l) => match string_to_level(&l) {
Some(lev) => level_to_levelfilter(lev), Some(lev) => level_to_levelfilter(lev),
None => LevelFilter::INFO, None => LevelFilter::TRACE,
} }
Err(_) => LevelFilter::INFO Err(_) => LevelFilter::TRACE
}; };
let (filter, reload_handle) = reload::Layer::new(log_level); let (filter, reload_handle) = reload::Layer::new(log_level);

View File

@@ -1,6 +1,6 @@
use std::sync::Arc; use std::sync::Arc;
use tracing::{debug, trace}; use tracing::{debug, info, trace};
use xmltree::{Element, XMLNode}; use xmltree::{Element, XMLNode};
use crate::{ use crate::{
@@ -75,7 +75,7 @@ impl Action {
action_handler!(|instance| { action_handler!(|instance| {
use crate::UpnpTypedInstance; use crate::UpnpTypedInstance;
debug!("🎬 Action '{}' called", instance.get_name()); info!("🎬 Action '{}' called", instance.get_name());
// Logger les arguments d'entrée (déjà stockés dans les variables par run()) // Logger les arguments d'entrée (déjà stockés dans les variables par run())
for arg_inst in instance.arguments_set().all() { for arg_inst in instance.arguments_set().all() {