1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-16 06:40:59 +00:00
serenity/Userland/Applications/VideoPlayer
Zaggy1024 87aed17a46 VideoPlayer: Make PlaybackManager use OwnPtr
VideoPlayerWidget was keeping a reference to PlaybackManager when
changing files, so the old and new managers would both send frames to
be presented at the same time, causing it to flicker back and forth
between the two videos. However, PlaybackManager no longer relies on
event bubbling to pass events to its parent. By changing it to send
events directly to an Object, it can avoid being ref counted, so that
it will get destroyed with its containing object and stop sending
events.
2022-11-14 10:05:56 +00:00
..
CMakeLists.txt Base+VideoPlayer: Add an icon for video player 2022-11-06 22:27:22 -08:00
main.cpp Base+VideoPlayer: Add an icon for video player 2022-11-06 22:27:22 -08:00
VideoFrameWidget.cpp VideoPlayer: Start fleshing out the user interface 2022-10-31 14:47:13 +01:00
VideoFrameWidget.h VideoPlayer: Start fleshing out the user interface 2022-10-31 14:47:13 +01:00
VideoPlayerWidget.cpp VideoPlayer: Make PlaybackManager use OwnPtr 2022-11-14 10:05:56 +00:00
VideoPlayerWidget.h VideoPlayer: Make PlaybackManager use OwnPtr 2022-11-14 10:05:56 +00:00