{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.O7QIXKBO/b1/pipewire_1.1.83-1_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.O7QIXKBO/b2/pipewire_1.1.83-1_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -20,15 +20,15 @@\n e5095a709bb76c42d98feb7511def2c0 504200 libs optional libspa-0.2-modules_1.1.83-1_armhf.deb\n 31de3a2d82ef2d2bb677bd6dca83c774 139624 debug optional pipewire-alsa-dbgsym_1.1.83-1_armhf.deb\n b57d1cfdf080bca27746622c07e81563 53308 sound optional pipewire-alsa_1.1.83-1_armhf.deb\n 96b320e3dd09e7203b1609c35d654a85 18572 oldlibs optional pipewire-audio-client-libraries_1.1.83-1_all.deb\n bcd4f312abdc81e486956ada6bc0302f 18776 sound optional pipewire-audio_1.1.83-1_all.deb\n 8a7253b2338665dbb76378515d64fc72 964296 debug optional pipewire-bin-dbgsym_1.1.83-1_armhf.deb\n 8d752cbd759c47f673fdc642dd3a1559 342568 video optional pipewire-bin_1.1.83-1_armhf.deb\n- 1ae2ca5e49eb38b946a8ffce9ae13083 1678356 doc optional pipewire-doc_1.1.83-1_all.deb\n+ a1c93cb757327b3aeec88dfd7325f0b5 1678980 doc optional pipewire-doc_1.1.83-1_all.deb\n 466874a9825be2dada973ec009c2de53 440764 debug optional pipewire-jack-dbgsym_1.1.83-1_armhf.deb\n 55591dca87dbe75335495ad0fd657477 112256 sound optional pipewire-jack_1.1.83-1_armhf.deb\n 06e3f38a0ba6f68fd6fe96298822681e 18548 oldlibs optional pipewire-libcamera_1.1.83-1_all.deb\n d4345f9c4b58f9f4cf096c1a6bb741d2 23656 sound optional pipewire-pulse_1.1.83-1_armhf.deb\n 0ef35b766c389d64138682a6f4222109 1670320 debug optional pipewire-tests-dbgsym_1.1.83-1_armhf.deb\n 8e137d8a4951acd54872e0b36660e2f5 276236 misc optional pipewire-tests_1.1.83-1_armhf.deb\n 951f4cc604f05bc27b66ef2757c54e95 114592 debug optional pipewire-v4l2-dbgsym_1.1.83-1_armhf.deb\n"}, {"source1": "pipewire-doc_1.1.83-1_all.deb", "source2": "pipewire-doc_1.1.83-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 2024-06-18 15:39:33.000000 debian-binary\n--rw-r--r-- 0 0 0 39120 2024-06-18 15:39:33.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1639044 2024-06-18 15:39:33.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 39064 2024-06-18 15:39:33.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1639724 2024-06-18 15:39:33.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.1.83-1\n Architecture: all\n Maintainer: Utopia Maintenance Team \n-Installed-Size: 29010\n+Installed-Size: 29064\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,70 +1,70 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-06-18 15:39:33.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-06-18 15:39:33.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-06-18 15:39:33.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-06-18 15:39:33.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/\n drwxr-xr-x 0 root (0) root (0) 0 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/\n -rw-r--r-- 0 root (0) root (0) 7234 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/aac-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 18855 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/aac-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 20158 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/aac-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6527 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/aac-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 31214 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/aac-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 31588 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/aac-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8425 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/aac_8h.html\n -rw-r--r-- 0 root (0) root (0) 20861 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/aac_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 34448 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/aec_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6543 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/alac-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 26193 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/alac-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 26567 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/alac-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6325 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/alac_8h.html\n -rw-r--r-- 0 root (0) root (0) 9897 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/alac_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 12525 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/alloc_8h.html\n -rw-r--r-- 0 root (0) root (0) 74086 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/alloc_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7214 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/amr-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 13404 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/amr-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 14207 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/amr-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6527 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/amr-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28794 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/amr-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 29168 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/amr-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7405 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/amr_8h.html\n -rw-r--r-- 0 root (0) root (0) 13892 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/amr_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 95424 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/annotated.html\n -rw-r--r-- 0 root (0) root (0) 26155 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/annotated_dup.js\n -rw-r--r-- 0 root (0) root (0) 29706 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/ansi_8h.html\n -rw-r--r-- 0 root (0) root (0) 19312 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/ansi_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6527 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/ape-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 26185 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/ape-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 26559 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/ape-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6308 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/ape_8h.html\n -rw-r--r-- 0 root (0) root (0) 9869 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/ape_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 18297 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/array_8h.html\n -rw-r--r-- 0 root (0) root (0) 35395 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/array_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 10089 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/atomic_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 46733 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio-capture_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 38907 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio-dsp-filter_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 32301 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio-dsp-src_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 43367 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio-src_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 6562 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio_2dsp-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 22790 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio_2dsp-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 23164 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio_2dsp-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6343 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio_2dsp_8h.html\n -rw-r--r-- 0 root (0) root (0) 9653 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio_2dsp_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6566 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio_2format-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 62648 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio_2format-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 63301 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio_2format-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 10585 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio_2raw-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 202513 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio_2raw-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 223616 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio_2raw-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6562 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio_2raw-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 35893 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio_2raw-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 36546 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio_2raw-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 43026 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio_2raw_8h.html\n -rw-r--r-- 0 root (0) root (0) 177914 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio_2raw_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 9532 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio_8h.html\n -rw-r--r-- 0 root (0) root (0) 27339 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/audio_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 676 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/bc_s.png\n -rw-r--r-- 0 root (0) root (0) 635 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/bc_sd.png\n -rw-r--r-- 0 root (0) root (0) 61758 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/bluez-session_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 15279 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/buffer_2buffer_8h.html\n -rw-r--r-- 0 root (0) root (0) 34574 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/buffer_2buffer_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 16609 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/buffer_2type-info_8h.html\n -rw-r--r-- 0 root (0) root (0) 48493 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/buffer_2type-info_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 11852 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/buffers-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 32435 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/buffers-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 34238 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/buffers-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 47276 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/builder_8h.html\n -rw-r--r-- 0 root (0) root (0) 208049 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/builder_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7604 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/chroma_8h.html\n -rw-r--r-- 0 root (0) root (0) 15962 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/chroma_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 31200 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/classes.html\n -rw-r--r-- 0 root (0) root (0) 20684 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/cleanup_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 29141 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/client-node_8h.html\n@@ -93,15 +93,15 @@\n -rw-r--r-- 0 root (0) root (0) 6299 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/debug_2buffer_8h.html\n -rw-r--r-- 0 root (0) root (0) 47470 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/debug_2buffer_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6259 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/debug_2dict_8h.html\n -rw-r--r-- 0 root (0) root (0) 14739 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/debug_2dict_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7673 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/debug_2format_8h.html\n -rw-r--r-- 0 root (0) root (0) 71868 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/debug_2format_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7649 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/debug_2pod_8h.html\n--rw-r--r-- 0 root (0) root (0) 77248 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/debug_2pod_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 81737 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/debug_2pod_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 57681 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/defs_8h.html\n -rw-r--r-- 0 root (0) root (0) 88670 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/defs_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 4690 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/dir_004474b48550446901cdcca6f8b902b3.html\n -rw-r--r-- 0 root (0) root (0) 9723 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/dir_0b24bd5b194325df529fe025fad65461.html\n -rw-r--r-- 0 root (0) root (0) 4752 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/dir_1fc7fb076ffdeded0fa710c385714030.html\n -rw-r--r-- 0 root (0) root (0) 6008 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/dir_36f15a76b34aab76fd15ad9ec0b06ea0.html\n -rw-r--r-- 0 root (0) root (0) 10103 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/dir_41d24b6f9fffcd4c1a989ef96d4a1949.html\n@@ -142,15 +142,15 @@\n -rw-r--r-- 0 root (0) root (0) 13363 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/dot_inline_dotgraph_5.png\n -rw-r--r-- 0 root (0) root (0) 19649 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/dot_inline_dotgraph_6.png\n -rw-r--r-- 0 root (0) root (0) 35679 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/dot_inline_dotgraph_7.png\n -rw-r--r-- 0 root (0) root (0) 31609 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/doxygen-awesome.css\n -rw-r--r-- 0 root (0) root (0) 45148 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/doxygen.css\n -rw-r--r-- 0 root (0) root (0) 15461 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/doxygen.svg\n -rw-r--r-- 0 root (0) root (0) 6527 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/dsd-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 38206 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/dsd-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 38859 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/dsd-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6941 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/dsd_8h.html\n -rw-r--r-- 0 root (0) root (0) 17229 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/dsd_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 23996 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/dynamic_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7704 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/dynsections.js\n -rw-r--r-- 0 root (0) root (0) 6609 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/encoded_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8774 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/enum-types_8h.html\n -rw-r--r-- 0 root (0) root (0) 20891 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/enum-types_8h_source.html\n@@ -161,23 +161,23 @@\n -rw-r--r-- 0 root (0) root (0) 30843 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/export-spa-device_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 37681 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/export-spa_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 15195 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/factory_8h.html\n -rw-r--r-- 0 root (0) root (0) 27768 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/factory_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7496 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/file_8h.html\n -rw-r--r-- 0 root (0) root (0) 18089 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/file_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6543 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/flac-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 26230 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/flac-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 26604 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/flac-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6325 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/flac_8h.html\n -rw-r--r-- 0 root (0) root (0) 9897 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/flac_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 1996 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/folderclosed.svg\n -rw-r--r-- 0 root (0) root (0) 1996 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/folderclosedd.svg\n -rw-r--r-- 0 root (0) root (0) 3269 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/folderopen.svg\n -rw-r--r-- 0 root (0) root (0) 3214 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/folderopend.svg\n -rw-r--r-- 0 root (0) root (0) 17487 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/format-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 111037 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/format-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 118540 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/format-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 5691 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/format-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 12591 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/format-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 4952 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/functions.html\n -rw-r--r-- 0 root (0) root (0) 10943 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/functions_a.html\n -rw-r--r-- 0 root (0) root (0) 9227 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/functions_b.html\n -rw-r--r-- 0 root (0) root (0) 13807 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/functions_c.html\n -rw-r--r-- 0 root (0) root (0) 13094 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/functions_d.html\n@@ -503,17 +503,17 @@\n -rw-r--r-- 0 root (0) root (0) 6543 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/h264-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 34232 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/h264-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7666 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/h264_8h.html\n -rw-r--r-- 0 root (0) root (0) 19339 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/h264_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 28880 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/hook_8h.html\n -rw-r--r-- 0 root (0) root (0) 58599 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/hook_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7248 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/iec958-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 19867 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/iec958-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 21270 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/iec958-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6575 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/iec958-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 25805 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/iec958-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 26179 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/iec958-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8407 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/iec958_8h.html\n -rw-r--r-- 0 root (0) root (0) 18771 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/iec958_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 19613 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/impl-client_8h.html\n -rw-r--r-- 0 root (0) root (0) 39055 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/impl-client_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 13336 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/impl-core_8h.html\n -rw-r--r-- 0 root (0) root (0) 24843 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/impl-core_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 14220 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/impl-device_8h.html\n@@ -586,17 +586,17 @@\n -rw-r--r-- 0 root (0) root (0) 15813 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/module_8h.html\n -rw-r--r-- 0 root (0) root (0) 26760 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/module_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8217 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/monitor_2event_8h.html\n -rw-r--r-- 0 root (0) root (0) 12986 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/monitor_2event_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8810 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/monitor_2type-info_8h.html\n -rw-r--r-- 0 root (0) root (0) 18911 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/monitor_2type-info_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7229 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/mp3-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 15701 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/mp3-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 16704 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/mp3-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6527 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/mp3-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 26148 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/mp3-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 26522 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/mp3-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7777 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/mp3_8h.html\n -rw-r--r-- 0 root (0) root (0) 14706 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/mp3_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 10483 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/multiview_8h.html\n -rw-r--r-- 0 root (0) root (0) 27627 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/multiview_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 42233 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/names_8h.html\n -rw-r--r-- 0 root (0) root (0) 22367 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/names_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 153 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/nav_f.png\n@@ -813,15 +813,15 @@\n -rw-r--r-- 0 root (0) root (0) 696 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/plus.svg\n -rw-r--r-- 0 root (0) root (0) 696 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/plusd.svg\n -rw-r--r-- 0 root (0) root (0) 7752 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/pod_2command_8h.html\n -rw-r--r-- 0 root (0) root (0) 14055 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/pod_2command_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7709 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/pod_2event_8h.html\n -rw-r--r-- 0 root (0) root (0) 13645 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/pod_2event_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 32935 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/pod_2pod_8h.html\n--rw-r--r-- 0 root (0) root (0) 79631 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/pod_2pod_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 80665 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/pod_2pod_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8900 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/port-config-types_8h.html\n -rw-r--r-- 0 root (0) root (0) 27457 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/port-config-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7873 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/port-config_8h.html\n -rw-r--r-- 0 root (0) root (0) 17022 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/port-config_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 20892 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/port_8h.html\n -rw-r--r-- 0 root (0) root (0) 34176 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/port_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7109 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/profile-types_8h.html\n@@ -839,15 +839,15 @@\n -rw-r--r-- 0 root (0) root (0) 14287 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/protocol-native_8h.html\n -rw-r--r-- 0 root (0) root (0) 30001 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/protocol-native_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 21439 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/protocol_8h.html\n -rw-r--r-- 0 root (0) root (0) 53994 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/protocol_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 20105 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/proxy_8h.html\n -rw-r--r-- 0 root (0) root (0) 37533 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/proxy_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6511 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/ra-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 26103 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/ra-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 26477 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/ra-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6291 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/ra_8h.html\n -rw-r--r-- 0 root (0) root (0) 9841 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/ra_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 14361 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/ratelimit_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 5685 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/resize.js\n -rw-r--r-- 0 root (0) root (0) 23451 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/resource_8h.html\n -rw-r--r-- 0 root (0) root (0) 39592 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/resource_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 10042 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/result_8h.html\n@@ -1689,15 +1689,15 @@\n -rw-r--r-- 0 root (0) root (0) 6203 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/tutorial1_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 18794 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/tutorial2_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 24902 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/tutorial3_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 35955 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/tutorial4_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 47825 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/tutorial5_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 28332 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/tutorial6_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 9027 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/types_8h.html\n--rw-r--r-- 0 root (0) root (0) 29685 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 32485 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 11108 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/utils_2dict_8h.html\n -rw-r--r-- 0 root (0) root (0) 29249 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/utils_2dict_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7189 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/utils_2type-info_8h.html\n -rw-r--r-- 0 root (0) root (0) 74246 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/utils_2type-info_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 30571 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/vararg_8h.html\n -rw-r--r-- 0 root (0) root (0) 21783 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/vararg_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 53224 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video-dsp-play_8c-example.html\n@@ -1707,32 +1707,32 @@\n -rw-r--r-- 0 root (0) root (0) 83709 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video-play-reneg_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 121001 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video-play_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 121033 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video-src-alloc_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 149774 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video-src-fixate_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 128501 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video-src-reneg_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 108785 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video-src_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 6562 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video_2dsp-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 32187 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video_2dsp-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 32561 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video_2dsp-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6343 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video_2dsp_8h.html\n -rw-r--r-- 0 root (0) root (0) 10855 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video_2dsp_8h_source.html\n--rw-r--r-- 0 root (0) root (0) 28801 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video_2format-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 29454 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video_2format-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 10617 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video_2raw-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 109377 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video_2raw-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 119780 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video_2raw-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6562 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video_2raw-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 66799 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video_2raw-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 67173 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video_2raw-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 24427 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video_2raw_8h.html\n -rw-r--r-- 0 root (0) root (0) 104370 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/video_2raw_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6575 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/vorbis-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 26283 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/vorbis-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 26657 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/vorbis-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6359 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/vorbis_8h.html\n -rw-r--r-- 0 root (0) root (0) 9953 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/vorbis_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7207 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/wma-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 18563 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/wma-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 19866 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/wma-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6527 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/wma-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 33454 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/wma-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 33828 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/wma-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8377 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/wma_8h.html\n -rw-r--r-- 0 root (0) root (0) 20396 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/wma_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 9463 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/work-queue_8h.html\n -rw-r--r-- 0 root (0) root (0) 14406 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire/html/work-queue_8h_source.html\n drwxr-xr-x 0 root (0) root (0) 0 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire-doc/\n -rw-r--r-- 0 root (0) root (0) 14403 2024-06-18 15:39:33.000000 ./usr/share/doc/pipewire-doc/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 9011 2024-06-18 15:39:33.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:34
\n
spa/utils/type.h
\n
Definition type.h:143
\n+
uint32_t type
Definition type.h:144
\n \n \n \n
\n
\n
40 struct spa_pod_frame f;
\n
41 spa_pod_builder_push_object(builder, &f, SPA_TYPE_OBJECT_Format, id);
\n
\n \n@@ -193,14 +193,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:53
\n
Definition iter.h:27
\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
38 struct spa_pod_frame f;
\n
39 spa_pod_builder_push_object(builder, &f, SPA_TYPE_OBJECT_Format, id);
\n
\n \n@@ -186,14 +186,15 @@\n
Definition amr.h:30
\n
uint32_t channels
Definition amr.h:32
\n
enum spa_audio_amr_band_mode band_mode
Definition amr.h:33
\n
uint32_t rate
Definition amr.h:31
\n
Definition builder.h:53
\n
Definition iter.h:27
\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
83 switch (info->media_subtype) {
\n
84 case SPA_MEDIA_SUBTYPE_raw:
\n
\n
85 return spa_format_audio_raw_build(builder, id, &info->info.raw);
\n@@ -203,16 +203,16 @@\n \n
105 return spa_format_audio_alac_build(builder, id, &info->info.alac);
\n \n
107 return spa_format_audio_flac_build(builder, id, &info->info.flac);
\n \n
109 return spa_format_audio_ape_build(builder, id, &info->info.ape);
\n
110 }
\n-
111 errno = ENOTSUP;
\n-
112 return NULL;
\n+
111 errno = ENOTSUP;
\n+
112 return NULL;
\n
113}
\n
118#ifdef __cplusplus
\n
\n
119} /* extern "C" */
\n
120#endif
\n
121
\n
122#endif /* SPA_PARAM_AUDIO_FORMAT_UTILS_H */
\n@@ -289,14 +289,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:53
\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 \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n
125 SPA_CHOICE_Flags,
\n
\n \n \n \n-
129 uint32_t type;
\n+
129 uint32_t type;
\n
\n-
130 uint32_t flags;
\n+
130 uint32_t flags;
\n
131 struct spa_pod child;
\n
132 /* array with elements of child.size follows. Note that there might be more
\n
133 * elements than required by \\a type, which should be ignored. */
\n
134};
\n
135
\n
136struct spa_pod_choice {
\n
137 struct spa_pod pod;
\n@@ -268,31 +268,31 @@\n
144};
\n
145
\n
\n
146#define SPA_POD_OBJECT_TYPE(obj) (((struct spa_pod_object*)(obj))->body.type)
\n
147#define SPA_POD_OBJECT_ID(obj) (((struct spa_pod_object*)(obj))->body.id)
\n \n \n-
150 uint32_t type;
\n-
151 uint32_t id;
\n+\n+\n
152 /* contents follow, series of spa_pod_prop */
\n
\n
153};
\n
\n \n \n
156 struct spa_pod pod;
\n \n
158};
\n
159
\n \n
\n-
161 uint32_t type;
\n+
161 uint32_t type;
\n
\n-
162 uint32_t _padding;
\n+\n
163 const void *value;
\n \n
165
\n
\n
166struct spa_pod_pointer {
\n
\n
167 struct spa_pod pod;
\n@@ -327,16 +327,16 @@\n \n
196#define SPA_POD_CONTROL_SIZE(ev) (sizeof(struct spa_pod_control) + (ev)->value.size)
\n
197
\n
\n
198/* controls can be inside a sequence and mark timed values */
\n
\n \n-
200 uint32_t offset;
\n-
201 uint32_t type;
\n+\n+\n
202 struct spa_pod value;
\n
\n
203 /* value contents follow */
\n
204};
\n
205
\n
206struct spa_pod_sequence_body {
\n
207 uint32_t unit;
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -28,16 +28,16 @@\n _\b2_\b6#define SPA_POD_CONTENTS_CONST(type,pod) SPA_PTROFF((pod),sizeof(type),const\n void)\n 27#define SPA_POD_BODY(pod) SPA_PTROFF((pod),sizeof(struct spa_pod),void)\n _\b2_\b8#define SPA_POD_BODY_CONST(pod) SPA_PTROFF((pod),sizeof(struct spa_pod),const\n void)\n 29\n _\b3_\b0struct _\bs_\bp_\ba_\b__\bp_\bo_\bd {\n-31 uint32_t _\bs_\bi_\bz_\be; /* size of the body */\n-_\b3_\b2 uint32_t _\bt_\by_\bp_\be; /* a basic id of enum spa_type */\n+31 _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt _\bs_\bi_\bz_\be; /* size of the body */\n+_\b3_\b2 _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt _\bt_\by_\bp_\be; /* a basic id of enum spa_type */\n 33};\n 34\n _\b3_\b5#define SPA_POD_VALUE(type,pod) (((type*)(pod))->value)\n 36\n _\b3_\b7struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bo_\bo_\bl {\n 38 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd _\bp_\bo_\bd;\n _\b3_\b9 int32_t _\bv_\ba_\bl_\bu_\be;\n@@ -140,16 +140,16 @@\n _\b1_\b2_\b2 _\bS_\bP_\bA_\b__\bC_\bH_\bO_\bI_\bC_\bE_\b__\bR_\ba_\bn_\bg_\be,\n 123 _\bS_\bP_\bA_\b__\bC_\bH_\bO_\bI_\bC_\bE_\b__\bS_\bt_\be_\bp,\n 124 _\bS_\bP_\bA_\b__\bC_\bH_\bO_\bI_\bC_\bE_\b__\bE_\bn_\bu_\bm,\n 125 _\bS_\bP_\bA_\b__\bC_\bH_\bO_\bI_\bC_\bE_\b__\bF_\bl_\ba_\bg_\bs,\n _\b1_\b2_\b6};\n _\b1_\b2_\b7\n _\b1_\b2_\b8struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bc_\bh_\bo_\bi_\bc_\be_\b__\bb_\bo_\bd_\by {\n-129 uint32_t _\bt_\by_\bp_\be;\n-130 uint32_t _\bf_\bl_\ba_\bg_\bs;\n+129 _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt _\bt_\by_\bp_\be;\n+130 _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt _\bf_\bl_\ba_\bg_\bs;\n 131 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd _\bc_\bh_\bi_\bl_\bd;\n _\b1_\b3_\b2 /* array with elements of child.size follows. Note that there might be more\n 133 * elements than required by \\a type, which should be ignored. */\n _\b1_\b3_\b4};\n 135\n _\b1_\b3_\b6struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bc_\bh_\bo_\bi_\bc_\be {\n 137 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd _\bp_\bo_\bd;\n@@ -162,27 +162,27 @@\n _\b1_\b4_\b4};\n 145\n _\b1_\b4_\b6#define SPA_POD_OBJECT_TYPE(obj) (((struct spa_pod_object*)(obj))-\n >body.type)\n _\b1_\b4_\b7#define SPA_POD_OBJECT_ID(obj) (((struct spa_pod_object*)(obj))->body.id)\n _\b1_\b4_\b8\n _\b1_\b4_\b9struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bo_\bb_\bj_\be_\bc_\bt_\b__\bb_\bo_\bd_\by {\n-_\b1_\b5_\b0 uint32_t _\bt_\by_\bp_\be;\n-_\b1_\b5_\b1 uint32_t _\bi_\bd;\n+_\b1_\b5_\b0 _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt _\bt_\by_\bp_\be;\n+_\b1_\b5_\b1 _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt _\bi_\bd;\n 152 /* contents follow, series of spa_pod_prop */\n 153};\n _\b1_\b5_\b4\n _\b1_\b5_\b5struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bo_\bb_\bj_\be_\bc_\bt {\n _\b1_\b5_\b6 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd _\bp_\bo_\bd;\n _\b1_\b5_\b7 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bo_\bb_\bj_\be_\bc_\bt_\b__\bb_\bo_\bd_\by _\bb_\bo_\bd_\by;\n 158};\n 159\n 160struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bp_\bo_\bi_\bn_\bt_\be_\br_\b__\bb_\bo_\bd_\by {\n-161 uint32_t _\bt_\by_\bp_\be;\n-_\b1_\b6_\b2 uint32_t _\b__\bp_\ba_\bd_\bd_\bi_\bn_\bg;\n+161 _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt _\bt_\by_\bp_\be;\n+_\b1_\b6_\b2 _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt _\b__\bp_\ba_\bd_\bd_\bi_\bn_\bg;\n _\b1_\b6_\b3 const void *_\bv_\ba_\bl_\bu_\be;\n _\b1_\b6_\b4};\n 165\n 166struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bp_\bo_\bi_\bn_\bt_\be_\br {\n _\b1_\b6_\b7 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd _\bp_\bo_\bd;\n _\b1_\b6_\b8 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bp_\bo_\bi_\bn_\bt_\be_\br_\b__\bb_\bo_\bd_\by _\bb_\bo_\bd_\by;\n 169};\n@@ -209,16 +209,16 @@\n _\b1_\b9_\b4};\n _\b1_\b9_\b5\n _\b1_\b9_\b6#define SPA_POD_CONTROL_SIZE(ev) (sizeof(struct spa_pod_control) + (ev)-\n >value.size)\n 197\n 198/* controls can be inside a sequence and mark timed values */\n _\b1_\b9_\b9struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bc_\bo_\bn_\bt_\br_\bo_\bl {\n-_\b2_\b0_\b0 uint32_t _\bo_\bf_\bf_\bs_\be_\bt;\n-_\b2_\b0_\b1 uint32_t _\bt_\by_\bp_\be;\n+_\b2_\b0_\b0 _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt _\bo_\bf_\bf_\bs_\be_\bt;\n+_\b2_\b0_\b1 _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt _\bt_\by_\bp_\be;\n 202 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd _\bv_\ba_\bl_\bu_\be;\n 203 /* value contents follow */\n 204};\n _\b2_\b0_\b5\n 206struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bs_\be_\bq_\bu_\be_\bn_\bc_\be_\b__\bb_\bo_\bd_\by {\n 207 uint32_t _\bu_\bn_\bi_\bt;\n _\b2_\b0_\b8 uint32_t _\bp_\ba_\bd;\n"}]}, {"source1": "./usr/share/doc/pipewire/html/ra-utils_8h_source.html", "source2": "./usr/share/doc/pipewire/html/ra-utils_8h_source.html", "unified_diff": "@@ -124,15 +124,15 @@\n
\n \n \n
30 return res;
\n
31}
\n
32
\n
33static inline struct spa_pod *
\n-
34spa_format_audio_ra_build(struct spa_pod_builder *builder, uint32_t id,
\n+\n
35 const struct spa_audio_info_ra *info)
\n
36{
\n
\n
37 struct spa_pod_frame f;
\n
38 spa_pod_builder_push_object(builder, &f, SPA_TYPE_OBJECT_Format, id);
\n
\n \n@@ -179,14 +179,15 @@\n
spa/pod/parser.h
\n
Definition ra.h:24
\n
uint32_t channels
Definition ra.h:26
\n
uint32_t rate
Definition ra.h:25
\n
Definition builder.h:53
\n
Definition iter.h:27
\n
Definition pod.h:43
\n+
uint32_t type
Definition pod.h:45
\n
\n \n \n
\n
\n
43 struct spa_pod_frame f;
\n
44 spa_pod_builder_push_object(builder, &f, SPA_TYPE_OBJECT_Format, id);
\n
\n \n@@ -190,14 +190,15 @@\n
@ SPA_TYPE_OBJECT_Format
Definition type.h:76
\n
spa/pod/parser.h
\n
Definition builder.h:53
\n
Definition iter.h:27
\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": "@@ -36,15 +36,15 @@\n 33 return _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bp_\ba_\br_\bs_\be_\b__\bo_\bb_\bj_\be_\bc_\bt(format,\n 34 _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bO_\bB_\bJ_\bE_\bC_\bT_\b__\bF_\bo_\br_\bm_\ba_\bt, NULL,\n 35 _\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 36 _\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 37}\n 38\n 39static inline struct _\bs_\bp_\ba_\b__\bp_\bo_\bd *\n-40_\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+40_\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 41 const struct _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo_\b__\bd_\bs_\bp *info)\n 42{\n 43 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bf_\br_\ba_\bm_\be f;\n 44 _\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 _\b4_\b5 _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br_\b__\ba_\bd_\bd(builder,\n 46 _\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 47 _\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@@ -167,14 +167,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": "@@ -138,29 +138,29 @@\n
37 case SPA_MEDIA_SUBTYPE_mjpg:
\n
38 return spa_format_video_mjpg_parse(format, &info->info.mjpg);
\n
39 }
\n
40 return -ENOTSUP;
\n
41}
\n
42
\n
43static inline struct spa_pod *
\n-
44spa_format_video_build(struct spa_pod_builder *builder, uint32_t id,
\n+
44spa_format_video_build(struct spa_pod_builder *builder, uint32_t id,
\n
45 const struct spa_video_info *info)
\n
46{
\n
47 switch (info->media_subtype) {
\n
48 case SPA_MEDIA_SUBTYPE_raw:
\n
49 return spa_format_video_raw_build(builder, id, &info->info.raw);
\n
50 case SPA_MEDIA_SUBTYPE_dsp:
\n
51 return spa_format_video_dsp_build(builder, id, &info->info.dsp);
\n
52 case SPA_MEDIA_SUBTYPE_h264:
\n
53 return spa_format_video_h264_build(builder, id, &info->info.h264);
\n
54 case SPA_MEDIA_SUBTYPE_mjpg:
\n
55 return spa_format_video_mjpg_build(builder, id, &info->info.mjpg);
\n
56 }
\n-
57 errno = ENOTSUP;
\n-
58 return NULL;
\n+
57 errno = ENOTSUP;
\n+
58 return NULL;
\n
59}
\n
60
\n
61#ifdef __cplusplus
\n
62} /* extern "C" */
\n
63#endif
\n
64
\n
65#endif /* SPA_PARAM_VIDEO_FORMAT_UTILS_H */
\n@@ -180,14 +180,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:53
\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": "@@ -44,29 +44,29 @@\n 37 case _\bS_\bP_\bA_\b__\bM_\bE_\bD_\bI_\bA_\b__\bS_\bU_\bB_\bT_\bY_\bP_\bE_\b__\bm_\bj_\bp_\bg:\n 38 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 39 }\n 40 return -ENOTSUP;\n 41}\n 42\n 43static inline struct _\bs_\bp_\ba_\b__\bp_\bo_\bd *\n-44spa_format_video_build(struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br *builder, uint32_t id,\n+44spa_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 45 const struct _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo *info)\n 46{\n 47 switch (info->_\bm_\be_\bd_\bi_\ba_\b__\bs_\bu_\bb_\bt_\by_\bp_\be) {\n 48 case _\bS_\bP_\bA_\b__\bM_\bE_\bD_\bI_\bA_\b__\bS_\bU_\bB_\bT_\bY_\bP_\bE_\b__\br_\ba_\bw:\n 49 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 50 case _\bS_\bP_\bA_\b__\bM_\bE_\bD_\bI_\bA_\b__\bS_\bU_\bB_\bT_\bY_\bP_\bE_\b__\bd_\bs_\bp:\n 51 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 52 case _\bS_\bP_\bA_\b__\bM_\bE_\bD_\bI_\bA_\b__\bS_\bU_\bB_\bT_\bY_\bP_\bE_\b__\bh_\b2_\b6_\b4:\n 53 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 54 case _\bS_\bP_\bA_\b__\bM_\bE_\bD_\bI_\bA_\b__\bS_\bU_\bB_\bT_\bY_\bP_\bE_\b__\bm_\bj_\bp_\bg:\n 55 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 56 }\n-57 errno = ENOTSUP;\n-58 return NULL;\n+57 _\be_\br_\br_\bn_\bo = _\bE_\bN_\bO_\bT_\bS_\bU_\bP;\n+58 return _\bN_\bU_\bL_\bL;\n 59}\n 60\n 61#ifdef __cplusplus\n 62} /* extern \"C\" */\n 63#endif\n 64\n 65#endif /* SPA_PARAM_VIDEO_FORMAT_UTILS_H */\n@@ -126,14 +126,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:53\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/video_2raw-types_8h_source.html", "source2": "./usr/share/doc/pipewire/html/video_2raw-types_8h_source.html", "unified_diff": "@@ -113,129 +113,129 @@\n
16#include <spa/utils/type.h>
\n
17#include <spa/param/video/raw.h>
\n
18
\n
19#define SPA_TYPE_INFO_VideoFormat SPA_TYPE_INFO_ENUM_BASE "VideoFormat"
\n
20#define SPA_TYPE_INFO_VIDEO_FORMAT_BASE SPA_TYPE_INFO_VideoFormat ":"
\n
21
\n
22static const struct spa_type_info spa_type_video_format[] = {
\n-
23 { SPA_VIDEO_FORMAT_ENCODED, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "encoded", NULL },
\n-
24 { SPA_VIDEO_FORMAT_I420, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "I420", NULL },
\n-
25 { SPA_VIDEO_FORMAT_YV12, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "YV12", NULL },
\n-
26 { SPA_VIDEO_FORMAT_YUY2, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "YUY2", NULL },
\n-
27 { SPA_VIDEO_FORMAT_UYVY, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "UYVY", NULL },
\n-
28 { SPA_VIDEO_FORMAT_AYUV, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "AYUV", NULL },
\n+
23 { SPA_VIDEO_FORMAT_ENCODED, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "encoded", NULL },
\n+
24 { SPA_VIDEO_FORMAT_I420, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "I420", NULL },
\n+
25 { SPA_VIDEO_FORMAT_YV12, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "YV12", NULL },
\n+
26 { SPA_VIDEO_FORMAT_YUY2, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "YUY2", NULL },
\n+
27 { SPA_VIDEO_FORMAT_UYVY, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "UYVY", NULL },
\n+
28 { SPA_VIDEO_FORMAT_AYUV, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "AYUV", NULL },
\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-\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-
110 { 0, 0, NULL, NULL },
\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+\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+
110 { 0, 0, NULL, NULL },
\n
111};
\n
112
\n
113#define SPA_TYPE_INFO_VideoFlags SPA_TYPE_INFO_FLAGS_BASE "VideoFlags"
\n
114#define SPA_TYPE_INFO_VIDEO_FLAGS_BASE SPA_TYPE_INFO_VideoFlags ":"
\n
115
\n
116static const struct spa_type_info spa_type_video_flags[] = {
\n
117
\n-\n+\n
\n-
119 { SPA_VIDEO_FLAG_VARIABLE_FPS, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FLAGS_BASE "variable-fps", NULL },
\n-
120 { SPA_VIDEO_FLAG_PREMULTIPLIED_ALPHA, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FLAGS_BASE "premultiplied-alpha", NULL },
\n-
121 { SPA_VIDEO_FLAG_MODIFIER, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FLAGS_BASE "modifier", NULL },
\n-
122 { 0, 0, NULL, NULL },
\n+
119 { SPA_VIDEO_FLAG_VARIABLE_FPS, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FLAGS_BASE "variable-fps", NULL },
\n+
120 { SPA_VIDEO_FLAG_PREMULTIPLIED_ALPHA, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FLAGS_BASE "premultiplied-alpha", NULL },
\n+
121 { SPA_VIDEO_FLAG_MODIFIER, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FLAGS_BASE "modifier", NULL },
\n+
122 { 0, 0, NULL, NULL },
\n
123};
\n
124
\n
\n
125#define SPA_TYPE_INFO_VideoInterlaceMode SPA_TYPE_INFO_ENUM_BASE "VideoInterlaceMode"
\n
126#define SPA_TYPE_INFO_VIDEO_INTERLACE_MODE_BASE SPA_TYPE_INFO_VideoInterlaceMode ":"
\n
127
\n
128static const struct spa_type_info spa_type_video_interlace_mode[] = {
\n-\n-\n-\n-\n+\n+\n+\n+\n
\n-
133 { 0, 0, NULL, NULL },
\n+
133 { 0, 0, NULL, NULL },
\n
134};
\n
135
\n
140#ifdef __cplusplus
\n
141} /* extern "C" */
\n
142#endif
\n
143
\n
144#endif /* SPA_VIDEO_RAW_TYPES_H */
\n@@ -339,14 +339,15 @@\n
@ SPA_VIDEO_FORMAT_VYUY
Definition raw.h:109
\n
@ SPA_VIDEO_FORMAT_r210
Definition raw.h:86
\n
@ SPA_VIDEO_FORMAT_Y41B
Definition raw.h:62
\n
@ SPA_VIDEO_FORMAT_RGB
Definition raw.h:60
\n
@ SPA_TYPE_Int
Definition type.h:34
\n
spa/utils/type.h
\n
Definition type.h:143
\n+
uint32_t type
Definition type.h:144
\n
spa/param/video/raw.h
\n \n \n \n
\n
\n
56 struct spa_pod_frame f;
\n
57 spa_pod_builder_push_object(builder, &f, SPA_TYPE_OBJECT_Format, id);
\n
\n \n@@ -262,14 +262,15 @@\n
spa/pod/parser.h
\n
uint32_t denom
Definition defs.h:139
\n
Definition builder.h:53
\n
Definition iter.h:27
\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
uint32_t width
Definition defs.h:117
\n
uint32_t height
Definition defs.h:118
\n
Definition raw.h:176
\n
enum spa_video_color_primaries color_primaries
color primaries.
Definition raw.h:196
\n
enum spa_video_transfer_function transfer_function
the transfer function.
Definition raw.h:195
\n
enum spa_video_interlace_mode interlace_mode
the interlace mode
Definition raw.h:186
\n
struct spa_rectangle size
the frame size of the video
Definition raw.h:181
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -50,15 +50,15 @@\n 46 _\bS_\bP_\bA_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bV_\bI_\bD_\bE_\bO_\b__\bc_\bo_\bl_\bo_\br_\bR_\ba_\bn_\bg_\be, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bO_\bP_\bT_\b__\bI_\bd(&info->_\bc_\bo_\bl_\bo_\br_\b__\br_\ba_\bn_\bg_\be),\n 47 _\bS_\bP_\bA_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bV_\bI_\bD_\bE_\bO_\b__\bc_\bo_\bl_\bo_\br_\bM_\ba_\bt_\br_\bi_\bx, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bO_\bP_\bT_\b__\bI_\bd(&info->_\bc_\bo_\bl_\bo_\br_\b__\bm_\ba_\bt_\br_\bi_\bx),\n 48 _\bS_\bP_\bA_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bV_\bI_\bD_\bE_\bO_\b__\bt_\br_\ba_\bn_\bs_\bf_\be_\br_\bF_\bu_\bn_\bc_\bt_\bi_\bo_\bn, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bO_\bP_\bT_\b__\bI_\bd(&info->_\bt_\br_\ba_\bn_\bs_\bf_\be_\br_\b__\bf_\bu_\bn_\bc_\bt_\bi_\bo_\bn),\n 49 _\bS_\bP_\bA_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bV_\bI_\bD_\bE_\bO_\b__\bc_\bo_\bl_\bo_\br_\bP_\br_\bi_\bm_\ba_\br_\bi_\be_\bs, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bO_\bP_\bT_\b__\bI_\bd(&info->_\bc_\bo_\bl_\bo_\br_\b__\bp_\br_\bi_\bm_\ba_\br_\bi_\be_\bs));\n 50}\n 51\n 52static inline struct _\bs_\bp_\ba_\b__\bp_\bo_\bd *\n-53_\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(struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br *builder, uint32_t id,\n+53_\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(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 54 const struct _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo_\b__\br_\ba_\bw *info)\n 55{\n 56 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bf_\br_\ba_\bm_\be f;\n 57 _\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 _\b5_\b8 _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br_\b__\ba_\bd_\bd(builder,\n 59 _\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 60 _\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__\br_\ba_\bw),\n@@ -294,14 +294,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__\br_\be_\bc_\bt_\ba_\bn_\bg_\bl_\be_\b:_\b:_\bw_\bi_\bd_\bt_\bh\n uint32_t width\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn defs.h:117\n _\bs_\bp_\ba_\b__\br_\be_\bc_\bt_\ba_\bn_\bg_\bl_\be_\b:_\b:_\bh_\be_\bi_\bg_\bh_\bt\n uint32_t height\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn defs.h:118\n _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo_\b__\br_\ba_\bw\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": "@@ -124,15 +124,15 @@\n
\n \n \n
30 return res;
\n
31}
\n
32
\n
33static inline struct spa_pod *
\n-
34spa_format_audio_vorbis_build(struct spa_pod_builder *builder, uint32_t id,
\n+\n
35 const struct spa_audio_info_vorbis *info)
\n
36{
\n
\n
37 struct spa_pod_frame f;
\n \n
\n \n@@ -179,14 +179,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:53
\n
Definition iter.h:27
\n
Definition pod.h:43
\n+
uint32_t type
Definition pod.h:45
\n
\n \n \n
\n
\n \n \n
\n
\n
40 struct spa_pod_frame f;
\n
41 spa_pod_builder_push_object(builder, &f, SPA_TYPE_OBJECT_Format, id);
\n
\n \n@@ -199,14 +199,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:53
\n
Definition iter.h:27
\n
Definition pod.h:43
\n+
uint32_t type
Definition pod.h:45
\n
\n \n \n
\n