From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 411044F0E6 for ; Sun, 15 Jun 2025 16:56:05 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 9B61A68D655; Sun, 15 Jun 2025 19:55:23 +0300 (EEST) Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com [209.85.210.177]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id E2EE468D538 for ; Sun, 15 Jun 2025 19:55:21 +0300 (EEST) Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-747abb3cd0bso3476391b3a.1 for ; Sun, 15 Jun 2025 09:55:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750006520; x=1750611320; darn=ffmpeg.org; h=cc:to:mime-version:content-transfer-encoding:fcc:subject:date :references:in-reply-to:message-id:from:from:to:cc:subject:date :message-id:reply-to; bh=APxtioEc9pU6A6QHxCxBdhPksHahPX7Pw89mudha2WI=; b=H2xBJYSrJHP23xYgVimjzexXPmL575yLIvOLDzev0m3I3BA5mPDXm8nhuv9tVQeMW4 H0UfcSiB4Mdm3nKnlYcOFZmfjmroiowfYfX/n853V1F9hDyuxqkK1TMNr8fktK0aeCLl A/qPIP3aqqOqciOy7gQg7/GwYGLmpu2EVPVXQU+cyVklJ9ONSB88WV5hhiMvJ2C6XKuj 5KJl8TaSUR2UM/rD63VKeV0j+xlKMrmx1SJoaTCgj0e2QpzeH9gDCcBRzyEngwSxl9bT m+33kTdSoAd0+RDXA9x+gsXkVN3CaCH6Pq1xlahQMLilychDzWSCwJi++VBVP9d0mR4B vfHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750006520; x=1750611320; h=cc:to:mime-version:content-transfer-encoding:fcc:subject:date :references:in-reply-to:message-id:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=APxtioEc9pU6A6QHxCxBdhPksHahPX7Pw89mudha2WI=; b=LUobUSFgak7qOCButcEy1j+BBJJ5gU7EmkpwtGQVB8aHkS2jlx8VQIaSef8oyAnCMh X1zpIHoBvbYW/5Rlit2dUvbPhJmWgN/BRcjoRlPyVasX1UTkfC7hJdMgHfmaKpyH2+ek ZcN+N57No0aIn43wKFDNiwc1pYCuzcqm7pItDLfjwqlr1e05aFaJs3swJwPU4/AZ2AYw pv5qUeJ/e+W9hvQIHYQIALkKtHPod4ihw80KahT/vIxt5c2XtHFAsMmuO7A9npYlBn/N BZ320q94Fn99MEIwGUHdNsv05e/Ha+pu9CllfDP7LCSscJR5v5pqx+/BN/igQAtkub5R VOrg== X-Gm-Message-State: AOJu0YxHLS1I90DO92MJQ0gO/XYad6JrT9hKMAVSiExY8ZAHen3XN96q PuAZw2vNrQ0HDqwX3zvGnzGfxgoUjMx9pa+efQpn3+9w8EsZEJ0N7Jqlxunc5g== X-Gm-Gg: ASbGncu2ZL/L/Mt3vULegK59Fld9EBnz1omb4jok9hXrrrhBgNuhl7tIb+TSIxF9gQs QP8ul4TWu6+X2wA/di+UbRxtHhiR5YGKp1oe3T5hyCntH7sqBgv26jFtRawpfEXqwGgpyd6QSsP 30/8n8SoBj6h7N3fcotc5Mtq7BU9NW++QCal8uWAc8a0koAb16Eao2ZKjJViePpVgXkP7MOhLq7 HEAv7zPwuMi+jWbGOZr9Low0u6qRxsjqpuFsUr3qTJw9Uo2Mvh4DmpJTevWneFh+AFgtZ4i4hi5 TBQf1zdMxyWHFEmtBbvE9xl6bwc8ooC/W3gOGWRjDg8CKWrxucdJV4wbK8LnK+NFGyTsjsYfBy7 RfA8FWGqzn3oTND+/ X-Google-Smtp-Source: AGHT+IGwK9GxgAkdwpWiaO2yvNsu88awPFmDh/OMQcSc2iA7tFaFTS0qORgKpvbCCD9VpoJXUYBtIA== X-Received: by 2002:a05:6a20:7d8a:b0:218:1b52:7630 with SMTP id adf61e73a8af0-21fb8ff7dc6mr10315033637.16.1750006519971; Sun, 15 Jun 2025 09:55:19 -0700 (PDT) Received: from [127.0.0.1] (master.gitmailbox.com. [34.83.118.50]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-b2fe1642ecfsm5213872a12.19.2025.06.15.09.55.19 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 15 Jun 2025 09:55:19 -0700 (PDT) From: Andreas Rheinhardt X-Google-Original-From: Andreas Rheinhardt Message-Id: <832dd261c7d76d9a8d066fee874ac71108d6bc37.1750006479.git.ffmpegagent@gmail.com> In-Reply-To: References: Date: Sun, 15 Jun 2025 16:53:57 +0000 Fcc: Sent MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Subject: [FFmpeg-devel] [PATCH 06/47] avcodec/ituh263enc: Don't use array unnecessarily X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Andreas Rheinhardt Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: From: Andreas Rheinhardt Signed-off-by: Andreas Rheinhardt --- libavcodec/ituh263enc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libavcodec/ituh263enc.c b/libavcodec/ituh263enc.c index 4fdf9cf402..a1eee8cded 100644 --- a/libavcodec/ituh263enc.c +++ b/libavcodec/ituh263enc.c @@ -615,7 +615,6 @@ static void h263_encode_mb(MPVEncContext *const s, int cbpc, cbpy, i, cbp, pred_x, pred_y; int16_t pred_dc; int16_t rec_intradc[6]; - int16_t *dc_ptr[6]; const int interleaved_stats = s->c.avctx->flags & AV_CODEC_FLAG_PASS1; if (!s->c.mb_intra) { @@ -709,9 +708,10 @@ static void h263_encode_mb(MPVEncContext *const s, /* Predict DC */ for(i=0; i<6; i++) { int16_t level = block[i][0]; + int16_t *dc_ptr; int scale = i < 4 ? s->c.y_dc_scale : s->c.c_dc_scale; - pred_dc = h263_pred_dc(s, i, &dc_ptr[i]); + pred_dc = h263_pred_dc(s, i, &dc_ptr); level -= pred_dc; /* Quant */ if (level >= 0) @@ -740,7 +740,7 @@ static void h263_encode_mb(MPVEncContext *const s, rec_intradc[i] = 2047; /* Update AC/DC tables */ - *dc_ptr[i] = rec_intradc[i]; + *dc_ptr = rec_intradc[i]; /* AIC can change CBP */ if (s->c.block_last_index[i] > 0 || (s->c.block_last_index[i] == 0 && level !=0)) -- ffmpeg-codebot _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".