Timothy Flynn
|
f8f35fdaad
LibVideo: Remove hook to notify clients upon reaching end of the stream
|
2 年之前 |
Zaggy1024
|
e391f18e9e
LibVideo: Remove Starting playback state in favor of Seeking to zero
|
2 年之前 |
Zaggy1024
|
dc049e36cf
LibVideo: Add a method to get the playback state from `PlaybackManager`
|
2 年之前 |
Timothy Flynn
|
33047b38ec
LibVideo: Add a hook to notify clients upon reaching end of the stream
|
2 年之前 |
Timothy Flynn
|
7132047c92
LibVideo: Add a forwarding header
|
2 年之前 |
Timothy Flynn
|
918ed5c920
LibVideo: Add a getter for the PlaybackManager's selected track
|
2 年之前 |
Timothy Flynn
|
519b79abde
LibVideo: Add a factory to create a PlaybackManager from in-memory data
|
2 年之前 |
Timothy Flynn
|
3591a13e85
LibVideo+VideoPlayer: Convert playback event handler to callbacks
|
2 年之前 |
Timothy Flynn
|
0f2b863c01
LibVideo: Initialize primitive member variables in PlaybackManager
|
2 年之前 |
Zaggy1024
|
4f26b35640
LibVideo: Create Resuming handler for seek/buffer handlers to inherit
|
2 年之前 |
Zaggy1024
|
a6b938b407
LibVideo/VideoPlayer: Dispatch state change events and update play icon
|
2 年之前 |
Zaggy1024
|
789bc99b8d
LibVideo: Add StartingStateHandler to prepare the first frames of video
|
2 年之前 |
Zaggy1024
|
5da0c6f916
LibVideo: Delay playback errors by their sample timestamps when we can
|
2 年之前 |
Zaggy1024
|
2a228e8a6e
LibVideo: Deduplicate logic for dispatching video frame queue items
|
2 年之前 |
Timothy Flynn
|
4a916cd379
Everywhere: Remove needless copies of Error / ErrorOr instances
|
2 年之前 |
Zaggy1024
|
b0db56cd39
VideoPlayer/LibVideo: Seek accurately when scrolling in the seek bar
|
2 年之前 |
Zaggy1024
|
3bfef8bfe0
LibVideo: Pass the current sample to demuxers to lazily seek better
|
2 年之前 |
Zaggy1024
|
275d57eb6f
LibVideo/PlaybackManager: Organize playback states into virtual classes
|
2 年之前 |
Zaggy1024
|
a4c7672802
LibVideo: Rename Status -> State in `PlaybackStatusChangeEvent` class
|
2 年之前 |
Sam Atkins
|
5cc4b37bf3
LibVideo: Remove declarations for non-existent methods
|
2 年之前 |
Sam Atkins
|
e181b1cb82
Userland: Use Core::Timer::create_foo() factory functions where possible
|
2 年之前 |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 年之前 |
Zaggy1024
|
fd3ffd88ce
LibVideo: Add a fast seeking mode to seek only to keyframes
|
2 年之前 |
Zaggy1024
|
5c2cede2c9
LibVideo: Implement accurate seeking to inter frames in PlaybackManager
|
2 年之前 |
Zaggy1024
|
9a9fe08449
LibVideo: Rewrite the video frame present function to be more readable
|
2 年之前 |
Zaggy1024
|
f31621b3f2
VideoPlayer/LibVideo: Implement the UI functionality for seeking
|
2 年之前 |
Zaggy1024
|
9cf7e8c5aa
LibVideo: Reorganize demuxer file hierarchy and rename Matroska files
|
2 年之前 |
Zaggy1024
|
87aed17a46
VideoPlayer: Make PlaybackManager use OwnPtr
|
2 年之前 |
Zaggy1024
|
72ed286e16
LibVideo: Allow the VP9 decoder to queue multiple frames
|
2 年之前 |
Zaggy1024
|
18a6a1dd10
LibVideo: Handle corrupted video errors without spamming dialogs
|
2 年之前 |