1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 11:48:10 +00:00
serenity/Userland/Libraries/LibGfx/ImageFormats
Nico Weber 83da7ad875 LibGfx/WebP: Give VP8 decoding functions same interface as VP8L ones
Namely:
* Store compressed data in VP8Header
* Make the functions just take ReadonlyBytes instead of a Chunk

Having a function that takes a header and does decoding of the data
after the header isn't really necessary for VP8. For VP8L, it's needed
because the ALPH chunk stores VP8L data without the VP8L header.
But it's nice to make the functions consistent, and it's kind of a
nice structure.

No behavior change.
2023-05-09 06:35:56 +02:00
..
BMPLoader.cpp LibGfx: Add first_animated_frame_index method to ImageDecoder 2023-05-05 15:20:44 +01:00
BMPLoader.h LibGfx: Add first_animated_frame_index method to ImageDecoder 2023-05-05 15:20:44 +01:00
BMPWriter.cpp LibGfx: Move all image loaders and writers to a subdirectory 2023-03-21 22:39:25 +01:00
BMPWriter.h LibGfx: Move all image loaders and writers to a subdirectory 2023-03-21 22:39:25 +01:00
DDSLoader.cpp LibGfx: Add first_animated_frame_index method to ImageDecoder 2023-05-05 15:20:44 +01:00
DDSLoader.h LibGfx: Add first_animated_frame_index method to ImageDecoder 2023-05-05 15:20:44 +01:00
GIFLoader.cpp LibGfx: Add first_animated_frame_index method to ImageDecoder 2023-05-05 15:20:44 +01:00
GIFLoader.h LibGfx: Add first_animated_frame_index method to ImageDecoder 2023-05-05 15:20:44 +01:00
ICOLoader.cpp LibGfx: Add first_animated_frame_index method to ImageDecoder 2023-05-05 15:20:44 +01:00
ICOLoader.h LibGfx: Add first_animated_frame_index method to ImageDecoder 2023-05-05 15:20:44 +01:00
ImageDecoder.cpp LibGfx: Decrease indent in ImageDecoder::try_create_for_raw_bytes() some 2023-04-23 14:35:20 +02:00
ImageDecoder.h LibGfx: Add first_animated_frame_index method to ImageDecoder 2023-05-05 15:20:44 +01:00
JPEGLoader.cpp LibGfx/JPEG: Fix faded 4-channels images 2023-05-08 19:28:51 +02:00
JPEGLoader.h LibGfx: Add first_animated_frame_index method to ImageDecoder 2023-05-05 15:20:44 +01:00
PBMLoader.cpp LibGfx/PortableFormat: Propagate errors from read_image_data() 2023-03-24 10:56:58 +01:00
PBMLoader.h LibGfx/PortableFormat: Propagate errors from read_image_data() 2023-03-24 10:56:58 +01:00
PGMLoader.cpp LibGfx/PortableFormat: Use static_cast instead of C-style casts 2023-03-24 10:56:58 +01:00
PGMLoader.h LibGfx/PortableFormat: Propagate errors from read_image_data() 2023-03-24 10:56:58 +01:00
PNGLoader.cpp LibGfx/PNG: Add support for animated PNG images 2023-05-05 15:20:44 +01:00
PNGLoader.h LibGfx/PNG: Add support for animated PNG images 2023-05-05 15:20:44 +01:00
PNGShared.h LibGfx: Move all image loaders and writers to a subdirectory 2023-03-21 22:39:25 +01:00
PNGWriter.cpp LibGfx: Move all image loaders and writers to a subdirectory 2023-03-21 22:39:25 +01:00
PNGWriter.h LibGfx: Move all image loaders and writers to a subdirectory 2023-03-21 22:39:25 +01:00
PortableFormatWriter.cpp LibGfx: Move all image loaders and writers to a subdirectory 2023-03-21 22:39:25 +01:00
PortableFormatWriter.h LibGfx: Move all image loaders and writers to a subdirectory 2023-03-21 22:39:25 +01:00
PortableImageLoaderCommon.h Everywhere: Remove unused DeprecatedString includes 2023-04-09 22:00:54 +02:00
PortableImageMapLoader.h LibGfx: Add first_animated_frame_index method to ImageDecoder 2023-05-05 15:20:44 +01:00
PPMLoader.cpp LibGfx/PortableFormat: Use static_cast instead of C-style casts 2023-03-24 10:56:58 +01:00
PPMLoader.h LibGfx/PortableFormat: Propagate errors from read_image_data() 2023-03-24 10:56:58 +01:00
QOILoader.cpp LibGfx: Move all image loaders and writers to a subdirectory 2023-03-21 22:39:25 +01:00
QOILoader.h LibGfx: Add first_animated_frame_index method to ImageDecoder 2023-05-05 15:20:44 +01:00
QOIWriter.cpp Everywhere: Remove unused DeprecatedString includes 2023-04-09 22:00:54 +02:00
QOIWriter.h LibGfx: Move all image loaders and writers to a subdirectory 2023-03-21 22:39:25 +01:00
TGALoader.cpp LibGfx: Add first_animated_frame_index method to ImageDecoder 2023-05-05 15:20:44 +01:00
TGALoader.h LibGfx: Add first_animated_frame_index method to ImageDecoder 2023-05-05 15:20:44 +01:00
WebPLoader.cpp LibGfx/WebP: Give VP8 decoding functions same interface as VP8L ones 2023-05-09 06:35:56 +02:00
WebPLoader.h LibGfx/WebP: Redo error handling 2023-05-09 06:35:56 +02:00
WebPLoaderLossless.cpp LibGfx/WebP: Move lossless decoder to its own file 2023-05-08 12:52:05 +02:00
WebPLoaderLossless.h LibGfx/WebP: Minor cosmetical changes in WebPLoaderLossless.h 2023-05-09 06:35:56 +02:00