Opened 13 months ago

Last modified 13 months ago

#19637 closed enhancement

Patch pipewire to support snapshot with gstreamer-1.24 — at Initial Version

Reported by: Xi Ruoyao Owned by: blfs-book
Priority: normal Milestone: 12.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

After a very difficult debugging session, I found this commit is needed for snapshot to work with gstreamer-1.24:

https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/f1b75fc6f803f866d2ed0f7d1366f56ef96f0610

But this commit is a part of https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/1881, this MR includes another change:

https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/8a271a87b77e4508bb698f9b9e9fe3624884bfa6

and this change immediately breaks snapshot again. It's then fixed by:

https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/1a6bb994a502d95434e326a35a83a1fb5f4ebad8

Navigating through the log of the master branch, there are other two commits "fixing" f1b75fc6f803f866d2ed0f7d1366f56ef96f0610:

https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/8848c7e7920618b97016243912bcb20c69a71960

and

https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/cc0f7596d6513a2fd9829548bbbf9b40120007a2

I plan to add all these 5 patches to pipewire.

Change History (0)

Note: See TracTickets for help on using tickets.