![]() |
Sunshine v2026.319.132152
Self-hosted game stream host for Moonlight.
|
Public Member Functions | |
| void | cleanup_stream () |
| void | ensure_stream (const platf::mem_type_e mem_type, const uint32_t width, const uint32_t height, const uint32_t refresh_rate, const struct dmabuf_format_info_t *dmabuf_infos, const int n_dmabuf_infos, const bool display_is_nvidia) |
| void | fill_img (platf::img_t *img) |
| std::condition_variable & | frame_cv () |
| std::mutex & | frame_mutex () |
| void | init (int stream_fd, int stream_node, std::shared_ptr< shared_state_t > shared_state) |
| bool | is_frame_ready () const |
| void | set_frame_ready (bool ready) |