dj sets + lyrics: a mix that names its own tracks, and words pulled off the separated voice

This commit is contained in:
KeelrLeek committed 2026-08-24 10:49:10 -05:00
1 parent 4efe85b6bf
commit 1dd8573808
41 files changed
+9288 -647

No files matched your search

+1 -1
View File
@@ -775,7 +775,7 @@ pub fn parse_text(bytes: &[u8]) -> Result<ParsedPlaylist, String> {
}
/// "1:23" → 83_000 ms; "1:23:45" → 5_025_000; rejects anything else.
fn parse_timestamp(s: &str) -> Option<i64> {
pub(crate) fn parse_timestamp(s: &str) -> Option<i64> {
let parts: Vec<&str> = s.split(':').collect();
if !(2..=3).contains(&parts.len()) {
return None;