Package Details: pipewire-full-ffmpeg-git 0.3.40.r16.gc03d1029-1

Git Clone URL: https://aur.archlinux.org/pipewire-full-git.git (read-only, click to copy)
Package Base: pipewire-full-git
Description: FFmpeg SPA plugin
Upstream URL: https://pipewire.org
Licenses: MIT
Conflicts: pipewire-ffmpeg
Provides: pipewire-ffmpeg
Submitter: eh5
Maintainer: eh5
Last Packager: eh5
Votes: 1
Popularity: 0.005162
First Submitted: 2021-02-12 10:41
Last Updated: 2021-11-13 20:22

Dependencies (29)

Required by (0)

Sources (1)

Latest Comments

1 2 3 Next › Last »

eh5 commented on 2021-10-22 03:01

From https://aur.archlinux.org/pkgbase/pipewire-common-git/#comment-832323

Since pipewire 0.3.39, pipewire-media-session has moved into a separate package base. Hence I have changed some packages in this package base to depends on pipewire-session-manager instead, which also depends on pipewire >= 0.3.39 if it resolves to pipewire-media-session. So it's a little bit tricky to upgrade to 0.3.39 because of circular dependency between this package base with pipewire-media-session.

And here is my guide if you want to build/use pipewire-media-session-git:

  1. Build all packages in package base pipewire-common-git/pipewire-full-git.
  2. Install pipewire-common-git/pipewire-full-git or testing/pipewire which provides pipewire>=0.3.39 with pacman -Udd or pacman -Sdd
  3. Build and install pipewire-media-session-git (depends on pipewire>=0.3.39)
  4. Install the rest of packages you wanted built in step 1.

Once wireplumber has added a provide to pipewire-session-manager, you could then use it instead.

edit: use pipewire-media-session-git instead of media-session-git, which is about to merge into the former.

eh5 commented on 2021-10-20 00:16

@fallingcats Seems the roc-git is poorly maintained, I could not built it in a clean chroot.

I personally don't use roc modules, but I am open for enabling roc option in this package base if there is a well maintained roc package out there.

fallingcats commented on 2021-10-19 22:45

Is there any particular reason why the roc build option would be disabled? I have enabled it manually and it builds and works great for me (with roc-git installed).

If there was a reason it had to be disabled in previous versions I would think that's fixed now and propose to not explicitly disable it anymore

eh5 commented on 2021-10-18 12:05

https://aur.archlinux.org/pkgbase/pipewire-common-git/#comment-831697

Upstream has now separated[1] its example media session pipewire-media-session into a standalone project https://gitlab.freedesktop.org/pipewire/media-session. So I have created a AUR package for it, https://aur.archlinux.org/packages/media-session-git. I would probably change this package to depends on media-session-git when things are settled in upstream.

Currently the media-session is still built as a meson subproject of pipewire here, so you don't have to build&install media-session-git yet.

[1] https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/1024

niraami commented on 2021-10-10 23:55

@Patola I've got the same issue as you, if you have more info or have solved it since somehow, here is the issue I've created on it: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1710

eh5 commented on 2021-10-03 17:35

@Patola The unit test on logger failed there, you should report it to upstream. You can also force to build it with makepkg flag --nocheck.

Build fine here in a clean chroot though.

Patola commented on 2021-10-03 16:03

Is it actually fixed? It still errors out on some tests at the end: - name: "logger_journal" status: FAIL log: | FAILED COMPARISON: mark_line_found == true Resolved to: false == true in logger_journal() (../pipewire/test/test-logger.c:496) - name: "logger_journal_chain" status: FAIL log: | FAILED ERRNO CHECK: expected 0 (Success), got 74 (Bad message) in logger_journal_chain() (../pipewire/test/test-logger.c:565)

eh5 commented on 2021-10-03 13:31

Seems pipewire devs will be working on improving libcamera support, https://blogs.gnome.org/uraeus/2021/10/01/pipewire-and-fixing-the-linux-video-capture-stack/.

I would like to enable libcamera in this "full" pkgbase, but that requires libcamera, which is not officially supported by Arch. Still thinking should wait Arch to package it or just use libcamera in AUR.

eh5 commented on 2021-09-04 08:51

Fixed. Upstream commit: https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/e41187d64345cd36290c917c05a4b7d46f23c937

Alesander commented on 2021-09-04 03:35

Build failed today for me with 'rst2man' be requested. 'python-docutils' seems to cover that error and builds with no problems.