This is an automated email from the git hooks/post-receive script. Git pushed a commit to branch master in repository ffmpeg.
commit ec09105c1c4dd74f1aeac8f6f139dc7944b96b46 Author: Romain Beauxis <[email protected]> AuthorDate: Sun Sep 27 23:28:04 2026 -0500 Commit: Romain Beauxis <[email protected]> CommitDate: Mon Sep 28 13:55:51 2026 +0000 fate/ogg-flac: add bitexact serial number tests Show the pages of a bitexact remux of a chained file, with serial numbers left to the muxer and set by an explicit offset. --- tests/fate/ogg-flac.mak | 15 +++++++++++++++ tests/ref/fate/ogg-flac-serial-default | 6 ++++++ tests/ref/fate/ogg-flac-serial-offset | 6 ++++++ 3 files changed, 27 insertions(+) diff --git a/tests/fate/ogg-flac.mak b/tests/fate/ogg-flac.mak index 29bfa758a2..204ea3f32b 100644 --- a/tests/fate/ogg-flac.mak +++ b/tests/fate/ogg-flac.mak @@ -7,6 +7,21 @@ fate-ogg-flac-copy-chained-meta: $(APITESTSDIR)/api-dump-stream-meta-test$(EXESU fate-ogg-flac-copy-chained-meta: REF = $(SRC_PATH)/tests/ref/fate/ogg-flac-chained-meta.txt fate-ogg-flac-copy-chained-meta: CMD = run_with_temp "$(FFMPEG) -nostdin -hide_banner -loglevel quiet -i $(TARGET_SAMPLES)/ogg-flac/chained-meta.ogg -c copy -f ogg -y" "$(APITESTSDIR)/api-dump-stream-meta-test$(EXESUF)" ogg +# The pages of a bitexact remux, whose serial numbers the muxer chooses or +# takes from an explicit offset. +OGG_FLAC_SERIAL_MUX = "$(FFMPEG) -nostdin -hide_banner -loglevel quiet \ + -i $(TARGET_SAMPLES)/ogg-flac/chained-meta.ogg -c copy -fflags +bitexact" + +FATE_OGG_COPY_FLAC-$(call PARSERDEMDEC, FLAC, OGG, FLAC, OGG_MUXER) += fate-ogg-flac-serial-default +fate-ogg-flac-serial-default: libavformat/tests/ogg_pages$(EXESUF) +fate-ogg-flac-serial-default: CMD = run_with_temp $(OGG_FLAC_SERIAL_MUX)" -f ogg -y" \ + "libavformat/tests/ogg_pages$(EXESUF)" ogg + +FATE_OGG_COPY_FLAC-$(call PARSERDEMDEC, FLAC, OGG, FLAC, OGG_MUXER) += fate-ogg-flac-serial-offset +fate-ogg-flac-serial-offset: libavformat/tests/ogg_pages$(EXESUF) +fate-ogg-flac-serial-offset: CMD = run_with_temp $(OGG_FLAC_SERIAL_MUX)" -serial_offset 67574 -f ogg -y" \ + "libavformat/tests/ogg_pages$(EXESUF)" ogg + FATE_OGG_FLAC-$(call DEMDEC, OGG, FLAC, FLAC_PARSER) += $(FATE_OGG_FLAC) FATE_SAMPLES_DUMP_STREAM_META += $(FATE_OGG_FLAC-yes) diff --git a/tests/ref/fate/ogg-flac-serial-default b/tests/ref/fate/ogg-flac-serial-default new file mode 100644 index 0000000000..a578948769 --- /dev/null +++ b/tests/ref/fate/ogg-flac-serial-default @@ -0,0 +1,6 @@ +pos=0 serial=0 sequence=0 granule=0 flags=-b- segments=1 size=51 +pos=79 serial=0 sequence=1 granule=0 flags=--- segments=1 size=70 +pos=177 serial=0 sequence=2 granule=8820 flags=--e segments=10 size=2418 +pos=2632 serial=0 sequence=0 granule=0 flags=-b- segments=1 size=51 +pos=2711 serial=0 sequence=1 granule=0 flags=--- segments=1 size=71 +pos=2810 serial=0 sequence=2 granule=17640 flags=--e segments=10 size=2418 diff --git a/tests/ref/fate/ogg-flac-serial-offset b/tests/ref/fate/ogg-flac-serial-offset new file mode 100644 index 0000000000..37d6287a38 --- /dev/null +++ b/tests/ref/fate/ogg-flac-serial-offset @@ -0,0 +1,6 @@ +pos=0 serial=67574 sequence=0 granule=0 flags=-b- segments=1 size=51 +pos=79 serial=67574 sequence=1 granule=0 flags=--- segments=1 size=70 +pos=177 serial=67574 sequence=2 granule=8820 flags=--e segments=10 size=2418 +pos=2632 serial=67574 sequence=0 granule=0 flags=-b- segments=1 size=51 +pos=2711 serial=67574 sequence=1 granule=0 flags=--- segments=1 size=71 +pos=2810 serial=67574 sequence=2 granule=17640 flags=--e segments=10 size=2418 -- To stop receiving notification emails like this one, please contact [email protected]. _______________________________________________ ffmpeg-cvslog mailing list -- [email protected] To unsubscribe send an email to [email protected]
