From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <ffmpeg-devel-bounces@ffmpeg.org>
Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100])
	by master.gitmailbox.com (Postfix) with ESMTPS id E92774EA26
	for <ffmpegdev@gitmailbox.com>; Thu, 20 Mar 2025 22:53:32 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 02B57687BDD;
	Fri, 21 Mar 2025 00:53:25 +0200 (EET)
Received: from relay4-d.mail.gandi.net (relay4-d.mail.gandi.net
 [217.70.183.196])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4E4E1687BD4
 for <ffmpeg-devel@ffmpeg.org>; Fri, 21 Mar 2025 00:53:18 +0200 (EET)
Received: by mail.gandi.net (Postfix) with ESMTPSA id 7814D433C9
 for <ffmpeg-devel@ffmpeg.org>; Thu, 20 Mar 2025 22:53:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=niedermayer.cc;
 s=gm1; t=1742511197;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=4llQuqMRGccIDS3axWKgMp7dTxeyh0/f5f0YuvPFXG8=;
 b=PJ6gEdw75Kg3jKsGR/O3DSOoA8Z7v6fjYAJ/W3v/veQFg9mG08ewLVP+8TJJAdQS9Tmibp
 3A7tbNVRNko7Zbq80Is1GhoKFihc0GXaebN7pZc8/K0XDDzG84vPvo6GR3vypadGaEs5j8
 Bq+6yWW+tCTHjsBtSEVXoLr618+nXj7UittlzhStsaZKA8OWL30Ad1wVG8bQPrbkr6Vyut
 BFXaiemIaWvCvyW78TTwDm+10QuHpDjapmte2QBojIDCevmPyHrghfElk7EzHBgkDBsbmz
 pK8xE25D3GQUriP6OYLGTZbo8PFYPxIDFbGltO9dzmi05OLxShTQ4vdoQmRnAA==
Date: Thu, 20 Mar 2025 23:53:16 +0100
From: Michael Niedermayer <michael@niedermayer.cc>
To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Message-ID: <20250320225316.GD4991@pb2>
References: <20250225220121.98449-1-romain.beauxis@gmail.com>
 <20250225220121.98449-9-romain.beauxis@gmail.com>
 <20250317001151.GW4991@pb2> <20250317001830.GX4991@pb2>
 <CABWZ6OR+kv-3Tp7vfPAZN_rg1X1O54AeSb69F8pRdZzpBjqj4w@mail.gmail.com>
MIME-Version: 1.0
In-Reply-To: <CABWZ6OR+kv-3Tp7vfPAZN_rg1X1O54AeSb69F8pRdZzpBjqj4w@mail.gmail.com>
X-GND-State: clean
X-GND-Score: -85
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddugeelgeehucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenfghrlhcuvffnffculdduhedmnecujfgurhepfffhvffukfhfgggtuggjsehgtderredttddunecuhfhrohhmpefoihgthhgrvghlucfpihgvuggvrhhmrgihvghruceomhhitghhrggvlhesnhhivgguvghrmhgrhigvrhdrtggtqeenucggtffrrghtthgvrhhnpeevueefgeefudetuefggfeivdetteekgfdukedtjeeuffevheegleduleffudfgheenucffohhmrghinhepfhhfmhhpvghgrdhorhhgnecukfhppeeguddrieeirdeijedruddufeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeeguddrieeirdeijedruddufedphhgvlhhopehlohgtrghlhhhoshhtpdhmrghilhhfrhhomhepmhhitghhrggvlhesnhhivgguvghrmhgrhigvrhdrtggtpdhnsggprhgtphhtthhopedupdhrtghpthhtohepfhhfmhhpvghgqdguvghvvghlsehffhhmphgvghdrohhrgh
X-GND-Sasl: michael@niedermayer.cc
Subject: Re: [FFmpeg-devel] [PATCH v7 8/8] tests: Add chained ogg/opus
 stream dump test.
