1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 15:48:12 +00:00
serenity/Tests/LibVideo
Zaggy1024 2dfd236dcd LibVideo: Propagate decoder errors in the Matroska Reader
Matroska::Reader functions now return DecoderErrorOr instead of values
being declared Optional. Useful errors can be handled by the users of
the parser, similarly to the VP9 decoder. A lot of the error checking
in the reader is a lot cleaner thanks to this change, since all reads
can be range checked in Streamer::read_octet() now.

Most functions for the Streamer class are now also out-of-line in
Reader.cpp now instead of residing in the header.
2022-11-25 23:28:39 +01:00
..
CMakeLists.txt LibVideo: Allow the VP9 decoder to decode ultra high resolution video 2022-10-12 00:54:31 -06:00
TestVP9Decode.cpp LibVideo: Propagate decoder errors in the Matroska Reader 2022-11-25 23:28:39 +01:00
vp9_4k.webm LibVideo: Allow the VP9 decoder to decode ultra high resolution video 2022-10-12 00:54:31 -06:00
vp9_in_webm.webm LibVideo: Add test to ensure that a VP9 WebM file will decode 2022-10-09 20:32:40 -06:00