aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKostya Shishkov <kostya.shishkov@gmail.com>2023-02-15 19:49:20 +0100
committerKostya Shishkov <kostya.shishkov@gmail.com>2023-02-15 19:49:20 +0100
commit5a5edb08804fadd6059450ae6f9fbae3af9c6820 (patch)
tree23491b51f373b331353754f8c47259c1bdb56d81
parentf5c61879b56145c3fe371edeb58fb3b7abd94851 (diff)
downloadnihav-5a5edb08804fadd6059450ae6f9fbae3af9c6820.tar.gz
indeo3enc: fix always enabled frame recompression
-rw-r--r--nihav-indeo/src/codecs/indeo3enc/mod.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/nihav-indeo/src/codecs/indeo3enc/mod.rs b/nihav-indeo/src/codecs/indeo3enc/mod.rs
index 1c6bf77..a3a3177 100644
--- a/nihav-indeo/src/codecs/indeo3enc/mod.rs
+++ b/nihav-indeo/src/codecs/indeo3enc/mod.rs
@@ -355,7 +355,7 @@ impl NAEncoder for Indeo3Encoder {
self.encode_planes(&mut dbuf, &trees, is_intra)?;
let cur_quant = self.cenc.quant.unwrap_or(42);
- if !is_intra && cur_quant < 8 {
+ if self.try_again && !is_intra && cur_quant < 8 {
let expected_size = self.rc.get_expected_size();
if expected_size > 0 {
let cur_size = dbuf.len() as u32;