Commit bc372c8f authored by Alistair's avatar Alistair Committed by derf
Browse files

Add JPEG XL to supported file formats

Note that Imlib2 does not support JXL images out of the box.  However, the
imlib2-jxl loader (https://github.com/alistair7/imlib2-jxl) does.
parent b33f6b83
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -312,6 +312,11 @@ int feh_is_image(feh_file * file)
		// imlib2 releases do not support heic/heif images as of 2021-01.
		return 1;
	}
	if ((buf[0] == 0xff && buf[1] == 0x0a) || !memcmp(buf, "\x00\x00\x00\x0cJXL \x0d\x0a\x87\x0a", 12)) {
		// JXL - note that this is only supported in imlib2-jxl. Ordinary
		// imlib2 releases do not support JXL images as of 2021-06.
		return 1;
	}
	buf[15] = 0;
	if (strstr((char *)buf, "XPM")) {
		// XPM