jxl.mak 1.3 KB

123456789101112131415161718192021222324252627
  1. # These two are animated JXL files
  2. FATE_JPEGXL_ANIM_DEMUX += fate-jxl-anim-demux-newton
  3. fate-jxl-anim-demux-newton: CMD = framecrc -i $(TARGET_SAMPLES)/jxl/newton.jxl -c copy
  4. FATE_JPEGXL_ANIM_DEMUX += fate-jxl-anim-demux-icos4d
  5. fate-jxl-anim-demux-icos4d: CMD = framecrc -i $(TARGET_SAMPLES)/jxl/icos4d.jxl -c copy
  6. # These two are not animated JXL. They are here to check false positives.
  7. FATE_JPEGXL_ANIM_DEMUX += fate-jxl-anim-demux-belgium
  8. fate-jxl-anim-demux-belgium: CMD = framecrc -i $(TARGET_SAMPLES)/jxl/belgium.jxl -c copy
  9. FATE_JPEGXL_ANIM_DEMUX += fate-jxl-anim-demux-lenna256
  10. fate-jxl-anim-demux-lenna256: CMD = framecrc -i $(TARGET_SAMPLES)/jxl/lenna-256.jxl -c copy
  11. FATE_JPEGXL_ANIM_DEMUX += $(FATE_JPEGXL_ANIM_DEMUX-yes)
  12. FATE_SAMPLES_FFMPEG-$(call FRAMECRC, JPEGXL_ANIM) += $(FATE_JPEGXL_ANIM_DEMUX)
  13. fate-jxl-anim-demux: $(FATE_JPEGXL_ANIM_DEMUX)
  14. # parser tests
  15. FATE_JPEGXL_PARSE += fate-jxl-small-ext-box
  16. fate-jxl-small-ext-box: CMD = framecrc -i $(TARGET_SAMPLES)/jxl/l.jxl -c copy
  17. FATE_JPEGXL_PARSE += fate-jxl-multiframe-permuted-toc
  18. fate-jxl-multiframe-permuted-toc: CMD = framecrc -i $(TARGET_SAMPLES)/jxl/orange.jxl -c copy
  19. FATE_JPEGXL_PARSE += $(FATE_JPEGXL_PARSE-yes)
  20. FATE_SAMPLES_FFMPEG-$(call FRAMECRC, IMAGE_JPEGXL_PIPE, , JPEGXL_PARSER) += $(FATE_JPEGXL_PARSE)
  21. fate-jxl-parse: $(FATE_JPEGXL_PARSE)