summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibVideo/Containers
AgeCommit message (Expand)Author
2023-05-24AK: Rename Time to Durationkleines Filmröllchen
2023-05-14LibVideo: Add `PlaybackManager::from_mapped_file`Caoimhe
2023-04-14LibVideo/Matroska: Remove assertion that cue seeks find earlier samplesZaggy1024
2023-04-07LibVideo: Extract video metadata for public-facing video track dataTimothy Flynn
2023-03-06Everywhere: Remove NonnullOwnPtr.h includesAndreas Kling
2023-02-12LibVideo/Matroska: Fix out-of-bounds access when seeking to cuesZaggy1024
2023-02-09LibVideo: Rename "ColorRange" to "VideoFullRangeFlag"Nico Weber
2023-02-08LibVideo/Matroska: Stop skipping a cue when seeking forwardZaggy1024
2023-02-08LibVideo/Matroska: Add debug logging for seeking to cuesZaggy1024
2023-02-08LibVideo: Pass the current sample to demuxers to lazily seek betterZaggy1024
2023-01-27LibVideo: Remove declarations for non-existent methodsSam Atkins
2023-01-09AK+Everywhere: Rename FlyString to DeprecatedFlyStringTimothy Flynn
2023-01-02Everywhere: Remove unused includes of AK/Concepts.hBen Wiederhake
2023-01-02Everywhere: Move AK/Debug.h include to using files or removeBen Wiederhake
2022-12-27LibVideo: Fix two comment typosNico Weber
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-25LibVideo: Implement Matroska Cues for faster keyframe lookupZaggy1024
2022-11-25LibVideo: Give Matroska duration an absolute value getterZaggy1024
2022-11-25LibVideo: Calculate Block timestamps for Matroska according to specZaggy1024
2022-11-25LibVideo: Add a fast seeking mode to seek only to keyframesZaggy1024
2022-11-25LibVideo: Implement Matroska keyframe search for when there are no CuesZaggy1024
2022-11-25LibVideo: Make Matroska Block and Cluster timestamps absoluteZaggy1024
2022-11-25LibVideo: Implement accurate seeking to inter frames in PlaybackManagerZaggy1024
2022-11-25VideoPlayer/LibVideo: Implement the UI functionality for seekingZaggy1024
2022-11-25LibVideo: Read Matroska lazily so that large files can start quicklyZaggy1024
2022-11-25LibVideo: Make Matroska element parsing functions staticZaggy1024
2022-11-25LibVideo: Parse Matroska from ReadonlyBytes and keep the start positionZaggy1024
2022-11-25LibVideo: Propagate decoder errors in the Matroska ReaderZaggy1024
2022-11-25LibVideo: Reorganize demuxer file hierarchy and rename Matroska filesZaggy1024