{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.50QIbFDk/b1/pipewire_1.4.2-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.50QIbFDk/b2/pipewire_1.4.2-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -20,15 +20,15 @@\n 996134e05991af8cf2245d8f58a17150 1006600 libs optional libspa-0.2-modules_1.4.2-1_i386.deb\n 8361b1825dea1b52f5f62fb713bcba45 201096 debug optional pipewire-alsa-dbgsym_1.4.2-1_i386.deb\n 9327e215adae947ad790548d383b18d5 61632 sound optional pipewire-alsa_1.4.2-1_i386.deb\n 339076117c12345e3f65a5aaf7048085 19292 oldlibs optional pipewire-audio-client-libraries_1.4.2-1_all.deb\n 86c393b874228cdd402b0a669c693b7d 19496 sound optional pipewire-audio_1.4.2-1_all.deb\n 80a8d438373fd5c153b37cf8214fb67f 1115152 debug optional pipewire-bin-dbgsym_1.4.2-1_i386.deb\n bad3b3a35af0eb81ae5fbc335ec08eb8 591232 video optional pipewire-bin_1.4.2-1_i386.deb\n- 1437790ab4defd488b27e064250ba92d 1783548 doc optional pipewire-doc_1.4.2-1_all.deb\n+ 390aca5a186098d9e5b7ce03ed0dfa31 1784760 doc optional pipewire-doc_1.4.2-1_all.deb\n 06c099cea3f5ea5a87620210e915bbbe 548012 debug optional pipewire-jack-dbgsym_1.4.2-1_i386.deb\n 172c3dec932aac1977cbd944a41352bb 126552 sound optional pipewire-jack_1.4.2-1_i386.deb\n 872def0360a74d5d2ce042c04cb23fa2 19264 oldlibs optional pipewire-libcamera_1.4.2-1_all.deb\n 8d444b9ec066e8eaaa58efb2340ecf43 24700 sound optional pipewire-pulse_1.4.2-1_i386.deb\n dfa9607ccc4ac3e5e2d265d5ce06f2fa 2909592 debug optional pipewire-tests-dbgsym_1.4.2-1_i386.deb\n a548160d337470db9186654da91a8b48 570856 misc optional pipewire-tests_1.4.2-1_i386.deb\n 2cffd3ff563b094df4977033cefee68e 134020 debug optional pipewire-v4l2-dbgsym_1.4.2-1_i386.deb\n"}, {"source1": "pipewire-doc_1.4.2-1_all.deb", "source2": "pipewire-doc_1.4.2-1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-04-14 14:04:20.000000 debian-binary\n--rw-r--r-- 0 0 0 39776 2025-04-14 14:04:20.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1743580 2025-04-14 14:04:20.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 39764 2025-04-14 14:04:20.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1744804 2025-04-14 14:04:20.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,13 +1,13 @@\n Package: pipewire-doc\n Source: pipewire\n Version: 1.4.2-1\n Architecture: all\n Maintainer: Utopia Maintenance Team \n-Installed-Size: 30873\n+Installed-Size: 30918\n Breaks: libpipewire-0.2-doc (<< 0.3.1)\n Replaces: libpipewire-0.2-doc (<< 0.3.1)\n Section: doc\n Priority: optional\n Multi-Arch: foreign\n Homepage: https://pipewire.org/\n Description: libraries for the PipeWire multimedia server - documentation\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,55 +1,55 @@\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-14 14:04:20.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-14 14:04:20.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-14 14:04:20.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-14 14:04:20.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/\n -rw-r--r-- 0 root (0) root (0) 7233 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/aac-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 18854 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/aac-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 20157 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/aac-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7485 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/aac-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 33487 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/aac-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 33861 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/aac-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8424 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/aac_8h.html\n -rw-r--r-- 0 root (0) root (0) 20860 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/aac_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 48551 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/aec_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7504 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/alac-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28568 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/alac-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28942 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/alac-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6324 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/alac_8h.html\n -rw-r--r-- 0 root (0) root (0) 9896 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/alac_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 13865 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/alloc_8h.html\n -rw-r--r-- 0 root (0) root (0) 75500 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/alloc_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7213 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/amr-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 13403 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/amr-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 14206 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/amr-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7485 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/amr-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 31159 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/amr-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 31533 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/amr-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7404 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/amr_8h.html\n -rw-r--r-- 0 root (0) root (0) 13891 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/amr_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 96592 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/annotated.html\n -rw-r--r-- 0 root (0) root (0) 26577 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/annotated_dup.js\n -rw-r--r-- 0 root (0) root (0) 29705 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/ansi_8h.html\n -rw-r--r-- 0 root (0) root (0) 19311 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/ansi_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7485 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/ape-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28458 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/ape-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28832 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/ape-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6307 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/ape_8h.html\n -rw-r--r-- 0 root (0) root (0) 9868 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/ape_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 19818 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/array_8h.html\n -rw-r--r-- 0 root (0) root (0) 36548 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/array_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 10088 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/atomic_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 46671 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio-capture_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 39409 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio-dsp-filter_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 32415 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio-dsp-src_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 63287 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio-src-ring2_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 56380 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio-src-ring_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 43874 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio-src_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 7520 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2dsp-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 25063 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2dsp-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 25437 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2dsp-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6342 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2dsp_8h.html\n -rw-r--r-- 0 root (0) root (0) 9652 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2dsp_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7533 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2format-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 65382 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2format-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 66035 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2format-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 13566 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2raw-types_8h.html\n -rw-r--r-- 0 root (0) root (0) 233893 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2raw-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7520 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2raw-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 38829 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2raw-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 43025 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2raw_8h.html\n -rw-r--r-- 0 root (0) root (0) 177603 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2raw_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 9708 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_8h.html\n@@ -58,15 +58,15 @@\n -rw-r--r-- 0 root (0) root (0) 635 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/bc_sd.png\n -rw-r--r-- 0 root (0) root (0) 65749 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/bluez-session_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 16442 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/buffer_2buffer_8h.html\n -rw-r--r-- 0 root (0) root (0) 36281 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/buffer_2buffer_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 16608 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/buffer_2type-info_8h.html\n -rw-r--r-- 0 root (0) root (0) 45189 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/buffer_2type-info_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 11851 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/buffers-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 32434 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/buffers-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 34237 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/buffers-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 52171 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/builder_8h.html\n -rw-r--r-- 0 root (0) root (0) 224266 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/builder_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7603 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/chroma_8h.html\n -rw-r--r-- 0 root (0) root (0) 15961 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/chroma_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 31562 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/classes.html\n -rw-r--r-- 0 root (0) root (0) 22006 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/cleanup_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 29714 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/client-node_8h.html\n@@ -145,15 +145,15 @@\n -rw-r--r-- 0 root (0) root (0) 13363 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/dot_inline_dotgraph_5.png\n -rw-r--r-- 0 root (0) root (0) 19649 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/dot_inline_dotgraph_6.png\n -rw-r--r-- 0 root (0) root (0) 35679 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/dot_inline_dotgraph_7.png\n -rw-r--r-- 0 root (0) root (0) 31609 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/doxygen-awesome.css\n -rw-r--r-- 0 root (0) root (0) 45148 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/doxygen.css\n -rw-r--r-- 0 root (0) root (0) 15461 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/doxygen.svg\n -rw-r--r-- 0 root (0) root (0) 7485 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/dsd-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 40489 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/dsd-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 41142 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/dsd-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6940 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/dsd_8h.html\n -rw-r--r-- 0 root (0) root (0) 17228 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/dsd_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 25022 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/dynamic_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7704 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/dynsections.js\n -rw-r--r-- 0 root (0) root (0) 6608 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/encoded_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8363 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/endian_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8773 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/enum-types_8h.html\n@@ -167,23 +167,23 @@\n -rw-r--r-- 0 root (0) root (0) 15400 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/factory_8h.html\n -rw-r--r-- 0 root (0) root (0) 29950 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/factory_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8051 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/file_8h.html\n -rw-r--r-- 0 root (0) root (0) 20888 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/file_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 16853 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/filter-graph_8h.html\n -rw-r--r-- 0 root (0) root (0) 51635 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/filter-graph_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7504 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/flac-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28513 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/flac-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28887 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/flac-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6324 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/flac_8h.html\n -rw-r--r-- 0 root (0) root (0) 9896 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/flac_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 1996 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/folderclosed.svg\n -rw-r--r-- 0 root (0) root (0) 1996 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/folderclosedd.svg\n -rw-r--r-- 0 root (0) root (0) 3269 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/folderopen.svg\n -rw-r--r-- 0 root (0) root (0) 3214 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/folderopend.svg\n -rw-r--r-- 0 root (0) root (0) 18658 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/format-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 114099 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/format-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 121602 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/format-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6462 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/format-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 14174 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/format-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 4951 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/functions.html\n -rw-r--r-- 0 root (0) root (0) 11344 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/functions_a.html\n -rw-r--r-- 0 root (0) root (0) 9373 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/functions_b.html\n -rw-r--r-- 0 root (0) root (0) 13924 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/functions_c.html\n -rw-r--r-- 0 root (0) root (0) 13358 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/functions_d.html\n@@ -513,17 +513,17 @@\n -rw-r--r-- 0 root (0) root (0) 7504 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/h264-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 35951 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/h264-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7665 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/h264_8h.html\n -rw-r--r-- 0 root (0) root (0) 19338 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/h264_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 35212 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/hook_8h.html\n -rw-r--r-- 0 root (0) root (0) 75214 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/hook_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 9097 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/iec958-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 25973 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/iec958-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 27273 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/iec958-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7542 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/iec958-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28108 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/iec958-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28482 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/iec958-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8406 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/iec958_8h.html\n -rw-r--r-- 0 root (0) root (0) 18770 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/iec958_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 19693 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/impl-client_8h.html\n -rw-r--r-- 0 root (0) root (0) 39054 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/impl-client_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 13335 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/impl-core_8h.html\n -rw-r--r-- 0 root (0) root (0) 24842 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/impl-core_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 14462 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/impl-device_8h.html\n@@ -560,17 +560,17 @@\n -rw-r--r-- 0 root (0) root (0) 26020 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/json-core_8h.html\n -rw-r--r-- 0 root (0) root (0) 151287 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/json-core_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8882 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/json-pod_8h.html\n -rw-r--r-- 0 root (0) root (0) 64924 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/json-pod_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 18571 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/json_8h.html\n -rw-r--r-- 0 root (0) root (0) 62138 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/json_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8830 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/latency-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 27615 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/latency-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 29218 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/latency-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 13295 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/latency-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 70193 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/latency-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 70789 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/latency-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 10951 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/latency_8h.html\n -rw-r--r-- 0 root (0) root (0) 28047 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/latency_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 26080 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/layout_8h.html\n -rw-r--r-- 0 root (0) root (0) 44995 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/layout_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 18826 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/link_8h.html\n -rw-r--r-- 0 root (0) root (0) 40081 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/link_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 21387 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/list_8h.html\n@@ -598,17 +598,17 @@\n -rw-r--r-- 0 root (0) root (0) 16014 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/module_8h.html\n -rw-r--r-- 0 root (0) root (0) 29022 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/module_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8378 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/monitor_2event_8h.html\n -rw-r--r-- 0 root (0) root (0) 12985 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/monitor_2event_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8809 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/monitor_2type-info_8h.html\n -rw-r--r-- 0 root (0) root (0) 17907 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/monitor_2type-info_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7228 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/mp3-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 15700 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/mp3-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 16703 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/mp3-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7485 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/mp3-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28421 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/mp3-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28795 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/mp3-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7776 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/mp3_8h.html\n -rw-r--r-- 0 root (0) root (0) 14705 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/mp3_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 10482 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/multiview_8h.html\n -rw-r--r-- 0 root (0) root (0) 27626 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/multiview_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 42906 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/names_8h.html\n -rw-r--r-- 0 root (0) root (0) 22658 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/names_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 153 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/nav_f.png\n@@ -800,15 +800,15 @@\n -rw-r--r-- 0 root (0) root (0) 27136 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/page_tutorial2.html\n -rw-r--r-- 0 root (0) root (0) 35238 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/page_tutorial3.html\n -rw-r--r-- 0 root (0) root (0) 53500 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/page_tutorial4.html\n -rw-r--r-- 0 root (0) root (0) 70429 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/page_tutorial5.html\n -rw-r--r-- 0 root (0) root (0) 35306 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/page_tutorial6.html\n -rw-r--r-- 0 root (0) root (0) 48693 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/pages.html\n -rw-r--r-- 0 root (0) root (0) 13678 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/param-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 56322 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/param-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 60625 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/param-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 5631 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/param_2audio_2format_8h.html\n -rw-r--r-- 0 root (0) root (0) 28118 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/param_2audio_2format_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8255 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/param_2audio_2type-info_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7340 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/param_2bluetooth_2type-info_8h.html\n -rw-r--r-- 0 root (0) root (0) 35255 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/param_2bluetooth_2type-info_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 21908 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/param_2format_8h.html\n -rw-r--r-- 0 root (0) root (0) 83285 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/param_2format_8h_source.html\n@@ -833,53 +833,53 @@\n -rw-r--r-- 0 root (0) root (0) 7913 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/pod_2command_8h.html\n -rw-r--r-- 0 root (0) root (0) 14054 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/pod_2command_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7870 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/pod_2event_8h.html\n -rw-r--r-- 0 root (0) root (0) 13644 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/pod_2event_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 33015 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/pod_2pod_8h.html\n -rw-r--r-- 0 root (0) root (0) 80664 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/pod_2pod_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8899 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/port-config-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 26053 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/port-config-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 27456 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/port-config-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7872 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/port-config_8h.html\n -rw-r--r-- 0 root (0) root (0) 17021 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/port-config_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 21428 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/port_8h.html\n -rw-r--r-- 0 root (0) root (0) 43171 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/port_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7108 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/profile-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 22407 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/profile-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 23610 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/profile-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7193 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/profile_8h.html\n -rw-r--r-- 0 root (0) root (0) 15044 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/profile_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7102 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/profiler-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 17795 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/profiler-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 18798 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/profiler-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 33751 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/properties_8h.html\n -rw-r--r-- 0 root (0) root (0) 64510 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/properties_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8945 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/props-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 75354 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/props-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 80757 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/props-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 15276 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/props_8h.html\n -rw-r--r-- 0 root (0) root (0) 54951 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/props_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 15258 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/protocol-native_8h.html\n -rw-r--r-- 0 root (0) root (0) 30000 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/protocol-native_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 21438 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/protocol_8h.html\n -rw-r--r-- 0 root (0) root (0) 53993 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/protocol_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 20347 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/proxy_8h.html\n -rw-r--r-- 0 root (0) root (0) 39066 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/proxy_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7466 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/ra-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28366 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/ra-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28740 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/ra-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6290 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/ra_8h.html\n -rw-r--r-- 0 root (0) root (0) 9840 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/ra_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 16201 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/ratelimit_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8042 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/raw-json_8h.html\n -rw-r--r-- 0 root (0) root (0) 38040 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/raw-json_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 5685 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/resize.js\n -rw-r--r-- 0 root (0) root (0) 24179 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/resource_8h.html\n -rw-r--r-- 0 root (0) root (0) 41220 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/resource_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 11630 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/result_8h.html\n -rw-r--r-- 0 root (0) root (0) 13635 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/result_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 13998 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/ringbuffer_8h.html\n -rw-r--r-- 0 root (0) root (0) 30376 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/ringbuffer_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7074 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/route-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 29584 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/route-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 30987 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/route-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7881 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/route_8h.html\n -rw-r--r-- 0 root (0) root (0) 19153 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/route_8h_source.html\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/search/\n -rw-r--r-- 0 root (0) root (0) 138 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/search/all_0.js\n -rw-r--r-- 0 root (0) root (0) 146 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/search/all_1.js\n -rw-r--r-- 0 root (0) root (0) 1263 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/search/all_10.js\n -rw-r--r-- 0 root (0) root (0) 652 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/search/all_11.js\n@@ -1703,15 +1703,15 @@\n -rw-r--r-- 0 root (0) root (0) 173 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/tab_bd.png\n -rw-r--r-- 0 root (0) root (0) 177 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/tab_h.png\n -rw-r--r-- 0 root (0) root (0) 180 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/tab_hd.png\n -rw-r--r-- 0 root (0) root (0) 184 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/tab_s.png\n -rw-r--r-- 0 root (0) root (0) 188 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/tab_sd.png\n -rw-r--r-- 0 root (0) root (0) 10560 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/tabs.css\n -rw-r--r-- 0 root (0) root (0) 7040 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/tag-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 14953 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/tag-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 15556 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/tag-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 10936 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/tag-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 54250 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/tag-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7675 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/tag_8h.html\n -rw-r--r-- 0 root (0) root (0) 13334 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/tag_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 18847 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/thread-loop_8h.html\n -rw-r--r-- 0 root (0) root (0) 28765 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/thread-loop_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 27825 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/topics.html\n@@ -1719,15 +1719,15 @@\n -rw-r--r-- 0 root (0) root (0) 6202 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/tutorial1_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 18974 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/tutorial2_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 25747 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/tutorial3_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 36348 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/tutorial4_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 48244 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/tutorial5_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 28689 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/tutorial6_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 10372 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/types_8h.html\n--rw-r--r-- 0 root (0) root (0) 32335 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 34635 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8126 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/ump-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 40432 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/ump-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 14752 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/utils_2dict_8h.html\n -rw-r--r-- 0 root (0) root (0) 31944 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/utils_2dict_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6508 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/utils_2type-info_8h.html\n -rw-r--r-- 0 root (0) root (0) 69447 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/utils_2type-info_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 30570 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/vararg_8h.html\n@@ -1739,32 +1739,32 @@\n -rw-r--r-- 0 root (0) root (0) 85691 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video-play-reneg_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 122848 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video-play_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 122903 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video-src-alloc_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 151746 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video-src-fixate_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 130472 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video-src-reneg_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 112998 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video-src_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 7520 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2dsp-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 33927 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2dsp-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 34301 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2dsp-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6342 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2dsp_8h.html\n -rw-r--r-- 0 root (0) root (0) 10854 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2dsp_8h_source.html\n--rw-r--r-- 0 root (0) root (0) 30572 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2format-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 31225 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2format-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 12445 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2raw-types_8h.html\n -rw-r--r-- 0 root (0) root (0) 127107 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2raw-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7520 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2raw-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 68924 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2raw-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 24426 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2raw_8h.html\n -rw-r--r-- 0 root (0) root (0) 104369 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2raw_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7542 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/vorbis-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28586 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/vorbis-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28960 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/vorbis-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6358 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/vorbis_8h.html\n -rw-r--r-- 0 root (0) root (0) 9952 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/vorbis_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7206 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/wma-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 18562 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/wma-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 19865 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/wma-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7485 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/wma-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 35727 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/wma-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 36101 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/wma-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8376 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/wma_8h.html\n -rw-r--r-- 0 root (0) root (0) 20395 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/wma_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 9948 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/work-queue_8h.html\n -rw-r--r-- 0 root (0) root (0) 15718 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/work-queue_8h_source.html\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire-doc/\n -rw-r--r-- 0 root (0) root (0) 15122 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire-doc/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 8997 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire-doc/copyright\n"}, {"source1": "./usr/share/doc/pipewire/html/aac-types_8h_source.html", "source2": "./usr/share/doc/pipewire/html/aac-types_8h_source.html", "unified_diff": "@@ -113,24 +113,24 @@\n
12#include <spa/utils/type.h>
\n
13#include <spa/param/audio/aac.h>
\n
14
\n
20#define SPA_TYPE_INFO_AudioAACStreamFormat SPA_TYPE_INFO_ENUM_BASE "AudioAACStreamFormat"
\n
21#define SPA_TYPE_INFO_AUDIO_AAC_STREAM_FORMAT_BASE SPA_TYPE_INFO_AudioAACStreamFormat ":"
\n
22
\n
23static const struct spa_type_info spa_type_audio_aac_stream_format[] = {
\n-
24 { SPA_AUDIO_AAC_STREAM_FORMAT_UNKNOWN, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_AAC_STREAM_FORMAT_BASE "UNKNOWN", NULL },
\n-
25 { SPA_AUDIO_AAC_STREAM_FORMAT_RAW, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_AAC_STREAM_FORMAT_BASE "RAW", NULL },
\n-
26 { SPA_AUDIO_AAC_STREAM_FORMAT_MP2ADTS, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_AAC_STREAM_FORMAT_BASE "MP2ADTS", NULL },
\n-
27 { SPA_AUDIO_AAC_STREAM_FORMAT_MP4ADTS, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_AAC_STREAM_FORMAT_BASE "MP4ADTS", NULL },
\n-
28 { SPA_AUDIO_AAC_STREAM_FORMAT_MP4LOAS, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_AAC_STREAM_FORMAT_BASE "MP4LOAS", NULL },
\n-
29 { SPA_AUDIO_AAC_STREAM_FORMAT_MP4LATM, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_AAC_STREAM_FORMAT_BASE "MP4LATM", NULL },
\n+
24 { SPA_AUDIO_AAC_STREAM_FORMAT_UNKNOWN, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_AAC_STREAM_FORMAT_BASE "UNKNOWN", NULL },
\n+
25 { SPA_AUDIO_AAC_STREAM_FORMAT_RAW, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_AAC_STREAM_FORMAT_BASE "RAW", NULL },
\n+
26 { SPA_AUDIO_AAC_STREAM_FORMAT_MP2ADTS, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_AAC_STREAM_FORMAT_BASE "MP2ADTS", NULL },
\n+
27 { SPA_AUDIO_AAC_STREAM_FORMAT_MP4ADTS, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_AAC_STREAM_FORMAT_BASE "MP4ADTS", NULL },
\n+
28 { SPA_AUDIO_AAC_STREAM_FORMAT_MP4LOAS, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_AAC_STREAM_FORMAT_BASE "MP4LOAS", NULL },
\n+
29 { SPA_AUDIO_AAC_STREAM_FORMAT_MP4LATM, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_AAC_STREAM_FORMAT_BASE "MP4LATM", NULL },
\n
\n-\n-\n-
32 { 0, 0, NULL, NULL },
\n+\n+\n+
32 { 0, 0, NULL, NULL },
\n
33};
\n
34
\n
39#ifdef __cplusplus
\n
40} /* extern "C" */
\n
\n
41#endif
\n
42
\n@@ -145,14 +145,15 @@\n
@ SPA_AUDIO_AAC_STREAM_FORMAT_ADIF
Definition aac.h:37
\n
@ SPA_AUDIO_AAC_STREAM_FORMAT_MP4LATM
Definition aac.h:35
\n
@ SPA_AUDIO_AAC_STREAM_FORMAT_RAW
Definition aac.h:27
\n
@ SPA_AUDIO_AAC_STREAM_FORMAT_MP4LOAS
Definition aac.h:33
\n
@ SPA_TYPE_Int
Definition type.h:45
\n
spa/utils/type.h
\n
Definition type.h:154
\n+
uint32_t type
Definition type.h:155
\n \n \n \n
\n
\n
50 spa_pod_builder_add(builder,
\n
51 SPA_FORMAT_mediaType, SPA_POD_Id(SPA_MEDIA_TYPE_audio),
\n@@ -203,14 +203,15 @@\n
uint32_t channels
Definition aac.h:46
\n
uint32_t bitrate
Definition aac.h:47
\n
uint32_t rate
Definition aac.h:45
\n
enum spa_audio_aac_stream_format stream_format
Definition aac.h:48
\n
Definition builder.h:63
\n
Definition iter.h:37
\n
Definition pod.h:43
\n+
uint32_t type
Definition pod.h:45
\n \n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n
93 return spa_format_audio_raw_build(builder, id, &info->info.raw);
\n
94 case SPA_MEDIA_SUBTYPE_dsp:
\n@@ -211,16 +211,16 @@\n
112 case SPA_MEDIA_SUBTYPE_alac:
\n
113 return spa_format_audio_alac_build(builder, id, &info->info.alac);
\n
114 case SPA_MEDIA_SUBTYPE_flac:
\n
115 return spa_format_audio_flac_build(builder, id, &info->info.flac);
\n
116 case SPA_MEDIA_SUBTYPE_ape:
\n
117 return spa_format_audio_ape_build(builder, id, &info->info.ape);
\n
118 }
\n-
119 errno = ENOTSUP;
\n-
120 return NULL;
\n+
119 errno = ENOTSUP;
\n+
120 return NULL;
\n
121}
\n
126#ifdef __cplusplus
\n
127} /* extern "C" */
\n
128#endif
\n \n
129
\n
130#endif /* SPA_PARAM_AUDIO_FORMAT_UTILS_H */
\n@@ -299,14 +299,15 @@\n
uint32_t media_type
Definition format.h:39
\n
struct spa_audio_info_iec958 iec958
Definition format.h:44
\n
struct spa_audio_info_wma wma
Definition format.h:49
\n
struct spa_audio_info_alac alac
Definition format.h:52
\n
struct spa_audio_info_flac flac
Definition format.h:53
\n
Definition builder.h:63
\n
Definition pod.h:43
\n+
uint32_t type
Definition pod.h:45
\n
\n
\n \n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n
\n
\n \n \n
\n
\n \n \n
\n
\n
117 SPA_PARAM_LATENCY_minQuantum, SPA_POD_Float(info->min_quantum),
\n
118 SPA_PARAM_LATENCY_maxQuantum, SPA_POD_Float(info->max_quantum),
\n@@ -232,25 +232,25 @@\n
125SPA_API_LATENCY_UTILS int
\n
126spa_process_latency_parse(const struct spa_pod *latency, struct spa_process_latency_info *info)
\n
127{
\n
128 int res;
\n
129 spa_zero(*info);
\n
130 if ((res = spa_pod_parse_object(latency,
\n \n-
131 SPA_TYPE_OBJECT_ParamProcessLatency, NULL,
\n+
131 SPA_TYPE_OBJECT_ParamProcessLatency, NULL,
\n
132 SPA_PARAM_PROCESS_LATENCY_quantum, SPA_POD_OPT_Float(&info->quantum),
\n
\n \n \n
135 return res;
\n
136 return 0;
\n
137}
\n
138
\n \n-
140spa_process_latency_build(struct spa_pod_builder *builder, uint32_t id,
\n+\n
141 const struct spa_process_latency_info *info)
\n
142{
\n
143 return (struct spa_pod *)spa_pod_builder_add_object(builder,
\n \n
\n
145 SPA_PARAM_PROCESS_LATENCY_quantum, SPA_POD_Float(info->quantum),
\n
146 SPA_PARAM_PROCESS_LATENCY_rate, SPA_POD_Int(info->rate),
\n@@ -270,21 +270,21 @@\n
\n
158 info->min_ns += process->ns;
\n
159 info->max_ns += process->ns;
\n
160 return 0;
\n
161}
\n
162
\n \n-\n+\n
165 const struct spa_process_latency_info *b)
\n
166{
\n-
167 if (a->quantum == b->quantum &&
\n-
168 a->rate == b->rate &&
\n+
167 if (a->quantum == b->quantum &&
\n+
168 a->rate == b->rate &&
\n
\n-
169 a->ns == b->ns)
\n+
169 a->ns == b->ns)
\n
170 return 0;
\n
\n
171 return 1;
\n
172}
\n
173
\n
178#ifdef __cplusplus
\n
179} /* extern "C" */
\n@@ -337,14 +337,15 @@\n
int32_t max_rate
Definition latency.h:59
\n
enum spa_direction direction
Definition latency.h:55
\n
float max_quantum
Definition latency.h:57
\n
float min_quantum
Definition latency.h:56
\n
int64_t max_ns
Definition latency.h:61
\n
Definition builder.h:63
\n
Definition pod.h:43
\n+
uint32_t type
Definition pod.h:45
\n
Helper structure for managing process latency objects.
Definition latency.h:81
\n
int64_t ns
Definition latency.h:84
\n
float quantum
Definition latency.h:82
\n
int32_t rate
Definition latency.h:83
\n
\n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -110,15 +110,15 @@\n 105 _\bS_\bP_\bA_\b__\bP_\bA_\bR_\bA_\bM_\b__\bL_\bA_\bT_\bE_\bN_\bC_\bY_\b__\bm_\ba_\bx_\bN_\bs, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bO_\bP_\bT_\b__\bL_\bo_\bn_\bg(&info->_\bm_\ba_\bx_\b__\bn_\bs))) < 0)\n 106 return _\br_\be_\bs;\n 107 info->_\bd_\bi_\br_\be_\bc_\bt_\bi_\bo_\bn = (enum _\bs_\bp_\ba_\b__\bd_\bi_\br_\be_\bc_\bt_\bi_\bo_\bn)(info->_\bd_\bi_\br_\be_\bc_\bt_\bi_\bo_\bn & 1);\n 108 return 0;\n 109}\n 110\n 111_\bS_\bP_\bA_\b__\bA_\bP_\bI_\b__\bL_\bA_\bT_\bE_\bN_\bC_\bY_\b__\bU_\bT_\bI_\bL_\bS struct _\bs_\bp_\ba_\b__\bp_\bo_\bd *\n-112_\bs_\bp_\ba_\b__\bl_\ba_\bt_\be_\bn_\bc_\by_\b__\bb_\bu_\bi_\bl_\bd(struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br *builder, uint32_t id, const struct\n+112_\bs_\bp_\ba_\b__\bl_\ba_\bt_\be_\bn_\bc_\by_\b__\bb_\bu_\bi_\bl_\bd(struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br *builder, _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt id, const struct\n _\bs_\bp_\ba_\b__\bl_\ba_\bt_\be_\bn_\bc_\by_\b__\bi_\bn_\bf_\bo *info)\n 113{\n 114 return (struct _\bs_\bp_\ba_\b__\bp_\bo_\bd *)_\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br_\b__\ba_\bd_\bd_\b__\bo_\bb_\bj_\be_\bc_\bt(builder,\n 115 _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bO_\bB_\bJ_\bE_\bC_\bT_\b__\bP_\ba_\br_\ba_\bm_\bL_\ba_\bt_\be_\bn_\bc_\by, id,\n 116 _\bS_\bP_\bA_\b__\bP_\bA_\bR_\bA_\bM_\b__\bL_\bA_\bT_\bE_\bN_\bC_\bY_\b__\bd_\bi_\br_\be_\bc_\bt_\bi_\bo_\bn, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bI_\bd(info->_\bd_\bi_\br_\be_\bc_\bt_\bi_\bo_\bn),\n 117 _\bS_\bP_\bA_\b__\bP_\bA_\bR_\bA_\bM_\b__\bL_\bA_\bT_\bE_\bN_\bC_\bY_\b__\bm_\bi_\bn_\bQ_\bu_\ba_\bn_\bt_\bu_\bm, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bF_\bl_\bo_\ba_\bt(info->_\bm_\bi_\bn_\b__\bq_\bu_\ba_\bn_\bt_\bu_\bm),\n 118 _\bS_\bP_\bA_\b__\bP_\bA_\bR_\bA_\bM_\b__\bL_\bA_\bT_\bE_\bN_\bC_\bY_\b__\bm_\ba_\bx_\bQ_\bu_\ba_\bn_\bt_\bu_\bm, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bF_\bl_\bo_\ba_\bt(info->_\bm_\ba_\bx_\b__\bq_\bu_\ba_\bn_\bt_\bu_\bm),\n@@ -131,24 +131,24 @@\n 125_\bS_\bP_\bA_\b__\bA_\bP_\bI_\b__\bL_\bA_\bT_\bE_\bN_\bC_\bY_\b__\bU_\bT_\bI_\bL_\bS int\n 126_\bs_\bp_\ba_\b__\bp_\br_\bo_\bc_\be_\bs_\bs_\b__\bl_\ba_\bt_\be_\bn_\bc_\by_\b__\bp_\ba_\br_\bs_\be(const struct _\bs_\bp_\ba_\b__\bp_\bo_\bd *latency, struct\n _\bs_\bp_\ba_\b__\bp_\br_\bo_\bc_\be_\bs_\bs_\b__\bl_\ba_\bt_\be_\bn_\bc_\by_\b__\bi_\bn_\bf_\bo *info)\n 127{\n 128 int _\br_\be_\bs;\n 129 _\bs_\bp_\ba_\b__\bz_\be_\br_\bo(*info);\n 130 if ((_\br_\be_\bs = _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bp_\ba_\br_\bs_\be_\b__\bo_\bb_\bj_\be_\bc_\bt(latency,\n-131 _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bO_\bB_\bJ_\bE_\bC_\bT_\b__\bP_\ba_\br_\ba_\bm_\bP_\br_\bo_\bc_\be_\bs_\bs_\bL_\ba_\bt_\be_\bn_\bc_\by, NULL,\n+131 _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bO_\bB_\bJ_\bE_\bC_\bT_\b__\bP_\ba_\br_\ba_\bm_\bP_\br_\bo_\bc_\be_\bs_\bs_\bL_\ba_\bt_\be_\bn_\bc_\by, _\bN_\bU_\bL_\bL,\n 132 _\bS_\bP_\bA_\b__\bP_\bA_\bR_\bA_\bM_\b__\bP_\bR_\bO_\bC_\bE_\bS_\bS_\b__\bL_\bA_\bT_\bE_\bN_\bC_\bY_\b__\bq_\bu_\ba_\bn_\bt_\bu_\bm, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bO_\bP_\bT_\b__\bF_\bl_\bo_\ba_\bt(&info->_\bq_\bu_\ba_\bn_\bt_\bu_\bm),\n _\b1_\b3_\b3 _\bS_\bP_\bA_\b__\bP_\bA_\bR_\bA_\bM_\b__\bP_\bR_\bO_\bC_\bE_\bS_\bS_\b__\bL_\bA_\bT_\bE_\bN_\bC_\bY_\b__\br_\ba_\bt_\be, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bO_\bP_\bT_\b__\bI_\bn_\bt(&info->_\br_\ba_\bt_\be),\n 134 _\bS_\bP_\bA_\b__\bP_\bA_\bR_\bA_\bM_\b__\bP_\bR_\bO_\bC_\bE_\bS_\bS_\b__\bL_\bA_\bT_\bE_\bN_\bC_\bY_\b__\bn_\bs, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bO_\bP_\bT_\b__\bL_\bo_\bn_\bg(&info->_\bn_\bs))) < 0)\n 135 return _\br_\be_\bs;\n 136 return 0;\n 137}\n 138\n 139_\bS_\bP_\bA_\b__\bA_\bP_\bI_\b__\bL_\bA_\bT_\bE_\bN_\bC_\bY_\b__\bU_\bT_\bI_\bL_\bS struct _\bs_\bp_\ba_\b__\bp_\bo_\bd *\n-140_\bs_\bp_\ba_\b__\bp_\br_\bo_\bc_\be_\bs_\bs_\b__\bl_\ba_\bt_\be_\bn_\bc_\by_\b__\bb_\bu_\bi_\bl_\bd(struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br *builder, uint32_t id,\n+140_\bs_\bp_\ba_\b__\bp_\br_\bo_\bc_\be_\bs_\bs_\b__\bl_\ba_\bt_\be_\bn_\bc_\by_\b__\bb_\bu_\bi_\bl_\bd(struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br *builder, _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt id,\n 141 const struct _\bs_\bp_\ba_\b__\bp_\br_\bo_\bc_\be_\bs_\bs_\b__\bl_\ba_\bt_\be_\bn_\bc_\by_\b__\bi_\bn_\bf_\bo *info)\n 142{\n 143 return (struct _\bs_\bp_\ba_\b__\bp_\bo_\bd *)_\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br_\b__\ba_\bd_\bd_\b__\bo_\bb_\bj_\be_\bc_\bt(builder,\n 144 _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bO_\bB_\bJ_\bE_\bC_\bT_\b__\bP_\ba_\br_\ba_\bm_\bP_\br_\bo_\bc_\be_\bs_\bs_\bL_\ba_\bt_\be_\bn_\bc_\by, id,\n 145 _\bS_\bP_\bA_\b__\bP_\bA_\bR_\bA_\bM_\b__\bP_\bR_\bO_\bC_\bE_\bS_\bS_\b__\bL_\bA_\bT_\bE_\bN_\bC_\bY_\b__\bq_\bu_\ba_\bn_\bt_\bu_\bm, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bF_\bl_\bo_\ba_\bt(info->_\bq_\bu_\ba_\bn_\bt_\bu_\bm),\n 146 _\bS_\bP_\bA_\b__\bP_\bA_\bR_\bA_\bM_\b__\bP_\bR_\bO_\bC_\bE_\bS_\bS_\b__\bL_\bA_\bT_\bE_\bN_\bC_\bY_\b__\br_\ba_\bt_\be, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bI_\bn_\bt(info->_\br_\ba_\bt_\be),\n _\b1_\b4_\b7 _\bS_\bP_\bA_\b__\bP_\bA_\bR_\bA_\bM_\b__\bP_\bR_\bO_\bC_\bE_\bS_\bS_\b__\bL_\bA_\bT_\bE_\bN_\bC_\bY_\b__\bn_\bs, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bL_\bo_\bn_\bg(info->_\bn_\bs));\n@@ -164,20 +164,20 @@\n 157 info->_\bm_\ba_\bx_\b__\br_\ba_\bt_\be += process->_\br_\ba_\bt_\be;\n _\b1_\b5_\b8 info->_\bm_\bi_\bn_\b__\bn_\bs += process->_\bn_\bs;\n 159 info->_\bm_\ba_\bx_\b__\bn_\bs += process->_\bn_\bs;\n 160 return 0;\n 161}\n 162\n 163_\bS_\bP_\bA_\b__\bA_\bP_\bI_\b__\bL_\bA_\bT_\bE_\bN_\bC_\bY_\b__\bU_\bT_\bI_\bL_\bS int\n-164_\bs_\bp_\ba_\b__\bp_\br_\bo_\bc_\be_\bs_\bs_\b__\bl_\ba_\bt_\be_\bn_\bc_\by_\b__\bi_\bn_\bf_\bo_\b__\bc_\bo_\bm_\bp_\ba_\br_\be(const struct _\bs_\bp_\ba_\b__\bp_\br_\bo_\bc_\be_\bs_\bs_\b__\bl_\ba_\bt_\be_\bn_\bc_\by_\b__\bi_\bn_\bf_\bo *a,\n+164_\bs_\bp_\ba_\b__\bp_\br_\bo_\bc_\be_\bs_\bs_\b__\bl_\ba_\bt_\be_\bn_\bc_\by_\b__\bi_\bn_\bf_\bo_\b__\bc_\bo_\bm_\bp_\ba_\br_\be(const struct _\bs_\bp_\ba_\b__\bp_\br_\bo_\bc_\be_\bs_\bs_\b__\bl_\ba_\bt_\be_\bn_\bc_\by_\b__\bi_\bn_\bf_\bo *_\ba,\n 165 const struct _\bs_\bp_\ba_\b__\bp_\br_\bo_\bc_\be_\bs_\bs_\b__\bl_\ba_\bt_\be_\bn_\bc_\by_\b__\bi_\bn_\bf_\bo *b)\n 166{\n-167 if (a->_\bq_\bu_\ba_\bn_\bt_\bu_\bm == b->_\bq_\bu_\ba_\bn_\bt_\bu_\bm &&\n-168 a->_\br_\ba_\bt_\be == b->_\br_\ba_\bt_\be &&\n-169 a->_\bn_\bs == b->_\bn_\bs)\n+167 if (_\ba->quantum == b->_\bq_\bu_\ba_\bn_\bt_\bu_\bm &&\n+168 _\ba->rate == b->_\br_\ba_\bt_\be &&\n+169 _\ba->ns == b->_\bn_\bs)\n 170 return 0;\n _\b1_\b7_\b1 return 1;\n 172}\n 173\n 178#ifdef __cplusplus\n 179} /* extern \"C\" */\n 180#endif\n@@ -342,14 +342,17 @@\n _\bs_\bp_\ba_\b__\bl_\ba_\bt_\be_\bn_\bc_\by_\b__\bi_\bn_\bf_\bo_\b:_\b:_\bm_\ba_\bx_\b__\bn_\bs\n int64_t max_ns\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn latency.h:61\n _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn builder.h:63\n _\bs_\bp_\ba_\b__\bp_\bo_\bd\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:43\n+_\bs_\bp_\ba_\b__\bp_\bo_\bd_\b:_\b:_\bt_\by_\bp_\be\n+uint32_t type\n+D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:45\n _\bs_\bp_\ba_\b__\bp_\br_\bo_\bc_\be_\bs_\bs_\b__\bl_\ba_\bt_\be_\bn_\bc_\by_\b__\bi_\bn_\bf_\bo\n Helper structure for managing process latency objects.\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn latency.h:81\n _\bs_\bp_\ba_\b__\bp_\br_\bo_\bc_\be_\bs_\bs_\b__\bl_\ba_\bt_\be_\bn_\bc_\by_\b__\bi_\bn_\bf_\bo_\b:_\b:_\bn_\bs\n int64_t ns\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn latency.h:84\n _\bs_\bp_\ba_\b__\bp_\br_\bo_\bc_\be_\bs_\bs_\b__\bl_\ba_\bt_\be_\bn_\bc_\by_\b__\bi_\bn_\bf_\bo_\b:_\b:_\bq_\bu_\ba_\bn_\bt_\bu_\bm\n"}]}, {"source1": "./usr/share/doc/pipewire/html/mp3-types_8h_source.html", "source2": "./usr/share/doc/pipewire/html/mp3-types_8h_source.html", "unified_diff": "@@ -113,20 +113,20 @@\n
12#include <spa/utils/type.h>
\n
13#include <spa/param/audio/mp3.h>
\n
14
\n
20#define SPA_TYPE_INFO_AudioMP3ChannelMode SPA_TYPE_INFO_ENUM_BASE "AudioMP3ChannelMode"
\n
21#define SPA_TYPE_INFO_AUDIO_MP3_CHANNEL_MODE_BASE SPA_TYPE_INFO_AudioMP3ChannelMode ":"
\n
22
\n
23static const struct spa_type_info spa_type_audio_mp3_channel_mode[] = {
\n-
24 { SPA_AUDIO_MP3_CHANNEL_MODE_UNKNOWN, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_MP3_CHANNEL_MODE_BASE "UNKNOWN", NULL },
\n-
25 { SPA_AUDIO_MP3_CHANNEL_MODE_MONO, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_MP3_CHANNEL_MODE_BASE "Mono", NULL },
\n-
26 { SPA_AUDIO_MP3_CHANNEL_MODE_STEREO, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_MP3_CHANNEL_MODE_BASE "Stereo", NULL },
\n-
27 { SPA_AUDIO_MP3_CHANNEL_MODE_JOINTSTEREO, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_MP3_CHANNEL_MODE_BASE "Joint-stereo", NULL },
\n-
28 { SPA_AUDIO_MP3_CHANNEL_MODE_DUAL, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_MP3_CHANNEL_MODE_BASE "Dual", NULL },
\n-
29 { 0, 0, NULL, NULL },
\n+
24 { SPA_AUDIO_MP3_CHANNEL_MODE_UNKNOWN, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_MP3_CHANNEL_MODE_BASE "UNKNOWN", NULL },
\n+
25 { SPA_AUDIO_MP3_CHANNEL_MODE_MONO, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_MP3_CHANNEL_MODE_BASE "Mono", NULL },
\n+
26 { SPA_AUDIO_MP3_CHANNEL_MODE_STEREO, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_MP3_CHANNEL_MODE_BASE "Stereo", NULL },
\n+
27 { SPA_AUDIO_MP3_CHANNEL_MODE_JOINTSTEREO, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_MP3_CHANNEL_MODE_BASE "Joint-stereo", NULL },
\n+
28 { SPA_AUDIO_MP3_CHANNEL_MODE_DUAL, SPA_TYPE_Int, SPA_TYPE_INFO_AUDIO_MP3_CHANNEL_MODE_BASE "Dual", NULL },
\n+
29 { 0, 0, NULL, NULL },
\n
\n
30};
\n
35#ifdef __cplusplus
\n
36} /* extern "C" */
\n
37#endif
\n
\n
38
\n@@ -138,14 +138,15 @@\n
@ SPA_AUDIO_MP3_CHANNEL_MODE_UNKNOWN
Definition mp3.h:25
\n
@ SPA_AUDIO_MP3_CHANNEL_MODE_DUAL
Definition mp3.h:29
\n
@ SPA_AUDIO_MP3_CHANNEL_MODE_STEREO
Definition mp3.h:27
\n
@ SPA_TYPE_Int
Definition type.h:45
\n
spa/param/audio/mp3.h
\n
spa/utils/type.h
\n
Definition type.h:154
\n+
uint32_t type
Definition type.h:155
\n \n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n
53 spa_pod_builder_add(builder,
\n
54 SPA_FORMAT_mediaType, SPA_POD_Id(SPA_MEDIA_TYPE_video),
\n@@ -199,14 +199,15 @@\n
@ SPA_TYPE_OBJECT_Format
Definition type.h:87
\n
spa/pod/parser.h
\n
Definition builder.h:63
\n
Definition iter.h:37
\n
Definition pod.h:208
\n
uint32_t flags
flags for property
Definition pod.h:225
\n
Definition pod.h:43
\n+
uint32_t type
Definition pod.h:45
\n
Definition dsp.h:24
\n
uint32_t flags
Definition dsp.h:26
\n
enum spa_video_format format
Definition dsp.h:25
\n
uint64_t modifier
Definition dsp.h:27
\n
spa/param/video/dsp.h
\n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -44,15 +44,15 @@\n 41 return _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bp_\ba_\br_\bs_\be_\b__\bo_\bb_\bj_\be_\bc_\bt(format,\n 42 _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bO_\bB_\bJ_\bE_\bC_\bT_\b__\bF_\bo_\br_\bm_\ba_\bt, NULL,\n 43 _\bS_\bP_\bA_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bV_\bI_\bD_\bE_\bO_\b__\bf_\bo_\br_\bm_\ba_\bt, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bO_\bP_\bT_\b__\bI_\bd(&info->_\bf_\bo_\br_\bm_\ba_\bt),\n 44 _\bS_\bP_\bA_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bV_\bI_\bD_\bE_\bO_\b__\bm_\bo_\bd_\bi_\bf_\bi_\be_\br, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bO_\bP_\bT_\b__\bL_\bo_\bn_\bg(&info->_\bm_\bo_\bd_\bi_\bf_\bi_\be_\br));\n 45}\n 46\n 47_\bS_\bP_\bA_\b__\bA_\bP_\bI_\b__\bV_\bI_\bD_\bE_\bO_\b__\bD_\bS_\bP_\b__\bU_\bT_\bI_\bL_\bS struct _\bs_\bp_\ba_\b__\bp_\bo_\bd *\n-48_\bs_\bp_\ba_\b__\bf_\bo_\br_\bm_\ba_\bt_\b__\bv_\bi_\bd_\be_\bo_\b__\bd_\bs_\bp_\b__\bb_\bu_\bi_\bl_\bd(struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br *builder, uint32_t id,\n+48_\bs_\bp_\ba_\b__\bf_\bo_\br_\bm_\ba_\bt_\b__\bv_\bi_\bd_\be_\bo_\b__\bd_\bs_\bp_\b__\bb_\bu_\bi_\bl_\bd(struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br *builder, _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt id,\n 49 const struct _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo_\b__\bd_\bs_\bp *info)\n 50{\n 51 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bf_\br_\ba_\bm_\be f;\n 52 _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br_\b__\bp_\bu_\bs_\bh_\b__\bo_\bb_\bj_\be_\bc_\bt(builder, &f, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bO_\bB_\bJ_\bE_\bC_\bT_\b__\bF_\bo_\br_\bm_\ba_\bt, id);\n 53 _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br_\b__\ba_\bd_\bd(builder,\n 54 _\bS_\bP_\bA_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bm_\be_\bd_\bi_\ba_\bT_\by_\bp_\be, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bI_\bd(_\bS_\bP_\bA_\b__\bM_\bE_\bD_\bI_\bA_\b__\bT_\bY_\bP_\bE_\b__\bv_\bi_\bd_\be_\bo),\n _\b5_\b5 _\bS_\bP_\bA_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bm_\be_\bd_\bi_\ba_\bS_\bu_\bb_\bt_\by_\bp_\be, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bI_\bd(_\bS_\bP_\bA_\b__\bM_\bE_\bD_\bI_\bA_\b__\bS_\bU_\bB_\bT_\bY_\bP_\bE_\b__\bd_\bs_\bp),\n@@ -180,14 +180,17 @@\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:208\n _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bp_\br_\bo_\bp_\b:_\b:_\bf_\bl_\ba_\bg_\bs\n uint32_t flags\n flags for property\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:225\n _\bs_\bp_\ba_\b__\bp_\bo_\bd\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:43\n+_\bs_\bp_\ba_\b__\bp_\bo_\bd_\b:_\b:_\bt_\by_\bp_\be\n+uint32_t type\n+D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:45\n _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo_\b__\bd_\bs_\bp\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn dsp.h:24\n _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo_\b__\bd_\bs_\bp_\b:_\b:_\bf_\bl_\ba_\bg_\bs\n uint32_t flags\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn dsp.h:26\n _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo_\b__\bd_\bs_\bp_\b:_\b:_\bf_\bo_\br_\bm_\ba_\bt\n enum spa_video_format format\n"}]}, {"source1": "./usr/share/doc/pipewire/html/video_2format-utils_8h_source.html", "source2": "./usr/share/doc/pipewire/html/video_2format-utils_8h_source.html", "unified_diff": "@@ -146,29 +146,29 @@\n
45 case SPA_MEDIA_SUBTYPE_mjpg:
\n
46 return spa_format_video_mjpg_parse(format, &info->info.mjpg);
\n
47 }
\n
48 return -ENOTSUP;
\n
49}
\n
50
\n
51SPA_API_VIDEO_FORMAT_UTILS struct spa_pod *
\n-
52spa_format_video_build(struct spa_pod_builder *builder, uint32_t id,
\n+
52spa_format_video_build(struct spa_pod_builder *builder, uint32_t id,
\n
53 const struct spa_video_info *info)
\n
54{
\n
55 switch (info->media_subtype) {
\n
56 case SPA_MEDIA_SUBTYPE_raw:
\n
57 return spa_format_video_raw_build(builder, id, &info->info.raw);
\n
58 case SPA_MEDIA_SUBTYPE_dsp:
\n
59 return spa_format_video_dsp_build(builder, id, &info->info.dsp);
\n
60 case SPA_MEDIA_SUBTYPE_h264:
\n
61 return spa_format_video_h264_build(builder, id, &info->info.h264);
\n
62 case SPA_MEDIA_SUBTYPE_mjpg:
\n
63 return spa_format_video_mjpg_build(builder, id, &info->info.mjpg);
\n
64 }
\n-
65 errno = ENOTSUP;
\n-
66 return NULL;
\n+
65 errno = ENOTSUP;
\n+
66 return NULL;
\n
67}
\n
68
\n
69#ifdef __cplusplus
\n
70} /* extern "C" */
\n
71#endif
\n
72
\n
73#endif /* SPA_PARAM_VIDEO_FORMAT_UTILS_H */
\n@@ -189,14 +189,15 @@\n
@ SPA_MEDIA_SUBTYPE_dsp
Definition format.h:39
\n
@ SPA_MEDIA_SUBTYPE_raw
Definition format.h:38
\n
\n
\n
spa/param/video/format.h
\n
Definition builder.h:63
\n
Definition pod.h:43
\n+
uint32_t type
Definition pod.h:45
\n
Definition format.h:27
\n
struct spa_video_info_mjpg mjpg
Definition format.h:34
\n
union spa_video_info::@5 info
\n
uint32_t media_subtype
Definition format.h:29
\n
struct spa_video_info_raw raw
Definition format.h:31
\n
uint32_t media_type
Definition format.h:28
\n
struct spa_video_info_h264 h264
Definition format.h:33
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -52,29 +52,29 @@\n 45 case _\bS_\bP_\bA_\b__\bM_\bE_\bD_\bI_\bA_\b__\bS_\bU_\bB_\bT_\bY_\bP_\bE_\b__\bm_\bj_\bp_\bg:\n 46 return _\bs_\bp_\ba_\b__\bf_\bo_\br_\bm_\ba_\bt_\b__\bv_\bi_\bd_\be_\bo_\b__\bm_\bj_\bp_\bg_\b__\bp_\ba_\br_\bs_\be(format, &info->_\bi_\bn_\bf_\bo._\bm_\bj_\bp_\bg);\n 47 }\n 48 return -ENOTSUP;\n 49}\n 50\n 51SPA_API_VIDEO_FORMAT_UTILS struct _\bs_\bp_\ba_\b__\bp_\bo_\bd *\n-52spa_format_video_build(struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br *builder, uint32_t id,\n+52spa_format_video_build(struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br *builder, _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt id,\n 53 const struct _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo *info)\n 54{\n 55 switch (info->_\bm_\be_\bd_\bi_\ba_\b__\bs_\bu_\bb_\bt_\by_\bp_\be) {\n 56 case _\bS_\bP_\bA_\b__\bM_\bE_\bD_\bI_\bA_\b__\bS_\bU_\bB_\bT_\bY_\bP_\bE_\b__\br_\ba_\bw:\n 57 return _\bs_\bp_\ba_\b__\bf_\bo_\br_\bm_\ba_\bt_\b__\bv_\bi_\bd_\be_\bo_\b__\br_\ba_\bw_\b__\bb_\bu_\bi_\bl_\bd(builder, id, &info->_\bi_\bn_\bf_\bo._\br_\ba_\bw);\n 58 case _\bS_\bP_\bA_\b__\bM_\bE_\bD_\bI_\bA_\b__\bS_\bU_\bB_\bT_\bY_\bP_\bE_\b__\bd_\bs_\bp:\n 59 return _\bs_\bp_\ba_\b__\bf_\bo_\br_\bm_\ba_\bt_\b__\bv_\bi_\bd_\be_\bo_\b__\bd_\bs_\bp_\b__\bb_\bu_\bi_\bl_\bd(builder, id, &info->_\bi_\bn_\bf_\bo._\bd_\bs_\bp);\n 60 case _\bS_\bP_\bA_\b__\bM_\bE_\bD_\bI_\bA_\b__\bS_\bU_\bB_\bT_\bY_\bP_\bE_\b__\bh_\b2_\b6_\b4:\n 61 return _\bs_\bp_\ba_\b__\bf_\bo_\br_\bm_\ba_\bt_\b__\bv_\bi_\bd_\be_\bo_\b__\bh_\b2_\b6_\b4_\b__\bb_\bu_\bi_\bl_\bd(builder, id, &info->_\bi_\bn_\bf_\bo._\bh_\b2_\b6_\b4);\n 62 case _\bS_\bP_\bA_\b__\bM_\bE_\bD_\bI_\bA_\b__\bS_\bU_\bB_\bT_\bY_\bP_\bE_\b__\bm_\bj_\bp_\bg:\n 63 return _\bs_\bp_\ba_\b__\bf_\bo_\br_\bm_\ba_\bt_\b__\bv_\bi_\bd_\be_\bo_\b__\bm_\bj_\bp_\bg_\b__\bb_\bu_\bi_\bl_\bd(builder, id, &info->_\bi_\bn_\bf_\bo._\bm_\bj_\bp_\bg);\n 64 }\n-65 errno = ENOTSUP;\n-66 return NULL;\n+65 _\be_\br_\br_\bn_\bo = _\bE_\bN_\bO_\bT_\bS_\bU_\bP;\n+66 return _\bN_\bU_\bL_\bL;\n 67}\n 68\n 69#ifdef __cplusplus\n 70} /* extern \"C\" */\n 71#endif\n 72\n 73#endif /* SPA_PARAM_VIDEO_FORMAT_UTILS_H */\n@@ -137,14 +137,17 @@\n _\bm_\bj_\bp_\bg_\b-_\bu_\bt_\bi_\bl_\bs_\b._\bh\n _\bf_\bo_\br_\bm_\ba_\bt_\b._\bh\n spa/param/video/format.h\n _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn builder.h:63\n _\bs_\bp_\ba_\b__\bp_\bo_\bd\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:43\n+_\bs_\bp_\ba_\b__\bp_\bo_\bd_\b:_\b:_\bt_\by_\bp_\be\n+uint32_t type\n+D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:45\n _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn format.h:27\n _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo_\b:_\b:_\bm_\bj_\bp_\bg\n struct spa_video_info_mjpg mjpg\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn format.h:34\n _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo_\b:_\b:_\bi_\bn_\bf_\bo\n union spa_video_info::@5 info\n"}]}, {"source1": "./usr/share/doc/pipewire/html/vorbis-utils_8h_source.html", "source2": "./usr/share/doc/pipewire/html/vorbis-utils_8h_source.html", "unified_diff": "@@ -132,15 +132,15 @@\n
36 SPA_FORMAT_AUDIO_rate, SPA_POD_OPT_Int(&info->rate),
\n
37 SPA_FORMAT_AUDIO_channels, SPA_POD_OPT_Int(&info->channels));
\n
\n
38 return res;
\n
39}
\n
40
\n \n-
42spa_format_audio_vorbis_build(struct spa_pod_builder *builder, uint32_t id,
\n+\n
43 const struct spa_audio_info_vorbis *info)
\n
44{
\n
45 struct spa_pod_frame f;
\n \n
\n
47 spa_pod_builder_add(builder,
\n
48 SPA_FORMAT_mediaType, SPA_POD_Id(SPA_MEDIA_TYPE_audio),
\n@@ -189,14 +189,15 @@\n
spa/pod/parser.h
\n
Definition vorbis.h:24
\n
uint32_t rate
Definition vorbis.h:25
\n
uint32_t channels
Definition vorbis.h:26
\n
Definition builder.h:63
\n
Definition iter.h:37
\n
Definition pod.h:43
\n+
uint32_t type
Definition pod.h:45
\n \n \n \n
\n
\n \n \n
\n
\n
50 spa_pod_builder_add(builder,
\n
51 SPA_FORMAT_mediaType, SPA_POD_Id(SPA_MEDIA_TYPE_audio),
\n@@ -209,14 +209,15 @@\n
enum spa_audio_wma_profile profile
Definition wma.h:43
\n
uint32_t block_align
Definition wma.h:42
\n
uint32_t bitrate
Definition wma.h:41
\n
uint32_t rate
Definition wma.h:39
\n
Definition builder.h:63
\n
Definition iter.h:37
\n
Definition pod.h:43
\n+
uint32_t type
Definition pod.h:45
\n \n \n \n
\n