moonlight-qt/app/streaming/video
The Great Wizard Azkali 0b127a2f3b
Add support for h264_nvv4l2 and hevc_nvv4l2 (#745)
* Add support for h264_nvv4l2

A new implementation of nvv4l2 decoder has been made by @CTCaer and will be released in thr next switchroot (Linux for Nintendo Switch) update. This implementation of ffmpeg can also be used by other Jetson boards. A repository will be soon hosted so Jetson users can install it.
Prior to the new implementation distribution, we add it to the project who currently use nvmpi implementation.

* Add support for hevc_nvv4l2

Following previous PR, add hevc support as well.
2022-03-26 22:02:00 -05:00
..
ffmpeg-renderers Partially revert e64b15d and b85d5b8 2022-03-19 14:50:38 -05:00
decoder.h Display the HDR option if the platform has a decoder that supports it 2022-01-29 00:59:04 -06:00
ffmpeg.cpp Add support for h264_nvv4l2 and hevc_nvv4l2 (#745) 2022-03-26 22:02:00 -05:00
ffmpeg.h Add support for HDR with VAAPI using DRM frontend renderer 2022-01-29 18:16:39 -06:00
ffmpeg_videosamples.cpp Add an HEVC Main10 test frame 2019-11-05 17:08:25 -08:00
overlaymanager.cpp Fix short UI hang when manually stopping the stream after losing connection with the host 2022-03-06 13:11:36 -06:00
overlaymanager.h Refactor SDL overlay drawing into OverlayManager for sharing with other renderers 2020-12-13 15:51:50 -06:00
slvid.cpp Cap resolution options at 1080p on Steam Link and Raspberry Pi due to hardware limitations 2020-02-23 00:43:43 -08:00
slvid.h Display the HDR option if the platform has a decoder that supports it 2022-01-29 00:59:04 -06:00