--- /srv/reproducible-results/rbuild-debian/r-b-build.ffekp8Ar/b1/pipewire_1.2.6-1_armhf.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.ffekp8Ar/b2/pipewire_1.2.6-1_armhf.changes ├── Files │ @@ -20,15 +20,15 @@ │ 4fcc090b658acc6741c41b90ca2edd02 515284 libs optional libspa-0.2-modules_1.2.6-1_armhf.deb │ 73a5d37c57877bc29bc8ecbf88bd390d 141652 debug optional pipewire-alsa-dbgsym_1.2.6-1_armhf.deb │ 3e09fbe2e715411ec340b64782d835f1 50248 sound optional pipewire-alsa_1.2.6-1_armhf.deb │ 9d0fbc97f804c043dcb5b37598b0d28b 18860 oldlibs optional pipewire-audio-client-libraries_1.2.6-1_all.deb │ 57be5a956df8d1651abb6d639dadd906 19068 sound optional pipewire-audio_1.2.6-1_all.deb │ 3bb525853db9d452cdff98d9f72abffd 973212 debug optional pipewire-bin-dbgsym_1.2.6-1_armhf.deb │ 802db474b4a72c123fb12543b799aa36 342248 video optional pipewire-bin_1.2.6-1_armhf.deb │ - 840b58132cb58743251e7658458a06bc 1684748 doc optional pipewire-doc_1.2.6-1_all.deb │ + 42506bef7bbbf89d3e5b80af9db80b6e 1684436 doc optional pipewire-doc_1.2.6-1_all.deb │ 2cfcf7ef32fd6c0e5ca4d46e2beb8c0c 460660 debug optional pipewire-jack-dbgsym_1.2.6-1_armhf.deb │ 24db5e6bfe517e983ab8c66e9a088c96 107556 sound optional pipewire-jack_1.2.6-1_armhf.deb │ 189b4141c77e050fafd7580c499ccc3b 18840 oldlibs optional pipewire-libcamera_1.2.6-1_all.deb │ d7346d1f39766a747319121b7653323b 24056 sound optional pipewire-pulse_1.2.6-1_armhf.deb │ 473490af4d69bc74c899fb4b083b71e8 1729396 debug optional pipewire-tests-dbgsym_1.2.6-1_armhf.deb │ 39c5eb9a183b6e167b46dfd8db0512a4 277456 misc optional pipewire-tests_1.2.6-1_armhf.deb │ 965cbf86a096a8e670a16edf13de1de4 120436 debug optional pipewire-v4l2-dbgsym_1.2.6-1_armhf.deb ├── pipewire-doc_1.2.6-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-10-25 09:58:28.000000 debian-binary │ │ --rw-r--r-- 0 0 0 39088 2024-10-25 09:58:28.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 1645468 2024-10-25 09:58:28.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 39116 2024-10-25 09:58:28.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 1645128 2024-10-25 09:58:28.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ Package: pipewire-doc │ │ │ │ Source: pipewire │ │ │ │ Version: 1.2.6-1 │ │ │ │ Architecture: all │ │ │ │ Maintainer: Utopia Maintenance Team │ │ │ │ -Installed-Size: 29090 │ │ │ │ +Installed-Size: 29077 │ │ │ │ Breaks: libpipewire-0.2-doc (<< 0.3.1) │ │ │ │ Replaces: libpipewire-0.2-doc (<< 0.3.1) │ │ │ │ Section: doc │ │ │ │ Priority: optional │ │ │ │ Multi-Arch: foreign │ │ │ │ Homepage: https://pipewire.org/ │ │ │ │ Description: libraries for the PipeWire multimedia server - documentation │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -41,17 +41,17 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6561 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/audio_2dsp-utils_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 22789 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/audio_2dsp-utils_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6342 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/audio_2dsp_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9652 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/audio_2dsp_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6565 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/audio_2format-utils_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 62647 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/audio_2format-utils_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10584 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/audio_2raw-types_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 223615 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/audio_2raw-types_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 202512 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/audio_2raw-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6561 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/audio_2raw-utils_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 36545 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/audio_2raw-utils_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 35892 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/audio_2raw-utils_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 43025 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/audio_2raw_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 177913 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/audio_2raw_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9531 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/audio_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 27338 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/audio_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 676 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/bc_s.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 635 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/bc_sd.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 61757 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/bluez-session_8c-example.html │ │ │ │ @@ -548,17 +548,17 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 172000 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/iter_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 176630 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/jquery.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6604 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/json-pod_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 58108 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/json-pod_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 25791 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/json_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 161977 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/json_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8830 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/latency-types_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 27615 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/latency-types_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 29218 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/latency-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10817 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/latency-utils_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 62542 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/latency-utils_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 63102 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/latency-utils_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10951 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/latency_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28059 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/latency_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 26080 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/layout_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 45303 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/layout_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 18632 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/link_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37546 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/link_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 20029 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/list_8h.html │ │ │ │ @@ -783,15 +783,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 26953 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/page_tutorial2.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 33998 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/page_tutorial3.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 53011 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/page_tutorial4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 69914 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/page_tutorial5.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 34911 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/page_tutorial6.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 47332 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/pages.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13162 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/param-types_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 54524 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/param-types_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 58527 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/param-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5631 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/param_2audio_2format_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28118 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/param_2audio_2format_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8255 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/param_2audio_2type-info_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7340 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/param_2bluetooth_2type-info_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 36964 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/param_2bluetooth_2type-info_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 21764 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/param_2format_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 82413 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/param_2format_8h_source.html │ │ │ │ @@ -816,29 +816,29 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7751 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/pod_2command_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14054 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/pod_2command_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7708 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/pod_2event_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13644 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/pod_2event_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32934 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/pod_2pod_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 79630 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/pod_2pod_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8899 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/port-config-types_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 26053 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/port-config-types_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 27456 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/port-config-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7872 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/port-config_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 17021 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/port-config_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 20891 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/port_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 34175 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/port_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7108 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/profile-types_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 22407 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/profile-types_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 23610 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/profile-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7193 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/profile_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15044 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/profile_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7102 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/profiler-types_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 16687 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/profiler-types_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 17590 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/profiler-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 31540 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/properties_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 62624 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/properties_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8945 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/props-types_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75344 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/props-types_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80747 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/props-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15276 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/props_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 54951 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/props_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14286 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/protocol-native_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 30000 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/protocol-native_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 21438 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/protocol_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 53993 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/protocol_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 20104 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/proxy_8h.html │ │ │ │ @@ -852,15 +852,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23450 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/resource_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 39591 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/resource_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10041 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/result_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11324 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/result_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12732 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/ringbuffer_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28506 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/ringbuffer_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7074 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/route-types_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 28633 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/route-types_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 30236 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/route-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7881 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/route_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19153 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/route_8h_source.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/search/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 138 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/search/all_0.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 146 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/search/all_1.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1112 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/search/all_10.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 652 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/search/all_11.js │ │ │ │ @@ -1674,15 +1674,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 173 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/tab_bd.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 177 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/tab_h.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 180 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/tab_hd.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 184 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/tab_s.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 188 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/tab_sd.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10560 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/tabs.css │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7040 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/tag-types_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 14953 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/tag-types_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15556 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/tag-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9525 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/tag-utils_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 51532 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/tag-utils_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7675 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/tag_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13334 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/tag_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 18847 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/thread-loop_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28765 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/thread-loop_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 27332 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/topics.html │ │ │ │ @@ -1713,17 +1713,17 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 108784 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/video-src_8c-example.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6561 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/video_2dsp-utils_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32186 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/video_2dsp-utils_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6342 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/video_2dsp_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10854 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/video_2dsp_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28800 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/video_2format-utils_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10616 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/video_2raw-types_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 119779 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/video_2raw-types_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 109376 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/video_2raw-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6561 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/video_2raw-utils_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 67183 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/video_2raw-utils_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 66809 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/video_2raw-utils_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 24426 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/video_2raw_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 104369 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/video_2raw_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6574 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/vorbis-utils_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 26282 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/vorbis-utils_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6358 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/vorbis_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9952 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/vorbis_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7206 2024-10-25 09:58:28.000000 ./usr/share/doc/pipewire/html/wma-types_8h.html │ │ │ ├── ./usr/share/doc/pipewire/html/audio_2raw-types_8h_source.html │ │ │ │ @@ -113,243 +113,243 @@ │ │ │ │
17#include <spa/utils/type.h>
│ │ │ │
18#include <spa/param/audio/raw.h>
│ │ │ │
19
│ │ │ │
20#define SPA_TYPE_INFO_AudioFormat SPA_TYPE_INFO_ENUM_BASE "AudioFormat"
│ │ │ │
21#define SPA_TYPE_INFO_AUDIO_FORMAT_BASE SPA_TYPE_INFO_AudioFormat ":"
│ │ │ │
22
│ │ │ │
23static const struct spa_type_info spa_type_audio_format[] = {
│ │ │ │ -
24 { SPA_AUDIO_FORMAT_UNKNOWN, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_FORMAT_BASE "UNKNOWN", NULL },
│ │ │ │ -
25 { SPA_AUDIO_FORMAT_ENCODED, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_FORMAT_BASE "ENCODED", NULL },
│ │ │ │ -
26 { SPA_AUDIO_FORMAT_S8, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_FORMAT_BASE "S8", NULL },
│ │ │ │ -
27 { SPA_AUDIO_FORMAT_U8, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_FORMAT_BASE "U8", NULL },
│ │ │ │ -
28 { SPA_AUDIO_FORMAT_S16_LE, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_FORMAT_BASE "S16LE", NULL },
│ │ │ │ -
29 { SPA_AUDIO_FORMAT_S16_BE, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_FORMAT_BASE "S16BE", NULL },
│ │ │ │ +
24 { SPA_AUDIO_FORMAT_UNKNOWN, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_FORMAT_BASE "UNKNOWN", NULL },
│ │ │ │ +
25 { SPA_AUDIO_FORMAT_ENCODED, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_FORMAT_BASE "ENCODED", NULL },
│ │ │ │ +
26 { SPA_AUDIO_FORMAT_S8, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_FORMAT_BASE "S8", NULL },
│ │ │ │ +
27 { SPA_AUDIO_FORMAT_U8, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_FORMAT_BASE "U8", NULL },
│ │ │ │ +
28 { SPA_AUDIO_FORMAT_S16_LE, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_FORMAT_BASE "S16LE", NULL },
│ │ │ │ +
29 { SPA_AUDIO_FORMAT_S16_BE, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_FORMAT_BASE "S16BE", NULL },
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │
56
│ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │
59
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │
68
│ │ │ │
69#if __BYTE_ORDER == __BIG_ENDIAN
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │
98#elif __BYTE_ORDER == __LITTLE_ENDIAN
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │
127#endif
│ │ │ │ -
128 { 0, 0, NULL, NULL },
│ │ │ │ +
128 { 0, 0, NULL, NULL },
│ │ │ │
129};
│ │ │ │
130
│ │ │ │
131#define SPA_TYPE_INFO_AudioFlags SPA_TYPE_INFO_FLAGS_BASE "AudioFlags"
│ │ │ │
132#define SPA_TYPE_INFO_AUDIO_FLAGS_BASE SPA_TYPE_INFO_AudioFlags ":"
│ │ │ │
133
│ │ │ │
134static const struct spa_type_info spa_type_audio_flags[] = {
│ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │
│ │ │ │ -
137 { 0, 0, NULL, NULL },
│ │ │ │ +
137 { 0, 0, NULL, NULL },
│ │ │ │
138};
│ │ │ │
139
│ │ │ │
140#define SPA_TYPE_INFO_AudioChannel SPA_TYPE_INFO_ENUM_BASE "AudioChannel"
│ │ │ │
141#define SPA_TYPE_INFO_AUDIO_CHANNEL_BASE SPA_TYPE_INFO_AudioChannel ":"
│ │ │ │
142
│ │ │ │
│ │ │ │
143static const struct spa_type_info spa_type_audio_channel[] = {
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │
│ │ │ │ -
148 { SPA_AUDIO_CHANNEL_FR, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_CHANNEL_BASE "FR", NULL },
│ │ │ │ -
149 { SPA_AUDIO_CHANNEL_FC, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_CHANNEL_BASE "FC", NULL },
│ │ │ │ -
150 { SPA_AUDIO_CHANNEL_LFE, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_CHANNEL_BASE "LFE", NULL },
│ │ │ │ -
151 { SPA_AUDIO_CHANNEL_SL, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_CHANNEL_BASE "SL", NULL },
│ │ │ │ -
152 { SPA_AUDIO_CHANNEL_SR, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_CHANNEL_BASE "SR", NULL },
│ │ │ │ -
153 { SPA_AUDIO_CHANNEL_FLC, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_CHANNEL_BASE "FLC", NULL },
│ │ │ │ +
148 { SPA_AUDIO_CHANNEL_FR, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_CHANNEL_BASE "FR", NULL },
│ │ │ │ +
149 { SPA_AUDIO_CHANNEL_FC, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_CHANNEL_BASE "FC", NULL },
│ │ │ │ +
150 { SPA_AUDIO_CHANNEL_LFE, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_CHANNEL_BASE "LFE", NULL },
│ │ │ │ +
151 { SPA_AUDIO_CHANNEL_SL, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_CHANNEL_BASE "SL", NULL },
│ │ │ │ +
152 { SPA_AUDIO_CHANNEL_SR, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_CHANNEL_BASE "SR", NULL },
│ │ │ │ +
153 { SPA_AUDIO_CHANNEL_FLC, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_CHANNEL_BASE "FLC", NULL },
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │
182
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
247 { 0, 0, NULL, NULL },
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
247 { 0, 0, NULL, NULL },
│ │ │ │
248};
│ │ │ │
249
│ │ │ │
254#ifdef __cplusplus
│ │ │ │
255} /* extern "C" */
│ │ │ │
256#endif
│ │ │ │
257
│ │ │ │
258#endif /* SPA_AUDIO_RAW_RAW_TYPES_H */
│ │ │ │ @@ -534,15 +534,14 @@ │ │ │ │
@ SPA_AUDIO_FORMAT_F64_OE
Definition raw.h:121
│ │ │ │
@ SPA_AUDIO_FORMAT_S18_BE
Definition raw.h:60
│ │ │ │
@ SPA_AUDIO_FORMAT_S24_OE
Definition raw.h:114
│ │ │ │
@ SPA_AUDIO_FORMAT_U16
Definition raw.h:95
│ │ │ │
@ SPA_TYPE_Int
Definition type.h:34
│ │ │ │
spa/utils/type.h
│ │ │ │
Definition type.h:143
│ │ │ │ -
uint32_t type
Definition type.h:144
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
101 SPA_TYPE_OBJECT_ParamLatency, id,
│ │ │ │
102 SPA_PARAM_LATENCY_direction, SPA_POD_Id(info->direction),
│ │ │ │
│ │ │ │ │ │ │ │ @@ -219,24 +219,24 @@ │ │ │ │
112spa_process_latency_parse(const struct spa_pod *latency, struct spa_process_latency_info *info)
│ │ │ │
113{
│ │ │ │
114 int res;
│ │ │ │
│ │ │ │
115 spa_zero(*info);
│ │ │ │
116 if ((res = spa_pod_parse_object(latency,
│ │ │ │
│ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
121 return res;
│ │ │ │
122 return 0;
│ │ │ │
123}
│ │ │ │
124
│ │ │ │
125static inline struct spa_pod *
│ │ │ │ -
126spa_process_latency_build(struct spa_pod_builder *builder, uint32_t id,
│ │ │ │ + │ │ │ │
127 const struct spa_process_latency_info *info)
│ │ │ │
128{
│ │ │ │
│ │ │ │
129 return (struct spa_pod *)spa_pod_builder_add_object(builder,
│ │ │ │
130 SPA_TYPE_OBJECT_ParamProcessLatency, id,
│ │ │ │
│ │ │ │ │ │ │ │ @@ -307,14 +307,15 @@ │ │ │ │
enum spa_direction direction
Definition latency.h:55
│ │ │ │
float max_quantum
Definition latency.h:57
│ │ │ │
float min_quantum
Definition latency.h:56
│ │ │ │
uint64_t min_ns
Definition latency.h:60
│ │ │ │
uint64_t max_ns
Definition latency.h:61
│ │ │ │
Definition builder.h:53
│ │ │ │
Definition pod.h:43
│ │ │ │ +
uint32_t type
Definition pod.h:45
│ │ │ │
Helper structure for managing process latency objects.
Definition latency.h:81
│ │ │ │
float quantum
Definition latency.h:82
│ │ │ │
uint32_t rate
Definition latency.h:83
│ │ │ │
uint64_t ns
Definition latency.h:84
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -96,15 +96,15 @@ │ │ │ │ │ 91 _S_P_A___P_A_R_A_M___L_A_T_E_N_C_Y___m_a_x_N_s, _S_P_A___P_O_D___O_P_T___L_o_n_g(&info->_m_a_x___n_s))) < 0) │ │ │ │ │ 92 return res; │ │ │ │ │ 93 info->_d_i_r_e_c_t_i_o_n = (enum _s_p_a___d_i_r_e_c_t_i_o_n)(info->_d_i_r_e_c_t_i_o_n & 1); │ │ │ │ │ 94 return 0; │ │ │ │ │ 95} │ │ │ │ │ 96 │ │ │ │ │ 97static inline struct _s_p_a___p_o_d * │ │ │ │ │ -98_s_p_a___l_a_t_e_n_c_y___b_u_i_l_d(struct _s_p_a___p_o_d___b_u_i_l_d_e_r *builder, uint32_t id, const struct │ │ │ │ │ +98_s_p_a___l_a_t_e_n_c_y___b_u_i_l_d(struct _s_p_a___p_o_d___b_u_i_l_d_e_r *builder, _u_i_n_t_3_2___t id, const struct │ │ │ │ │ _s_p_a___l_a_t_e_n_c_y___i_n_f_o *info) │ │ │ │ │ 99{ │ │ │ │ │ 100 return (struct _s_p_a___p_o_d *)_s_p_a___p_o_d___b_u_i_l_d_e_r___a_d_d___o_b_j_e_c_t(builder, │ │ │ │ │ 101 _S_P_A___T_Y_P_E___O_B_J_E_C_T___P_a_r_a_m_L_a_t_e_n_c_y, id, │ │ │ │ │ 102 _S_P_A___P_A_R_A_M___L_A_T_E_N_C_Y___d_i_r_e_c_t_i_o_n, _S_P_A___P_O_D___I_d(info->_d_i_r_e_c_t_i_o_n), │ │ │ │ │ _1_0_3 _S_P_A___P_A_R_A_M___L_A_T_E_N_C_Y___m_i_n_Q_u_a_n_t_u_m, _S_P_A___P_O_D___F_l_o_a_t(info->_m_i_n___q_u_a_n_t_u_m), │ │ │ │ │ 104 _S_P_A___P_A_R_A_M___L_A_T_E_N_C_Y___m_a_x_Q_u_a_n_t_u_m, _S_P_A___P_O_D___F_l_o_a_t(info->_m_a_x___q_u_a_n_t_u_m), │ │ │ │ │ @@ -117,24 +117,24 @@ │ │ │ │ │ 111static inline int │ │ │ │ │ 112_s_p_a___p_r_o_c_e_s_s___l_a_t_e_n_c_y___p_a_r_s_e(const struct _s_p_a___p_o_d *latency, struct │ │ │ │ │ _s_p_a___p_r_o_c_e_s_s___l_a_t_e_n_c_y___i_n_f_o *info) │ │ │ │ │ 113{ │ │ │ │ │ 114 int res; │ │ │ │ │ 115 _s_p_a___z_e_r_o(*info); │ │ │ │ │ 116 if ((res = _s_p_a___p_o_d___p_a_r_s_e___o_b_j_e_c_t(latency, │ │ │ │ │ -_1_1_7 _S_P_A___T_Y_P_E___O_B_J_E_C_T___P_a_r_a_m_P_r_o_c_e_s_s_L_a_t_e_n_c_y, NULL, │ │ │ │ │ +_1_1_7 _S_P_A___T_Y_P_E___O_B_J_E_C_T___P_a_r_a_m_P_r_o_c_e_s_s_L_a_t_e_n_c_y, _N_U_L_L, │ │ │ │ │ 118 _S_P_A___P_A_R_A_M___P_R_O_C_E_S_S___L_A_T_E_N_C_Y___q_u_a_n_t_u_m, _S_P_A___P_O_D___O_P_T___F_l_o_a_t(&info->_q_u_a_n_t_u_m), │ │ │ │ │ 119 _S_P_A___P_A_R_A_M___P_R_O_C_E_S_S___L_A_T_E_N_C_Y___r_a_t_e, _S_P_A___P_O_D___O_P_T___I_n_t(&info->_r_a_t_e), │ │ │ │ │ 120 _S_P_A___P_A_R_A_M___P_R_O_C_E_S_S___L_A_T_E_N_C_Y___n_s, _S_P_A___P_O_D___O_P_T___L_o_n_g(&info->_n_s))) < 0) │ │ │ │ │ 121 return res; │ │ │ │ │ 122 return 0; │ │ │ │ │ 123} │ │ │ │ │ 124 │ │ │ │ │ 125static inline struct _s_p_a___p_o_d * │ │ │ │ │ -126_s_p_a___p_r_o_c_e_s_s___l_a_t_e_n_c_y___b_u_i_l_d(struct _s_p_a___p_o_d___b_u_i_l_d_e_r *builder, uint32_t id, │ │ │ │ │ +126_s_p_a___p_r_o_c_e_s_s___l_a_t_e_n_c_y___b_u_i_l_d(struct _s_p_a___p_o_d___b_u_i_l_d_e_r *builder, _u_i_n_t_3_2___t id, │ │ │ │ │ 127 const struct _s_p_a___p_r_o_c_e_s_s___l_a_t_e_n_c_y___i_n_f_o *info) │ │ │ │ │ 128{ │ │ │ │ │ 129 return (struct _s_p_a___p_o_d *)_s_p_a___p_o_d___b_u_i_l_d_e_r___a_d_d___o_b_j_e_c_t(builder, │ │ │ │ │ 130 _S_P_A___T_Y_P_E___O_B_J_E_C_T___P_a_r_a_m_P_r_o_c_e_s_s_L_a_t_e_n_c_y, id, │ │ │ │ │ _1_3_1 _S_P_A___P_A_R_A_M___P_R_O_C_E_S_S___L_A_T_E_N_C_Y___q_u_a_n_t_u_m, _S_P_A___P_O_D___F_l_o_a_t(info->_q_u_a_n_t_u_m), │ │ │ │ │ 132 _S_P_A___P_A_R_A_M___P_R_O_C_E_S_S___L_A_T_E_N_C_Y___r_a_t_e, _S_P_A___P_O_D___I_n_t(info->_r_a_t_e), │ │ │ │ │ 133 _S_P_A___P_A_R_A_M___P_R_O_C_E_S_S___L_A_T_E_N_C_Y___n_s, _S_P_A___P_O_D___L_o_n_g(info->_n_s)); │ │ │ │ │ @@ -305,14 +305,17 @@ │ │ │ │ │ _s_p_a___l_a_t_e_n_c_y___i_n_f_o_:_:_m_a_x___n_s │ │ │ │ │ uint64_t max_ns │ │ │ │ │ DDeeffiinniittiioonn latency.h:61 │ │ │ │ │ _s_p_a___p_o_d___b_u_i_l_d_e_r │ │ │ │ │ DDeeffiinniittiioonn builder.h:53 │ │ │ │ │ _s_p_a___p_o_d │ │ │ │ │ DDeeffiinniittiioonn pod.h:43 │ │ │ │ │ +_s_p_a___p_o_d_:_:_t_y_p_e │ │ │ │ │ +uint32_t type │ │ │ │ │ +DDeeffiinniittiioonn pod.h:45 │ │ │ │ │ _s_p_a___p_r_o_c_e_s_s___l_a_t_e_n_c_y___i_n_f_o │ │ │ │ │ Helper structure for managing process latency objects. │ │ │ │ │ DDeeffiinniittiioonn latency.h:81 │ │ │ │ │ _s_p_a___p_r_o_c_e_s_s___l_a_t_e_n_c_y___i_n_f_o_:_:_q_u_a_n_t_u_m │ │ │ │ │ float quantum │ │ │ │ │ DDeeffiinniittiioonn latency.h:82 │ │ │ │ │ _s_p_a___p_r_o_c_e_s_s___l_a_t_e_n_c_y___i_n_f_o_:_:_r_a_t_e │ │ │ ├── ./usr/share/doc/pipewire/html/param-types_8h_source.html │ │ │ │ @@ -115,83 +115,83 @@ │ │ │ │
19#include <spa/buffer/type-info.h>
│ │ │ │
20
│ │ │ │
21/* base for parameter object enumerations */
│ │ │ │
22#define SPA_TYPE_INFO_ParamId SPA_TYPE_INFO_ENUM_BASE "ParamId"
│ │ │ │
23#define SPA_TYPE_INFO_PARAM_ID_BASE SPA_TYPE_INFO_ParamId ":"
│ │ │ │
24
│ │ │ │
25static const struct spa_type_info spa_type_param[] = {
│ │ │ │ -
26 { SPA_PARAM_Invalid, SPA_TYPE_None, SPA_TYPE_INFO_PARAM_ID_BASE "Invalid", NULL },
│ │ │ │ -
27 { SPA_PARAM_PropInfo, SPA_TYPE_OBJECT_PropInfo, SPA_TYPE_INFO_PARAM_ID_BASE "PropInfo", NULL },
│ │ │ │ -
28 { SPA_PARAM_Props, SPA_TYPE_OBJECT_Props, SPA_TYPE_INFO_PARAM_ID_BASE "Props", NULL },
│ │ │ │ -
29 { SPA_PARAM_EnumFormat, SPA_TYPE_OBJECT_Format, SPA_TYPE_INFO_PARAM_ID_BASE "EnumFormat", NULL },
│ │ │ │ -
30 { SPA_PARAM_Format, SPA_TYPE_OBJECT_Format, SPA_TYPE_INFO_PARAM_ID_BASE "Format", NULL },
│ │ │ │ -
31 { SPA_PARAM_Buffers, SPA_TYPE_OBJECT_ParamBuffers, SPA_TYPE_INFO_PARAM_ID_BASE "Buffers", NULL },
│ │ │ │ +
26 { SPA_PARAM_Invalid, SPA_TYPE_None, SPA_TYPE_INFO_PARAM_ID_BASE "Invalid", NULL },
│ │ │ │ +
27 { SPA_PARAM_PropInfo, SPA_TYPE_OBJECT_PropInfo, SPA_TYPE_INFO_PARAM_ID_BASE "PropInfo", NULL },
│ │ │ │ +
28 { SPA_PARAM_Props, SPA_TYPE_OBJECT_Props, SPA_TYPE_INFO_PARAM_ID_BASE "Props", NULL },
│ │ │ │ +
29 { SPA_PARAM_EnumFormat, SPA_TYPE_OBJECT_Format, SPA_TYPE_INFO_PARAM_ID_BASE "EnumFormat", NULL },
│ │ │ │ +
30 { SPA_PARAM_Format, SPA_TYPE_OBJECT_Format, SPA_TYPE_INFO_PARAM_ID_BASE "Format", NULL },
│ │ │ │ +
31 { SPA_PARAM_Buffers, SPA_TYPE_OBJECT_ParamBuffers, SPA_TYPE_INFO_PARAM_ID_BASE "Buffers", NULL },
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
44 { 0, 0, NULL, NULL },
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
44 { 0, 0, NULL, NULL },
│ │ │ │
45};
│ │ │ │
46
│ │ │ │
47/* base for parameter objects */
│ │ │ │
48#define SPA_TYPE_INFO_Param SPA_TYPE_INFO_OBJECT_BASE "Param"
│ │ │ │
49#define SPA_TYPE_INFO_PARAM_BASE SPA_TYPE_INFO_Param ":"
│ │ │ │
50
│ │ │ │
51#include <spa/param/audio/type-info.h>
│ │ │ │
52
│ │ │ │
│ │ │ │
53static const struct spa_type_info spa_type_prop_float_array[] = {
│ │ │ │ -
54 { SPA_PROP_START, SPA_TYPE_Float, SPA_TYPE_INFO_BASE "floatArray", NULL, },
│ │ │ │ -
55 { 0, 0, NULL, NULL },
│ │ │ │ +
54 { SPA_PROP_START, SPA_TYPE_Float, SPA_TYPE_INFO_BASE "floatArray", NULL, },
│ │ │ │ +
55 { 0, 0, NULL, NULL },
│ │ │ │
56};
│ │ │ │
57
│ │ │ │
58static const struct spa_type_info spa_type_prop_channel_map[] = {
│ │ │ │
59 { SPA_PROP_START, SPA_TYPE_Id, SPA_TYPE_INFO_BASE "channelMap", spa_type_audio_channel, },
│ │ │ │ -
60 { 0, 0, NULL, NULL },
│ │ │ │ +
60 { 0, 0, NULL, NULL },
│ │ │ │
61};
│ │ │ │
│ │ │ │ │ │ │ │
63static const struct spa_type_info spa_type_prop_iec958_codec[] = {
│ │ │ │ │ │ │ │ -
65 { 0, 0, NULL, NULL },
│ │ │ │ +
65 { 0, 0, NULL, NULL },
│ │ │ │
│ │ │ │
66};
│ │ │ │
│ │ │ │ │ │ │ │
68#define SPA_TYPE_INFO_ParamBitorder SPA_TYPE_INFO_ENUM_BASE "ParamBitorder"
│ │ │ │
69#define SPA_TYPE_INFO_PARAM_BITORDER_BASE SPA_TYPE_INFO_ParamBitorder ":"
│ │ │ │
70
│ │ │ │
│ │ │ │
71static const struct spa_type_info spa_type_param_bitorder[] = {
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
75 { 0, 0, NULL, NULL },
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
75 { 0, 0, NULL, NULL },
│ │ │ │
│ │ │ │
76};
│ │ │ │
77
│ │ │ │
78#define SPA_TYPE_INFO_ParamAvailability SPA_TYPE_INFO_ENUM_BASE "ParamAvailability"
│ │ │ │
79#define SPA_TYPE_INFO_PARAM_AVAILABILITY_BASE SPA_TYPE_INFO_ParamAvailability ":"
│ │ │ │
80
│ │ │ │
81static const struct spa_type_info spa_type_param_availability[] = {
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
85 { 0, 0, NULL, NULL },
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
85 { 0, 0, NULL, NULL },
│ │ │ │
86};
│ │ │ │
87
│ │ │ │
│ │ │ │
92#ifdef __cplusplus
│ │ │ │
93} /* extern "C" */
│ │ │ │
│ │ │ │
94#endif
│ │ │ │ @@ -252,14 +252,15 @@ │ │ │ │
@ SPA_TYPE_OBJECT_ParamMeta
Definition type.h:78
│ │ │ │
@ SPA_TYPE_OBJECT_ParamTag
Definition type.h:86
│ │ │ │
@ SPA_TYPE_OBJECT_ParamRoute
Definition type.h:82
│ │ │ │
@ SPA_TYPE_OBJECT_Format
Definition type.h:76
│ │ │ │
spa/param/format.h
│ │ │ │ │ │ │ │
Definition type.h:143
│ │ │ │ +
uint32_t type
Definition type.h:144
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
56 struct spa_pod_frame f;
│ │ │ │
57 spa_pod_builder_push_object(builder, &f, SPA_TYPE_OBJECT_Format, id);
│ │ │ │
│ │ │ │ │ │ │ │ @@ -262,15 +262,14 @@ │ │ │ │
spa/pod/parser.h
│ │ │ │
uint32_t denom
Definition defs.h:139
│ │ │ │
Definition builder.h:53
│ │ │ │
Definition iter.h:27
│ │ │ │
Definition pod.h:208
│ │ │ │
uint32_t flags
flags for property
Definition pod.h:225
│ │ │ │
Definition pod.h:43
│ │ │ │ -
uint32_t type
Definition pod.h:45
│ │ │ │
uint32_t width
Definition defs.h:117
│ │ │ │
uint32_t height
Definition defs.h:118
│ │ │ │
Definition raw.h:176
│ │ │ │
enum spa_video_color_primaries color_primaries
color primaries.
Definition raw.h:196
│ │ │ │
enum spa_video_transfer_function transfer_function
the transfer function.
Definition raw.h:195
│ │ │ │
enum spa_video_interlace_mode interlace_mode
the interlace mode
Definition raw.h:186
│ │ │ │
struct spa_rectangle size
the frame size of the video
Definition raw.h:181
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ 46 _S_P_A___F_O_R_M_A_T___V_I_D_E_O___c_o_l_o_r_R_a_n_g_e, _S_P_A___P_O_D___O_P_T___I_d(&info->_c_o_l_o_r___r_a_n_g_e), │ │ │ │ │ 47 _S_P_A___F_O_R_M_A_T___V_I_D_E_O___c_o_l_o_r_M_a_t_r_i_x, _S_P_A___P_O_D___O_P_T___I_d(&info->_c_o_l_o_r___m_a_t_r_i_x), │ │ │ │ │ 48 _S_P_A___F_O_R_M_A_T___V_I_D_E_O___t_r_a_n_s_f_e_r_F_u_n_c_t_i_o_n, _S_P_A___P_O_D___O_P_T___I_d(&info->_t_r_a_n_s_f_e_r___f_u_n_c_t_i_o_n), │ │ │ │ │ 49 _S_P_A___F_O_R_M_A_T___V_I_D_E_O___c_o_l_o_r_P_r_i_m_a_r_i_e_s, _S_P_A___P_O_D___O_P_T___I_d(&info->_c_o_l_o_r___p_r_i_m_a_r_i_e_s)); │ │ │ │ │ 50} │ │ │ │ │ 51 │ │ │ │ │ 52static inline struct _s_p_a___p_o_d * │ │ │ │ │ -53_s_p_a___f_o_r_m_a_t___v_i_d_e_o___r_a_w___b_u_i_l_d(struct _s_p_a___p_o_d___b_u_i_l_d_e_r *builder, _u_i_n_t_3_2___t id, │ │ │ │ │ +53_s_p_a___f_o_r_m_a_t___v_i_d_e_o___r_a_w___b_u_i_l_d(struct _s_p_a___p_o_d___b_u_i_l_d_e_r *builder, uint32_t id, │ │ │ │ │ 54 const struct _s_p_a___v_i_d_e_o___i_n_f_o___r_a_w *info) │ │ │ │ │ 55{ │ │ │ │ │ 56 struct _s_p_a___p_o_d___f_r_a_m_e f; │ │ │ │ │ 57 _s_p_a___p_o_d___b_u_i_l_d_e_r___p_u_s_h___o_b_j_e_c_t(builder, &f, _S_P_A___T_Y_P_E___O_B_J_E_C_T___F_o_r_m_a_t, id); │ │ │ │ │ _5_8 _s_p_a___p_o_d___b_u_i_l_d_e_r___a_d_d(builder, │ │ │ │ │ 59 _S_P_A___F_O_R_M_A_T___m_e_d_i_a_T_y_p_e, _S_P_A___P_O_D___I_d(_S_P_A___M_E_D_I_A___T_Y_P_E___v_i_d_e_o), │ │ │ │ │ 60 _S_P_A___F_O_R_M_A_T___m_e_d_i_a_S_u_b_t_y_p_e, _S_P_A___P_O_D___I_d(_S_P_A___M_E_D_I_A___S_U_B_T_Y_P_E___r_a_w), │ │ │ │ │ @@ -294,17 +294,14 @@ │ │ │ │ │ DDeeffiinniittiioonn pod.h:208 │ │ │ │ │ _s_p_a___p_o_d___p_r_o_p_:_:_f_l_a_g_s │ │ │ │ │ uint32_t flags │ │ │ │ │ flags for property │ │ │ │ │ DDeeffiinniittiioonn pod.h:225 │ │ │ │ │ _s_p_a___p_o_d │ │ │ │ │ DDeeffiinniittiioonn pod.h:43 │ │ │ │ │ -_s_p_a___p_o_d_:_:_t_y_p_e │ │ │ │ │ -uint32_t type │ │ │ │ │ -DDeeffiinniittiioonn pod.h:45 │ │ │ │ │ _s_p_a___r_e_c_t_a_n_g_l_e_:_:_w_i_d_t_h │ │ │ │ │ uint32_t width │ │ │ │ │ DDeeffiinniittiioonn defs.h:117 │ │ │ │ │ _s_p_a___r_e_c_t_a_n_g_l_e_:_:_h_e_i_g_h_t │ │ │ │ │ uint32_t height │ │ │ │ │ DDeeffiinniittiioonn defs.h:118 │ │ │ │ │ _s_p_a___v_i_d_e_o___i_n_f_o___r_a_w