Commit d5c00b9159 for aom

commit d5c00b91599df17c8e1862bbd8e643f744eeb932
Author: Marco Paniconi <marpan@google.com>
Date:   Tue May 19 16:28:54 2026 -0700

    rtc: Use crop_width/height for source_last_TL0 buffer

    To avoid re-alloc for 2880x1620 image size.

    This fixes the quality regression in the issue below.

    Bug: 514559073
    Change-Id: I95d436fc0d14b9b0d6a8ec1967921d419b048384

diff --git a/av1/encoder/encoder.c b/av1/encoder/encoder.c
index 0337baf7a1..d6151ddaaa 100644
--- a/av1/encoder/encoder.c
+++ b/av1/encoder/encoder.c
@@ -2977,8 +2977,8 @@ static int encode_without_recode(AV1_COMP *cpi) {

   const SequenceHeader *seq_params = cm->seq_params;
   if ((cpi->svc.source_last_TL0.buffer_alloc_sz == 0 ||
-       cpi->svc.source_last_TL0.y_width != cpi->oxcf.frm_dim_cfg.width ||
-       cpi->svc.source_last_TL0.y_height != cpi->oxcf.frm_dim_cfg.height ||
+       cpi->svc.source_last_TL0.y_crop_width != cpi->oxcf.frm_dim_cfg.width ||
+       cpi->svc.source_last_TL0.y_crop_height != cpi->oxcf.frm_dim_cfg.height ||
        cpi->svc.source_last_TL0.subsampling_x != seq_params->subsampling_x ||
        cpi->svc.source_last_TL0.subsampling_y != seq_params->subsampling_y ||
        cpi->svc.source_last_TL0.flags != cpi->source->flags) &&