From: James Almer <jamrial@gmail.com> To: ffmpeg-devel@ffmpeg.org Subject: [FFmpeg-devel] [PATCH] fate: add a vp9_superframe_bsf test Date: Tue, 7 Mar 2023 11:44:36 -0300 Message-ID: <20230307144436.1262-1-jamrial@gmail.com> (raw) This splits a sample and merges it again, so it also tests the vp9_superframe_split bsf Signed-off-by: James Almer <jamrial@gmail.com> --- tests/fate/vpx.mak | 4 ++++ tests/ref/fate/vp9-superframe-bsf | 30 ++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 tests/ref/fate/vp9-superframe-bsf diff --git a/tests/fate/vpx.mak b/tests/fate/vpx.mak index e18f3df38b..b0a3cd2fd7 100644 --- a/tests/fate/vpx.mak +++ b/tests/fate/vpx.mak @@ -138,6 +138,10 @@ fate-vp9-05-resize: REF = $(SRC_PATH)/tests/ref/fate/vp9-05-resize fate-vp9-encparams: CMD = venc_data $(TARGET_SAMPLES)/vp9-test-vectors/vp90-2-segmentation-aq-akiyo.webm 0 5 FATE_SAMPLES_DUMP_DATA-$(call DEMDEC, MATROSKA, VP9) += fate-vp9-encparams +FATE_VP9-$(call ALLYES, MATROSKA_DEMUXER VP9_PARSER VP9_SUPERFRAME_SPLIT_BSF \ + VP9_SUPERFRAME_BSF FILE_PROTOCOL FRAMECRC_MUXER) += fate-vp9-superframe-bsf +fate-vp9-superframe-bsf: CMD = framecrc -i $(TARGET_SAMPLES)/vp9-test-vectors/vp90-2-segmentation-sf-akiyo.webm -c:v copy -bsf:v vp9_superframe_split,vp9_superframe + FATE_VP9-$(call DEMDEC, MATROSKA, VP9) += fate-vp9-encparams FATE_SAMPLES_FFMPEG += $(FATE_VP9-yes) diff --git a/tests/ref/fate/vp9-superframe-bsf b/tests/ref/fate/vp9-superframe-bsf new file mode 100644 index 0000000000..d7985c6973 --- /dev/null +++ b/tests/ref/fate/vp9-superframe-bsf @@ -0,0 +1,30 @@ +#tb 0: 1/1000 +#media_type 0: video +#codec_id 0: vp9 +#dimensions 0: 352x288 +#sar 0: 1/1 +0, 0, 0, 33, 6958, 0x38e58ee6, S=1, 12 +0, 33, 33, 33, 852, 0x3edf9ed0, F=0x0 +0, 66, 66, 33, 27, 0x62d007e5, F=0x0 +0, 100, 100, 33, 25, 0x51980749, F=0x0 +0, 133, 133, 33, 50, 0xcc45133d, F=0x0 +0, 166, 166, 33, 50, 0xd1fe14e2, F=0x0 +0, 200, 200, 33, 32, 0x98ff0ab7, F=0x0 +0, 233, 233, 33, 45, 0x4f6b0fbb, F=0x0 +0, 266, 266, 33, 54, 0xe975139c, F=0x0 +0, 300, 300, 33, 36, 0xd8ff0e13, F=0x0 +0, 333, 333, 33, 47, 0xc31915b5, F=0x0 +0, 367, 367, 33, 50, 0xbe84156d, F=0x0 +0, 400, 400, 33, 37, 0xbb3c0ba7, F=0x0 +0, 433, 433, 33, 48, 0xb01913e2, F=0x0 +0, 467, 467, 33, 39, 0xe8cc0d02, F=0x0 +0, 500, 500, 33, 51, 0x05fe157f, F=0x0 +0, 533, 533, 33, 24, 0x4c500657, F=0x0 +0, 567, 567, 33, 52, 0xcf501420, F=0x0 +0, 600, 600, 33, 59, 0x8a451926, F=0x0 +0, 633, 633, 33, 74, 0xec501f1e, F=0x0 +0, 667, 667, 33, 53, 0x027a1607, F=0x0 +0, 700, 700, 33, 71, 0x81a41ccf, F=0x0 +0, 734, 734, 33, 58, 0x653f17b2, F=0x0 +0, 767, 767, 33, 40, 0x1fdd106c, F=0x0 +0, 800, 800, 33, 54, 0x9dd11210, F=0x0 -- 2.39.2 _______________________________________________ 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".
next reply other threads:[~2023-03-07 14:45 UTC|newest] Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top 2023-03-07 14:44 James Almer [this message] 2023-03-10 15:15 ` James Almer
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20230307144436.1262-1-jamrial@gmail.com \ --to=jamrial@gmail.com \ --cc=ffmpeg-devel@ffmpeg.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel This inbox may be cloned and mirrored by anyone: git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \ ffmpegdev@gitmailbox.com public-inbox-index ffmpegdev Example config snippet for mirrors. AGPL code for this site: git clone https://public-inbox.org/public-inbox.git