Projects
home:manfred-h
kodi
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 54
View file
kodi-noX-raspberry-pi.changes
Changed
@@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Tue Feb 18 12:45:53 UTC 2025 - <manfred.h@gmx.net> + +- Add 0005-kodi-comply-with-pipewire-prototypes.patch to comply with + Pipewire's newly added prototyped functions to work with a node's + enum_params. + +------------------------------------------------------------------- Sun Jan 19 16:05:41 UTC 2025 - <manfred.h@gmx.net> - Upstream has changed the tag name to 21.2-Omega again; fix the
View file
kodi-noX-raspberry-pi2.changes
Changed
@@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Tue Feb 18 12:45:53 UTC 2025 - <manfred.h@gmx.net> + +- Add 0005-kodi-comply-with-pipewire-prototypes.patch to comply with + Pipewire's newly added prototyped functions to work with a node's + enum_params. + +------------------------------------------------------------------- Sun Jan 19 16:05:41 UTC 2025 - <manfred.h@gmx.net> - Upstream has changed the tag name to 21.2-Omega again; fix the
View file
kodi-noX.changes
Changed
@@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Tue Feb 18 12:45:53 UTC 2025 - <manfred.h@gmx.net> + +- Add 0005-kodi-comply-with-pipewire-prototypes.patch to comply with + Pipewire's newly added prototyped functions to work with a node's + enum_params. + +------------------------------------------------------------------- Sun Jan 19 16:05:41 UTC 2025 - <manfred.h@gmx.net> - Upstream has changed the tag name to 21.2-Omega again; fix the
View file
kodi.changes
Changed
@@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Tue Feb 18 12:45:53 UTC 2025 - <manfred.h@gmx.net> + +- Add 0005-kodi-comply-with-pipewire-prototypes.patch to comply with + Pipewire's newly added prototyped functions to work with a node's + enum_params. + +------------------------------------------------------------------- Sun Jan 19 16:05:41 UTC 2025 - <manfred.h@gmx.net> - Upstream has changed the tag name to 21.2-Omega again; fix the
View file
kodi-noX-raspberry-pi.spec
Changed
@@ -101,6 +101,7 @@ %if %{without kodi_without_pipewire} Patch4: 0004-kodi-workaround-pipewire-bug.patch %endif +Patch5: 0005-kodi-comply-with-pipewire-prototypes.patch BuildRequires: autoconf BuildRequires: automake
View file
kodi-noX-raspberry-pi2.spec
Changed
@@ -101,6 +101,7 @@ %if %{without kodi_without_pipewire} Patch4: 0004-kodi-workaround-pipewire-bug.patch %endif +Patch5: 0005-kodi-comply-with-pipewire-prototypes.patch BuildRequires: autoconf BuildRequires: automake
View file
kodi-noX.spec
Changed
@@ -101,6 +101,7 @@ %if %{without kodi_without_pipewire} Patch4: 0004-kodi-workaround-pipewire-bug.patch %endif +Patch5: 0005-kodi-comply-with-pipewire-prototypes.patch BuildRequires: autoconf BuildRequires: automake
View file
kodi.spec
Changed
@@ -101,6 +101,7 @@ %if %{without kodi_without_pipewire} Patch4: 0004-kodi-workaround-pipewire-bug.patch %endif +Patch5: 0005-kodi-comply-with-pipewire-prototypes.patch BuildRequires: autoconf BuildRequires: automake
View file
0005-kodi-comply-with-pipewire-prototypes.patch
Added
@@ -0,0 +1,16 @@ +diff -rup a/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireNode.cpp b/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireNode.cpp +--- a/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireNode.cpp 2025-01-15 23:14:15.000000000 +0100 ++++ b/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireNode.cpp 2025-02-18 13:42:34.651082731 +0100 +@@ -40,7 +40,11 @@ void CPipewireNode::EnumerateFormats() + for (uint32_t param = 0; param < m_info->n_params; param++) + { + if (m_info->paramsparam.id == SPA_PARAM_EnumFormat) +- pw_node_enum_params(m_proxy.get(), 0, m_info->paramsparam.id, 0, 0, NULL); ++ /* Pipewire 1.3.* uses a prototyped function which does not accept ++ * (void *) anymore instead of a macro; we must use an explicit cast to ++ * (struct pw_node *) here! ++ */ ++ pw_node_enum_params((struct pw_node *) m_proxy.get(), 0, m_info->paramsparam.id, 0, 0, NULL); + } + } +
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.