Changes between Version 9 and Version 10 of pipewire


Ignore:
Timestamp:
09/19/2023 09:48:49 AM (8 months ago)
Author:
Xi Ruoyao
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • pipewire

    v9 v10  
    103103sudo make install
    104104}}}
     105
     106== Libcamera support ==
     107
     108GNOME Snapshot (a replacement for Cheese) needs a functional pipewire daemon (i. e. requiring wireplumber) built with libcamera.
     109
     110libcamera dependencies are listed at https://libcamera.org/getting-started.html.
     111Everything required all recommended is in BLFS, except a Python module named ply.
     112
     113Install ply (https://files.pythonhosted.org/packages/source/p/ply/ply-3.11.tar.gz):
     114
     115{{{
     116pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
     117sudo pip3 install --no-index --find-links=dist --no-cache-dir --no-user ply
     118}}}
     119
     120There is no website for libcamera release tarballs.  Clone the git repository and checkout the latest release tag:
     121
     122{{{
     123git clone https://git.libcamera.org/libcamera/libcamera.git
     124git checkout v0.1.0
     125}}}
     126
     127Now install it:
     128
     129{{{
     130mkdir build
     131cd build
     132meson setup --prefix=/usr --buildtype=release --wrap-mode=nodownload -Dwerror=false
     133ninja
     134sudo ninja install
     135}}}
     136
     137Then (re)build pipewire and libcamera should be automatically detected and enabled.