hyprlock/src
mcgi5sr2 8fbe83b3b2 refactor: extract video decode logic into CVideoBackend
Move FFmpeg decode thread, frame buffering, and lifecycle management
out of CBackground into a dedicated CVideoBackend class. Background.hpp
no longer includes FFmpeg headers. CBackground interacts with video
purely via open(), swapFrame(), and frameW/H().
2026-04-04 19:56:17 +01:00
..
auth core: use hyprutils atomic pointers (#808) 2025-06-28 11:01:28 +02:00
config core: replace grace option with --grace cli argument (#802) 2025-06-26 09:35:25 +02:00
core core: fix use-after-free segfault in async resource widget callbacks (#961) 2026-02-20 13:46:42 +00:00
helpers animation: migrate PHLANIMVAR from SP to UP (#920) 2025-12-10 09:15:39 +00:00
renderer refactor: extract video decode logic into CVideoBackend 2026-04-04 19:56:17 +01:00
defines.hpp core: migrate to Hyprutils::CAsyncResourceGatherer and improve resource handling (#879) 2025-10-08 08:45:09 +00:00
main.cpp core: replace grace option with --grace cli argument (#802) 2025-06-26 09:35:25 +02:00