obs-nvenc: Enable NVENC on Arm64

This commit is contained in:
Ryan Foster
2026-09-01 12:59:03 -04:00
parent 36d134ee9a
commit 291298ed08
2 changed files with 4 additions and 2 deletions
+1 -1
View File
@@ -77,7 +77,7 @@ check_obs_browser()
add_obs_plugin(obs-ffmpeg)
add_obs_plugin(obs-filters)
add_obs_plugin(obs-libfdk)
add_obs_plugin(obs-nvenc PLATFORMS WINDOWS LINUX ARCHITECTURES x64 x86_64)
add_obs_plugin(obs-nvenc PLATFORMS WINDOWS LINUX)
add_obs_plugin(obs-outputs)
add_obs_plugin(
obs-qsv11
+3 -1
View File
@@ -101,7 +101,9 @@ bool nv_failed2(obs_encoder_t *encoder, void *session, NVENCSTATUS err, const ch
bool load_nvenc_lib(void)
{
#ifdef _WIN32
#if defined(_M_ARM64)
nvenc_lib = os_dlopen("nvEncodeAPI.dll");
#elif defined(_WIN32)
nvenc_lib = os_dlopen("nvEncodeAPI64.dll");
#else
nvenc_lib = os_dlopen("libnvidia-encode.so.1");