Historie revizí

Autor SHA1 Zpráva Datum
  Timothy Flynn f8f35fdaad LibVideo: Remove hook to notify clients upon reaching end of the stream před 2 roky
  Zaggy1024 e391f18e9e LibVideo: Remove Starting playback state in favor of Seeking to zero před 2 roky
  Zaggy1024 dc049e36cf LibVideo: Add a method to get the playback state from `PlaybackManager` před 2 roky
  Zaggy1024 b081967762 LibVideo: Always present a frame when not fast-exiting seek před 2 roky
  Zaggy1024 989f965f54 LibVideo: Dispatch PlaybackManager state changes after `on_enter()` před 2 roky
  Zaggy1024 41ed0cbbce LibVideo: Improve logging when PLAYBACK_MANAGER_DEBUG=on před 2 roky
  Zaggy1024 969c987787 LibVideo: Don't shadow `m_playing` in ResumingStateHandler classes před 2 roky
  Timothy Flynn 33047b38ec LibVideo: Add a hook to notify clients upon reaching end of the stream před 2 roky
  Timothy Flynn 519b79abde LibVideo: Add a factory to create a PlaybackManager from in-memory data před 2 roky
  Timothy Flynn 3591a13e85 LibVideo+VideoPlayer: Convert playback event handler to callbacks před 2 roky
  Timothy Flynn 0f2b863c01 LibVideo: Initialize primitive member variables in PlaybackManager před 2 roky
  Zaggy1024 4f26b35640 LibVideo: Create Resuming handler for seek/buffer handlers to inherit před 2 roky
  Zaggy1024 a6b938b407 LibVideo/VideoPlayer: Dispatch state change events and update play icon před 2 roky
  Zaggy1024 aa0f7d9c89 LibVideo: Display the first frame when paused after opening a video před 2 roky
  Zaggy1024 789bc99b8d LibVideo: Add StartingStateHandler to prepare the first frames of video před 2 roky
  Zaggy1024 f9a65c1502 LibVideo: Check whether it's time to present frames before doing so před 2 roky
  Zaggy1024 5da0c6f916 LibVideo: Delay playback errors by their sample timestamps when we can před 2 roky
  Zaggy1024 2a228e8a6e LibVideo: Deduplicate logic for dispatching video frame queue items před 2 roky
  Timothy Flynn 604d5f5bca AK+Everywhere: Do not implicitly copy variables in TRY macros před 2 roky
  Timothy Flynn 4a916cd379 Everywhere: Remove needless copies of Error / ErrorOr instances před 2 roky
  Nico Weber 89b98830f6 LibVideo: Rename "ColorRange" to "VideoFullRangeFlag" před 2 roky
  Zaggy1024 b0db56cd39 VideoPlayer/LibVideo: Seek accurately when scrolling in the seek bar před 2 roky
  Zaggy1024 3bfef8bfe0 LibVideo: Pass the current sample to demuxers to lazily seek better před 2 roky
  Zaggy1024 275d57eb6f LibVideo/PlaybackManager: Organize playback states into virtual classes před 2 roky
  Zaggy1024 a4c7672802 LibVideo: Rename Status -> State in `PlaybackStatusChangeEvent` class před 2 roky
  Andrew Kaster f5d253dcfa Everywhere: Fully qualify IsLvalueReference in TRY() macros před 2 roky
  Timothy Flynn afc0e461e1 AK+Everywhere: Disallow returning a reference from a fallible expression před 2 roky
  Sam Atkins e181b1cb82 Userland: Use Core::Timer::create_foo() factory functions where possible před 2 roky
  Linus Groh 57dc179b1f Everywhere: Rename to_{string => deprecated_string}() where applicable před 2 roky
  Zaggy1024 3c68a6684e LibVideo: Don't crash when a decoder error is encountered while seeking před 2 roky