index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibVideo
/
PlaybackManager.cpp
Age
Commit message (
Expand
)
Author
2023-02-12
LibVideo: Create Resuming handler for seek/buffer handlers to inherit
Zaggy1024
2023-02-12
LibVideo/VideoPlayer: Dispatch state change events and update play icon
Zaggy1024
2023-02-12
LibVideo: Display the first frame when paused after opening a video
Zaggy1024
2023-02-12
LibVideo: Add StartingStateHandler to prepare the first frames of video
Zaggy1024
2023-02-12
LibVideo: Check whether it's time to present frames before doing so
Zaggy1024
2023-02-12
LibVideo: Delay playback errors by their sample timestamps when we can
Zaggy1024
2023-02-12
LibVideo: Deduplicate logic for dispatching video frame queue items
Zaggy1024
2023-02-10
AK+Everywhere: Do not implicitly copy variables in TRY macros
Timothy Flynn
2023-02-10
Everywhere: Remove needless copies of Error / ErrorOr instances
Timothy Flynn
2023-02-09
LibVideo: Rename "ColorRange" to "VideoFullRangeFlag"
Nico Weber
2023-02-08
VideoPlayer/LibVideo: Seek accurately when scrolling in the seek bar
Zaggy1024
2023-02-08
LibVideo: Pass the current sample to demuxers to lazily seek better
Zaggy1024
2023-02-08
LibVideo/PlaybackManager: Organize playback states into virtual classes
Zaggy1024
2023-02-08
LibVideo: Rename Status -> State in `PlaybackStatusChangeEvent` class
Zaggy1024
2023-01-15
Everywhere: Fully qualify IsLvalueReference in TRY() macros
Andrew Kaster
2023-01-13
AK+Everywhere: Disallow returning a reference from a fallible expression
Timothy Flynn
2023-01-12
Userland: Use Core::Timer::create_foo() factory functions where possible
Sam Atkins
2022-12-06
Everywhere: Rename to_{string => deprecated_string}() where applicable
Linus Groh
2022-11-27
LibVideo: Don't crash when a decoder error is encountered while seeking
Zaggy1024
2022-11-25
LibVideo: Implement Matroska Cues for faster keyframe lookup
Zaggy1024
2022-11-25
LibVideo: Add a fast seeking mode to seek only to keyframes
Zaggy1024
2022-11-25
LibVideo: Implement accurate seeking to inter frames in PlaybackManager
Zaggy1024
2022-11-25
LibVideo: Rewrite the video frame present function to be more readable
Zaggy1024
2022-11-25
VideoPlayer/LibVideo: Implement the UI functionality for seeking
Zaggy1024
2022-11-25
LibVideo: Only print non-fatal playback errors when debug mode is on
Zaggy1024
2022-11-25
LibVideo: Read Matroska lazily so that large files can start quickly
Zaggy1024
2022-11-25
LibVideo: Reorganize demuxer file hierarchy and rename Matroska files
Zaggy1024
2022-11-25
LibVideo: Make all PlaybackManager Timer::start calls set an interval
Zaggy1024
2022-11-14
VideoPlayer: Make PlaybackManager use OwnPtr
Zaggy1024
2022-11-12
LibVideo: Allow the VP9 decoder to queue multiple frames
Zaggy1024
2022-11-11
LibVideo: Treat BT.601/709/2020 input transfer characteristics as sRGB
Zaggy1024
2022-11-10
LibVideo: Handle corrupted video errors without spamming dialogs
Zaggy1024
2022-10-31
LibVideo: Add PlaybackManager to load and decode videos
Zaggy1024