Add Missing Encoder Check on Startup/Profile load#11340
Open
derrod wants to merge 1 commit intoobsproject:masterfrom
Open
Add Missing Encoder Check on Startup/Profile load#11340derrod wants to merge 1 commit intoobsproject:masterfrom
derrod wants to merge 1 commit intoobsproject:masterfrom
Conversation
notr1ch
reviewed
Oct 3, 2024
RytoEX
requested changes
Oct 3, 2024
67244b2 to
75b14b1
Compare
75b14b1 to
4a66a47
Compare
4a66a47 to
c25ecb2
Compare
e97f60f to
ecfc615
Compare
Member
|
I'd like to adjust the formatting of this a little bit to group the errors with the encoder it's for There were errors with one or more encoders: obs_nvenc_hevc_texNVENC check failed with reason: Outdated driver (code: outdated_driver) obs_nvenc_anotherMiscellaneous probme (code: bad_nibbles) See the Knowledge Base Article for further information <li>
<h3></h3>
<code><code>
</li> |
Member
Author
5fbc505 to
042ffc6
Compare
Member
Member
Author
|
Yeah the error string for NVENC originally included the code as well and I forgot to remove that. |
e176e85 to
f7603ef
Compare
f7603ef to
5fe1aa3
Compare
5fe1aa3 to
4f9732a
Compare
Warchamp7
approved these changes
Jul 28, 2025
4f9732a to
53619d4
Compare
dda0e4e to
41708e6
Compare
Member
|
This has a merge conflict. |
41708e6 to
9d88fdf
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


Description
Adds additional checks to the nvenc test binary, and uses it to show a descriptive error message on startup if NVENC was selected and is now missing.
Example:

Motivation and Context
Want to make it more obvious to users why NVENC has gone missing, especially those with Kepler GPUs.
How Has This Been Tested?
Tested with modifications to the nvenc test binary to produce various error codes.
Types of changes
Checklist: