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 ESMTP id 5314A4557D for ; Wed, 1 Feb 2023 17:12:41 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 662A368BDE5; Wed, 1 Feb 2023 19:12:38 +0200 (EET) Received: from mail-io1-f48.google.com (mail-io1-f48.google.com [209.85.166.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 0495A68BDE5 for ; Wed, 1 Feb 2023 19:12:32 +0200 (EET) Received: by mail-io1-f48.google.com with SMTP id w24so3835335iow.13 for ; Wed, 01 Feb 2023 09:12:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=6Vdn6ST68y1O+6WTgozBfJTmO/e3Ak/RZUqLHlKZWtE=; b=C9rXtE1ta6hWX//GOywSMWK/TWCl4jk0AdsfOqXUrGzS9Tp5FPtaPRrHXA2WtWvUWE zQklsOJ0Jd0lvU9g9GmFhZDsznooqUT7CkchuoaMMDOVPQMrgKPaCZSTMHED9CIVZwPO YOZFwNR/EqLe4U38Dq1VtQ/VpxZ+CeIqrmjX82y5Z5iwITYPJmP/Ku3s/0TrMYNgQLPU 2VoDyURpzOqKeU3WAkO3Ru/mPbX37TL9XSGuNb7fxFqFv0oOSwhlVjbi8XeZ4B0TzFTA LFcGUxeW9JnMYpi1oOW7dWleiwgBrmRSb1Uicrx6mlNORlP8nIO2RsKPdu6nOiDRYU4T 7JoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=6Vdn6ST68y1O+6WTgozBfJTmO/e3Ak/RZUqLHlKZWtE=; b=tPkl5lMhH5s46O4Z9B1UiA80JcLWZuioH1GZ2WiBoLxTEdx2GVHMyrM38dHt2NN4qg YLgd7ELvVXrFt+4uof0MDVwphKxT5n6DsoE8FYGuv+hrUkIPX0HgZWYin/1Qw6tWMqJ0 pm9QZ6Rf/09EBe/AnkAOZzvG9cDm5XAbMZjwbRg7ZbON6GBT2VIwouOPQcoIgWGKJ77f SLxFktOdSMN+bhEFNDb7wh9Om8CUJYPTCzkuI6lab9WwCAVtFrsb7vxL1U4ZUMXgSBk2 gYiOUu3cMEUDJPj1QVjP0BCluTP/Xttzn5y5ipZG/hwsRGm7rKD/CiBx07XN8FLBj0w0 O1Nw== X-Gm-Message-State: AO0yUKVLI6Mwp5fbviSPKvXoUn3Tty2xsmGLBFh+7hy9SWkmtCeQcv85 CD9P0dtut5ycyubtl4BwX05zotF3DEEI/g== X-Google-Smtp-Source: AK7set85lAhGwSzcVmPCczKVs2qrAAfgQ3N+0Z3yfj4VpzrHEPMPnhhsCu14AhSejO/6T3peop4gfg== X-Received: by 2002:a6b:7808:0:b0:71d:63e5:7b5f with SMTP id j8-20020a6b7808000000b0071d63e57b5fmr1811958iom.2.1675271550119; Wed, 01 Feb 2023 09:12:30 -0800 (PST) Received: from gauss.local (c-68-41-54-207.hsd1.mi.comcast.net. [68.41.54.207]) by smtp.gmail.com with ESMTPSA id l4-20020a05663814c400b003a0565a5750sm6689598jak.119.2023.02.01.09.12.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Feb 2023 09:12:29 -0800 (PST) From: Leo Izen To: ffmpeg-devel@ffmpeg.org Date: Wed, 1 Feb 2023 12:12:25 -0500 Message-Id: <20230201171227.57864-1-leo.izen@gmail.com> X-Mailer: git-send-email 2.39.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 0/2] PNG cICP improvements 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: Leo Izen 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: The first patch fixes a FATE issue. The second patch was discussed on IRC. I got a LGTM from Kasper, but sending to ML here and applying in a few days if there's no objections. A few things discussed: 1) There's no need to expose the gamma table as another function as it's only used here. 2) This patch includes the patch on the ML sent as "avcodec/pngdec: warn when reading tv-range cICP chunks" which got a LGTM from Lynne on IRC. If this is applied that one has no need to be applied. Leo Izen (2): avcodec/pngenc.c: avoid writing cICP when inappropriate avcodec/pngdec: read colorspace info when decoding with AVDISCARD_ALL libavcodec/pngdec.c | 126 ++++++++++++++++++++++++++------------------ libavcodec/pngenc.c | 21 +++++--- 2 files changed, 89 insertions(+), 58 deletions(-) -- 2.39.1 _______________________________________________ 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".