1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-09 17:44:56 +09:00
ladybird/Userland/Libraries/LibVideo
Zaggy1024 4f26b35640 LibVideo: Create Resuming handler for seek/buffer handlers to inherit
This allows the logic for keeping track of whether to resume to the
paused or the playing state when exiting these states. The new
StartingStateHandler also uses the class, since it can also be paused
and unpaused while waiting for samples.

The pause/play actions on the handlers inheriting from the resuming
handler will also now notify the owner that the state has changed so
that it can change icons, etc.
2023-02-12 18:47:56 +01:00
..
Color LibVideo: Add a video_full_range_flag_to_string() function 2023-02-09 16:35:08 +00:00
Containers LibVideo/Matroska: Fix out-of-bounds access when seeking to cues 2023-02-12 18:47:56 +01:00
VP9 LibVideo/VP9: Rename round_2() to rounded_right_shift() for clarity 2023-02-10 23:34:37 +01:00
CMakeLists.txt LibVideo: Reorganize demuxer file hierarchy and rename Matroska files 2022-11-25 23:28:39 +01:00
DecoderError.h AK+Everywhere: Do not implicitly copy variables in TRY macros 2023-02-10 09:08:52 +00:00
PlaybackManager.cpp LibVideo: Create Resuming handler for seek/buffer handlers to inherit 2023-02-12 18:47:56 +01:00
PlaybackManager.h LibVideo: Create Resuming handler for seek/buffer handlers to inherit 2023-02-12 18:47:56 +01:00
Sample.h LibVideo: Read Matroska lazily so that large files can start quickly 2022-11-25 23:28:39 +01:00
Track.h LibVideo: Abstract media container format demuxing 2022-10-31 14:47:13 +01:00
VideoDecoder.h LibVideo: Change all Span<u8 const> to ReadonlyBytes 2022-11-12 10:17:27 -07:00
VideoFrame.cpp AK: Remove try_ prefix from FixedArray creation functions 2023-01-28 22:41:36 +01:00
VideoFrame.h LibGfx: Remove try_ prefix from bitmap creation functions 2023-01-26 20:24:37 +00:00