diff --git a/CHANGELOG.md b/CHANGELOG.md index b3828ac..418b1e4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [0.17.4] - Unreleased +## [0.17.4] - 2024-11-23 - Serialization: add support for the XML namespace prefix that is traditionally used for the Microsoft PlayReady scheme (`mspr:`). Patch from @bwjun-tving. diff --git a/Cargo.toml b/Cargo.toml index 114156a..fe4ea3c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dash-mpd" -version = "0.17.3" +version = "0.17.4" authors = ["Eric Marsden "] description = "Parse, serialize, download an MPD manifest for MPEG-DASH or WebM-DASH media streaming" readme = "README.md" @@ -64,7 +64,7 @@ axum = "0.7.9" hyper-serve = { version = "0.6.2" } axum-auth = "0.7.0" noxious-client = "1.0.4" -reqwest = { version = "0.12.9", default-features = false, features = ["cookies", "json"] } +reqwest = { version = "0.12.9", default-features = false, features = ["cookies", "json", "blocking"] } serde_json = "1.0.133" anyhow = "1.0.93" roxmltree = "0.20.0" diff --git a/README.md b/README.md index 8ba48ba..c6d1b5d 100644 --- a/README.md +++ b/README.md @@ -126,7 +126,7 @@ default configuration (using an external application as a subprocess). ## Priority of different stream preference options The library allows you to express a preference ordering for several characteristics of streams in a -DASH manifest (audio language, video resolution, bandwidth/quality, role label). The list belows +DASH manifest (audio language, video resolution, bandwidth/quality, role label). The list below specifies the order in which these preferences are handled: - First filter out AdaptationSets in the manifest that do not correspond to our language @@ -254,14 +254,14 @@ Add to your `Cargo.toml` file: ```toml [dependencies] -dash-mpd = "0.17.3" +dash-mpd = "0.17.4" ``` If you don’t need the download functionality and wish to reduce code size, use: ```toml [dependencies] -dash-mpd = { version = "0.17.3", default-features = false } +dash-mpd = { version = "0.17.4", default-features = false } ``` We endeavour to use **semantic versioning** for this crate despite its 0.x version number: a major