Skip to content

feat(stream): add adaptive NVENC bitrate control - #5460

Open
Dragon-kanji wants to merge 8 commits into
LizardByte:masterfrom
Dragon-kanji:feat/adaptive-bitrate
Open

feat(stream): add adaptive NVENC bitrate control#5460
Dragon-kanji wants to merge 8 commits into
LizardByte:masterfrom
Dragon-kanji:feat/adaptive-bitrate

fix(quality): clear remaining Sonar findings

87cbef6
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Aug 26, 2026 in 8m 4s

Quality Gate failed

Failed conditions
8 New issues
8 New Code Smells (required ≤ 0)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check failure on line 60 in tests/unit/test_nvenc_reconfigure.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Explicitly capture the required scope variables.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AaA-_28dXS9g52fuU159&open=AaA-_28dXS9g52fuU159&pullRequest=5460

Check warning on line 79 in tests/unit/test_nvenc_reconfigure.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the redundant return type of this lambda.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AaA-_28dXS9g52fuU15_&open=AaA-_28dXS9g52fuU15_&pullRequest=5460

Check failure on line 118 in tests/unit/test_nvenc_reconfigure.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Explicitly capture the required scope variables.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AaA-_28dXS9g52fuU16A&open=AaA-_28dXS9g52fuU16A&pullRequest=5460

Check failure on line 79 in tests/unit/test_nvenc_reconfigure.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Explicitly capture the required scope variables.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AaA-_28dXS9g52fuU15-&open=AaA-_28dXS9g52fuU15-&pullRequest=5460

Check failure on line 12 in tests/unit/test_nvenc_reconfigure.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace this macro by "const", "constexpr" or an "enum".

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AaA-_28dXS9g52fuU157&open=AaA-_28dXS9g52fuU157&pullRequest=5460

Check failure on line 205 in tests/unit/test_nvenc_reconfigure.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Explicitly capture the required scope variables.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AaA-_28dXS9g52fuU16B&open=AaA-_28dXS9g52fuU16B&pullRequest=5460

Check failure on line 43 in tests/unit/test_nvenc_reconfigure.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Explicitly capture the required scope variables.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AaA-_28dXS9g52fuU158&open=AaA-_28dXS9g52fuU158&pullRequest=5460

Check failure on line 223 in tests/unit/test_nvenc_reconfigure.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Explicitly capture the required scope variables.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AaA-_28dXS9g52fuU16C&open=AaA-_28dXS9g52fuU16C&pullRequest=5460