From patchwork Fri Feb 9 22:28:17 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: James Almer X-Patchwork-Id: 46147 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a21:a586:b0:19e:8a94:b663 with SMTP id gd6csp1238493pzc; Fri, 9 Feb 2024 14:29:21 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCXr8AFKRPidF2/YlFWuqaqKDalI63aEODwFFWcXyWkPYEeX1k1GQiM/1nZ5fo2LBbGiZ+3rzDV3W72nOI4TN4OzoaZEhduJBeIXOw== X-Google-Smtp-Source: AGHT+IGF+bHqJd/p6saQFwP76SuLNFqlLpSprfm7wpynR9f56ILrqqguuqwmBntcAyeAxKljGugj X-Received: by 2002:a2e:8704:0:b0:2d0:aa91:400f with SMTP id m4-20020a2e8704000000b002d0aa91400fmr164801lji.23.1707517761734; Fri, 09 Feb 2024 14:29:21 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1707517761; cv=none; d=google.com; s=arc-20160816; b=L3VqOEIq0Ee9TnhgyobHhVPPOdenpmNsPSuwIrbQLY7/clF+HN3h+Gq+g0WqPIfpPJ YAmi5PcOdUtmnE3aidTMhB6qOq2IqNo444wvzBZaXHUsMHBdgSXVAxlcYmz6OGbOGh7s nhHuiEqlzvuh7hYH9XyWAVTBjMabPbACMrHkgXzN3wN18FbjTmNEc+gNRtgxHJE6PJFS FwY7S+SEZf0v06L3OvKT9OUuWFk0Q3bzSSPZSXe/IJm77AyFh1nC/2VqlLBOTe1n0oLZ SVs43EuoO9ZRf4jCB2RM7wZSnTk+gMNnyBK7qyzc6ZImn1oiygJR1BzDJY4TMfc8BHAG RlUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:references:in-reply-to:message-id :date:to:from:dkim-signature:delivered-to; bh=15jVz9Pz3UohC32hb/m80v12j+zbOjO7hIf6M7S+hJ0=; fh=M5eoSnhIGXKl6hoUgqDsFLuBvumngOh3qmEZgaXs7KE=; b=tBCm+jigZf+mn/lESVLIsuUUykC6VNwtEdmam8TaUzWyOWyXVk32dV+I1/0Usgp2e0 p6qLeMOZjDb5lAamqLP7VgDi43Pjdfu/r/arfVWSp/NtdSL82nuyY2XUW9nPp2Sn84Lj +Fe64SGv2dKKs2CqdCabQNDSfc8O2GXAWRPUsBzGpIQHwRnNfsF8EWUILZc+Da1B/iB5 VBytIyfHACZTPIOinZShvsIAuAz97cOfwCoWsyeAZyRWv5Dl09NqJxFv+s2mcIKykxNE hn6dod8gXnBtILJOtL+YBZmCvUli1/ZwbUJ/GZzgvMSLQI9ydK5t+lnbg7t03PgS5Uxk 2/mw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20230601 header.b=FCdQw0v1; 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=gmail.com X-Forwarded-Encrypted: i=1; AJvYcCU1B4m8OKm64yrloSY1uDlVR/IT3n+9msrj/XMWUBfDm4OPcUIEAfVELUvUhQ/xzj4k6YWrwAJxEMqZM/vnagT0DZfx28H9ULCZr9n12LGXZGbpCtqMGqoQKrRewq4QJoA/iIAH9ZHrw4SfcXPsyoYl7wbJWSEimRL3Vqs6n42p/uJRqcuRj36KzSr+S+JbtZ0fo8m1HU3UtsLKXJ6dMnAuAwemNBt+sIEsdy+p2RimZnX4y6XgWf2rPljsEFHPANSeFZ3B0MJFjdC2CTAGUdMLvL+zQFPOFZoWOFAtraemz1jiZ9n6VFJZUmUTdkmzky/TBO7jCtdSQywZklVB/CkwMlD2BYHJKbrqWFZUwbJvmIPOwjNal5KMSk3vhQ6P9YsaPDYKtn/R/RzTOnByDM1YqvySjIagAc+WMblI9aXBupNaCfRGl6rP+RCELKfJX412nhtc0q66d1mFdwEH0w6uXjlhn0A/1eDJowTmCcoffjUJlCIHjKn0Mp9wViRUACKpx2TIZTzwylfZCH3aOTtekO05p6z1hyP07bw+/Z0RqFjWRJ9mXE/5wqtwsZouBgqSEeo/vcoi9wOlnqHoTCkhXt4/yGBHlWgAJpmPwId/uIIEDpgJOwBFb/DwXLMqURyRTzydVdznwV+rdysO37v7moao9wa/vRLbFqyoLNAcNwYgXeSk27hrVDAD/TRJ0P8FWGmnWmSDi5BDUXlVtpXwTWiY6vi12mOjTdZFMz6O5YUIqoYgxvCeMp5feh4Ju3X0padxZ5y50m/4Mlm+uCGjGzFPv+av8Wriaj7XFLCSqJjPZ7S9ytoJXBObKWNERcxQSdPpHlccm+37ojDZMpG2yBvrrdkjFrh2DBSLbsXnBCZemOVFEusfXWh/kk4eUGdf8ykJFN9ePD8Kg+86jmevc0zjNgGkpSc3LwAJIcN8HbjmHkkcaZ4of25NFhr8ezJlKa OA3QJxo9kXI7DjjEBwaPVt2Nc+2uroOp5ThCbJqAVLMRs0NVrO1s2tBWXocAn4TjNIXJveY70L9KfDN9opIZ2KD44LiuBDqKr3hpDQb4KQVnaNj3aXwxZLMQmRXgpDqt27lko9h0qZhnMVXbDIVA96CG6uMoezbxranGSs+aq/7DnlTlAGqyzBPdqHfNzBFt9NYuscbecZ5ii55xT0OzPT1iE/y+MfTNnk0xGBRlkkxmYXOy7M4CO2EUmAY1udMmB95nj++T/HgM/xYfXrJRj9eW2ic8eCZ85w2AbWIZPtcU+YOQHoGcodYCem+GPBU8xfTfNHV9ZXBxy05rdBJKt1SHvkqWzz35YJvzC2rsNiRgJAi/ZWduGFSdvndTsO0yMdlJ873s4DG3jV1B+iJZkoaRb/oIxkxVQC0A1JK3e1An+ryrrf6Vf+a/1SV0DSRlEaaBeVcb0yxXGycsFJ4g82mUuixS5MRU4HSrRw9/LNUMvkIyr93uvN82SrpR4NTALA34B2nWzDrRYMwtCc+NPIAlT1M4zoRsZPQzeU9UnJCAK0LfJrAKlJ0YuIdOshNXq1bv7E0eJKnyqbG13q8egIQKCl6svBWqYIRdA/x0to2yUFj2MB2ts0xUgrS4C1ZHQTodE= Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id l10-20020aa7c30a000000b0055ff318592dsi175200edq.460.2024.02.09.14.29.20; Fri, 09 Feb 2024 14:29:21 -0800 (PST) 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=@gmail.com header.s=20230601 header.b=FCdQw0v1; 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=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B597168D10E; Sat, 10 Feb 2024 00:29:05 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pj1-f51.google.com (mail-pj1-f51.google.com [209.85.216.51]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8556468D0F2 for ; Sat, 10 Feb 2024 00:28:57 +0200 (EET) Received: by mail-pj1-f51.google.com with SMTP id 98e67ed59e1d1-296cca9169bso1064866a91.3 for ; Fri, 09 Feb 2024 14:28:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707517735; x=1708122535; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=dFDgbM6wTpnvGAny8ZiZcomaSJHMgyUHKb2zIr6yTtE=; b=FCdQw0v1E16vhcbk3W6hjNsSOIE4uJrz2b6AVfwzQUHfXMDyZ6C68s1nhSlN5OjGVP OWs1Yiekm7r/DdJDHEx5cw2nPHtEDB/FFv+n2X0Chz3M1vZ4+ZU4lji9A2rEcqLl6hra WccYZWQoXONPLORiItubMiG72exXAZwBtIrBj7m4ijDQfxTIwKZnK+QOIeEJ+HjDrE72 GY686rNZenJGuMIuT6nU9F9I8HMZ9Gh3JOr49FWVunUHgUqR9OGnAfxXbcfxeI+Ygowh z+CAJTu3vxLwVMhFPgbS2W/AvT+oPTU109NnpZ/EEehVpVf/s07q3tMi9PY8mn0Q4v5f POsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707517735; x=1708122535; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dFDgbM6wTpnvGAny8ZiZcomaSJHMgyUHKb2zIr6yTtE=; b=l+teRF0QPKRlJzgQvGgqO37Rlc/evvSCWVFnMw+I4/HSFsCc+gpcQGsSxh5JfKjejK wmYJhYU7xyFa7Jti42YqjVIfn4U+lJVF0jx8EQshWfisyuOsFixmTCxGcIHzMUOIfDu4 pSfv/YdLz9cdbvTS3sgfW4JNRUF+W276J3SimRzEHP3vCISY8mejWsNPeewWmJaCa1yo fDmNKGU+AMWUMAEcNBMa5YPqQP4hnq0xQPnye9yyiDuXmbNNKEQjB6W7+ip5NVl3DMTQ uQ84XcDgbyOWZZuRJkBUGwsELQWaXm/y3ezGHHtECoMYIw3bxiiisQOnxjnuW50rQMwT OhUA== X-Gm-Message-State: AOJu0YzkzvukqjppNol5J9oQtWmt7ikULrLLoLPMv+T73WG1sJWo+EkS 3SF+BnaCH7Rnyq/eJ34x7+tJNwCow5gWgG3/wLCtx3bh9iQ/NxO2xAMX7U9h X-Received: by 2002:a17:90a:ca08:b0:297:f03:d8e8 with SMTP id x8-20020a17090aca0800b002970f03d8e8mr383402pjt.2.1707517734986; Fri, 09 Feb 2024 14:28:54 -0800 (PST) Received: from localhost.localdomain (host197.190-225-105.telecom.net.ar. [190.225.105.197]) by smtp.gmail.com with ESMTPSA id ca1-20020a17090af30100b00296bf413fd0sm2330888pjb.35.2024.02.09.14.28.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Feb 2024 14:28:54 -0800 (PST) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Fri, 9 Feb 2024 19:28:17 -0300 Message-ID: <20240209222817.13543-3-jamrial@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240209222817.13543-1-jamrial@gmail.com> References: <20240209222817.13543-1-jamrial@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 3/3 v6] fate/mov: test remuxing all stream heif items 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: UbOQcFKy/dQa Signed-off-by: James Almer --- tests/fate/mov.mak | 2 +- tests/ref/fate/mov-heic-demux-still-image-multiple-items | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/tests/fate/mov.mak b/tests/fate/mov.mak index 4850c8aa94..1be7a0d15a 100644 --- a/tests/fate/mov.mak +++ b/tests/fate/mov.mak @@ -161,7 +161,7 @@ fate-mov-heic-demux-still-image-1-item: CMD = framemd5 -i $(TARGET_SAMPLES)/heif FATE_MOV_FFMPEG-$(call FRAMEMD5, MOV, HEVC, HEVC_PARSER) \ += fate-mov-heic-demux-still-image-multiple-items -fate-mov-heic-demux-still-image-multiple-items: CMD = framemd5 -i $(TARGET_SAMPLES)/heif-conformance/C003.heic -c:v copy +fate-mov-heic-demux-still-image-multiple-items: CMD = framemd5 -i $(TARGET_SAMPLES)/heif-conformance/C003.heic -c:v copy -map 0 # Resulting remux should have: # 1. first audio stream with AV_DISPOSITION_HEARING_IMPAIRED diff --git a/tests/ref/fate/mov-heic-demux-still-image-multiple-items b/tests/ref/fate/mov-heic-demux-still-image-multiple-items index c850c1ff9c..753cef267a 100644 --- a/tests/ref/fate/mov-heic-demux-still-image-multiple-items +++ b/tests/ref/fate/mov-heic-demux-still-image-multiple-items @@ -2,10 +2,17 @@ #version: 2 #hash: MD5 #extradata 0, 100, 5444bf01e03182c73ae957179d560f4d +#extradata 1, 100, 5444bf01e03182c73ae957179d560f4d #tb 0: 1/1 #media_type 0: video #codec_id 0: hevc #dimensions 0: 1280x720 #sar 0: 0/1 +#tb 1: 1/1 +#media_type 1: video +#codec_id 1: hevc +#dimensions 1: 1280x720 +#sar 1: 0/1 #stream#, dts, pts, duration, size, hash 0, 0, 0, 1, 111554, 03ceabfab39afd2e2e796b9362111f32 +1, 0, 0, 1, 112393, daa001d351c088a5bc328459e2501c95