X-BeenThere: ffmpeg-devel@ffmpeg.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org>
List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe>
List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel>
List-Post: <mailto:ffmpeg-devel@ffmpeg.org>
List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help>
List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe>
Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Content-Type: multipart/mixed; boundary="===============6232615638615121071=="
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/20250320225316.GD4991@pb2/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>


--===============6232615638615121071==
Content-Type: multipart/signed; micalg=pgp-sha512;
	protocol="application/pgp-signature"; boundary="aryV+9H8FUDBgpBm"
Content-Disposition: inline


--aryV+9H8FUDBgpBm
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Mar 16, 2025 at 08:03:58PM -0500, Romain Beauxis wrote:
> Le dim. 16 mars 2025 =E0 19:18, Michael Niedermayer
> <michael@niedermayer.cc> a =E9crit :
> >
> > On Mon, Mar 17, 2025 at 01:11:51AM +0100, Michael Niedermayer wrote:
> > > On Tue, Feb 25, 2025 at 04:01:21PM -0600, Romain Beauxis wrote:
> > > > ---
> > > >  tests/Makefile          |  1 +
> > > >  tests/fate/ogg-opus.mak | 11 +++++++++++
> > > >  2 files changed, 12 insertions(+)
> > > >  create mode 100644 tests/fate/ogg-opus.mak
> > > >
> > > > diff --git a/tests/Makefile b/tests/Makefile
> > > > index a37f2ab587..75b9bcc729 100644
> > > > --- a/tests/Makefile
> > > > +++ b/tests/Makefile
> > > > @@ -221,6 +221,7 @@ include $(SRC_PATH)/tests/fate/mpegts.mak
> > > >  include $(SRC_PATH)/tests/fate/mxf.mak
> > > >  include $(SRC_PATH)/tests/fate/ogg-vorbis.mak
> > > >  include $(SRC_PATH)/tests/fate/ogg-flac.mak
> > > > +include $(SRC_PATH)/tests/fate/ogg-opus.mak
> > > >  include $(SRC_PATH)/tests/fate/oma.mak
> > > >  include $(SRC_PATH)/tests/fate/opus.mak
> > > >  include $(SRC_PATH)/tests/fate/pcm.mak
> > > > diff --git a/tests/fate/ogg-opus.mak b/tests/fate/ogg-opus.mak
> > > > new file mode 100644
> > > > index 0000000000..75cb15bc05
> > > > --- /dev/null
> > > > +++ b/tests/fate/ogg-opus.mak
> > > > @@ -0,0 +1,11 @@
> > > > +FATE_OGG_OPUS +=3D fate-ogg-opus-chained-meta
> > > > +fate-ogg-opus-chained-meta: REF =3D $(SAMPLES)/ogg-opus/chained-me=
ta.txt
> > > > +fate-ogg-opus-chained-meta: CMD =3D $(APITESTSDIR)/api-dump-stream=
-meta-test$(EXESUF) $(TARGET_SAMPLES)/ogg-opus/chained-meta.ogg
> > > > +
> > > > +FATE_OGG_OPUS-$(call DEMDEC, OGG, OPUS) +=3D $(FATE_OGG_OPUS)
> > > > +
> > > > +FATE_SAMPLES_DUMP_STREAM_META +=3D $(FATE_OGG_OPUS-yes)
> > > > +
> > > > +FATE_EXTERN +=3D $(FATE_OGG_OPUS-yes)
> > > > +
> > > > +fate-ogg-opus: $(FATE_OGG_OPUS-yes)
> > >
> > > fails on mingw64
> > >
> > > --- src/tests/ref/fate/ogg-opus-chained-meta.txt      2025-03-16 23:5=
6:34.170930298 +0100
> > > +++ tests/data/fate/ogg-opus-chained-meta     2025-03-17 01:08:35.230=
686947 +0100
> > > @@ -1,27 +0,0 @@
> > > -Stream ID: 0, codec name: opus, metadata: encoder=3DLavc61.19.100 li=
bopus:title=3DFirst Stream
> > > -Stream ID: 0, packet PTS: -312, packet DTS: -312
> > > -Stream ID: 0, new metadata: encoder=3DLavc61.19.100 libopus:title=3D=
First Stream
> > > -Stream ID: 0, frame PTS: -312, metadata:
> > > -Stream ID: 0, packet PTS: 648, packet DTS: 648
> > > -Stream ID: 0, frame PTS: 648, metadata:
> > > -Stream ID: 0, packet PTS: 1608, packet DTS: 1608
> > > -Stream ID: 0, frame PTS: 1608, metadata:
> > > -Stream ID: 0, packet PTS: 2568, packet DTS: 2568
> > > -Stream ID: 0, frame PTS: 2568, metadata:
> > > -Stream ID: 0, packet PTS: 3528, packet DTS: 3528
> > > -Stream ID: 0, frame PTS: 3528, metadata:
> > > -Stream ID: 0, packet PTS: 4488, packet DTS: 4488
> > > -Stream ID: 0, frame PTS: 4488, metadata:
> > > -Stream ID: 0, packet PTS: -312, packet DTS: -312
> > > -Stream ID: 0, new metadata: encoder=3DLavc61.19.100 libopus:title=3D=
Second Stream
> > > -Stream ID: 0, frame PTS: -312, metadata: encoder=3DLavc61.19.100 lib=
opus:title=3DSecond Stream
> > > -Stream ID: 0, packet PTS: 648, packet DTS: 648
> > > -Stream ID: 0, frame PTS: 648, metadata:
> > > -Stream ID: 0, packet PTS: 1608, packet DTS: 1608
> > > -Stream ID: 0, frame PTS: 1608, metadata:
> > > -Stream ID: 0, packet PTS: 2568, packet DTS: 2568
> > > -Stream ID: 0, frame PTS: 2568, metadata:
> > > -Stream ID: 0, packet PTS: 3528, packet DTS: 3528
> > > -Stream ID: 0, frame PTS: 3528, metadata:
> > > -Stream ID: 0, packet PTS: 4488, packet DTS: 4488
> > > -Stream ID: 0, frame PTS: 4488, metadata:
> > > Test ogg-opus-chained-meta failed. Look at tests/data/fate/ogg-opus-c=
hained-meta.err for details.
> > > src/tests/fate-run.sh: 1: eval: tests/api/api-dump-stream-meta-test.e=
xe: Exec format error
> > > threads=3D1
> > > make: *** [src/tests/Makefile:315: fate-ogg-opus-chained-meta] Error 2
> > >
> > > wine tests/api/api-dump-stream-meta-test.exe
> > > vs.
> > > tests/api/api-dump-stream-meta-test.exe
> >
> > similar issue on mips (qemu instead of wine)
>=20
> Thanks for pointing that out.
>=20
> Is there documentation of the list of host/target that need to pass
> for FATE tests to be accepted?
>=20
> Do they need to be native host? Cross-compiled targets?

The idea is that what worked before should continue working.
https://fate.ffmpeg.org/
is probably a good list of what worked

but generally if code works for you it will work on all other platforms
theres no need to test on platforms other than yours, unless you want
or in a case where an issue is found (like here) or expected

thx

[...]
--=20
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Whats the most studid thing your enemy could do ? Blow himself up
Whats the most studid thing you could do ? Give up your rights and
freedom because your enemy blew himself up.


--aryV+9H8FUDBgpBm
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iF0EABEKAB0WIQSf8hKLFH72cwut8TNhHseHBAsPqwUCZ9ycXAAKCRBhHseHBAsP
qzBYAJ9fTGa8To+akDHXahy8w0FnlgRRdwCfbsgaBQOldzEOrxh01FPQHGu/J/A=
=GxDO
-----END PGP SIGNATURE-----

--aryV+9H8FUDBgpBm--

--===============6232615638615121071==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

--===============6232615638615121071==--