From patchwork Thu Mar 18 16:55:35 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Derek Buitenhuis X-Patchwork-Id: 26450 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id 6375F4493E2 for ; Thu, 18 Mar 2021 18:55:50 +0200 (EET) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 37F4568A360; Thu, 18 Mar 2021 18:55:50 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B0F5D68813F for ; Thu, 18 Mar 2021 18:55:43 +0200 (EET) Received: by mail-wm1-f42.google.com with SMTP id p19so4009927wmq.1 for ; Thu, 18 Mar 2021 09:55:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=KSnL1CW5+p3ssfhUGfjjnFggHTuaXR1wi5ljkIKAGPE=; b=rItnR74da0v9yMwikVaHxgnjgbK06i9FRYro1s+Nd7Q6x63oUhTgsCDgV/OW3dxBpH MKGyZWRotPJeqNzb/8L++2sp9jfFQs2vi/r7tW7kzPMiY4KIiYykq09bg77Nu8dOJOcn CSw49U9h+ptk6vqezf+8vIFHWFCnHgt9V8kycxtlLhDLFUo+2blBO4ZSaxInP6n2MH7Z X32b88NLT4gmQawdcoMi5I7ccnUpqJsQufvQ72QRJ3XCi9nvy72BstryKiA3zpFtuntt /CGie+OwH5vQ6xLGrXB5FZSa9OTd7TX/IAnJpajCa7hQkAlx32Z6yxWdfEKUHR3GjzKw SQ1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=KSnL1CW5+p3ssfhUGfjjnFggHTuaXR1wi5ljkIKAGPE=; b=eNY8bObX3RoaeLl9U5+QoZu1m1JSJU6I98CNGr29A3WbHStpDdNcKLhgQeElQrpgNP IQWpp8wPp3QjPikbBwwTWXExGa4sfzLRnkl5bk4ZUZPjLOdYzwHAwUm8EFtuAcccAafZ +rq4ZSdR4p0+ZanFrMSa6RFFBAOloSxQezt6idRBDPdtHBo7FSkmRGl998QLc83kpEOL 6khei/BiCUxBtD1q3N4zDTuvsvTFI+p16uC8smBnicLlY4HYELxa1p0xqQGqYNTJCE5i lxZcMahz07ux4rBsrGIwjVo5RA0qvpRhPrMqZfasw7iCSlIVkctcASfAQ/5ZrU0BzB81 YcJw== X-Gm-Message-State: AOAM531fxyvDtZVPRuv12NfaXXXW6eEHxgF87wKOIH0IWd0u869YHo1q 1eOj6fW2PDoHAn5B/tWhVEDXk97V2Jk= X-Google-Smtp-Source: ABdhPJzD70pDGShvo6FvxU41jMuNitvBRGbZSuck8iOUqJ1AYqLXOnk8m9F+kMnU+QDGqoiMcHdJqg== X-Received: by 2002:a1c:e389:: with SMTP id a131mr130127wmh.78.1616086543046; Thu, 18 Mar 2021 09:55:43 -0700 (PDT) Received: from localhost.localdomain ([82.129.110.36]) by smtp.gmail.com with ESMTPSA id q15sm3544506wrx.56.2021.03.18.09.55.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Mar 2021 09:55:42 -0700 (PDT) From: Derek Buitenhuis To: ffmpeg-devel@ffmpeg.org Date: Thu, 18 Mar 2021 16:55:35 +0000 Message-Id: <20210318165535.1209510-1-derek.buitenhuis@gmail.com> X-Mailer: git-send-email 2.30.0 In-Reply-To: <20210318161456.1103652-1-derek.buitenhuis@gmail.com> References: <20210318161456.1103652-1-derek.buitenhuis@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 2/2 v2] FATE: Add test for probing MOV/MP4 files with extended box sizes X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 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" The test sample has to have no file extension, otherwise probing happens to work, based off file extension alone, and we want to test the actual probing function. Signed-off-by: Derek Buitenhuis --- New features: * Less typos * A backslash --- tests/fate/mov.mak | 3 +++ tests/ref/fate/mov-mp4-extended-atom | 1 + 2 files changed, 4 insertions(+) create mode 100644 tests/ref/fate/mov-mp4-extended-atom diff --git a/tests/fate/mov.mak b/tests/fate/mov.mak index 0fd20fef96..957bd5ca4e 100644 --- a/tests/fate/mov.mak +++ b/tests/fate/mov.mak @@ -29,6 +29,7 @@ FATE_MOV_FFPROBE = fate-mov-neg-firstpts-discard \ fate-mov-guess-delay-2 \ fate-mov-guess-delay-3 \ fate-mov-mp4-with-mov-in24-ver \ + fate-mov-mp4-extended-atom \ FATE_MOV_FASTSTART = fate-mov-faststart-4gb-overflow \ @@ -124,3 +125,5 @@ fate-mov-faststart-4gb-overflow: CMP = oneline fate-mov-faststart-4gb-overflow: REF = bc875921f151871e787c4b4023269b29 fate-mov-mp4-with-mov-in24-ver: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_entries stream=codec_name -select_streams 1 $(TARGET_SAMPLES)/mov/mp4-with-mov-in24-ver.mp4 + +fate-mov-mp4-extended-atom: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_packets -print_format compact -select_streams v $(TARGET_SAMPLES)/mov/extended_atom_size_probe diff --git a/tests/ref/fate/mov-mp4-extended-atom b/tests/ref/fate/mov-mp4-extended-atom new file mode 100644 index 0000000000..9d01abb2f5 --- /dev/null +++ b/tests/ref/fate/mov-mp4-extended-atom @@ -0,0 +1 @@ +packet|codec_type=video|stream_index=0|pts=0|pts_time=0.000000|dts=0|dts_time=0.000000|duration=1001|duration_time=0.033367|size=14798|pos=16|flags=K_