# HG changeset patch # User robcast # Date 1324042444 -3600 # Node ID 6853c02b238b344da67c453eea8164e02bb99078 # Parent 45effb9c9bed7ffb085aff4a56987a8a27e49e7a fixed problem with progressive jpeg images diff -r 45effb9c9bed -r 6853c02b238b common/src/main/java/digilib/image/ImageInfoDocuImage.java --- a/common/src/main/java/digilib/image/ImageInfoDocuImage.java Mon Dec 12 20:37:53 2011 +0100 +++ b/common/src/main/java/digilib/image/ImageInfoDocuImage.java Fri Dec 16 14:34:04 2011 +0100 @@ -39,7 +39,12 @@ if (iif.check()) { ImageSize d = new ImageSize(iif.getWidth(), iif.getHeight()); ii.setSize(d); - ii.setMimetype(iif.getMimeType()); + String mt = iif.getMimeType(); + // fix image/pjpeg + if (mt.equals("image/pjpeg")) { + mt = "image/jpeg"; + } + ii.setMimetype(mt); logger.debug("image size: " + ii.getSize()); return ii; }