debug lectueur générique

This commit is contained in:
2025-11-26 18:30:30 +01:00
parent d55c22a267
commit e21fa5948e
10 changed files with 583 additions and 92 deletions

View File

@@ -268,6 +268,7 @@ impl NodeLogic for PlaylistSourceLogic {
remaining
);
let track_start = std::time::Instant::now();
tracing::debug!("PlaylistSourceLogic: emitting TrackBoundary");
let boundary = AudioSegment::new_track_boundary(0, 0.0, metadata);
send_to_children(node_name, &output, boundary).await?;
@@ -284,7 +285,12 @@ impl NodeLogic for PlaylistSourceLogic {
}
};
tracing::debug!("PlaylistSourceLogic: decoding track: {:?}", file_path);
let elapsed = track_start.elapsed();
tracing::info!(
"PlaylistSourceLogic: gap after TrackBoundary = {:.3}s, decoding: {:?}",
elapsed.as_secs_f64(),
file_path
);
// Décoder et émettre les chunks PCM
// Passer le cache et pk pour gérer le cache progressif