File tree Expand file tree Collapse file tree 2 files changed +11
-0
lines changed
Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change 666666 * @cvalue IMAGE_FILETYPE_AVIF
667667 */
668668const IMAGETYPE_AVIF = UNKNOWN ;
669+ /**
670+ * @var int
671+ * @cvalue IMAGE_FILETYPE_HEIF
672+ */
673+ const IMAGETYPE_HEIF = UNKNOWN ;
669674/**
670675 * @var int
671676 * @cvalue IMAGE_FILETYPE_UNKNOWN
Original file line number Diff line number Diff line change @@ -1249,6 +1249,8 @@ PHPAPI char * php_image_type_to_mime_type(int image_type)
12491249 return "image/webp" ;
12501250 case IMAGE_FILETYPE_AVIF :
12511251 return "image/avif" ;
1252+ case IMAGE_FILETYPE_HEIF :
1253+ return "image/heif" ;
12521254 default :
12531255 case IMAGE_FILETYPE_UNKNOWN :
12541256 return "application/octet-stream" ; /* suppose binary format */
@@ -1334,6 +1336,10 @@ PHP_FUNCTION(image_type_to_extension)
13341336 case IMAGE_FILETYPE_AVIF :
13351337 imgext = ".avif" ;
13361338 break ;
1339+ case IMAGE_FILETYPE_HEIF :
1340+ imgext = ".heif" ;
1341+ break ;
1342+ break ;
13371343 }
13381344
13391345 if (imgext ) {
You can’t perform that action at this time.
0 commit comments