Skip to content

Commit 108f789

Browse files
committedMar 23, 2024··
Prepare for new versions
`dovi_tool` v2.1.1 `dolby_vision` crate v3.3.0
1 parent 4ff269e commit 108f789

File tree

6 files changed

+43
-43
lines changed

6 files changed

+43
-43
lines changed
 

‎.gitignore

-1
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,4 @@ target
88
/*.ffindex
99
/*.json
1010
/*.xml
11-
Cargo.lock
1211
.vscode

‎Cargo.lock

+33-33
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎Cargo.toml

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
[package]
22
name = "dovi_tool"
3-
version = "2.1.0"
3+
version = "2.1.1"
44
authors = ["quietvoid"]
55
edition = "2021"
6-
rust-version = "1.70.0"
6+
rust-version = "1.74.0"
77
license = "MIT"
88
repository = "https://github.com/quietvoid/dovi_tool"
99
build = "build.rs"
@@ -19,8 +19,8 @@ hevc_parser = { version = "0.6.2", features = ["hevc_io"] }
1919
madvr_parse = "1.0.2"
2020
hdr10plus = { version = "2.1.1", features = ["json"] }
2121

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

3232
[dev-dependencies]
33-
assert_cmd = "2.0.13"
33+
assert_cmd = "2.0.14"
3434
assert_fs = "1.1.1"
3535
predicates = "3.1.0"
3636

‎README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ The C compatible library is also known as **`libdovi`**, refer to the same docum
1010
## **Building**
1111
### **Toolchain**
1212

13-
The minimum Rust version to build **`dovi_tool`** is 1.70.0.
13+
The minimum Rust version to build **`dovi_tool`** is 1.74.0.
1414

1515
### **Dependencies**
1616
On Linux systems, [fontconfig](https://github.com/yeslogic/fontconfig-rs#dependencies) is required.

‎dolby_vision/CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
## Unreleased
1+
## 3.3.0
22
- Changed AV1 function signatures to take slices as input and return a `Vec`.
33
- Added `write_av1_rpu_metadata_obu_t35_complete` function to encode RPUs in complete metadata OBU payloads.
44
- XML parser: support decimals when parsing Level6 MaxCLL/MaxFALL values.
55
- Added `DoviRpu::parse_itu_t35_dovi_metadata_obu` and deprecated `av1::parse_itu_t35_dovi_metadata_obu`.
6+
- Fixed encoding AV1 payloads with trailing bytes. They are now discarded.
67

78
C API:
89
- Added `dovi_write_av1_rpu_metadata_obu_t35_{payload,complete}` functions.

‎dolby_vision/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "dolby_vision"
3-
version = "3.2.0"
3+
version = "3.3.0"
44
authors = ["quietvoid"]
55
edition = "2021"
66
rust-version = "1.62.1"
@@ -10,7 +10,7 @@ repository = "https://github.com/quietvoid/dovi_tool/tree/main/dolby_vision"
1010

1111
[dependencies]
1212
bitvec_helpers = { version = "3.1.3", default-features = false, features = ["bitstream-io"] }
13-
anyhow = "1.0.80"
13+
anyhow = "1.0.81"
1414
bitvec = "1.0.1"
1515
crc = "3.0.1"
1616
serde = { version = "1.0.197", features = ["derive"], "optional" = true }

0 commit comments

Comments
 (0)
Please sign in to comment.