浏览代码

v4l2,scripting: Add more thread names

This sets some thread names for the scripting backend's defer thread and
the v4l2 udev thread.
Kurt Kartaltepe 3 年之前
父节点
当前提交
57c9844f15
共有 2 个文件被更改,包括 2 次插入0 次删除
  1. 1 0
      deps/obs-scripting/obs-scripting.c
  2. 1 0
      plugins/linux-v4l2/v4l2-udev.c

+ 1 - 0
deps/obs-scripting/obs-scripting.c

@@ -85,6 +85,7 @@ struct defer_call {
 static void *defer_thread(void *unused)
 {
 	UNUSED_PARAMETER(unused);
+	os_set_thread_name("scripting: defer");
 
 	while (os_sem_wait(defer_call_semaphore) == 0) {
 		struct defer_call info;

+ 1 - 0
plugins/linux-v4l2/v4l2-udev.c

@@ -115,6 +115,7 @@ static void *udev_event_thread(void *vptr)
 	struct udev_device *dev;
 
 	/* set up udev monitoring */
+	os_set_thread_name("v4l2: udev");
 	udev = udev_new();
 	mon = udev_monitor_new_from_netlink(udev, "udev");
 	udev_monitor_filter_add_match_subsystem_devtype(mon, "video4linux",