@@ -33,23 +33,23 @@ tracing = { workspace = true }
3333
3434# For OpenTelemetry OTLP integration
3535opentelemetry = { workspace = true , features = [" metrics" , " trace" ] }
36- schemars = { version = " 1.1 .0" , features = [" derive" ], optional = true }
36+ schemars = { version = " 1.2 .0" , features = [" derive" ], optional = true }
3737
3838# For the mixer's concurrent input handling
3939futures = { workspace = true }
4040
4141# --- Optional Dependencies ---
4242# These are only included if their corresponding feature is enabled.
4343ogg = { version = " 0.9.2" , optional = true , features = [" async" ] }
44- opus = { version = " 0.3" , optional = true }
45- url = { version = " 2.5.7 " , optional = true , features = [" serde" ] }
46- rquickjs = { version = " 0.10 " , features = [" array-buffer" , " futures" , " loader" , " parallel" ], optional = true }
44+ opus = { version = " 0.3.1 " , optional = true }
45+ url = { version = " 2.5.8 " , optional = true , features = [" serde" ] }
46+ rquickjs = { version = " 0.11 " , features = [" array-buffer" , " futures" , " loader" , " parallel" ], optional = true }
4747wildmatch = { version = " 2.6" , optional = true }
4848
4949moq-transport = { version = " 0.12.1" , optional = true }
50- moq-native = { version = " 0.10.1 " , optional = true }
51- moq-lite = { version = " 0.10.1 " , optional = true }
52- hang = { version = " 0.9.1 " , optional = true }
50+ moq-native = { version = " 0.11.0 " , optional = true }
51+ moq-lite = { version = " 0.11.0 " , optional = true }
52+ hang = { version = " 0.10.0 " , optional = true }
5353
5454# For local dev, debugging moq stuff
5555# moq-transport = { version = "0.11.0", optional = true }
@@ -58,13 +58,14 @@ hang = { version = "0.9.1", optional = true }
5858# hang = { path = "../../moq/rs/hang", optional = true }
5959
6060serde_json = { version = " 1.0" , optional = true }
61- reqwest = { version = " 0.12 " , optional = true , default-features = false , features = [
62- " rustls-tls " ,
61+ reqwest = { version = " 0.13 " , optional = true , default-features = false , features = [
62+ " rustls" ,
6363 " stream" ,
6464] }
65- tempfile = { version = " 3" , optional = true }
65+ tempfile = { version = " 3.24 " , optional = true }
6666uuid = { version = " 1" , optional = true , features = [" v4" ] }
67- rubato = { version = " 0.16" , optional = true }
67+ rubato = { version = " 1.0" , optional = true }
68+ audioadapter-buffers = { version = " 2.0" , optional = true }
6869symphonia = { version = " 0.5.5" , optional = true , default-features = false , features = [
6970 " mp3" ,
7071 " wav" ,
@@ -98,7 +99,7 @@ default = [
9899passthrough = [" dep:schemars" ]
99100audio_gain = [" dep:schemars" ]
100101audio_mixer = [" dep:schemars" , " dep:serde_json" ]
101- audio_resampler = [" dep:schemars" , " dep:rubato" ]
102+ audio_resampler = [" dep:schemars" , " dep:rubato" , " dep:audioadapter-buffers " ]
102103audio_pacer = [" dep:schemars" ]
103104file_io = [" dep:schemars" ]
104105pacer = [" dep:schemars" ]
@@ -122,9 +123,9 @@ webm = ["dep:webm", "dep:schemars"]
122123symphonia = [" dep:symphonia" , " dep:schemars" ]
123124
124125[dev-dependencies ]
125- tempfile = " 3"
126+ tempfile = " 3.24 "
126127axum = " 0.8"
127- tower = " 0.5"
128+ tower = " 0.5.3 "
128129
129130[lints ]
130131workspace = true
0 commit comments