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 EFEA94F143 for ; Fri, 20 Feb 2026 18:41:19 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'lGThPAK6G34x5pJn1O2cB1c516QyxDLuA0K/AJngyL0=', expected b'olG0wTSgBObeW9NNJffszwIAwTxpYYyoxy+/zsb+vWY=')) header.d=gmail.com header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1771612865; h=to : date : message-id : mime-version : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : content-transfer-encoding : from; bh=awFM6ol6wHbAeA9gjDP5ZrEI2+Vn2JXqFPq4lleAuzk=; b=COzPGtxccUTG5RPJIVvO8B1YXZ0Mozx5N9Oamns97KOq4lbtAB6KLC/nC3/kA6pyamWrD oSdYGi1igjQExi0WKwlhxz1fm/eYNyBtgwfaxg7sClFgsaeKpLegSiDIPorduSluOobBWF0 UUtfCmOlwYKTHP0BvHZ3exFnExNfFEYMdYs32C78twPIiUKhL8eYp78PNDxeU+f4NMuyxh5 IMnQ5JTImk9DhAHoG6XeMTE97uuQ3Q0nzUfjOjJ9NCI4MMr6txPxyfiOrBv5JRAMGmeQjVJ FbMPpua7tZxfeaJEyZuLwbW4ENWKSMuHOvTgLN48iIvXsm0jKNE6vytWuQgw== Received: from [172.18.0.3] (unknown [172.18.0.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 1FB836910F3; Fri, 20 Feb 2026 20:41:05 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1771612858; b=tZeSIKoZY8MVRQJqnzscPc05Gi/AQ0IiQjukB7AlRYec7onpJfInHsP7kiMpsIy6QZXwQ An//9owYSGct5fn/npE22lKECWAFLPO6HQwwBA1+5Bc6PSs7rkbdGeob79Fzu3352k8NVCm sdij19sQT/CxgBEln5ZUckzF3sQJne4MXCPvFLUMzdQDto9ZmsmjbffJ6mmFXugWxGj2W6B zCjxYt+vU8Rz0v2IScUGpLWMw4mGCCyfKe78WlW+6qIe5I6pu9DhPapnhUA5WY8D6q0m8bE 1pj4qosoNBTciR87IYjMAeVR7MDLnnFuylU5OyjnZiS43Ko47t55fEaria8A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1771612858; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=lGThPAK6G34x5pJn1O2cB1c516QyxDLuA0K/AJngyL0=; b=FqDO1ktkdiArZYrQuG8nU2ynfsB33xsS3p4oxPtrGipB/DIY32HwZCLrupXpVZNV9Ojrb CjLVnNFHlhjlcLx07es1C4Hp3AubUGwYVLjDVdqxkfp25nDjGx9eAoEZ+I6b5krajGWPzy1 L7OhIUb98r8Mi2sDYi2EhvTDyzOldxBH+Zk6n5oD7yf+fFQrzOZYNngKflFI2hkFr9J3Wzf qLR/Mvt/Co8TRR1nRVkouKy5Y8Uc0zwrL3Ph1SSlB55vb/ISNfzby11phlm6JWtFm77mbTa KhNMNyYcuR5UKb+CWBxxfgUPH2BLTZT0UVdXwHaN5bB4MP9Zpy8pof+8I42A== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=gmail.com; arc=none; dmarc=pass header.from=gmail.com policy.dmarc=quarantine Authentication-Results: ffmpeg.org; dkim=pass header.d=gmail.com; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=gmail.com policy.dmarc=quarantine Received: from mail-wm1-f49.google.com (mail-wm1-f49.google.com [209.85.128.49]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 402996926C8 for ; Fri, 20 Feb 2026 18:26:37 +0200 (EET) Received: by mail-wm1-f49.google.com with SMTP id 5b1f17b1804b1-483703e4b08so18045865e9.1 for ; Fri, 20 Feb 2026 08:26:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771604768; x=1772209568; 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=olG0wTSgBObeW9NNJffszwIAwTxpYYyoxy+/zsb+vWY=; b=Hv56/ckoqh8BPV+hhDjfKsx9U6KtmOV38EpxSqaZK7GSuxHE/e5FQcKup5dQdvQr4Q oP9V/EJdOFH/4YvQv8V0kM3PMGKlAvp16+kL8sr7oKeKEQEzUmWrzn7KwwjTVDw4fm3b taib3U0OMjTyeakJQcidii+E0nj4d/Ucd1lWwRTZnFLUj47dmAu0bAaDtH5ONaidCz14 jLgUrZ1S0iBUflSoWKYooO+SxC7VcllR/V5IPTWoQwTCahMbBbqA1gLXieSLoiCHRAnN UUzKlg9asJQql9KYyxJjElhQgbBXuEA68p8kMkwledV1lQxAPuV0smmlChR8j1skBo7O 8cSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771604768; x=1772209568; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=olG0wTSgBObeW9NNJffszwIAwTxpYYyoxy+/zsb+vWY=; b=BPiL39ThI0qWOFD9MUkj/ut3BhQX8hhd161+HYHqAjwgT8G6mrd08g6+zLvidjOZQ2 +SzXcfQ6Pq5rRTbx4zxU7hQgSgpkoMESNlgjEBlrYxor5MHMyzyeWoS1BsvOZ31BXa5f QyXuigANU+OtG6b/R2P2Y/UGH7topLgV47rngc1n1A4mzft6dl9clM4GyCM6IeL8mK7b sPH7xNZPwVq46S0nRxWQHpQnqjHgf8wkxs56MdWR+88UzsdFI0utVjEv6ic5bzj8jLwi TnNm1NwJjJNoIgDRlhrFOZK4jA9unKUh4T/TF60lLAv+SBBBU+asROKNXVBuC7SEnFuL Hwpg== X-Gm-Message-State: AOJu0YwH0Y4YnK4Ujo86A6LbAS5uTjUJNHP30F21GCZer1zURyXBfhOw AQGS6zvLIhmcnrwsoRweefRhoLyUFvqEtXzXmmaNdfp1XF/K6/AX9jktVWyRdKRlaN8= X-Gm-Gg: AZuq6aIklp5Xq2068f+2e5Vm50uwPm7MOIWHRXITo0jFo/b3pAylVZOXgzZ8m8y4sGH WYSrI75e6fOtheA6xYkFU9kk9IcIynk9xeyRJMnNZ5yFCdzA9jt2GFksbLoosS5ky1BfaEepPeh 1SExDoV8sZW8gwLHBuNuVy4yATaWF2g7z//bA+YJOSOo79ueEAnexY/JF3pwG3Abv1kKRlMl9E+ gIEOtNK2XLcuYS8TWeqq9QUnS3EdYZr7wJ9ELOoKd0gzRlHACiqWUqSde2Uv8CNaN/scybbVRax QSjpklqTWV0PFImW+qeWpCiJ8+mvs8kIqCwcr1TMneWlapG60TaobncfleDjg+V5ui7I8xCc4WH 9Ui24iryWVLPQJbO3bwNb9KXQ7/dUq5CjdgcINS02N80OGRUSed6i+ikGa9gXloLttt6T0Tp1OU efrGA/4TGOSkucnwTLe96IFKoJBOgrHXoAukgZhiKnypMbvRDHVRpU5OikA0I0riuzHBnIBc0p X-Received: by 2002:a05:600c:8b73:b0:483:7ea3:3de3 with SMTP id 5b1f17b1804b1-483a949236dmr4230205e9.2.1771604768318; Fri, 20 Feb 2026 08:26:08 -0800 (PST) Received: from omarchy (199.red-95-127-92.dynamicip.rima-tde.net. [95.127.92.199]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43796a6c1bfsm57018224f8f.13.2026.02.20.08.26.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Feb 2026 08:26:07 -0800 (PST) To: ffmpeg-devel@ffmpeg.org Date: Fri, 20 Feb 2026 16:25:44 +0000 Message-ID: <20260220162547.175335-1-marcosashiglesias@gmail.com> X-Mailer: git-send-email 2.53.0 MIME-Version: 1.0 Message-ID-Hash: GJJJS3EPMLT7H6YO3D5W553GYKQ5PR3J X-Message-ID-Hash: GJJJS3EPMLT7H6YO3D5W553GYKQ5PR3J X-MailFrom: SRS0=LMkn=AY=gmail.com=marcosashiglesias@ffmpeg.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PATCH 0/3] tests: improve FATE coverage for film_grain_params, CNG, aderivative/aintegral List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: marcos ashton via ffmpeg-devel Cc: michealni@gmx.at, marcos ashton Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: Hi, this is my qualification task for the GSoC 2026 "Improving FATE Test Coverage" project. This series adds 7 new FATE tests for three previously untested files: 1/3: Unit test for libavutil/film_grain_params.c (~98% coverage) 2/3: Encode/decode roundtrip for libavcodec/cngdec.c (~92% coverage) 3/3: Filter tests for libavfilter/af_aderivative.c (~87% coverage) marcos ashton (3): tests/fate/libavutil: add FATE test for film_grain_params tests/fate/voice: add FATE test for CNG encoder roundtrip tests/fate/filter-audio: add FATE tests for aderivative and aintegral libavutil/Makefile | 1 + libavutil/tests/film_grain_params.c | 240 +++++++++++++++++++++++++ tests/fate/filter-audio.mak | 25 +++ tests/fate/libavutil.mak | 4 + tests/fate/voice.mak | 8 + tests/ref/fate/cng-encode | 84 +++++++++ tests/ref/fate/film_grain_params | 30 ++++ tests/ref/fate/filter-aderivative | 70 ++++++++ tests/ref/fate/filter-aderivative-fltp | 70 ++++++++ tests/ref/fate/filter-aderivative-s32p | 70 ++++++++ tests/ref/fate/filter-aintegral | 70 ++++++++ tests/ref/fate/filter-aintegral-dblp | 70 ++++++++ 12 files changed, 742 insertions(+) create mode 100644 libavutil/tests/film_grain_params.c create mode 100644 tests/ref/fate/cng-encode create mode 100644 tests/ref/fate/film_grain_params create mode 100644 tests/ref/fate/filter-aderivative create mode 100644 tests/ref/fate/filter-aderivative-fltp create mode 100644 tests/ref/fate/filter-aderivative-s32p create mode 100644 tests/ref/fate/filter-aintegral create mode 100644 tests/ref/fate/filter-aintegral-dblp -- 2.53.0 _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org