[FFmpeg-devel] [PATCH v6 7/9] tests: Add chained ogg/flac stream dump test.

Michael Niedermayer michael at niedermayer.cc
Fri Feb 21 13:01:23 EET 2025


On Tue, Feb 18, 2025 at 11:24:43PM -0600, Romain Beauxis wrote:
> Before:
> Stream ID: 0, codec name: flac, metadata: encoder=Lavc61.19.100 flac:title=First Stream
> Stream ID: 0, packet PTS: 0, packet DTS: 0, metadata: encoder=Lavc61.19.100 flac:title=First Stream
> Stream ID: 0, frame PTS: 0, metadata:
> Stream ID: 0, packet PTS: 4608, packet DTS: 4608, metadata: encoder=Lavc61.19.100 flac:title=First Stream
> Stream ID: 0, frame PTS: 4608, metadata:
> Stream ID: 0, packet PTS: 0, packet DTS: 0, metadata: encoder=Lavc61.19.100 flac:title=First Stream
> Stream ID: 0, packet PTS: 0, packet DTS: 0, metadata: encoder=Lavc61.19.100 flac:title=First Stream
> Stream ID: 0, packet PTS: 0, packet DTS: 0, metadata: encoder=Lavc61.19.100 flac:title=First Stream
> Stream ID: 0, frame PTS: 0, metadata:
> Stream ID: 0, packet PTS: 4608, packet DTS: 4608, metadata: encoder=Lavc61.19.100 flac:title=First Stream
> Stream ID: 0, frame PTS: 4608, metadata:
> 
> After:
> Stream ID: 0, codec name: flac, metadata: encoder=Lavc61.19.100 flac:title=First Stream
> Stream ID: 0, packet PTS: 0, packet DTS: 0, metadata: encoder=Lavc61.19.100 flac:title=First Stream
> Stream ID: 0, frame PTS: 0, metadata:
> Stream ID: 0, packet PTS: 4608, packet DTS: 4608, metadata: encoder=Lavc61.19.100 flac:title=First Stream
> Stream ID: 0, frame PTS: 4608, metadata:
> Stream ID: 0, packet PTS: 0, packet DTS: 0, metadata: encoder=Lavc61.19.100 flac:title=First Stream
> Stream ID: 0, packet PTS: 0, packet DTS: 0, metadata: encoder=Lavc61.19.100 flac:title=Second Stream
> Stream ID: 0, packet PTS: 0, packet DTS: 0, metadata: encoder=Lavc61.19.100 flac:title=Second Stream
> Stream ID: 0, frame PTS: 0, metadata: encoder=Lavc61.19.100 flac:title=Second Stream
> Stream ID: 0, packet PTS: 4608, packet DTS: 4608, metadata: encoder=Lavc61.19.100 flac:title=Second Stream
> Stream ID: 0, frame PTS: 4608, metadata:
> 
> ---
>  tests/Makefile          |  1 +
>  tests/fate/ogg-flac.mak | 11 +++++++++++
>  2 files changed, 12 insertions(+)
>  create mode 100644 tests/fate/ogg-flac.mak

this fails fate:

TEST    ogg-flac-chained-meta
--- fate-suite//ogg-flac/chained-meta.txt	2025-02-06 03:37:55.000000000 +0100
+++ tests/data/fate/ogg-flac-chained-meta	2025-02-21 11:58:41.572340528 +0100
@@ -1,11 +1,11 @@
 Stream ID: 0, codec name: flac, metadata: encoder=Lavc61.19.100 flac:title=First Stream
-Stream ID: 0, packet PTS: 0, packet DTS: 0
+Stream ID: 0, packet PTS: 0, packet DTS: 0, metadata: encoder=Lavc61.19.100 flac:title=First Stream
 Stream ID: 0, frame PTS: 0, metadata:
-Stream ID: 0, packet PTS: 4608, packet DTS: 4608
+Stream ID: 0, packet PTS: 4608, packet DTS: 4608, metadata: encoder=Lavc61.19.100 flac:title=First Stream
 Stream ID: 0, frame PTS: 4608, metadata:
-Stream ID: 0, packet PTS: 0, packet DTS: 0
-Stream ID: 0, packet PTS: 0, packet DTS: 0
-Stream ID: 0, packet PTS: 0, packet DTS: 0
+Stream ID: 0, packet PTS: 0, packet DTS: 0, metadata: encoder=Lavc61.19.100 flac:title=First Stream
+Stream ID: 0, packet PTS: 0, packet DTS: 0, metadata: encoder=Lavc61.19.100 flac:title=Second Stream
+Stream ID: 0, packet PTS: 0, packet DTS: 0, metadata: encoder=Lavc61.19.100 flac:title=Second Stream
 Stream ID: 0, frame PTS: 0, metadata: encoder=Lavc61.19.100 flac:title=Second Stream
-Stream ID: 0, packet PTS: 4608, packet DTS: 4608
+Stream ID: 0, packet PTS: 4608, packet DTS: 4608, metadata: encoder=Lavc61.19.100 flac:title=Second Stream
 Stream ID: 0, frame PTS: 4608, metadata:
Test ogg-flac-chained-meta failed. Look at tests/data/fate/ogg-flac-chained-meta.err for details.
make: *** [tests/Makefile:314: fate-ogg-flac-chained-meta] Error 1



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

"Nothing to hide" only works if the folks in power share the values of
you and everyone you know entirely and always will -- Tom Scott

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20250221/09da4e73/attachment.sig>


More information about the ffmpeg-devel mailing list