Compare commits

...

2 commits

Author SHA1 Message Date
Exeldro 0e44c5d6cd
Merge ad910b674e into 4eef796f80 2024-06-16 12:31:35 +07:00
Exeldro ad910b674e libobs: Fix crash when mix is NULL 2024-05-26 08:38:36 +02:00

View file

@ -878,13 +878,13 @@ static void obs_free_video(void)
obs_free_video_mix(video);
obs->video.mixes.array[i] = NULL;
}
da_free(obs->video.mixes);
if (num_views > 0)
blog(LOG_WARNING, "Number of remaining views: %ld", num_views);
pthread_mutex_unlock(&obs->video.mixes_mutex);
pthread_mutex_destroy(&obs->video.mixes_mutex);
pthread_mutex_init_value(&obs->video.mixes_mutex);
da_free(obs->video.mixes);
for (size_t i = 0; i < obs->video.ready_encoder_groups.num; i++) {
obs_weak_encoder_release(