--- /srv/reproducible-results/rbuild-debian/r-b-build.fh2xA2uH/b1/pipewire_1.2.7-1_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.fh2xA2uH/b2/pipewire_1.2.7-1_amd64.changes ├── Files │ @@ -20,15 +20,15 @@ │ 4c3a4e9b1d9266f76388558f2f012c80 619652 libs optional libspa-0.2-modules_1.2.7-1_amd64.deb │ 96b7655abb966db3f80990f4f5a27a15 152812 debug optional pipewire-alsa-dbgsym_1.2.7-1_amd64.deb │ 5ffeea73d024ce5a7a4512c34d794693 55612 sound optional pipewire-alsa_1.2.7-1_amd64.deb │ f692946987f90344d4c1000456552703 18948 oldlibs optional pipewire-audio-client-libraries_1.2.7-1_all.deb │ 5ade4280bcedf0ca41d8b2a8175bdc99 19152 sound optional pipewire-audio_1.2.7-1_all.deb │ 025662e109e17f7be5e0873aa8b34b5b 1074332 debug optional pipewire-bin-dbgsym_1.2.7-1_amd64.deb │ 9a2626bea2320140d06b6c007c3dd06f 385548 video optional pipewire-bin_1.2.7-1_amd64.deb │ - 36498a76a6519a59d07ba3ff0ed769e4 1686908 doc optional pipewire-doc_1.2.7-1_all.deb │ + 610fcb1eba6791529ae707776aca7d53 1688160 doc optional pipewire-doc_1.2.7-1_all.deb │ 3fcbfea67df1a2d486f7901a1a4b6921 516456 debug optional pipewire-jack-dbgsym_1.2.7-1_amd64.deb │ f69a8aac62bc61ea3bb3a5d8b59d9de0 124084 sound optional pipewire-jack_1.2.7-1_amd64.deb │ 1c2489c671f5ed1e0451c11222b320f7 18924 oldlibs optional pipewire-libcamera_1.2.7-1_all.deb │ 270bad1d30efa8fa156abc9462085575 24148 sound optional pipewire-pulse_1.2.7-1_amd64.deb │ 12a9670ffe1820b57b67e93ffa3f8f53 2311736 debug optional pipewire-tests-dbgsym_1.2.7-1_amd64.deb │ e1f7d616be47c748f01c6ff68f635f05 359596 misc optional pipewire-tests_1.2.7-1_amd64.deb │ c9f58a0776e286b1193b4b0adf328463 119344 debug optional pipewire-v4l2-dbgsym_1.2.7-1_amd64.deb ├── pipewire-doc_1.2.7-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-11-26 10:50:10.000000 debian-binary │ │ --rw-r--r-- 0 0 0 39084 2024-11-26 10:50:10.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 1647632 2024-11-26 10:50:10.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 39092 2024-11-26 10:50:10.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 1648876 2024-11-26 10:50:10.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ Package: pipewire-doc │ │ │ │ Source: pipewire │ │ │ │ Version: 1.2.7-1 │ │ │ │ Architecture: all │ │ │ │ Maintainer: Utopia Maintenance Team │ │ │ │ -Installed-Size: 29108 │ │ │ │ +Installed-Size: 29135 │ │ │ │ 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 │ │ │ │ @@ -35,34 +35,34 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 35394 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/array_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10088 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/atomic_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 46732 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/audio-capture_8c-example.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 38906 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/audio-dsp-filter_8c-example.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32301 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/audio-dsp-src_8c-example.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 43367 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/audio-src_8c-example.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6561 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/audio_2dsp-utils_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 22789 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/audio_2dsp-utils_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 23163 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/audio_2dsp-utils_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6342 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/audio_2dsp_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9652 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/audio_2dsp_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6565 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/audio_2format-utils_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 62647 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/audio_2format-utils_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 63300 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/audio_2format-utils_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10584 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/audio_2raw-types_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 223615 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/audio_2raw-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6561 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/audio_2raw-utils_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 36545 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/audio_2raw-utils_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 43025 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/audio_2raw_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 177913 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/audio_2raw_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9531 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/audio_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 27338 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/audio_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 676 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/bc_s.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 635 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/bc_sd.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 61757 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/bluez-session_8c-example.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15278 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/buffer_2buffer_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 34573 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/buffer_2buffer_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16608 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/buffer_2type-info_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 45189 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/buffer_2type-info_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 48492 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/buffer_2type-info_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11851 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/buffers-types_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32434 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/buffers-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 47277 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/builder_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 208050 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/builder_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7603 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/chroma_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15961 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/chroma_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 31199 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/classes.html │ │ │ │ @@ -76,15 +76,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 40102 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/color_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6193 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/compare_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 52315 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/compare_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9253 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/compressed_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10718 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/conf_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 18806 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/conf_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7099 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/control_2type-info_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15180 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/control_2type-info_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16083 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/control_2type-info_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 49528 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/core_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 91284 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/core_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 40474 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/cpu_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 46888 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/cpu_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1195 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/custom.css │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16824 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/data-loop_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 27949 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/data-loop_8h_source.html │ │ │ │ @@ -93,15 +93,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6298 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/debug_2buffer_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 47469 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/debug_2buffer_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6258 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/debug_2dict_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14738 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/debug_2dict_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7672 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/debug_2format_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 71867 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/debug_2format_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7648 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/debug_2pod_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81736 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/debug_2pod_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77247 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/debug_2pod_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 57680 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/defs_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 88669 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/defs_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9722 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/dir_0b24bd5b194325df529fe025fad65461.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4751 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/dir_1fc7fb076ffdeded0fa710c385714030.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6007 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/dir_36f15a76b34aab76fd15ad9ec0b06ea0.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10102 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/dir_41d24b6f9fffcd4c1a989ef96d4a1949.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4361 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/dir_4bd15678142cd7a8c100cb6ff6c78d07.html │ │ │ │ @@ -548,17 +548,17 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 172000 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/iter_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 176630 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/jquery.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6604 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/json-pod_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 58108 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/json-pod_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 25791 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/json_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 161669 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/json_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8830 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/latency-types_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 27615 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/latency-types_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 29218 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/latency-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10817 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/latency-utils_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 62542 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/latency-utils_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 63102 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/latency-utils_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10951 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/latency_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28059 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/latency_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 26080 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/layout_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 45303 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/layout_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 18632 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/link_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37546 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/link_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 20029 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/list_8h.html │ │ │ │ @@ -584,15 +584,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5548 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/mjpg_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10542 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/mjpg_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15812 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/module_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 26759 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/module_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8216 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/monitor_2event_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12985 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/monitor_2event_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8809 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/monitor_2type-info_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 17907 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/monitor_2type-info_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 18910 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/monitor_2type-info_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7228 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/mp3-types_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15700 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/mp3-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6526 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/mp3-utils_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 26147 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/mp3-utils_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7776 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/mp3_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14705 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/mp3_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10482 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/multiview_8h.html │ │ │ │ @@ -631,15 +631,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 18189 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/navtreeindex8.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19112 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/navtreeindex9.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8831 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/node_2command_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 17554 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/node_2command_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8296 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/node_2event_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13829 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/node_2event_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11391 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/node_2type-info_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 47213 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/node_2type-info_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 51116 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/node_2type-info_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 123 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/open.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6324 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/opus_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9896 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/opus_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10077 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/page_access.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6292 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/page_api.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8832 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/page_audio.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5503 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/page_client_impl.html │ │ │ │ @@ -783,20 +783,20 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 26953 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/page_tutorial2.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 33998 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/page_tutorial3.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 53011 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/page_tutorial4.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 69914 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/page_tutorial5.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 34911 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/page_tutorial6.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 47332 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/pages.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13162 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/param-types_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 54524 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/param-types_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 58527 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/param-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5631 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/param_2audio_2format_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28118 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/param_2audio_2format_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8255 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/param_2audio_2type-info_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7340 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/param_2bluetooth_2type-info_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 34161 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/param_2bluetooth_2type-info_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 36964 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/param_2bluetooth_2type-info_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 21764 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/param_2format_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 82413 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/param_2format_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9686 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/param_2type-info_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5631 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/param_2video_2format_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14639 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/param_2video_2format_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6322 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/param_2video_2type-info_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13823 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/param_8h.html │ │ │ │ @@ -814,31 +814,31 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 696 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/plus.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 696 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/plusd.svg │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7751 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/pod_2command_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14054 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/pod_2command_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7708 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/pod_2event_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13644 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/pod_2event_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32934 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/pod_2pod_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80664 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/pod_2pod_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79630 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/pod_2pod_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8899 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/port-config-types_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 26053 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/port-config-types_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 27456 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/port-config-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7872 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/port-config_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 17021 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/port-config_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 20891 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/port_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 34175 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/port_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7108 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/profile-types_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 22407 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/profile-types_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 23610 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/profile-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7193 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/profile_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15044 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/profile_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7102 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/profiler-types_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 16687 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/profiler-types_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 17590 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/profiler-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 31540 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/properties_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 62624 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/properties_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8945 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/props-types_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75344 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/props-types_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80747 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/props-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15276 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/props_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 54951 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/props_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14286 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/protocol-native_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 30000 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/protocol-native_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 21438 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/protocol_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 53993 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/protocol_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 20104 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/proxy_8h.html │ │ │ │ @@ -852,15 +852,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23450 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/resource_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 39591 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/resource_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10041 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/result_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11324 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/result_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12732 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/ringbuffer_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28506 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/ringbuffer_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7074 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/route-types_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 28633 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/route-types_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 30236 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/route-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7881 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/route_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19153 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/route_8h_source.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/search/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 138 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/search/all_0.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 146 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/search/all_1.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1112 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/search/all_10.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 652 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/search/all_11.js │ │ │ │ @@ -1674,15 +1674,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 173 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/tab_bd.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 177 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/tab_h.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 180 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/tab_hd.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 184 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/tab_s.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 188 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/tab_sd.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10560 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/tabs.css │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7040 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/tag-types_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 14953 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/tag-types_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15556 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/tag-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9525 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/tag-utils_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 51532 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/tag-utils_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7675 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/tag_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13334 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/tag_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 18847 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/thread-loop_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28765 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/thread-loop_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 27332 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/topics.html │ │ │ │ @@ -1694,32 +1694,32 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 47824 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/tutorial5_8c-example.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28331 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/tutorial6_8c-example.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9026 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/types_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 29684 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11107 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/utils_2dict_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 29248 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/utils_2dict_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7188 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/utils_2type-info_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 70842 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/utils_2type-info_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74245 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/utils_2type-info_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 30570 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/vararg_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 21782 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/vararg_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 53223 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video-dsp-play_8c-example.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 108926 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video-dsp-src_8c-example.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 99785 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video-play-fixate_8c-example.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 120823 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video-play-pull_8c-example.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 83708 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video-play-reneg_8c-example.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 121000 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video-play_8c-example.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 121032 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video-src-alloc_8c-example.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 149773 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video-src-fixate_8c-example.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 128500 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video-src-reneg_8c-example.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 111215 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video-src_8c-example.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6561 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video_2dsp-utils_8h.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 32186 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video_2dsp-utils_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 32560 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video_2dsp-utils_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6342 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video_2dsp_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10854 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video_2dsp_8h_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 28800 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video_2format-utils_8h_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 29453 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video_2format-utils_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10616 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video_2raw-types_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 119779 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video_2raw-types_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6561 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video_2raw-utils_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 67183 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video_2raw-utils_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 24426 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video_2raw_8h.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 104369 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/video_2raw_8h_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6574 2024-11-26 10:50:10.000000 ./usr/share/doc/pipewire/html/vorbis-utils_8h.html │ │ │ ├── ./usr/share/doc/pipewire/html/audio_2dsp-utils_8h_source.html │ │ │ │ @@ -123,15 +123,15 @@ │ │ │ │
27 SPA_TYPE_OBJECT_Format, NULL,
│ │ │ │
│ │ │ │ │ │ │ │
29 return res;
│ │ │ │
30}
│ │ │ │
31
│ │ │ │
32static inline struct spa_pod *
│ │ │ │ -
33spa_format_audio_dsp_build(struct spa_pod_builder *builder, uint32_t id,
│ │ │ │ + │ │ │ │
34 const struct spa_audio_info_dsp *info)
│ │ │ │
35{
│ │ │ │
│ │ │ │
36 struct spa_pod_frame f;
│ │ │ │
37 spa_pod_builder_push_object(builder, &f, SPA_TYPE_OBJECT_Format, id);
│ │ │ │
│ │ │ │ │ │ │ │ @@ -170,14 +170,15 @@ │ │ │ │
spa/param/audio/format.h
│ │ │ │
spa/pod/parser.h
│ │ │ │
Definition dsp.h:24
│ │ │ │
enum spa_audio_format format
Definition dsp.h:25
│ │ │ │
Definition builder.h:53
│ │ │ │
Definition iter.h:27
│ │ │ │
Definition pod.h:43
│ │ │ │ +
uint32_t type
Definition pod.h:45
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
83 switch (info->media_subtype) {
│ │ │ │
84 case SPA_MEDIA_SUBTYPE_raw:
│ │ │ │
│ │ │ │
85 return spa_format_audio_raw_build(builder, id, &info->info.raw);
│ │ │ │ @@ -203,16 +203,16 @@ │ │ │ │ │ │ │ │
105 return spa_format_audio_alac_build(builder, id, &info->info.alac);
│ │ │ │ │ │ │ │
107 return spa_format_audio_flac_build(builder, id, &info->info.flac);
│ │ │ │ │ │ │ │
109 return spa_format_audio_ape_build(builder, id, &info->info.ape);
│ │ │ │
110 }
│ │ │ │ -
111 errno = ENOTSUP;
│ │ │ │ -
112 return NULL;
│ │ │ │ +
111 errno = ENOTSUP;
│ │ │ │ +
112 return NULL;
│ │ │ │
113}
│ │ │ │
118#ifdef __cplusplus
│ │ │ │
│ │ │ │
119} /* extern "C" */
│ │ │ │
120#endif
│ │ │ │
121
│ │ │ │
122#endif /* SPA_PARAM_AUDIO_FORMAT_UTILS_H */
│ │ │ │ @@ -289,14 +289,15 @@ │ │ │ │
uint32_t media_type
Definition format.h:39
│ │ │ │
struct spa_audio_info_iec958 iec958
Definition format.h:44
│ │ │ │
struct spa_audio_info_wma wma
Definition format.h:49
│ │ │ │
struct spa_audio_info_alac alac
Definition format.h:52
│ │ │ │
struct spa_audio_info_flac flac
Definition format.h:53
│ │ │ │
Definition builder.h:53
│ │ │ │
Definition pod.h:43
│ │ │ │ +
uint32_t type
Definition pod.h:45
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
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/monitor_2type-info_8h_source.html │ │ │ │ @@ -117,24 +117,24 @@ │ │ │ │
21#define SPA_TYPE_INFO_DeviceEvent SPA_TYPE_INFO_EVENT_BASE "Device"
│ │ │ │
22#define SPA_TYPE_INFO_DEVICE_EVENT_BASE SPA_TYPE_INFO_DeviceEvent ":"
│ │ │ │
23
│ │ │ │
24#define SPA_TYPE_INFO_DeviceEventId SPA_TYPE_INFO_ENUM_BASE "DeviceEventId"
│ │ │ │
25#define SPA_TYPE_INFO_DEVICE_EVENT_ID_BASE SPA_TYPE_INFO_DeviceEventId ":"
│ │ │ │
26
│ │ │ │
27static const struct spa_type_info spa_type_device_event_id[] = {
│ │ │ │ -
28 { SPA_DEVICE_EVENT_ObjectConfig, SPA_TYPE_EVENT_Device, SPA_TYPE_INFO_DEVICE_EVENT_ID_BASE "ObjectConfig", NULL },
│ │ │ │ -
29 { 0, 0, NULL, NULL },
│ │ │ │ +
28 { SPA_DEVICE_EVENT_ObjectConfig, SPA_TYPE_EVENT_Device, SPA_TYPE_INFO_DEVICE_EVENT_ID_BASE "ObjectConfig", NULL },
│ │ │ │ +
29 { 0, 0, NULL, NULL },
│ │ │ │
30};
│ │ │ │
31
│ │ │ │
32static const struct spa_type_info spa_type_device_event[] = {
│ │ │ │
33 { SPA_EVENT_DEVICE_START, SPA_TYPE_Id, SPA_TYPE_INFO_DEVICE_EVENT_BASE, spa_type_device_event_id },
│ │ │ │ -
34 { SPA_EVENT_DEVICE_Object, SPA_TYPE_Int, SPA_TYPE_INFO_DEVICE_EVENT_BASE "Object", NULL },
│ │ │ │ -
35 { SPA_EVENT_DEVICE_Props, SPA_TYPE_OBJECT_Props, SPA_TYPE_INFO_DEVICE_EVENT_BASE "Props", NULL },
│ │ │ │ +
34 { SPA_EVENT_DEVICE_Object, SPA_TYPE_Int, SPA_TYPE_INFO_DEVICE_EVENT_BASE "Object", NULL },
│ │ │ │ +
35 { SPA_EVENT_DEVICE_Props, SPA_TYPE_OBJECT_Props, SPA_TYPE_INFO_DEVICE_EVENT_BASE "Props", NULL },
│ │ │ │
│ │ │ │ -
36 { 0, 0, NULL, NULL },
│ │ │ │ +
36 { 0, 0, NULL, NULL },
│ │ │ │
37};
│ │ │ │
38
│ │ │ │
│ │ │ │
43#ifdef __cplusplus
│ │ │ │
44} /* extern "C" */
│ │ │ │
45#endif
│ │ │ │
46
│ │ │ │ @@ -149,14 +149,15 @@ │ │ │ │
@ SPA_EVENT_DEVICE_START
Definition event.h:36
│ │ │ │
@ SPA_TYPE_Int
Definition type.h:34
│ │ │ │
@ SPA_TYPE_EVENT_Device
Definition type.h:62
│ │ │ │
@ SPA_TYPE_OBJECT_Props
Definition type.h:75
│ │ │ │
@ SPA_TYPE_Id
Definition type.h:33
│ │ │ │
spa/monitor/event.h
│ │ │ │
Definition type.h:143
│ │ │ │ +
uint32_t type
Definition type.h:144
│ │ │ │
spa/utils/type-info.h
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
125 SPA_CHOICE_Flags,
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -
129 uint32_t type;
│ │ │ │ +
129 uint32_t type;
│ │ │ │
│ │ │ │ -
130 uint32_t flags;
│ │ │ │ +
130 uint32_t flags;
│ │ │ │
131 struct spa_pod child;
│ │ │ │
132 /* array with elements of child.size follows. Note that there might be more
│ │ │ │
133 * elements than required by \a type, which should be ignored. */
│ │ │ │
134};
│ │ │ │
135
│ │ │ │
136struct spa_pod_choice {
│ │ │ │
137 struct spa_pod pod;
│ │ │ │ @@ -268,31 +268,31 @@ │ │ │ │
144};
│ │ │ │
145
│ │ │ │
│ │ │ │
146#define SPA_POD_OBJECT_TYPE(obj) (((struct spa_pod_object*)(obj))->body.type)
│ │ │ │
147#define SPA_POD_OBJECT_ID(obj) (((struct spa_pod_object*)(obj))->body.id)
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ +
150 uint32_t type;
│ │ │ │ +
151 uint32_t id;
│ │ │ │
152 /* contents follow, series of spa_pod_prop */
│ │ │ │
│ │ │ │
153};
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
156 struct spa_pod pod;
│ │ │ │ │ │ │ │
158};
│ │ │ │
159
│ │ │ │ │ │ │ │
│ │ │ │ -
161 uint32_t type;
│ │ │ │ +
161 uint32_t type;
│ │ │ │
│ │ │ │ - │ │ │ │ +
162 uint32_t _padding;
│ │ │ │
163 const void *value;
│ │ │ │ │ │ │ │
165
│ │ │ │
│ │ │ │
166struct spa_pod_pointer {
│ │ │ │
│ │ │ │
167 struct spa_pod pod;
│ │ │ │ @@ -327,16 +327,16 @@ │ │ │ │ │ │ │ │
196#define SPA_POD_CONTROL_SIZE(ev) (sizeof(struct spa_pod_control) + (ev)->value.size)
│ │ │ │
197
│ │ │ │
│ │ │ │
198/* controls can be inside a sequence and mark timed values */
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ +
200 uint32_t offset;
│ │ │ │ +
201 uint32_t type;
│ │ │ │
202 struct spa_pod value;
│ │ │ │
│ │ │ │
203 /* value contents follow */
│ │ │ │
204};
│ │ │ │
205
│ │ │ │
206struct spa_pod_sequence_body {
│ │ │ │
207 uint32_t unit;
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -28,16 +28,16 @@ │ │ │ │ │ _2_6#define SPA_POD_CONTENTS_CONST(type,pod) SPA_PTROFF((pod),sizeof(type),const │ │ │ │ │ void) │ │ │ │ │ 27#define SPA_POD_BODY(pod) SPA_PTROFF((pod),sizeof(struct spa_pod),void) │ │ │ │ │ _2_8#define SPA_POD_BODY_CONST(pod) SPA_PTROFF((pod),sizeof(struct spa_pod),const │ │ │ │ │ void) │ │ │ │ │ 29 │ │ │ │ │ _3_0struct _s_p_a___p_o_d { │ │ │ │ │ -31 _u_i_n_t_3_2___t _s_i_z_e; /* size of the body */ │ │ │ │ │ -_3_2 _u_i_n_t_3_2___t _t_y_p_e; /* a basic id of enum spa_type */ │ │ │ │ │ +31 uint32_t _s_i_z_e; /* size of the body */ │ │ │ │ │ +_3_2 uint32_t _t_y_p_e; /* a basic id of enum spa_type */ │ │ │ │ │ 33}; │ │ │ │ │ 34 │ │ │ │ │ _3_5#define SPA_POD_VALUE(type,pod) (((type*)(pod))->value) │ │ │ │ │ 36 │ │ │ │ │ _3_7struct _s_p_a___p_o_d___b_o_o_l { │ │ │ │ │ 38 struct _s_p_a___p_o_d _p_o_d; │ │ │ │ │ _3_9 int32_t _v_a_l_u_e; │ │ │ │ │ @@ -140,16 +140,16 @@ │ │ │ │ │ _1_2_2 _S_P_A___C_H_O_I_C_E___R_a_n_g_e, │ │ │ │ │ 123 _S_P_A___C_H_O_I_C_E___S_t_e_p, │ │ │ │ │ 124 _S_P_A___C_H_O_I_C_E___E_n_u_m, │ │ │ │ │ 125 _S_P_A___C_H_O_I_C_E___F_l_a_g_s, │ │ │ │ │ _1_2_6}; │ │ │ │ │ _1_2_7 │ │ │ │ │ _1_2_8struct _s_p_a___p_o_d___c_h_o_i_c_e___b_o_d_y { │ │ │ │ │ -129 _u_i_n_t_3_2___t _t_y_p_e; │ │ │ │ │ -130 _u_i_n_t_3_2___t _f_l_a_g_s; │ │ │ │ │ +129 uint32_t _t_y_p_e; │ │ │ │ │ +130 uint32_t _f_l_a_g_s; │ │ │ │ │ 131 struct _s_p_a___p_o_d _c_h_i_l_d; │ │ │ │ │ _1_3_2 /* array with elements of child.size follows. Note that there might be more │ │ │ │ │ 133 * elements than required by \a type, which should be ignored. */ │ │ │ │ │ _1_3_4}; │ │ │ │ │ 135 │ │ │ │ │ _1_3_6struct _s_p_a___p_o_d___c_h_o_i_c_e { │ │ │ │ │ 137 struct _s_p_a___p_o_d _p_o_d; │ │ │ │ │ @@ -162,27 +162,27 @@ │ │ │ │ │ _1_4_4}; │ │ │ │ │ 145 │ │ │ │ │ _1_4_6#define SPA_POD_OBJECT_TYPE(obj) (((struct spa_pod_object*)(obj))- │ │ │ │ │ >body.type) │ │ │ │ │ _1_4_7#define SPA_POD_OBJECT_ID(obj) (((struct spa_pod_object*)(obj))->body.id) │ │ │ │ │ _1_4_8 │ │ │ │ │ _1_4_9struct _s_p_a___p_o_d___o_b_j_e_c_t___b_o_d_y { │ │ │ │ │ -_1_5_0 _u_i_n_t_3_2___t _t_y_p_e; │ │ │ │ │ -_1_5_1 _u_i_n_t_3_2___t _i_d; │ │ │ │ │ +_1_5_0 uint32_t _t_y_p_e; │ │ │ │ │ +_1_5_1 uint32_t _i_d; │ │ │ │ │ 152 /* contents follow, series of spa_pod_prop */ │ │ │ │ │ 153}; │ │ │ │ │ _1_5_4 │ │ │ │ │ _1_5_5struct _s_p_a___p_o_d___o_b_j_e_c_t { │ │ │ │ │ _1_5_6 struct _s_p_a___p_o_d _p_o_d; │ │ │ │ │ _1_5_7 struct _s_p_a___p_o_d___o_b_j_e_c_t___b_o_d_y _b_o_d_y; │ │ │ │ │ 158}; │ │ │ │ │ 159 │ │ │ │ │ 160struct _s_p_a___p_o_d___p_o_i_n_t_e_r___b_o_d_y { │ │ │ │ │ -161 _u_i_n_t_3_2___t _t_y_p_e; │ │ │ │ │ -_1_6_2 _u_i_n_t_3_2___t ___p_a_d_d_i_n_g; │ │ │ │ │ +161 uint32_t _t_y_p_e; │ │ │ │ │ +_1_6_2 uint32_t ___p_a_d_d_i_n_g; │ │ │ │ │ _1_6_3 const void *_v_a_l_u_e; │ │ │ │ │ _1_6_4}; │ │ │ │ │ 165 │ │ │ │ │ 166struct _s_p_a___p_o_d___p_o_i_n_t_e_r { │ │ │ │ │ _1_6_7 struct _s_p_a___p_o_d _p_o_d; │ │ │ │ │ _1_6_8 struct _s_p_a___p_o_d___p_o_i_n_t_e_r___b_o_d_y _b_o_d_y; │ │ │ │ │ 169}; │ │ │ │ │ @@ -209,16 +209,16 @@ │ │ │ │ │ _1_9_4}; │ │ │ │ │ _1_9_5 │ │ │ │ │ _1_9_6#define SPA_POD_CONTROL_SIZE(ev) (sizeof(struct spa_pod_control) + (ev)- │ │ │ │ │ >value.size) │ │ │ │ │ 197 │ │ │ │ │ 198/* controls can be inside a sequence and mark timed values */ │ │ │ │ │ _1_9_9struct _s_p_a___p_o_d___c_o_n_t_r_o_l { │ │ │ │ │ -_2_0_0 _u_i_n_t_3_2___t _o_f_f_s_e_t; │ │ │ │ │ -_2_0_1 _u_i_n_t_3_2___t _t_y_p_e; │ │ │ │ │ +_2_0_0 uint32_t _o_f_f_s_e_t; │ │ │ │ │ +_2_0_1 uint32_t _t_y_p_e; │ │ │ │ │ 202 struct _s_p_a___p_o_d _v_a_l_u_e; │ │ │ │ │ 203 /* value contents follow */ │ │ │ │ │ 204}; │ │ │ │ │ _2_0_5 │ │ │ │ │ 206struct _s_p_a___p_o_d___s_e_q_u_e_n_c_e___b_o_d_y { │ │ │ │ │ 207 uint32_t _u_n_i_t; │ │ │ │ │ _2_0_8 uint32_t _p_a_d; │ │ │ ├── ./usr/share/doc/pipewire/html/port-config-types_8h_source.html │ │ │ │ @@ -114,34 +114,34 @@ │ │ │ │
18#include <spa/param/param-types.h>
│ │ │ │
19#include <spa/param/port-config.h>
│ │ │ │
20
│ │ │ │
21#define SPA_TYPE_INFO_ParamPortConfigMode SPA_TYPE_INFO_ENUM_BASE "ParamPortConfigMode"
│ │ │ │
22#define SPA_TYPE_INFO_PARAM_PORT_CONFIG_MODE_BASE SPA_TYPE_INFO_ParamPortConfigMode ":"
│ │ │ │
23
│ │ │ │
24static const struct spa_type_info spa_type_param_port_config_mode[] = {
│ │ │ │ -
25 { SPA_PARAM_PORT_CONFIG_MODE_none, SPA_TYPE_Int, SPA_TYPE_INFO_PARAM_PORT_CONFIG_MODE_BASE "none", NULL },
│ │ │ │ -
26 { SPA_PARAM_PORT_CONFIG_MODE_passthrough, SPA_TYPE_Int, SPA_TYPE_INFO_PARAM_PORT_CONFIG_MODE_BASE "passthrough", NULL },
│ │ │ │ -
27 { SPA_PARAM_PORT_CONFIG_MODE_convert, SPA_TYPE_Int, SPA_TYPE_INFO_PARAM_PORT_CONFIG_MODE_BASE "convert", NULL },
│ │ │ │ -
28 { SPA_PARAM_PORT_CONFIG_MODE_dsp, SPA_TYPE_Int, SPA_TYPE_INFO_PARAM_PORT_CONFIG_MODE_BASE "dsp", NULL },
│ │ │ │ -
29 { 0, 0, NULL, NULL },
│ │ │ │ +
25 { SPA_PARAM_PORT_CONFIG_MODE_none, SPA_TYPE_Int, SPA_TYPE_INFO_PARAM_PORT_CONFIG_MODE_BASE "none", NULL },
│ │ │ │ +
26 { SPA_PARAM_PORT_CONFIG_MODE_passthrough, SPA_TYPE_Int, SPA_TYPE_INFO_PARAM_PORT_CONFIG_MODE_BASE "passthrough", NULL },
│ │ │ │ +
27 { SPA_PARAM_PORT_CONFIG_MODE_convert, SPA_TYPE_Int, SPA_TYPE_INFO_PARAM_PORT_CONFIG_MODE_BASE "convert", NULL },
│ │ │ │ +
28 { SPA_PARAM_PORT_CONFIG_MODE_dsp, SPA_TYPE_Int, SPA_TYPE_INFO_PARAM_PORT_CONFIG_MODE_BASE "dsp", NULL },
│ │ │ │ +
29 { 0, 0, NULL, NULL },
│ │ │ │
30};
│ │ │ │
│ │ │ │ │ │ │ │
32#define SPA_TYPE_INFO_PARAM_PortConfig SPA_TYPE_INFO_PARAM_BASE "PortConfig"
│ │ │ │
33#define SPA_TYPE_INFO_PARAM_PORT_CONFIG_BASE SPA_TYPE_INFO_PARAM_PortConfig ":"
│ │ │ │
34
│ │ │ │
35static const struct spa_type_info spa_type_param_port_config[] = {
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
38 { SPA_PARAM_PORT_CONFIG_mode, SPA_TYPE_Id, SPA_TYPE_INFO_PARAM_PORT_CONFIG_BASE "mode", spa_type_param_port_config_mode },
│ │ │ │ -
39 { SPA_PARAM_PORT_CONFIG_monitor, SPA_TYPE_Bool, SPA_TYPE_INFO_PARAM_PORT_CONFIG_BASE "monitor", NULL },
│ │ │ │ -
40 { SPA_PARAM_PORT_CONFIG_control, SPA_TYPE_Bool, SPA_TYPE_INFO_PARAM_PORT_CONFIG_BASE "control", NULL },
│ │ │ │ -
41 { SPA_PARAM_PORT_CONFIG_format, SPA_TYPE_OBJECT_Format, SPA_TYPE_INFO_PARAM_PORT_CONFIG_BASE "format", NULL },
│ │ │ │ -
42 { 0, 0, NULL, NULL },
│ │ │ │ +
39 { SPA_PARAM_PORT_CONFIG_monitor, SPA_TYPE_Bool, SPA_TYPE_INFO_PARAM_PORT_CONFIG_BASE "monitor", NULL },
│ │ │ │ +
40 { SPA_PARAM_PORT_CONFIG_control, SPA_TYPE_Bool, SPA_TYPE_INFO_PARAM_PORT_CONFIG_BASE "control", NULL },
│ │ │ │ +
41 { SPA_PARAM_PORT_CONFIG_format, SPA_TYPE_OBJECT_Format, SPA_TYPE_INFO_PARAM_PORT_CONFIG_BASE "format", NULL },
│ │ │ │ +
42 { 0, 0, NULL, NULL },
│ │ │ │
43};
│ │ │ │
│ │ │ │ │ │ │ │
49#ifdef __cplusplus
│ │ │ │
50} /* extern "C" */
│ │ │ │
51#endif
│ │ │ │
52
│ │ │ │ @@ -167,14 +167,15 @@ │ │ │ │
@ SPA_TYPE_Int
Definition type.h:34
│ │ │ │
@ SPA_TYPE_Bool
Definition type.h:32
│ │ │ │
@ SPA_TYPE_Id
Definition type.h:33
│ │ │ │
@ SPA_TYPE_OBJECT_Format
Definition type.h:76
│ │ │ │
spa/param/param-types.h
│ │ │ │
spa/param/port-config.h
│ │ │ │
Definition type.h:143
│ │ │ │ +
uint32_t type
Definition type.h:144
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
33#include <spa/param/type-info.h>
│ │ │ │
34#include <spa/control/type-info.h>
│ │ │ │
35
│ │ │ │
36static const struct spa_type_info spa_types[] = {
│ │ │ │
37 /* Basic types */
│ │ │ │ -
38 { SPA_TYPE_START, SPA_TYPE_START, SPA_TYPE_INFO_BASE, NULL },
│ │ │ │ -
39 { SPA_TYPE_None, SPA_TYPE_None, SPA_TYPE_INFO_BASE "None", NULL },
│ │ │ │ -
40 { SPA_TYPE_Bool, SPA_TYPE_Bool, SPA_TYPE_INFO_BASE "Bool", NULL },
│ │ │ │ -
41 { SPA_TYPE_Id, SPA_TYPE_Int, SPA_TYPE_INFO_BASE "Id", NULL },
│ │ │ │ +
38 { SPA_TYPE_START, SPA_TYPE_START, SPA_TYPE_INFO_BASE, NULL },
│ │ │ │ +
39 { SPA_TYPE_None, SPA_TYPE_None, SPA_TYPE_INFO_BASE "None", NULL },
│ │ │ │ +
40 { SPA_TYPE_Bool, SPA_TYPE_Bool, SPA_TYPE_INFO_BASE "Bool", NULL },
│ │ │ │ +
41 { SPA_TYPE_Id, SPA_TYPE_Int, SPA_TYPE_INFO_BASE "Id", NULL },
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │
59
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │
64
│ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │
68
│ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
72
│ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
87
│ │ │ │ -
88 { 0, 0, NULL, NULL }
│ │ │ │ +
88 { 0, 0, NULL, NULL }
│ │ │ │
89};
│ │ │ │
90
│ │ │ │
95#ifdef __cplusplus
│ │ │ │
│ │ │ │
96} /* extern "C" */
│ │ │ │
97#endif
│ │ │ │
98
│ │ │ │ @@ -283,14 +283,15 @@ │ │ │ │
@ SPA_TYPE_Struct
Definition type.h:44
│ │ │ │
@ SPA_TYPE_OBJECT_Format
Definition type.h:76
│ │ │ │
@ SPA_TYPE_START
Definition type.h:30
│ │ │ │
spa/monitor/type-info.h
│ │ │ │
spa/node/type-info.h
│ │ │ │
spa/utils/type.h
│ │ │ │
Definition type.h:143
│ │ │ │ +
uint32_t type
Definition type.h:144
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
43 struct spa_pod_frame f;
│ │ │ │
44 spa_pod_builder_push_object(builder, &f, SPA_TYPE_OBJECT_Format, id);
│ │ │ │
│ │ │ │ │ │ │ │ @@ -190,14 +190,15 @@ │ │ │ │
@ SPA_TYPE_OBJECT_Format
Definition type.h:76
│ │ │ │
spa/pod/parser.h
│ │ │ │
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
│ │ │ │
Definition dsp.h:24
│ │ │ │
uint32_t flags
Definition dsp.h:26
│ │ │ │
enum spa_video_format format
Definition dsp.h:25
│ │ │ │
uint64_t modifier
Definition dsp.h:27
│ │ │ │
spa/param/video/dsp.h
│ │ │ │
│ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ │ 33 return _s_p_a___p_o_d___p_a_r_s_e___o_b_j_e_c_t(format, │ │ │ │ │ 34 _S_P_A___T_Y_P_E___O_B_J_E_C_T___F_o_r_m_a_t, NULL, │ │ │ │ │ 35 _S_P_A___F_O_R_M_A_T___V_I_D_E_O___f_o_r_m_a_t, _S_P_A___P_O_D___O_P_T___I_d(&info->_f_o_r_m_a_t), │ │ │ │ │ 36 _S_P_A___F_O_R_M_A_T___V_I_D_E_O___m_o_d_i_f_i_e_r, _S_P_A___P_O_D___O_P_T___L_o_n_g(&info->_m_o_d_i_f_i_e_r)); │ │ │ │ │ 37} │ │ │ │ │ 38 │ │ │ │ │ 39static inline struct _s_p_a___p_o_d * │ │ │ │ │ -40_s_p_a___f_o_r_m_a_t___v_i_d_e_o___d_s_p___b_u_i_l_d(struct _s_p_a___p_o_d___b_u_i_l_d_e_r *builder, uint32_t id, │ │ │ │ │ +40_s_p_a___f_o_r_m_a_t___v_i_d_e_o___d_s_p___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, │ │ │ │ │ 41 const struct _s_p_a___v_i_d_e_o___i_n_f_o___d_s_p *info) │ │ │ │ │ 42{ │ │ │ │ │ 43 struct _s_p_a___p_o_d___f_r_a_m_e f; │ │ │ │ │ 44 _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); │ │ │ │ │ _4_5 _s_p_a___p_o_d___b_u_i_l_d_e_r___a_d_d(builder, │ │ │ │ │ 46 _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), │ │ │ │ │ 47 _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___d_s_p), │ │ │ │ │ @@ -167,14 +167,17 @@ │ │ │ │ │ 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___v_i_d_e_o___i_n_f_o___d_s_p │ │ │ │ │ DDeeffiinniittiioonn dsp.h:24 │ │ │ │ │ _s_p_a___v_i_d_e_o___i_n_f_o___d_s_p_:_:_f_l_a_g_s │ │ │ │ │ uint32_t flags │ │ │ │ │ DDeeffiinniittiioonn dsp.h:26 │ │ │ │ │ _s_p_a___v_i_d_e_o___i_n_f_o___d_s_p_:_:_f_o_r_m_a_t │ │ │ │ │ enum spa_video_format format │ │ │ ├── ./usr/share/doc/pipewire/html/video_2format-utils_8h_source.html │ │ │ │ @@ -138,29 +138,29 @@ │ │ │ │
37 case SPA_MEDIA_SUBTYPE_mjpg:
│ │ │ │
38 return spa_format_video_mjpg_parse(format, &info->info.mjpg);
│ │ │ │
39 }
│ │ │ │
40 return -ENOTSUP;
│ │ │ │
41}
│ │ │ │
42
│ │ │ │
43static inline struct spa_pod *
│ │ │ │ -
44spa_format_video_build(struct spa_pod_builder *builder, uint32_t id,
│ │ │ │ +
44spa_format_video_build(struct spa_pod_builder *builder, uint32_t id,
│ │ │ │
45 const struct spa_video_info *info)
│ │ │ │
46{
│ │ │ │
47 switch (info->media_subtype) {
│ │ │ │
48 case SPA_MEDIA_SUBTYPE_raw:
│ │ │ │
49 return spa_format_video_raw_build(builder, id, &info->info.raw);
│ │ │ │
50 case SPA_MEDIA_SUBTYPE_dsp:
│ │ │ │
51 return spa_format_video_dsp_build(builder, id, &info->info.dsp);
│ │ │ │
52 case SPA_MEDIA_SUBTYPE_h264:
│ │ │ │
53 return spa_format_video_h264_build(builder, id, &info->info.h264);
│ │ │ │
54 case SPA_MEDIA_SUBTYPE_mjpg:
│ │ │ │
55 return spa_format_video_mjpg_build(builder, id, &info->info.mjpg);
│ │ │ │
56 }
│ │ │ │ -
57 errno = ENOTSUP;
│ │ │ │ -
58 return NULL;
│ │ │ │ +
57 errno = ENOTSUP;
│ │ │ │ +
58 return NULL;
│ │ │ │
59}
│ │ │ │
60
│ │ │ │
61#ifdef __cplusplus
│ │ │ │
62} /* extern "C" */
│ │ │ │
63#endif
│ │ │ │
64
│ │ │ │
65#endif /* SPA_PARAM_VIDEO_FORMAT_UTILS_H */
│ │ │ │ @@ -180,14 +180,15 @@ │ │ │ │
@ SPA_MEDIA_SUBTYPE_dsp
Definition format.h:39
│ │ │ │
@ SPA_MEDIA_SUBTYPE_raw
Definition format.h:38
│ │ │ │
│ │ │ │
│ │ │ │
spa/param/video/format.h
│ │ │ │
Definition builder.h:53
│ │ │ │
Definition pod.h:43
│ │ │ │ +
uint32_t type
Definition pod.h:45
│ │ │ │
Definition format.h:27
│ │ │ │
struct spa_video_info_mjpg mjpg
Definition format.h:34
│ │ │ │
union spa_video_info::@5 info
│ │ │ │
uint32_t media_subtype
Definition format.h:29
│ │ │ │
struct spa_video_info_raw raw
Definition format.h:31
│ │ │ │
uint32_t media_type
Definition format.h:28
│ │ │ │
struct spa_video_info_h264 h264
Definition format.h:33
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -44,29 +44,29 @@ │ │ │ │ │ 37 case _S_P_A___M_E_D_I_A___S_U_B_T_Y_P_E___m_j_p_g: │ │ │ │ │ 38 return _s_p_a___f_o_r_m_a_t___v_i_d_e_o___m_j_p_g___p_a_r_s_e(format, &info->_i_n_f_o._m_j_p_g); │ │ │ │ │ 39 } │ │ │ │ │ 40 return -ENOTSUP; │ │ │ │ │ 41} │ │ │ │ │ 42 │ │ │ │ │ 43static inline struct _s_p_a___p_o_d * │ │ │ │ │ -44spa_format_video_build(struct _s_p_a___p_o_d___b_u_i_l_d_e_r *builder, uint32_t id, │ │ │ │ │ +44spa_format_video_build(struct _s_p_a___p_o_d___b_u_i_l_d_e_r *builder, _u_i_n_t_3_2___t id, │ │ │ │ │ 45 const struct _s_p_a___v_i_d_e_o___i_n_f_o *info) │ │ │ │ │ 46{ │ │ │ │ │ 47 switch (info->_m_e_d_i_a___s_u_b_t_y_p_e) { │ │ │ │ │ 48 case _S_P_A___M_E_D_I_A___S_U_B_T_Y_P_E___r_a_w: │ │ │ │ │ 49 return _s_p_a___f_o_r_m_a_t___v_i_d_e_o___r_a_w___b_u_i_l_d(builder, id, &info->_i_n_f_o._r_a_w); │ │ │ │ │ 50 case _S_P_A___M_E_D_I_A___S_U_B_T_Y_P_E___d_s_p: │ │ │ │ │ 51 return _s_p_a___f_o_r_m_a_t___v_i_d_e_o___d_s_p___b_u_i_l_d(builder, id, &info->_i_n_f_o._d_s_p); │ │ │ │ │ 52 case _S_P_A___M_E_D_I_A___S_U_B_T_Y_P_E___h_2_6_4: │ │ │ │ │ 53 return _s_p_a___f_o_r_m_a_t___v_i_d_e_o___h_2_6_4___b_u_i_l_d(builder, id, &info->_i_n_f_o._h_2_6_4); │ │ │ │ │ 54 case _S_P_A___M_E_D_I_A___S_U_B_T_Y_P_E___m_j_p_g: │ │ │ │ │ 55 return _s_p_a___f_o_r_m_a_t___v_i_d_e_o___m_j_p_g___b_u_i_l_d(builder, id, &info->_i_n_f_o._m_j_p_g); │ │ │ │ │ 56 } │ │ │ │ │ -57 errno = ENOTSUP; │ │ │ │ │ -58 return NULL; │ │ │ │ │ +57 _e_r_r_n_o = _E_N_O_T_S_U_P; │ │ │ │ │ +58 return _N_U_L_L; │ │ │ │ │ 59} │ │ │ │ │ 60 │ │ │ │ │ 61#ifdef __cplusplus │ │ │ │ │ 62} /* extern "C" */ │ │ │ │ │ 63#endif │ │ │ │ │ 64 │ │ │ │ │ 65#endif /* SPA_PARAM_VIDEO_FORMAT_UTILS_H */ │ │ │ │ │ @@ -126,14 +126,17 @@ │ │ │ │ │ _m_j_p_g_-_u_t_i_l_s_._h │ │ │ │ │ _f_o_r_m_a_t_._h │ │ │ │ │ spa/param/video/format.h │ │ │ │ │ _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___v_i_d_e_o___i_n_f_o │ │ │ │ │ DDeeffiinniittiioonn format.h:27 │ │ │ │ │ _s_p_a___v_i_d_e_o___i_n_f_o_:_:_m_j_p_g │ │ │ │ │ struct spa_video_info_mjpg mjpg │ │ │ │ │ DDeeffiinniittiioonn format.h:34 │ │ │ │ │ _s_p_a___v_i_d_e_o___i_n_f_o_:_:_i_n_f_o │ │ │ │ │ union spa_video_info::@5 info