1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-30 12:35:13 +00:00
serenity/Userland/Libraries/LibVideo
Timothy Flynn c978beb18b LibVideo: Extract video metadata for public-facing video track data
This copies the video data from the Matroska document into the Track
structure that outside users have access to. Because Track can actually
represent other media types, this is set up such that the Track can hold
metadata for those other types when they are needed.

This is needed for LibWeb's HTMLMediaElement implementation.
2023-04-07 16:02:22 +02:00
..
Color LibVideo: Add a video_full_range_flag_to_string() function 2023-02-09 16:35:08 +00:00
Containers LibVideo: Extract video metadata for public-facing video track data 2023-04-07 16:02:22 +02:00
VP9 LibVideo/VP9: Convert the Parser to use AK/BitStream.h 2023-02-13 00:22:23 +00:00
CMakeLists.txt LibVideo/VP9: Convert the Parser to use AK/BitStream.h 2023-02-13 00:22:23 +00: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: Extract video metadata for public-facing video track data 2023-04-07 16:02:22 +02: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