|
|
std::string | adapter_name |
| |
|
struct { | |
| |
|
int amd_coder | |
| |
|
std::optional< int > amd_enforce_hrd | |
| |
|
std::optional< int > amd_preanalysis | |
| |
|
std::optional< int > amd_quality_av1 | |
| |
|
std::optional< int > amd_quality_h264 | |
| |
|
std::optional< int > amd_quality_hevc | |
| |
|
std::optional< int > amd_rc_av1 | |
| |
|
std::optional< int > amd_rc_h264 | |
| |
|
std::optional< int > amd_rc_hevc | |
| |
|
std::optional< int > amd_usage_av1 | |
| |
|
std::optional< int > amd_usage_h264 | |
| |
|
std::optional< int > amd_usage_hevc | |
| |
|
std::optional< int > amd_vbaq | |
| |
| } | amd | |
| |
|
int | av1_mode |
| |
|
std::string | capture |
| |
|
struct config::video_t::dd_t | dd |
| |
|
std::string | encoder |
| |
|
int | hevc_mode |
| |
|
int | max_bitrate |
| |
|
int | min_threads |
| |
|
double | minimum_fps_target |
| | Lowest framerate that will be used when streaming. Range 0-1000, 0 = half of client's requested framerate.
|
| |
|
nvenc::nvenc_config | nv |
| |
|
struct { | |
| |
|
int aq | |
| |
|
int h264_coder | |
| |
|
int multipass | |
| |
|
int preset | |
| |
|
int vbv_percentage_increase | |
| |
| } | nv_legacy | |
| |
|
bool | nv_opengl_vulkan_on_dxgi |
| |
|
bool | nv_realtime_hags |
| |
|
bool | nv_sunshine_high_power_mode |
| |
|
std::string | output_name |
| |
|
int | qp |
| |
|
struct { | |
| |
|
std::optional< int > qsv_cavlc | |
| |
|
std::optional< int > qsv_preset | |
| |
|
bool qsv_slow_hevc | |
| |
| } | qsv | |
| |
|
struct { | |
| |
|
std::optional< int > svtav1_preset | |
| |
|
std::string sw_preset | |
| |
|
std::string sw_tune | |
| |
| } | sw | |
| |
|
struct { | |
| |
|
bool strict_rc_buffer | |
| |
| } | vaapi | |
| |
|
struct { | |
| |
|
int vt_allow_sw | |
| |
|
int vt_coder | |
| |
|
int vt_realtime | |
| |
|
int vt_require_sw | |
| |
| } | vt | |
| |
The documentation for this struct was generated from the following file: