From ba70293d2b6d17116990f3717ebd9b743356d653 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Tue, 14 Jan 2025 09:16:50 +0200 Subject: [PATCH] fmp4: Update to dash-mpd 0.18 Part-of: --- Cargo.lock | 52 ++++++++++++++++++++++----------------------- mux/fmp4/Cargo.toml | 2 +- 2 files changed, 27 insertions(+), 27 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ce102475..595ae208 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1053,7 +1053,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5dfc9d3f5161702cf339e6337203ac26b64279383468247e45b36e221cb06cae" dependencies = [ "log", - "thiserror 2.0.9", + "thiserror 2.0.11", ] [[package]] @@ -1064,7 +1064,7 @@ checksum = "711a98fc25dbb1c2a76505ac7ede42a5ed81aa36360939ad7709e92eff7f8fe3" dependencies = [ "log", "muldiv", - "thiserror 2.0.9", + "thiserror 2.0.11", ] [[package]] @@ -1492,9 +1492,9 @@ dependencies = [ [[package]] name = "dash-mpd" -version = "0.17.4" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c44833111fbf9e1d1a59b61deaffd27e41d94b358335c5f06284abaf8ccec97" +checksum = "df8c53700cb27af681192b9f2fdb2fc700c0d4a1efaa33f57a94d237156e4c98" dependencies = [ "base64 0.22.1", "base64-serde", @@ -1511,7 +1511,7 @@ dependencies = [ "serde", "serde_path_to_error", "serde_with", - "thiserror 2.0.9", + "thiserror 2.0.11", "tracing", "url", "webm-iterable", @@ -2844,7 +2844,7 @@ dependencies = [ "libloading", "quick-xml 0.37.2", "smallvec", - "thiserror 2.0.9", + "thiserror 2.0.11", ] [[package]] @@ -2911,7 +2911,7 @@ dependencies = [ "rustls-pemfile 2.2.0", "rustls-pki-types", "serial_test", - "thiserror 2.0.9", + "thiserror 2.0.11", "tokio", "url", "web-transport-quinn", @@ -3013,7 +3013,7 @@ dependencies = [ "rtp-types", "slab", "smallvec", - "thiserror 2.0.9", + "thiserror 2.0.11", "time", "tokio", ] @@ -3035,7 +3035,7 @@ dependencies = [ "rtsp-types", "sdp-types", "socket2", - "thiserror 2.0.9", + "thiserror 2.0.11", "tokio", "tokio-stream", "url", @@ -3213,7 +3213,7 @@ dependencies = [ "gstreamer-app", "more-asserts", "tempfile", - "thiserror 2.0.9", + "thiserror 2.0.11", "url", ] @@ -3302,7 +3302,7 @@ dependencies = [ "reqwest 0.11.27", "serde", "serde_json", - "thiserror 2.0.9", + "thiserror 2.0.11", "tokio", "tokio-native-tls", "tokio-stream", @@ -3328,7 +3328,7 @@ dependencies = [ "serde", "serde_json", "test-log", - "thiserror 2.0.9", + "thiserror 2.0.11", "tokio", "tokio-native-tls", "tracing", @@ -3384,7 +3384,7 @@ dependencies = [ "serde", "serde_bytes", "smallvec", - "thiserror 2.0.9", + "thiserror 2.0.11", ] [[package]] @@ -3663,7 +3663,7 @@ dependencies = [ "gstreamer-pbutils-sys", "gstreamer-video", "libc", - "thiserror 2.0.9", + "thiserror 2.0.11", ] [[package]] @@ -3744,7 +3744,7 @@ dependencies = [ "gstreamer", "gstreamer-app", "gstreamer-video", - "thiserror 2.0.9", + "thiserror 2.0.11", ] [[package]] @@ -3760,7 +3760,7 @@ dependencies = [ "gstreamer-video-sys", "libc", "serde", - "thiserror 2.0.9", + "thiserror 2.0.11", ] [[package]] @@ -6023,7 +6023,7 @@ dependencies = [ "rustc-hash 2.1.0", "rustls 0.23.20", "socket2", - "thiserror 2.0.9", + "thiserror 2.0.11", "tokio", "tracing", ] @@ -6043,7 +6043,7 @@ dependencies = [ "rustls-pki-types", "rustls-platform-verifier", "slab", - "thiserror 2.0.9", + "thiserror 2.0.11", "tinyvec", "tracing", "web-time", @@ -6219,7 +6219,7 @@ checksum = "dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b" dependencies = [ "getrandom", "libredox", - "thiserror 2.0.9", + "thiserror 2.0.11", ] [[package]] @@ -7477,11 +7477,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.9" +version = "2.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc" +checksum = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc" dependencies = [ - "thiserror-impl 2.0.9", + "thiserror-impl 2.0.11", ] [[package]] @@ -7497,9 +7497,9 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "2.0.9" +version = "2.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4" +checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2" dependencies = [ "proc-macro2", "quote 1.0.38", @@ -8643,9 +8643,9 @@ checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" [[package]] name = "xattr" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" +checksum = "e105d177a3871454f754b33bb0ee637ecaaac997446375fd3e5d43a2ed00c909" dependencies = [ "libc", "linux-raw-sys", diff --git a/mux/fmp4/Cargo.toml b/mux/fmp4/Cargo.toml index d1e8f130..efb2dba0 100644 --- a/mux/fmp4/Cargo.toml +++ b/mux/fmp4/Cargo.toml @@ -28,7 +28,7 @@ gst-check = { workspace = true, features = ["v1_18"] } gst-pbutils = { workspace = true, features = ["v1_20"] } m3u8-rs = "5.0" chrono = "0.4.35" -dash-mpd = { version = "0.17", default-features = false } +dash-mpd = { version = "0.18", default-features = false } quick-xml = { version = "0.37", features = ["serialize"] } serde = "1"