pulse-server: module-null-sink: do not use client's core

Do not use the client's connection to create the adapter object,
instead, create a new connection. This avoids the need for setting
object.linger=true, which guarantees that when the pulse server goes
down, the null sink is cleaned up.
41 jobs for pw_pulse_null_sink_create_core in 4 minutes and 43 seconds (queued for 23 seconds)
Status Name Job ID Coverage
  Container
passed container_fedora #15544883

00:00:19

passed container_ubuntu #15544882

00:00:21

 
  Build
passed build_meson_exact_release #15544918

00:00:43

passed build_meson_prerelease #15544917

00:00:52

passed build_on_fedora #15544885

00:00:45

passed build_on_ubuntu #15544884

00:00:38

passed build_release: [clang] #15544911

00:01:49

passed build_release: [gcc] #15544910

00:00:50

passed build_session_managers: [[]] #15544912

00:00:37

passed build_session_managers: [media-session] #15544914

00:01:01

passed build_session_managers: [media-session,wireplumber] #15544915

00:00:55

passed build_session_managers: [wireplumber] #15544913

00:00:38

passed build_session_managers: [wireplumber,media-session] #15544916

00:00:53

passed build_with_custom_options: [audiotestsrc, disabled] #15544897

00:02:31

passed build_with_custom_options: [audiotestsrc, enabled] #15544896

00:02:25

passed build_with_custom_options: [bluez5-backend-hsphfpd, disabled] #15544895

00:02:29

passed build_with_custom_options: [bluez5-backend-hsphfpd, enabled] #15544894

00:02:24

passed build_with_custom_options: [docs, disabled] #15544889

00:01:48

passed build_with_custom_options: [docs, enabled] #15544888

00:01:49

passed build_with_custom_options: [installed_tests, disabled] #15544891

00:02:25

passed build_with_custom_options: [installed_tests, enabled] #15544890

00:02:35

passed build_with_custom_options: [sdl2, disabled] #15544907

00:00:41

passed build_with_custom_options: [sdl2, enabled] #15544906

00:00:59

passed build_with_custom_options: [sndfile, disabled] #15544909

00:00:49

passed build_with_custom_options: [sndfile, enabled] #15544908

00:00:31

passed build_with_custom_options: [systemd-system-service, disabled] #15544893

00:02:25

passed build_with_custom_options: [systemd-system-service, enabled] #15544892

00:02:31

passed build_with_custom_options: [test, disabled] #15544899

00:02:23

passed build_with_custom_options: [test, enabled] #15544898

00:02:24

passed build_with_custom_options: [videotestsrc, disabled] #15544901

00:00:55

passed build_with_custom_options: [videotestsrc, enabled] #15544900

00:02:30

passed build_with_custom_options: [volume, disabled] #15544903

00:01:00

passed build_with_custom_options: [volume, enabled] #15544902

00:00:59

passed build_with_custom_options: [vulkan, disabled] #15544905

00:00:59

passed build_with_custom_options: [vulkan, enabled] #15544904

00:01:00

passed build_with_no_commandline_options: [clang] #15544887

00:02:03

passed build_with_no_commandline_options: [gcc] #15544886

00:02:08

passed valgrind #15544919

00:00:40

 
  Analysis
passed doccheck #15544922

00:01:14

passed shellcheck #15544920

00:01:11

passed spellcheck #15544921

00:01:14