mirror of
https://github.com/airsonic/airsonic.git
synced 2025-10-03 01:39:34 +02:00
Improved handling of missing/failed transcoder
Fixes #659. Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
This commit is contained in:
parent
431b42bfb3
commit
f644f5a1d0
1 changed files with 3 additions and 1 deletions
|
@ -245,8 +245,10 @@ public class TranscodingService {
|
||||||
return createDownsampledInputStream(parameters);
|
return createDownsampledInputStream(parameters);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
} catch (IOException x) {
|
||||||
|
LOG.warn("Transcoder failed: {}. Using original: " + parameters.getMediaFile().getFile().getAbsolutePath(), x.toString());
|
||||||
} catch (Exception x) {
|
} catch (Exception x) {
|
||||||
LOG.warn("Failed to transcode " + parameters.getMediaFile() + ". Using original.", x);
|
LOG.warn("Transcoder failed. Using original: " + parameters.getMediaFile().getFile().getAbsolutePath(), x);
|
||||||
}
|
}
|
||||||
|
|
||||||
return new FileInputStream(parameters.getMediaFile().getFile());
|
return new FileInputStream(parameters.getMediaFile().getFile());
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue