wip: refactor frames_to_ticks, will become Iterator

This commit is contained in:
🪞👃🪞 2024-07-06 08:40:52 +03:00
parent 4204ac4462
commit 238d307817
4 changed files with 86 additions and 46 deletions

38
Cargo.lock generated
View file

@ -111,6 +111,12 @@ dependencies = [
"rustc-demangle",
]
[[package]]
name = "base64"
version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
[[package]]
name = "better-panic"
version = "0.3.0"
@ -237,6 +243,12 @@ dependencies = [
"windows-sys 0.52.0",
]
[[package]]
name = "const-default"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b396d1f76d455557e1218ec8066ae14bba60b4b36ecd55577ba979f5db7ecaa"
[[package]]
name = "crossbeam-deque"
version = "0.8.5"
@ -814,6 +826,18 @@ dependencies = [
"crossbeam-utils",
]
[[package]]
name = "rlsf"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "222fb240c3286247ecdee6fa5341e7cdad0ffdf8e7e401d9937f2d58482a20bf"
dependencies = [
"cfg-if",
"const-default",
"libc",
"svgbobdoc",
]
[[package]]
name = "rustc-demangle"
version = "0.1.24"
@ -947,6 +971,19 @@ dependencies = [
"syn 2.0.60",
]
[[package]]
name = "svgbobdoc"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2c04b93fc15d79b39c63218f15e3fdffaa4c227830686e3b7c5f41244eb3e50"
dependencies = [
"base64",
"proc-macro2",
"quote",
"syn 1.0.109",
"unicode-width",
]
[[package]]
name = "syn"
version = "1.0.109"
@ -985,6 +1022,7 @@ dependencies = [
"midly",
"music-math",
"ratatui",
"rlsf",
"toml",
"vst",
"wavers",