diff --git a/src/main/java/org/olat/core/commons/services/video/MovieServiceImpl.java b/src/main/java/org/olat/core/commons/services/video/MovieServiceImpl.java index 8d50ed7dc4a8b06774177717608dd9eb86f0ee91..b10255b707f98794d49decc253d527470ff2065d 100644 --- a/src/main/java/org/olat/core/commons/services/video/MovieServiceImpl.java +++ b/src/main/java/org/olat/core/commons/services/video/MovieServiceImpl.java @@ -22,7 +22,6 @@ package org.olat.core.commons.services.video; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileInputStream; -import java.io.IOException; import java.io.InputStream; import java.io.RandomAccessFile; import java.nio.channels.FileChannel; @@ -90,7 +89,7 @@ public class MovieServiceImpl implements MovieService, ThumbnailSPI { int w = size.getWidth(); int h = size.getHeight(); return new Size(w, h, false); - } catch (IOException e) { + } catch (Exception | AssertionError e) { log.error("Cannot extract size of: " + media, e); } } else if(suffix.equals("flv")) { @@ -124,8 +123,8 @@ public class MovieServiceImpl implements MovieService, ThumbnailSPI { size = new FinalSize(scaledSize.getWidth(), scaledSize.getHeight()); } //NullPointerException can be thrown if the jcodec cannot handle the codec of the movie - //ArrayIndexOutOfBoundsException - } catch (Exception e) { + //ArrayIndexOutOfBoundsException + } catch (Exception | AssertionError e) { log.error("", e); } }