- 05 Feb, 2018 10 commits
-
-
Luc Trudeau authored
Since it is only available for testing.
-
Thomas Daede authored
Implement a pure-rust pred_dc
-
Luca Barbato authored
And add some tests.
-
Thomas Daede authored
Fix #2: Enable Travis
-
Guillaume Martres authored
-
Thomas Daede authored
Add (but do not use) H_PRED support
-
Guillaume Martres authored
If chrome uses H_PRED then the transform type is DCT_ADST, but we were always using DCT_DCT, we now lookup the correct transform type using `exported_intra_mode_to_tx_type_context`. Fixing this also requires using the correct scan table for each transform type. This is handled using the lookup table `av1_intra_scan_orders`.
-
Guillaume Martres authored
-
Guillaume Martres authored
The encoder still uses DC_PRED everywhere until we get RDO in. This required turning off ext-intra to work. Note that this only works for luma blocks, H_PRED support for chroma blocks is fixed in a latter commit in this PR.
-
Guillaume Martres authored
- Mode::pred -> Mode::mode since we use this in function like write_intra_mode, etc. - SubMode::pred -> SubMode::mode - Mode::new() -> Mode::default() since "new" is a bit vague. - SubMode::new() -> SubMode::default()
-
- 04 Feb, 2018 1 commit
-
-
Thomas Daede authored
-
- 03 Feb, 2018 7 commits
-
-
Thomas Daede authored
-
Thomas Daede authored
-
Thomas Daede authored
-
Thomas Daede authored
-
Thomas Daede authored
-
Thomas Daede authored
-
Thomas Daede authored
-
- 18 Dec, 2017 2 commits
-
-
Thomas Daede authored
Use correct AV1 fourcc
-
Guillaume Martres authored
-
- 13 Dec, 2017 4 commits
-
-
Thomas Daede authored
Avoid weird do-while loop
-
Guillaume Martres authored
-
Thomas Daede authored
Rewrite od_ec_enc in Rust
-
Guillaume Martres authored
-
- 24 Oct, 2017 2 commits
-
-
Thomas Daede authored
Simplify a little update_cdf
-
Luca Barbato authored
-
- 15 Oct, 2017 2 commits
-
-
Thomas Daede authored
-
Thomas Daede authored
-
- 14 Oct, 2017 3 commits
-
-
Thomas Daede authored
-
Thomas Daede authored
-
Thomas Daede authored
-
- 03 Oct, 2017 2 commits
-
-
Thomas Daede authored
-
Thomas Daede authored
-
- 26 Sep, 2017 2 commits
-
-
Thomas Daede authored
Make ContextWriter a struct of values, not references
-
Guillaume Martres authored
-
- 25 Sep, 2017 1 commit
-
-
Thomas Daede authored
Use a git submodule for aom instead of copying files
-
- 24 Sep, 2017 4 commits
-
-
Guillaume Martres authored
The submodule is based on https://github.com/tdaede/aom/commits/rav1e
-
Thomas Daede authored
-
Thomas Daede authored
-
Thomas Daede authored
-