No need for ImageMagick to detected animated GIF

This commit is contained in:
Mikael Nordfeldth
2015-01-25 22:45:25 +01:00
parent 3f65bf45ab
commit 2a7d45c986
3 changed files with 45 additions and 5 deletions

View File

@@ -65,12 +65,10 @@ class ImageMagickPlugin extends Plugin
* @param array $info The response from getimagesize()
*/
public function onFillImageFileMetadata(ImageFile $imagefile) {
switch ($imagefile->type) {
case IMAGETYPE_GIF:
if (is_null($imagefile->animated) && $imagefile->type === IMAGETYPE_GIF) {
$magick = new Imagick($imagefile->filepath);
$magick = $magick->coalesceImages();
$imagefile->animated = $magick->getNumberImages()>1;
return true;
}
return true;