Kurt Kartaltepe
36409f01cf
libobs/media-io: Use inputs_mutex during close
...
This code assumed that no one would be racing after we stopped the input
thread, however the obs output thread also races and can free the inputs
during disconnect before we finish closing the video mix.
Instead keep the locks around after stop and use them during close to
avoid races.
Fixes crashes when stopping virtual webcam on linux.
Co-authored-by: Norihiro Kamae <norihiro@nagater.net >
2023-03-27 01:14:32 -07:00
..
2023-03-18 15:45:36 -07:00
2021-10-14 04:28:04 -07:00
2023-03-26 18:20:38 -04:00
2023-03-26 05:13:00 -07:00
2023-03-20 01:43:14 -07:00
2023-03-27 01:14:32 -07:00
2022-07-19 09:28:51 -03:00
2023-03-19 00:34:44 -07:00
2023-03-26 18:20:38 -04:00
2022-08-13 00:49:17 -07:00
2021-10-24 02:00:16 -07:00
2023-02-15 13:40:13 -05:00
2022-08-17 05:30:16 -07:00
2022-08-01 08:15:29 -07:00
2023-03-26 18:20:38 -04:00
2023-02-04 02:17:49 -08:00
2023-03-18 10:47:49 +01:00
2023-03-10 23:55:42 +01:00
2023-03-26 16:37:31 +02:00
2023-03-20 01:41:47 -07:00
2023-03-12 01:11:38 +01:00
2022-07-26 09:23:35 -07:00
2023-03-01 13:23:51 -05:00
2023-03-26 14:47:22 +02:00
2023-03-26 14:47:22 +02:00
2023-03-18 10:47:49 +01:00
2023-03-18 10:47:50 +01:00
2022-06-04 16:03:23 -07:00
2019-11-17 20:30:42 -08:00
2019-06-23 23:49:10 -07:00
2023-03-24 15:18:45 -07:00
2021-01-17 10:31:58 +13:00
2021-01-17 10:31:58 +13:00
2023-03-19 15:29:44 +01:00
2020-08-10 12:24:01 -07:00
2022-03-19 15:46:34 -07:00
2022-07-31 17:38:25 -07:00
2023-01-19 13:08:46 -05:00
2022-05-24 14:31:48 -03:00
2022-10-29 16:08:16 -07:00
2021-02-09 09:39:04 -03:00
2023-01-25 13:56:50 -05:00
2021-02-01 19:03:43 -03:00
2023-03-26 10:47:01 +11:00
2021-02-01 19:03:43 -03:00
2021-03-04 19:29:33 +01:00
2023-03-20 01:42:36 -07:00
2023-03-19 15:29:03 +01:00
2023-03-18 10:47:49 +01:00
2023-02-26 10:31:02 +11:00
2023-03-25 18:30:31 -07:00
2022-04-02 16:02:41 -07:00
2023-03-19 17:38:02 +01:00
2023-03-19 17:38:02 +01:00
2023-02-18 15:22:33 -08:00
2023-01-14 15:54:48 -08:00
2023-03-26 01:52:44 -07:00
2022-07-23 17:41:34 -07:00
2019-10-14 17:19:38 -07:00
2022-07-31 15:35:37 -07:00
2023-03-26 13:48:01 -04:00
2023-03-18 15:54:38 -07:00
2022-01-15 00:31:31 +01:00
2023-02-15 15:36:13 -05:00
2023-03-24 15:18:45 -07:00
2023-03-24 15:18:45 -07:00
2022-02-02 22:35:56 -08:00
2023-03-26 18:20:38 -04:00