Sunshine latest
Self-hosted game stream host for Moonlight.
wlgrab.cpp File Reference

Definitions for wlgrab capture. More...

#include <thread>
#include "cuda.h"
#include "src/logging.h"
#include "src/platform/common.h"
#include "src/video.h"
#include "vaapi.h"
#include "wayland.h"
Include dependency graph for wlgrab.cpp:

Classes

struct  wl::img_t
 
class  wl::wlr_ram_t
 
class  wl::wlr_t
 
class  wl::wlr_vram_t
 

Namespaces

namespace  wl
 

Functions

std::shared_ptr< display_tplatf::wl_display (mem_type_e hwdevice_type, const std::string &display_name, const video::config_t &config)
 
std::vector< std::string > platf::wl_display_names ()
 

Detailed Description

Definitions for wlgrab capture.