From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id DF08C4C150 for ; Wed, 5 Feb 2025 21:19:42 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id AA0D968B944; Wed, 5 Feb 2025 23:19:38 +0200 (EET) Received: from mail-lf1-f48.google.com (mail-lf1-f48.google.com [209.85.167.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8B0FE68B898 for ; Wed, 5 Feb 2025 23:19:31 +0200 (EET) Received: by mail-lf1-f48.google.com with SMTP id 2adb3069b0e04-5440f22aabdso35241e87.0 for ; Wed, 05 Feb 2025 13:19:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=martin-st.20230601.gappssmtp.com; s=20230601; t=1738790371; x=1739395171; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=uRhoYWMCZwK04Apj1dNrrUkVN143fqjh036tIcp2U2o=; b=05kyIAzrUjrEsYa3iralo7DpI5A7yvaVWdyvYR2pfS2Cl77RYl4JHeA6BhhWjMtOES 21K60noDmh7oxgVwVkfuvUOC5i/IlN/cXqAtym3Quw6RbJ41OEh7XHM09h/xbrPlaA++ zJ7+A2fQrY8fAzBHZWN8+VauB1yT5EJz5uQD+Xk38OvD1CFNoQZxOnwPVw3IyQVjME48 k7RbDj2NIidqW9k4f1rvDf54iFoqP3STvfg2f8X8qqt1aYLySPiUrB2nYJ9lC7+83ncl wjPoSbvG/GoKvhUGxcs4Utyez6udJ5fnvwjF1hR95zZi7+SsZjaMUwzLpG/NemkI8iTv ChtQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738790371; x=1739395171; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=uRhoYWMCZwK04Apj1dNrrUkVN143fqjh036tIcp2U2o=; b=ZL7SbKjeZYAQu75T73aDI0gqOJyGyX28oAKqf4/NUX9a0UmZ1Z87MFlaCn5MGEJ547 iCNqAaKH8Suf761lIrag59u5HQEVvy8OsfIIYxVNr7m2RYpEam98BfCdBOApfMl2fQYf ta+ch6gLxvrbVv8cGz15xLEi87tSK4LwwkQbfmKbnjQ/nq7Z5MpfR/ai7NcjQ/HboWWa HuFNMTSwhahI9wDS3ruqKMzn9H6CKH9CxPU1bBIzj8tNNIzvRUEF/r1oqvBVMhFF4FFO 5xuiEVEeUuPB+qslTH26MvS2KVkhi29SLNxbXYLYIlTcf8rALYzVHvd8dVA9Tz1HBP+L oj5w== X-Gm-Message-State: AOJu0Yyzkni/OIvDeG6H241IeshknzNV2NJZj/TyUwH6bK5dovfP3bYJ 4fbljXmqewHsRKWay2NXPUhlmdI78wzm4JitVtBF2A/hYxJiphRPKDEfIOQuvRFxhk25XCh9juK BRQ== X-Gm-Gg: ASbGncvx2HlZhZ3VUdITjMxhXRMnZnhSpifV872ntY9gijF1hyG0m3ZuifUWXPVH+Hv 9MH7DPBocuzPh38Un6EzIz77KZQlxfW5E9L758NlO5YAhpKbhe6TkQp4/9u1piBmmZownY/+3Yw 9gUyFHDJBMVPtwrVbFh6FkllOUFlNCjHKEEv98Yn9qVnGweTnamYkYXhldMQnD9bIa9yXBR6GV9 NR3t7Icj8dZ7Bu1wEiJSd+lIW3clLE3tVnr2f5CtxAg8BcuC1ROY0zDdUGZx4xJRy/QzxpUeCwZ /A7+Bs6tXyYs924jXfYPwqd3jjg1p5n27CrYqb5Uhce1KYs= X-Google-Smtp-Source: AGHT+IHgrQDmZrwMmcQcRnmh/zVXXWQSZLM8xpalTioYgmwQt+uNpz4ii8Ei89c9ut6P8uLKUAZL9w== X-Received: by 2002:a05:6512:3121:b0:544:efa:33 with SMTP id 2adb3069b0e04-5440efa00e6mr36219e87.25.1738790370375; Wed, 05 Feb 2025 13:19:30 -0800 (PST) Received: from localhost (dsl-tkubng21-50de30-198.dhcp.inet.fi. [80.222.48.198]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-543ebdf1068sm1951386e87.27.2025.02.05.13.19.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Feb 2025 13:19:29 -0800 (PST) From: =?UTF-8?q?Martin=20Storsj=C3=B6?= To: ffmpeg-devel@ffmpeg.org Date: Wed, 5 Feb 2025 23:19:19 +0200 Message-ID: <20250205211929.4108078-1-martin@martin.st> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v2 1/2] x86: aacencdsp: Fix negating signed values in aac_quantize_bands 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: Lynne 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: Previously, we would do OR with the sign bit, forcing the output to a negative value, while we want to negate it, by inverting the sign bit. --- libavcodec/x86/aacencdsp.asm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/x86/aacencdsp.asm b/libavcodec/x86/aacencdsp.asm index 86eaebcbe5..8e435b7d2a 100644 --- a/libavcodec/x86/aacencdsp.asm +++ b/libavcodec/x86/aacencdsp.asm @@ -96,7 +96,7 @@ cglobal aac_quantize_bands, 5, 5, 6, out, in, scaled, size, is_signed, maxval, Q addps m2, m1 minps m2, m3 andps m5, m4, [inq+sizeq] - orps m2, m5 + xorps m2, m5 cvttps2dq m2, m2 mova [outq+sizeq], m2 add sizeq, mmsize -- 2.43.0 _______________________________________________ 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".