Skip to content

Commit

Permalink
Prepare for new versions
Browse files Browse the repository at this point in the history
`dovi_tool` v2.1.1
`dolby_vision` crate v3.3.0
  • Loading branch information
quietvoid committed Mar 23, 2024
1 parent 4ff269e commit 108f789
Show file tree
Hide file tree
Showing 6 changed files with 43 additions and 43 deletions.
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,4 @@ target
/*.ffindex
/*.json
/*.xml
Cargo.lock
.vscode
66 changes: 33 additions & 33 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
[package]
name = "dovi_tool"
version = "2.1.0"
version = "2.1.1"
authors = ["quietvoid"]
edition = "2021"
rust-version = "1.70.0"
rust-version = "1.74.0"
license = "MIT"
repository = "https://github.com/quietvoid/dovi_tool"
build = "build.rs"
Expand All @@ -19,8 +19,8 @@ hevc_parser = { version = "0.6.2", features = ["hevc_io"] }
madvr_parse = "1.0.2"
hdr10plus = { version = "2.1.1", features = ["json"] }

anyhow = "1.0.80"
clap = { version = "4.4.18", features = ["derive", "wrap_help", "deprecated"] }
anyhow = "1.0.81"
clap = { version = "4.5.3", features = ["derive", "wrap_help", "deprecated"] }
clap_lex = "*"
indicatif = "0.17.8"
bitvec = "1.0.1"
Expand All @@ -30,7 +30,7 @@ itertools = "0.12.1"
plotters = { version = "0.3.5", default-features = false, features = ["bitmap_backend", "bitmap_encoder", "all_series"] }

[dev-dependencies]
assert_cmd = "2.0.13"
assert_cmd = "2.0.14"
assert_fs = "1.1.1"
predicates = "3.1.0"

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ The C compatible library is also known as **`libdovi`**, refer to the same docum
## **Building**
### **Toolchain**

The minimum Rust version to build **`dovi_tool`** is 1.70.0.
The minimum Rust version to build **`dovi_tool`** is 1.74.0.

### **Dependencies**
On Linux systems, [fontconfig](https://github.com/yeslogic/fontconfig-rs#dependencies) is required.
Expand Down
3 changes: 2 additions & 1 deletion dolby_vision/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
## Unreleased
## 3.3.0
- Changed AV1 function signatures to take slices as input and return a `Vec`.
- Added `write_av1_rpu_metadata_obu_t35_complete` function to encode RPUs in complete metadata OBU payloads.
- XML parser: support decimals when parsing Level6 MaxCLL/MaxFALL values.
- Added `DoviRpu::parse_itu_t35_dovi_metadata_obu` and deprecated `av1::parse_itu_t35_dovi_metadata_obu`.
- Fixed encoding AV1 payloads with trailing bytes. They are now discarded.

C API:
- Added `dovi_write_av1_rpu_metadata_obu_t35_{payload,complete}` functions.
Expand Down
4 changes: 2 additions & 2 deletions dolby_vision/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "dolby_vision"
version = "3.2.0"
version = "3.3.0"
authors = ["quietvoid"]
edition = "2021"
rust-version = "1.62.1"
Expand All @@ -10,7 +10,7 @@ repository = "https://github.com/quietvoid/dovi_tool/tree/main/dolby_vision"

[dependencies]
bitvec_helpers = { version = "3.1.3", default-features = false, features = ["bitstream-io"] }
anyhow = "1.0.80"
anyhow = "1.0.81"
bitvec = "1.0.1"
crc = "3.0.1"
serde = { version = "1.0.197", features = ["derive"], "optional" = true }
Expand Down

0 comments on commit 108f789

Please sign in to comment.