diff options
author | metamuffin <metamuffin@disroot.org> | 2023-03-07 08:00:00 +0100 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2023-03-07 08:00:00 +0100 |
commit | 2167abcf72d978b4ac2f08fa7cbbddaada01f165 (patch) | |
tree | 3f384b868333271ba8e47ed583bae0a6af62b3fb /evc/src/codec/encode/mod.rs | |
parent | 200f8064e1b1b96acc7d4a6f0f8321b2da5c2830 (diff) | |
download | video-codec-experiments-2167abcf72d978b4ac2f08fa7cbbddaada01f165.tar video-codec-experiments-2167abcf72d978b4ac2f08fa7cbbddaada01f165.tar.bz2 video-codec-experiments-2167abcf72d978b4ac2f08fa7cbbddaada01f165.tar.zst |
a
Diffstat (limited to 'evc/src/codec/encode/mod.rs')
-rw-r--r-- | evc/src/codec/encode/mod.rs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/evc/src/codec/encode/mod.rs b/evc/src/codec/encode/mod.rs index 8b7b342..43607aa 100644 --- a/evc/src/codec/encode/mod.rs +++ b/evc/src/codec/encode/mod.rs @@ -15,7 +15,6 @@ pub struct EncodeConfig { pub ref_thres: f64, pub max_diff_area: isize, pub min_block_size: isize, - pub max_threads: usize, pub weight_factor: f64, pub do_translate: bool, @@ -72,10 +71,9 @@ pub fn encode_block(view: View<&Frame>, prev: View<&Frame>, config: &EncodeConfi // only bother to do multithreading, when the block is big. let ((ad, a), (bd, b)) = if view.area() > 100 { - both_par( + rayon::join( || encode_block(av, ap, config), || encode_block(bv, bp, config), - config.max_threads, ) } else { (encode_block(av, ap, config), encode_block(bv, bp, config)) |