From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Thu, 21 Apr 2022 17:20:17 +0200 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1nhYbS-00ABwR-VZ for lore@lore.pengutronix.de; Thu, 21 Apr 2022 17:20:17 +0200 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1nhYbQ-0001a5-MJ; Thu, 21 Apr 2022 17:20:16 +0200 Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nhYat-0001Zr-Dt; Thu, 21 Apr 2022 17:19:43 +0200 Received: from [2a0a:edc0:0:1101:1d::39] (helo=dude03.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1nhYau-004O3w-5b; Thu, 21 Apr 2022 17:19:42 +0200 Received: from mtr by dude03.red.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1nhYas-001R10-3K; Thu, 21 Apr 2022 17:19:42 +0200 From: Michael Tretter To: ptxdist@pengutronix.de Date: Thu, 21 Apr 2022 17:19:42 +0200 Message-Id: <20220421151942.342129-1-m.tretter@pengutronix.de> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Subject: [ptxdist] [PATCH] pipewire: disable v4l2 integration X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Cc: mtr@pengutronix.de Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false PipeWire allows to emulate V4L2 devices by intercepting the device ioctls and handling them in PipeWire. This is unrelated to the V4L2 backend, which allows to use V4L2 devices in PipeWire. Disable the integration, because applications should use PipeWire directly instead of using the V4L2 API. Signed-off-by: Michael Tretter --- rules/pipewire.make | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/rules/pipewire.make b/rules/pipewire.make index 9fd3d4d40658..495c5188687c 100644 --- a/rules/pipewire.make +++ b/rules/pipewire.make @@ -75,7 +75,7 @@ PIPEWIRE_CONF_OPT := \ -Dman=disabled \ -Dpipewire-alsa=enabled \ -Dpipewire-jack=disabled \ - -Dpipewire-v4l2=enabled \ + -Dpipewire-v4l2=disabled \ -Dpw-cat=enabled \ -Draop=$(call ptx/endis,PTXCONF_PIPEWIRE_RAOP)d \ -Droc=disabled \ @@ -176,7 +176,6 @@ endif ifdef PTXCONF_PIPEWIRE_PW_TOP @$(call install_copy, pipewire, 0, 0, 755, -, /usr/bin/pw-top) endif - @$(call install_copy, pipewire, 0, 0, 755, -, /usr/bin/pw-v4l2) @$(call install_copy, pipewire, 0, 0, 755, -, /usr/bin/spa-acp-tool) @$(call install_copy, pipewire, 0, 0, 755, -, /usr/bin/spa-inspect) @$(call install_copy, pipewire, 0, 0, 755, -, /usr/bin/spa-json-dump) @@ -193,8 +192,6 @@ endif $(call install_lib, pipewire, 0, 0, 644, \ pipewire-0.3/libpipewire-module-$(module))$(ptx/nl)) - @$(call install_lib, pipewire, 0, 0, 644, pipewire-0.3/v4l2/libpw-v4l2) - @$(foreach module, $(PIPEWIRE_SPA_MODULES), \ $(call install_lib, pipewire, 0, 0, 644, \ spa-0.2/$(module))$(ptx/nl)) -- 2.30.2 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de