Commit b973895c4c for aom
commit b973895c4c1e93f770433258ece300344f744964
Author: James Zern <jzern@google.com>
Date: Wed Jun 24 10:01:05 2026 -0700
av1_encode: disable do_border_pad
This causes crashes in SSE2 code and in Arm builds.
Bug: 527078408, 527242002
Change-Id: I7274731c0bf178ed751a30a0ec14b126e96b79f0
diff --git a/av1/encoder/encoder.c b/av1/encoder/encoder.c
index 3842190096..ebf7ed7366 100644
--- a/av1/encoder/encoder.c
+++ b/av1/encoder/encoder.c
@@ -4558,7 +4558,9 @@ int av1_encode(AV1_COMP *const cpi, uint8_t *const dest, size_t dest_size,
cpi->oxcf.algo_cfg.enable_tpl_model && cpi->oxcf.q_cfg.aq_mode == NO_AQ &&
!cpi->common.seg.enabled && !cpi->roi.enabled && !cpi->oxcf.sb_qp_sweep &&
!cpi->use_ducky_encode && cpi->oxcf.algo_cfg.sharpness != 3) {
- cpi->do_border_pad = true;
+ // TODO(issue 527242002, issue 527078408): set do_border_pad to true after
+ // fixing crashes in x86 and Arm builds.
+ cpi->do_border_pad = false;
} else {
cpi->do_border_pad = false;
}