WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: pipewire update for TCL15 x86_64  (Read 1308 times)

Offline GNUser

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 1533
pipewire update for TCL15 x86_64
« on: January 11, 2024, 12:13:27 PM »
Hi Juanito. I'd like to request that pipewire in TCL15 x86_64 repo be updated from version 0.2.7 to version 1.0.1. This latest version comes with wireplumber and pipewire-pulse, is working on TCL15-alpha, and would be fun to tinker with.

I followed these steps (which includes a source code edit from Rich) and was able to compile it and run it. I can submit the extensions to you if you like, but I would defer to you regarding creation of the .dep files (current pipewire *seems* to have no dependencies, which I have a hard time believing).

If you decide to build it yourself from scratch, kindly include support for libcanberra :)
« Last Edit: January 11, 2024, 12:15:27 PM by GNUser »

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14852
Re: pipewire update for TCL15 x86_64
« Reply #1 on: January 11, 2024, 12:16:51 PM »
Please go ahead and submit your pipewire extension.

Offline GNUser

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 1533
Re: pipewire update for TCL15 x86_64
« Reply #2 on: January 11, 2024, 02:06:01 PM »
Hi Juanito. I submitted the pipewire update. Please check the .dep files. It's working for me without any startup scripts.

-----

P.S. For users who'd like to try pipewire, this is working for me:

1. make sure alsa is properly configured (see https://wiki.tinycorelinux.net/doku.php?id=wiki:setting_up_sound)
2. make sure pulseaudio is not running
3. load pipewire.tcz and run these commands (manually or via a startup script):
    sudo /usr/local/etc/init.d/dbus start
    pipewire &
    sleep 1
    wireplumber &
    pipewire-pulse &

Volume can be controlled with pactl (part of pulseaudio.tcz), changing input/output devices can be done via pavucontrol (part of pavucontrol.tcz). Note that I've always been an alsa-only and my sound needs are simple. I'm mainly testing the waters to see what all the fuss is about.

Offline CentralWare

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 781
Re: pipewire update for TCL15 x86_64
« Reply #3 on: January 12, 2024, 02:19:39 AM »
@GNUser: Do you have the means to build and test on x86, piCore and/or aarch64?  (Just a personal preference -- an extension on one platform being available on all of our supported platforms is ideal.)  If not, no worries.

Thanks!