diff --git a/abi_libs b/abi_libs --- a/abi_libs +++ b/abi_libs @@ -8,19 +8,25 @@ libpipewire-module-adapter.so libpipewire-module-client-device.so libpipewire-module-client-node.so +libpipewire-module-echo-cancel.so +libpipewire-module-filter-chain.so libpipewire-module-link-factory.so +libpipewire-module-loopback.so libpipewire-module-metadata.so libpipewire-module-portal.so libpipewire-module-profiler.so libpipewire-module-protocol-native.so libpipewire-module-protocol-pulse.so libpipewire-module-protocol-simple.so +libpipewire-module-pulse-tunnel.so +libpipewire-module-rt.so libpipewire-module-rtkit.so libpipewire-module-session-manager.so libpipewire-module-spa-device-factory.so libpipewire-module-spa-device.so libpipewire-module-spa-node-factory.so libpipewire-module-spa-node.so +libpipewire-module-zeroconf-discover.so libspa-alsa.so libspa-audioconvert.so libspa-audiomixer.so diff --git a/abi_libs b/abi_libs32 copy from abi_libs copy to abi_libs32 --- a/abi_libs +++ b/abi_libs32 @@ -8,52 +8,34 @@ libpipewire-module-adapter.so libpipewire-module-client-device.so libpipewire-module-client-node.so +libpipewire-module-echo-cancel.so +libpipewire-module-filter-chain.so libpipewire-module-link-factory.so +libpipewire-module-loopback.so libpipewire-module-metadata.so libpipewire-module-portal.so libpipewire-module-profiler.so libpipewire-module-protocol-native.so libpipewire-module-protocol-pulse.so libpipewire-module-protocol-simple.so +libpipewire-module-pulse-tunnel.so +libpipewire-module-rt.so libpipewire-module-rtkit.so libpipewire-module-session-manager.so libpipewire-module-spa-device-factory.so libpipewire-module-spa-device.so libpipewire-module-spa-node-factory.so libpipewire-module-spa-node.so +libpipewire-module-zeroconf-discover.so libspa-alsa.so libspa-audioconvert.so libspa-audiomixer.so libspa-audiotestsrc.so -libspa-bluez5.so libspa-control.so libspa-dbus.so -libspa-ffmpeg.so -libspa-jack.so libspa-journal.so libspa-support.so libspa-v4l2.so libspa-videoconvert.so libspa-videotestsrc.so libspa-volume.so -libspa-vulkan.so -pipewire -pipewire-media-session -pipewire-pulse -pw-cat -pw-cli -pw-dot -pw-dump -pw-link -pw-loopback -pw-metadata -pw-mididump -pw-mon -pw-profiler -pw-reserve -pw-top -spa-acp-tool -spa-inspect -spa-json-dump -spa-monitor -spa-resample diff --git a/abi_symbols b/abi_symbols --- a/abi_symbols +++ b/abi_symbols @@ -389,6 +389,7 @@ libjackserver.so.0:silent_jack_info_callback libpipewire-0.3.so.0:pw_buffers_clear libpipewire-0.3.so.0:pw_buffers_negotiate +libpipewire-0.3.so.0:pw_check_option libpipewire-0.3.so.0:pw_client_info_free libpipewire-0.3.so.0:pw_client_info_update libpipewire-0.3.so.0:pw_conf_load_conf @@ -656,6 +657,7 @@ libpipewire-0.3.so.0:pw_properties_new libpipewire-0.3.so.0:pw_properties_new_dict libpipewire-0.3.so.0:pw_properties_new_string +libpipewire-0.3.so.0:pw_properties_serialize_dict libpipewire-0.3.so.0:pw_properties_set libpipewire-0.3.so.0:pw_properties_setf libpipewire-0.3.so.0:pw_properties_setva @@ -762,7 +764,13 @@ libpipewire-module-adapter.so:pipewire__module_init libpipewire-module-client-device.so:pipewire__module_init libpipewire-module-client-node.so:pipewire__module_init +libpipewire-module-echo-cancel.so:__bss_start +libpipewire-module-echo-cancel.so:_edata +libpipewire-module-echo-cancel.so:_end +libpipewire-module-echo-cancel.so:pipewire__module_init +libpipewire-module-filter-chain.so:pipewire__module_init libpipewire-module-link-factory.so:pipewire__module_init +libpipewire-module-loopback.so:pipewire__module_init libpipewire-module-metadata.so:pipewire__module_init libpipewire-module-portal.so:pipewire__module_init libpipewire-module-profiler.so:pipewire__module_init @@ -776,12 +784,15 @@ libpipewire-module-protocol-native.so:pw_protocol_native0_type_to_v2 libpipewire-module-protocol-pulse.so:pipewire__module_init libpipewire-module-protocol-simple.so:pipewire__module_init +libpipewire-module-pulse-tunnel.so:pipewire__module_init +libpipewire-module-rt.so:pipewire__module_init libpipewire-module-rtkit.so:pipewire__module_init libpipewire-module-session-manager.so:pipewire__module_init libpipewire-module-spa-device-factory.so:pipewire__module_init libpipewire-module-spa-device.so:pipewire__module_init libpipewire-module-spa-node-factory.so:pipewire__module_init libpipewire-module-spa-node.so:pipewire__module_init +libpipewire-module-zeroconf-discover.so:pipewire__module_init libspa-alsa.so:spa_handle_factory_enum libspa-audioconvert.so:spa_handle_factory_enum libspa-audiomixer.so:spa_handle_factory_enum diff --git a/abi_symbols b/abi_symbols32 copy from abi_symbols copy to abi_symbols32 --- a/abi_symbols +++ b/abi_symbols32 @@ -389,6 +389,7 @@ libjackserver.so.0:silent_jack_info_callback libpipewire-0.3.so.0:pw_buffers_clear libpipewire-0.3.so.0:pw_buffers_negotiate +libpipewire-0.3.so.0:pw_check_option libpipewire-0.3.so.0:pw_client_info_free libpipewire-0.3.so.0:pw_client_info_update libpipewire-0.3.so.0:pw_conf_load_conf @@ -656,6 +657,7 @@ libpipewire-0.3.so.0:pw_properties_new libpipewire-0.3.so.0:pw_properties_new_dict libpipewire-0.3.so.0:pw_properties_new_string +libpipewire-0.3.so.0:pw_properties_serialize_dict libpipewire-0.3.so.0:pw_properties_set libpipewire-0.3.so.0:pw_properties_setf libpipewire-0.3.so.0:pw_properties_setva @@ -762,7 +764,13 @@ libpipewire-module-adapter.so:pipewire__module_init libpipewire-module-client-device.so:pipewire__module_init libpipewire-module-client-node.so:pipewire__module_init +libpipewire-module-echo-cancel.so:__bss_start +libpipewire-module-echo-cancel.so:_edata +libpipewire-module-echo-cancel.so:_end +libpipewire-module-echo-cancel.so:pipewire__module_init +libpipewire-module-filter-chain.so:pipewire__module_init libpipewire-module-link-factory.so:pipewire__module_init +libpipewire-module-loopback.so:pipewire__module_init libpipewire-module-metadata.so:pipewire__module_init libpipewire-module-portal.so:pipewire__module_init libpipewire-module-profiler.so:pipewire__module_init @@ -776,109 +784,24 @@ libpipewire-module-protocol-native.so:pw_protocol_native0_type_to_v2 libpipewire-module-protocol-pulse.so:pipewire__module_init libpipewire-module-protocol-simple.so:pipewire__module_init +libpipewire-module-pulse-tunnel.so:pipewire__module_init +libpipewire-module-rt.so:pipewire__module_init libpipewire-module-rtkit.so:pipewire__module_init libpipewire-module-session-manager.so:pipewire__module_init libpipewire-module-spa-device-factory.so:pipewire__module_init libpipewire-module-spa-device.so:pipewire__module_init libpipewire-module-spa-node-factory.so:pipewire__module_init libpipewire-module-spa-node.so:pipewire__module_init +libpipewire-module-zeroconf-discover.so:pipewire__module_init libspa-alsa.so:spa_handle_factory_enum libspa-audioconvert.so:spa_handle_factory_enum libspa-audiomixer.so:spa_handle_factory_enum libspa-audiotestsrc.so:spa_handle_factory_enum -libspa-bluez5.so:spa_handle_factory_enum libspa-control.so:spa_handle_factory_enum libspa-dbus.so:spa_handle_factory_enum -libspa-ffmpeg.so:__bss_start -libspa-ffmpeg.so:_edata -libspa-ffmpeg.so:_end -libspa-ffmpeg.so:spa_handle_factory_enum -libspa-jack.so:spa_handle_factory_enum libspa-journal.so:spa_handle_factory_enum libspa-support.so:spa_handle_factory_enum libspa-v4l2.so:spa_handle_factory_enum libspa-videoconvert.so:spa_handle_factory_enum libspa-videotestsrc.so:spa_handle_factory_enum libspa-volume.so:spa_handle_factory_enum -libspa-vulkan.so:spa_handle_factory_enum -pipewire:optarg -pipewire:pw_log_level -pipewire:stderr -pipewire:stdout -pipewire-media-session:optarg -pipewire-media-session:pw_log_level -pipewire-media-session:stderr -pipewire-media-session:stdout -pipewire-pulse:optarg -pipewire-pulse:pw_log_level -pipewire-pulse:stderr -pipewire-pulse:stdout -pw-cat:optarg -pw-cat:optind -pw-cat:pw_log_level -pw-cat:stderr -pw-cat:stdout -pw-cli:optarg -pw-cli:optind -pw-cli:pw_log_level -pw-cli:stderr -pw-cli:stdout -pw-dot:optarg -pw-dot:pw_log_level -pw-dot:stderr -pw-dot:stdout -pw-dump:optarg -pw-dump:optind -pw-dump:pw_log_level -pw-dump:stderr -pw-dump:stdout -pw-link:optarg -pw-link:optind -pw-link:pw_log_level -pw-link:stderr -pw-link:stdout -pw-loopback:optarg -pw-loopback:pw_log_level -pw-loopback:stderr -pw-loopback:stdout -pw-metadata:optarg -pw-metadata:optind -pw-metadata:pw_log_level -pw-metadata:stderr -pw-metadata:stdout -pw-mididump:optarg -pw-mididump:optind -pw-mididump:stderr -pw-mididump:stdout -pw-mon:optarg -pw-mon:pw_log_level -pw-mon:stderr -pw-mon:stdout -pw-profiler:optarg -pw-profiler:pw_log_level -pw-profiler:stderr -pw-profiler:stdout -pw-reserve:optarg -pw-reserve:pw_log_level -pw-reserve:stderr -pw-reserve:stdout -pw-top:COLS -pw-top:LINES -pw-top:optarg -pw-top:pw_log_level -pw-top:stderr -pw-top:stdin -pw-top:stdout -pw-top:stdscr -spa-acp-tool:optarg -spa-acp-tool:optind -spa-acp-tool:stderr -spa-acp-tool:stdout -spa-inspect:stderr -spa-json-dump:stderr -spa-json-dump:stdout -spa-monitor:stderr -spa-resample:optarg -spa-resample:optind -spa-resample:stderr -spa-resample:stdout diff --git a/abi_used_libs b/abi_used_libs --- a/abi_used_libs +++ b/abi_used_libs @@ -1,10 +1,13 @@ libasound.so.2 +libavahi-client.so.3 +libavahi-common.so.3 libavcodec.so.58 libbluetooth.so.3 libc.so.6 libdbus-1.so.3 libdl.so.2 libfdk-aac.so.2 +libgcc_s.so.1 libglib-2.0.so.0 libgobject-2.0.so.0 libgstallocators-1.0.so.0 @@ -18,8 +21,11 @@ libncursesw.so.5 libopenaptx.so.0 libpthread.so.0 +libpulse.so.0 libsbc.so.1 libsndfile.so.1 +libstdc++.so.6 libsystemd.so.0 libudev.so.1 libvulkan.so.1 +libwebrtc_audio_processing.so.1 diff --git a/abi_used_libs b/abi_used_libs32 copy from abi_used_libs copy to abi_used_libs32 --- a/abi_used_libs +++ b/abi_used_libs32 @@ -1,10 +1,10 @@ libasound.so.2 -libavcodec.so.58 -libbluetooth.so.3 +libavahi-client.so.3 +libavahi-common.so.3 libc.so.6 libdbus-1.so.3 libdl.so.2 -libfdk-aac.so.2 +libgcc_s.so.1 libglib-2.0.so.0 libgobject-2.0.so.0 libgstallocators-1.0.so.0 @@ -12,14 +12,10 @@ libgstbase-1.0.so.0 libgstreamer-1.0.so.0 libgstvideo-1.0.so.0 -libldacBT_abr.so.2 -libldacBT_enc.so.2 libm.so.6 -libncursesw.so.5 -libopenaptx.so.0 libpthread.so.0 -libsbc.so.1 -libsndfile.so.1 +libpulse.so.0 +libstdc++.so.6 libsystemd.so.0 libudev.so.1 -libvulkan.so.1 +libwebrtc_audio_processing.so.1 diff --git a/abi_used_symbols b/abi_used_symbols --- a/abi_used_symbols +++ b/abi_used_symbols @@ -191,6 +191,7 @@ libasound.so.2:snd_pcm_mmap_commit libasound.so.2:snd_pcm_name libasound.so.2:snd_pcm_open +libasound.so.2:snd_pcm_pause libasound.so.2:snd_pcm_prepare libasound.so.2:snd_pcm_query_chmaps libasound.so.2:snd_pcm_readi @@ -273,8 +274,19 @@ libasound.so.2:snd_use_case_mgr_open libasound.so.2:snd_use_case_parse_ctl_elem_id libasound.so.2:snd_use_case_set +libavahi-client.so.3:avahi_client_errno +libavahi-client.so.3:avahi_client_free +libavahi-client.so.3:avahi_client_new +libavahi-client.so.3:avahi_service_browser_free +libavahi-client.so.3:avahi_service_browser_new +libavahi-client.so.3:avahi_service_resolver_free +libavahi-client.so.3:avahi_service_resolver_new +libavahi-common.so.3:avahi_address_snprint +libavahi-common.so.3:avahi_free +libavahi-common.so.3:avahi_strerror +libavahi-common.so.3:avahi_string_list_get_pair libavcodec.so.58:av_codec_is_encoder -libavcodec.so.58:av_codec_next +libavcodec.so.58:av_codec_iterate libbluetooth.so.3:ba2str libbluetooth.so.3:hci_close_dev libbluetooth.so.3:hci_get_route @@ -313,6 +325,7 @@ libc.so.6:bind_textdomain_codeset libc.so.6:bindtextdomain libc.so.6:calloc +libc.so.6:chmod libc.so.6:clock_getres libc.so.6:clock_gettime libc.so.6:close @@ -357,6 +370,7 @@ libc.so.6:inotify_add_watch libc.so.6:inotify_init1 libc.so.6:ioctl +libc.so.6:isatty libc.so.6:listen libc.so.6:malloc libc.so.6:memcmp @@ -365,6 +379,7 @@ libc.so.6:memmove libc.so.6:memset libc.so.6:mkdir +libc.so.6:mkfifo libc.so.6:mlock libc.so.6:mlockall libc.so.6:mmap64 @@ -391,10 +406,14 @@ libc.so.6:regfree libc.so.6:renameat libc.so.6:scandir64 +libc.so.6:sched_get_priority_max +libc.so.6:sched_get_priority_min libc.so.6:sched_getaffinity +libc.so.6:sched_setscheduler libc.so.6:send libc.so.6:setenv libc.so.6:setlocale +libc.so.6:setpriority libc.so.6:setrlimit64 libc.so.6:setsockopt libc.so.6:shutdown @@ -523,6 +542,7 @@ libfdk-aac.so.2:aacEncInfo libfdk-aac.so.2:aacEncOpen libfdk-aac.so.2:aacEncoder_SetParam +libgcc_s.so.1:_Unwind_Resume libglib-2.0.so.0:g_assertion_message_expr libglib-2.0.so.0:g_cond_init libglib-2.0.so.0:g_cond_signal @@ -726,13 +746,16 @@ libm.so.6:cbrt libm.so.6:cos libm.so.6:exp +libm.so.6:log libm.so.6:log10 libm.so.6:lround libm.so.6:nearbyint libm.so.6:pow libm.so.6:round +libm.so.6:roundf libm.so.6:sin libm.so.6:sincos +libm.so.6:sqrt libncursesw.so.5:cbreak libncursesw.so.5:endwin libncursesw.so.5:initscr @@ -780,6 +803,43 @@ libpthread.so.0:send libpthread.so.0:sendmsg libpthread.so.0:write +libpulse.so.0:pa_context_connect +libpulse.so.0:pa_context_disconnect +libpulse.so.0:pa_context_errno +libpulse.so.0:pa_context_get_state +libpulse.so.0:pa_context_new_with_proplist +libpulse.so.0:pa_context_set_state_callback +libpulse.so.0:pa_context_unref +libpulse.so.0:pa_operation_unref +libpulse.so.0:pa_proplist_free +libpulse.so.0:pa_proplist_new +libpulse.so.0:pa_proplist_sets +libpulse.so.0:pa_stream_connect_playback +libpulse.so.0:pa_stream_connect_record +libpulse.so.0:pa_stream_cork +libpulse.so.0:pa_stream_drop +libpulse.so.0:pa_stream_flush +libpulse.so.0:pa_stream_get_latency +libpulse.so.0:pa_stream_get_state +libpulse.so.0:pa_stream_new +libpulse.so.0:pa_stream_peek +libpulse.so.0:pa_stream_set_latency_update_callback +libpulse.so.0:pa_stream_set_read_callback +libpulse.so.0:pa_stream_set_state_callback +libpulse.so.0:pa_stream_set_write_callback +libpulse.so.0:pa_stream_unref +libpulse.so.0:pa_stream_write +libpulse.so.0:pa_strerror +libpulse.so.0:pa_threaded_mainloop_free +libpulse.so.0:pa_threaded_mainloop_get_api +libpulse.so.0:pa_threaded_mainloop_lock +libpulse.so.0:pa_threaded_mainloop_new +libpulse.so.0:pa_threaded_mainloop_signal +libpulse.so.0:pa_threaded_mainloop_start +libpulse.so.0:pa_threaded_mainloop_stop +libpulse.so.0:pa_threaded_mainloop_unlock +libpulse.so.0:pa_threaded_mainloop_wait +libpulse.so.0:pa_usec_to_bytes libsbc.so.1:sbc_decode libsbc.so.1:sbc_encode libsbc.so.1:sbc_finish @@ -803,6 +863,9 @@ libsndfile.so.1:sf_writef_float libsndfile.so.1:sf_writef_int libsndfile.so.1:sf_writef_short +libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base +libstdc++.so.6:_ZdlPvm +libstdc++.so.6:__gxx_personality_v0 libsystemd.so.0:sd_is_socket_unix libsystemd.so.0:sd_journal_send_with_location libsystemd.so.0:sd_listen_fds @@ -875,3 +938,4 @@ libvulkan.so.1:vkQueueSubmit libvulkan.so.1:vkResetFences libvulkan.so.1:vkUpdateDescriptorSets +libwebrtc_audio_processing.so.1:_ZN6webrtc15AudioProcessing6CreateERKNS_6ConfigE diff --git a/abi_used_symbols b/abi_used_symbols32 copy from abi_used_symbols copy to abi_used_symbols32 --- a/abi_used_symbols +++ b/abi_used_symbols32 @@ -191,6 +191,7 @@ libasound.so.2:snd_pcm_mmap_commit libasound.so.2:snd_pcm_name libasound.so.2:snd_pcm_open +libasound.so.2:snd_pcm_pause libasound.so.2:snd_pcm_prepare libasound.so.2:snd_pcm_query_chmaps libasound.so.2:snd_pcm_readi @@ -273,14 +274,17 @@ libasound.so.2:snd_use_case_mgr_open libasound.so.2:snd_use_case_parse_ctl_elem_id libasound.so.2:snd_use_case_set -libavcodec.so.58:av_codec_is_encoder -libavcodec.so.58:av_codec_next -libbluetooth.so.3:ba2str -libbluetooth.so.3:hci_close_dev -libbluetooth.so.3:hci_get_route -libbluetooth.so.3:hci_open_dev -libbluetooth.so.3:hci_read_local_ext_features -libbluetooth.so.3:str2ba +libavahi-client.so.3:avahi_client_errno +libavahi-client.so.3:avahi_client_free +libavahi-client.so.3:avahi_client_new +libavahi-client.so.3:avahi_service_browser_free +libavahi-client.so.3:avahi_service_browser_new +libavahi-client.so.3:avahi_service_resolver_free +libavahi-client.so.3:avahi_service_resolver_new +libavahi-common.so.3:avahi_address_snprint +libavahi-common.so.3:avahi_free +libavahi-common.so.3:avahi_strerror +libavahi-common.so.3:avahi_string_list_get_pair libc.so.6:__asprintf_chk libc.so.6:__assert_fail libc.so.6:__ctype_b_loc @@ -289,10 +293,7 @@ libc.so.6:__fprintf_chk libc.so.6:__fxstat64 libc.so.6:__isoc99_sscanf -libc.so.6:__libc_start_main libc.so.6:__memcpy_chk -libc.so.6:__poll_chk -libc.so.6:__printf_chk libc.so.6:__sched_cpucount libc.so.6:__sigsetjmp libc.so.6:__snprintf_chk @@ -300,12 +301,9 @@ libc.so.6:__stack_chk_fail libc.so.6:__strncpy_chk libc.so.6:__vasprintf_chk -libc.so.6:__vfprintf_chk libc.so.6:__vsnprintf_chk -libc.so.6:__xpg_basename libc.so.6:__xstat64 libc.so.6:abort -libc.so.6:accept libc.so.6:accept4 libc.so.6:access libc.so.6:alphasort64 @@ -313,11 +311,11 @@ libc.so.6:bind_textdomain_codeset libc.so.6:bindtextdomain libc.so.6:calloc +libc.so.6:chmod libc.so.6:clock_getres libc.so.6:clock_gettime libc.so.6:close libc.so.6:closedir -libc.so.6:connect libc.so.6:dcgettext libc.so.6:dcngettext libc.so.6:dup @@ -343,12 +341,10 @@ libc.so.6:fwrite libc.so.6:getenv libc.so.6:gethostname -libc.so.6:getopt_long libc.so.6:getpid libc.so.6:getpwuid libc.so.6:getpwuid_r libc.so.6:getrandom -libc.so.6:getsockname libc.so.6:getsockopt libc.so.6:gettimeofday libc.so.6:getuid @@ -357,6 +353,7 @@ libc.so.6:inotify_add_watch libc.so.6:inotify_init1 libc.so.6:ioctl +libc.so.6:isatty libc.so.6:listen libc.so.6:malloc libc.so.6:memcmp @@ -365,6 +362,7 @@ libc.so.6:memmove libc.so.6:memset libc.so.6:mkdir +libc.so.6:mkfifo libc.so.6:mlock libc.so.6:mlockall libc.so.6:mmap64 @@ -374,11 +372,8 @@ libc.so.6:openat64 libc.so.6:opendir libc.so.6:perror -libc.so.6:poll libc.so.6:prctl libc.so.6:pthread_self -libc.so.6:putchar -libc.so.6:puts libc.so.6:qsort libc.so.6:rand libc.so.6:read @@ -391,13 +386,14 @@ libc.so.6:regfree libc.so.6:renameat libc.so.6:scandir64 +libc.so.6:sched_get_priority_max +libc.so.6:sched_get_priority_min libc.so.6:sched_getaffinity -libc.so.6:send -libc.so.6:setenv +libc.so.6:sched_setscheduler libc.so.6:setlocale +libc.so.6:setpriority libc.so.6:setrlimit64 libc.so.6:setsockopt -libc.so.6:shutdown libc.so.6:sigaddset libc.so.6:sigemptyset libc.so.6:signalfd @@ -408,7 +404,6 @@ libc.so.6:socketpair libc.so.6:statfs64 libc.so.6:stderr -libc.so.6:stpcpy libc.so.6:strcasecmp libc.so.6:strchr libc.so.6:strcmp @@ -423,15 +418,12 @@ libc.so.6:strnlen libc.so.6:strpbrk libc.so.6:strrchr -libc.so.6:strsep libc.so.6:strspn libc.so.6:strstr libc.so.6:strtod libc.so.6:strtof -libc.so.6:strtok libc.so.6:strtol libc.so.6:strtoll -libc.so.6:strtoull libc.so.6:syscall libc.so.6:sysconf libc.so.6:timerfd_create @@ -439,20 +431,13 @@ libc.so.6:timerfd_settime libc.so.6:unlink libc.so.6:waitpid -libc.so.6:write libdbus-1.so.3:dbus_bus_add_match libdbus-1.so.3:dbus_bus_get_private -libdbus-1.so.3:dbus_bus_get_unique_name -libdbus-1.so.3:dbus_bus_release_name libdbus-1.so.3:dbus_bus_request_name libdbus-1.so.3:dbus_connection_add_filter libdbus-1.so.3:dbus_connection_close libdbus-1.so.3:dbus_connection_dispatch -libdbus-1.so.3:dbus_connection_read_write_dispatch -libdbus-1.so.3:dbus_connection_ref -libdbus-1.so.3:dbus_connection_register_object_path libdbus-1.so.3:dbus_connection_remove_filter -libdbus-1.so.3:dbus_connection_send libdbus-1.so.3:dbus_connection_send_with_reply libdbus-1.so.3:dbus_connection_send_with_reply_and_block libdbus-1.so.3:dbus_connection_set_dispatch_status_function @@ -461,42 +446,21 @@ libdbus-1.so.3:dbus_connection_set_wakeup_main_function libdbus-1.so.3:dbus_connection_set_watch_functions libdbus-1.so.3:dbus_connection_unref -libdbus-1.so.3:dbus_connection_unregister_object_path libdbus-1.so.3:dbus_error_free -libdbus-1.so.3:dbus_error_has_name libdbus-1.so.3:dbus_error_init libdbus-1.so.3:dbus_error_is_set -libdbus-1.so.3:dbus_free libdbus-1.so.3:dbus_message_append_args libdbus-1.so.3:dbus_message_get_args libdbus-1.so.3:dbus_message_get_error_name -libdbus-1.so.3:dbus_message_get_interface -libdbus-1.so.3:dbus_message_get_member -libdbus-1.so.3:dbus_message_get_path -libdbus-1.so.3:dbus_message_get_sender -libdbus-1.so.3:dbus_message_get_signature libdbus-1.so.3:dbus_message_get_type -libdbus-1.so.3:dbus_message_has_signature libdbus-1.so.3:dbus_message_is_error -libdbus-1.so.3:dbus_message_is_method_call libdbus-1.so.3:dbus_message_is_signal -libdbus-1.so.3:dbus_message_iter_append_basic -libdbus-1.so.3:dbus_message_iter_append_fixed_array -libdbus-1.so.3:dbus_message_iter_close_container libdbus-1.so.3:dbus_message_iter_get_arg_type libdbus-1.so.3:dbus_message_iter_get_basic -libdbus-1.so.3:dbus_message_iter_get_fixed_array -libdbus-1.so.3:dbus_message_iter_get_signature libdbus-1.so.3:dbus_message_iter_init -libdbus-1.so.3:dbus_message_iter_init_append libdbus-1.so.3:dbus_message_iter_next -libdbus-1.so.3:dbus_message_iter_open_container libdbus-1.so.3:dbus_message_iter_recurse -libdbus-1.so.3:dbus_message_new_error -libdbus-1.so.3:dbus_message_new_error_printf libdbus-1.so.3:dbus_message_new_method_call -libdbus-1.so.3:dbus_message_new_method_return -libdbus-1.so.3:dbus_message_new_signal libdbus-1.so.3:dbus_message_unref libdbus-1.so.3:dbus_pending_call_cancel libdbus-1.so.3:dbus_pending_call_set_notify @@ -518,11 +482,7 @@ libdl.so.2:dlerror libdl.so.2:dlopen libdl.so.2:dlsym -libfdk-aac.so.2:aacEncClose -libfdk-aac.so.2:aacEncEncode -libfdk-aac.so.2:aacEncInfo -libfdk-aac.so.2:aacEncOpen -libfdk-aac.so.2:aacEncoder_SetParam +libgcc_s.so.1:_Unwind_Resume libglib-2.0.so.0:g_assertion_message_expr libglib-2.0.so.0:g_cond_init libglib-2.0.so.0:g_cond_signal @@ -713,47 +673,23 @@ libgstvideo-1.0.so.0:gst_video_event_parse_upstream_force_key_unit libgstvideo-1.0.so.0:gst_video_format_from_string libgstvideo-1.0.so.0:gst_video_format_to_string -libldacBT_abr.so.2:ldac_ABR_Init -libldacBT_abr.so.2:ldac_ABR_Proc -libldacBT_abr.so.2:ldac_ABR_free_handle -libldacBT_abr.so.2:ldac_ABR_get_handle -libldacBT_abr.so.2:ldac_ABR_set_thresholds -libldacBT_enc.so.2:ldacBT_encode -libldacBT_enc.so.2:ldacBT_free_handle -libldacBT_enc.so.2:ldacBT_get_handle -libldacBT_enc.so.2:ldacBT_init_handle_encode -libldacBT_enc.so.2:ldacBT_set_eqmid libm.so.6:cbrt libm.so.6:cos libm.so.6:exp +libm.so.6:log libm.so.6:log10 libm.so.6:lround -libm.so.6:nearbyint libm.so.6:pow libm.so.6:round +libm.so.6:roundf libm.so.6:sin libm.so.6:sincos -libncursesw.so.5:cbreak -libncursesw.so.5:endwin -libncursesw.so.5:initscr -libncursesw.so.5:newwin -libncursesw.so.5:noecho -libncursesw.so.5:wattr_off -libncursesw.so.5:wattr_on -libncursesw.so.5:wclear -libncursesw.so.5:wgetch -libncursesw.so.5:wprintw -libncursesw.so.5:wrefresh -libopenaptx.so.0:aptx_decode -libopenaptx.so.0:aptx_encode -libopenaptx.so.0:aptx_finish -libopenaptx.so.0:aptx_init +libm.so.6:sqrt libpthread.so.0:__errno_location libpthread.so.0:__pthread_register_cancel libpthread.so.0:__pthread_unregister_cancel libpthread.so.0:close libpthread.so.0:connect -libpthread.so.0:lseek64 libpthread.so.0:open64 libpthread.so.0:pthread_cancel libpthread.so.0:pthread_cond_broadcast @@ -780,38 +716,49 @@ libpthread.so.0:send libpthread.so.0:sendmsg libpthread.so.0:write -libsbc.so.1:sbc_decode -libsbc.so.1:sbc_encode -libsbc.so.1:sbc_finish -libsbc.so.1:sbc_get_codesize -libsbc.so.1:sbc_get_frame_length -libsbc.so.1:sbc_init -libsbc.so.1:sbc_init_msbc -libsndfile.so.1:sf_close -libsndfile.so.1:sf_command -libsndfile.so.1:sf_error_number -libsndfile.so.1:sf_get_string -libsndfile.so.1:sf_open -libsndfile.so.1:sf_read_raw -libsndfile.so.1:sf_readf_double -libsndfile.so.1:sf_readf_float -libsndfile.so.1:sf_readf_int -libsndfile.so.1:sf_readf_short -libsndfile.so.1:sf_strerror -libsndfile.so.1:sf_write_raw -libsndfile.so.1:sf_writef_double -libsndfile.so.1:sf_writef_float -libsndfile.so.1:sf_writef_int -libsndfile.so.1:sf_writef_short +libpulse.so.0:pa_context_connect +libpulse.so.0:pa_context_disconnect +libpulse.so.0:pa_context_errno +libpulse.so.0:pa_context_get_state +libpulse.so.0:pa_context_new_with_proplist +libpulse.so.0:pa_context_set_state_callback +libpulse.so.0:pa_context_unref +libpulse.so.0:pa_operation_unref +libpulse.so.0:pa_proplist_free +libpulse.so.0:pa_proplist_new +libpulse.so.0:pa_proplist_sets +libpulse.so.0:pa_stream_connect_playback +libpulse.so.0:pa_stream_connect_record +libpulse.so.0:pa_stream_cork +libpulse.so.0:pa_stream_drop +libpulse.so.0:pa_stream_flush +libpulse.so.0:pa_stream_get_latency +libpulse.so.0:pa_stream_get_state +libpulse.so.0:pa_stream_new +libpulse.so.0:pa_stream_peek +libpulse.so.0:pa_stream_set_latency_update_callback +libpulse.so.0:pa_stream_set_read_callback +libpulse.so.0:pa_stream_set_state_callback +libpulse.so.0:pa_stream_set_write_callback +libpulse.so.0:pa_stream_unref +libpulse.so.0:pa_stream_write +libpulse.so.0:pa_strerror +libpulse.so.0:pa_threaded_mainloop_free +libpulse.so.0:pa_threaded_mainloop_get_api +libpulse.so.0:pa_threaded_mainloop_lock +libpulse.so.0:pa_threaded_mainloop_new +libpulse.so.0:pa_threaded_mainloop_signal +libpulse.so.0:pa_threaded_mainloop_start +libpulse.so.0:pa_threaded_mainloop_stop +libpulse.so.0:pa_threaded_mainloop_unlock +libpulse.so.0:pa_threaded_mainloop_wait +libpulse.so.0:pa_usec_to_bytes +libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base +libstdc++.so.6:_ZdlPvj +libstdc++.so.6:__gxx_personality_v0 libsystemd.so.0:sd_is_socket_unix libsystemd.so.0:sd_journal_send_with_location libsystemd.so.0:sd_listen_fds -libsystemd.so.0:sd_login_monitor_flush -libsystemd.so.0:sd_login_monitor_get_events -libsystemd.so.0:sd_login_monitor_get_fd -libsystemd.so.0:sd_login_monitor_new -libsystemd.so.0:sd_login_monitor_unref -libsystemd.so.0:sd_uid_get_state libudev.so.1:udev_device_get_action libudev.so.1:udev_device_get_devnode libudev.so.1:udev_device_get_property_value @@ -834,44 +781,4 @@ libudev.so.1:udev_monitor_unref libudev.so.1:udev_new libudev.so.1:udev_unref -libvulkan.so.1:vkAllocateCommandBuffers -libvulkan.so.1:vkAllocateDescriptorSets -libvulkan.so.1:vkAllocateMemory -libvulkan.so.1:vkBeginCommandBuffer -libvulkan.so.1:vkBindBufferMemory -libvulkan.so.1:vkCmdBindDescriptorSets -libvulkan.so.1:vkCmdBindPipeline -libvulkan.so.1:vkCmdDispatch -libvulkan.so.1:vkCmdPushConstants -libvulkan.so.1:vkCreateBuffer -libvulkan.so.1:vkCreateCommandPool -libvulkan.so.1:vkCreateComputePipelines -libvulkan.so.1:vkCreateDescriptorPool -libvulkan.so.1:vkCreateDescriptorSetLayout -libvulkan.so.1:vkCreateDevice -libvulkan.so.1:vkCreateFence -libvulkan.so.1:vkCreateInstance -libvulkan.so.1:vkCreatePipelineLayout -libvulkan.so.1:vkCreateShaderModule -libvulkan.so.1:vkDestroyBuffer -libvulkan.so.1:vkDestroyCommandPool -libvulkan.so.1:vkDestroyDescriptorPool -libvulkan.so.1:vkDestroyDescriptorSetLayout -libvulkan.so.1:vkDestroyDevice -libvulkan.so.1:vkDestroyInstance -libvulkan.so.1:vkDestroyPipeline -libvulkan.so.1:vkDestroyPipelineLayout -libvulkan.so.1:vkDestroyShaderModule -libvulkan.so.1:vkDeviceWaitIdle -libvulkan.so.1:vkEndCommandBuffer -libvulkan.so.1:vkEnumeratePhysicalDevices -libvulkan.so.1:vkFreeMemory -libvulkan.so.1:vkGetBufferMemoryRequirements -libvulkan.so.1:vkGetDeviceQueue -libvulkan.so.1:vkGetFenceStatus -libvulkan.so.1:vkGetInstanceProcAddr -libvulkan.so.1:vkGetPhysicalDeviceMemoryProperties -libvulkan.so.1:vkGetPhysicalDeviceQueueFamilyProperties -libvulkan.so.1:vkQueueSubmit -libvulkan.so.1:vkResetFences -libvulkan.so.1:vkUpdateDescriptorSets +libwebrtc_audio_processing.so.1:_ZN6webrtc15AudioProcessing6CreateERKNS_6ConfigE diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,46 +1,80 @@ name : pipewire -version : 0.3.26 -release : 19 +version : 0.3.29 +release : 21 source : - - https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.26/pipewire-0.3.26.tar.gz : 05cc9d25de45290c025da5da1b94fc705bddacd93cf3690d0b2988c1ac501ee1 + - https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.29/pipewire-0.3.29.tar.gz : b733532d6460fb94d202a8b2104b0a87344e8484e69ccfdf44096dde91c21cf0 homepage : https://pipewire.org/ -license : LGPL-2.1-or-later +license : + - MIT + - LGPL-2.1-or-later # libspa-alsa.so + - GPL-2.0-or-later # libjackserver.so component : - multimedia.library - jack : multimedia.audio summary : Multimedia processing graphs description: | PipeWire is a server and user space API to deal with multimedia pipelines. +emul32 : yes builddeps : - - pkgconfig(alsa) + - pkgconfig32(alsa) + - pkgconfig32(avahi-client) + - pkgconfig32(dbus-1) + - pkgconfig32(gstreamer-1.0) + - pkgconfig32(gstreamer-plugins-base-1.0) + - pkgconfig32(liblzma) + - pkgconfig32(libpulse) + - pkgconfig32(libudev) + - pkgconfig32(ncursesw) + - pkgconfig32(sdl2) + - pkgconfig32(sndfile) + - pkgconfig32(webrtc-audio-processing) + - pkgconfig32(x11) - pkgconfig(bluez) - pkgconfig(fdk-aac) - - pkgconfig(gstreamer-plugins-base-1.0) - pkgconfig(jack) - pkgconfig(ldacBT-abr) - pkgconfig(libavcodec) - pkgconfig(libopenaptx) - pkgconfig(sbc) - - pkgconfig(sdl2) - - pkgconfig(sndfile) - - pkgconfig(x11) - vulkan-headers +rundeps : + - main: rtkit patterns : - jack : - /usr/bin/pw-jack - /usr/lib64/pipewire-0.3/jack - /usr/lib64/spa-0.2/jack - /usr/share/ld.so.conf.d/pipewire-jack.conf + - /usr/share/pipewire/jack.conf + - /usr/share/pipewire/media-session.d/with-jack setup : | - %meson_configure \ - -Dffmpeg=enabled \ - -Dsystemd=enabled \ - -Dudevrulesdir=/usr/lib64/udev/rules.d \ - -Dlibjack-path=/usr/lib64/pipewire-0.3/jack + COMMON_OPTIONS="-Dsystemd=enabled \ + -Decho-cancel-webrtc=enabled \ + -Dudevrulesdir=%libdir%/udev/rules.d \ + -Dlibjack-path=%libdir%/pipewire-0.3/jack" + + if [[ -n "${EMUL32BUILD}" ]]; then + CONFIGURE_OPTIONS="$COMMON_OPTIONS -Dffmpeg=disabled \ + -Dbluez5=disabled \ + -Dbluez5-codec-aptx=disabled \ + -Dbluez5-codec-ldac=disabled \ + -Dbluez5-codec-aac=disabled \ + -Djack=disabled \ + -Dvulkan=disabled" + else + CONFIGURE_OPTIONS="$COMMON_OPTIONS -Dffmpeg=enabled" + fi + + %meson_configure $CONFIGURE_OPTIONS build : | %ninja_build install : | %ninja_install touch with-alsa - install -Dm00644 with-alsa $installdir/etc/pipewire/media-session.d + install -Dm00644 with-alsa $installdir/usr/share/pipewire/media-session.d/ install -Dm00644 $pkgfiles/pipewire-jack.ld.conf $installdir/usr/share/ld.so.conf.d/pipewire-jack.conf + + # Remove unnecessary udev rules file from the 32-bit package + if [[ -n "${EMUL32BUILD}" ]]; then + rm -rf $installdir/%libdir%/udev/ + fi diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -3,10 +3,12 @@ pipewire https://pipewire.org/ - Martin Reboredo - yakoyoku@gmail.com + Reilly Brogan + solus@reillybrogan.com + MIT LGPL-2.1-or-later + GPL-2.0-or-later multimedia.library Multimedia processing graphs PipeWire is a server and user space API to deal with multimedia pipelines. @@ -20,18 +22,6 @@ multimedia.library - /etc/pipewire/client-rt.conf - /etc/pipewire/client.conf - /etc/pipewire/jack.conf - /etc/pipewire/media-session.d/alsa-monitor.conf - /etc/pipewire/media-session.d/bluez-monitor.conf - /etc/pipewire/media-session.d/media-session.conf - /etc/pipewire/media-session.d/v4l2-monitor.conf - /etc/pipewire/media-session.d/with-alsa - /etc/pipewire/media-session.d/with-jack - /etc/pipewire/media-session.d/with-pulseaudio - /etc/pipewire/pipewire-pulse.conf - /etc/pipewire/pipewire.conf /usr/bin/pipewire /usr/bin/pipewire-media-session /usr/bin/pipewire-pulse @@ -65,24 +55,30 @@ /usr/lib64/alsa-lib/libasound_module_pcm_pipewire.so /usr/lib64/gstreamer-1.0/libgstpipewire.so /usr/lib64/libpipewire-0.3.so.0 - /usr/lib64/libpipewire-0.3.so.0.326.0 + /usr/lib64/libpipewire-0.3.so.0.329.0 /usr/lib64/pipewire-0.3/libpipewire-module-access.so /usr/lib64/pipewire-0.3/libpipewire-module-adapter.so /usr/lib64/pipewire-0.3/libpipewire-module-client-device.so /usr/lib64/pipewire-0.3/libpipewire-module-client-node.so + /usr/lib64/pipewire-0.3/libpipewire-module-echo-cancel.so + /usr/lib64/pipewire-0.3/libpipewire-module-filter-chain.so /usr/lib64/pipewire-0.3/libpipewire-module-link-factory.so + /usr/lib64/pipewire-0.3/libpipewire-module-loopback.so /usr/lib64/pipewire-0.3/libpipewire-module-metadata.so /usr/lib64/pipewire-0.3/libpipewire-module-portal.so /usr/lib64/pipewire-0.3/libpipewire-module-profiler.so /usr/lib64/pipewire-0.3/libpipewire-module-protocol-native.so /usr/lib64/pipewire-0.3/libpipewire-module-protocol-pulse.so /usr/lib64/pipewire-0.3/libpipewire-module-protocol-simple.so + /usr/lib64/pipewire-0.3/libpipewire-module-pulse-tunnel.so + /usr/lib64/pipewire-0.3/libpipewire-module-rt.so /usr/lib64/pipewire-0.3/libpipewire-module-rtkit.so /usr/lib64/pipewire-0.3/libpipewire-module-session-manager.so /usr/lib64/pipewire-0.3/libpipewire-module-spa-device-factory.so /usr/lib64/pipewire-0.3/libpipewire-module-spa-device.so /usr/lib64/pipewire-0.3/libpipewire-module-spa-node-factory.so /usr/lib64/pipewire-0.3/libpipewire-module-spa-node.so + /usr/lib64/pipewire-0.3/libpipewire-module-zeroconf-discover.so /usr/lib64/spa-0.2/alsa/libspa-alsa.so /usr/lib64/spa-0.2/audioconvert/libspa-audioconvert.so /usr/lib64/spa-0.2/audiomixer/libspa-audiomixer.so @@ -157,6 +153,7 @@ /usr/share/alsa-card-profile/mixer/profile-sets/maudio-fasttrack-pro.conf /usr/share/alsa-card-profile/mixer/profile-sets/native-instruments-audio4dj.conf /usr/share/alsa-card-profile/mixer/profile-sets/native-instruments-audio8dj.conf + /usr/share/alsa-card-profile/mixer/profile-sets/native-instruments-komplete-audio6.conf /usr/share/alsa-card-profile/mixer/profile-sets/native-instruments-korecontroller.conf /usr/share/alsa-card-profile/mixer/profile-sets/native-instruments-traktor-audio10.conf /usr/share/alsa-card-profile/mixer/profile-sets/native-instruments-traktor-audio2.conf @@ -219,6 +216,98 @@ /usr/share/locale/uk/LC_MESSAGES/pipewire.mo /usr/share/locale/zh_CN/LC_MESSAGES/pipewire.mo /usr/share/locale/zh_TW/LC_MESSAGES/pipewire.mo + /usr/share/pipewire/client-rt.conf + /usr/share/pipewire/client.conf + /usr/share/pipewire/filter-chain/demonic.conf + /usr/share/pipewire/filter-chain/sink-dolby-surround.conf + /usr/share/pipewire/filter-chain/sink-eq6.conf + /usr/share/pipewire/filter-chain/sink-matrix-spatialiser.conf + /usr/share/pipewire/filter-chain/source-rnnoise.conf + /usr/share/pipewire/media-session.d/alsa-monitor.conf + /usr/share/pipewire/media-session.d/bluez-monitor.conf + /usr/share/pipewire/media-session.d/media-session.conf + /usr/share/pipewire/media-session.d/v4l2-monitor.conf + /usr/share/pipewire/media-session.d/with-alsa + /usr/share/pipewire/media-session.d/with-pulseaudio + /usr/share/pipewire/pipewire-pulse.conf + /usr/share/pipewire/pipewire.conf + + + + pipewire-32bit + 32-bit libraries for pipewire + PipeWire is a server and user space API to deal with multimedia pipelines. + + emul32 + + pipewire + + + /usr/lib32/alsa-lib/libasound_module_ctl_pipewire.so + /usr/lib32/alsa-lib/libasound_module_pcm_pipewire.so + /usr/lib32/gstreamer-1.0/libgstpipewire.so + /usr/lib32/libpipewire-0.3.so.0 + /usr/lib32/libpipewire-0.3.so.0.329.0 + /usr/lib32/pipewire-0.3/jack/libjack.so + /usr/lib32/pipewire-0.3/jack/libjack.so.0 + /usr/lib32/pipewire-0.3/jack/libjack.so.0.329.0 + /usr/lib32/pipewire-0.3/jack/libjacknet.so + /usr/lib32/pipewire-0.3/jack/libjacknet.so.0 + /usr/lib32/pipewire-0.3/jack/libjacknet.so.0.329.0 + /usr/lib32/pipewire-0.3/jack/libjackserver.so + /usr/lib32/pipewire-0.3/jack/libjackserver.so.0 + /usr/lib32/pipewire-0.3/jack/libjackserver.so.0.329.0 + /usr/lib32/pipewire-0.3/libpipewire-module-access.so + /usr/lib32/pipewire-0.3/libpipewire-module-adapter.so + /usr/lib32/pipewire-0.3/libpipewire-module-client-device.so + /usr/lib32/pipewire-0.3/libpipewire-module-client-node.so + /usr/lib32/pipewire-0.3/libpipewire-module-echo-cancel.so + /usr/lib32/pipewire-0.3/libpipewire-module-filter-chain.so + /usr/lib32/pipewire-0.3/libpipewire-module-link-factory.so + /usr/lib32/pipewire-0.3/libpipewire-module-loopback.so + /usr/lib32/pipewire-0.3/libpipewire-module-metadata.so + /usr/lib32/pipewire-0.3/libpipewire-module-portal.so + /usr/lib32/pipewire-0.3/libpipewire-module-profiler.so + /usr/lib32/pipewire-0.3/libpipewire-module-protocol-native.so + /usr/lib32/pipewire-0.3/libpipewire-module-protocol-pulse.so + /usr/lib32/pipewire-0.3/libpipewire-module-protocol-simple.so + /usr/lib32/pipewire-0.3/libpipewire-module-pulse-tunnel.so + /usr/lib32/pipewire-0.3/libpipewire-module-rt.so + /usr/lib32/pipewire-0.3/libpipewire-module-rtkit.so + /usr/lib32/pipewire-0.3/libpipewire-module-session-manager.so + /usr/lib32/pipewire-0.3/libpipewire-module-spa-device-factory.so + /usr/lib32/pipewire-0.3/libpipewire-module-spa-device.so + /usr/lib32/pipewire-0.3/libpipewire-module-spa-node-factory.so + /usr/lib32/pipewire-0.3/libpipewire-module-spa-node.so + /usr/lib32/pipewire-0.3/libpipewire-module-zeroconf-discover.so + /usr/lib32/spa-0.2/alsa/libspa-alsa.so + /usr/lib32/spa-0.2/audioconvert/libspa-audioconvert.so + /usr/lib32/spa-0.2/audiomixer/libspa-audiomixer.so + /usr/lib32/spa-0.2/audiotestsrc/libspa-audiotestsrc.so + /usr/lib32/spa-0.2/control/libspa-control.so + /usr/lib32/spa-0.2/support/libspa-dbus.so + /usr/lib32/spa-0.2/support/libspa-journal.so + /usr/lib32/spa-0.2/support/libspa-support.so + /usr/lib32/spa-0.2/v4l2/libspa-v4l2.so + /usr/lib32/spa-0.2/videoconvert/libspa-videoconvert.so + /usr/lib32/spa-0.2/videotestsrc/libspa-videotestsrc.so + /usr/lib32/spa-0.2/volume/libspa-volume.so + + + + pipewire-32bit-devel + Development files for 32-bit pipewire + PipeWire is a server and user space API to deal with multimedia pipelines. + + programming.devel + + pipewire-devel + pipewire-32bit + + + /usr/lib32/libpipewire-0.3.so + /usr/lib32/pkgconfig/libpipewire-0.3.pc + /usr/lib32/pkgconfig/libspa-0.2.pc @@ -228,7 +317,7 @@ programming.devel - pipewire + pipewire /usr/include/pipewire-0.3/pipewire/array.h @@ -253,6 +342,7 @@ /usr/include/pipewire-0.3/pipewire/factory.h /usr/include/pipewire-0.3/pipewire/filter.h /usr/include/pipewire-0.3/pipewire/global.h + /usr/include/pipewire-0.3/pipewire/i18n.h /usr/include/pipewire-0.3/pipewire/impl-client.h /usr/include/pipewire-0.3/pipewire/impl-core.h /usr/include/pipewire-0.3/pipewire/impl-device.h @@ -318,6 +408,7 @@ /usr/include/spa-0.2/spa/param/bluetooth/type-info.h /usr/include/spa-0.2/spa/param/format-utils.h /usr/include/spa-0.2/spa/param/format.h + /usr/include/spa-0.2/spa/param/latency-utils.h /usr/include/spa-0.2/spa/param/param.h /usr/include/spa-0.2/spa/param/profiler.h /usr/include/spa-0.2/spa/param/props.h @@ -347,6 +438,7 @@ /usr/include/spa-0.2/spa/support/loop.h /usr/include/spa-0.2/spa/support/plugin.h /usr/include/spa-0.2/spa/support/system.h + /usr/include/spa-0.2/spa/utils/ansi.h /usr/include/spa-0.2/spa/utils/defs.h /usr/include/spa-0.2/spa/utils/dict.h /usr/include/spa-0.2/spa/utils/hook.h @@ -356,6 +448,7 @@ /usr/include/spa-0.2/spa/utils/names.h /usr/include/spa-0.2/spa/utils/result.h /usr/include/spa-0.2/spa/utils/ringbuffer.h + /usr/include/spa-0.2/spa/utils/string.h /usr/include/spa-0.2/spa/utils/type-info.h /usr/include/spa-0.2/spa/utils/type.h /usr/lib64/libpipewire-0.3.so @@ -370,30 +463,32 @@ multimedia.audio - pipewire + pipewire /usr/bin/pw-jack /usr/lib64/pipewire-0.3/jack/libjack.so /usr/lib64/pipewire-0.3/jack/libjack.so.0 - /usr/lib64/pipewire-0.3/jack/libjack.so.0.326.0 + /usr/lib64/pipewire-0.3/jack/libjack.so.0.329.0 /usr/lib64/pipewire-0.3/jack/libjacknet.so /usr/lib64/pipewire-0.3/jack/libjacknet.so.0 - /usr/lib64/pipewire-0.3/jack/libjacknet.so.0.326.0 + /usr/lib64/pipewire-0.3/jack/libjacknet.so.0.329.0 /usr/lib64/pipewire-0.3/jack/libjackserver.so /usr/lib64/pipewire-0.3/jack/libjackserver.so.0 - /usr/lib64/pipewire-0.3/jack/libjackserver.so.0.326.0 + /usr/lib64/pipewire-0.3/jack/libjackserver.so.0.329.0 /usr/lib64/spa-0.2/jack/libspa-jack.so /usr/share/ld.so.conf.d/pipewire-jack.conf + /usr/share/pipewire/jack.conf + /usr/share/pipewire/media-session.d/with-jack - - 2021-04-27 - 0.3.26 + + 2021-06-04 + 0.3.29 Packaging update - Martin Reboredo - yakoyoku@gmail.com + Reilly Brogan + solus@reillybrogan.com \ No newline at end of file