Description
Adds touchscreen controls, including L3/R3/HOME buttons and an emulated mousepad.
Fixes some issues with the hardware video decoder.
Updates the default config to match optimal settings.
Changelog
Adds input emulation using the touchscreen
Adds L3/R3/Home screen, and mouse emulation screen with windows home key
Makes debug prints on the bottom screen a configuration option
Replaces streaming printf calls with fprintf calls to stderr
Updates the default config to use optimal settings
Uses separate cutoff values for the analog and c-sticks
Adds a call to remove the controller when the stream exits
Reduces the socket buffer size to match the memory required by moonight-common-c
Re-adds the "height" setting
Allows users to select arbitrary streaming height/width values
Replaces the arbitrary input delay with hidWaitForEvent
Fixes various issues with the MVD hardware decoder
Fixes MVD decode bug that only allowed streaming in 240X400 format
Fixes MVD decode bug that would make the screen appear gray until a region was updated
Fixes MVD decoder crashing when given reference frames
Fixes issues with processing MVD output before processing has finished
Moves image rotation source/destination pixel calculations into video decoder setup, using lookup tables at runtime
Reduces the threshold for streaming in wide mode to 400px
Description Adds touchscreen controls, including L3/R3/HOME buttons and an emulated mousepad. Fixes some issues with the hardware video decoder. Updates the default config to match optimal settings.
Changelog