File tree 2 files changed +11
-0
lines changed
2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change 666
666
* @cvalue IMAGE_FILETYPE_AVIF
667
667
*/
668
668
const IMAGETYPE_AVIF = UNKNOWN ;
669
+ /**
670
+ * @var int
671
+ * @cvalue IMAGE_FILETYPE_HEIF
672
+ */
673
+ const IMAGETYPE_HEIF = UNKNOWN ;
669
674
/**
670
675
* @var int
671
676
* @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)
1249
1249
return "image/webp" ;
1250
1250
case IMAGE_FILETYPE_AVIF :
1251
1251
return "image/avif" ;
1252
+ case IMAGE_FILETYPE_HEIF :
1253
+ return "image/heif" ;
1252
1254
default :
1253
1255
case IMAGE_FILETYPE_UNKNOWN :
1254
1256
return "application/octet-stream" ; /* suppose binary format */
@@ -1334,6 +1336,10 @@ PHP_FUNCTION(image_type_to_extension)
1334
1336
case IMAGE_FILETYPE_AVIF :
1335
1337
imgext = ".avif" ;
1336
1338
break ;
1339
+ case IMAGE_FILETYPE_HEIF :
1340
+ imgext = ".heif" ;
1341
+ break ;
1342
+ break ;
1337
1343
}
1338
1344
1339
1345
if (imgext ) {
You can’t perform that action at this time.
0 commit comments