Sunshine master
Self-hosted game stream host for Moonlight.
pipewire::pipewire_display_t Member List

This is the complete list of members for pipewire::pipewire_display_t, including all inherited members.

alloc_img() override (defined in pipewire::pipewire_display_t)pipewire::pipewire_display_tinlinevirtual
capture(const push_captured_image_cb_t &push_captured_image_cb, const pull_free_image_cb_t &pull_free_image_cb, bool *cursor) overridepipewire::pipewire_display_tinlinevirtual
check_stream_dead(platf::capture_e &out_status) (defined in pipewire::pipewire_display_t)pipewire::pipewire_display_tinlinevirtual
configure_stream(const std::string &display_name, int &out_pipewire_fd, uint32_t &out_pipewire_node, uint64_t &out_pipewire_objectserial)=0pipewire::pipewire_display_tpure virtual
display_t() noexcept=default (defined in platf::display_t)platf::display_t
dummy_img(platf::img_t *img) override (defined in pipewire::pipewire_display_t)pipewire::pipewire_display_tinlinevirtual
env_height (defined in platf::display_t)platf::display_t
env_logical_height (defined in platf::display_t)platf::display_t
env_logical_width (defined in platf::display_t)platf::display_t
env_width (defined in platf::display_t)platf::display_t
get_hdr_metadata(SS_HDR_METADATA &metadata) override (defined in pipewire::pipewire_display_t)pipewire::pipewire_display_tinlinevirtual
height (defined in platf::display_t)platf::display_t
init(platf::mem_type_e hwdevice_type, const std::string &display_name, const ::video::config_t &config) (defined in pipewire::pipewire_display_t)pipewire::pipewire_display_tinline
init_pipewire_and_check_hwdevice_type(platf::mem_type_e hwdevice_type) (defined in pipewire::pipewire_display_t)pipewire::pipewire_display_tinlinestatic
is_codec_supported(std::string_view name, const ::video::config_t &config)platf::display_tinlinevirtual
is_hdr() override (defined in pipewire::pipewire_display_t)pipewire::pipewire_display_tinlinevirtual
logical_height (defined in platf::display_t)platf::display_t
logical_width (defined in platf::display_t)platf::display_t
make_avcodec_encode_device(platf::pix_fmt_e pix_fmt) override (defined in pipewire::pipewire_display_t)pipewire::pipewire_display_tinlinevirtual
make_nvenc_encode_device(pix_fmt_e pix_fmt) (defined in platf::display_t)platf::display_tinlinevirtual
offset_x (defined in platf::display_t)platf::display_t
offset_y (defined in platf::display_t)platf::display_t
pipewire (defined in pipewire::pipewire_display_t)pipewire::pipewire_display_tprotected
pull_free_image_cb_t typedefplatf::display_t
push_captured_image_cb_t typedefplatf::display_t
shared_state (defined in pipewire::pipewire_display_t)pipewire::pipewire_display_tprotected
sleep_overshoot_logger (defined in platf::display_t)platf::display_tprotected
snapshot(const pull_free_image_cb_t &pull_free_image_cb, std::shared_ptr< platf::img_t > &img_out, std::chrono::milliseconds timeout, bool show_cursor) (defined in pipewire::pipewire_display_t)pipewire::pipewire_display_tinline
verify_and_update_display_parameters()pipewire::pipewire_display_tinlinevirtual
width (defined in platf::display_t)platf::display_t
~display_t()=default (defined in platf::display_t)platf::display_tvirtual