aboutsummaryrefslogtreecommitdiff
path: root/mtree-test/src/bin/encode.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-05-06 14:15:30 +0200
committermetamuffin <metamuffin@disroot.org>2025-05-06 14:15:30 +0200
commit52ee632ae5804840bdd59f75d1c427fa5dd2550e (patch)
treef74b134496ae3cc6e26d067d87c3c51031e59995 /mtree-test/src/bin/encode.rs
parent110f6738b89d22a384f5ec580b452ef411b975bb (diff)
downloadvideo-codec-experiments-52ee632ae5804840bdd59f75d1c427fa5dd2550e.tar
video-codec-experiments-52ee632ae5804840bdd59f75d1c427fa5dd2550e.tar.bz2
video-codec-experiments-52ee632ae5804840bdd59f75d1c427fa5dd2550e.tar.zst
fix frame rect copy
Diffstat (limited to 'mtree-test/src/bin/encode.rs')
-rw-r--r--mtree-test/src/bin/encode.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/mtree-test/src/bin/encode.rs b/mtree-test/src/bin/encode.rs
index 3cdb1c8..f9b1b74 100644
--- a/mtree-test/src/bin/encode.rs
+++ b/mtree-test/src/bin/encode.rs
@@ -31,7 +31,6 @@ impl BitstreamFilter for Enc {
}
fn process_block(&mut self, frame: Vec<u8>) -> Vec<u8> {
let mut frame = Frame(frame);
-
let mut out = Vec::new();
let mut num_refs = 0;
@@ -51,7 +50,7 @@ impl BitstreamFilter for Enc {
boff,
)
};
- if rdist < 1000 {
+ if rdist < (BLOCK_SIZE * BLOCK_SIZE * 20) as u32 {
out.push(1);
out.extend(r.frame.to_le_bytes());
out.extend(r.off.x.to_le_bytes());