From patchwork Thu Apr 28 23:28:21 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 35489 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:3b9e:b0:7d:cfb5:dc7c with SMTP id b30csp235206pzh; Thu, 28 Apr 2022 16:29:59 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxew/y0rJAtJjc1ilBI/C+JVrgBdDEuZelIiLmcLdAp0h37VjZDfd6oMbzjRXtkvqVE1KsM X-Received: by 2002:a05:6402:1941:b0:413:2b7e:676e with SMTP id f1-20020a056402194100b004132b7e676emr39151124edz.114.1651188599286; Thu, 28 Apr 2022 16:29:59 -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 c1-20020a50d641000000b00425ee4958fasi4916187edj.67.2022.04.28.16.29.58; Thu, 28 Apr 2022 16:29:59 -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=EdqcXpxx; 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 BE45C68B35B; Fri, 29 Apr 2022 02:29:00 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-oln040092075108.outbound.protection.outlook.com [40.92.75.108]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1AE5268B2C2 for ; Fri, 29 Apr 2022 02:28:55 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bwOFLpE1PTsxZhxEJluwQt3f1usEsIwmsx2Q1kycNzBwBEzvh/Q7Na9u3EH8N96f2ehYvUSQcrHJZpH6Q/zIYhP75TiWg1ji0ayayJ9i4r/wY7JWAq7rG+fj5eyLnEVhS9tT3kRuyMBcOGzRzgPFIN5FNV4RAYhHVrKt7ahHtKcluIS9E+W+reqVsqlOQqgM1WJbUa1jjeGi5P7S+WFXDC7aw7SauPZhom+amJPYCGi36tG0kchehdh4HRw556ZFZaaWB3rPF6RovwGKW3G/Fax1pn7VIJ02SueVVpoYH2eaB1D225lMTBXHdrcGtmAOvUSFJTOZWbDhQxh2cZlu6g== 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=/reiAcQLAVHyz3fcvHRWOKtj5uOqJZ8IcIQD5uNYqfA=; b=LsmHWbbhy7QI1FPufdxLKG3nSgQ7kdA70KswNpkxa2tU0xd0rv3z1GDaXs5bHHEEz1FFdC3jRBUUtBhka/ls0IPcUj2GvjeoHeka5IKPfbeaCWT3FBIlpKwyw99cexdQ8JeGvWoKd2Nh/um9TgV41sERKNy4JeuqsXKuAgwpYlPGQ/crgX5agoxI2EFpyalaO+XPJugp1FJL4dFu/1v4qCNmMP8wR9iABgsNYVP8pOJP6NgRVyjx4G7ibZCe6hg0YgQBZFCtzdlZtKe4BHgC7/loKNkMaC8WXF1YjBSXv1O29A2wqpaS+uIL0Mqqf8kh/JrUUdBbgOdFbJVG5CgpqA== 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=/reiAcQLAVHyz3fcvHRWOKtj5uOqJZ8IcIQD5uNYqfA=; b=EdqcXpxxcMC5TQoVB2OV57qi5TKcFFzVdgQ6pknqZPlV4pFfAN0Hj3ow1P7JXRkMoEi4RqRy7LBzrJsHKGtJHDhxf0cTQ4APoEnPTFeTmWjlt/OWVgogHsQrDtZlnYspTUknNlKmglm8Wj+eOIQfAGFRq4uTrkuzYhHY+amUx4U34iBWsmgEkQWUdfSDjg7tXYDVy/cYBXEIxx56EJkaMeu/otpxQRL2mwvORE3kdlxr0ViqIP5oI323xjixC8f2/IvHQjDZLEffssRysiGSd8WrtQTXZgNhdFxriHoxuhs3iuJze8E8PfkCnua2gnSXl8OokV2OGqH7xIudJQsAOg== Received: from AS8PR01MB7944.eurprd01.prod.exchangelabs.com (2603:10a6:20b:373::5) by PA4PR01MB9140.eurprd01.prod.exchangelabs.com (2603:10a6:102:27f::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.13; Thu, 28 Apr 2022 23:28:50 +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; Thu, 28 Apr 2022 23:28:50 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Fri, 29 Apr 2022 01:28:21 +0200 Message-ID: X-Mailer: git-send-email 2.32.0 In-Reply-To: References: X-TMN: [T6lrFWiiTAnvHuySLFmi7ZkGOQgsk43/] X-ClientProxiedBy: ZR0P278CA0054.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:1d::23) To AS8PR01MB7944.eurprd01.prod.exchangelabs.com (2603:10a6:20b:373::5) X-Microsoft-Original-Message-ID: <20220428232824.657476-9-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 767d9f6d-6f90-475d-06fd-08da296ed9d1 X-MS-Exchange-SLBlob-MailProps: gjx25WM8ZNVjun0oR/i13GVUp6sVtsqgA9bmk/nnOVpfBC1vHX1qrkDqQ/FSGpkeImvNYwx/X/26v+9IJDnM2na3HiXK2gHL8mq441uLAQkL00Q86yJzlEQIunX/HiqQCm0IV3JbDcc8W2VSpzaVejN/olCA/xyWzEF2wfQn9xS7EjFB+aST+VPdxtqH6T9Mq26dnqSufXCYfoylHErAMEBj23jcf9GCGj0t+hBsx/BSWB5E/sjw8hMYWPkZP0cuUKYx6TVGVpnigWpnPJtT4Rw2Y9YD2xdCQCKank8IcysYKVlvHcycs02XI7ZY4VYxGabpjCqwhaclyq87YFvOMoKBSbo+CwNrOH02FOpSGyYIjlBJxdoZ7+dhxXpk4M/FCuDQdUSFGvIcLWCrAgH95+LaGFM4kXRlIgPa5cXsWgW/fSSNZl59MYpxzWm6GtD85FaFU1M0RDa83DjS5o4x3tl9x0GVEHodO28PAI8ZYM0HsQ2kV+1Cr5kZkbdxgUhydXUkV893VYsaefAWJuSu7iJvkRzWoe0hJTlbzCKup/O5YBoBOM39YJzrZKt+LKZXiVWiOg9sW62H0m+4wy954pceqfIFTHTTtjtkWgKvNSet0tr66i0MJO7VO/Eyr2n3Jn/msusbr+V6Ipj5Bj/QzMtcSYm1CHjEkW66jSJ5tAnmuyF/Yiz1IkSpfo/sZbM5N3gumQaEpaVWNK83tlfDil6x+ml1i8IW8lGlJf3PuDY= X-MS-TrafficTypeDiagnostic: PA4PR01MB9140:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: nG5bAcjTblZq2x1mr60uLyo2iLL8/Hk/W2tp0fHubudYcRU+BM0Np5iqBznYpWNP5SVAgLhSK1evawLyDGcS3TAGDbCNtwCEauhilJpkP1AcLNjgVxj8z9K1f1z9CAkp+4PhbaYuLWn8jRv4FhFWJM+fWRtj4A7pSMICVnufjAvZxdDt8/58KvIa884z0rZ7HFihYYIGoc3+K3NIFEGkW6NiHvHhgVXX2ViOaUKBZtJg61z3R2CFidRH0hiO5SfsERFBnjJa/FIKbgz6vkGLZgVxtz6YwGqyugQMLY5ndPcbfZ75MTuWNdtc1YEMjsguLbtqDXGQvyGX4X9LGdpx3XBersy8SMLVvaClFNd2dKvKt0l5Slr6oznPcm+k/454XY3hdqAs4HVa0BdCyWsR4wMIaqHnSTnJniYNuSh85QW4N2rSY5g8IzfFKpjZE01foRTPNLhx9SVthSJXVaB4JwPDjrYU5x8bRkZyRn/YO1AZijy9BG91E2scZ95vnKmXAJdfKgDHTHSHyDUBEqJbJ/1hdLfYIpej9a0Li+naSsmf5IZcLOtynqSBGWhzpYlxIlcoGEdlpTMwuSVXfWxDPw== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: CrH+Aor0u7Y7lKh5EgR9ETgTBoqd2ZO1DmrDRKpqyvwoMeFYaYfawPEPAqco7o66cbecCdU0BPMQMFrZITO6+32pI3VCM6JRocNYRUokhLpGUdb2fBEFg8wkz0uDY5IUWSltntw0KNzcm+LaJ5GJJUQwvZ/Og/MvpIbt+MetUPQz4kY6fNp5QdxTRRsiFFH69cr+IDTA3n88oNFKYFqtvRmVLBYhbO2MlKXk+QXnfCyXwE671rFEU5Fy3H4T4i9W0EJtPlIwbLBOqeul0MErGFHqYR6PxyNG4gEFwtJ6yVp/L/YH1qlSfJSEBey6uibi9+ZE4vIG3MTQhGTQ8nSeWdM5OcHL2F73eneQIX6waYaSE1nI6H+v/gG5p5qTPMgjprH5Rk3ht0vsQPlxd/FfYg/LVoj6Yt8yu0xQMQrqECduvAbM3w0QjAyAnqOaylJY2kwVNHEWFOZ7xgobmWAdVGWMnZ2D9+X6pJZml63Oh9bq9yGX9WQ8Ulg0N364hQASIRnzHkAeDfHhH0UWyFCVZNLQ4c0eZ2teOalj91RsYqF2NrxdyIj61M1lANORvIla1bukkFQzfS/U8FiqBjav3f+nJ7TShCz4+0XTJzHGdKBHwq40s/eaqMeJrv9O4x2vjaGQSQzekJ46dlCDg9y60BcBlONjgsFibKPxhLdh2Xof5ULsGSvUf9Lj0tKECf1MQ2apLVbIgNlGwKaZRpNvh6HV2Xb5njM1mqXAnKuTfbI9d2AeR/+r6J6bgcdmyfJIf25PmLPKS4jggscOX2VF/U5VtGESzf1OdWAaNSmlidghaCO2uuTGQWEWiqNTyffFLfTv+tY94nypXSI3WMhmFXXDf/enOktt9BuxDFMFvhVSlu/5Vqi0cGFrjsioIuJIKr+JNdLGMnP2biPpjEdMMf/AnidwKTjFoMtgrV8hqg9k/Ymk8cKdYGl8KT93ROvqugQfClCaWEbLqAB6zUwAdvsD2i9MI7C/JqFzQ8UeCp3oG3Yv/voxFVplGvmG5ZbNBs26ToDnatOnb3HXeLz2PkTs1tmUo5NyRL+yoqGslZYtVOpFxc9jNMNjj+F/QlgqEGLCnOcANxfXtrvZZb6l2uQQXHNHtunE3mrr+Dbm7C05grZXU+DqymORr69zofB+bnimcxdF7YdW+DKkIAz7F+yb7KHxwVsyxxf0l/sRlLajVMdp5LUGzHMKVSJAKaAs0xyCRRAWfdlLPcwJ0hLfnjWOOP0zJ3sxmF4ISaa4Mnm0lUAe7XlCpXYXOeu/Q6bCnKn450mo/d0rktMMEDzgaDExh3VCbSzeUdwS4ZtI+hi+gVJAUvlaRU7PF3DsB+GK302Djpp/UiKB76OXkXMBycHCfx9WUQhZs8RDKaJCyaKfBTS/5inM9f8iJG2DelUYV4tNMub/3QtEfck7FdRn3drku7SbsUM2ccIxzLfOVKrY+MKPB6GReax4LIudch3tn06ATW9L9zEw5CiPAsKhnA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 767d9f6d-6f90-475d-06fd-08da296ed9d1 X-MS-Exchange-CrossTenant-AuthSource: AS8PR01MB7944.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Apr 2022 23:28:50.8699 (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: PA4PR01MB9140 Subject: [FFmpeg-devel] [PATCH 10/13] fate/vpx: Move webm-dash-manifest tests to a new file 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: gAnoPmhluVlo These tests have basically nothing to do with VPX (they do not even require the decoder). Signed-off-by: Andreas Rheinhardt --- tests/Makefile | 1 + tests/fate/vpx.mak | 20 -------------------- tests/fate/webm-dash-manifest.mak | 21 +++++++++++++++++++++ 3 files changed, 22 insertions(+), 20 deletions(-) create mode 100644 tests/fate/webm-dash-manifest.mak diff --git a/tests/Makefile b/tests/Makefile index 5de9ad4c9f..ea5e939cf5 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -219,6 +219,7 @@ include $(SRC_PATH)/tests/fate/vorbis.mak include $(SRC_PATH)/tests/fate/vpx.mak include $(SRC_PATH)/tests/fate/vqf.mak include $(SRC_PATH)/tests/fate/wavpack.mak +include $(SRC_PATH)/tests/fate/webm-dash-manifest.mak include $(SRC_PATH)/tests/fate/wma.mak include $(SRC_PATH)/tests/fate/xvid.mak diff --git a/tests/fate/vpx.mak b/tests/fate/vpx.mak index dc8e9e04b7..a5c7ab0365 100644 --- a/tests/fate/vpx.mak +++ b/tests/fate/vpx.mak @@ -55,26 +55,6 @@ fate-vp6a-skip_alpha: CMD = framecrc -flags +bitexact -skip_alpha 1 -i $(TARGET_ FATE_VP6-$(call FRAMECRC, FLV, VP6F) += fate-vp6f fate-vp6f: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/flash-vp6/clip1024.flv -FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest -fate-webm-dash-manifest: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video2.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio2.webm -c copy -map 0 -map 1 -map 2 -map 3 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1 id=1,streams=2,3" - - -FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-unaligned-video-streams -fate-webm-dash-manifest-unaligned-video-streams: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video3.webm -c copy -map 0 -map 1 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1" - - -FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-unaligned-audio-streams -fate-webm-dash-manifest-unaligned-audio-streams: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio3.webm -c copy -map 0 -map 1 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1" - - -FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-representations -fate-webm-dash-manifest-representations: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video4.webm -c copy -map 0 -map 1 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1" - - -FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-live -fate-webm-dash-manifest-live: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -live 1 -i $(TARGET_SAMPLES)/vp8/dash_live_video_360.hdr -f webm_dash_manifest -live 1 -i $(TARGET_SAMPLES)/vp8/dash_live_audio_171.hdr -c copy -map 0 -map 1 -fflags +bitexact -f webm_dash_manifest -live 1 -adaptation_sets "id=0,streams=0 id=1,streams=1" -chunk_start_index 1 -chunk_duration_ms 5000 -time_shift_buffer_depth 7200 -minimum_update_period 60 - - -FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-live-bandwidth -fate-webm-dash-manifest-live-bandwidth: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -live 1 -bandwidth 100 -i $(TARGET_SAMPLES)/vp8/dash_live_video_360.hdr -f webm_dash_manifest -live 1 -bandwidth 200 -i $(TARGET_SAMPLES)/vp8/dash_live_audio_171.hdr -c copy -map 0 -map 1 -fflags +bitexact -f webm_dash_manifest -live 1 -adaptation_sets "id=0,streams=0 id=1,streams=1" -chunk_start_index 1 -chunk_duration_ms 5000 -time_shift_buffer_depth 7200 -minimum_update_period 60 - - -FATE_VP8-$(call DEMMUX, WEBM_DASH_MANIFEST, WEBM_DASH_MANIFEST, PIPE_PROTOCOL) += $(FATE_WEBM_DASH_MANIFEST) - FATE_VP8-$(call FRAMECRC, MATROSKA, VP8) += fate-vp8-2451 fate-vp8-2451: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/vp8/RRSF49-short.webm -vsync cfr -an diff --git a/tests/fate/webm-dash-manifest.mak b/tests/fate/webm-dash-manifest.mak new file mode 100644 index 0000000000..0000664bb1 --- /dev/null +++ b/tests/fate/webm-dash-manifest.mak @@ -0,0 +1,21 @@ +FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest +fate-webm-dash-manifest: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video2.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio2.webm -c copy -map 0 -map 1 -map 2 -map 3 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1 id=1,streams=2,3" - + +FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-unaligned-video-streams +fate-webm-dash-manifest-unaligned-video-streams: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video3.webm -c copy -map 0 -map 1 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1" - + +FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-unaligned-audio-streams +fate-webm-dash-manifest-unaligned-audio-streams: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio3.webm -c copy -map 0 -map 1 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1" - + +FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-representations +fate-webm-dash-manifest-representations: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video4.webm -c copy -map 0 -map 1 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1" - + +FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-live +fate-webm-dash-manifest-live: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -live 1 -i $(TARGET_SAMPLES)/vp8/dash_live_video_360.hdr -f webm_dash_manifest -live 1 -i $(TARGET_SAMPLES)/vp8/dash_live_audio_171.hdr -c copy -map 0 -map 1 -fflags +bitexact -f webm_dash_manifest -live 1 -adaptation_sets "id=0,streams=0 id=1,streams=1" -chunk_start_index 1 -chunk_duration_ms 5000 -time_shift_buffer_depth 7200 -minimum_update_period 60 - + +FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-live-bandwidth +fate-webm-dash-manifest-live-bandwidth: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -live 1 -bandwidth 100 -i $(TARGET_SAMPLES)/vp8/dash_live_video_360.hdr -f webm_dash_manifest -live 1 -bandwidth 200 -i $(TARGET_SAMPLES)/vp8/dash_live_audio_171.hdr -c copy -map 0 -map 1 -fflags +bitexact -f webm_dash_manifest -live 1 -adaptation_sets "id=0,streams=0 id=1,streams=1" -chunk_start_index 1 -chunk_duration_ms 5000 -time_shift_buffer_depth 7200 -minimum_update_period 60 - + +FATE_WEBM_DASH_MANIFEST-$(call DEMMUX, WEBM_DASH_MANIFEST, WEBM_DASH_MANIFEST, PIPE_PROTOCOL) += $(FATE_WEBM_DASH_MANIFEST) +fate-webm-dash-manifests: $(FATE_WEBM_DASH_MANIFEST-yes) +FATE_SAMPLES_FFMPEG += $(FATE_WEBM_DASH_MANIFEST-yes)