{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.flt8fU7G/b1/pipewire_1.3.83-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.flt8fU7G/b2/pipewire_1.3.83-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -20,15 +20,15 @@\n a6b05b472a09aa5ab419ff00c45b724c 971300 libs optional libspa-0.2-modules_1.3.83-1_i386.deb\n 38332696477eb529cff3b7e445b5f27a 172644 debug optional pipewire-alsa-dbgsym_1.3.83-1_i386.deb\n b5b91e8037a2075a26061b3882138035 60428 sound optional pipewire-alsa_1.3.83-1_i386.deb\n 379528e841b9cd74729ef307c944218b 19112 oldlibs optional pipewire-audio-client-libraries_1.3.83-1_all.deb\n 3c6b2e9ba6e1bb79e91561ee25a5aa87 19316 sound optional pipewire-audio_1.3.83-1_all.deb\n 4bf6a2874b06e128a043c8dbd44f5863 1095296 debug optional pipewire-bin-dbgsym_1.3.83-1_i386.deb\n b59a41c2d7a92f007ff297d87bd3332b 595220 video optional pipewire-bin_1.3.83-1_i386.deb\n- a72718c2d2458174b3cc20fd0d0d5a9f 1784228 doc optional pipewire-doc_1.3.83-1_all.deb\n+ 00dbca2b6e31f89f2fe43bfdc87ed92c 1783656 doc optional pipewire-doc_1.3.83-1_all.deb\n c2aeeaae59cc3e232848196456aad8f2 500600 debug optional pipewire-jack-dbgsym_1.3.83-1_i386.deb\n 5a93d5a0e8487a09bdcc6b11f2b06f1c 122312 sound optional pipewire-jack_1.3.83-1_i386.deb\n c731a3e2cc12f3cd03f4eb1e9968bc15 19088 oldlibs optional pipewire-libcamera_1.3.83-1_all.deb\n 34eb1195e47fcf4928e1a0bc515c28ed 24432 sound optional pipewire-pulse_1.3.83-1_i386.deb\n 25987453849645dcdad8d6a70356be81 2454356 debug optional pipewire-tests-dbgsym_1.3.83-1_i386.deb\n 014670f40821846991cbd9f9029a6262 548600 misc optional pipewire-tests_1.3.83-1_i386.deb\n 7630ee3f41d66c9c3925812cbbe59d5e 119472 debug optional pipewire-v4l2-dbgsym_1.3.83-1_i386.deb\n"}, {"source1": "pipewire-doc_1.3.83-1_all.deb", "source2": "pipewire-doc_1.3.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 2025-02-21 08:07:46.000000 debian-binary\n--rw-r--r-- 0 0 0 39792 2025-02-21 08:07:46.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1744244 2025-02-21 08:07:46.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 39804 2025-02-21 08:07:46.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1743660 2025-02-21 08:07:46.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.3.83-1\n Architecture: all\n Maintainer: Utopia Maintenance Team \n-Installed-Size: 30914\n+Installed-Size: 30881\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,38 +1,38 @@\n drwxr-xr-x 0 root (0) root (0) 0 2025-02-21 08:07:46.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-02-21 08:07:46.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-02-21 08:07:46.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-02-21 08:07:46.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/\n drwxr-xr-x 0 root (0) root (0) 0 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/\n -rw-r--r-- 0 root (0) root (0) 7234 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/aac-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 20158 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/aac-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 18855 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/aac-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7486 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/aac-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 33862 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/aac-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 33488 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/aac-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8425 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/aac_8h.html\n -rw-r--r-- 0 root (0) root (0) 20861 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/aac_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 48552 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/aec_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7505 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/alac-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28943 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/alac-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28569 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/alac-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6325 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/alac_8h.html\n -rw-r--r-- 0 root (0) root (0) 9897 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/alac_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 13866 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/alloc_8h.html\n -rw-r--r-- 0 root (0) root (0) 75501 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/alloc_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7214 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/amr-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 14207 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/amr-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 13404 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/amr-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7486 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/amr-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 31534 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/amr-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 31160 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/amr-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7405 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/amr_8h.html\n -rw-r--r-- 0 root (0) root (0) 13892 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/amr_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 96593 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/annotated.html\n -rw-r--r-- 0 root (0) root (0) 26577 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/annotated_dup.js\n -rw-r--r-- 0 root (0) root (0) 29706 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/ansi_8h.html\n -rw-r--r-- 0 root (0) root (0) 19312 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/ansi_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7486 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/ape-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28833 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/ape-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28459 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/ape-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6308 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/ape_8h.html\n -rw-r--r-- 0 root (0) root (0) 9869 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/ape_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 19819 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/array_8h.html\n -rw-r--r-- 0 root (0) root (0) 36549 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/array_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 10089 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/atomic_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 46672 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/audio-capture_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 39410 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/audio-dsp-filter_8c-example.html\n@@ -41,15 +41,15 @@\n -rw-r--r-- 0 root (0) root (0) 56381 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/audio-src-ring_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 43875 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/audio-src_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 7521 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/audio_2dsp-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 25438 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/audio_2dsp-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6343 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/audio_2dsp_8h.html\n -rw-r--r-- 0 root (0) root (0) 9653 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/audio_2dsp_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7534 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/audio_2format-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 66036 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/audio_2format-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 65383 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/audio_2format-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 13567 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/audio_2raw-types_8h.html\n -rw-r--r-- 0 root (0) root (0) 233894 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/audio_2raw-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7521 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/audio_2raw-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 38830 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/audio_2raw-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 43026 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/audio_2raw_8h.html\n -rw-r--r-- 0 root (0) root (0) 177604 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/audio_2raw_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 9709 2025-02-21 08:07:46.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-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/bc_sd.png\n -rw-r--r-- 0 root (0) root (0) 65750 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/bluez-session_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 16443 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/buffer_2buffer_8h.html\n -rw-r--r-- 0 root (0) root (0) 36282 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/buffer_2buffer_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 16609 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/buffer_2type-info_8h.html\n -rw-r--r-- 0 root (0) root (0) 45190 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/buffer_2type-info_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 11852 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/buffers-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 34238 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/buffers-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 32435 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/buffers-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 52172 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/builder_8h.html\n -rw-r--r-- 0 root (0) root (0) 221391 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/builder_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7604 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/chroma_8h.html\n -rw-r--r-- 0 root (0) root (0) 15962 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/chroma_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 31563 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/classes.html\n -rw-r--r-- 0 root (0) root (0) 22007 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/cleanup_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 29715 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/client-node_8h.html\n@@ -95,15 +95,15 @@\n -rw-r--r-- 0 root (0) root (0) 7168 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/debug_2buffer_8h.html\n -rw-r--r-- 0 root (0) root (0) 50176 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/debug_2buffer_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7122 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/debug_2dict_8h.html\n -rw-r--r-- 0 root (0) root (0) 16355 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/debug_2dict_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8736 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/debug_2format_8h.html\n -rw-r--r-- 0 root (0) root (0) 74237 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/debug_2format_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8697 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/debug_2pod_8h.html\n--rw-r--r-- 0 root (0) root (0) 85033 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/debug_2pod_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 79355 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/debug_2pod_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 59781 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/defs_8h.html\n -rw-r--r-- 0 root (0) root (0) 92419 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/defs_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 9723 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/dir_0b24bd5b194325df529fe025fad65461.html\n -rw-r--r-- 0 root (0) root (0) 4752 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/dir_1fc7fb076ffdeded0fa710c385714030.html\n -rw-r--r-- 0 root (0) root (0) 6008 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/dir_36f15a76b34aab76fd15ad9ec0b06ea0.html\n -rw-r--r-- 0 root (0) root (0) 10103 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/dir_41d24b6f9fffcd4c1a989ef96d4a1949.html\n -rw-r--r-- 0 root (0) root (0) 4362 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/dir_4bd15678142cd7a8c100cb6ff6c78d07.html\n@@ -145,15 +145,15 @@\n -rw-r--r-- 0 root (0) root (0) 13363 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/dot_inline_dotgraph_5.png\n -rw-r--r-- 0 root (0) root (0) 19649 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/dot_inline_dotgraph_6.png\n -rw-r--r-- 0 root (0) root (0) 35679 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/dot_inline_dotgraph_7.png\n -rw-r--r-- 0 root (0) root (0) 31609 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/doxygen-awesome.css\n -rw-r--r-- 0 root (0) root (0) 45148 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/doxygen.css\n -rw-r--r-- 0 root (0) root (0) 15461 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/doxygen.svg\n -rw-r--r-- 0 root (0) root (0) 7486 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/dsd-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 41143 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/dsd-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 40490 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/dsd-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6941 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/dsd_8h.html\n -rw-r--r-- 0 root (0) root (0) 17229 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/dsd_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 25023 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/dynamic_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7704 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/dynsections.js\n -rw-r--r-- 0 root (0) root (0) 6609 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/encoded_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8364 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/endian_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8774 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/enum-types_8h.html\n@@ -167,23 +167,23 @@\n -rw-r--r-- 0 root (0) root (0) 15401 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/factory_8h.html\n -rw-r--r-- 0 root (0) root (0) 29951 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/factory_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8052 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/file_8h.html\n -rw-r--r-- 0 root (0) root (0) 20889 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/file_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 16854 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/filter-graph_8h.html\n -rw-r--r-- 0 root (0) root (0) 51636 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/filter-graph_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7505 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/flac-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28888 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/flac-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28514 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/flac-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6325 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/flac_8h.html\n -rw-r--r-- 0 root (0) root (0) 9897 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/flac_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 1996 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/folderclosed.svg\n -rw-r--r-- 0 root (0) root (0) 1996 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/folderclosedd.svg\n -rw-r--r-- 0 root (0) root (0) 3269 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/folderopen.svg\n -rw-r--r-- 0 root (0) root (0) 3214 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/folderopend.svg\n -rw-r--r-- 0 root (0) root (0) 18659 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/format-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 121603 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/format-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 114100 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/format-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6463 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/format-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 14175 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/format-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 4952 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/functions.html\n -rw-r--r-- 0 root (0) root (0) 11345 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/functions_a.html\n -rw-r--r-- 0 root (0) root (0) 9374 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/functions_b.html\n -rw-r--r-- 0 root (0) root (0) 13925 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/functions_c.html\n -rw-r--r-- 0 root (0) root (0) 13359 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/functions_d.html\n@@ -513,17 +513,17 @@\n -rw-r--r-- 0 root (0) root (0) 7505 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/h264-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 35952 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/h264-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7666 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/h264_8h.html\n -rw-r--r-- 0 root (0) root (0) 19339 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/h264_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 35213 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/hook_8h.html\n -rw-r--r-- 0 root (0) root (0) 75215 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/hook_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 9098 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/iec958-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 27274 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/iec958-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 25974 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/iec958-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7543 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/iec958-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28483 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/iec958-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28109 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/iec958-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8407 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/iec958_8h.html\n -rw-r--r-- 0 root (0) root (0) 18771 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/iec958_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 19694 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/impl-client_8h.html\n -rw-r--r-- 0 root (0) root (0) 39055 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/impl-client_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 13336 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/impl-core_8h.html\n -rw-r--r-- 0 root (0) root (0) 24843 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/impl-core_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 14463 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/impl-device_8h.html\n@@ -598,17 +598,17 @@\n -rw-r--r-- 0 root (0) root (0) 16015 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/module_8h.html\n -rw-r--r-- 0 root (0) root (0) 29023 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/module_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8379 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/monitor_2event_8h.html\n -rw-r--r-- 0 root (0) root (0) 12986 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/monitor_2event_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8810 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/monitor_2type-info_8h.html\n -rw-r--r-- 0 root (0) root (0) 17908 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/monitor_2type-info_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7229 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/mp3-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 16704 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/mp3-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 15701 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/mp3-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7486 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/mp3-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28796 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/mp3-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28422 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/mp3-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7777 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/mp3_8h.html\n -rw-r--r-- 0 root (0) root (0) 14706 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/mp3_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 10483 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/multiview_8h.html\n -rw-r--r-- 0 root (0) root (0) 27627 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/multiview_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 42907 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/names_8h.html\n -rw-r--r-- 0 root (0) root (0) 22659 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/names_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 153 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/nav_f.png\n@@ -831,15 +831,15 @@\n -rw-r--r-- 0 root (0) root (0) 696 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/plus.svg\n -rw-r--r-- 0 root (0) root (0) 696 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/plusd.svg\n -rw-r--r-- 0 root (0) root (0) 7914 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/pod_2command_8h.html\n -rw-r--r-- 0 root (0) root (0) 14055 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/pod_2command_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7871 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/pod_2event_8h.html\n -rw-r--r-- 0 root (0) root (0) 13645 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/pod_2event_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 33016 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/pod_2pod_8h.html\n--rw-r--r-- 0 root (0) root (0) 80665 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/pod_2pod_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 79631 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/pod_2pod_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8900 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/port-config-types_8h.html\n -rw-r--r-- 0 root (0) root (0) 27457 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/port-config-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7873 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/port-config_8h.html\n -rw-r--r-- 0 root (0) root (0) 17022 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/port-config_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 21429 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/port_8h.html\n -rw-r--r-- 0 root (0) root (0) 43172 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/port_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7109 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/profile-types_8h.html\n@@ -857,15 +857,15 @@\n -rw-r--r-- 0 root (0) root (0) 15259 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/protocol-native_8h.html\n -rw-r--r-- 0 root (0) root (0) 30001 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/protocol-native_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 21439 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/protocol_8h.html\n -rw-r--r-- 0 root (0) root (0) 53994 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/protocol_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 20348 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/proxy_8h.html\n -rw-r--r-- 0 root (0) root (0) 39067 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/proxy_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7467 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/ra-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28741 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/ra-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28367 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/ra-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6291 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/ra_8h.html\n -rw-r--r-- 0 root (0) root (0) 9841 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/ra_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 16202 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/ratelimit_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8043 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/raw-json_8h.html\n -rw-r--r-- 0 root (0) root (0) 38041 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/raw-json_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 5685 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/resize.js\n -rw-r--r-- 0 root (0) root (0) 24180 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/resource_8h.html\n@@ -1719,15 +1719,15 @@\n -rw-r--r-- 0 root (0) root (0) 6203 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/tutorial1_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 18975 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/tutorial2_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 25748 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/tutorial3_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 36349 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/tutorial4_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 48245 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/tutorial5_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 28690 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/tutorial6_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 10373 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/types_8h.html\n--rw-r--r-- 0 root (0) root (0) 34636 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 32336 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8127 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/ump-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 40433 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/ump-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 14753 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/utils_2dict_8h.html\n -rw-r--r-- 0 root (0) root (0) 31945 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/utils_2dict_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6509 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/utils_2type-info_8h.html\n -rw-r--r-- 0 root (0) root (0) 69448 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/utils_2type-info_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 30571 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/vararg_8h.html\n@@ -1742,29 +1742,29 @@\n -rw-r--r-- 0 root (0) root (0) 151747 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/video-src-fixate_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 130473 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/video-src-reneg_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 112999 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/video-src_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 7521 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/video_2dsp-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 34302 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/video_2dsp-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6343 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/video_2dsp_8h.html\n -rw-r--r-- 0 root (0) root (0) 10855 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/video_2dsp_8h_source.html\n--rw-r--r-- 0 root (0) root (0) 31226 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/video_2format-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 30573 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/video_2format-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 12446 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/video_2raw-types_8h.html\n -rw-r--r-- 0 root (0) root (0) 127108 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/video_2raw-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7521 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/video_2raw-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 68925 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/video_2raw-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 24427 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/video_2raw_8h.html\n -rw-r--r-- 0 root (0) root (0) 104370 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/video_2raw_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7543 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/vorbis-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 28961 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/vorbis-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 28587 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/vorbis-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6359 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/vorbis_8h.html\n -rw-r--r-- 0 root (0) root (0) 9953 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/vorbis_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7207 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/wma-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 19866 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/wma-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 18563 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/wma-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7486 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/wma-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 36102 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/wma-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 35728 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/wma-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8377 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/wma_8h.html\n -rw-r--r-- 0 root (0) root (0) 20396 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/wma_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 9949 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/work-queue_8h.html\n -rw-r--r-- 0 root (0) root (0) 15719 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire/html/work-queue_8h_source.html\n drwxr-xr-x 0 root (0) root (0) 0 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire-doc/\n -rw-r--r-- 0 root (0) root (0) 14945 2025-02-21 08:07:46.000000 ./usr/share/doc/pipewire-doc/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 8997 2025-02-21 08:07:46.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
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
191 SPA_POD_BODY_SIZE(pod));
\n
\n \n
193
\n \n
195spa_debug_pod_value(int indent, const struct spa_type_info *info,
\n-
196 uint32_t type, void *body, uint32_t size)
\n+
196 uint32_t type, void *body, uint32_t size)
\n
197{
\n-
198 return spa_debugc_pod_value(NULL, indent, info, type, body, size);
\n+
198 return spa_debugc_pod_value(NULL, indent, info, type, body, size);
\n
199}
\n
\n
200
\n
201SPA_API_DEBUG_POD int spa_debug_pod(int indent,
\n
\n
202 const struct spa_type_info *info, const struct spa_pod *pod)
\n
203{
\n-
204 return spa_debugc_pod(NULL, indent, info, pod);
\n+
204 return spa_debugc_pod(NULL, indent, info, pod);
\n
205}
\n
\n
211#ifdef __cplusplus
\n
212} /* extern "C" */
\n
213#endif
\n
214
\n
215#endif /* SPA_DEBUG_POD_H */
\n@@ -364,21 +364,23 @@\n
struct spa_pod child
Definition pod.h:122
\n
Definition pod.h:154
\n
struct spa_pod child
Definition pod.h:157
\n
uint32_t type
type of choice, one of enum spa_choice_type
Definition pod.h:155
\n
Definition pod.h:234
\n
struct spa_pod value
control value, depends on type
Definition pod.h:237
\n
uint32_t type
type of control, enum spa_control_type
Definition pod.h:236
\n+
uint32_t offset
media offset
Definition pod.h:235
\n
Definition pod.h:177
\n
uint32_t type
one of enum spa_type
Definition pod.h:178
\n
uint32_t id
id of the object, depends on the object type
Definition pod.h:179
\n
Definition pod.h:188
\n
const void * value
Definition pod.h:191
\n
uint32_t type
pointer id, one of enum spa_type
Definition pod.h:189
\n
Definition pod.h:208
\n+
uint32_t key
key of property, list of valid keys depends on the object type
Definition pod.h:209
\n
Definition pod.h:241
\n
uint32_t unit
Definition pod.h:242
\n
Definition pod.h:43
\n
uint32_t type
Definition pod.h:45
\n
uint32_t size
Definition pod.h:44
\n
Definition defs.h:116
\n
Definition type.h:154
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -85,100 +85,100 @@\n 80 case _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bB_\bi_\bt_\bm_\ba_\bp:\n 81 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc(ctx, \"%*s\" \"Bitmap\", indent, \"\");\n 82 break;\n 83 case _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bA_\br_\br_\ba_\by:\n 84 {\n 85 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\ba_\br_\br_\ba_\by_\b__\bb_\bo_\bd_\by *b = (struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\ba_\br_\br_\ba_\by_\b__\bb_\bo_\bd_\by *)body;\n 86 void *p;\n-87 const struct _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bi_\bn_\bf_\bo *_\bt_\bi = _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\b__\bt_\by_\bp_\be_\b__\bf_\bi_\bn_\bd(_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bR_\bO_\bO_\bT, b-\n+87 const struct _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bi_\bn_\bf_\bo *ti = _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\b__\bt_\by_\bp_\be_\b__\bf_\bi_\bn_\bd(_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bR_\bO_\bO_\bT, b-\n >_\bc_\bh_\bi_\bl_\bd._\bt_\by_\bp_\be);\n 88\n 89 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc(ctx, \"%*s\" \"Array: child.size %d, child.type %s\", indent, \"\",\n-90 b->_\bc_\bh_\bi_\bl_\bd._\bs_\bi_\bz_\be, _\bt_\bi ? _\bt_\bi->name : \"unknown\");\n+90 b->_\bc_\bh_\bi_\bl_\bd._\bs_\bi_\bz_\be, ti ? ti->name : \"unknown\");\n 91\n 92 info = info && info->_\bv_\ba_\bl_\bu_\be_\bs ? info->_\bv_\ba_\bl_\bu_\be_\bs : info;\n-93 _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bA_\bR_\bR_\bA_\bY_\b__\bB_\bO_\bD_\bY_\b__\bF_\bO_\bR_\bE_\bA_\bC_\bH(b, size, _\bp)\n-94 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc_\b__\bp_\bo_\bd_\b__\bv_\ba_\bl_\bu_\be(ctx, indent + 2, info, b->_\bc_\bh_\bi_\bl_\bd._\bt_\by_\bp_\be, _\bp, b-\n+93 _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bA_\bR_\bR_\bA_\bY_\b__\bB_\bO_\bD_\bY_\b__\bF_\bO_\bR_\bE_\bA_\bC_\bH(b, size, p)\n+94 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc_\b__\bp_\bo_\bd_\b__\bv_\ba_\bl_\bu_\be(ctx, indent + 2, info, b->_\bc_\bh_\bi_\bl_\bd._\bt_\by_\bp_\be, p, b-\n >_\bc_\bh_\bi_\bl_\bd._\bs_\bi_\bz_\be);\n 95 break;\n 96 }\n 97 case _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bC_\bh_\bo_\bi_\bc_\be:\n 98 {\n 99 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bc_\bh_\bo_\bi_\bc_\be_\b__\bb_\bo_\bd_\by *b = (struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bc_\bh_\bo_\bi_\bc_\be_\b__\bb_\bo_\bd_\by *)body;\n-100 void *_\bp;\n-101 const struct _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bi_\bn_\bf_\bo *_\bt_\bi = _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\b__\bt_\by_\bp_\be_\b__\bf_\bi_\bn_\bd(_\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bc_\bh_\bo_\bi_\bc_\be, b-\n+100 void *p;\n+101 const struct _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bi_\bn_\bf_\bo *ti = _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\b__\bt_\by_\bp_\be_\b__\bf_\bi_\bn_\bd(_\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bc_\bh_\bo_\bi_\bc_\be, b-\n >_\bt_\by_\bp_\be);\n 102\n 103 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc(ctx, \"%*s\" \"Choice: type %s, flags %08x %d %d\", indent, \"\",\n-104 _\bt_\bi ? _\bt_\bi->name : \"unknown\", b->flags, size, b->child.size);\n+104 ti ? ti->name : \"unknown\", b->flags, size, b->child.size);\n 105\n-106 _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bC_\bH_\bO_\bI_\bC_\bE_\b__\bB_\bO_\bD_\bY_\b__\bF_\bO_\bR_\bE_\bA_\bC_\bH(b, size, _\bp)\n-107 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc_\b__\bp_\bo_\bd_\b__\bv_\ba_\bl_\bu_\be(ctx, indent + 2, info, b->_\bc_\bh_\bi_\bl_\bd._\bt_\by_\bp_\be, _\bp, b-\n+106 _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bC_\bH_\bO_\bI_\bC_\bE_\b__\bB_\bO_\bD_\bY_\b__\bF_\bO_\bR_\bE_\bA_\bC_\bH(b, size, p)\n+107 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc_\b__\bp_\bo_\bd_\b__\bv_\ba_\bl_\bu_\be(ctx, indent + 2, info, b->_\bc_\bh_\bi_\bl_\bd._\bt_\by_\bp_\be, p, b-\n >_\bc_\bh_\bi_\bl_\bd._\bs_\bi_\bz_\be);\n 108 break;\n 109 }\n 110 case _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bS_\bt_\br_\bu_\bc_\bt:\n 111 {\n-112 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd *b = (struct _\bs_\bp_\ba_\b__\bp_\bo_\bd *)body, *_\bp;\n+112 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd *b = (struct _\bs_\bp_\ba_\b__\bp_\bo_\bd *)body, *p;\n 113 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc(ctx, \"%*s\" \"Struct: size %d\", indent, \"\", _\bs_\bi_\bz_\be);\n-114 _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bF_\bO_\bR_\bE_\bA_\bC_\bH(b, _\bs_\bi_\bz_\be, _\bp)\n-115 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc_\b__\bp_\bo_\bd_\b__\bv_\ba_\bl_\bu_\be(ctx, indent + 2, info, _\bp->type, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bB_\bO_\bD_\bY(_\bp), _\bp-\n+114 _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bF_\bO_\bR_\bE_\bA_\bC_\bH(b, _\bs_\bi_\bz_\be, p)\n+115 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc_\b__\bp_\bo_\bd_\b__\bv_\ba_\bl_\bu_\be(ctx, indent + 2, info, p->type, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bB_\bO_\bD_\bY(p), p-\n >size);\n 116 break;\n 117 }\n 118 case _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bO_\bb_\bj_\be_\bc_\bt:\n 119 {\n 120 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bo_\bb_\bj_\be_\bc_\bt_\b__\bb_\bo_\bd_\by *b = (struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bo_\bb_\bj_\be_\bc_\bt_\b__\bb_\bo_\bd_\by *)body;\n 121 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bp_\br_\bo_\bp *p;\n-122 const struct _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bi_\bn_\bf_\bo *_\bt_\bi, *_\bi_\bi;\n+122 const struct _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bi_\bn_\bf_\bo *ti, *ii;\n 123\n-124 _\bt_\bi = _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\b__\bt_\by_\bp_\be_\b__\bf_\bi_\bn_\bd(info, b->_\bt_\by_\bp_\be);\n-125 _\bi_\bi = _\bt_\bi ? _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\b__\bt_\by_\bp_\be_\b__\bf_\bi_\bn_\bd(_\bt_\bi->values, 0) : _\bN_\bU_\bL_\bL;\n-126 _\bi_\bi = _\bi_\bi ? _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\b__\bt_\by_\bp_\be_\b__\bf_\bi_\bn_\bd(_\bi_\bi->values, b->_\bi_\bd) : _\bN_\bU_\bL_\bL;\n+124 ti = _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\b__\bt_\by_\bp_\be_\b__\bf_\bi_\bn_\bd(info, b->_\bt_\by_\bp_\be);\n+125 ii = ti ? _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\b__\bt_\by_\bp_\be_\b__\bf_\bi_\bn_\bd(ti->_\bv_\ba_\bl_\bu_\be_\bs, 0) : NULL;\n+126 ii = ii ? _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\b__\bt_\by_\bp_\be_\b__\bf_\bi_\bn_\bd(ii->_\bv_\ba_\bl_\bu_\be_\bs, b->_\bi_\bd) : NULL;\n 127\n 128 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc(ctx, \"%*s\" \"Object: size %d, type %s (%d), id %s (%d)\", indent,\n \"\", size,\n-129 _\bt_\bi ? _\bt_\bi->name : \"unknown\", b->_\bt_\by_\bp_\be, _\bi_\bi ? _\bi_\bi->name : \"unknown\", b->_\bi_\bd);\n+129 ti ? ti->name : \"unknown\", b->_\bt_\by_\bp_\be, ii ? ii->name : \"unknown\", b->_\bi_\bd);\n 130\n-131 info = _\bt_\bi ? _\bt_\bi->_\bv_\ba_\bl_\bu_\be_\bs : info;\n+131 info = ti ? ti->_\bv_\ba_\bl_\bu_\be_\bs : info;\n 132\n-133 _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bO_\bB_\bJ_\bE_\bC_\bT_\b__\bB_\bO_\bD_\bY_\b__\bF_\bO_\bR_\bE_\bA_\bC_\bH(b, size, _\bp) {\n-134 _\bi_\bi = _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\b__\bt_\by_\bp_\be_\b__\bf_\bi_\bn_\bd(info, _\bp->key);\n+133 _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bO_\bB_\bJ_\bE_\bC_\bT_\b__\bB_\bO_\bD_\bY_\b__\bF_\bO_\bR_\bE_\bA_\bC_\bH(b, size, p) {\n+134 ii = _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\b__\bt_\by_\bp_\be_\b__\bf_\bi_\bn_\bd(info, p->_\bk_\be_\by);\n 135\n 136 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc(ctx, \"%*s\" \"Prop: key %s (%d), flags %08x\", indent+2, \"\",\n-137 _\bi_\bi ? _\bi_\bi->name : \"unknown\", _\bp->key, _\bp->flags);\n+137 ii ? ii->name : \"unknown\", p->key, p->flags);\n 138\n-139 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc_\b__\bp_\bo_\bd_\b__\bv_\ba_\bl_\bu_\be(ctx, indent + 4, _\bi_\bi ? _\bi_\bi->values : _\bN_\bU_\bL_\bL,\n-140 _\bp->value._\bt_\by_\bp_\be,\n-141 _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bC_\bO_\bN_\bT_\bE_\bN_\bT_\bS(_\bs_\bt_\br_\bu_\bc_\bt _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bp_\br_\bo_\bp, _\bp),\n-142 _\bp->value.size);\n+139 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc_\b__\bp_\bo_\bd_\b__\bv_\ba_\bl_\bu_\be(ctx, indent + 4, ii ? ii->_\bv_\ba_\bl_\bu_\be_\bs : NULL,\n+140 p->value._\bt_\by_\bp_\be,\n+141 _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bC_\bO_\bN_\bT_\bE_\bN_\bT_\bS(struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bp_\br_\bo_\bp, p),\n+142 p->value.size);\n 143 }\n 144 break;\n 145 }\n 146 case _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bS_\be_\bq_\bu_\be_\bn_\bc_\be:\n 147 {\n 148 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bs_\be_\bq_\bu_\be_\bn_\bc_\be_\b__\bb_\bo_\bd_\by *b = (struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bs_\be_\bq_\bu_\be_\bn_\bc_\be_\b__\bb_\bo_\bd_\by *)body;\n-149 const struct _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bi_\bn_\bf_\bo *_\bt_\bi, *_\bi_\bi;\n-150 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bc_\bo_\bn_\bt_\br_\bo_\bl *_\bc;\n+149 const struct _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bi_\bn_\bf_\bo *ti, *ii;\n+150 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bc_\bo_\bn_\bt_\br_\bo_\bl *c;\n 151\n-152 _\bt_\bi = _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\b__\bt_\by_\bp_\be_\b__\bf_\bi_\bn_\bd(info, b->_\bu_\bn_\bi_\bt);\n+152 ti = _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\b__\bt_\by_\bp_\be_\b__\bf_\bi_\bn_\bd(info, b->_\bu_\bn_\bi_\bt);\n 153\n 154 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc(ctx, \"%*s\" \"Sequence: size %d, unit %s\", indent, \"\", size,\n-155 _\bt_\bi ? _\bt_\bi->name : \"unknown\");\n+155 ti ? ti->name : \"unknown\");\n 156\n-157 _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bS_\bE_\bQ_\bU_\bE_\bN_\bC_\bE_\b__\bB_\bO_\bD_\bY_\b__\bF_\bO_\bR_\bE_\bA_\bC_\bH(b, size, _\bc) {\n-158 _\bi_\bi = _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\b__\bt_\by_\bp_\be_\b__\bf_\bi_\bn_\bd(_\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bc_\bo_\bn_\bt_\br_\bo_\bl, _\bc->_\bt_\by_\bp_\be);\n+157 _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bS_\bE_\bQ_\bU_\bE_\bN_\bC_\bE_\b__\bB_\bO_\bD_\bY_\b__\bF_\bO_\bR_\bE_\bA_\bC_\bH(b, size, c) {\n+158 ii = _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\b__\bt_\by_\bp_\be_\b__\bf_\bi_\bn_\bd(_\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bc_\bo_\bn_\bt_\br_\bo_\bl, c->_\bt_\by_\bp_\be);\n 159\n 160 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc(ctx, \"%*s\" \"Control: offset %d, type %s\", indent+2, \"\",\n-161 _\bc->offset, _\bi_\bi ? _\bi_\bi->name : \"unknown\");\n+161 c->_\bo_\bf_\bf_\bs_\be_\bt, ii ? ii->name : \"unknown\");\n 162\n-163 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc_\b__\bp_\bo_\bd_\b__\bv_\ba_\bl_\bu_\be(ctx, indent + 4, _\bi_\bi ? _\bi_\bi->values : _\bN_\bU_\bL_\bL,\n-164 _\bc->_\bv_\ba_\bl_\bu_\be._\bt_\by_\bp_\be,\n-165 _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bC_\bO_\bN_\bT_\bE_\bN_\bT_\bS(_\bs_\bt_\br_\bu_\bc_\bt _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bc_\bo_\bn_\bt_\br_\bo_\bl, _\bc),\n-166 _\bc->_\bv_\ba_\bl_\bu_\be.size);\n+163 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc_\b__\bp_\bo_\bd_\b__\bv_\ba_\bl_\bu_\be(ctx, indent + 4, ii ? ii->_\bv_\ba_\bl_\bu_\be_\bs : NULL,\n+164 c->_\bv_\ba_\bl_\bu_\be._\bt_\by_\bp_\be,\n+165 _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bC_\bO_\bN_\bT_\bE_\bN_\bT_\bS(struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bc_\bo_\bn_\bt_\br_\bo_\bl, c),\n+166 c->_\bv_\ba_\bl_\bu_\be.size);\n 167 }\n 168 break;\n 169 }\n 170 case _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bB_\by_\bt_\be_\bs:\n 171 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc(ctx, \"%*s\" \"Bytes\", indent, \"\");\n 172 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc_\b__\bm_\be_\bm(ctx, indent + 2, body, size);\n 173 break;\n@@ -201,23 +201,23 @@\n 189 _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bT_\bY_\bP_\bE(pod),\n 190 _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bB_\bO_\bD_\bY(pod),\n 191 _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bB_\bO_\bD_\bY_\b__\bS_\bI_\bZ_\bE(pod));\n _\b1_\b9_\b2}\n 193\n 194_\bS_\bP_\bA_\b__\bA_\bP_\bI_\b__\bD_\bE_\bB_\bU_\bG_\b__\bP_\bO_\bD int\n 195_\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\b__\bp_\bo_\bd_\b__\bv_\ba_\bl_\bu_\be(int indent, const struct _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bi_\bn_\bf_\bo *info,\n-196 _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt _\bt_\by_\bp_\be, void *body, _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt size)\n+196 uint32_t _\bt_\by_\bp_\be, void *body, uint32_t size)\n 197{\n-198 return _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc_\b__\bp_\bo_\bd_\b__\bv_\ba_\bl_\bu_\be(_\bN_\bU_\bL_\bL, indent, info, _\bt_\by_\bp_\be, body, size);\n+198 return _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc_\b__\bp_\bo_\bd_\b__\bv_\ba_\bl_\bu_\be(NULL, indent, info, _\bt_\by_\bp_\be, body, size);\n 199}\n 200\n 201_\bS_\bP_\bA_\b__\bA_\bP_\bI_\b__\bD_\bE_\bB_\bU_\bG_\b__\bP_\bO_\bD int _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\b__\bp_\bo_\bd(int indent,\n _\b2_\b0_\b2 const struct _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bi_\bn_\bf_\bo *info, const struct _\bs_\bp_\ba_\b__\bp_\bo_\bd *pod)\n 203{\n-204 return _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc_\b__\bp_\bo_\bd(_\bN_\bU_\bL_\bL, indent, info, pod);\n+204 return _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc_\b__\bp_\bo_\bd(NULL, indent, info, pod);\n 205}\n 211#ifdef __cplusplus\n 212} /* extern \"C\" */\n 213#endif\n 214\n 215#endif /* SPA_DEBUG_POD_H */\n _\bi_\bd\n@@ -392,14 +392,18 @@\n struct spa_pod value\n control value, depends on type\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:237\n _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bc_\bo_\bn_\bt_\br_\bo_\bl_\b:_\b:_\bt_\by_\bp_\be\n uint32_t type\n type of control, enum spa_control_type\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:236\n+_\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bc_\bo_\bn_\bt_\br_\bo_\bl_\b:_\b:_\bo_\bf_\bf_\bs_\be_\bt\n+uint32_t offset\n+media offset\n+D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:235\n _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bo_\bb_\bj_\be_\bc_\bt_\b__\bb_\bo_\bd_\by\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:177\n _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bo_\bb_\bj_\be_\bc_\bt_\b__\bb_\bo_\bd_\by_\b:_\b:_\bt_\by_\bp_\be\n uint32_t type\n one of enum spa_type\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:178\n _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bo_\bb_\bj_\be_\bc_\bt_\b__\bb_\bo_\bd_\by_\b:_\b:_\bi_\bd\n@@ -413,14 +417,18 @@\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:191\n _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bp_\bo_\bi_\bn_\bt_\be_\br_\b__\bb_\bo_\bd_\by_\b:_\b:_\bt_\by_\bp_\be\n uint32_t type\n pointer id, one of enum spa_type\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:189\n _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bp_\br_\bo_\bp\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:_\bk_\be_\by\n+uint32_t key\n+key of property, list of valid keys depends on the object type\n+D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:209\n _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bs_\be_\bq_\bu_\be_\bn_\bc_\be_\b__\bb_\bo_\bd_\by\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:241\n _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bs_\be_\bq_\bu_\be_\bn_\bc_\be_\b__\bb_\bo_\bd_\by_\b:_\b:_\bu_\bn_\bi_\bt\n uint32_t unit\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:242\n _\bs_\bp_\ba_\b__\bp_\bo_\bd\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:43\n"}]}, {"source1": "./usr/share/doc/pipewire/html/dsd-utils_8h_source.html", "source2": "./usr/share/doc/pipewire/html/dsd-utils_8h_source.html", "unified_diff": "@@ -122,34 +122,34 @@\n
26 #define SPA_API_AUDIO_DSD_UTILS static inline
\n
27 #endif
\n
28#endif
\n
29
\n
30SPA_API_AUDIO_DSD_UTILS int
\n
31spa_format_audio_dsd_parse(const struct spa_pod *format, struct spa_audio_info_dsd *info)
\n
32{
\n-
33 struct spa_pod *position = NULL;
\n+
33 struct spa_pod *position = NULL;
\n
34 int res;
\n
35 info->flags = 0;
\n
36 res = spa_pod_parse_object(format,
\n-
37 SPA_TYPE_OBJECT_Format, NULL,
\n+
37 SPA_TYPE_OBJECT_Format, NULL,
\n
\n \n \n \n \n \n-
43 if (position == NULL ||
\n+
43 if (position == NULL ||
\n \n \n
46
\n
47 return res;
\n
48}
\n
49
\n \n-\n+
51spa_format_audio_dsd_build(struct spa_pod_builder *builder, uint32_t id,
\n
52 const struct spa_audio_info_dsd *info)
\n
53{
\n
54 struct spa_pod_frame f;
\n \n
\n
56 spa_pod_builder_add(builder,
\n
57 SPA_FORMAT_mediaType, SPA_POD_Id(SPA_MEDIA_TYPE_audio),
\n@@ -224,15 +224,14 @@\n
enum spa_param_bitorder bitorder
Definition dsd.h:49
\n
uint32_t rate
Definition dsd.h:52
\n
int32_t interleave
Definition dsd.h:51
\n
uint32_t flags
Definition dsd.h:50
\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
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-\n-\n+
150 uint32_t type;
\n+
151 uint32_t id;
\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-\n+
162 uint32_t _padding;
\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-\n-\n+
200 uint32_t offset;
\n+
201 uint32_t type;
\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 _\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+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 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 _\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+129 uint32_t _\bt_\by_\bp_\be;\n+130 uint32_t _\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 _\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+_\b1_\b5_\b0 uint32_t _\bt_\by_\bp_\be;\n+_\b1_\b5_\b1 uint32_t _\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 _\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+161 uint32_t _\bt_\by_\bp_\be;\n+_\b1_\b6_\b2 uint32_t _\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 _\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+_\b2_\b0_\b0 uint32_t _\bo_\bf_\bf_\bs_\be_\bt;\n+_\b2_\b0_\b1 uint32_t _\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": "@@ -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_ra_build(struct spa_pod_builder *builder, uint32_t id,
\n
43 const struct spa_audio_info_ra *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 ra.h:24
\n
uint32_t channels
Definition ra.h:26
\n
uint32_t rate
Definition ra.h:25
\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
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