|
Sunshine master
Self-hosted game stream host for Moonlight.
|
NVENC encoder configuration. More...
#include <src/nvenc/nvenc_config.h>
Public Attributes | |
| bool | adaptive_quantization = false |
| Enable adaptive quantization for NVENC. | |
| bool | enable_min_qp = false |
| Enable minimum QP limits for NVENC. | |
| bool | h264_cavlc = false |
| Use CAVLC entropy coding for H.264. | |
| bool | insert_filler_data = false |
| Insert filler data to maintain bitrate constraints. | |
| unsigned | min_qp_av1 = 23 |
| Min qp AV1. | |
| unsigned | min_qp_h264 = 19 |
| Min qp h264. | |
| unsigned | min_qp_hevc = 23 |
| Min qp HEVC. | |
| int | quality_preset = 1 |
| Quality preset. | |
| nvenc_split_frame_encoding | split_frame_encoding = nvenc_split_frame_encoding::driver_decides |
| Split frame encoding. | |
| nvenc_two_pass | two_pass = nvenc_two_pass::quarter_resolution |
| Two pass. | |
| int | vbv_percentage_increase = 0 |
| Vbv percentage increase. | |
| bool | weighted_prediction = false |
| Enable weighted prediction for NVENC. | |
NVENC encoder configuration.