Set names for the pipeline threads
This commit is contained in:
@@ -14,6 +14,7 @@
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <sys/ioctl.h>
|
||||
#include <sys/prctl.h>
|
||||
|
||||
mp_state_io state_io;
|
||||
|
||||
@@ -26,7 +27,7 @@ static bool pipeline_changed = true;
|
||||
static void
|
||||
setup(MPPipeline *pipeline, const void *data)
|
||||
{
|
||||
return;
|
||||
prctl(PR_SET_NAME, "megapixels-io", NULL, NULL, NULL);
|
||||
}
|
||||
|
||||
void
|
||||
|
@@ -17,6 +17,7 @@
|
||||
#include "gl_util.h"
|
||||
#include "libdng.h"
|
||||
#include <sys/mman.h>
|
||||
#include <sys/prctl.h>
|
||||
|
||||
static const float colormatrix_srgb[] = { 3.2409f, -1.5373f, -0.4986f,
|
||||
-0.9692f, 1.8759f, 0.0415f,
|
||||
@@ -151,6 +152,7 @@ setup(MPPipeline *pipeline, const void *data)
|
||||
{
|
||||
libdng_init();
|
||||
settings = g_settings_new(APP_ID);
|
||||
prctl(PR_SET_NAME, "megapixels-pr", NULL, NULL, NULL);
|
||||
}
|
||||
|
||||
void
|
||||
|
@@ -4,6 +4,7 @@
|
||||
#include "main.h"
|
||||
#include "pipeline.h"
|
||||
#include <assert.h>
|
||||
#include <sys/prctl.h>
|
||||
#include <zbar.h>
|
||||
|
||||
struct _MPZBarImage {
|
||||
@@ -27,6 +28,7 @@ static zbar_image_scanner_t *scanner;
|
||||
static void
|
||||
setup(MPPipeline *pipeline, const void *data)
|
||||
{
|
||||
prctl(PR_SET_NAME, "megapixels-zb", NULL, NULL, NULL);
|
||||
scanner = zbar_image_scanner_create();
|
||||
zbar_image_scanner_set_config(scanner, 0, ZBAR_CFG_ENABLE, 1);
|
||||
}
|
||||
|
Reference in New Issue
Block a user