moonlight-qt/app/streaming/video
Cameron Gutman 2972022ced Remove async and non-blocking page flip support
It doesn't work well in practice for a few major reasons:
- It can result in the decoder writing on DMA-BUFs being used by the display
- It can generate page flip events that collide with Qt/SDL
- It can stall the decoder if the DMA-BUF has a fence on it from the display driver
2026-01-03 00:41:14 -06:00
..
ffmpeg-renderers Remove async and non-blocking page flip support 2026-01-03 00:41:14 -06:00
decoder.h Convert all time-based stats to be microsecond-based, improving accuracy of very fast events. Add bitrate average/peak. 2025-11-15 12:17:59 -06:00
ffmpeg.cpp Handle missing bitstream restrictions element in H.264 SPS fixup 2025-12-30 17:12:37 -06:00
ffmpeg.h Reuse the test decoder to improve startup performance 2025-12-23 00:32:36 -06:00
ffmpeg_videosamples.cpp Support YUV 4:4:4 formats 2024-07-24 20:54:13 -05:00
overlaymanager.cpp Replace uses of strcpy() and sprintf() 2023-09-23 11:15:21 -04:00
overlaymanager.h Convert all time-based stats to be microsecond-based, improving accuracy of very fast events. Add bitrate average/peak. 2025-11-15 12:17:59 -06:00
slvid.cpp Fix rare race condition in overlay update code 2023-12-31 15:21:18 -06:00
slvid.h Enable transparent resizing and display changes for supported renderers 2023-12-17 21:15:40 -06:00