1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-11 18:20:43 +09:00
ladybird/Userland/Libraries
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
..
LibArchive LibArchive: Read Tar archive headers through read_value 2023-03-13 15:16:20 +00:00
LibAudio LibAudio: Support FLAC files with unknown amount of samples 2023-03-19 14:15:35 +00:00
LibC Kernel+LibC: Modify aarch64's __mcontext to store registers in an array 2023-04-06 21:19:58 +03:00
LibCards
LibChess
LibCMake LibSyntax+Libraries: Replace TextStyle with Gfx::TextAttributes 2023-03-15 14:55:49 +01:00
LibCodeComprehension Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
LibCompress LibCompress: Copy LZMA repetitions from the buffer in sequence 2023-04-05 07:30:38 -04:00
LibConfig LibConfig: Use full include path for endpoints 2023-03-24 00:31:03 +01:00
LibCore AK+Everywhere: Change AK::fill_with_random to accept a Bytes object 2023-04-03 15:53:49 +02:00
LibCoredump Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
LibCpp LibSyntax+Libraries: Replace TextStyle with Gfx::TextAttributes 2023-03-15 14:55:49 +01:00
LibCrypt LibCrypt: Start installing headers again 2023-03-20 09:33:30 +01:00
LibCrypto LibCrypto: Add ability to rewrite current tag kind 2023-04-06 09:57:31 +03:30
LibDebug Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
LibDesktop Everywhere: Remove NonnullRefPtr.h includes 2023-03-06 23:46:35 +01:00
LibDeviceTree
LibDiff
LibDNS AK: Rename Stream::write_entire_buffer to Stream::write_until_depleted 2023-03-13 15:16:20 +00:00
LibDSP Everywhere: Remove NonnullRefPtr.h includes 2023-03-06 23:46:35 +01:00
LibEDID LibEDID: Fix compiler error when ENABLE_PNP_IDS_DOWNLOAD=OFF 2023-04-06 10:26:21 -04:00
LibELF Everywhere: Remove NonnullRefPtr.h includes 2023-03-06 23:46:35 +01:00
LibFileSystem LibFileSystem: Fix leak in read_path 2023-03-22 14:04:24 +00:00
LibFileSystemAccessClient Libraries: Convert DeprecatedFile usages to LibFileSystem 2023-03-24 10:58:43 +00:00
LibGemini AK: Rename Stream::write_entire_buffer to Stream::write_until_depleted 2023-03-13 15:16:20 +00:00
LibGfx LibGfx: Implement SUBTRACT_GREEN_TRANSFORM for webp lossless decoder 2023-04-07 09:47:04 +02:00
LibGL AK: Remove infallible version of StringBuilder::to_byte_buffer 2023-03-09 15:51:00 +00:00
LibGLSL
LibGPU
LibGUI LibGUI: Open and increment ComboBox ListViews by exact steps 2023-04-04 19:15:15 +02:00
LibHTTP LibHTTP: Tolerate extra \r\n in chunked-encoding last block size 2023-04-02 20:42:39 +02:00
LibIDL Libraries: Convert DeprecatedFile usages to LibFileSystem 2023-03-24 10:58:43 +00:00
LibImageDecoderClient
LibIMAP Everywhere: Remove unintentional partial stream reads and writes 2023-03-13 15:16:20 +00:00
LibIPC AK: Rename Stream::read_entire_buffer to Stream::read_until_filled 2023-03-13 15:16:20 +00:00
LibJS LibJS: Parse secondary expressions with the original forbidden token set 2023-04-02 06:45:37 +02:00
LibKeyboard
LibLine LibLine: Unify the is-empty flag in Style::unify_with() as well 2023-03-20 23:25:21 +01:00
LibLocale
LibMain
LibManual Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
LibMarkdown Everywhere: Remove NonnullOwnPtr.h includes 2023-03-06 23:46:35 +01:00
LibPartition
LibPCIDB
LibPDF LibPDF: Load replacements for TrueTypeFonts without an embedded font 2023-03-25 16:27:30 -06:00
LibProtocol AK: Rename Stream::write_entire_buffer to Stream::write_until_depleted 2023-03-13 15:16:20 +00:00
LibRegex LibRegex: Make ^ and $ accept all LineTerminators instead of just '\n' 2023-03-25 15:44:05 +01:00
LibSanitizer
LibSoftGPU
LibSQL LibSQL: Block signals while forking SQLServer in Lagom 2023-03-28 09:18:50 +01:00
LibSymbolication Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
LibSyntax LibSyntax+Libraries: Replace TextStyle with Gfx::TextAttributes 2023-03-15 14:55:49 +01:00
LibSystem
LibTest LibTest: Don't output information on tests if none exist 2023-04-03 20:58:49 +01:00
LibTextCodec Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case 2023-03-10 13:15:44 +01:00
LibThreading LibThreading: Resolve BackgroundAction error callback use-after-free 2023-03-23 21:05:12 +01:00
LibTimeZone LibJS+LibTimeZone: Explicitly canonicalize "GMT" to "UTC" 2023-03-23 15:30:21 +00:00
LibTLS LibTLS: Change Certificate parsing to use ErrorOr 2023-04-06 09:57:31 +03:30
LibUnicode AK+LibUnicode: Implement String::equals_ignoring_case without allocating 2023-03-08 18:57:53 +00:00
LibUSBDB
LibVideo LibVideo: Extract video metadata for public-facing video track data 2023-04-07 16:02:22 +02:00
LibVirtGPU
LibVT LibGUI: Make propagate_shortcuts handle different level of propagation 2023-03-25 21:42:53 +01:00
LibWasm LibWeb+LibWasm: Implement and use the "reset the Memory buffer" steps 2023-03-29 07:16:37 +02:00
LibWeb LibWeb: Use max-width property in table formatting 2023-04-07 10:42:26 +02:00
LibWebSocket AK+Everywhere: Change AK::fill_with_random to accept a Bytes object 2023-04-03 15:53:49 +02:00
LibWebView LibWebView: Expose getter for current zoom level 2023-03-26 21:55:21 +01:00
LibX86
LibXML Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case 2023-03-10 13:15:44 +01:00
CMakeLists.txt LibFileSystem: Create LibFileSystem 2023-03-21 19:03:21 +00:00