ladybird/Userland/Libraries/LibVideo
Zaggy1024 1789905d4a LibVideo/PlaybackManager: Don't crash when demuxer seek throws an error
`seek_demuxer_to_most_recent_keyframe()` wasn't correctly returning in
cases where an error was thrown by the demuxer. To avoid this, the
function now returns the error, and the playback state handler must act
on it instead, allowing it to exit the seeking state early.
2023-06-25 20:35:37 -04:00
..
Color LibVideo: Fast-path converting colors by only matrix coefficients 2023-04-25 17:44:36 -04:00
Containers LibVideo/Matroska: Don't choke on files containing CRC32 elements 2023-06-25 20:27:02 -04:00
VP9 LibGfx/LibVideo: Check for overreads only at end of a VPX range decode 2023-06-10 07:17:12 +02:00
CMakeLists.txt LibGfx+LibVideo: Move VP9/BooleanDecoder to LibGfx/ImageFormats 2023-05-27 05:47:42 +02:00
DecoderError.h LibVideo: Add a forwarding header 2023-04-09 23:55:05 +02:00
Forward.h LibVideo: Add a forwarding header 2023-04-09 23:55:05 +02:00
PlaybackManager.cpp LibVideo/PlaybackManager: Don't crash when demuxer seek throws an error 2023-06-25 20:35:37 -04:00
PlaybackManager.h LibVideo/PlaybackManager: Don't crash when demuxer seek throws an error 2023-06-25 20:35:37 -04:00
Sample.h AK: Rename Time to Duration 2023-05-24 23:18:07 +02:00
Track.h AK: Rename Time to Duration 2023-05-24 23:18:07 +02:00
VideoDecoder.h LibVideo: Change all Span<u8 const> to ReadonlyBytes 2022-11-12 10:17:27 -07:00
VideoFrame.cpp LibVideo: Fast-path converting colors by only matrix coefficients 2023-04-25 17:44:36 -04:00
VideoFrame.h LibVideo: Convert subsampled frames in a vectorization-friendly way 2023-04-25 17:44:36 -04:00