Skip to content

Commit c2169f4

Browse files
committed
wip: rework
1 parent ab736d6 commit c2169f4

26 files changed

+203
-987
lines changed

.devcontainer/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ RUN apt-get update && \
44
apt-get install -y cmake llvm-dev libclang-dev clang && \
55
apt-get clean
66

7-
RUN git clone --depth 1 -b v1.8.0 https://github.com/fraunhoferhhi/vvenc.git && \
7+
RUN git clone --depth 1 -b v1.13.0 https://github.com/fraunhoferhhi/vvenc.git && \
88
cd vvenc && \
99
make install-release-shared install-prefix=/usr && \
1010
rm -rf vvenc

Cargo.toml

Lines changed: 22 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,28 @@
1-
[package]
1+
[workspace]
2+
members = ["vvenc-sys"] # , "vvencli"]
3+
4+
[workspace.package]
25
name = "vvenc"
3-
version = "0.0.1"
46
edition = "2021"
5-
authors = ["Carlos Bentzen <cadubentzen@gmail.com>"]
6-
description = "Rust bindings for VVenC"
7-
license = "BSD-3-Clause-Clear"
7+
rust-version = "1.80"
88
repository = "https://github.com/cadubentzen/vvenc-rs"
9+
authors = ["Carlos Bentzen <cadubentzen@igalia.com>"]
10+
license = "BSD-3-Clause-Clear"
11+
12+
[package]
13+
name = "vvenc"
14+
version = "0.1.0"
15+
description = "Rust bindings for VVenC"
16+
exclude = ["tests/", ".devcontainer/", ".github/"]
17+
authors.workspace = true
18+
license.workspace = true
19+
rust-version.workspace = true
20+
edition.workspace = true
21+
repository.workspace = true
922

1023
[dependencies]
11-
vvenc-sys = { path = "vvenc-sys", version = "0.0.1" }
12-
thiserror = "1.0"
13-
vsprintf = "2.0"
24+
thiserror = "2"
25+
vvenc-sys = { path = "./vvenc-sys", version = "0.1.0" }
1426

15-
[workspace]
16-
members = ["vvenc-sys", "vvencli"]
27+
[features]
28+
vendored = ["vvenc-sys/vendored"]

src/config/chroma_format.rs

Lines changed: 0 additions & 23 deletions
This file was deleted.

src/config/config.rs

Lines changed: 0 additions & 184 deletions
This file was deleted.

src/config/decoding_refresh_type.rs

Lines changed: 0 additions & 26 deletions
This file was deleted.

src/config/hdr_mode.rs

Lines changed: 0 additions & 30 deletions
This file was deleted.

src/config/level.rs

Lines changed: 0 additions & 44 deletions
This file was deleted.

src/config/mod.rs

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)