Files
obs-studio/plugins/obs-nvenc/obs-nvenc.c
T

31 lines
470 B
C

#include <obs-module.h>
#include "obs-nvenc.h"
OBS_DECLARE_MODULE()
OBS_MODULE_USE_DEFAULT_LOCALE("obs-nvenc", "en-US")
MODULE_EXPORT const char *obs_module_description(void)
{
return "NVIDIA Encoder (NVENC) Plugin";
}
bool obs_module_load(void)
{
if (!nvenc_supported()) {
blog(LOG_INFO, "NVENC not supported");
return false;
}
obs_nvenc_load();
obs_cuda_load();
return true;
}
void obs_module_unload(void)
{
obs_cuda_unload();
obs_nvenc_unload();
}