serenity/Userland
Zaggy1024 2dfa68085a LibMedia: Store YUV planes as byte arrays with no padding for 8-bit
This should halve the size of frames in memory for frames with 8-bit
color components, which is the majority of videos.

Calculation of the size of subsampled planes has also been consolidated
into a struct. There are likely some places that will still need to
change over to this, but it should prevent issues due to differing
handling of rounding/ceiling.

(cherry picked from commit 40fe0cb9d5c40a5ee568a3196bf19452ea8fed2b)
2024-07-04 22:09:32 +02:00
..
Applets Keymap: Draw the current keymap text with the correct theme color 2024-03-02 19:24:53 +00:00
Applications LibMedia: Rename LibVideo to LibMedia 2024-07-04 22:09:32 +02:00
BuggieBox Userland: Move basic system init functionality out of SystemServer 2024-06-30 00:20:45 +02:00
Demos Demos: Add sleep option to CatDog 2024-05-14 15:45:33 -06:00
DevTools Hackstudio: Add a window title when diff is opened 2024-06-09 14:13:29 -04:00
DynamicLoader DynamicLoader: Add an option to list all ELF loaded dependencies 2024-05-14 15:42:42 -06:00
Games Chess: Add time controls 2024-06-05 20:45:38 -04:00
Libraries LibMedia: Store YUV planes as byte arrays with no padding for 8-bit 2024-07-04 22:09:32 +02:00
Services AudioServer: Handle missing audio device gracefully 2024-07-01 12:47:52 +02:00
Shell Everywhere: Remove uneeded short option argument where possible 2024-04-22 08:10:08 +02:00
Utilities LibMedia: Rename LibVideo to LibMedia 2024-07-04 22:09:32 +02:00
CMakeLists.txt