From patchwork Sat Feb 3 20:39:49 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Khirnov X-Patchwork-Id: 46000 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:1a28:b0:199:de12:6fa6 with SMTP id cj40csp1730143pzb; Sat, 3 Feb 2024 12:40:07 -0800 (PST) X-Google-Smtp-Source: AGHT+IFRVbG9WRDy093d688+l7NcYVsfrVqoI7DbPDs2lIsRVu/KH1SaZubacbvpEKr9HrJsySXc X-Received: by 2002:a17:906:19b:b0:a36:fd11:3f98 with SMTP id 27-20020a170906019b00b00a36fd113f98mr4022830ejb.17.1706992807490; Sat, 03 Feb 2024 12:40:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1706992807; cv=none; d=google.com; s=arc-20160816; b=KYrBb8jKECu3X7iWXZYIEhALR1PPwRxTbVtRj6V12BSdnIrmiuFOANnFhIrQm01UGU J07BZZidaL64QiR74+dmWo8qgb5T18RiVA4MA0hEws9L9ter0Otk73F2sp9jRO8Xo5dn GsceUUanMqChse7OZ9GvGBClfTHqIt99NBQyHfpATsXkqu2gFrAG32jNJzjBAK1lEous kukX5dA6/zi8iF3mJB8b2njfGWgeZpWDExNe2lN22JxBee8GIqa/mSvQU4Gd78mmoitf fpd/qbfmaHGzqfGHVxt8DfzfZED58OzAKLYXwOjA/TvN8ZHvBqS71wepHh7ANDE/v5p1 +3sw== 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:message-id:date:to:from :dkim-signature:delivered-to; bh=ZQjJfmkVCxMCtADRX72llr79SIGBhdrZj+zFJsrmE1E=; fh=lGrdijO2WOQOEu9em+jvvhP6FfqYBvH7aM2q/sUuMcc=; b=OOyPSUIEethW/hjVobqAbAYGhniN6nHpT3HgR9HKcCZVZwDUtcPRQqJtBq49meB4vv 6RY2SmPcxzqFPkMeLHkhddqIADV+JzfmYe6fGbMEk7znKr3jY10tiNgTKpEoNargXsvG NK/mpPHyekZ1Cu5bGsqPSKSq5akCcUzEWhGz2yFqhPv1lL4FUpxjnk/qYIR6EwxCXxYt J9jkgmCf1OmxuHN4jCuQ+q+DA1rElgQ5mqOaLjO22m6wZX/KK0K6xnsTV3pxkzv7goU3 PHfkj7q45X+yXoI0nMPE9oSLwlzUM27El/dVJNW2jpH1+7sHWzyaEUIHS61yuxiTPi9F +Rsw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@khirnov.net header.s=mail header.b=Tj2ctT06; 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 X-Forwarded-Encrypted: i=0; AJvYcCXMOSYeaKWMHxRS34mfDtb8gG0nm5C0mFTJsEjvqFQzKBf8RcYc6WWkfSoM4D1jPGef8g4tE7N6xI99xAZFiLBO1V+N2/Vd7e3PLDrSmnyalo66u3AFaEBD2PS7xgD63EE2db39mLRtV6VVj+Q9a3fuvrEEs+mEu+Gx19JOHXelM5+PNL/P2dYxGTex6X0wXEGAf2uumnHBEOD0FN3k4MhDlPfYU0AMSV7VAEHIeekY1xohJwDpbFLOVq4hIdJUMts008wi2bMCg05EOlrn5DXgd4GoQMD8sTih+iEtehz7qBAl6Uwn4MwGe0eUvf4N5/18K7aimri4iEfWik5/HNUUuvBV2WNGh0MJMP2VkTsP62HfZJ9eGJLfyRlFoqNCRfQuRedKrPM0uer8a0ShUbitUcgZZ39QGsEtwKdOUkSyMyTigVVJgEqixK50HD6tZGvzwgG7eYtqp8uyd2JxIdTVgMOlNOm4UVt3ViBKyMjS8MBLu2vTQwtQxbLcSshOsab7aXO+UdO89BzzKYtEgu7s2EkSGiIWUNd+yr3PK8O7dh02SyCXc1g3c9oLTVNdIpuW03xQ9gFID8PH4l9cJZLgId3Bupp0GNWLtRgXZH8omMGZu4T/rI283f9yvUUqc/6b2lUK0HipKfj0pJjc+K2+CCKqp56/Ofduugql3txmSMQyDLppBZXv5XHwsp7WBIVao6EQ3q7uyTMKhhbKO5JtHZGctmQVeiZzn64Wf3LA+/loai+pnPVzHwv8Eq+rAqr55gSQDFaI6S4bOmlp/K6hq36ELqdkk2hdA3ZUv1ZNrR+3f3ptAyao1T8QiO642AEjlwHMyvLfF66ZCM9huq/Wjww3Omt+K79wKAr82kObWP5Pcup8PErGxb0bVClVKNleWGp2CgTpBViJWMrOyCV8Sy2HMO5y1srLRgmi5A3ZCiIfQ6XXDkLNdJR2UC5LlWR/6L SdCHWPGVEbHltuulNi23nU57AuazE4986whbCfB753+h7Ykdo+XqDJTHrUVI7Y2nx7iz6ufx94uMeEDQRlBxoja7j/LAbXPdhYtDo92e3IxPC1NKbE/UQWjjjK1gSFRbajUyA11lxQ79LYuOEkZ//tHpoJOAfmF6Ab2rPUQM3QdUmFR15KrPKg85Z59fvv0ynnAe2ZExCzQ1CKJ42P7Ur+2HrCI8fTH64qyfLmYkcJ1E7bNq6jUCALHj6eJIqRRwyTwSzVWr3Oo315KZ3yMoF6TZeBIPU0y4J6skJjtOAv0m8kWADZGJ11ZfqXQ0UvD533IIn3hRbcMOXrrJFviXPm0zupiFVEmnHgK0x8zN+H0jqWgYXXNRrv+LZRge1Nz08tMH4DOVtDaxCXFQUpiZWCqcfKRNNgX57QUjh9umlYqSt6xZ1U11BnYrCUZFKOw5laWzBF8tPAkGcGVoUq4kMzWnY2WBjKBrzacIzbAb20kjTuZBFLVYSaoy9x/ckibJG/v9Uj3QAU4yJKfULUHCqbpUc8PZu9WH6UJP6tb67XmQJ6UwqMemjo2YuhwmsKrx/g5BCJ+ELky+boKx+OM+8vp1agRIk4MHHZiXn1 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id f7-20020a170906084700b00a3742c41337si1066001ejd.53.2024.02.03.12.40.06; Sat, 03 Feb 2024 12:40:07 -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=@khirnov.net header.s=mail header.b=Tj2ctT06; 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 Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 270CA68D155; Sat, 3 Feb 2024 22:40:03 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail1.khirnov.net (quelana.khirnov.net [94.230.150.81]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id E8A8468D139 for ; Sat, 3 Feb 2024 22:39:55 +0200 (EET) Authentication-Results: mail1.khirnov.net; dkim=pass (2048-bit key; unprotected) header.d=khirnov.net header.i=@khirnov.net header.a=rsa-sha256 header.s=mail header.b=Tj2ctT06; dkim-atps=neutral Received: from localhost (mail1.khirnov.net [IPv6:::1]) by mail1.khirnov.net (Postfix) with ESMTP id 0BFEE444E for ; Sat, 3 Feb 2024 21:39:55 +0100 (CET) Received: from mail1.khirnov.net ([IPv6:::1]) by localhost (mail1.khirnov.net [IPv6:::1]) (amavis, port 10024) with ESMTP id rZV_5Qj9Wo-4 for ; Sat, 3 Feb 2024 21:39:54 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=khirnov.net; s=mail; t=1706992793; bh=naa64szGVLE5usgaUtIMSxnqWtYp1nqorP61WAYjGYA=; h=From:To:Subject:Date:From; b=Tj2ctT06qxjOjqurX2apVydbw2RelMuVhYCbELJUUbPNlHqSvgf+azD38t8qlPE/e HmvSu66v+b3jO3zbcOtK0ckYuhLNag4kuBCVsbzaXS/dWfy0QFFYoU+s5qU/aKSVzl eNwiRWNbGp1hZRQaCiWtgeErUWAUrtg6kwrQCn7AxH51hxcFOmdIWZ4q8NMC43DUF4 wzQEqNhn+dAiJTiK85CL/YvjWWZ6KLyPItLJiKWbj+fMxQchtTCy371ekOXcn/BnX/ C19tm0YNQAU2qb8LdJ4VLXYT3Kv4ki0+DCxerindSfKNGpiJR5/cMAbmBv6HawHYrW HSa3qCvbtxOtQ== Received: from libav.khirnov.net (libav.khirnov.net [IPv6:2a00:c500:561:201::7]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "libav.khirnov.net", Issuer "smtp.khirnov.net SMTP CA" (verified OK)) by mail1.khirnov.net (Postfix) with ESMTPS id F1CB081C for ; Sat, 3 Feb 2024 21:39:53 +0100 (CET) Received: from libav.khirnov.net (libav.khirnov.net [IPv6:::1]) by libav.khirnov.net (Postfix) with ESMTP id CC6CB3A0435 for ; Sat, 3 Feb 2024 21:39:53 +0100 (CET) From: Anton Khirnov To: ffmpeg-devel@ffmpeg.org Date: Sat, 3 Feb 2024 21:39:49 +0100 Message-ID: <20240203203950.20254-1-anton@khirnov.net> X-Mailer: git-send-email 2.42.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 1/2] fftools/ffmpeg_mux: fix terminating muxer on streamcopy with -t 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: 1VkjW0saqWS2 Reported-by: Andreas Rheinhardt --- fftools/ffmpeg_mux.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fftools/ffmpeg_mux.c b/fftools/ffmpeg_mux.c index ab86abee14..962d0b2882 100644 --- a/fftools/ffmpeg_mux.c +++ b/fftools/ffmpeg_mux.c @@ -300,6 +300,7 @@ static int mux_packet_filter(Muxer *mux, MuxThreadContext *mt, av_packet_unref(pkt); pkt = NULL; ret = 0; + *stream_eof = 1; } else if (ret < 0) goto fail; } @@ -352,14 +353,13 @@ static int mux_packet_filter(Muxer *mux, MuxThreadContext *mt, goto mux_fail; } *stream_eof = 1; - return AVERROR_EOF; } else { ret = sync_queue_process(mux, ms, pkt, stream_eof); if (ret < 0) goto mux_fail; } - return 0; + return *stream_eof ? AVERROR_EOF : 0; mux_fail: err_msg = "submitting a packet to the muxer"; From patchwork Sat Feb 3 20:39:50 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Khirnov X-Patchwork-Id: 46001 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:1a28:b0:199:de12:6fa6 with SMTP id cj40csp1730200pzb; Sat, 3 Feb 2024 12:40:17 -0800 (PST) X-Google-Smtp-Source: AGHT+IGzBpeVBxGaHklh8Zdo/0G0YHHFMwgttrx0sLjGrUDPS1W9YkCmEo9Nn2bP6tCklfXuSMtI X-Received: by 2002:a05:6402:340a:b0:560:8f9:4f61 with SMTP id k10-20020a056402340a00b0056008f94f61mr2120263edc.35.1706992817494; Sat, 03 Feb 2024 12:40:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1706992817; cv=none; d=google.com; s=arc-20160816; b=XVWhLmEui+nw1Xf2FSr2c2FG/HcJPrv+HrrzowaZMrzbQWctqsJ7ZYQ7PktydzPeOF pswtmn8GgCRld2WYMIl9Q0Slw179G+i8dRvjDpBJXfl4fWuN3FcIkd+rUybde6G+7T7+ A1CvuIV56YguruMwICNjSRyM7uO7UKzP7NE+6j1M8vALwpQsfbz0PQW37uD6Cww2Kqd+ DO+4LSvYDZmyRjLaaao/AK4ljagqE2xbP77fwNh6uBjXeRSu33/l6r1GykBTlTa5HoKg 1E/HJiAlJh+R7jrIQTZTTQMU/NtPUL1f5gIuDvN4PHRqUmMAdCWMbldl+qYoYUPEqxIq 3DWw== 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=hD1sPY0AfAJ9ATdD4zAb7bDZ5WDqNLo8N5CMKKwQQXM=; fh=nCITqxs2NwSpL2xHuTxe34MLAEdUSVkxtRvpqbK8FPU=; b=0PwUhzx61WoxdGDSnrASgt6snBUTBeYwXoEyjBDgXchlfg6kO2scM/J4AfDR2043JT a5TOuJotYOIdC4TLPUdLi3Ib/qFAPOFcmA7xt0TlPcTUvdH+1PcULo2UFLBXiBS0p8Zq d8kcBwo2zG2HUdyx1UdZkTOf6WPtY8LEcZ2SfMn4+pgwSq2thryG2GhKKXDiS2RJowUx NL6wO0c9dtv+9MU5nkM6Uwb979ICMZH61bzf+5qG/RBGyJnDm0vOnTJ5JmJ8G1rK35b5 zFQecq27eRwo/lIyBEq2SzaE+hM4lkhCS79aAv6jRLJzUasubqyFOWBizuP1JBS9CwoV kOAQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@khirnov.net header.s=mail header.b=r509UNK2; 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 X-Forwarded-Encrypted: i=0; AJvYcCXsX+1+1XE6uZKiohahnhcww5dQNYHYRCsmzwqvYvuC3HSKCHbHXK/ezadh+jVy5wh7lZusht80fxD9fgaSydMbL50Tyf25clVKL9U1BnUW13BOU8CXiLPnHSV7vFbwbqxLjsPyt2DDg08XYe8vyDUdtz3x8qleEJ4DwXhJKj0n8cNh5mZ/RehNgkGfUOXxR5Wh/oKi4msUBKhhTcQuFsqQTOweDkVROcXb4Stnf5j5s+hJzgnsXfoHS/QgJczRIbcZhgWT0qvTDdUdM2ZdMMFjq9RQFniumUJ7bhRBFBZEx1p9/47TgqT5cd0kmdbmD6avZZXud5s3ll6w/ubbZLGESE4iadbRkcCmlwOoEDB9vZxRNW51knOrVn9aSnHsHu31f73/lFUiC1t+EAUWdQdCm79ekm31YnzSs9WKEnEESES1iWICY7nBrFikIRrRGOw70+tj+ZMGPIeQRIoeHdeqrPx2oLPZ2Dsq5Yj/X9E0oLzUbpPF1DoDiLiu9QcadfgrBfnfhDy7Dsgbi7XmymQB4RcJa0DldosoPZ3X6sHdCX4naW0nBy/JnCmnVvgnYd0YUb1/OmpXK+vA3TcZ+/bpw3ytrW/SnX2LQEtw3I/OSd1cIc9T1zBXA4bXvI5PUXY8wdHsirUlMSYj7ZO4ZsjG6gkX454yBymwpN2+M51Eydco+JNATEOQHc3wEMasTs3vS9qCOTezNxiK+huYz5cnjD0IFft9C+Bl/C6c/Gm27bwSrEA63K739w+teVEfaQGT4sbXvxED7LSA/qj9ullFt0HMHHqAx0sJ3z08oNZtQGAenLyTLVIMQ2gnd+8tzjTTZdjxuAp3yOjZuVijsKRagIOL+jEbzlhEhyDqhQFgfUBolgW4K8TLlIM2O+Oq+7NqhSPhNduNEgiU5dxdyUge0vYxjtWPEByWvAS/muDH3EQmgpkO4jd4/TJGFbRx4r6hCt DwJxfLKmM6tZAmW4wR2JIW2lHK16WbX60a6JvHtcqDd/TZ16L+s0Y1PhZD5Hf+mbZnwBxMjKpM1nltK8KkEEaRf0LQSoLB8nD7aV4SOjS5EqBZPT/TIjiplfQApXYWzk71o6YsTjaD1Z50iojBiDDTmzYOzzhmrYyu5PYuDD8mxCeTZFx4BkCW2nkfeTXd9OrJNDdgG4Cz9abvlc8Xm6pLNE5WuZ7r6iyS1SvvFxcG8L0rn7ok0i/4HaRCFNBL778u0UO8ynhgaA8k2oK+VxSFAfb4GwJLy0GpxgAE3ei2oK3Epx5TMiOAgi+mSt0kHJxXUyyiCehBxvj2si46os5mtIgZYtk5+6o55FTTT87Ty2ABccBAcLhw2bbRYmzbwJ/gwxPvio8w9cWUJ+HUgjJSXp5yN3U/SrZZcWTGPY61fOGEC3B/3qrBxtcFSkMB1j4cXP/yxS931/Yeu7kvk68UwTbmMrFPLYFHZiLHSC5uIZls47eGRES0tWU2XJbs9JeyJJWF94fkchSp+NmQ2UVwPkV+gEmRa5pVmSIO1tAbqfvr30/E4eNZUggUgEXeGipF9FHMtcB8Q6Pm5np6huYv6g5Dp5O9EtQRmO7gc/1+X/rR4dXDC6ZGsEyxgo5LeEkArE2KwN3r4i4vV3k= Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id l12-20020a056402254c00b0056022d8fad5si810965edb.256.2024.02.03.12.40.17; Sat, 03 Feb 2024 12:40:17 -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=@khirnov.net header.s=mail header.b=r509UNK2; 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 Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 57DC368D16E; Sat, 3 Feb 2024 22:40:04 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail1.khirnov.net (quelana.khirnov.net [94.230.150.81]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id EC41968D147 for ; Sat, 3 Feb 2024 22:39:55 +0200 (EET) Authentication-Results: mail1.khirnov.net; dkim=pass (2048-bit key; unprotected) header.d=khirnov.net header.i=@khirnov.net header.a=rsa-sha256 header.s=mail header.b=r509UNK2; dkim-atps=neutral Received: from localhost (mail1.khirnov.net [IPv6:::1]) by mail1.khirnov.net (Postfix) with ESMTP id 05AAE19C0 for ; Sat, 3 Feb 2024 21:39:55 +0100 (CET) Received: from mail1.khirnov.net ([IPv6:::1]) by localhost (mail1.khirnov.net [IPv6:::1]) (amavis, port 10024) with ESMTP id 5iRXZGQO5OXA for ; Sat, 3 Feb 2024 21:39:54 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=khirnov.net; s=mail; t=1706992793; bh=M7gtnVnk6GUkujNBIV6aGwqblrhFScsPkGlIMa4/uck=; h=From:To:Subject:Date:In-Reply-To:References:From; b=r509UNK2xhPIqY+158nMmkU5RoWOQveaXcXxhMrOC25OWoSxl5M7qLwDYTONrx4Ou NMO7UTNIu7vlS2BfOeKqoyCdPuFnO3TQQTrcXLQGHo7Wrs6S20qOPrT+bbS4LQE48j WS+PDFRXE28hh7XUTDU5jwU5FGdSgRH/l4weqtgCZUhnWGPs+J+HpQ4JWhFyiX742+ IZNM7v7nWi57GomGVQGSspc8nE5oKM5wynRjKVOjTnqyAEeG7YJaapWg3K1czO/2SE cIGMwm2OfSPn1mBuZ/hmL++qnOr3oGMrlJPKQVApqwBJSNS8KHzDPsPWPNDKxl+5jb ZjtCQ6e1lk71A== Received: from libav.khirnov.net (libav.khirnov.net [IPv6:2a00:c500:561:201::7]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "libav.khirnov.net", Issuer "smtp.khirnov.net SMTP CA" (verified OK)) by mail1.khirnov.net (Postfix) with ESMTPS id F3DA110FE for ; Sat, 3 Feb 2024 21:39:53 +0100 (CET) Received: from libav.khirnov.net (libav.khirnov.net [IPv6:::1]) by libav.khirnov.net (Postfix) with ESMTP id D9EC03A076E for ; Sat, 3 Feb 2024 21:39:53 +0100 (CET) From: Anton Khirnov To: ffmpeg-devel@ffmpeg.org Date: Sat, 3 Feb 2024 21:39:50 +0100 Message-ID: <20240203203950.20254-2-anton@khirnov.net> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20240203203950.20254-1-anton@khirnov.net> References: <20240203203950.20254-1-anton@khirnov.net> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 2/2] tests/fate/ffmpeg: add a test for the issue fixed in previous commit 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: 60CvoRyC6rAQ --- tests/fate/ffmpeg.mak | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/fate/ffmpeg.mak b/tests/fate/ffmpeg.mak index 8c2f008d04..3f21815ba2 100644 --- a/tests/fate/ffmpeg.mak +++ b/tests/fate/ffmpeg.mak @@ -271,3 +271,11 @@ fate-ffmpeg-filter-in-eof: CMD = framecrc -f rawvideo -s 352x288 -pix_fmt yuv420p -t 1 -i $(TARGET_PATH)/tests/data/vsynth_lena.yuv \ -filter_complex "[0][1]concat" -c:v rawvideo FATE_FFMPEG-$(call FRAMECRC, RAWVIDEO, RAWVIDEO, CONCAT_FILTER) += fate-ffmpeg-filter-in-eof + +# Test termination on streamcopy with -t as an output option. +fate-ffmpeg-streamcopy-t: tests/data/vsynth_lena.yuv +fate-ffmpeg-streamcopy-t: CMP = null +fate-ffmpeg-streamcopy-t: CMD = ffmpeg \ + -stream_loop -1 -f rawvideo -s 352x288 -pix_fmt yuv420p -i $(TARGET_PATH)/tests/data/vsynth_lena.yuv \ + -c copy -f null -t 1 - +FATE_FFMPEG-$(call REMUX, RAWVIDEO) += fate-ffmpeg-streamcopy-t