summaryrefslogtreecommitdiff
path: root/internal/media/test
diff options
context:
space:
mode:
authorLibravatar kim <89579420+NyaaaWhatsUpDoc@users.noreply.github.com>2024-08-08 17:12:13 +0000
committerLibravatar GitHub <noreply@github.com>2024-08-08 17:12:13 +0000
commitf77005128a391025c16fb65c47a4272ac003cbf1 (patch)
treeba73e2b475e3c567d47abee1bccca5a99184c02d /internal/media/test
parent[feature] Add `db-postgres-connection-string` option (#3178) (diff)
downloadgotosocial-f77005128a391025c16fb65c47a4272ac003cbf1.tar.xz
[performance] move thumbnail generation to go code where possible (#3183)
* wrap thumbnailing code to handle generation natively where possible * more code comments! * add even more code comments! * add code comments about blurhash generation * maintain image rotation if contained in exif data * move rotation before resizing * ensure pix_fmt actually selected by ffprobe, check for alpha layer with gifs * use linear instead of nearest-neighbour for resizing * work with image "orientation" instead of "rotation". use default 75% quality for both webp and jpeg generation * add header to new file * use thumb extension when getting thumb mime type * update test models and tests with new media processing * add suggested code comments * add note about thumbnail filter count reducing memory usage
Diffstat (limited to 'internal/media/test')
-rw-r--r--internal/media/test/birdnest-thumbnail.webpbin9446 -> 14478 bytes
-rw-r--r--internal/media/test/longer-mp4-thumbnail.webpbin2128 -> 2976 bytes
-rw-r--r--internal/media/test/test-jpeg-thumbnail.jpegbin0 -> 22858 bytes
-rw-r--r--internal/media/test/test-jpeg-thumbnail.webpbin8536 -> 0 bytes
-rw-r--r--internal/media/test/test-mp4-thumbnail.webpbin3746 -> 5648 bytes
-rw-r--r--internal/media/test/test-png-alphachannel-thumbnail.jpegbin0 -> 3592 bytes
-rw-r--r--internal/media/test/test-png-alphachannel-thumbnail.webpbin2630 -> 0 bytes
-rw-r--r--internal/media/test/test-png-noalphachannel-thumbnail.jpegbin0 -> 6446 bytes
-rw-r--r--internal/media/test/test-png-noalphachannel-thumbnail.webpbin2630 -> 0 bytes
9 files changed, 0 insertions, 0 deletions
diff --git a/internal/media/test/birdnest-thumbnail.webp b/internal/media/test/birdnest-thumbnail.webp
index 882e813b6..d59e5c26e 100644
--- a/internal/media/test/birdnest-thumbnail.webp
+++ b/internal/media/test/birdnest-thumbnail.webp
Binary files differ
diff --git a/internal/media/test/longer-mp4-thumbnail.webp b/internal/media/test/longer-mp4-thumbnail.webp
index 4406f7f46..a7527c1ec 100644
--- a/internal/media/test/longer-mp4-thumbnail.webp
+++ b/internal/media/test/longer-mp4-thumbnail.webp
Binary files differ
diff --git a/internal/media/test/test-jpeg-thumbnail.jpeg b/internal/media/test/test-jpeg-thumbnail.jpeg
new file mode 100644
index 000000000..80170e7c8
--- /dev/null
+++ b/internal/media/test/test-jpeg-thumbnail.jpeg
Binary files differ
diff --git a/internal/media/test/test-jpeg-thumbnail.webp b/internal/media/test/test-jpeg-thumbnail.webp
deleted file mode 100644
index 5bc741037..000000000
--- a/internal/media/test/test-jpeg-thumbnail.webp
+++ /dev/null
Binary files differ
diff --git a/internal/media/test/test-mp4-thumbnail.webp b/internal/media/test/test-mp4-thumbnail.webp
index 7041837bf..8b28714c6 100644
--- a/internal/media/test/test-mp4-thumbnail.webp
+++ b/internal/media/test/test-mp4-thumbnail.webp
Binary files differ
diff --git a/internal/media/test/test-png-alphachannel-thumbnail.jpeg b/internal/media/test/test-png-alphachannel-thumbnail.jpeg
new file mode 100644
index 000000000..b70613f0b
--- /dev/null
+++ b/internal/media/test/test-png-alphachannel-thumbnail.jpeg
Binary files differ
diff --git a/internal/media/test/test-png-alphachannel-thumbnail.webp b/internal/media/test/test-png-alphachannel-thumbnail.webp
deleted file mode 100644
index d78c45433..000000000
--- a/internal/media/test/test-png-alphachannel-thumbnail.webp
+++ /dev/null
Binary files differ
diff --git a/internal/media/test/test-png-noalphachannel-thumbnail.jpeg b/internal/media/test/test-png-noalphachannel-thumbnail.jpeg
new file mode 100644
index 000000000..ca62f4ea6
--- /dev/null
+++ b/internal/media/test/test-png-noalphachannel-thumbnail.jpeg
Binary files differ
diff --git a/internal/media/test/test-png-noalphachannel-thumbnail.webp b/internal/media/test/test-png-noalphachannel-thumbnail.webp
deleted file mode 100644
index d78c45433..000000000
--- a/internal/media/test/test-png-noalphachannel-thumbnail.webp
+++ /dev/null
Binary files differ