ladybird/Tests/LibMedia
Andreas Kling aad293dacc LibMedia: Use direct references to main event loops
Pass direct Core::EventLoop references through media producer and
playback plumbing that posts work back to the main thread. The browser
process main loops stay alive for the process lifetime, so these paths
no longer need weak event loop references.

Update LibMedia tests to pass their stack event loop directly to the
producer helpers.
2026-06-05 09:18:39 +02:00
..
buffered-ranges Tests: Add a test set for file buffered ranges 2026-05-28 10:30:20 -05:00
vorbis LibMedia: Add ogg/vorbis support 2024-09-12 10:01:19 +02:00
WAV LibMedia: Fix multi-channel decode for dumb containers (like WAV) 2026-02-13 17:57:19 -06:00
avc.mp4 Tests: Add a test to read FFmpegDemuxer to EOF after aborting a read 2026-02-24 16:55:40 -06:00
avc_in_matroska.mkv Tests/LibMedia: Add a test for H.264 decoding through FFmpeg 2024-06-24 12:41:32 -06:00
big_buck_bunny_5s.webm LibMedia: Implement buffered time range scanning for Matroska 2026-05-28 10:30:20 -05:00
CMakeLists.txt Tests: Add a test set for file buffered ranges 2026-05-28 10:30:20 -05:00
FILE_LICENSES.md LibMedia: Implement buffered time range scanning for Matroska 2026-05-28 10:30:20 -05:00
master_elements_containing_crc32.mkv LibMedia: Rename LibVideo to LibMedia 2024-06-19 07:51:55 +02:00
test-matroska-block-group.mkv LibMedia: Track Matroska master element ends with position() 2026-01-28 14:48:03 -06:00
test-matroska-ebml-lacing.mkv Tests: Add a test for Matroska EBML lacing 2026-01-28 16:12:22 -06:00
test-matroska-fixed-size-lacing-invalid.mkv LibMedia: Validate fixed-size Matroska frames 2026-01-28 16:12:22 -06:00
test-matroska-fixed-size-lacing.mkv LibMedia: Validate fixed-size Matroska frames 2026-01-28 16:12:22 -06:00
test-matroska-seeking-without-cues.mkv Tests: Test seeking in Matroska files with and without cues 2026-01-28 16:12:22 -06:00
test-matroska-seeking.mkv Tests: Test seeking in Matroska files with and without cues 2026-01-28 16:12:22 -06:00
test-webm-xiph-lacing.mka Tests: Add a test for Matroska blocks with Xiph lacing 2025-11-11 00:50:42 +01:00
TestBufferedRanges.cpp Tests: Add a test set for file buffered ranges 2026-05-28 10:30:20 -05:00
TestCICP.cpp LibMedia: Remove reserved values from CICP enums 2026-04-18 01:25:00 -05:00
TestDataProducers.cpp LibMedia: Use direct references to main event loops 2026-06-05 09:18:39 +02:00
TestDecodedAudioProducer.cpp LibMedia: Rename some folders/identifiers for the upcoming refactor 2026-05-13 02:05:35 -05:00
TestFFmpegAudioNormalization.cpp LibMedia: Use direct references to main event loops 2026-06-05 09:18:39 +02:00
TestFFmpegDemuxer.cpp Tests: Use the proper stream close() method in TestFFmpegDemuxer 2026-02-24 17:51:03 -06:00
TestH264Decode.cpp LibMedia: Calculate Matroska block timestamps for their actual tracks 2026-04-01 02:54:22 -05:00
TestIncrementallyPopulatedStream.cpp LibMedia+Tests: Add a method to remove data from incremental streams 2026-05-28 10:30:20 -05:00
TestMatroskaDemuxer.cpp LibMedia: Remove forced seeks upon errors from Matroska::Reader 2026-05-23 11:23:09 -05:00
TestMediaCommon.h LibMedia: Use direct references to main event loops 2026-06-05 09:18:39 +02:00
TestParseMatroska.cpp LibMedia: Implement buffered time range scanning for Matroska 2026-05-28 10:30:20 -05:00
TestPlaybackStream.cpp Tests: Increase the TestPlaybackStream disconnection timeout 2026-03-30 20:57:04 -05:00
TestTimeRanges.cpp LibMedia: Add a TimeRanges class to be used for buffered attributes 2026-04-01 02:54:22 -05:00
TestVorbisDecode.cpp LibMedia: Rename some folders/identifiers for the upcoming refactor 2026-05-13 02:05:35 -05:00
TestVP9Decode.cpp LibMedia: Calculate Matroska block timestamps for their actual tracks 2026-04-01 02:54:22 -05:00
TestWav.cpp LibMedia: Fix multi-channel decode for dumb containers (like WAV) 2026-02-13 17:57:19 -06:00
vfr.mkv Tests: Add a test for seeking MatroskaDemuxer to EOS 2026-02-06 13:28:09 +01:00
vp9_4k.webm LibMedia: Rename LibVideo to LibMedia 2024-06-19 07:51:55 +02:00
vp9_clamp_reference_mvs.webm LibMedia: Rename LibVideo to LibMedia 2024-06-19 07:51:55 +02:00
vp9_in_webm.webm LibMedia: Parse Opus frame durations in Matroska::Reader 2026-04-01 02:54:22 -05:00
vp9_oob_blocks.webm LibMedia: Rename LibVideo to LibMedia 2024-06-19 07:51:55 +02:00