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 D1B1A4F143 for ; Fri, 20 Feb 2026 18:42:09 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'LWEyyR15McqRpeHPxqU3V9tMSSjR2e8Z8/Cq0D73zK8=', expected b'n0ud9ZHwllubrHXN4PJY1EJn4R0cTrbAhEyBuGwWFX4=')) 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=1771612890; h=to : date : message-id : in-reply-to : references : 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=ScxvjHIv2ReoDVTZreyDhbl4r+j2YLZYt/VcHJ77wkU=; b=Q1RmLJs3LcyPwxmPxntTaLRm0POpYNvT1TxftXF50t8iZHS4d2iI1Y3dfww0jZDc5mkDs BMUO+b046ooSI3diqpLOycNfTVBe4bC483dQM0kbhs2OTVgC88zdXn+ujCz8aHgfmerYplu tXhAc1Fu5AdH7d0a9f3KBQ5E+Y5f0rSrzqFxM/WBQjFjKAg9uMRl6K2TIWTRp1pyZ9HtPvo GuxvvREJftWcpZEswdOhMZ70K6L47m79vxO8dHzKwuGNacEvOLmpMmDrPTPxlia/UwM3p4w rb48WClxQE7+f6kX4YLOjvODFqzDfkYMJCoZwWzkiZha9thb5DdADnQ2iaqQ== Received: from [172.18.0.3] (unknown [172.18.0.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 6649D6913EA; Fri, 20 Feb 2026 20:41:30 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1771612884; b=I+dLogxt7p71jncro2tRtYlAJA+EmkQe3LUScrpwmPFjUUB24JahFqxgvdv+IaJ+CVirv sc3vEK1yIRdtkxgRpVSf8yl5jLOK0wOepRqqKoYSV96iIBCjmflWg0plPFlVlI/qUfJDTmr ma9kDYUmq8dZnBTdPG9rF0JhU/E5DbzjSuXONdKvi9ooDsLaL87Edtg1Qq936THmo6uyro1 m1FgKGDADtc8nwoQNQrbgkU788zaCNe97adDNQLmfWZewtnqUJe5DKrvGy3iUudZoEMGlfw 63YRPKw2lFrS7aR7lkpKu5Z06PiUkeyyFMaKLjAD2Am9z68B7CbLK+CJtGyw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1771612884; 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=LWEyyR15McqRpeHPxqU3V9tMSSjR2e8Z8/Cq0D73zK8=; b=DcmH+VWJl0Nke4sIjycZ8f/q4nhFbjfB4hWBW742XJnrFU1eUC8XL0SDEbmCGewdMBToQ XCCRhYFb/IU1tyS//sqQTbuN38/+wI6DZqmn4gCASuP7D5jOahG6WZSTy3rHW08dtKakHoA Hu8k06aQ26bRymQDx1a3uny5MWNMdeRDYRacuz17wR/kFdB+klAUP13KdWN5RYxnnskToEj ZEueTf3Nboaby3+rhSQ4WSmLRT7qOtD/qKPDXbMB8ZJIHcqN3kPnHnmOOFvuMkcRbUcbBct QgmS/jT680oNdKK24swj4Q2hSvsI/9YbmEmCLQR3k+rrhm5G8InpLH3ns6EA== 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-wr1-f43.google.com (mail-wr1-f43.google.com [209.85.221.43]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 4EF616926D2 for ; Fri, 20 Feb 2026 18:26:50 +0200 (EET) Received: by mail-wr1-f43.google.com with SMTP id ffacd0b85a97d-43590777e22so1402690f8f.3 for ; Fri, 20 Feb 2026 08:26:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771604776; x=1772209576; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=n0ud9ZHwllubrHXN4PJY1EJn4R0cTrbAhEyBuGwWFX4=; b=LDUtYIOqu2Of/pkJAvLrrGdKRTVhZcoA2wWwSspoZTU5FWFpcAEBR75CKEflpievzr R0IzIehWLMBUqu9OZ6kY8UR81vjMJhrIlZdoI0s9C7zosuKjP1kDB/bIJ+OuJwK2VGC4 gdcwaNV8LgjqGBwZNWjGGpKfxMCaEc5g+MBBfN4qX39H736tRD5J8CzfdSvAT5oHqtMi Lo/Gh0ajc60I2Ln7PVgCoRhAo8v7sweBXGgKHsaLnbdUctSDeIsMhAqnr+MfOoxLrsJf UFGjR/TDqYmDUbbLI7pts0ewmRVjocgAaRyiBYTNBY3SQzkUXu34QBCBtv5WXSfHulcz ZVoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771604776; x=1772209576; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=n0ud9ZHwllubrHXN4PJY1EJn4R0cTrbAhEyBuGwWFX4=; b=L4QfB8tYKUNdhf5zswK2vWCMrkF0+mJ0xBfkzOi+IJtMdmLXKw0WZlLzZztDZFeLpU Mg+uZH2y52y0OtiqlmLRIFmvp4bTUetauNum0J3G2w9Wd6VsrEIsiescqIwwcV6m7ozn 0mQwoUNHLkx4WXDIxe47BE2TYY5XNBIBmmuc4LcSnFEGvj5TPr4LdTKhiQPaNz4fQKAu gCo5+0LuyTZbwPcOx15igMXClPPxc2HY17LD8lzOP4SXxS7KG/01g7GlPS0yQ7Xin7z3 yJtnzlcuB4Vlu4hYbSuTjKRw+wGZcXdSY/spzqBOcO5f7AVqC7kNdDr9kQL1dPS8/aC+ zJrg== X-Gm-Message-State: AOJu0Yzl2qHQov7zgjY+kdwLUmKhAt6eA4vRhRdaxqOB1ROi5D9FcGzh ny7z5VuEWJzYvOPelVeSyq6hb8OGqYPereq7yAXExW8Dg01qBHixyYloh+GHNVup/2I= X-Gm-Gg: AZuq6aLlob8Kimwa7iuWdB62Y+n1hCitamHnr+/w6neMXjiQyvGdq1MF9ghJjKKHkhH U7Gk5IX0WUuYaHMoDDRZZz5JD8cXXD6COB+f6hAcXC1JDbLtD260efUVFQyI7ZnXaLovuKgy5t8 90w37f+m4bXvm/megRD9lq9qRyimNLQdip1WwGPZoLp89GeHhtUacWTJEnrgSu77qnHEJDd4EKR CJO8ybzEKdtYIcPpUgMATGjfzvzA9tHYLPBNZgBLBVBEiYAlVpr8MYlT1gDJjlCaosH/561AhX3 6BBlTRCd7yVXzHJpNOZJ0ZJ8mRMUGzJ8U+THzADZT8cMFus5EhQyZqFUfMddhUpHu/KG3jZpDZu lgFWd2kBf9BgdqJXaMt36kNfnKGBfAOiEjXYebIbwWiGk5pfLcDSTEo2MZEIeFyyPgcPWnGI3VG PXaEYb1v/Wz5SmQwNTj+fbWJpEKBI2ayZjlKr8BkuFXnYNSnJbI5kgfFY3EjCVoje0iZ6sCm3j X-Received: by 2002:a5d:5d13:0:b0:437:6c9c:5d57 with SMTP id ffacd0b85a97d-4396f18a8e5mr808365f8f.58.1771604775528; Fri, 20 Feb 2026 08:26:15 -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.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Feb 2026 08:26:15 -0800 (PST) To: ffmpeg-devel@ffmpeg.org Date: Fri, 20 Feb 2026 16:25:47 +0000 Message-ID: <20260220162547.175335-4-marcosashiglesias@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260220162547.175335-1-marcosashiglesias@gmail.com> References: <20260220162547.175335-1-marcosashiglesias@gmail.com> MIME-Version: 1.0 Message-ID-Hash: SFYUF36VCUQSD2GNYCORHX55HMBYV6SV X-Message-ID-Hash: SFYUF36VCUQSD2GNYCORHX55HMBYV6SV 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 3/3] tests/fate/filter-audio: add FATE tests for aderivative and 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: Add framecrc tests covering aderivative (s16, fltp, s32p with timeline editing) and aintegral (s16, dblp) filters. Signed-off-by: marcos ashton --- tests/fate/filter-audio.mak | 25 +++++++++ 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 ++++++++++++++++++++++++++ 6 files changed, 375 insertions(+) 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 diff --git a/tests/fate/filter-audio.mak b/tests/fate/filter-audio.mak index 526645a634..ea812530d6 100644 --- a/tests/fate/filter-audio.mak +++ b/tests/fate/filter-audio.mak @@ -3,6 +3,31 @@ fate-filter-adelay: tests/data/asynth-44100-2.wav fate-filter-adelay: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav fate-filter-adelay: CMD = framecrc -i $(SRC) -af aresample,adelay=42,aresample +FATE_AFILTER-$(call FILTERDEMDECENCMUX, ADERIVATIVE ARESAMPLE, WAV, PCM_S16LE, PCM_S16LE, WAV) += fate-filter-aderivative +fate-filter-aderivative: tests/data/asynth-44100-2.wav +fate-filter-aderivative: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav +fate-filter-aderivative: CMD = framecrc -i $(SRC) -af aresample,aderivative,aresample + +FATE_AFILTER-$(call FILTERDEMDECENCMUX, ADERIVATIVE ARESAMPLE AFORMAT, WAV, PCM_S16LE, PCM_S16LE, WAV) += fate-filter-aderivative-fltp +fate-filter-aderivative-fltp: tests/data/asynth-44100-2.wav +fate-filter-aderivative-fltp: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav +fate-filter-aderivative-fltp: CMD = framecrc -i $(SRC) -af aresample,aformat=sample_fmts=fltp,aderivative,aresample + +FATE_AFILTER-$(call FILTERDEMDECENCMUX, ADERIVATIVE ARESAMPLE AFORMAT, WAV, PCM_S16LE, PCM_S16LE, WAV) += fate-filter-aderivative-s32p +fate-filter-aderivative-s32p: tests/data/asynth-44100-2.wav +fate-filter-aderivative-s32p: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav +fate-filter-aderivative-s32p: CMD = framecrc -i $(SRC) -af "aresample,aformat=sample_fmts=s32p,aderivative=enable=lt(t\,0.5),aresample" + +FATE_AFILTER-$(call FILTERDEMDECENCMUX, AINTEGRAL ARESAMPLE, WAV, PCM_S16LE, PCM_S16LE, WAV) += fate-filter-aintegral +fate-filter-aintegral: tests/data/asynth-44100-2.wav +fate-filter-aintegral: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav +fate-filter-aintegral: CMD = framecrc -i $(SRC) -af aresample,aintegral,aresample + +FATE_AFILTER-$(call FILTERDEMDECENCMUX, AINTEGRAL ARESAMPLE AFORMAT, WAV, PCM_S16LE, PCM_S16LE, WAV) += fate-filter-aintegral-dblp +fate-filter-aintegral-dblp: tests/data/asynth-44100-2.wav +fate-filter-aintegral-dblp: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav +fate-filter-aintegral-dblp: CMD = framecrc -i $(SRC) -af aresample,aformat=sample_fmts=dblp,aintegral,aresample + FATE_AFILTER-$(call FILTERDEMDECENCMUX, AECHO ARESAMPLE, WAV, PCM_S16LE, PCM_S16LE, WAV) += fate-filter-aecho fate-filter-aecho: tests/data/asynth-44100-2.wav fate-filter-aecho: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav diff --git a/tests/ref/fate/filter-aderivative b/tests/ref/fate/filter-aderivative new file mode 100644 index 0000000000..29c1fdb30e --- /dev/null +++ b/tests/ref/fate/filter-aderivative @@ -0,0 +1,70 @@ +#tb 0: 1/44100 +#media_type 0: audio +#codec_id 0: pcm_s16le +#sample_rate 0: 44100 +#channel_layout_name 0: stereo +0, 0, 0, 4096, 16384, 0xd6c0e8e3 +0, 4096, 4096, 4096, 16384, 0xe7dbe5b9 +0, 8192, 8192, 4096, 16384, 0xeeeee63d +0, 12288, 12288, 4096, 16384, 0x7da1e701 +0, 16384, 16384, 4096, 16384, 0xfebbda7d +0, 20480, 20480, 4096, 16384, 0xef1fdc07 +0, 24576, 24576, 4096, 16384, 0xa84cdb83 +0, 28672, 28672, 4096, 16384, 0x154fdcbd +0, 32768, 32768, 4096, 16384, 0x5818e941 +0, 36864, 36864, 4096, 16384, 0xe7dbe5b9 +0, 40960, 40960, 4096, 16384, 0x9737843a +0, 45056, 45056, 4096, 16384, 0x9572d907 +0, 49152, 49152, 4096, 16384, 0x330714d2 +0, 53248, 53248, 4096, 16384, 0x645daa75 +0, 57344, 57344, 4096, 16384, 0x5322f1b9 +0, 61440, 61440, 4096, 16384, 0x89080f7c +0, 65536, 65536, 4096, 16384, 0x435cd08b +0, 69632, 69632, 4096, 16384, 0x36bfa3af +0, 73728, 73728, 4096, 16384, 0x3fbce4eb +0, 77824, 77824, 4096, 16384, 0xc30b1b0c +0, 81920, 81920, 4096, 16384, 0xb5e9cd43 +0, 86016, 86016, 4096, 16384, 0x74ba710f +0, 90112, 90112, 4096, 16384, 0xabc2fbec +0, 94208, 94208, 4096, 16384, 0x62c80705 +0, 98304, 98304, 4096, 16384, 0x9dd85c4d +0, 102400, 102400, 4096, 16384, 0x21d0b07a +0, 106496, 106496, 4096, 16384, 0x47abf156 +0, 110592, 110592, 4096, 16384, 0xa403e5ef +0, 114688, 114688, 4096, 16384, 0x33a90708 +0, 118784, 118784, 4096, 16384, 0xda843c02 +0, 122880, 122880, 4096, 16384, 0x7139fac7 +0, 126976, 126976, 4096, 16384, 0x8e60ddf9 +0, 131072, 131072, 4096, 16384, 0x36e0c49d +0, 135168, 135168, 4096, 16384, 0xa4f2e58f +0, 139264, 139264, 4096, 16384, 0x801bd3c9 +0, 143360, 143360, 4096, 16384, 0xa393ca4e +0, 147456, 147456, 4096, 16384, 0x0d8ee23c +0, 151552, 151552, 4096, 16384, 0x3aacdc2b +0, 155648, 155648, 4096, 16384, 0x42f6e56d +0, 159744, 159744, 4096, 16384, 0xd459e432 +0, 163840, 163840, 4096, 16384, 0x71fcf11c +0, 167936, 167936, 4096, 16384, 0x8f0fed4a +0, 172032, 172032, 4096, 16384, 0x2f92dc12 +0, 176128, 176128, 4096, 16384, 0x4dc349a0 +0, 180224, 180224, 4096, 16384, 0x28cacefd +0, 184320, 184320, 4096, 16384, 0xfc18a542 +0, 188416, 188416, 4096, 16384, 0x6f50ba16 +0, 192512, 192512, 4096, 16384, 0x923bc233 +0, 196608, 196608, 4096, 16384, 0x54efbcdd +0, 200704, 200704, 4096, 16384, 0x846a9aa0 +0, 204800, 204800, 4096, 16384, 0x614ad5c1 +0, 208896, 208896, 4096, 16384, 0xd839bd90 +0, 212992, 212992, 4096, 16384, 0x28cacefd +0, 217088, 217088, 4096, 16384, 0xfc18a542 +0, 221184, 221184, 4096, 16384, 0x6f50ba16 +0, 225280, 225280, 4096, 16384, 0x923bc233 +0, 229376, 229376, 4096, 16384, 0x54efbcdd +0, 233472, 233472, 4096, 16384, 0x846a9aa0 +0, 237568, 237568, 4096, 16384, 0x614ad5c1 +0, 241664, 241664, 4096, 16384, 0xd839bd90 +0, 245760, 245760, 4096, 16384, 0x28cacefd +0, 249856, 249856, 4096, 16384, 0xfc18a542 +0, 253952, 253952, 4096, 16384, 0x6f50ba16 +0, 258048, 258048, 4096, 16384, 0x923bc233 +0, 262144, 262144, 2456, 9824, 0x83fa1b45 diff --git a/tests/ref/fate/filter-aderivative-fltp b/tests/ref/fate/filter-aderivative-fltp new file mode 100644 index 0000000000..471b731e30 --- /dev/null +++ b/tests/ref/fate/filter-aderivative-fltp @@ -0,0 +1,70 @@ +#tb 0: 1/44100 +#media_type 0: audio +#codec_id 0: pcm_s16le +#sample_rate 0: 44100 +#channel_layout_name 0: stereo +0, 0, 0, 4096, 16384, 0xd6c0e8e3 +0, 4096, 4096, 4096, 16384, 0xe7dbe5b9 +0, 8192, 8192, 4096, 16384, 0xeeeee63d +0, 12288, 12288, 4096, 16384, 0x7da1e701 +0, 16384, 16384, 4096, 16384, 0xfebbda7d +0, 20480, 20480, 4096, 16384, 0xef1fdc07 +0, 24576, 24576, 4096, 16384, 0xa84cdb83 +0, 28672, 28672, 4096, 16384, 0x154fdcbd +0, 32768, 32768, 4096, 16384, 0x5818e941 +0, 36864, 36864, 4096, 16384, 0xe7dbe5b9 +0, 40960, 40960, 4096, 16384, 0x9737843a +0, 45056, 45056, 4096, 16384, 0x9572d907 +0, 49152, 49152, 4096, 16384, 0x330714d2 +0, 53248, 53248, 4096, 16384, 0x645daa75 +0, 57344, 57344, 4096, 16384, 0x5322f1b9 +0, 61440, 61440, 4096, 16384, 0x89080f7c +0, 65536, 65536, 4096, 16384, 0x435cd08b +0, 69632, 69632, 4096, 16384, 0x36bfa3af +0, 73728, 73728, 4096, 16384, 0x3fbce4eb +0, 77824, 77824, 4096, 16384, 0xc30b1b0c +0, 81920, 81920, 4096, 16384, 0xb5e9cd43 +0, 86016, 86016, 4096, 16384, 0x74ba710f +0, 90112, 90112, 4096, 16384, 0xabc2fbec +0, 94208, 94208, 4096, 16384, 0x62c80705 +0, 98304, 98304, 4096, 16384, 0x9dd85c4d +0, 102400, 102400, 4096, 16384, 0x21d0b07a +0, 106496, 106496, 4096, 16384, 0xe1ebea58 +0, 110592, 110592, 4096, 16384, 0xf9a9ed19 +0, 114688, 114688, 4096, 16384, 0x9097fadf +0, 118784, 118784, 4096, 16384, 0x8687615e +0, 122880, 122880, 4096, 16384, 0xe6d1f30b +0, 126976, 126976, 4096, 16384, 0xdc16b7db +0, 131072, 131072, 4096, 16384, 0x2475aac5 +0, 135168, 135168, 4096, 16384, 0xa4f2e58f +0, 139264, 139264, 4096, 16384, 0x801bd3c9 +0, 143360, 143360, 4096, 16384, 0xa393ca4e +0, 147456, 147456, 4096, 16384, 0x0d8ee23c +0, 151552, 151552, 4096, 16384, 0x3aacdc2b +0, 155648, 155648, 4096, 16384, 0x42f6e56d +0, 159744, 159744, 4096, 16384, 0xd459e432 +0, 163840, 163840, 4096, 16384, 0x71fcf11c +0, 167936, 167936, 4096, 16384, 0x8f0fed4a +0, 172032, 172032, 4096, 16384, 0x2f92dc12 +0, 176128, 176128, 4096, 16384, 0x4dc349a0 +0, 180224, 180224, 4096, 16384, 0x28cacefd +0, 184320, 184320, 4096, 16384, 0xfc18a542 +0, 188416, 188416, 4096, 16384, 0x6f50ba16 +0, 192512, 192512, 4096, 16384, 0x923bc233 +0, 196608, 196608, 4096, 16384, 0x54efbcdd +0, 200704, 200704, 4096, 16384, 0x846a9aa0 +0, 204800, 204800, 4096, 16384, 0x614ad5c1 +0, 208896, 208896, 4096, 16384, 0xd839bd90 +0, 212992, 212992, 4096, 16384, 0x28cacefd +0, 217088, 217088, 4096, 16384, 0xfc18a542 +0, 221184, 221184, 4096, 16384, 0x6f50ba16 +0, 225280, 225280, 4096, 16384, 0x923bc233 +0, 229376, 229376, 4096, 16384, 0x54efbcdd +0, 233472, 233472, 4096, 16384, 0x846a9aa0 +0, 237568, 237568, 4096, 16384, 0x614ad5c1 +0, 241664, 241664, 4096, 16384, 0xd839bd90 +0, 245760, 245760, 4096, 16384, 0x28cacefd +0, 249856, 249856, 4096, 16384, 0xfc18a542 +0, 253952, 253952, 4096, 16384, 0x6f50ba16 +0, 258048, 258048, 4096, 16384, 0x923bc233 +0, 262144, 262144, 2456, 9824, 0x83fa1b45 diff --git a/tests/ref/fate/filter-aderivative-s32p b/tests/ref/fate/filter-aderivative-s32p new file mode 100644 index 0000000000..7656493d3d --- /dev/null +++ b/tests/ref/fate/filter-aderivative-s32p @@ -0,0 +1,70 @@ +#tb 0: 1/44100 +#media_type 0: audio +#codec_id 0: pcm_s16le +#sample_rate 0: 44100 +#channel_layout_name 0: stereo +0, 0, 0, 4096, 16384, 0xd6c0e8e3 +0, 4096, 4096, 4096, 16384, 0xe7dbe5b9 +0, 8192, 8192, 4096, 16384, 0xeeeee63d +0, 12288, 12288, 4096, 16384, 0x7da1e701 +0, 16384, 16384, 4096, 16384, 0xfebbda7d +0, 20480, 20480, 4096, 16384, 0xef1fdc07 +0, 24576, 24576, 4096, 16384, 0xabf6df0f +0, 28672, 28672, 4096, 16384, 0xedefe76f +0, 32768, 32768, 4096, 16384, 0x02ebe66b +0, 36864, 36864, 4096, 16384, 0x35bfe081 +0, 40960, 40960, 4096, 16384, 0xdbc2b3b9 +0, 45056, 45056, 4096, 16384, 0xe92bd835 +0, 49152, 49152, 4096, 16384, 0x1126dca3 +0, 53248, 53248, 4096, 16384, 0x9647edcf +0, 57344, 57344, 4096, 16384, 0x5cc345aa +0, 61440, 61440, 4096, 16384, 0x19d7bd51 +0, 65536, 65536, 4096, 16384, 0x19eccef7 +0, 69632, 69632, 4096, 16384, 0x4b68eeed +0, 73728, 73728, 4096, 16384, 0x0b3d1bfc +0, 77824, 77824, 4096, 16384, 0xe9b2e069 +0, 81920, 81920, 4096, 16384, 0xcaa5590e +0, 86016, 86016, 4096, 16384, 0x47d0b227 +0, 90112, 90112, 4096, 16384, 0x446ba7a4 +0, 94208, 94208, 4096, 16384, 0x299b2e17 +0, 98304, 98304, 4096, 16384, 0xc51affa2 +0, 102400, 102400, 4096, 16384, 0xb4970fcf +0, 106496, 106496, 4096, 16384, 0xe48af9fc +0, 110592, 110592, 4096, 16384, 0xc2beffbb +0, 114688, 114688, 4096, 16384, 0xb9d99627 +0, 118784, 118784, 4096, 16384, 0xb65a2086 +0, 122880, 122880, 4096, 16384, 0x6386714b +0, 126976, 126976, 4096, 16384, 0x92a3171e +0, 131072, 131072, 4096, 16384, 0x78bad1e2 +0, 135168, 135168, 4096, 16384, 0x63301330 +0, 139264, 139264, 4096, 16384, 0xd663b943 +0, 143360, 143360, 4096, 16384, 0xdcafe377 +0, 147456, 147456, 4096, 16384, 0xfb2cd701 +0, 151552, 151552, 4096, 16384, 0x91c30201 +0, 155648, 155648, 4096, 16384, 0xf23da341 +0, 159744, 159744, 4096, 16384, 0xe8d5fa0a +0, 163840, 163840, 4096, 16384, 0x519bdfef +0, 167936, 167936, 4096, 16384, 0xf2fcd803 +0, 172032, 172032, 4096, 16384, 0xd5ceccbc +0, 176128, 176128, 4096, 16384, 0xd48ada43 +0, 180224, 180224, 4096, 16384, 0x5a4ac40f +0, 184320, 184320, 4096, 16384, 0x29db868a +0, 188416, 188416, 4096, 16384, 0xa2a0002b +0, 192512, 192512, 4096, 16384, 0xbb0bd9f6 +0, 196608, 196608, 4096, 16384, 0x338dffa4 +0, 200704, 200704, 4096, 16384, 0x970b71f5 +0, 204800, 204800, 4096, 16384, 0x0521c397 +0, 208896, 208896, 4096, 16384, 0xff5ec9de +0, 212992, 212992, 4096, 16384, 0x5a4ac40f +0, 217088, 217088, 4096, 16384, 0x29db868a +0, 221184, 221184, 4096, 16384, 0xa2a0002b +0, 225280, 225280, 4096, 16384, 0xbb0bd9f6 +0, 229376, 229376, 4096, 16384, 0x338dffa4 +0, 233472, 233472, 4096, 16384, 0x970b71f5 +0, 237568, 237568, 4096, 16384, 0x0521c397 +0, 241664, 241664, 4096, 16384, 0xff5ec9de +0, 245760, 245760, 4096, 16384, 0x5a4ac40f +0, 249856, 249856, 4096, 16384, 0x29db868a +0, 253952, 253952, 4096, 16384, 0xa2a0002b +0, 258048, 258048, 4096, 16384, 0xbb0bd9f6 +0, 262144, 262144, 2456, 9824, 0xb3f84641 diff --git a/tests/ref/fate/filter-aintegral b/tests/ref/fate/filter-aintegral new file mode 100644 index 0000000000..33b9cc6655 --- /dev/null +++ b/tests/ref/fate/filter-aintegral @@ -0,0 +1,70 @@ +#tb 0: 1/44100 +#media_type 0: audio +#codec_id 0: pcm_s16le +#sample_rate 0: 44100 +#channel_layout_name 0: stereo +0, 0, 0, 4096, 16384, 0x7b6eaba2 +0, 4096, 4096, 4096, 16384, 0x54892376 +0, 8192, 8192, 4096, 16384, 0x66d1e047 +0, 12288, 12288, 4096, 16384, 0xdaea9baf +0, 16384, 16384, 4096, 16384, 0x62974a85 +0, 20480, 20480, 4096, 16384, 0x4fbdc8bc +0, 24576, 24576, 4096, 16384, 0xd8ea692c +0, 28672, 28672, 4096, 16384, 0x07690588 +0, 32768, 32768, 4096, 16384, 0xa04cc6e1 +0, 36864, 36864, 4096, 16384, 0x75946719 +0, 40960, 40960, 4096, 16384, 0xcc39945e +0, 45056, 45056, 4096, 16384, 0xdd5cf68e +0, 49152, 49152, 4096, 16384, 0x80644455 +0, 53248, 53248, 4096, 16384, 0xa7bd5317 +0, 57344, 57344, 4096, 16384, 0x051f760c +0, 61440, 61440, 4096, 16384, 0xa0f0d9fc +0, 65536, 65536, 4096, 16384, 0x3f9cd25a +0, 69632, 69632, 4096, 16384, 0x9c4311de +0, 73728, 73728, 4096, 16384, 0x0d152283 +0, 77824, 77824, 4096, 16384, 0x7d002ed8 +0, 81920, 81920, 4096, 16384, 0x82829598 +0, 86016, 86016, 4096, 16384, 0x955dec75 +0, 90112, 90112, 4096, 16384, 0x04b0735b +0, 94208, 94208, 4096, 16384, 0xf49c45cf +0, 98304, 98304, 4096, 16384, 0x4d9f6220 +0, 102400, 102400, 4096, 16384, 0x2c843253 +0, 106496, 106496, 4096, 16384, 0x6f17c2c1 +0, 110592, 110592, 4096, 16384, 0x7855e9f3 +0, 114688, 114688, 4096, 16384, 0x0ec05ba9 +0, 118784, 118784, 4096, 16384, 0x6f17c2c1 +0, 122880, 122880, 4096, 16384, 0x6f17c2c1 +0, 126976, 126976, 4096, 16384, 0x6f17c2c1 +0, 131072, 131072, 4096, 16384, 0x6f17c2c1 +0, 135168, 135168, 4096, 16384, 0x6f17c2c1 +0, 139264, 139264, 4096, 16384, 0x6f17c2c1 +0, 143360, 143360, 4096, 16384, 0x6f17c2c1 +0, 147456, 147456, 4096, 16384, 0x6f17c2c1 +0, 151552, 151552, 4096, 16384, 0x6f17c2c1 +0, 155648, 155648, 4096, 16384, 0x6f17c2c1 +0, 159744, 159744, 4096, 16384, 0x6f17c2c1 +0, 163840, 163840, 4096, 16384, 0x6f17c2c1 +0, 167936, 167936, 4096, 16384, 0x6f17c2c1 +0, 172032, 172032, 4096, 16384, 0x6f17c2c1 +0, 176128, 176128, 4096, 16384, 0x6f17c2c1 +0, 180224, 180224, 4096, 16384, 0x6f17c2c1 +0, 184320, 184320, 4096, 16384, 0x6f17c2c1 +0, 188416, 188416, 4096, 16384, 0x6f17c2c1 +0, 192512, 192512, 4096, 16384, 0x6f17c2c1 +0, 196608, 196608, 4096, 16384, 0x6f17c2c1 +0, 200704, 200704, 4096, 16384, 0x6f17c2c1 +0, 204800, 204800, 4096, 16384, 0x6f17c2c1 +0, 208896, 208896, 4096, 16384, 0x6f17c2c1 +0, 212992, 212992, 4096, 16384, 0x6f17c2c1 +0, 217088, 217088, 4096, 16384, 0x6f17c2c1 +0, 221184, 221184, 4096, 16384, 0x6f17c2c1 +0, 225280, 225280, 4096, 16384, 0x6f17c2c1 +0, 229376, 229376, 4096, 16384, 0x6f17c2c1 +0, 233472, 233472, 4096, 16384, 0x6f17c2c1 +0, 237568, 237568, 4096, 16384, 0x6f17c2c1 +0, 241664, 241664, 4096, 16384, 0x6f17c2c1 +0, 245760, 245760, 4096, 16384, 0x6f17c2c1 +0, 249856, 249856, 4096, 16384, 0x6f17c2c1 +0, 253952, 253952, 4096, 16384, 0x6f17c2c1 +0, 258048, 258048, 4096, 16384, 0x6f17c2c1 +0, 262144, 262144, 2456, 9824, 0x7e40a344 diff --git a/tests/ref/fate/filter-aintegral-dblp b/tests/ref/fate/filter-aintegral-dblp new file mode 100644 index 0000000000..33b9cc6655 --- /dev/null +++ b/tests/ref/fate/filter-aintegral-dblp @@ -0,0 +1,70 @@ +#tb 0: 1/44100 +#media_type 0: audio +#codec_id 0: pcm_s16le +#sample_rate 0: 44100 +#channel_layout_name 0: stereo +0, 0, 0, 4096, 16384, 0x7b6eaba2 +0, 4096, 4096, 4096, 16384, 0x54892376 +0, 8192, 8192, 4096, 16384, 0x66d1e047 +0, 12288, 12288, 4096, 16384, 0xdaea9baf +0, 16384, 16384, 4096, 16384, 0x62974a85 +0, 20480, 20480, 4096, 16384, 0x4fbdc8bc +0, 24576, 24576, 4096, 16384, 0xd8ea692c +0, 28672, 28672, 4096, 16384, 0x07690588 +0, 32768, 32768, 4096, 16384, 0xa04cc6e1 +0, 36864, 36864, 4096, 16384, 0x75946719 +0, 40960, 40960, 4096, 16384, 0xcc39945e +0, 45056, 45056, 4096, 16384, 0xdd5cf68e +0, 49152, 49152, 4096, 16384, 0x80644455 +0, 53248, 53248, 4096, 16384, 0xa7bd5317 +0, 57344, 57344, 4096, 16384, 0x051f760c +0, 61440, 61440, 4096, 16384, 0xa0f0d9fc +0, 65536, 65536, 4096, 16384, 0x3f9cd25a +0, 69632, 69632, 4096, 16384, 0x9c4311de +0, 73728, 73728, 4096, 16384, 0x0d152283 +0, 77824, 77824, 4096, 16384, 0x7d002ed8 +0, 81920, 81920, 4096, 16384, 0x82829598 +0, 86016, 86016, 4096, 16384, 0x955dec75 +0, 90112, 90112, 4096, 16384, 0x04b0735b +0, 94208, 94208, 4096, 16384, 0xf49c45cf +0, 98304, 98304, 4096, 16384, 0x4d9f6220 +0, 102400, 102400, 4096, 16384, 0x2c843253 +0, 106496, 106496, 4096, 16384, 0x6f17c2c1 +0, 110592, 110592, 4096, 16384, 0x7855e9f3 +0, 114688, 114688, 4096, 16384, 0x0ec05ba9 +0, 118784, 118784, 4096, 16384, 0x6f17c2c1 +0, 122880, 122880, 4096, 16384, 0x6f17c2c1 +0, 126976, 126976, 4096, 16384, 0x6f17c2c1 +0, 131072, 131072, 4096, 16384, 0x6f17c2c1 +0, 135168, 135168, 4096, 16384, 0x6f17c2c1 +0, 139264, 139264, 4096, 16384, 0x6f17c2c1 +0, 143360, 143360, 4096, 16384, 0x6f17c2c1 +0, 147456, 147456, 4096, 16384, 0x6f17c2c1 +0, 151552, 151552, 4096, 16384, 0x6f17c2c1 +0, 155648, 155648, 4096, 16384, 0x6f17c2c1 +0, 159744, 159744, 4096, 16384, 0x6f17c2c1 +0, 163840, 163840, 4096, 16384, 0x6f17c2c1 +0, 167936, 167936, 4096, 16384, 0x6f17c2c1 +0, 172032, 172032, 4096, 16384, 0x6f17c2c1 +0, 176128, 176128, 4096, 16384, 0x6f17c2c1 +0, 180224, 180224, 4096, 16384, 0x6f17c2c1 +0, 184320, 184320, 4096, 16384, 0x6f17c2c1 +0, 188416, 188416, 4096, 16384, 0x6f17c2c1 +0, 192512, 192512, 4096, 16384, 0x6f17c2c1 +0, 196608, 196608, 4096, 16384, 0x6f17c2c1 +0, 200704, 200704, 4096, 16384, 0x6f17c2c1 +0, 204800, 204800, 4096, 16384, 0x6f17c2c1 +0, 208896, 208896, 4096, 16384, 0x6f17c2c1 +0, 212992, 212992, 4096, 16384, 0x6f17c2c1 +0, 217088, 217088, 4096, 16384, 0x6f17c2c1 +0, 221184, 221184, 4096, 16384, 0x6f17c2c1 +0, 225280, 225280, 4096, 16384, 0x6f17c2c1 +0, 229376, 229376, 4096, 16384, 0x6f17c2c1 +0, 233472, 233472, 4096, 16384, 0x6f17c2c1 +0, 237568, 237568, 4096, 16384, 0x6f17c2c1 +0, 241664, 241664, 4096, 16384, 0x6f17c2c1 +0, 245760, 245760, 4096, 16384, 0x6f17c2c1 +0, 249856, 249856, 4096, 16384, 0x6f17c2c1 +0, 253952, 253952, 4096, 16384, 0x6f17c2c1 +0, 258048, 258048, 4096, 16384, 0x6f17c2c1 +0, 262144, 262144, 2456, 9824, 0x7e40a344 -- 2.53.0 _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org