From patchwork Mon May 30 14:03:37 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 35985 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:6914:b0:82:6b11:2509 with SMTP id q20csp2292663pzj; Mon, 30 May 2022 07:04:38 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw63bMWVecAwyMov/6ioXmOdlbbVv/fvSEfGGYYflxmW5N1vE6EXubjhOowsvFwBC5ubCeS X-Received: by 2002:a05:6402:4386:b0:42b:6b76:8fde with SMTP id o6-20020a056402438600b0042b6b768fdemr39826616edc.45.1653919478645; Mon, 30 May 2022 07:04:38 -0700 (PDT) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id t37-20020a056402242500b0042d83ceec4csi6700310eda.252.2022.05.30.07.04.38; Mon, 30 May 2022 07:04:38 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@outlook.com header.s=selector1 header.b=aaJG0j5z; arc=fail (body hash mismatch); spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=outlook.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6E07B68B625; Mon, 30 May 2022 17:04:33 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-oln040092069014.outbound.protection.outlook.com [40.92.69.14]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C839768B475 for ; Mon, 30 May 2022 17:04:26 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kbzST5DKTUlHQ65cweQFBFTIDgI1CGvPuoSxRh//6emAkFMDt7qGMCLdzjz34L6hEaVBvAtZdnwEChIexgawpuvpcelYs55Nkg9fwpUwOGo26gmDexkX55qPSWaeanVthaioToVzLfFyNC0iP08agIFMtbo0si7Zqw6R8ApZKTwIt0+d/37DaIU3995ZsGKR3IfG/FBik6GAq4/ra1BgKamZNaZTKITxpj8dJ08o5gztIQlTtVFS6KTvHuYxdQ7nYgISgs+z9JcLmeFKX7WSYTNtochNdSxhpcQEPULX+C1+H2OiEpsotEb33QDIiqTV60+2TS6URg6sQZsR4KcgAQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=NhaNSmfbEdELybAfKJj6vaFxEXGhVT9fjqozKGVJccs=; b=GcwzmV7aELqTB0Ipxufay6k5tw1/6d9DTVIKRH4G0O5/j6of2QAnQ7+Hq9IA9D6UJOPK+n8cjXCsbZHc8T9AnMw+6VLoWo7+ZE87u3DeGHMNEZqHtso+222THaZu2ZRMeRnLidmfTMRWr30dpKuCaq+rOxIimn/V06DFCnB/p9A9cYm7FB09HHj74G4fiIm62Xa8/+BGa96OlFaatPaZcINqacf713amk7hg/rqJCiyieBWRQOn8c8FAgk28XUlCXxJoDbmk+TpnFCYWmFOys2FhCE+j0J1RvPWoA1if5inc2/SSMvFQpkbZmm/IX9xiLcPomgZT+xHDtyTGhx9VOw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NhaNSmfbEdELybAfKJj6vaFxEXGhVT9fjqozKGVJccs=; b=aaJG0j5z/nPrLJPR9xJRA/sN+CGEJtjf6FJSYdW3zURUk51ejpZRgfzPqLpxu9D+X/7VnandfuF1RazcXN4jv3GLOrNKRicl0O+5dFKgBEXvdrwOGiu/VtTp5J+6EoCYGvAjzvYl9Yb9v/f9jAcEKYCV/3FaPY7t2AZZ5HAQJO1rWEmfu9wSG4+cPnM6pNWQr1U9/8mF02oY7ghyS/i42uDDvFyXlgssTXR4Arv37YKHZUsiH253wsyRuxaLtXABqrHvD9hM3OlWNByQmZZjZbKP+UFUJ1IudO+oj4xT2pAnVtBf4Kk/TkgzqPJWf1QKQjXxmEIjj5osbGSZ00R1Eg== Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) by PA4PR01MB9018.eurprd01.prod.exchangelabs.com (2603:10a6:102:2a9::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.19; Mon, 30 May 2022 14:04:24 +0000 Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::60b9:9f29:40cc:f01c]) by DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::60b9:9f29:40cc:f01c%10]) with mapi id 15.20.5293.019; Mon, 30 May 2022 14:04:24 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Mon, 30 May 2022 16:03:37 +0200 Message-ID: X-Mailer: git-send-email 2.32.0 In-Reply-To: References: X-TMN: [qxIl3UpJLmV/x6e2rhztQmSeezX+QRBU] X-ClientProxiedBy: ZR0P278CA0008.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:16::18) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) X-Microsoft-Original-Message-ID: <20220530140338.636468-3-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2f8982ec-b98b-4859-320d-08da42454d56 X-MS-Exchange-SLBlob-MailProps: S/btQ8cKWiQfmMn7lLS9sz2Hw0V/NPQ7lgGnizyLkmmV0PTYBzsL04/LQA8/b5mFJ7eSjZVGzgTjFrG7MVc4bzFp/HzfXjDEsRcS1TVnzcPCjddgolwBQvjQlzOD2EAnjBgzM3zrXUaj8MMgd+yJIk61VuBmtUWupzknqDT8LKaXOkNVYzjgxenlqiu/WPbV5h60tiSqkxWSLnJEmfpITivEcRkTeU5pR4Xf0SjYKa38QC0XT6VKYxZMiWbxr61hOcTbnUVYhIAMqPP4m8XpkZDSOlpYWmC+ZC76LWrXCk6qTVQyTxpQlhMasMcfjyEPxtwP1cZyBsCpxVqjDDZRslA7+1fU2ciMRbAPrUwcPyM+NA9Y21WTYw3yXP9++eBQQ/+2+MiIAKSFlmkYpGCbKg2dQjujF39S3EWxWDgqCUIQhz1ATQ1lOD3zOXhFHGeulC1qC04wLLYNCtaG3eO8+3N+SPC48VChklC/aoxLtuNWw8ClX/DMas5kN+XapT7HawHD8rPypKy+Mnm9wB/T06NuFf97vyxOPqGbdmHwsqY9aQOVCWoqjYx9lrjFO8MBxJIKgpQLGpZpFLYSSTuU9E70lW6kA+o5qHgnjdmEFmhNMJA1cxkUOQfvYZfFnw52L+naCaFf/DocAQyjX6nY6f7wvv7PwZgdiqyN/yU3cPp8D3n1gwbkKfcNBKsd5rU6mYj9HblSxj7e9UJXuT0vefp8vI6FZF3MdfEus+uQ6tTM1/dOl3DU1enVmXG5ghi+I/GLO3AGU4Y= X-MS-TrafficTypeDiagnostic: PA4PR01MB9018:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: o4GAbsHUTw+k3UXk4frOJCbDqf+GYgJuCxaNAVop9Az8LPH03Mah0LiZ6ylpCZRk1meQTHHyup5cH07HvtXeHAXEk0OJvFkx6zBbXeoE0UnSnAlOIah31knabM7m0e0vnTEPF57Vb2U/8dsa2/l1bOrIkFxDWdonsyxe1e+qH0ukhCmtdg2tECFXJP49lPSHzjTw2cmaHXfSi49NQrSYkZoPJHgnf/6xrqinUXd39seZOA9N3RpBnX8qTe47HfD5sagUDpRfNvpSkwEIdYtpZBDkuZXmRmvKmq8/zbGc14WOeNpuIY8MbnUDZZ0ya5ZV44fDJsXkSkPemr4Mh5OD0PS5/Pfvd2IIuc/tnKW1zNQZEb9zDiRCVre4Vc2T1iEPFSweyijv4Smg1TiQsUkXIJvuMz3GPh5YRNnv4ZoQhzlSQGY6EWjxoz1w1hsVEf1jq4IyxHWjYk9N6jN48sY490ZLjgRKid+PCV7IiHUb+vHVIFHJwmKJ4gd7CPj2ERBLrcoWSuCOVoFK2KtBllku2/pwZ6YgxtcQikWp+0mz8D/qAZObVTMKsmig4qfnPECbpQashYYRCI7KQUDQ9S+3jA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Bar7WUvBnSQnjQUunMrJrG2bBbk2LFFWGLpIK/Q05tnL9QYslSMSjjKb9uJG+Bhfoa6Yoai1EWPocfp0aC47ZBDoLTFl+ToJg2hPaucYN9nk+o8RUe09j6t6Tgm4zwmO8Y3KBujsmRRCl1nPoP//meinwYmHIf56BZ9ll5nGjb4Mvb2noyDa9nf3QFc+8fbDO8oZ0RCpOZEYcC2aPzqlMOJSYZxaF0IR0edjNNr42iP7oN7SYsLD33LMnPPl9gJJKFUc6/y9HPKnqaZPwnwvpVfB61VymhGbivtrK5uaoALmx2JreQ+yvvXNqjHUCTCIAOMcFxzgfp5bWneU3vVFEYBANXIXwpOmt4hJehK6BTQpTaP3flcnj+6wMPWfICyjVGbSG3t5Fjdec21sXtFPSf07U4zpEahojNFwpoEwHCce018bQUbYRss89QLTZHQb44Tm2YCfwoen8fQlYAaO9lpLqF0T/1pDdV08TyF+rqzLJRsNNQJJTffhGE+yfkmTiOssuTC+fAyry9QDJe3B+5L/sRP58qybevpyUC3MKFMGtUfWfDgAHN2a+iGkCKKwBKqOkggSkc4zeXlwxCy7SW4qJZDRxPxOUDBenk+ljAmPKjYIbErhEC7LRzy/kFn8G0YGicSdb9fh8mAHhPhtIJ4beOJl2BuaZKGovfmwiGgMk073gGfCWm880SLJIjcZ63SYQGQFSQLSPhAQ7jp21fYJqFtisIXf54ukmSKv/tNr0jdawmzMFVnBvr2tMU0Bal8jl7SuWwqWBwgcFZSMsprPzqjQCjPNjopQFpsvbcJzTJGa+Rj0ynBoU9LSdLc7DUhiZcz9VrcVLi0VjJaS1+2Y7L4T42aXzopMDf8fo3ofs0fIUg5I+2J0KgejeISYxMbt/B0ysuTiv0kjs4C64HXqJz4Yo9CbisUNZm3nn5id3I5oWNkYhk5j+sieS3eeG2A/t1kjzYrwnqbzPCgqgfuiO20DfFEPuDYnWpnl5vATl74kHCU2tm3KZBLq7CJ7XvNaFFdecyPF8t9RskTTnNCor7E7iUfw2szja3mOlX7CDUjJt1yvb5cevZUBXAfLsej6et8ab4Df/szkpSyFvK91HPuU8zRmv1nG4G1ef5cp2xY/z93wJNRO6A0lqe1T/RvqUQY5TcZYSZ7WMgT0gkKa6fzJ5g3SWoTNGRJBWynLXrho6F6iO9Cdqto4y6vEdFroZBXTTjwtWSur4IhLR2Y9i0B2v+mAzZ8xdQcM/2FgGCAXDGQO2i+mMEQdUVnCvD+NwaMK4R5qMCEV01og53g7sxAuT03tPXTPSJMnG/h+GVKvtoQwrnseCQNYOizoSq02O0H3YdqUXhP8UdnjIFV+FG0cNYaKa2Xf6t+0LKiems5C5hu8ySnOO/cnRzguZlzU7kg4Bc3Q13LQa8m/MK7Pg9ztEHbje0Cg2T8j+v6wsmv7Czprt8PGSqQ3SvNdHLuBUKkXFgBG72XvIFv0Vg== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2f8982ec-b98b-4859-320d-08da42454d56 X-MS-Exchange-CrossTenant-AuthSource: DB6PR0101MB2214.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 May 2022 14:04:24.6829 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR01MB9018 Subject: [FFmpeg-devel] [PATCH 4/5] fate/wavpack: Avoid temp files 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: edzE2Li4MTpB Use the md5 protocol instead of creating a file just to calculate its MD5 checksum. This is possible because there are no output seeks involved in any of these tests. Signed-off-by: Andreas Rheinhardt --- tests/fate/wavpack.mak | 64 +++++++++++++++++++++--------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/tests/fate/wavpack.mak b/tests/fate/wavpack.mak index dc9cc29268..900e509aba 100644 --- a/tests/fate/wavpack.mak +++ b/tests/fate/wavpack.mak @@ -1,90 +1,90 @@ # lossless FATE_WAVPACK_S8 += fate-wavpack-lossless-8bit -fate-wavpack-lossless-8bit: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/lossless/8bit-partial.wv -f s8 -af aresample +fate-wavpack-lossless-8bit: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/lossless/8bit-partial.wv -f s8 -af aresample FATE_WAVPACK_S16 += fate-wavpack-lossless-12bit -fate-wavpack-lossless-12bit: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/lossless/12bit-partial.wv -f s16le -af aresample +fate-wavpack-lossless-12bit: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/lossless/12bit-partial.wv -f s16le -af aresample FATE_WAVPACK_S16 += fate-wavpack-lossless-16bit -fate-wavpack-lossless-16bit: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/lossless/16bit-partial.wv -f s16le -af aresample +fate-wavpack-lossless-16bit: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/lossless/16bit-partial.wv -f s16le -af aresample FATE_WAVPACK_S24 += fate-wavpack-lossless-24bit -fate-wavpack-lossless-24bit: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/lossless/24bit-partial.wv -f s24le -af aresample +fate-wavpack-lossless-24bit: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/lossless/24bit-partial.wv -f s24le -af aresample FATE_WAVPACK_S32 += fate-wavpack-lossless-32bit -fate-wavpack-lossless-32bit: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/lossless/32bit_int-partial.wv -f s32le -af aresample +fate-wavpack-lossless-32bit: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/lossless/32bit_int-partial.wv -f s32le -af aresample FATE_WAVPACK_F32 += fate-wavpack-lossless-float -fate-wavpack-lossless-float: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/lossless/32bit_float-partial.wv -f f32le -af aresample +fate-wavpack-lossless-float: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/lossless/32bit_float-partial.wv -f f32le -af aresample # lossy FATE_WAVPACK_S8 += fate-wavpack-lossy-8bit -fate-wavpack-lossy-8bit: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/lossy/4.0_8-bit.wv -f s8 -af aresample +fate-wavpack-lossy-8bit: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/lossy/4.0_8-bit.wv -f s8 -af aresample FATE_WAVPACK_S16 += fate-wavpack-lossy-16bit -fate-wavpack-lossy-16bit: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/lossy/4.0_16-bit.wv -f s16le -af aresample +fate-wavpack-lossy-16bit: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/lossy/4.0_16-bit.wv -f s16le -af aresample FATE_WAVPACK_S24 += fate-wavpack-lossy-24bit -fate-wavpack-lossy-24bit: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/lossy/4.0_24-bit.wv -f s24le -af aresample +fate-wavpack-lossy-24bit: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/lossy/4.0_24-bit.wv -f s24le -af aresample FATE_WAVPACK_S32 += fate-wavpack-lossy-32bit -fate-wavpack-lossy-32bit: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/lossy/4.0_32-bit_int.wv -f s32le -af aresample +fate-wavpack-lossy-32bit: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/lossy/4.0_32-bit_int.wv -f s32le -af aresample FATE_WAVPACK_F32 += fate-wavpack-lossy-float -fate-wavpack-lossy-float: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/lossy/2.0_32-bit_float.wv -f f32le -af aresample +fate-wavpack-lossy-float: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/lossy/2.0_32-bit_float.wv -f f32le -af aresample # channel configurations FATE_WAVPACK_F32 += fate-wavpack-channels-monofloat -fate-wavpack-channels-monofloat: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/num_channels/mono_float-partial.wv -f f32le -af aresample +fate-wavpack-channels-monofloat: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/num_channels/mono_float-partial.wv -f f32le -af aresample FATE_WAVPACK_S16 += fate-wavpack-channels-monoint -fate-wavpack-channels-monoint: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/num_channels/mono_16bit_int.wv -f s16le -af aresample +fate-wavpack-channels-monoint: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/num_channels/mono_16bit_int.wv -f s16le -af aresample FATE_WAVPACK_S16 += fate-wavpack-channels-4.0 -fate-wavpack-channels-4.0: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/num_channels/edward_4.0_16bit-partial.wv -f s16le -af aresample +fate-wavpack-channels-4.0: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/num_channels/edward_4.0_16bit-partial.wv -f s16le -af aresample FATE_WAVPACK_S16 += fate-wavpack-channels-5.1 -fate-wavpack-channels-5.1: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/num_channels/panslab_sample_5.1_16bit-partial.wv -f s16le -af aresample +fate-wavpack-channels-5.1: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/num_channels/panslab_sample_5.1_16bit-partial.wv -f s16le -af aresample FATE_WAVPACK_S16 += fate-wavpack-channels-6.1 -fate-wavpack-channels-6.1: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/num_channels/eva_2.22_6.1_16bit-partial.wv -f s16le -af aresample +fate-wavpack-channels-6.1: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/num_channels/eva_2.22_6.1_16bit-partial.wv -f s16le -af aresample FATE_WAVPACK_S16 += fate-wavpack-channels-7.1 -fate-wavpack-channels-7.1: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/num_channels/panslab_sample_7.1_16bit-partial.wv -f s16le -af aresample +fate-wavpack-channels-7.1: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/num_channels/panslab_sample_7.1_16bit-partial.wv -f s16le -af aresample # speed modes FATE_WAVPACK_S16 += fate-wavpack-speed-default -fate-wavpack-speed-default: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/speed_modes/default-partial.wv -f s16le -af aresample +fate-wavpack-speed-default: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/speed_modes/default-partial.wv -f s16le -af aresample FATE_WAVPACK_S16 += fate-wavpack-speed-fast -fate-wavpack-speed-fast: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/speed_modes/fast-partial.wv -f s16le -af aresample +fate-wavpack-speed-fast: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/speed_modes/fast-partial.wv -f s16le -af aresample FATE_WAVPACK_S16 += fate-wavpack-speed-high -fate-wavpack-speed-high: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/speed_modes/high-partial.wv -f s16le -af aresample +fate-wavpack-speed-high: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/speed_modes/high-partial.wv -f s16le -af aresample FATE_WAVPACK_S16 += fate-wavpack-speed-vhigh -fate-wavpack-speed-vhigh: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/speed_modes/vhigh-partial.wv -f s16le -af aresample +fate-wavpack-speed-vhigh: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/speed_modes/vhigh-partial.wv -f s16le -af aresample # special cases FATE_WAVPACK_S16 += fate-wavpack-clipping -fate-wavpack-clipping: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/special/clipping.wv -f s16le -af aresample +fate-wavpack-clipping: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/special/clipping.wv -f s16le -af aresample FATE_WAVPACK_S16 += fate-wavpack-cuesheet -fate-wavpack-cuesheet: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/special/cue_sheet.wv -f s16le -af aresample +fate-wavpack-cuesheet: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/special/cue_sheet.wv -f s16le -af aresample FATE_WAVPACK_S16 += fate-wavpack-falsestereo -fate-wavpack-falsestereo: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/special/false_stereo.wv -f s16le -af aresample +fate-wavpack-falsestereo: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/special/false_stereo.wv -f s16le -af aresample FATE_WAVPACK_S16 += fate-wavpack-zerolsbs -fate-wavpack-zerolsbs: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/special/zero_lsbs.wv -f s16le -af aresample +fate-wavpack-zerolsbs: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/special/zero_lsbs.wv -f s16le -af aresample -FATE_WAVPACK-$(call FILTERDEMDECENCMUX, ARESAMPLE, MATROSKA, WAVPACK, PCM_S16LE, PCM_S16LE) += fate-wavpack-matroskamode -fate-wavpack-matroskamode: CMD = md5 -i $(TARGET_SAMPLES)/wavpack/special/matroska_mode.mka -f s16le -af aresample +FATE_WAVPACK-$(call FILTERDEMDECENCMUX, ARESAMPLE, MATROSKA, WAVPACK, PCM_S16LE, PCM_S16LE, MD5_PROTOCOL) += fate-wavpack-matroskamode +fate-wavpack-matroskamode: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/special/matroska_mode.mka -f s16le -af aresample FATE_WAVPACK-$(call DEMMUX, WV, MATROSKA, MD5_PROTOCOL) += fate-wavpack-matroska_mux-mono fate-wavpack-matroska_mux-mono: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/num_channels/mono_16bit_int.wv -c copy -fflags +bitexact -f matroska @@ -96,11 +96,11 @@ fate-wavpack-matroska_mux-61: CMD = md5pipe -i $(TARGET_SAMPLES)/wavpack/num_cha fate-wavpack-matroska_mux-61: CMP = oneline fate-wavpack-matroska_mux-61: REF = 2bbb393d060fa841f1172028f2c69b3a -FATE_WAVPACK-$(call FILTERDEMDECENCMUX, ARESAMPLE, WV, WAVPACK, PCM_S8, PCM_S8) += $(FATE_WAVPACK_S8) -FATE_WAVPACK-$(call FILTERDEMDECENCMUX, ARESAMPLE, WV, WAVPACK, PCM_S16LE, PCM_S16LE) += $(FATE_WAVPACK_S16) -FATE_WAVPACK-$(call FILTERDEMDECENCMUX, ARESAMPLE, WV, WAVPACK, PCM_S24LE, PCM_S24LE) += $(FATE_WAVPACK_S24) -FATE_WAVPACK-$(call FILTERDEMDECENCMUX, ARESAMPLE, WV, WAVPACK, PCM_S32LE, PCM_S32LE) += $(FATE_WAVPACK_S32) -FATE_WAVPACK-$(call FILTERDEMDECENCMUX, ARESAMPLE, WV, WAVPACK, PCM_F32LE, PCM_F32LE) += $(FATE_WAVPACK_F32) +FATE_WAVPACK-$(call FILTERDEMDECENCMUX, ARESAMPLE, WV, WAVPACK, PCM_S8, PCM_S8, MD5_PROTOCOL) += $(FATE_WAVPACK_S8) +FATE_WAVPACK-$(call FILTERDEMDECENCMUX, ARESAMPLE, WV, WAVPACK, PCM_S16LE, PCM_S16LE, MD5_PROTOCOL) += $(FATE_WAVPACK_S16) +FATE_WAVPACK-$(call FILTERDEMDECENCMUX, ARESAMPLE, WV, WAVPACK, PCM_S24LE, PCM_S24LE, MD5_PROTOCOL) += $(FATE_WAVPACK_S24) +FATE_WAVPACK-$(call FILTERDEMDECENCMUX, ARESAMPLE, WV, WAVPACK, PCM_S32LE, PCM_S32LE, MD5_PROTOCOL) += $(FATE_WAVPACK_S32) +FATE_WAVPACK-$(call FILTERDEMDECENCMUX, ARESAMPLE, WV, WAVPACK, PCM_F32LE, PCM_F32LE, MD5_PROTOCOL) += $(FATE_WAVPACK_F32) FATE_SAMPLES_FFMPEG += $(FATE_WAVPACK-yes) fate-wavpack: $(FATE_WAVPACK-yes)