{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.TN7p71zR/b1/pipewire_1.4.0-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.TN7p71zR/b2/pipewire_1.4.0-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -20,15 +20,15 @@\n 49a4eccd95bec6e77ea46ffd53e43c4a 1000284 libs optional libspa-0.2-modules_1.4.0-1_i386.deb\n fa6df96d9db9e270fb22f34f7c9ed2d0 201268 debug optional pipewire-alsa-dbgsym_1.4.0-1_i386.deb\n 5f65b577b382ca397771aeb0bdc3b8e7 61584 sound optional pipewire-alsa_1.4.0-1_i386.deb\n c8c73503956a247fc9cfa657d3213499 19148 oldlibs optional pipewire-audio-client-libraries_1.4.0-1_all.deb\n 36df1dba46d319e9d554e47de1d22936 19344 sound optional pipewire-audio_1.4.0-1_all.deb\n a06969c5fbfc19494aaf9fd23db4aefd 1111376 debug optional pipewire-bin-dbgsym_1.4.0-1_i386.deb\n ab4cf7886a0a652a79f54c7609e41da9 588092 video optional pipewire-bin_1.4.0-1_i386.deb\n- be1dcf499ddbddb6e7e081b52b064484 1784840 doc optional pipewire-doc_1.4.0-1_all.deb\n+ e37b37d0b148a94484b628166e87b3fb 1783548 doc optional pipewire-doc_1.4.0-1_all.deb\n b11c19dbdbf2945ef6d2b4514f6c97dd 547396 debug optional pipewire-jack-dbgsym_1.4.0-1_i386.deb\n 5784a6c0d864a563b6636f849747251c 126292 sound optional pipewire-jack_1.4.0-1_i386.deb\n a6040443b5c708e487499cc272a4aa0c 19116 oldlibs optional pipewire-libcamera_1.4.0-1_all.deb\n edc81251203228ae4f584f89d76cfa0c 24444 sound optional pipewire-pulse_1.4.0-1_i386.deb\n b467780e72bc4c17e1d1819b05b5fdbd 2912400 debug optional pipewire-tests-dbgsym_1.4.0-1_i386.deb\n 09eb3d45d82d8b29caa4b3b2b18b3ead 570708 misc optional pipewire-tests_1.4.0-1_i386.deb\n 2b0974aca5259bbc7807544322e2163a 134080 debug optional pipewire-v4l2-dbgsym_1.4.0-1_i386.deb\n"}, {"source1": "pipewire-doc_1.4.0-1_all.deb", "source2": "pipewire-doc_1.4.0-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-03-06 16:10:21.000000 debian-binary\n--rw-r--r-- 0 0 0 39740 2025-03-06 16:10:21.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1744908 2025-03-06 16:10:21.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 39792 2025-03-06 16:10:21.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1743564 2025-03-06 16:10:21.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.0-1\n Architecture: all\n Maintainer: Utopia Maintenance Team \n-Installed-Size: 30918\n+Installed-Size: 30873\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-03-06 16:10:21.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-06 16:10:21.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-06 16:10:21.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-06 16:10:21.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/\n -rw-r--r-- 0 root (0) root (0) 7233 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/aac-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 20157 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/aac-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 18854 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/aac-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7485 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/aac-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 33861 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/aac-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 33487 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/aac-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8424 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/aac_8h.html\n -rw-r--r-- 0 root (0) root (0) 20860 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/aac_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 48551 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/aec_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7504 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/alac-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28942 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/alac-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28568 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/alac-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6324 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/alac_8h.html\n -rw-r--r-- 0 root (0) root (0) 9896 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/alac_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 13865 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/alloc_8h.html\n -rw-r--r-- 0 root (0) root (0) 75500 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/alloc_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7213 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/amr-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 14206 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/amr-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 13403 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/amr-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7485 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/amr-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 31533 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/amr-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 31159 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/amr-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7404 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/amr_8h.html\n -rw-r--r-- 0 root (0) root (0) 13891 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/amr_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 96592 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/annotated.html\n -rw-r--r-- 0 root (0) root (0) 26577 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/annotated_dup.js\n -rw-r--r-- 0 root (0) root (0) 29705 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/ansi_8h.html\n -rw-r--r-- 0 root (0) root (0) 19311 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/ansi_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7485 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/ape-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28832 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/ape-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28458 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/ape-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6307 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/ape_8h.html\n -rw-r--r-- 0 root (0) root (0) 9868 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/ape_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 19818 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/array_8h.html\n -rw-r--r-- 0 root (0) root (0) 36548 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/array_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 10088 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/atomic_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 46671 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/audio-capture_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 39409 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/audio-dsp-filter_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 32415 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/audio-dsp-src_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 63287 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/audio-src-ring2_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 56380 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/audio-src-ring_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 43874 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/audio-src_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 7520 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/audio_2dsp-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 25437 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/audio_2dsp-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 25063 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/audio_2dsp-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6342 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/audio_2dsp_8h.html\n -rw-r--r-- 0 root (0) root (0) 9652 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/audio_2dsp_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7533 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/audio_2format-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 66035 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/audio_2format-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 65382 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/audio_2format-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 13566 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/audio_2raw-types_8h.html\n -rw-r--r-- 0 root (0) root (0) 233893 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/audio_2raw-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7520 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/audio_2raw-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 38829 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/audio_2raw-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 43025 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/audio_2raw_8h.html\n -rw-r--r-- 0 root (0) root (0) 177603 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/audio_2raw_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 9708 2025-03-06 16:10:21.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-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/bc_sd.png\n -rw-r--r-- 0 root (0) root (0) 65749 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/bluez-session_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 16442 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/buffer_2buffer_8h.html\n -rw-r--r-- 0 root (0) root (0) 36281 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/buffer_2buffer_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 16608 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/buffer_2type-info_8h.html\n -rw-r--r-- 0 root (0) root (0) 45189 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/buffer_2type-info_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 11851 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/buffers-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 34237 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/buffers-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 32434 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/buffers-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 52171 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/builder_8h.html\n -rw-r--r-- 0 root (0) root (0) 224266 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/builder_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7603 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/chroma_8h.html\n -rw-r--r-- 0 root (0) root (0) 15961 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/chroma_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 31562 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/classes.html\n -rw-r--r-- 0 root (0) root (0) 22006 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/cleanup_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 29714 2025-03-06 16:10:21.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-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/dot_inline_dotgraph_5.png\n -rw-r--r-- 0 root (0) root (0) 19649 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/dot_inline_dotgraph_6.png\n -rw-r--r-- 0 root (0) root (0) 35679 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/dot_inline_dotgraph_7.png\n -rw-r--r-- 0 root (0) root (0) 31609 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/doxygen-awesome.css\n -rw-r--r-- 0 root (0) root (0) 45148 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/doxygen.css\n -rw-r--r-- 0 root (0) root (0) 15461 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/doxygen.svg\n -rw-r--r-- 0 root (0) root (0) 7485 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/dsd-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 41142 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/dsd-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 40489 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/dsd-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6940 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/dsd_8h.html\n -rw-r--r-- 0 root (0) root (0) 17228 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/dsd_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 25022 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/dynamic_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7704 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/dynsections.js\n -rw-r--r-- 0 root (0) root (0) 6608 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/encoded_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8363 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/endian_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8773 2025-03-06 16:10:21.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-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/factory_8h.html\n -rw-r--r-- 0 root (0) root (0) 29950 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/factory_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8051 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/file_8h.html\n -rw-r--r-- 0 root (0) root (0) 20888 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/file_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 16853 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/filter-graph_8h.html\n -rw-r--r-- 0 root (0) root (0) 51635 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/filter-graph_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7504 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/flac-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28887 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/flac-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28513 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/flac-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6324 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/flac_8h.html\n -rw-r--r-- 0 root (0) root (0) 9896 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/flac_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 1996 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/folderclosed.svg\n -rw-r--r-- 0 root (0) root (0) 1996 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/folderclosedd.svg\n -rw-r--r-- 0 root (0) root (0) 3269 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/folderopen.svg\n -rw-r--r-- 0 root (0) root (0) 3214 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/folderopend.svg\n -rw-r--r-- 0 root (0) root (0) 18658 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/format-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 121602 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/format-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 114099 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/format-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6462 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/format-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 14174 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/format-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 4951 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/functions.html\n -rw-r--r-- 0 root (0) root (0) 11344 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/functions_a.html\n -rw-r--r-- 0 root (0) root (0) 9373 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/functions_b.html\n -rw-r--r-- 0 root (0) root (0) 13924 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/functions_c.html\n -rw-r--r-- 0 root (0) root (0) 13358 2025-03-06 16:10:21.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-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/h264-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 35951 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/h264-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7665 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/h264_8h.html\n -rw-r--r-- 0 root (0) root (0) 19338 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/h264_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 35212 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/hook_8h.html\n -rw-r--r-- 0 root (0) root (0) 75214 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/hook_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 9097 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/iec958-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 27273 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/iec958-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 25973 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/iec958-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7542 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/iec958-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28482 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/iec958-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28108 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/iec958-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8406 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/iec958_8h.html\n -rw-r--r-- 0 root (0) root (0) 18770 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/iec958_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 19693 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/impl-client_8h.html\n -rw-r--r-- 0 root (0) root (0) 39054 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/impl-client_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 13335 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/impl-core_8h.html\n -rw-r--r-- 0 root (0) root (0) 24842 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/impl-core_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 14462 2025-03-06 16:10:21.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-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/json-core_8h.html\n -rw-r--r-- 0 root (0) root (0) 151287 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/json-core_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8882 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/json-pod_8h.html\n -rw-r--r-- 0 root (0) root (0) 64924 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/json-pod_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 18571 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/json_8h.html\n -rw-r--r-- 0 root (0) root (0) 62138 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/json_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8830 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/latency-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 29218 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/latency-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 27615 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/latency-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 13295 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/latency-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 70789 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/latency-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 70193 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/latency-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 10951 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/latency_8h.html\n -rw-r--r-- 0 root (0) root (0) 28047 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/latency_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 26080 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/layout_8h.html\n -rw-r--r-- 0 root (0) root (0) 44995 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/layout_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 18826 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/link_8h.html\n -rw-r--r-- 0 root (0) root (0) 40081 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/link_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 21387 2025-03-06 16:10:21.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-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/module_8h.html\n -rw-r--r-- 0 root (0) root (0) 29022 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/module_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8378 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/monitor_2event_8h.html\n -rw-r--r-- 0 root (0) root (0) 12985 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/monitor_2event_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8809 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/monitor_2type-info_8h.html\n -rw-r--r-- 0 root (0) root (0) 17907 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/monitor_2type-info_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7228 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/mp3-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 16703 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/mp3-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 15700 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/mp3-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7485 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/mp3-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28795 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/mp3-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28421 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/mp3-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7776 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/mp3_8h.html\n -rw-r--r-- 0 root (0) root (0) 14705 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/mp3_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 10482 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/multiview_8h.html\n -rw-r--r-- 0 root (0) root (0) 27626 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/multiview_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 42906 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/names_8h.html\n -rw-r--r-- 0 root (0) root (0) 22658 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/names_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 153 2025-03-06 16:10:21.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-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/page_tutorial2.html\n -rw-r--r-- 0 root (0) root (0) 35238 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/page_tutorial3.html\n -rw-r--r-- 0 root (0) root (0) 53500 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/page_tutorial4.html\n -rw-r--r-- 0 root (0) root (0) 70429 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/page_tutorial5.html\n -rw-r--r-- 0 root (0) root (0) 35306 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/page_tutorial6.html\n -rw-r--r-- 0 root (0) root (0) 48693 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/pages.html\n -rw-r--r-- 0 root (0) root (0) 13678 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/param-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 60625 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/param-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 56322 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/param-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 5631 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/param_2audio_2format_8h.html\n -rw-r--r-- 0 root (0) root (0) 28118 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/param_2audio_2format_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8255 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/param_2audio_2type-info_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7340 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/param_2bluetooth_2type-info_8h.html\n -rw-r--r-- 0 root (0) root (0) 35255 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/param_2bluetooth_2type-info_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 21908 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/param_2format_8h.html\n -rw-r--r-- 0 root (0) root (0) 83285 2025-03-06 16:10:21.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-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/pod_2command_8h.html\n -rw-r--r-- 0 root (0) root (0) 14054 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/pod_2command_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7870 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/pod_2event_8h.html\n -rw-r--r-- 0 root (0) root (0) 13644 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/pod_2event_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 33015 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/pod_2pod_8h.html\n -rw-r--r-- 0 root (0) root (0) 80664 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/pod_2pod_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8899 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/port-config-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 27456 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/port-config-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 26053 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/port-config-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7872 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/port-config_8h.html\n -rw-r--r-- 0 root (0) root (0) 17021 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/port-config_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 21428 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/port_8h.html\n -rw-r--r-- 0 root (0) root (0) 43171 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/port_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7108 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/profile-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 23610 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/profile-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 22407 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/profile-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7193 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/profile_8h.html\n -rw-r--r-- 0 root (0) root (0) 15044 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/profile_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7102 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/profiler-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 18798 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/profiler-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 17795 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/profiler-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 33751 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/properties_8h.html\n -rw-r--r-- 0 root (0) root (0) 64510 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/properties_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8945 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/props-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 80757 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/props-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 75354 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/props-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 15276 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/props_8h.html\n -rw-r--r-- 0 root (0) root (0) 54951 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/props_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 15258 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/protocol-native_8h.html\n -rw-r--r-- 0 root (0) root (0) 30000 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/protocol-native_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 21438 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/protocol_8h.html\n -rw-r--r-- 0 root (0) root (0) 53993 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/protocol_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 20347 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/proxy_8h.html\n -rw-r--r-- 0 root (0) root (0) 39066 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/proxy_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7466 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/ra-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28740 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/ra-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28366 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/ra-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6290 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/ra_8h.html\n -rw-r--r-- 0 root (0) root (0) 9840 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/ra_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 16201 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/ratelimit_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8042 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/raw-json_8h.html\n -rw-r--r-- 0 root (0) root (0) 38040 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/raw-json_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 5685 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/resize.js\n -rw-r--r-- 0 root (0) root (0) 24179 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/resource_8h.html\n -rw-r--r-- 0 root (0) root (0) 41220 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/resource_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 11630 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/result_8h.html\n -rw-r--r-- 0 root (0) root (0) 13635 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/result_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 13998 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/ringbuffer_8h.html\n -rw-r--r-- 0 root (0) root (0) 30376 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/ringbuffer_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7074 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/route-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 30987 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/route-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 29584 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/route-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7881 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/route_8h.html\n -rw-r--r-- 0 root (0) root (0) 19153 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/route_8h_source.html\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/search/\n -rw-r--r-- 0 root (0) root (0) 138 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/search/all_0.js\n -rw-r--r-- 0 root (0) root (0) 146 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/search/all_1.js\n -rw-r--r-- 0 root (0) root (0) 1263 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/search/all_10.js\n -rw-r--r-- 0 root (0) root (0) 652 2025-03-06 16:10:21.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-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/tab_bd.png\n -rw-r--r-- 0 root (0) root (0) 177 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/tab_h.png\n -rw-r--r-- 0 root (0) root (0) 180 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/tab_hd.png\n -rw-r--r-- 0 root (0) root (0) 184 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/tab_s.png\n -rw-r--r-- 0 root (0) root (0) 188 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/tab_sd.png\n -rw-r--r-- 0 root (0) root (0) 10560 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/tabs.css\n -rw-r--r-- 0 root (0) root (0) 7040 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/tag-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 15556 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/tag-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 14953 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/tag-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 10936 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/tag-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 54250 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/tag-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7675 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/tag_8h.html\n -rw-r--r-- 0 root (0) root (0) 13334 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/tag_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 18847 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/thread-loop_8h.html\n -rw-r--r-- 0 root (0) root (0) 28765 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/thread-loop_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 27825 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/topics.html\n@@ -1719,15 +1719,15 @@\n -rw-r--r-- 0 root (0) root (0) 6202 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/tutorial1_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 18974 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/tutorial2_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 25747 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/tutorial3_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 36348 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/tutorial4_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 48244 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/tutorial5_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 28689 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/tutorial6_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 10372 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/types_8h.html\n--rw-r--r-- 0 root (0) root (0) 34635 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 32335 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8126 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/ump-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 40432 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/ump-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 14752 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/utils_2dict_8h.html\n -rw-r--r-- 0 root (0) root (0) 31944 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/utils_2dict_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6508 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/utils_2type-info_8h.html\n -rw-r--r-- 0 root (0) root (0) 69447 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/utils_2type-info_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 30570 2025-03-06 16:10:21.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-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/video-play-reneg_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 122848 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/video-play_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 122903 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/video-src-alloc_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 151746 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/video-src-fixate_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 130472 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/video-src-reneg_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 112998 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/video-src_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 7520 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/video_2dsp-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 34301 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/video_2dsp-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 33927 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/video_2dsp-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6342 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/video_2dsp_8h.html\n -rw-r--r-- 0 root (0) root (0) 10854 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/video_2dsp_8h_source.html\n--rw-r--r-- 0 root (0) root (0) 31225 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/video_2format-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 30572 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/video_2format-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 12445 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/video_2raw-types_8h.html\n -rw-r--r-- 0 root (0) root (0) 127107 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/video_2raw-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7520 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/video_2raw-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 68924 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/video_2raw-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 24426 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/video_2raw_8h.html\n -rw-r--r-- 0 root (0) root (0) 104369 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/video_2raw_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7542 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/vorbis-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28960 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/vorbis-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28586 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/vorbis-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6358 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/vorbis_8h.html\n -rw-r--r-- 0 root (0) root (0) 9952 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/vorbis_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7206 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/wma-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 19865 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/wma-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 18562 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/wma-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7485 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/wma-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 36101 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/wma-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 35727 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/wma-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8376 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/wma_8h.html\n -rw-r--r-- 0 root (0) root (0) 20395 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/wma_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 9948 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/work-queue_8h.html\n -rw-r--r-- 0 root (0) root (0) 15718 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire/html/work-queue_8h_source.html\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire-doc/\n -rw-r--r-- 0 root (0) root (0) 14970 2025-03-06 16:10:21.000000 ./usr/share/doc/pipewire-doc/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 8997 2025-03-06 16:10:21.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,15 +145,14 @@\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,15 +203,14 @@\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,15 +299,14 @@\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-\n+
140spa_process_latency_build(struct spa_pod_builder *builder, uint32_t id,
\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,15 +337,14 @@\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, _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt 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, uint32_t 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, _\bN_\bU_\bL_\bL,\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 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, _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt 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, uint32_t 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 *_\ba,\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 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 (_\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+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 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,17 +342,14 @@\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,15 +138,14 @@\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,15 +199,14 @@\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, _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt 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, uint32_t 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,17 +180,14 @@\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,15 +189,14 @@\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, _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt id,\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 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 _\be_\br_\br_\bn_\bo = _\bE_\bN_\bO_\bT_\bS_\bU_\bP;\n-66 return _\bN_\bU_\bL_\bL;\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@@ -137,17 +137,14 @@\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-\n+
42spa_format_audio_vorbis_build(struct spa_pod_builder *builder, uint32_t id,
\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,15 +189,14 @@\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,15 +209,14 @@\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