nextcloud-server/lib/private/Preview
Roeland Jago Douma ce10f8b8c4
Only generate previews in powers of 4 and set min
Before we'd round up all preview request to their nearest power of two.
This resulted still in a lot of possible images. Generating a lot of
server load and taking up a lot of space.

This moves it to previews to be powers of 4: 64, 256, 1024 and 4096
Also the first two powers are always skipped (4, 16) as it doesn't make
sense to generate previews for that.

We cache preview pretty agressively and I feel this is a better
tradeoff.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-10-31 19:34:42 +07:00
..
BMP.php
BackgroundCleanupJob.php Move to join 2018-05-14 13:30:22 +07:00
Bitmap.php Log path of file that failed to be parsed 2018-06-28 11:09:50 +07:00
Font.php
GIF.php
Generator.php Only generate previews in powers of 4 and set min 2018-10-31 19:34:42 +07:00
GeneratorHelper.php Allow the creationg of previews of files stored in appdata 2018-10-08 19:37:45 +07:00
HEIC.php Fixes 2018-08-24 21:27:21 +07:00
Illustrator.php
Image.php
JPEG.php
MP3.php
MSOffice2003.php
MSOffice2007.php
MSOfficeDoc.php
MarkDown.php
Movie.php
Office.php No need to convert to PDF with LibreOffice, just convert to PNG 2018-07-12 11:40:41 +07:00
OpenDocument.php
PDF.php
PNG.php
Photoshop.php
Postscript.php
Provider.php
SVG.php
StarOffice.php
TIFF.php
TXT.php Use correct typeface for txt previews 2018-10-23 13:13:21 +07:00
Watcher.php Delete the previews when a version is restored 2018-05-14 19:58:19 +07:00
WatcherConnector.php Delete the previews when a version is restored 2018-05-14 19:58:19 +07:00
XBitmap.php