moonlight-qt/app
Cameron Gutman d6cfbdb273 Rewrite FFmpeg decoder to use pull model
This allows us to keep asynchronous decoders like MMAL and V4L2M2M fed
while we're waiting for output frames. Behavior for synchronous decoders
should be identical.

Continuing to feed new data while waiting for output frames is crucial for
acceptable performance on 1080p video on the Raspberry Pi using V4L2M2M,
since it allows the decode and copy operations to be pipelined.
2022-01-17 15:06:12 -06:00
..
backend Don't show HDR option if we know it's unsupported 2021-12-12 17:43:20 -06:00
cli Increase limit for the --fps option 2021-05-16 14:45:53 -05:00
deploy Prepare for v3.1.4 2021-06-25 20:39:30 -05:00
gui Allow HEVC decoders to satisfy hardware decoding check if H.264 is unavailable 2022-01-06 22:07:31 -06:00
languages Rerun lupdate and lrelease 2022-01-06 23:19:16 -06:00
res Fix fill color of Discord logo on Qt 5.9 2020-11-21 11:29:55 -06:00
SDL_GameControllerDB@40f20b3ad9 Update SDL_GameControllerDB 2021-12-03 12:52:23 +03:00
settings Integrate new languages 2021-10-06 21:03:02 -05:00
shaders Render DRM-PRIME frames as opaque images 2021-03-21 23:23:12 -05:00
streaming Rewrite FFmpeg decoder to use pull model 2022-01-17 15:06:12 -06:00
app.pro Update SDL and switch to arch-specific headers on Windows 2021-12-11 14:06:26 -06:00
Info.plist Switch macOS builds to Qt 6 2021-12-06 22:54:55 -06:00
main.cpp Set SDL_HINT_APP_NAME for SDL 2.0.18 2021-11-27 17:28:01 +03:00
masterhook.c Fix build and require SDL 2.0.15 to hook 2021-02-06 17:07:21 -06:00
ModeSeven.ttf Add debug overlay for SDL renderer 2019-02-12 21:55:15 -08:00
Moonlight.exe.manifest Add manifest for Windows 2018-08-21 01:07:30 -07:00
moonlight.icns Update macOS icon to match new Big Sur style 2020-11-21 16:37:56 -06:00
moonlight.ico Updated Moonlight icon 2018-12-26 13:29:49 +01:00
moonlight_wix.png Updated Moonlight icon 2018-12-26 13:29:49 +01:00
path.cpp Only update gamepad mappings if they're newer than what we already have 2020-11-23 18:31:21 -06:00
path.h Only update gamepad mappings if they're newer than what we already have 2020-11-23 18:31:21 -06:00
qml.qrc Refactor and fix the GridView centering code to avoid flipping between states 2019-04-06 11:48:58 -07:00
resources.qrc Integrate new languages 2021-10-06 21:03:02 -05:00
utils.h Add option to build for embedded environments 2021-03-13 15:20:58 -06:00
version.txt Prepare for v3.1.4 2021-06-25 20:39:30 -05:00
wm.cpp Add option to build for embedded environments 2021-03-13 15:20:58 -06:00