mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-08-30 17:58:37 +08:00
nv-filters: Guard function introduced in sdk >= 1.6.0
I forgot to guard NvAFX_UninitializeLogger() called in Destroy function. Signed-off-by: pkv <pkv@obsproject.com>
This commit is contained in:
@@ -130,10 +130,15 @@ static void nvidia_audio_destroy(void *data)
|
||||
{
|
||||
struct nvidia_audio_data *ng = data;
|
||||
|
||||
if (!ng)
|
||||
return;
|
||||
|
||||
if (ng->nvidia_sdk_dir_found)
|
||||
pthread_mutex_lock(&ng->nvafx_mutex);
|
||||
|
||||
NvAFX_UninitializeLogger();
|
||||
if (nvafx_new_sdk)
|
||||
NvAFX_UninitializeLogger();
|
||||
|
||||
for (size_t i = 0; i < ng->channels; i++) {
|
||||
if (ng->handle[0]) {
|
||||
if (NvAFX_DestroyEffect) {
|
||||
|
||||
Reference in New Issue
Block a user