├── .gitignore ├── .gitmodules ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── av1-spec.pdf ├── clippy.toml ├── rustfmt.toml ├── src ├── filters.rs ├── main.rs ├── misc.rs ├── parser.rs ├── parser │ ├── frame.rs │ ├── grain.rs │ ├── obu.rs │ ├── sequence.rs │ ├── tile_group.rs │ └── util.rs └── reader.rs └── tests ├── example-table.tbl └── sanity_tests.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | example.txt 3 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/.gitmodules -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/README.md -------------------------------------------------------------------------------- /av1-spec.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/av1-spec.pdf -------------------------------------------------------------------------------- /clippy.toml: -------------------------------------------------------------------------------- 1 | msrv = "1.59" 2 | -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /src/filters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/src/filters.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/misc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/src/misc.rs -------------------------------------------------------------------------------- /src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/src/parser.rs -------------------------------------------------------------------------------- /src/parser/frame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/src/parser/frame.rs -------------------------------------------------------------------------------- /src/parser/grain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/src/parser/grain.rs -------------------------------------------------------------------------------- /src/parser/obu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/src/parser/obu.rs -------------------------------------------------------------------------------- /src/parser/sequence.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/src/parser/sequence.rs -------------------------------------------------------------------------------- /src/parser/tile_group.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/src/parser/tile_group.rs -------------------------------------------------------------------------------- /src/parser/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/src/parser/util.rs -------------------------------------------------------------------------------- /src/reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/src/reader.rs -------------------------------------------------------------------------------- /tests/example-table.tbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/tests/example-table.tbl -------------------------------------------------------------------------------- /tests/sanity_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-av/grav1synth/HEAD/tests/sanity_tests.rs --------------------------------------------------------------------------------