From patchwork Fri Apr 29 20:23:00 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 35515 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:a885:b0:7f:4be2:bd17 with SMTP id ca5csp500838pzb; Fri, 29 Apr 2022 13:23:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyoV6q0r+NrB6EV9hYQv0wNCrO0lazqOp9g2Iti4v5a8FQnSwquUzx8oOFQ3B90071jVvbl X-Received: by 2002:a05:6402:d0e:b0:413:3d99:f2d6 with SMTP id eb14-20020a0564020d0e00b004133d99f2d6mr1007816edb.189.1651263838723; Fri, 29 Apr 2022 13:23:58 -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 fr29-20020a170906891d00b006efac6c0b7csi6214107ejc.7.2022.04.29.13.23.58; Fri, 29 Apr 2022 13:23:58 -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=SY6tuzmi; 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 EE95768B341; Fri, 29 Apr 2022 23:23:48 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05olkn2096.outbound.protection.outlook.com [40.92.91.96]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 82D9E68B326 for ; Fri, 29 Apr 2022 23:23:42 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bzZoqo7XltNcUJFM4cI9u6T1mPPp9BmNVkAnLgC4Phi+EwAScVBiIlvAWlKTUiP4UmN+tO1o4HkqpJYc5O4jm6a8SJKF1fZ7DWqUpzNMeFSzkRprO4Pbko/zBU4EkbfNhWPc2HDjxq3XFfEtpq6ECF4im5Lt3PTkM8kmu9S8N36kw03giyYTUo44+qrI2vzyYiq3RF8hUleyUxxfYet6MYBN7OjIpPdA+8l/ZjPxNBBatyhi9bkyOXvF9VB/TmarDi0+5mKqPKnMUIkAlvVST1TrX5N2QkMR1B3CtLTfkrUhrod3oM80wwM2K5Y+PBKbfyKJwJQYToK+fA3dZmlNsw== 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=AwH9fc/S7CU5Q6j1LkMLyHM+oW7keV/qNOn0SwOFUgE=; b=YYJ/YlvH65CbTx/1B2inG2/9tCEXlj1xaBsojW/N7tYVZEzJ15HHQdCNUduQ+LSV7ANO7imLgodK+xxPfNPyb7kBwWhOiQOsOgLo2YuZOEzD3rz+qmuZaGo8c7fEjCGwKTva12KdXy9SzX4XaMifd1wlJ2NH28GaqXDP4MHbqGtpNLK8BFFbQu6IsDWmrV5flqX9s512fnZE6JJrOx+s6BYR82sxaEUfSGrSIvGBPFB3m7KBEa8McxEe5uIdgKoNFMdB6hZ62p0RlziDCvK5iZnENIbY4ntIogNFJbFwiXl8OSTzS+BZ9sP3UsKJqxNVNw0kh/tCi9y1hpHU9S//vg== 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=AwH9fc/S7CU5Q6j1LkMLyHM+oW7keV/qNOn0SwOFUgE=; b=SY6tuzmi3O/rmuZgWq3AlxxnPZZqWI6WUqalinIX+IYc14rEvZdpDx4jQ1fwME1U90d83HO9SKCm0nQpGyXidKs0M/WCUxwLdU2/Ak2Y7ZpnndwJkKS7Y/G8KRjaUdGTWd1ZhcmudfyEBR2iVY+TRx5YtTtIt2RLgnHxct+R6b2wYaFOmNqKmyOLFVMoqWOhQ4VCVS8yaEvzqAb3oAvsi9OLm2ejJhRXk8C8TrEPAX0jbpUtnm8JqS1PAm7tPjVGwcj18bQdDESEZCjB3MEiZR+4Y1krHvv4eDm9iOPUKpKRtzWp+Zgs+6IbuP8DXzIi0vSgnruFDXZJ17xoRofuNQ== Received: from AS8PR01MB7944.eurprd01.prod.exchangelabs.com (2603:10a6:20b:373::5) by AS8PR01MB7526.eurprd01.prod.exchangelabs.com (2603:10a6:20b:2ae::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.14; Fri, 29 Apr 2022 20:23:41 +0000 Received: from AS8PR01MB7944.eurprd01.prod.exchangelabs.com ([fe80::1854:2c30:7ba1:c431]) by AS8PR01MB7944.eurprd01.prod.exchangelabs.com ([fe80::1854:2c30:7ba1:c431%6]) with mapi id 15.20.5186.021; Fri, 29 Apr 2022 20:23:41 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Fri, 29 Apr 2022 22:23:00 +0200 Message-ID: X-Mailer: git-send-email 2.32.0 In-Reply-To: References: X-TMN: [fuCko/YPH9fkHNIZ5AZu9xLpJMkuVMd4] X-ClientProxiedBy: ZRAP278CA0014.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:10::24) To AS8PR01MB7944.eurprd01.prod.exchangelabs.com (2603:10a6:20b:373::5) X-Microsoft-Original-Message-ID: <20220429202302.996974-4-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ee068844-3827-4db9-c6f2-08da2a1e2580 X-MS-Exchange-SLBlob-MailProps: dEG5jEBie8lfVH3dIhk3L9KlsA3mdXGtdzS6EHmGo6usID5QhLsfOT8KBcC0VYwkOMV34+jB2ig6Rn26zDobpFZdGcrHqYRZNgDuRIKStX9ic1LO8RpS3SAhPs4TAu1uljoAG3APFp0TJDN0Wf2Ig4LP7WprXjpXytuRerL7zLGkSQckAqmu5+1ifKr1b7FyWp/2prvrfO4z3rkiQH/TeFAzYpc7UuM35dB9I25SJ3DdkwkM9xOVJaEyRx8muieUlG02Uhn2uv7ysxOx78Z3H4l/zq2y8AgNAvmR0vZkm0GZluB46g5S7YEY8lnWYAfbNhFPwxeFQhefCKyOeXau+ku/A/CQcgIM0eYKMah8YiEhYwlUakOmoDCG9cmJCauU53Jat1F9Fz6zxSewHVBF0GqUhIE5f6tEtNI/Au+ILWV4ABnTvYkfrP8WEk3I6lesPsjF+K5rxfBYbl2ukkP0ADopfyvntLzimoMQxCDM3rAmJ7lePBvJWC0vTwQgasJ1Wp9815iWomVa9rdYJnHjglIWR2c3kbZj/32qV2lM8C/vYZ6OTEkwFZannvup1JTpZgMBD+LyFV0L8E5zfYPY8oBoMV3DNROlZqQVx0b66XKJLkV2IENC9G0maKVxs0+L6ZR0E78jIzBxR0xdixXFBLuuHm5hcdcR1PNPbTm6SMWIIF+2pkDIVA== X-MS-TrafficTypeDiagnostic: AS8PR01MB7526:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: GokcXvvPHBA+qUikn5l+otoJV4B1KBunELPfJE1WxK9Ca3zgav6debbUZs/Lk8quP3KOe1Smm6h0bcUONb7gLq2MBe6Mni2CO4Y7KB95iEXcegCFfQFjHDvw7DIOMhFT2ojnIWlXx5UGfQQiL3kdP4OkpledGDOSH+jo2/CTv0KQpS5THrhE7bqrT62Nl8mpSeplqO2UDZ/wPtKvgKqc6R+2dboY/MQwiWZ9cQxsu/lLUciXz9j6Ng9dYcjxXXayNbQCPbNqXVEEdUkuWTEuUIZCIh31lzuCw10IRXtz2EjrTxL4EGdUyUUl1uj9FzbeAA8lndigmy58g+E/p5pJ078X3dFUy7mjjc7TinmRvAEl2JQ0I79UI5uSOlgIlohG0kLZXAqhDt9by4OpF9QUdE34VkeJFA2bBBOoGkG4/mbKrpyiXb7TbQVRPPPRSI18CrPEdN8ZU/9ucmD/v/zeeveLkOLgZZsBixOoINEMRdyE2Q6DpFvAvPk1eCFtc6V0HTcm8uY6y8M4ZQt16b6W9UQXQ6nkqKzoKZ/qc+AciUvNXd4n6Pe8crOab+4ts907XL1AIie//7Bw/k+RDaKqXQ== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 1SPSPfsV0dDBRXyWfSUXV4o539eb8B/1UPt+jQO6N/nYUuyFJuVPM+eEndQPB56WyvcW5v7fLTdAep3A0b2PQitjyxkORJxd0VML1smSCTYMrDIZq3QXmuYdtfKoi0Fc6Vf+GQsEDJA67cgCdywWoyCi8LvNH0oBoM6UMHsEzKrz6TUuoac3dah8uGyIt0C4k/l2Qmdn/W7eitzsWbaXD+EikP1nbXFw331Rxkp2O15E69SQU9no8aeWdenUlKQfrTs1Xz4H1MVTxXWQNg0z78tIZ8PK0N8lqN5JJy2AwIXbsiUakvQv8oShfC5lhhMQJEHQFTZo4XWhZ/KPGpqyMov/8NfktPJsnq6bfivkLriZ56fp2nkyYYHgtBk3WGV+LMiRqFe6qFKYPy9EJstO0vlsYV8KEUlFo8SG+h21QhbqgNcNOTURTPefe9ntrsHgPDBbLvyT6PXSnOAp0xFGcMpjAn4O4DnmOC/CQ/y7OJ2AfjIrqBGdUxaZ0WFdMPkMjdNQ7sg2Xmaos31XO+NOo2vfe8xuf5bsUEF6tV0hkMo55KEInDPMfCcEHgwz6chDFxsNZhJF3jZ1Gnwho4xgXCYonv9krk9Cfl8cgOuBUqPE3fOcrxTrUSl2hb5KsWrepu1PR84ccbKg041I6tfScKs6V48Mh8IwKylhXPS/6uAqcWZHXt0QoUpt13Jp4iN1r+/U3FVDstk2/KurvOp7yNaPwBz/C5IVmqK0r/uxywCr5YLwNYMPVfqCBIckkZMlfNeQ0GVPbx4dNNr1t7hfw+njnYZ2de2mGG+YZZdg60Dr67/LnayeZCNGYsQrpVAumEMnG5hLpeZfCt1qunAYZ4bj2oyzu11VBaz2Nvb1WBsrwEb+O6U21vgwhug9BmKOFZAeKJrzn1XS6/tqekkpjAmrf6DFjJ8sWV7RIS5HdoWkl8H+RPxt/WcBmWPeHgsYkrwt+U21uE1/inc399Lam4xTJjYIYmsyLrlDO+obvAwV4GzrXc5E9vwfEKicoBjOXtx9k9sQOCyq+geik8uqatz+Ml6pqjpTL6Sb4PVlxglvD9opm50SeUyChvT2R6wNZtOpwgYhrM+BTD45q37jbKNKnV4XY5gDp90SwvHfSuapB4tIwrLvrfX/eyYQsK/VYke5XZMj5GYdGeZC3WC2hagxpuNgjZckOJF+STQfWUeJ0jgxA8bShoBzLYpHN4tWCpzFNybZLEITNHZMLfl+aVJEaqQheLbk3NM70OIIehM1kvUuEaTmIeNDoIprmzcz4dGr1/hQAXdr/Cmv5g1ctUdILJBSi+REu6Y4oYYtflgfkuZ3giher6unNOkZFAy0Pn6ARkZwNgJoMC9P6M/CeWrCS1ysPEM+ZabGBZD0Lhotus9k6HwtatgMIYCFPSPmc9OrHpgOrarYZ4HW2+jY8d4ER4GxK1ldFOZpOtb5PK29QxfiLd6cTMPz6ekdk8rS X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ee068844-3827-4db9-c6f2-08da2a1e2580 X-MS-Exchange-CrossTenant-AuthSource: AS8PR01MB7944.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Apr 2022 20:23:41.6547 (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: AS8PR01MB7526 Subject: [FFmpeg-devel] [PATCH 17/19] fate/microsoft: Fix test requirements 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: PsQQRzRhgEfX Signed-off-by: Andreas Rheinhardt --- tests/fate/microsoft.mak | 68 +++++++++++++++++++--------------------- 1 file changed, 32 insertions(+), 36 deletions(-) diff --git a/tests/fate/microsoft.mak b/tests/fate/microsoft.mak index 639757880c..ee1a062425 100644 --- a/tests/fate/microsoft.mak +++ b/tests/fate/microsoft.mak @@ -1,7 +1,7 @@ -FATE_MICROSOFT-$(call DEMDEC, AVI, MSMPEG4V1) += fate-msmpeg4v1 +FATE_MICROSOFT-$(call FRAMECRC, AVI, MSMPEG4V1) += fate-msmpeg4v1 fate-msmpeg4v1: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/msmpeg4v1/mpg4.avi -an -FATE_SAMPLES_AVCONV-$(call DEMDEC, ASF, MSS1) += fate-mss1-pal +FATE_MICROSOFT-$(call FRAMECRC, ASF, MSS1) += fate-mss1-pal fate-mss1-pal: CMD = framecrc -i $(TARGET_SAMPLES)/mss1/screen_codec.wmv -an FATE_MSS2 += fate-mss2-pal @@ -10,80 +10,76 @@ fate-mss2-pal: CMD = framecrc -i $(TARGET_SAMPLES)/mss2/rlepal.wmv FATE_MSS2 += fate-mss2-pals fate-mss2-pals: CMD = framecrc -i $(TARGET_SAMPLES)/mss2/rlepals.wmv -FATE_MSS2 += fate-mss2-rgb555 -fate-mss2-rgb555: CMD = framecrc -i $(TARGET_SAMPLES)/mss2/rle555.wmv -pix_fmt rgb555le -vf scale - -FATE_MSS2 += fate-mss2-rgb555s +FATE_MSS2-$(call FRAMECRC, ASF, MSS2, SCALE_FILTER) += fate-mss2-rgb555 fate-mss2-rgb555s +fate-mss2-rgb555: CMD = framecrc -i $(TARGET_SAMPLES)/mss2/rle555.wmv -pix_fmt rgb555le -vf scale fate-mss2-rgb555s: CMD = framecrc -i $(TARGET_SAMPLES)/mss2/rle555s.wmv -pix_fmt rgb555le -vf scale FATE_MSS2 += fate-mss2-wmv fate-mss2-wmv: CMD = framecrc -i $(TARGET_SAMPLES)/mss2/msscreencodec.wmv -an -frames 100 -FATE_SAMPLES_AVCONV-$(call DEMDEC, ASF, MSS2) += $(FATE_MSS2) -fate-mss2: $(FATE_MSS2) +FATE_MSS2-$(call FRAMECRC, ASF, MSS2) += $(FATE_MSS2) -FATE_MTS2 += fate-mts2-xesc -fate-mts2-xesc: CMD = framecrc -i $(TARGET_SAMPLES)/mts2/sample.xesc -pix_fmt yuv444p +FATE_MICROSOFT += $(FATE_MSS2-yes) +fate-mss2: $(FATE_MSS2-yes) -FATE_SAMPLES_AVCONV-$(call DEMDEC, ASF, MTS2) += $(FATE_MTS2) -fate-mts2: $(FATE_MTS2) +FATE_MTS2-$(call FRAMECRC, ASF, MTS2) += fate-mts2-xesc +fate-mts2-xesc: CMD = framecrc -i $(TARGET_SAMPLES)/mts2/sample.xesc -pix_fmt yuv444p -FATE_MSVIDEO1 += fate-msvideo1-8bit -fate-msvideo1-8bit: CMD = framecrc -i $(TARGET_SAMPLES)/cram/skating.avi -t 1 -pix_fmt rgb24 -vf scale +FATE_MICROSOFT += $(FATE_MTS2-yes) +fate-mts2: $(FATE_MTS2-yes) -FATE_MSVIDEO1 += fate-msvideo1-16bit +FATE_MSVIDEO1-$(call FRAMECRC, AVI, MSVIDEO1, SCALE_FILTER) += fate-msvideo1-8bit fate-msvideo1-16bit +fate-msvideo1-8bit: CMD = framecrc -i $(TARGET_SAMPLES)/cram/skating.avi -t 1 -pix_fmt rgb24 -vf scale fate-msvideo1-16bit: CMD = framecrc -i $(TARGET_SAMPLES)/cram/clock-cram16.avi -pix_fmt rgb24 -vf scale -FATE_MICROSOFT-$(call DEMDEC, AVI, MSVIDEO1) += $(FATE_MSVIDEO1) -fate-msvideo1: $(FATE_MSVIDEO1) +FATE_MICROSOFT += $(FATE_MSVIDEO1-yes) +fate-msvideo1: $(FATE_MSVIDEO1-yes) -FATE_SAMPLES_AVCONV-$(call DEMDEC, ASF, MTS2) += fate-mts2 +FATE_MICROSOFT-$(call FRAMECRC, ASF, MTS2) += fate-mts2 fate-mts2: CMD = framecrc -i $(TARGET_SAMPLES)/mts2/ScreenCapture.xesc -FATE_WMV3_DRM += fate-wmv3-drm-dec +FATE_WMV3_DRM-$(call FRAMECRC, ASF, WMV3) += fate-wmv3-drm-dec fate-wmv3-drm-nodec # discard last packet to avoid fails due to overread of VC-1 decoder -fate-wmv3-drm-dec: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c39 -i $(TARGET_SAMPLES)/wmv8/wmv_drm.wmv -an -frames:v 129 - -FATE_WMV3_DRM += fate-wmv3-drm-nodec +fate-wmv3-drm-dec: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c39 -i $(TARGET_SAMPLES)/wmv8/wmv_drm.wmv -an -frames:v 129 fate-wmv3-drm-nodec: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c39 -i $(TARGET_SAMPLES)/wmv8/wmv_drm.wmv -c:a copy -c:v copy -FATE_SAMPLES_AVCONV-$(call DEMDEC, ASF, WMV3) += $(FATE_WMV3_DRM) -fate-wmv3-drm: $(FATE_WMV3_DRM) +FATE_MICROSOFT += $(FATE_WMV3_DRM-yes) +fate-wmv3-drm: $(FATE_WMV3_DRM-yes) FATE_MICROSOFT-$(call DEMDEC, ASF, WMV2) += fate-wmv8-x8intra fate-wmv8-x8intra: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/wmv8/wmv8_x8intra.wmv -an -FATE_VC1-$(CONFIG_VC1_DEMUXER) += fate-vc1_sa00040 +FATE_VC1 += fate-vc1_sa00040 fate-vc1_sa00040: CMD = framecrc -i $(TARGET_SAMPLES)/vc1/SA00040.vc1 -FATE_VC1-$(CONFIG_VC1_DEMUXER) += fate-vc1_sa00050 +FATE_VC1 += fate-vc1_sa00050 fate-vc1_sa00050: CMD = framecrc -i $(TARGET_SAMPLES)/vc1/SA00050.vc1 -FATE_VC1-$(CONFIG_VC1_DEMUXER) += fate-vc1_sa10091 +FATE_VC1 += fate-vc1_sa10091 fate-vc1_sa10091: CMD = framecrc -i $(TARGET_SAMPLES)/vc1/SA10091.vc1 -FATE_VC1-$(CONFIG_VC1_DEMUXER) += fate-vc1_sa10143 +FATE_VC1 += fate-vc1_sa10143 fate-vc1_sa10143: CMD = framecrc -i $(TARGET_SAMPLES)/vc1/SA10143.vc1 -FATE_VC1-$(CONFIG_VC1_DEMUXER) += fate-vc1_sa20021 +FATE_VC1 += fate-vc1_sa20021 fate-vc1_sa20021: CMD = framecrc -i $(TARGET_SAMPLES)/vc1/SA20021.vc1 -FATE_VC1-$(CONFIG_VC1_DEMUXER) += fate-vc1_ilaced_twomv +FATE_VC1 += fate-vc1_ilaced_twomv fate-vc1_ilaced_twomv: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/vc1/ilaced_twomv.vc1 -FATE_VC1-$(CONFIG_VC1T_DEMUXER) += fate-vc1test_smm0005 -fate-vc1test_smm0005: CMD = framecrc -i $(TARGET_SAMPLES)/vc1/SMM0005.rcv +FATE_VC1-$(call FRAMECRC, VC1, VC1, VC1_PARSER EXTRACT_EXTRADATA_BSF) += $(FATE_VC1) -FATE_VC1-$(CONFIG_VC1T_DEMUXER) += fate-vc1test_smm0015 +FATE_VC1-$(call FRAMECRC, VC1T, WMV3) += fate-vc1test_smm0005 fate-vc1test_smm0015 +fate-vc1test_smm0005: CMD = framecrc -i $(TARGET_SAMPLES)/vc1/SMM0005.rcv fate-vc1test_smm0015: CMD = framecrc -i $(TARGET_SAMPLES)/vc1/SMM0015.rcv -FATE_VC1-$(CONFIG_MOV_DEMUXER) += fate-vc1-ism +FATE_VC1-$(call FRAMECRC, MOV, VC1) += fate-vc1-ism fate-vc1-ism: CMD = framecrc -i $(TARGET_SAMPLES)/isom/vc1-wmapro.ism -an -FATE_MICROSOFT-$(CONFIG_VC1_DECODER) += $(FATE_VC1-yes) +FATE_MICROSOFT += $(FATE_VC1-yes) fate-vc1: $(FATE_VC1-yes) -FATE_MICROSOFT-$(CONFIG_ASF_DEMUXER) += fate-asf-repldata +FATE_MICROSOFT-$(call ALLYES, FILE_PROTOCOL PIPE_PROTOCOL ASF_DEMUXER FRAMECRC_MUXER) += fate-asf-repldata fate-asf-repldata: CMD = framecrc -i $(TARGET_SAMPLES)/asf/bug821-2.asf -c copy FATE_MICROSOFT += $(FATE_MICROSOFT-yes)