This is an automated email from the git hooks/post-receive script.

Git pushed a commit to branch master
in repository ffmpeg.

commit 59619a191724cc1bcfb47b906f596b8372032764
Author:     Kacper Michajłow <[email protected]>
AuthorDate: Fri May 22 17:12:52 2026 +0200
Commit:     Kacper Michajłow <[email protected]>
CommitDate: Sun May 31 16:58:23 2026 +0200

    tests/fate/hevc: add dovi_split BSF tests
---
 tests/fate/hevc.mak                       | 12 ++++++++++++
 tests/ref/fate/hevc-bsf-dovi-split-bl     |  7 +++++++
 tests/ref/fate/hevc-bsf-dovi-split-bl-rpu |  7 +++++++
 tests/ref/fate/hevc-bsf-dovi-split-el     |  7 +++++++
 tests/ref/fate/hevc-bsf-dovi-split-el-rpu |  7 +++++++
 5 files changed, 40 insertions(+)

diff --git a/tests/fate/hevc.mak b/tests/fate/hevc.mak
index 351f188968..7ce9ff403b 100644
--- a/tests/fate/hevc.mak
+++ b/tests/fate/hevc.mak
@@ -247,6 +247,18 @@ fate-hevc-bsf-dts2pts-idr-cra: CMD = transcode "hevc" 
$(TARGET_SAMPLES)/hevc-con
 FATE_HEVC-$(call FRAMECRC, MOV HEVC,, HEVC_PARSER MOV_MUXER DTS2PTS_BSF) += 
fate-hevc-bsf-dts2pts-cra
 fate-hevc-bsf-dts2pts-cra: CMD = transcode "hevc" 
$(TARGET_SAMPLES)/hevc-conformance/RAP_A_docomo_4.bit mov "-c:v copy -bsf:v 
dts2pts -frames:v 80" "-c:v copy"
 
+FATE_HEVC-$(call FRAMECRC, MATROSKA,, HEVC_PARSER DOVI_SPLIT_BSF) += 
fate-hevc-bsf-dovi-split-bl
+fate-hevc-bsf-dovi-split-bl: CMD = framecrc -i 
$(TARGET_SAMPLES)/mkv/dovi-p7-hvce.mkv -c:v copy -bsf:v dovi_split=mode=bl
+
+FATE_HEVC-$(call FRAMECRC, MATROSKA,, HEVC_PARSER DOVI_SPLIT_BSF) += 
fate-hevc-bsf-dovi-split-bl-rpu
+fate-hevc-bsf-dovi-split-bl-rpu: CMD = framecrc -i 
$(TARGET_SAMPLES)/mkv/dovi-p7-hvce.mkv -c:v copy -bsf:v dovi_split=mode=bl_rpu
+
+FATE_HEVC-$(call FRAMECRC, MATROSKA,, HEVC_PARSER DOVI_SPLIT_BSF) += 
fate-hevc-bsf-dovi-split-el
+fate-hevc-bsf-dovi-split-el: CMD = framecrc -i 
$(TARGET_SAMPLES)/mkv/dovi-p7-hvce.mkv -c:v copy -bsf:v dovi_split=mode=el
+
+FATE_HEVC-$(call FRAMECRC, MATROSKA,, HEVC_PARSER DOVI_SPLIT_BSF) += 
fate-hevc-bsf-dovi-split-el-rpu
+fate-hevc-bsf-dovi-split-el-rpu: CMD = framecrc -i 
$(TARGET_SAMPLES)/mkv/dovi-p7-hvce.mkv -c:v copy -bsf:v dovi_split=mode=el_rpu
+
 fate-hevc-skiploopfilter: CMD = framemd5 -skip_loop_filter nokey -i 
$(TARGET_SAMPLES)/hevc-conformance/SAO_D_Samsung_5.bit -sws_flags bitexact
 FATE_HEVC-$(call FRAMEMD5, HEVC, HEVC, HEVC_PARSER) += fate-hevc-skiploopfilter
 
diff --git a/tests/ref/fate/hevc-bsf-dovi-split-bl 
b/tests/ref/fate/hevc-bsf-dovi-split-bl
new file mode 100644
index 0000000000..1551b84e53
--- /dev/null
+++ b/tests/ref/fate/hevc-bsf-dovi-split-bl
@@ -0,0 +1,7 @@
+#extradata 0:      187, 0x34a930cb
+#tb 0: 1/1000
+#media_type 0: video
+#codec_id 0: hevc
+#dimensions 0: 3840x2160
+#sar 0: 1/1
+0,       -125,          0,       41,   491260, 0x0ca664b5
diff --git a/tests/ref/fate/hevc-bsf-dovi-split-bl-rpu 
b/tests/ref/fate/hevc-bsf-dovi-split-bl-rpu
new file mode 100644
index 0000000000..d35814337d
--- /dev/null
+++ b/tests/ref/fate/hevc-bsf-dovi-split-bl-rpu
@@ -0,0 +1,7 @@
+#extradata 0:      187, 0x34a930cb
+#tb 0: 1/1000
+#media_type 0: video
+#codec_id 0: hevc
+#dimensions 0: 3840x2160
+#sar 0: 1/1
+0,       -125,          0,       41,   491661, 0x7676e050
diff --git a/tests/ref/fate/hevc-bsf-dovi-split-el 
b/tests/ref/fate/hevc-bsf-dovi-split-el
new file mode 100644
index 0000000000..0a4592aa8d
--- /dev/null
+++ b/tests/ref/fate/hevc-bsf-dovi-split-el
@@ -0,0 +1,7 @@
+#extradata 0:      187, 0x327c2e4f
+#tb 0: 1/1000
+#media_type 0: video
+#codec_id 0: hevc
+#dimensions 0: 1920x1080
+#sar 0: 1/1
+0,       -125,          0,       41,   175255, 0xf7a84c6b
diff --git a/tests/ref/fate/hevc-bsf-dovi-split-el-rpu 
b/tests/ref/fate/hevc-bsf-dovi-split-el-rpu
new file mode 100644
index 0000000000..fe83f8dd0d
--- /dev/null
+++ b/tests/ref/fate/hevc-bsf-dovi-split-el-rpu
@@ -0,0 +1,7 @@
+#extradata 0:      187, 0x327c2e4f
+#tb 0: 1/1000
+#media_type 0: video
+#codec_id 0: hevc
+#dimensions 0: 1920x1080
+#sar 0: 1/1
+0,       -125,          0,       41,   175656, 0x5363c806

_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to