Sunshine master
Self-hosted game stream host for Moonlight.
video::encoder_platform_formats_t Struct Reference

Pixel formats supported by one encoder backend. More...

#include <src/video.h>

Inheritance diagram for video::encoder_platform_formats_t:
[legend]

Public Attributes

platf::mem_type_e dev_type
 Platform memory type required by this encoder.
 
platf::pix_fmt_e pix_fmt_10bit
 10-bit 4:2:0 input format accepted by this encoder.
 
platf::pix_fmt_e pix_fmt_8bit
 8-bit 4:2:0 input format accepted by this encoder.
 
platf::pix_fmt_e pix_fmt_yuv444_10bit
 10-bit 4:4:4 input format accepted by this encoder.
 
platf::pix_fmt_e pix_fmt_yuv444_8bit
 8-bit 4:4:4 input format accepted by this encoder.
 

Detailed Description

Pixel formats supported by one encoder backend.


The documentation for this struct was generated from the following file: