PR #25501 opened by James Almer (jamrial)
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/25501
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/25501.patch


>From 38c6f36f93acc0ed4290eef47da4e1e3a58fbd65 Mon Sep 17 00:00:00 2001
From: James Almer <[email protected]>
Date: Fri, 23 Oct 2026 18:28:11 -0300
Subject: [PATCH] tests/fate/ffmpeg: add a test for alpha merging in ffmpeg.c

Signed-off-by: James Almer <[email protected]>
---
 tests/fate/ffmpeg.mak                  | 4 ++++
 tests/ref/fate/ffmpeg-heif-merge-alpha | 6 ++++++
 2 files changed, 10 insertions(+)
 create mode 100644 tests/ref/fate/ffmpeg-heif-merge-alpha

diff --git a/tests/fate/ffmpeg.mak b/tests/fate/ffmpeg.mak
index aa682ba202f..ff5dfdd4c84 100644
--- a/tests/fate/ffmpeg.mak
+++ b/tests/fate/ffmpeg.mak
@@ -469,3 +469,7 @@ FATE_SAMPLES_FFMPEG-$(call FRAMECRC, MOV, HEVC, 
HEVC_PARSER) += fate-ffmpeg-heif
 # binding the internal filtegraph with a caller defined filtergraph
 fate-ffmpeg-heif-merge-filtergraph: CMD = framecrc -i 
$(TARGET_SAMPLES)/heif-conformance/C007.heic -filter_complex 
"sws_flags=+accurate_rnd+bitexact\;[0:g:0]scale=w=1280:h=720[out]" -map "[out]"
 FATE_SAMPLES_FFMPEG-$(call FRAMECRC, MOV, HEVC, HEVC_PARSER SCALE_FILTER) += 
fate-ffmpeg-heif-merge-filtergraph
+
+# alpha merging
+fate-ffmpeg-heif-merge-alpha: CMD = framecrc -auto_conversion_filters -i 
$(TARGET_SAMPLES)/heif/alpha.heic
+FATE_SAMPLES_FFMPEG-$(call FRAMECRC, MOV, HEVC, HEVC_PARSER SCALE_FILTER) += 
fate-ffmpeg-heif-merge-alpha
diff --git a/tests/ref/fate/ffmpeg-heif-merge-alpha 
b/tests/ref/fate/ffmpeg-heif-merge-alpha
new file mode 100644
index 00000000000..c88d51c19a8
--- /dev/null
+++ b/tests/ref/fate/ffmpeg-heif-merge-alpha
@@ -0,0 +1,6 @@
+#tb 0: 25/1
+#media_type 0: video
+#codec_id 0: rawvideo
+#dimensions 0: 128x128
+#sar 0: 0/1
+0,          0,          0,        1,    65536, 0x80c95dfa
-- 
2.54.0

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

Reply via email to