{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.b66GD5Cg/b1/pipewire_1.4.2-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.b66GD5Cg/b2/pipewire_1.4.2-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -20,15 +20,15 @@\n a5d061b5b6fc6b5b71c7b3acf87933b0 1044092 libs optional libspa-0.2-modules_1.4.2-1_amd64.deb\n 749d6efec1d5624deac50cd089f46bbf 202244 debug optional pipewire-alsa-dbgsym_1.4.2-1_amd64.deb\n 78f81910f22709f592a1d28c41afc283 61556 sound optional pipewire-alsa_1.4.2-1_amd64.deb\n 339076117c12345e3f65a5aaf7048085 19292 oldlibs optional pipewire-audio-client-libraries_1.4.2-1_all.deb\n 86c393b874228cdd402b0a669c693b7d 19496 sound optional pipewire-audio_1.4.2-1_all.deb\n 6b13a81d9cf4a0965c1e294c89063249 1185224 debug optional pipewire-bin-dbgsym_1.4.2-1_amd64.deb\n f4bf65fd48a3165641cd871e11a7cf44 601472 video optional pipewire-bin_1.4.2-1_amd64.deb\n- 46f82d79f807f18736caf81138e54aad 1784420 doc optional pipewire-doc_1.4.2-1_all.deb\n+ b913d38492ed51ba965596c186dd6189 1784236 doc optional pipewire-doc_1.4.2-1_all.deb\n 41af4fc02d40dfb2c220ccc1d0654559 607592 debug optional pipewire-jack-dbgsym_1.4.2-1_amd64.deb\n bc3d0ce420a430a0852bc51010ec2f48 133624 sound optional pipewire-jack_1.4.2-1_amd64.deb\n 872def0360a74d5d2ce042c04cb23fa2 19264 oldlibs optional pipewire-libcamera_1.4.2-1_all.deb\n d14fd5af9d7b8e93118e466ec6bccdbc 24696 sound optional pipewire-pulse_1.4.2-1_amd64.deb\n 4a7c0d2db9c24dcb770749b793554a99 2958420 debug optional pipewire-tests-dbgsym_1.4.2-1_amd64.deb\n 27a794f556e0ffef4f104318a80110ce 593456 misc optional pipewire-tests_1.4.2-1_amd64.deb\n d88a499b2e1b275e423168da536a5b09 133192 debug optional pipewire-v4l2-dbgsym_1.4.2-1_amd64.deb\n"}, {"source1": "pipewire-doc_1.4.2-1_all.deb", "source2": "pipewire-doc_1.4.2-1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-04-14 14:04:20.000000 debian-binary\n--rw-r--r-- 0 0 0 39760 2025-04-14 14:04:20.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1744468 2025-04-14 14:04:20.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 39780 2025-04-14 14:04:20.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1744264 2025-04-14 14:04:20.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,13 +1,13 @@\n Package: pipewire-doc\n Source: pipewire\n Version: 1.4.2-1\n Architecture: all\n Maintainer: Utopia Maintenance Team \n-Installed-Size: 30902\n+Installed-Size: 30874\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": "@@ -37,23 +37,23 @@\n -rw-r--r-- 0 root (0) root (0) 46671 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio-capture_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 39409 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio-dsp-filter_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 32415 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio-dsp-src_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 63287 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio-src-ring2_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 56380 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio-src-ring_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 43874 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio-src_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 7520 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2dsp-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 25437 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2dsp-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 25063 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2dsp-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6342 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2dsp_8h.html\n -rw-r--r-- 0 root (0) root (0) 9652 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2dsp_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7533 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2format-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 66035 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2format-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 65382 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2format-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 13566 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2raw-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 233893 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2raw-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 212693 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2raw-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7520 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2raw-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 38829 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2raw-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 38176 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2raw-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 43025 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2raw_8h.html\n -rw-r--r-- 0 root (0) root (0) 177603 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_2raw_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 9708 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_8h.html\n -rw-r--r-- 0 root (0) root (0) 28352 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/audio_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 676 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/bc_s.png\n -rw-r--r-- 0 root (0) root (0) 635 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/bc_sd.png\n -rw-r--r-- 0 root (0) root (0) 65749 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/bluez-session_8c-example.html\n@@ -95,15 +95,15 @@\n -rw-r--r-- 0 root (0) root (0) 7167 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/debug_2buffer_8h.html\n -rw-r--r-- 0 root (0) root (0) 50175 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/debug_2buffer_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7121 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/debug_2dict_8h.html\n -rw-r--r-- 0 root (0) root (0) 16354 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/debug_2dict_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8735 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/debug_2format_8h.html\n -rw-r--r-- 0 root (0) root (0) 74236 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/debug_2format_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8696 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/debug_2pod_8h.html\n--rw-r--r-- 0 root (0) root (0) 79354 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/debug_2pod_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 85032 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/debug_2pod_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 59780 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/defs_8h.html\n -rw-r--r-- 0 root (0) root (0) 92418 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/defs_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 9722 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/dir_0b24bd5b194325df529fe025fad65461.html\n -rw-r--r-- 0 root (0) root (0) 4751 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/dir_1fc7fb076ffdeded0fa710c385714030.html\n -rw-r--r-- 0 root (0) root (0) 6007 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/dir_36f15a76b34aab76fd15ad9ec0b06ea0.html\n -rw-r--r-- 0 root (0) root (0) 10102 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/dir_41d24b6f9fffcd4c1a989ef96d4a1949.html\n -rw-r--r-- 0 root (0) root (0) 4361 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/dir_4bd15678142cd7a8c100cb6ff6c78d07.html\n@@ -831,15 +831,15 @@\n -rw-r--r-- 0 root (0) root (0) 696 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/plus.svg\n -rw-r--r-- 0 root (0) root (0) 696 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/plusd.svg\n -rw-r--r-- 0 root (0) root (0) 7913 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/pod_2command_8h.html\n -rw-r--r-- 0 root (0) root (0) 14054 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/pod_2command_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7870 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/pod_2event_8h.html\n -rw-r--r-- 0 root (0) root (0) 13644 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/pod_2event_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 33015 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/pod_2pod_8h.html\n--rw-r--r-- 0 root (0) root (0) 79630 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/pod_2pod_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 80664 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/pod_2pod_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 8899 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/port-config-types_8h.html\n -rw-r--r-- 0 root (0) root (0) 27456 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/port-config-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7872 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/port-config_8h.html\n -rw-r--r-- 0 root (0) root (0) 17021 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/port-config_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 21428 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/port_8h.html\n -rw-r--r-- 0 root (0) root (0) 43171 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/port_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7108 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/profile-types_8h.html\n@@ -1739,22 +1739,22 @@\n -rw-r--r-- 0 root (0) root (0) 85691 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video-play-reneg_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 122848 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video-play_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 122903 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video-src-alloc_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 151746 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video-src-fixate_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 130472 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video-src-reneg_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 112998 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video-src_8c-example.html\n -rw-r--r-- 0 root (0) root (0) 7520 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2dsp-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 34301 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2dsp-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 33927 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2dsp-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6342 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2dsp_8h.html\n -rw-r--r-- 0 root (0) root (0) 10854 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2dsp_8h_source.html\n--rw-r--r-- 0 root (0) root (0) 31225 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2format-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 30572 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2format-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 12445 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2raw-types_8h.html\n--rw-r--r-- 0 root (0) root (0) 127107 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2raw-types_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 116707 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2raw-types_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7520 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2raw-utils_8h.html\n--rw-r--r-- 0 root (0) root (0) 68924 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2raw-utils_8h_source.html\n+-rw-r--r-- 0 root (0) root (0) 68550 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2raw-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 24426 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2raw_8h.html\n -rw-r--r-- 0 root (0) root (0) 104369 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/video_2raw_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7542 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/vorbis-utils_8h.html\n -rw-r--r-- 0 root (0) root (0) 28586 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/vorbis-utils_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 6358 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/vorbis_8h.html\n -rw-r--r-- 0 root (0) root (0) 9952 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/vorbis_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 7206 2025-04-14 14:04:20.000000 ./usr/share/doc/pipewire/html/wma-types_8h.html\n"}, {"source1": "./usr/share/doc/pipewire/html/audio_2dsp-utils_8h_source.html", "source2": "./usr/share/doc/pipewire/html/audio_2dsp-utils_8h_source.html", "unified_diff": "@@ -131,15 +131,15 @@\n
35 SPA_TYPE_OBJECT_Format, NULL,
\n
36 SPA_FORMAT_AUDIO_format, SPA_POD_OPT_Id(&info->format));
\n
37 return res;
\n
\n \n
39
\n \n-\n+
41spa_format_audio_dsp_build(struct spa_pod_builder *builder, uint32_t id,
\n
42 const struct spa_audio_info_dsp *info)
\n
43{
\n
44 struct spa_pod_frame f;
\n \n
\n
46 spa_pod_builder_add(builder,
\n
47 SPA_FORMAT_mediaType, SPA_POD_Id(SPA_MEDIA_TYPE_audio),
\n@@ -180,15 +180,14 @@\n
spa/param/audio/format.h
\n
spa/pod/parser.h
\n
Definition dsp.h:24
\n
enum spa_audio_format format
Definition dsp.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
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,23 +364,21 @@\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 *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+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 >_\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, ti ? ti->name : \"unknown\");\n+90 b->_\bc_\bh_\bi_\bl_\bd._\bs_\bi_\bz_\be, _\bt_\bi ? _\bt_\bi->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, 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+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 >_\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 *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+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 >_\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 ti ? ti->name : \"unknown\", b->flags, size, b->child.size);\n+104 _\bt_\bi ? _\bt_\bi->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, 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+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 >_\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, *p;\n+112 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd *b = (struct _\bs_\bp_\ba_\b__\bp_\bo_\bd *)body, *_\bp;\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, 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+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 >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 *ti, *ii;\n+122 const struct _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bi_\bn_\bf_\bo *_\bt_\bi, *_\bi_\bi;\n 123\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+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 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 ti ? ti->name : \"unknown\", b->_\bt_\by_\bp_\be, ii ? ii->name : \"unknown\", b->_\bi_\bd);\n+129 _\bt_\bi ? _\bt_\bi->name : \"unknown\", b->_\bt_\by_\bp_\be, _\bi_\bi ? _\bi_\bi->name : \"unknown\", b->_\bi_\bd);\n 130\n-131 info = ti ? ti->_\bv_\ba_\bl_\bu_\be_\bs : info;\n+131 info = _\bt_\bi ? _\bt_\bi->_\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, 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+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 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 ii ? ii->name : \"unknown\", p->key, p->flags);\n+137 _\bi_\bi ? _\bi_\bi->name : \"unknown\", _\bp->key, _\bp->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, 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+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 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 *ti, *ii;\n-150 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bc_\bo_\bn_\bt_\br_\bo_\bl *c;\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 151\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+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 153\n 154 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc(ctx, \"%*s\" \"Sequence: size %d, unit %s\", indent, \"\", size,\n-155 ti ? ti->name : \"unknown\");\n+155 _\bt_\bi ? _\bt_\bi->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, 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+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 159\n 160 _\bs_\bp_\ba_\b__\bd_\be_\bb_\bu_\bg_\bc(ctx, \"%*s\" \"Control: offset %d, type %s\", indent+2, \"\",\n-161 c->_\bo_\bf_\bf_\bs_\be_\bt, ii ? ii->name : \"unknown\");\n+161 _\bc->offset, _\bi_\bi ? _\bi_\bi->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, 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+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 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 uint32_t _\bt_\by_\bp_\be, void *body, uint32_t size)\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 197{\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+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 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(NULL, indent, info, pod);\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 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,18 +392,14 @@\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@@ -417,18 +413,14 @@\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/pod_2pod_8h_source.html", "source2": "./usr/share/doc/pipewire/html/pod_2pod_8h_source.html", "unified_diff": "@@ -120,16 +120,16 @@\n
24
\n
25#define SPA_POD_CONTENTS(type,pod) SPA_PTROFF((pod),sizeof(type),void)
\n
26#define SPA_POD_CONTENTS_CONST(type,pod) SPA_PTROFF((pod),sizeof(type),const void)
\n
27#define SPA_POD_BODY(pod) SPA_PTROFF((pod),sizeof(struct spa_pod),void)
\n
28#define SPA_POD_BODY_CONST(pod) SPA_PTROFF((pod),sizeof(struct spa_pod),const void)
\n
29
\n
30struct spa_pod {
\n-
31 uint32_t size; /* size of the body */
\n-
32 uint32_t type; /* a basic id of enum spa_type */
\n+
31 uint32_t size; /* size of the body */
\n+
32 uint32_t type; /* a basic id of enum spa_type */
\n
33};
\n
34
\n
35#define SPA_POD_VALUE(type,pod) (((type*)(pod))->value)
\n
36
\n
37struct spa_pod_bool {
\n
38 struct spa_pod pod;
\n
39 int32_t value;
\n@@ -245,17 +245,17 @@\n
124 SPA_CHOICE_Enum,
\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/search/all_16.js", "source2": "./usr/share/doc/pipewire/html/search/all_16.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -144,16 +144,16 @@\n ['port_5fenum_5fparams_77', ['port_enum_params', ['../structspa__node__methods.html#a1f465eba7a1322ef153142227a68d43b', 1, 'spa_node_methods']]],\n ['port_5fid_78', ['port_id', ['../structspa__graph__port.html#a6a077a5cc2c1115b43d05208bb072208', 1, 'spa_graph_port']]],\n ['port_5finfo_79', ['port_info', ['../structspa__node__events.html#a7915d7cc4ad14d41c0a0865798470429', 1, 'spa_node_events']]],\n ['port_5finfo_5fchanged_80', ['port_info_changed', ['../structpw__impl__node__events.html#a8a268deab9a29164fc8f9b57a9ee55e7', 1, 'pw_impl_node_events']]],\n ['port_5finit_81', ['port_init', ['../structpw__impl__node__events.html#a347372b746a4f05fc0a6d8ecb1346dd6', 1, 'pw_impl_node_events']]],\n ['port_5fremoved_82', ['port_removed', ['../structpw__impl__node__events.html#a8aa906ff5f65e321b1e500979cd1d748', 1, 'pw_impl_node_events']]],\n ['port_5freuse_5fbuffer_83', ['port_reuse_buffer', ['../structspa__node__methods.html#ab92b0dc3ae1a61ea5f291393e927de93', 1, 'spa_node_methods']]],\n- ['port_5fset_5fio_84', ['port_set_io', ['../structspa__node__methods.html#a2089aa56468969fa4e6e65d6c80dbd14', 1, 'spa_node_methods::port_set_io'],\n- ['../structpw__client__node__events.html#a0942c754a0fd77db7c9051172b2ac991', 1, 'pw_client_node_events::port_set_io']\n+ ['port_5fset_5fio_84', ['port_set_io', ['../structpw__client__node__events.html#a0942c754a0fd77db7c9051172b2ac991', 1, 'pw_client_node_events::port_set_io'],\n+ ['../structspa__node__methods.html#a2089aa56468969fa4e6e65d6c80dbd14', 1, 'spa_node_methods::port_set_io']\n ]],\n ['port_5fset_5fmix_5finfo_85', ['port_set_mix_info', ['../structpw__client__node__events.html#ab1aba9806056fc945c2328f1cc128f6e', 1, 'pw_client_node_events']]],\n ['port_5fset_5fparam_86', ['port_set_param', ['../structpw__client__node__events.html#a63c10e914836b4c4ffc02be889c717f8', 1, 'pw_client_node_events::port_set_param'],\n ['../structspa__node__methods.html#af04906b32eb2e2862e8e2e2b0ef71f0c', 1, 'spa_node_methods::port_set_param']\n ]],\n ['port_5funlinked_87', ['port_unlinked', ['../structpw__impl__link__events.html#ad161d67256c9fd29f54cc53dbacb10d5', 1, 'pw_impl_link_events']]],\n ['port_5fupdate_88', ['port_update', ['../group__pw__client__node.html#ga8f467593dff291edaac0f46531c23aed', 1, 'pw_client_node_methods']]],\n"}]}, {"source1": "./usr/share/doc/pipewire/html/search/all_18.js", "source2": "./usr/share/doc/pipewire/html/search/all_18.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -3,32 +3,32 @@\n ['ra_1', ['ra', ['../structspa__audio__info.html#a635122b47bf1de20dd009ecca6cdb7d3', 1, 'spa_audio_info']]],\n ['ra_2dutils_2eh_2', ['ra-utils.h', ['../ra-utils_8h.html', 1, '']]],\n ['ra_2eh_3', ['ra.h', ['../ra_8h.html', 1, '']]],\n ['range_4', ['range', ['../structspa__video__colorimetry.html#a59be293b53b9bda54a7e3269facb1cf2', 1, 'spa_video_colorimetry']]],\n ['raop_20discover_5', ['raop discover', ['../page_module_raop_discover.html', 1, 'RAOP Discover'],\n ['../page_pulse_module_raop_discover.html', 1, 'RAOP Discover']\n ]],\n- ['rate_6', ['rate', ['../structspa__audio__info__ra.html#aa5374f33cf4a773ca3bb779d3e199fc9', 1, 'spa_audio_info_ra::rate'],\n- ['../structspa__audio__info__opus.html#abf65d8f7d0877d50068bb68cff1f3e44', 1, 'spa_audio_info_opus::rate'],\n- ['../structspa__audio__info__mp3.html#a2066d86c3d391a097c57441f8c391234', 1, 'spa_audio_info_mp3::rate'],\n- ['../structspa__audio__info__iec958.html#af028b6675757cd4504ad1b11a2e746c7', 1, 'spa_audio_info_iec958::rate'],\n- ['../structspa__audio__info__flac.html#a9be31890542f5995b7bbe493cd29f688', 1, 'spa_audio_info_flac::rate'],\n- ['../structspa__audio__info__dsd.html#a72a8060d8747abb6e380e0dc0261157e', 1, 'spa_audio_info_dsd::rate'],\n- ['../structspa__audio__info__ape.html#a72509a439dfbe203c6c3653bed2153ed', 1, 'spa_audio_info_ape::rate'],\n- ['../structspa__audio__info__amr.html#ac715c7089e6ff2b562a3762bd46136cb', 1, 'spa_audio_info_amr::rate'],\n- ['../structspa__audio__info__alac.html#a93d94a062b877bdb495bd1b07364f05d', 1, 'spa_audio_info_alac::rate'],\n- ['../structspa__audio__info__aac.html#ab29a8d8e1cba013ab5008404ba2836ea', 1, 'spa_audio_info_aac::rate'],\n+ ['rate_6', ['rate', ['../structspa__audio__info__iec958.html#af028b6675757cd4504ad1b11a2e746c7', 1, 'spa_audio_info_iec958::rate'],\n ['../structspa__port__info.html#a0d1d7545d48016fa95629bf71b26c949', 1, 'spa_port_info::rate'],\n- ['../structspa__io__rate__match.html#a8f9575e69576c942758927acba7daeef', 1, 'spa_io_rate_match::rate'],\n+ ['../structspa__audio__info__aac.html#ab29a8d8e1cba013ab5008404ba2836ea', 1, 'spa_audio_info_aac::rate'],\n+ ['../structspa__audio__info__alac.html#a93d94a062b877bdb495bd1b07364f05d', 1, 'spa_audio_info_alac::rate'],\n+ ['../structspa__audio__info__amr.html#ac715c7089e6ff2b562a3762bd46136cb', 1, 'spa_audio_info_amr::rate'],\n+ ['../structspa__audio__info__ape.html#a72509a439dfbe203c6c3653bed2153ed', 1, 'spa_audio_info_ape::rate'],\n+ ['../structspa__audio__info__dsd.html#a72a8060d8747abb6e380e0dc0261157e', 1, 'spa_audio_info_dsd::rate'],\n+ ['../structspa__audio__info__flac.html#a9be31890542f5995b7bbe493cd29f688', 1, 'spa_audio_info_flac::rate'],\n ['../structspa__io__segment.html#ab725d4cd7f8cb1a44abe185ac504fd1c', 1, 'spa_io_segment::rate'],\n+ ['../structspa__audio__info__mp3.html#a2066d86c3d391a097c57441f8c391234', 1, 'spa_audio_info_mp3::rate'],\n+ ['../structspa__audio__info__opus.html#abf65d8f7d0877d50068bb68cff1f3e44', 1, 'spa_audio_info_opus::rate'],\n+ ['../structspa__audio__info__ra.html#aa5374f33cf4a773ca3bb779d3e199fc9', 1, 'spa_audio_info_ra::rate'],\n+ ['../structspa__audio__info__raw.html#ae7e501bbfbef2cd75f3ae0f13719652c', 1, 'spa_audio_info_raw::rate'],\n+ ['../structspa__audio__info__vorbis.html#a7614ad24e4491223d0d44c1931c3089b', 1, 'spa_audio_info_vorbis::rate'],\n+ ['../structspa__io__rate__match.html#a8f9575e69576c942758927acba7daeef', 1, 'spa_io_rate_match::rate'],\n ['../structspa__io__latency.html#aebb31ddb5622017843ee612c7c66f32a', 1, 'spa_io_latency::rate'],\n ['../structspa__io__clock.html#a96d1fa8bd97bb1a840403a103853673e', 1, 'spa_io_clock::rate'],\n ['../structpw__time.html#a41d793c390eefc6aee165e16e0d7c898', 1, 'pw_time::rate'],\n- ['../structspa__audio__info__raw.html#ae7e501bbfbef2cd75f3ae0f13719652c', 1, 'spa_audio_info_raw::rate'],\n- ['../structspa__audio__info__vorbis.html#a7614ad24e4491223d0d44c1931c3089b', 1, 'spa_audio_info_vorbis::rate'],\n ['../structspa__audio__info__wma.html#ad572e9079c943a87b18d96060ced5af4', 1, 'spa_audio_info_wma::rate'],\n ['../structspa__process__latency__info.html#aff0e08a8d6b4872bf80301dd311554cf', 1, 'spa_process_latency_info::rate']\n ]],\n ['rate_5fdiff_7', ['rate_diff', ['../structspa__io__clock.html#aaddd01ce3e78da42c39efdeab2180035', 1, 'spa_io_clock']]],\n ['raw_8', ['raw', ['../structspa__audio__info.html#a755a925f66d28b0e9912482e97375b7a', 1, 'spa_audio_info::raw'],\n ['../structspa__video__info.html#a697a0106c54d5680d0cfd2731b60d712', 1, 'spa_video_info::raw']\n ]],\n@@ -54,26 +54,26 @@\n ['registered_20', ['registered', ['../structpw__impl__module__events.html#a75c9588d21472e8d610b813bdd9a419e', 1, 'pw_impl_module_events']]],\n ['registry_21', ['Registry', ['../group__pw__registry.html', 1, '']]],\n ['registry_20generation_22', ['Registry generation', ['../page_native_protocol.html#native-protocol-registry-generation', 1, '']]],\n ['registry_20proxy_20resource_23', ['Registry proxy/resource', ['../page_native_protocol.html#native-protocol-registry', 1, '']]],\n ['release_5fpoint_24', ['release_point', ['../structspa__meta__sync__timeline.html#a9ba1aa15173c417f3d2b85e0a15bbaac', 1, 'spa_meta_sync_timeline']]],\n ['remap_20sink_25', ['Remap Sink', ['../page_pulse_module_remap_sink.html', 1, 'page_pulse_modules']]],\n ['remap_20source_26', ['Remap Source', ['../page_pulse_module_remap_source.html', 1, 'page_pulse_modules']]],\n- ['remove_5fbuffer_27', ['remove_buffer', ['../structpw__stream__events.html#a0cdc45fef5f2458a0fd11a6e9ef1f6fb', 1, 'pw_stream_events::remove_buffer'],\n- ['../structpw__filter__events.html#aa541b66c8fa1cbf804d9ebf8c9aad239', 1, 'pw_filter_events::remove_buffer']\n+ ['remove_5fbuffer_27', ['remove_buffer', ['../structpw__filter__events.html#aa541b66c8fa1cbf804d9ebf8c9aad239', 1, 'pw_filter_events::remove_buffer'],\n+ ['../structpw__stream__events.html#a0cdc45fef5f2458a0fd11a6e9ef1f6fb', 1, 'pw_stream_events::remove_buffer']\n ]],\n ['remove_5fid_28', ['remove_id', ['../structpw__core__events.html#a8a700a03453729d52d96112647125303', 1, 'pw_core_events']]],\n ['remove_5fmem_29', ['remove_mem', ['../structpw__core__events.html#a28cd6e2263efb69df702822028a45df2', 1, 'pw_core_events']]],\n ['remove_5fport_30', ['remove_port', ['../structspa__node__methods.html#ac43bffc3912889ba2c35c8fe7c7142db', 1, 'spa_node_methods::remove_port'],\n ['../structpw__client__node__events.html#a3802ec24f1305664c8d1b846abc244c8', 1, 'pw_client_node_events::remove_port']\n ]],\n ['remove_5fsource_31', ['remove_source', ['../structspa__loop__methods.html#a72835084d3a698702f9c875ae5aada7a', 1, 'spa_loop_methods']]],\n- ['removed_32', ['removed', ['../structpw__mempool__events.html#a74d1debb63e31dc6f7876fc9350b2f7d', 1, 'pw_mempool_events::removed'],\n- ['../structpw__proxy__events.html#a8072b9d1ea7e1c91cce89de75d1c7e61', 1, 'pw_proxy_events::removed'],\n- ['../structspa__hook.html#a439678f47d124fd66beec84984c9de75', 1, 'spa_hook::removed']\n+ ['removed_32', ['removed', ['../structpw__proxy__events.html#a8072b9d1ea7e1c91cce89de75d1c7e61', 1, 'pw_proxy_events::removed'],\n+ ['../structspa__hook.html#a439678f47d124fd66beec84984c9de75', 1, 'spa_hook::removed'],\n+ ['../structpw__mempool__events.html#a74d1debb63e31dc6f7876fc9350b2f7d', 1, 'pw_mempool_events::removed']\n ]],\n ['request_20processing_33', ['Request processing', ['../page_streams.html#sec_stream_process_requests', 1, '']]],\n ['request_5fstate_34', ['request_state', ['../structpw__endpoint__link__methods.html#a2e15950aee91de65432410de0889a91f', 1, 'pw_endpoint_link_methods']]],\n ['requested_35', ['requested', ['../structpw__buffer.html#ab5fe741ec31686febdbc602098945f08', 1, 'pw_buffer']]],\n ['required_36', ['required', ['../structspa__graph__state.html#a98a2cfe5aa419430cefaf19e3836ce40', 1, 'spa_graph_state']]],\n ['res_37', ['res', ['../group__pw__core.html#gac47bc0c8feb8377c35d99b9bd66b9137', 1, 'core.h']]],\n ['resample_38', ['spa-resample', ['../page_man_spa-resample_1.html', 1, 'page_programs']]],\n"}]}, {"source1": "./usr/share/doc/pipewire/html/search/all_9.js", "source2": "./usr/share/doc/pipewire/html/search/all_9.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -5,55 +5,55 @@\n ]],\n ['cancel_1', ['cancel', ['../page_module_echo_cancel.html', 1, 'Echo Cancel'],\n ['../page_pulse_module_echo_cancel.html', 1, 'Echo Cancel']\n ]],\n ['capturing_20video_20frames_2', ['Tutorial - Part 5: Capturing Video Frames', ['../page_tutorial5.html', 1, 'page_tutorial']]],\n ['card_20profiles_3', ['ALSA CARD PROFILES', ['../page_man_pipewire-props_7.html#props__alsa_card_profiles', 1, '']]],\n ['cat_4', ['pw-cat', ['../page_man_pw-cat_1.html', 1, 'page_programs']]],\n- ['cb_5', ['cb', ['../structspa__hook.html#a87415e24dddc82ef6048c3572a88cfd7', 1, 'spa_hook::cb'],\n- ['../structspa__interface.html#ae748ef778a029468d301c3727c80a85b', 1, 'spa_interface::cb']\n+ ['cb_5', ['cb', ['../structspa__interface.html#ae748ef778a029468d301c3727c80a85b', 1, 'spa_interface::cb'],\n+ ['../structspa__hook.html#a87415e24dddc82ef6048c3572a88cfd7', 1, 'spa_hook::cb']\n ]],\n ['chain_6', ['Filter-Chain', ['../page_module_filter_chain.html', 1, 'page_modules']]],\n ['chain_20conf_7', ['filter-chain.conf', ['../page_man_pipewire-filter-chain_conf_5.html', 1, 'page_config']]],\n- ['change_5fmask_8', ['change_mask', ['../structpw__endpoint__info.html#a50f24fd870f36fe554ff1ce0cf29ab92', 1, 'pw_endpoint_info::change_mask'],\n+ ['change_5fmask_8', ['change_mask', ['../structpw__module__info.html#aae79b994769838377e2b549736f12de3', 1, 'pw_module_info::change_mask'],\n ['../structpw__session__info.html#a1289ec21ec9441f29314a561b341cf13', 1, 'pw_session_info::change_mask'],\n+ ['../structpw__endpoint__info.html#a50f24fd870f36fe554ff1ce0cf29ab92', 1, 'pw_endpoint_info::change_mask'],\n ['../structpw__endpoint__stream__info.html#ae7e20969d89c3c94e3f073a5e433a80b', 1, 'pw_endpoint_stream_info::change_mask'],\n ['../structpw__endpoint__link__info.html#a0c23a32dc6e567f7cf483a20c988feb3', 1, 'pw_endpoint_link_info::change_mask'],\n- ['../structpw__core__info.html#a25d93390dbafcb433827ec29c195404f', 1, 'pw_core_info::change_mask'],\n ['../structpw__port__info.html#a59e2afe4f65b5f74eb7a28f51fb958aa', 1, 'pw_port_info::change_mask'],\n ['../structspa__filter__graph__info.html#a43b384b8632949298f98b259def189a9', 1, 'spa_filter_graph_info::change_mask'],\n ['../structspa__audio__aec__info.html#a88dbf8b905a3f808af985764cb21fd7c', 1, 'spa_audio_aec_info::change_mask'],\n ['../structspa__device__info.html#afbe429acf565ab384929f0ccf76fc49c', 1, 'spa_device_info::change_mask'],\n ['../structspa__device__object__info.html#a702111c5873243c93551073552863666', 1, 'spa_device_object_info::change_mask'],\n ['../structspa__node__info.html#a985458f3b046fb6b7da0974ac08fe504', 1, 'spa_node_info::change_mask'],\n ['../structspa__port__info.html#a81b330b23307447d948209a19d7a8aee', 1, 'spa_port_info::change_mask'],\n- ['../structpw__node__info.html#a88bcfe3c9dbce8c5c6ac7b663e4db009', 1, 'pw_node_info::change_mask'],\n- ['../structpw__module__info.html#aae79b994769838377e2b549736f12de3', 1, 'pw_module_info::change_mask'],\n ['../structpw__link__info.html#a274785180186fbe127e48715092d775a', 1, 'pw_link_info::change_mask'],\n ['../structpw__factory__info.html#adc3bf8dcfbfb3dbf0ed7f3638a659f46', 1, 'pw_factory_info::change_mask'],\n ['../structpw__device__info.html#a3c53740de36a82a69153911b6777f66e', 1, 'pw_device_info::change_mask'],\n- ['../structpw__client__info.html#a9123521af948ea7b720d1ebb0f39c66b', 1, 'pw_client_info::change_mask']\n+ ['../structpw__core__info.html#a25d93390dbafcb433827ec29c195404f', 1, 'pw_core_info::change_mask'],\n+ ['../structpw__client__info.html#a9123521af948ea7b720d1ebb0f39c66b', 1, 'pw_client_info::change_mask'],\n+ ['../structpw__node__info.html#a88bcfe3c9dbce8c5c6ac7b663e4db009', 1, 'pw_node_info::change_mask']\n ]],\n- ['channels_9', ['channels', ['../structspa__audio__info__opus.html#ab354cfeab8ed9e4561332f86f77f5397', 1, 'spa_audio_info_opus::channels'],\n- ['../structspa__audio__info__mp3.html#a9eab81f1ef553124803e7563d7ffce93', 1, 'spa_audio_info_mp3::channels'],\n+ ['channels_9', ['channels', ['../structspa__audio__info__raw.html#a5a7e0c093143ba0820e936ece11f0952', 1, 'spa_audio_info_raw::channels'],\n ['../structspa__audio__info__ra.html#a281cd0f54656e1ccfda03854e5d36ce2', 1, 'spa_audio_info_ra::channels'],\n- ['../structspa__audio__info__raw.html#a5a7e0c093143ba0820e936ece11f0952', 1, 'spa_audio_info_raw::channels'],\n- ['../structspa__audio__info__vorbis.html#afec5882d3af8e9d177b4b0771c176046', 1, 'spa_audio_info_vorbis::channels'],\n- ['../structspa__audio__info__wma.html#a08102a7049195a3a9f5b734a6b8f7be5', 1, 'spa_audio_info_wma::channels'],\n+ ['../structspa__audio__info__opus.html#ab354cfeab8ed9e4561332f86f77f5397', 1, 'spa_audio_info_opus::channels'],\n+ ['../structspa__audio__info__mp3.html#a9eab81f1ef553124803e7563d7ffce93', 1, 'spa_audio_info_mp3::channels'],\n ['../structspa__audio__info__flac.html#a3351a0cbf04538db70fac13cd630e79e', 1, 'spa_audio_info_flac::channels'],\n ['../structspa__audio__info__dsd.html#a563add98a612fe3617a58e2cb1a703bc', 1, 'spa_audio_info_dsd::channels'],\n ['../structspa__audio__info__ape.html#a82e8f9bb5e9bd7bd014a92709a06b9f9', 1, 'spa_audio_info_ape::channels'],\n+ ['../structspa__audio__info__amr.html#a1b1d2870fa166b3de6bf2f5b1b45a05d', 1, 'spa_audio_info_amr::channels'],\n ['../structspa__audio__info__alac.html#afd38ff2d76cd8078e80f8955dc23da19', 1, 'spa_audio_info_alac::channels'],\n ['../structspa__audio__info__aac.html#a16974760cfa2cbe91398d01fb7f4b947', 1, 'spa_audio_info_aac::channels'],\n- ['../structspa__audio__info__amr.html#a1b1d2870fa166b3de6bf2f5b1b45a05d', 1, 'spa_audio_info_amr::channels']\n+ ['../structspa__audio__info__wma.html#a08102a7049195a3a9f5b734a6b8f7be5', 1, 'spa_audio_info_wma::channels'],\n+ ['../structspa__audio__info__vorbis.html#afec5882d3af8e9d177b4b0771c176046', 1, 'spa_audio_info_vorbis::channels']\n ]],\n ['check_10', ['check', ['../structspa__loop__control__methods.html#a6fd7cce6e454d8bbaff7f13d2035f6c9', 1, 'spa_loop_control_methods']]],\n ['check_5faccess_11', ['check_access', ['../structpw__context__events.html#af3303a7f003c10bfbb454c0bbd13360c', 1, 'pw_context_events']]],\n- ['child_12', ['child', ['../structspa__pod__array__body.html#a3822d2dc2ac7c37b2a90b91daab8d271', 1, 'spa_pod_array_body::child'],\n- ['../structspa__pod__choice__body.html#a20700829b69701c8243986c02a5eeb67', 1, 'spa_pod_choice_body::child']\n+ ['child_12', ['child', ['../structspa__pod__choice__body.html#a20700829b69701c8243986c02a5eeb67', 1, 'spa_pod_choice_body::child'],\n+ ['../structspa__pod__array__body.html#a3822d2dc2ac7c37b2a90b91daab8d271', 1, 'spa_pod_array_body::child']\n ]],\n ['chroma_2eh_13', ['chroma.h', ['../chroma_8h.html', 1, '']]],\n ['chroma_5fsite_14', ['chroma_site', ['../structspa__video__info__raw.html#af85622f27e56fe5ce8675d2523d93884', 1, 'spa_video_info_raw']]],\n ['chunk_15', ['chunk', ['../structspa__data.html#a2ac8186060605f0c2e23d383dc702c18', 1, 'spa_data']]],\n ['chunk_5fsize_16', ['chunk_size', ['../structspa__buffer__alloc__info.html#a8ea4df582a468b0f1621672af3e2426f', 1, 'spa_buffer_alloc_info']]],\n ['classifying_20properties_17', ['Classifying Properties', ['../page_man_pipewire-props_7.html#props__classifying_properties', 1, '']]],\n ['clear_18', ['clear', ['../structpw__metadata__methods.html#a140aea55bb9350536ef59595585b7a6b', 1, 'pw_metadata_methods::clear'],\n@@ -61,16 +61,16 @@\n ]],\n ['cli_19', ['pw-cli', ['../page_man_pw-cli_1.html', 1, 'page_programs']]],\n ['client_20', ['Client', ['../group__pw__client.html', 1, '']]],\n ['client_20conf_21', ['client.conf', ['../page_man_pipewire-client_conf_5.html', 1, 'page_config']]],\n ['client_20device_22', ['Client Device', ['../page_module_client_device.html', 1, 'page_modules']]],\n ['client_20impl_23', ['Client Impl', ['../group__pw__impl__client.html', 1, '']]],\n ['client_20implementation_24', ['Client Implementation', ['../page_client_impl.html', 1, 'page_api']]],\n- ['client_20node_25', ['client node', ['../group__pw__client__node.html', 1, 'Client Node'],\n- ['../page_module_client_node.html', 1, 'Client Node']\n+ ['client_20node_25', ['client node', ['../page_module_client_node.html', 1, 'Client Node'],\n+ ['../group__pw__client__node.html', 1, 'Client Node']\n ]],\n ['client_20properties_26', ['client properties', ['../page_man_pipewire-client_conf_5.html#client_conf__alsa_client_properties', 1, 'ALSA CLIENT PROPERTIES'],\n ['../page_man_pipewire-props_7.html#props__client_properties', 1, 'CLIENT PROPERTIES']\n ]],\n ['client_20rules_27', ['ALSA CLIENT RULES', ['../page_man_pipewire-client_conf_5.html#client_conf__alsa_client_rules', 1, '']]],\n ['client_2dnode_2eh_28', ['client-node.h', ['../client-node_8h.html', 1, '']]],\n ['client_2eh_29', ['client.h', ['../client_8h.html', 1, '']]],\n@@ -86,21 +86,21 @@\n ['col_39', ['col', ['../structspa__error__location.html#a96cfad70df7abe445f4f3f803bff2ea3', 1, 'spa_error_location']]],\n ['color_2eh_40', ['color.h', ['../color_8h.html', 1, '']]],\n ['color_5fmatrix_41', ['color_matrix', ['../structspa__video__info__raw.html#ad56c11bdb72352e9407e39535b55deed', 1, 'spa_video_info_raw']]],\n ['color_5fprimaries_42', ['color_primaries', ['../structspa__video__info__raw.html#a0add074733e5354cfea4f633b23feeec', 1, 'spa_video_info_raw']]],\n ['color_5frange_43', ['color_range', ['../structspa__video__info__raw.html#a37a68aa68e7ce91c4d8da20437664b19', 1, 'spa_video_info_raw']]],\n ['combine_20sink_44', ['Combine Sink', ['../page_pulse_module_combine_sink.html', 1, 'page_pulse_modules']]],\n ['combine_20stream_45', ['Combine Stream', ['../page_module_combine_stream.html', 1, 'page_modules']]],\n- ['command_46', ['command', ['../structpw__client__node__events.html#abac4b80ae987a95a81ece32baa8fef14', 1, 'pw_client_node_events::command'],\n+ ['command_46', ['command', ['../structpw__filter__events.html#a7ded13531102414fec81a846974f5728', 1, 'pw_filter_events::command'],\n ['../structpw__stream__events.html#a66e43e35eb2be261520cda8a4e24098c', 1, 'pw_stream_events::command'],\n- ['../structpw__filter__events.html#a7ded13531102414fec81a846974f5728', 1, 'pw_filter_events::command']\n+ ['../structpw__client__node__events.html#abac4b80ae987a95a81ece32baa8fef14', 1, 'pw_client_node_events::command']\n ]],\n ['command_20execution_47', ['COMMAND EXECUTION', ['../page_man_pipewire_conf_5.html#pipewire_conf__command_execution', 1, '']]],\n- ['command_2eh_48', ['command.h', ['../pod_2command_8h.html', 1, '(Global Namespace)'],\n- ['../node_2command_8h.html', 1, '(Global Namespace)']\n+ ['command_2eh_48', ['command.h', ['../node_2command_8h.html', 1, '(Global Namespace)'],\n+ ['../pod_2command_8h.html', 1, '(Global Namespace)']\n ]],\n ['commands_49', ['PULSEAUDIO COMMANDS', ['../page_man_pipewire-pulse_conf_5.html#pipewire-pulse_conf__pulseaudio_commands', 1, '']]],\n ['common_20device_20properties_50', ['COMMON DEVICE PROPERTIES', ['../page_man_pipewire-props_7.html#props__common_device_properties', 1, '']]],\n ['common_20node_20properties_51', ['COMMON NODE PROPERTIES', ['../page_man_pipewire-props_7.html#props__common_node_properties', 1, '']]],\n ['compare_2eh_52', ['compare.h', ['../compare_8h.html', 1, '']]],\n ['compatibility_53', ['PulseAudio Compatibility', ['../page_pulseaudio.html', 1, 'page_internals']]],\n ['complete_54', ['complete', ['../structpw__impl__node__rt__events.html#ab0476813d8e72d032e97e1c132b875e5', 1, 'pw_impl_node_rt_events']]],\n@@ -109,20 +109,20 @@\n ['../page_man_pipewire-jack_conf_5.html', 1, 'jack.conf'],\n ['../page_man_pipewire-pulse_conf_5.html', 1, 'pipewire-pulse.conf'],\n ['../page_man_pipewire_conf_5.html', 1, 'pipewire.conf']\n ]],\n ['conf_2eh_56', ['conf.h', ['../conf_8h.html', 1, '']]],\n ['config_57', ['pw-config', ['../page_man_pw-config_1.html', 1, 'page_programs']]],\n ['configuration_58', ['configuration', ['../page_config.html', 1, 'Configuration'],\n- ['../page_streams.html#sec_stream_configuration', 1, 'Configuration'],\n- ['../group__pw__conf.html', 1, 'Configuration']\n+ ['../group__pw__conf.html', 1, 'Configuration'],\n+ ['../page_streams.html#sec_stream_configuration', 1, 'Configuration']\n ]],\n ['configuration_20file_20format_59', ['CONFIGURATION FILE FORMAT', ['../page_man_pipewire_conf_5.html#pipewire_conf__configuration_file_format', 1, '']]],\n- ['configuration_20file_20sections_60', ['configuration file sections', ['../page_man_pipewire-client_conf_5.html#client_conf__configuration_file_sections', 1, 'CONFIGURATION FILE SECTIONS'],\n- ['../page_man_pipewire-pulse_conf_5.html#pipewire-pulse_conf__configuration_file_sections', 1, 'CONFIGURATION FILE SECTIONS'],\n+ ['configuration_20file_20sections_60', ['configuration file sections', ['../page_man_pipewire-pulse_conf_5.html#pipewire-pulse_conf__configuration_file_sections', 1, 'CONFIGURATION FILE SECTIONS'],\n+ ['../page_man_pipewire-client_conf_5.html#client_conf__configuration_file_sections', 1, 'CONFIGURATION FILE SECTIONS'],\n ['../page_man_pipewire_conf_5.html#pipewire_conf__configuration_file_sections', 1, 'CONFIGURATION FILE SECTIONS'],\n ['../page_man_pipewire-jack_conf_5.html#jack_conf__configuration_file_sections', 1, 'CONFIGURATION FILE SECTIONS']\n ]],\n ['configuration_20files_61', ['DROP-IN CONFIGURATION FILES', ['../page_man_pipewire_conf_5.html#pipewire_conf__drop-in_configuration_files', 1, '']]],\n ['connect_62', ['connect', ['../structpw__protocol__client.html#a020b1da93f4f58c485ff64da4a5ac655', 1, 'pw_protocol_client::connect'],\n ['../page_streams.html#sec_connect', 1, 'Connect'],\n ['../page_pulse_module_switch_on_connect.html', 1, 'Switch on Connect']\n@@ -142,37 +142,37 @@\n ]],\n ['control_72', ['control', ['../page_access.html', 1, 'Access Control'],\n ['../structpw__loop.html#a639de0bfd74cf9e292932aaed15182c5', 1, 'pw_loop::control'],\n ['../group__pw__control.html', 1, 'Control'],\n ['../group__spa__control.html', 1, 'Control'],\n ['../page_portal.html', 1, 'Portal Access Control']\n ]],\n- ['control_2eh_73', ['control.h', ['../spa_2include_2spa_2control_2control_8h.html', 1, '(Global Namespace)'],\n- ['../src_2pipewire_2control_8h.html', 1, '(Global Namespace)']\n+ ['control_2eh_73', ['control.h', ['../src_2pipewire_2control_8h.html', 1, '(Global Namespace)'],\n+ ['../spa_2include_2spa_2control_2control_8h.html', 1, '(Global Namespace)']\n ]],\n ['control_5fadded_74', ['control_added', ['../structpw__impl__port__events.html#a3e2788e02240c77076c32642e1d57c82', 1, 'pw_impl_port_events']]],\n ['control_5finfo_75', ['control_info', ['../structpw__stream__events.html#a12fa5918ff2c41cc41d5bf8ae36b3ca3', 1, 'pw_stream_events']]],\n ['control_5fremoved_76', ['control_removed', ['../structpw__impl__port__events.html#a9f23250e31672a49aa26a5dd5b593e80', 1, 'pw_impl_port_events']]],\n ['cookie_77', ['cookie', ['../structpw__core__info.html#ab93eadf54d48e19762c4e6ebf5595083', 1, 'pw_core_info']]],\n- ['core_78', ['core', ['../structpw__protocol__client.html#a03ad2913f7876e0db722b6d1e318e35f', 1, 'pw_protocol_client::core'],\n- ['../structpw__protocol__server.html#ae953d4026c613d91a0cb34398d3f4367', 1, 'pw_protocol_server::core'],\n- ['../group__pw__core.html', 1, 'Core']\n+ ['core_78', ['core', ['../group__pw__core.html', 1, 'Core'],\n+ ['../structpw__protocol__client.html#a03ad2913f7876e0db722b6d1e318e35f', 1, 'pw_protocol_client::core'],\n+ ['../structpw__protocol__server.html#ae953d4026c613d91a0cb34398d3f4367', 1, 'pw_protocol_server::core']\n ]],\n ['core_20api_79', ['Core API', ['../group__api__pw__core.html', 1, '']]],\n ['core_20impl_80', ['Core Impl', ['../group__pw__impl__core.html', 1, '']]],\n ['core_20proxy_81', ['Core proxy', ['../page_proxy.html#sec_page_proxy_core', 1, '']]],\n ['core_20proxy_20resource_82', ['Core proxy/resource', ['../page_native_protocol.html#native-protocol-core', 1, '']]],\n ['core_2eh_83', ['core.h', ['../core_8h.html', 1, '']]],\n ['count_84', ['count', ['../structspa__meta__busy.html#af5a282aa87b7c7b44900c00155ea77f4', 1, 'spa_meta_busy']]],\n ['cpu_85', ['CPU', ['../group__spa__cpu.html', 1, '']]],\n ['cpu_2eh_86', ['cpu.h', ['../cpu_8h.html', 1, '']]],\n- ['create_87', ['create', ['../structspa__thread__utils__methods.html#aa0c4c049d9406510ff457400df373ceb', 1, 'spa_thread_utils_methods::create'],\n- ['../structpw__security__context__methods.html#a78e54bfd81f8e41605152161f29ad166', 1, 'pw_security_context_methods::create'],\n- ['../page_streams.html#sec_create', 1, 'Create'],\n- ['../page_proxy.html#sec_page_proxy_create', 1, 'Create']\n+ ['create_87', ['create', ['../structpw__security__context__methods.html#a78e54bfd81f8e41605152161f29ad166', 1, 'pw_security_context_methods::create'],\n+ ['../structspa__thread__utils__methods.html#aa0c4c049d9406510ff457400df373ceb', 1, 'spa_thread_utils_methods::create'],\n+ ['../page_proxy.html#sec_page_proxy_create', 1, 'Create'],\n+ ['../page_streams.html#sec_create', 1, 'Create']\n ]],\n ['create_20rtp_20streams_88', ['SAP Announce and create RTP streams', ['../page_module_rtp_sap.html', 1, 'page_modules']]],\n ['create_5flink_89', ['create_link', ['../structpw__client__endpoint__events.html#a02d8f4d9cd9f898d3109a64f7afd81e1', 1, 'pw_client_endpoint_events::create_link'],\n ['../structpw__endpoint__methods.html#a981eeb169f40ac34ad5c348572a3eb95', 1, 'pw_endpoint_methods::create_link']\n ]],\n ['create_5fobject_90', ['create_object', ['../structpw__impl__factory__implementation.html#a99eef2345bd7b402f47ad72beb6ebfe7', 1, 'pw_impl_factory_implementation::create_object'],\n ['../structpw__core__methods.html#a7e70c82277387a47a953d64b0ba82cce', 1, 'pw_core_methods::create_object']\n"}]}, {"source1": "./usr/share/doc/pipewire/html/search/all_c.js", "source2": "./usr/share/doc/pipewire/html/search/all_c.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -92,21 +92,21 @@\n ['../structspa__video__info__dsp.html#ada698c22ed974fa690ff6ee37855e659', 1, 'spa_video_info_dsp::format'],\n ['../structspa__audio__info__raw.html#a542692f9d3518632e37ea575d13ca149', 1, 'spa_audio_info_raw::format'],\n ['../structspa__audio__info__dsp.html#ab59df8be3387df377c8b698346aa234f', 1, 'spa_audio_info_dsp::format'],\n ['../structpw__link__info.html#ae62f88ba3c96b5465a0b046ce93acdd5', 1, 'pw_link_info::format']\n ]],\n ['format_20negotiation_32', ['Format negotiation', ['../page_streams.html#sec_format', 1, '']]],\n ['format_2dtypes_2eh_33', ['format-types.h', ['../format-types_8h.html', 1, '']]],\n- ['format_2dutils_2eh_34', ['format-utils.h', ['../format-utils_8h.html', 1, '(Global Namespace)'],\n- ['../audio_2format-utils_8h.html', 1, '(Global Namespace)']\n+ ['format_2dutils_2eh_34', ['format-utils.h', ['../audio_2format-utils_8h.html', 1, '(Global Namespace)'],\n+ ['../format-utils_8h.html', 1, '(Global Namespace)']\n ]],\n- ['format_2eh_35', ['format.h', ['../debug_2format_8h.html', 1, '(Global Namespace)'],\n- ['../param_2audio_2format_8h.html', 1, '(Global Namespace)'],\n+ ['format_2eh_35', ['format.h', ['../param_2video_2format_8h.html', 1, '(Global Namespace)'],\n ['../param_2format_8h.html', 1, '(Global Namespace)'],\n- ['../param_2video_2format_8h.html', 1, '(Global Namespace)']\n+ ['../debug_2format_8h.html', 1, '(Global Namespace)'],\n+ ['../param_2audio_2format_8h.html', 1, '(Global Namespace)']\n ]],\n ['formats_36', ['Stream formats', ['../page_streams.html#ssec_stream_formats', 1, '']]],\n ['frame_37', ['frame', ['../structspa__pod__builder__state.html#ad4d8cb79bdf194c752fc697eb7d63341', 1, 'spa_pod_builder_state::frame'],\n ['../structspa__pod__parser__state.html#acf6a430c72bd19259ecbda4643d4b2cf', 1, 'spa_pod_parser_state::frame']\n ]],\n ['framerate_38', ['framerate', ['../structspa__io__video__size.html#a14c82d8b6ae358c42c68f7dba2666b18', 1, 'spa_io_video_size::framerate'],\n ['../structspa__io__segment__video.html#a500d2d64d490ad483be879cb40b799b4', 1, 'spa_io_segment_video::framerate'],\n"}]}, {"source1": "./usr/share/doc/pipewire/html/video_2dsp-utils_8h_source.html", "source2": "./usr/share/doc/pipewire/html/video_2dsp-utils_8h_source.html", "unified_diff": "@@ -138,15 +138,15 @@\n
41 return spa_pod_parse_object(format,
\n
42 SPA_TYPE_OBJECT_Format, NULL,
\n
43 SPA_FORMAT_VIDEO_format, SPA_POD_OPT_Id(&info->format),
\n
44 SPA_FORMAT_VIDEO_modifier, SPA_POD_OPT_Long(&info->modifier));
\n
45}
\n
46
\n
47SPA_API_VIDEO_DSP_UTILS struct spa_pod *
\n-
48spa_format_video_dsp_build(struct spa_pod_builder *builder, uint32_t id,
\n+
48spa_format_video_dsp_build(struct spa_pod_builder *builder, uint32_t id,
\n
49 const struct spa_video_info_dsp *info)
\n
50{
\n
51 struct spa_pod_frame f;
\n
52 spa_pod_builder_push_object(builder, &f, SPA_TYPE_OBJECT_Format, id);
\n \n
53 spa_pod_builder_add(builder,
\n
54 SPA_FORMAT_mediaType, SPA_POD_Id(SPA_MEDIA_TYPE_video),
\n@@ -199,15 +199,14 @@\n
@ SPA_TYPE_OBJECT_Format
Definition type.h:87
\n
spa/pod/parser.h
\n
Definition builder.h:63
\n
Definition iter.h:37
\n
Definition pod.h:208
\n
uint32_t flags
flags for property
Definition pod.h:225
\n
Definition pod.h:43
\n-
uint32_t type
Definition pod.h:45
\n
Definition dsp.h:24
\n
uint32_t flags
Definition dsp.h:26
\n
enum spa_video_format format
Definition dsp.h:25
\n
uint64_t modifier
Definition dsp.h:27
\n
spa/param/video/dsp.h
\n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -44,15 +44,15 @@\n 41 return _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bp_\ba_\br_\bs_\be_\b__\bo_\bb_\bj_\be_\bc_\bt(format,\n 42 _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bO_\bB_\bJ_\bE_\bC_\bT_\b__\bF_\bo_\br_\bm_\ba_\bt, NULL,\n 43 _\bS_\bP_\bA_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bV_\bI_\bD_\bE_\bO_\b__\bf_\bo_\br_\bm_\ba_\bt, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bO_\bP_\bT_\b__\bI_\bd(&info->_\bf_\bo_\br_\bm_\ba_\bt),\n 44 _\bS_\bP_\bA_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bV_\bI_\bD_\bE_\bO_\b__\bm_\bo_\bd_\bi_\bf_\bi_\be_\br, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bO_\bP_\bT_\b__\bL_\bo_\bn_\bg(&info->_\bm_\bo_\bd_\bi_\bf_\bi_\be_\br));\n 45}\n 46\n 47_\bS_\bP_\bA_\b__\bA_\bP_\bI_\b__\bV_\bI_\bD_\bE_\bO_\b__\bD_\bS_\bP_\b__\bU_\bT_\bI_\bL_\bS struct _\bs_\bp_\ba_\b__\bp_\bo_\bd *\n-48_\bs_\bp_\ba_\b__\bf_\bo_\br_\bm_\ba_\bt_\b__\bv_\bi_\bd_\be_\bo_\b__\bd_\bs_\bp_\b__\bb_\bu_\bi_\bl_\bd(struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br *builder, _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt id,\n+48_\bs_\bp_\ba_\b__\bf_\bo_\br_\bm_\ba_\bt_\b__\bv_\bi_\bd_\be_\bo_\b__\bd_\bs_\bp_\b__\bb_\bu_\bi_\bl_\bd(struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br *builder, uint32_t id,\n 49 const struct _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo_\b__\bd_\bs_\bp *info)\n 50{\n 51 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bf_\br_\ba_\bm_\be f;\n 52 _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br_\b__\bp_\bu_\bs_\bh_\b__\bo_\bb_\bj_\be_\bc_\bt(builder, &f, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bO_\bB_\bJ_\bE_\bC_\bT_\b__\bF_\bo_\br_\bm_\ba_\bt, id);\n 53 _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br_\b__\ba_\bd_\bd(builder,\n 54 _\bS_\bP_\bA_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bm_\be_\bd_\bi_\ba_\bT_\by_\bp_\be, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bI_\bd(_\bS_\bP_\bA_\b__\bM_\bE_\bD_\bI_\bA_\b__\bT_\bY_\bP_\bE_\b__\bv_\bi_\bd_\be_\bo),\n _\b5_\b5 _\bS_\bP_\bA_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bm_\be_\bd_\bi_\ba_\bS_\bu_\bb_\bt_\by_\bp_\be, _\bS_\bP_\bA_\b__\bP_\bO_\bD_\b__\bI_\bd(_\bS_\bP_\bA_\b__\bM_\bE_\bD_\bI_\bA_\b__\bS_\bU_\bB_\bT_\bY_\bP_\bE_\b__\bd_\bs_\bp),\n@@ -180,17 +180,14 @@\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:208\n _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bp_\br_\bo_\bp_\b:_\b:_\bf_\bl_\ba_\bg_\bs\n uint32_t flags\n flags for property\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:225\n _\bs_\bp_\ba_\b__\bp_\bo_\bd\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:43\n-_\bs_\bp_\ba_\b__\bp_\bo_\bd_\b:_\b:_\bt_\by_\bp_\be\n-uint32_t type\n-D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:45\n _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo_\b__\bd_\bs_\bp\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn dsp.h:24\n _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo_\b__\bd_\bs_\bp_\b:_\b:_\bf_\bl_\ba_\bg_\bs\n uint32_t flags\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn dsp.h:26\n _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo_\b__\bd_\bs_\bp_\b:_\b:_\bf_\bo_\br_\bm_\ba_\bt\n enum spa_video_format format\n"}]}, {"source1": "./usr/share/doc/pipewire/html/video_2format-utils_8h_source.html", "source2": "./usr/share/doc/pipewire/html/video_2format-utils_8h_source.html", "unified_diff": "@@ -146,29 +146,29 @@\n
45 case SPA_MEDIA_SUBTYPE_mjpg:
\n
46 return spa_format_video_mjpg_parse(format, &info->info.mjpg);
\n
47 }
\n
48 return -ENOTSUP;
\n
49}
\n
50
\n
51SPA_API_VIDEO_FORMAT_UTILS struct spa_pod *
\n-
52spa_format_video_build(struct spa_pod_builder *builder, uint32_t id,
\n+
52spa_format_video_build(struct spa_pod_builder *builder, uint32_t id,
\n
53 const struct spa_video_info *info)
\n
54{
\n
55 switch (info->media_subtype) {
\n
56 case SPA_MEDIA_SUBTYPE_raw:
\n
57 return spa_format_video_raw_build(builder, id, &info->info.raw);
\n
58 case SPA_MEDIA_SUBTYPE_dsp:
\n
59 return spa_format_video_dsp_build(builder, id, &info->info.dsp);
\n
60 case SPA_MEDIA_SUBTYPE_h264:
\n
61 return spa_format_video_h264_build(builder, id, &info->info.h264);
\n
62 case SPA_MEDIA_SUBTYPE_mjpg:
\n
63 return spa_format_video_mjpg_build(builder, id, &info->info.mjpg);
\n
64 }
\n-
65 errno = ENOTSUP;
\n-
66 return NULL;
\n+
65 errno = ENOTSUP;
\n+
66 return NULL;
\n
67}
\n
68
\n
69#ifdef __cplusplus
\n
70} /* extern "C" */
\n
71#endif
\n
72
\n
73#endif /* SPA_PARAM_VIDEO_FORMAT_UTILS_H */
\n@@ -189,15 +189,14 @@\n
@ SPA_MEDIA_SUBTYPE_dsp
Definition format.h:39
\n
@ SPA_MEDIA_SUBTYPE_raw
Definition format.h:38
\n
\n
\n
spa/param/video/format.h
\n
Definition builder.h:63
\n
Definition pod.h:43
\n-
uint32_t type
Definition pod.h:45
\n
Definition format.h:27
\n
struct spa_video_info_mjpg mjpg
Definition format.h:34
\n
union spa_video_info::@5 info
\n
uint32_t media_subtype
Definition format.h:29
\n
struct spa_video_info_raw raw
Definition format.h:31
\n
uint32_t media_type
Definition format.h:28
\n
struct spa_video_info_h264 h264
Definition format.h:33
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -52,29 +52,29 @@\n 45 case _\bS_\bP_\bA_\b__\bM_\bE_\bD_\bI_\bA_\b__\bS_\bU_\bB_\bT_\bY_\bP_\bE_\b__\bm_\bj_\bp_\bg:\n 46 return _\bs_\bp_\ba_\b__\bf_\bo_\br_\bm_\ba_\bt_\b__\bv_\bi_\bd_\be_\bo_\b__\bm_\bj_\bp_\bg_\b__\bp_\ba_\br_\bs_\be(format, &info->_\bi_\bn_\bf_\bo._\bm_\bj_\bp_\bg);\n 47 }\n 48 return -ENOTSUP;\n 49}\n 50\n 51SPA_API_VIDEO_FORMAT_UTILS struct _\bs_\bp_\ba_\b__\bp_\bo_\bd *\n-52spa_format_video_build(struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br *builder, _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt id,\n+52spa_format_video_build(struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br *builder, uint32_t id,\n 53 const struct _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo *info)\n 54{\n 55 switch (info->_\bm_\be_\bd_\bi_\ba_\b__\bs_\bu_\bb_\bt_\by_\bp_\be) {\n 56 case _\bS_\bP_\bA_\b__\bM_\bE_\bD_\bI_\bA_\b__\bS_\bU_\bB_\bT_\bY_\bP_\bE_\b__\br_\ba_\bw:\n 57 return _\bs_\bp_\ba_\b__\bf_\bo_\br_\bm_\ba_\bt_\b__\bv_\bi_\bd_\be_\bo_\b__\br_\ba_\bw_\b__\bb_\bu_\bi_\bl_\bd(builder, id, &info->_\bi_\bn_\bf_\bo._\br_\ba_\bw);\n 58 case _\bS_\bP_\bA_\b__\bM_\bE_\bD_\bI_\bA_\b__\bS_\bU_\bB_\bT_\bY_\bP_\bE_\b__\bd_\bs_\bp:\n 59 return _\bs_\bp_\ba_\b__\bf_\bo_\br_\bm_\ba_\bt_\b__\bv_\bi_\bd_\be_\bo_\b__\bd_\bs_\bp_\b__\bb_\bu_\bi_\bl_\bd(builder, id, &info->_\bi_\bn_\bf_\bo._\bd_\bs_\bp);\n 60 case _\bS_\bP_\bA_\b__\bM_\bE_\bD_\bI_\bA_\b__\bS_\bU_\bB_\bT_\bY_\bP_\bE_\b__\bh_\b2_\b6_\b4:\n 61 return _\bs_\bp_\ba_\b__\bf_\bo_\br_\bm_\ba_\bt_\b__\bv_\bi_\bd_\be_\bo_\b__\bh_\b2_\b6_\b4_\b__\bb_\bu_\bi_\bl_\bd(builder, id, &info->_\bi_\bn_\bf_\bo._\bh_\b2_\b6_\b4);\n 62 case _\bS_\bP_\bA_\b__\bM_\bE_\bD_\bI_\bA_\b__\bS_\bU_\bB_\bT_\bY_\bP_\bE_\b__\bm_\bj_\bp_\bg:\n 63 return _\bs_\bp_\ba_\b__\bf_\bo_\br_\bm_\ba_\bt_\b__\bv_\bi_\bd_\be_\bo_\b__\bm_\bj_\bp_\bg_\b__\bb_\bu_\bi_\bl_\bd(builder, id, &info->_\bi_\bn_\bf_\bo._\bm_\bj_\bp_\bg);\n 64 }\n-65 _\be_\br_\br_\bn_\bo = _\bE_\bN_\bO_\bT_\bS_\bU_\bP;\n-66 return _\bN_\bU_\bL_\bL;\n+65 errno = ENOTSUP;\n+66 return NULL;\n 67}\n 68\n 69#ifdef __cplusplus\n 70} /* extern \"C\" */\n 71#endif\n 72\n 73#endif /* SPA_PARAM_VIDEO_FORMAT_UTILS_H */\n@@ -137,17 +137,14 @@\n _\bm_\bj_\bp_\bg_\b-_\bu_\bt_\bi_\bl_\bs_\b._\bh\n _\bf_\bo_\br_\bm_\ba_\bt_\b._\bh\n spa/param/video/format.h\n _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn builder.h:63\n _\bs_\bp_\ba_\b__\bp_\bo_\bd\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:43\n-_\bs_\bp_\ba_\b__\bp_\bo_\bd_\b:_\b:_\bt_\by_\bp_\be\n-uint32_t type\n-D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:45\n _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn format.h:27\n _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo_\b:_\b:_\bm_\bj_\bp_\bg\n struct spa_video_info_mjpg mjpg\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn format.h:34\n _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo_\b:_\b:_\bi_\bn_\bf_\bo\n union spa_video_info::@5 info\n"}]}, {"source1": "./usr/share/doc/pipewire/html/video_2raw-types_8h_source.html", "source2": "./usr/share/doc/pipewire/html/video_2raw-types_8h_source.html", "unified_diff": "@@ -121,142 +121,142 @@\n
24 #endif
\n
25#endif
\n
26
\n
27#define SPA_TYPE_INFO_VideoFormat SPA_TYPE_INFO_ENUM_BASE "VideoFormat"
\n
28#define SPA_TYPE_INFO_VIDEO_FORMAT_BASE SPA_TYPE_INFO_VideoFormat ":"
\n
29
\n
30static const struct spa_type_info spa_type_video_format[] = {
\n-
31 { SPA_VIDEO_FORMAT_UNKNOWN, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "UNKNOWN", NULL },
\n-
32 { SPA_VIDEO_FORMAT_ENCODED, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "ENCODED", NULL },
\n-
33 { SPA_VIDEO_FORMAT_I420, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "I420", NULL },
\n-
34 { SPA_VIDEO_FORMAT_YV12, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "YV12", NULL },
\n-
35 { SPA_VIDEO_FORMAT_YUY2, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "YUY2", NULL },
\n-
36 { SPA_VIDEO_FORMAT_UYVY, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "UYVY", NULL },
\n-
37 { SPA_VIDEO_FORMAT_AYUV, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "AYUV", NULL },
\n-
38 { SPA_VIDEO_FORMAT_RGBx, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "RGBx", NULL },
\n+
31 { SPA_VIDEO_FORMAT_UNKNOWN, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "UNKNOWN", NULL },
\n+
32 { SPA_VIDEO_FORMAT_ENCODED, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "ENCODED", NULL },
\n+
33 { SPA_VIDEO_FORMAT_I420, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "I420", NULL },
\n+
34 { SPA_VIDEO_FORMAT_YV12, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "YV12", NULL },
\n+
35 { SPA_VIDEO_FORMAT_YUY2, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "YUY2", NULL },
\n+
36 { SPA_VIDEO_FORMAT_UYVY, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "UYVY", NULL },
\n+
37 { SPA_VIDEO_FORMAT_AYUV, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "AYUV", NULL },
\n+
38 { SPA_VIDEO_FORMAT_RGBx, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FORMAT_BASE "RGBx", 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-
119 { 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+
119 { 0, 0, NULL, NULL },
\n
120};
\n
121
\n-\n+\n
123{
\n \n
125}
\n-\n+\n
127{
\n \n
129}
\n
\n
130
\n
\n
131#define SPA_TYPE_INFO_VideoFlags SPA_TYPE_INFO_FLAGS_BASE "VideoFlags"
\n
132#define SPA_TYPE_INFO_VIDEO_FLAGS_BASE SPA_TYPE_INFO_VideoFlags ":"
\n
133
\n
134static const struct spa_type_info spa_type_video_flags[] = {
\n
\n
\n \n-\n-\n-\n+\n+\n+\n
\n-
139 { SPA_VIDEO_FLAG_MODIFIER, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FLAGS_BASE "modifier", NULL },
\n-
140 { 0, 0, NULL, NULL },
\n+
139 { SPA_VIDEO_FLAG_MODIFIER, SPA_TYPE_Int, SPA_TYPE_INFO_VIDEO_FLAGS_BASE "modifier", NULL },
\n+
140 { 0, 0, NULL, NULL },
\n
141};
\n
142
\n
143#define SPA_TYPE_INFO_VideoInterlaceMode SPA_TYPE_INFO_ENUM_BASE "VideoInterlaceMode"
\n
144#define SPA_TYPE_INFO_VIDEO_INTERLACE_MODE_BASE SPA_TYPE_INFO_VideoInterlaceMode ":"
\n
\n \n
146static const struct spa_type_info spa_type_video_interlace_mode[] = {
\n-\n-\n-\n-\n-
151 { 0, 0, NULL, NULL },
\n+\n+\n+\n+\n+
151 { 0, 0, NULL, NULL },
\n
152};
\n
\n
153
\n
158#ifdef __cplusplus
\n
\n
159} /* extern "C" */
\n
160#endif
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -27,235 +27,235 @@\n 25#endif\n 26\n 27#define SPA_TYPE_INFO_VideoFormat SPA_TYPE_INFO_ENUM_BASE \"VideoFormat\"\n 28#define SPA_TYPE_INFO_VIDEO_FORMAT_BASE SPA_TYPE_INFO_VideoFormat \":\"\n 29\n _\b3_\b0static const struct _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bi_\bn_\bf_\bo _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bv_\bi_\bd_\be_\bo_\b__\bf_\bo_\br_\bm_\ba_\bt[] = {\n 31 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bU_\bN_\bK_\bN_\bO_\bW_\bN, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"UNKNOWN\", _\bN_\bU_\bL_\bL },\n+\"UNKNOWN\", NULL },\n 32 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bE_\bN_\bC_\bO_\bD_\bE_\bD, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"ENCODED\", _\bN_\bU_\bL_\bL },\n+\"ENCODED\", NULL },\n 33 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bI_\b4_\b2_\b0, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"I420\", _\bN_\bU_\bL_\bL },\n+\"I420\", NULL },\n 34 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bY_\bV_\b1_\b2, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"YV12\", _\bN_\bU_\bL_\bL },\n+\"YV12\", NULL },\n _\b3_\b5 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bY_\bU_\bY_\b2, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"YUY2\", _\bN_\bU_\bL_\bL },\n+\"YUY2\", NULL },\n 36 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bU_\bY_\bV_\bY, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"UYVY\", _\bN_\bU_\bL_\bL },\n+\"UYVY\", NULL },\n _\b3_\b7 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bA_\bY_\bU_\bV, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"AYUV\", _\bN_\bU_\bL_\bL },\n+\"AYUV\", NULL },\n 38 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bR_\bG_\bB_\bx, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"RGBx\", _\bN_\bU_\bL_\bL },\n+\"RGBx\", NULL },\n _\b3_\b9 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bG_\bR_\bx, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"BGRx\", _\bN_\bU_\bL_\bL },\n+\"BGRx\", NULL },\n 40 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bx_\bR_\bG_\bB, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"xRGB\", _\bN_\bU_\bL_\bL },\n+\"xRGB\", NULL },\n 41 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bx_\bB_\bG_\bR, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"xBGR\", _\bN_\bU_\bL_\bL },\n+\"xBGR\", NULL },\n 42 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bR_\bG_\bB_\bA, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"RGBA\", _\bN_\bU_\bL_\bL },\n+\"RGBA\", NULL },\n 43 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bG_\bR_\bA, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"BGRA\", _\bN_\bU_\bL_\bL },\n+\"BGRA\", NULL },\n 44 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bA_\bR_\bG_\bB, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"ARGB\", _\bN_\bU_\bL_\bL },\n+\"ARGB\", NULL },\n 45 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bA_\bB_\bG_\bR, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"ABGR\", _\bN_\bU_\bL_\bL },\n+\"ABGR\", NULL },\n 46 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bR_\bG_\bB, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE \"RGB\",\n-_\bN_\bU_\bL_\bL },\n+NULL },\n 47 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bG_\bR, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE \"BGR\",\n-_\bN_\bU_\bL_\bL },\n+NULL },\n 48 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bY_\b4_\b1_\bB, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"Y41B\", _\bN_\bU_\bL_\bL },\n+\"Y41B\", NULL },\n 49 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bY_\b4_\b2_\bB, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"Y42B\", _\bN_\bU_\bL_\bL },\n+\"Y42B\", NULL },\n 50 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bY_\bV_\bY_\bU, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"YVYU\", _\bN_\bU_\bL_\bL },\n+\"YVYU\", NULL },\n 51 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bY_\b4_\b4_\b4, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"Y444\", _\bN_\bU_\bL_\bL },\n+\"Y444\", NULL },\n 52 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bv_\b2_\b1_\b0, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"v210\", _\bN_\bU_\bL_\bL },\n+\"v210\", NULL },\n 53 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bv_\b2_\b1_\b6, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"v216\", _\bN_\bU_\bL_\bL },\n+\"v216\", NULL },\n 54 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bN_\bV_\b1_\b2, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"NV12\", _\bN_\bU_\bL_\bL },\n+\"NV12\", NULL },\n 55 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bN_\bV_\b2_\b1, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"NV21\", _\bN_\bU_\bL_\bL },\n+\"NV21\", NULL },\n 56 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bG_\bR_\bA_\bY_\b8, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"GRAY8\", _\bN_\bU_\bL_\bL },\n+\"GRAY8\", NULL },\n 57 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bG_\bR_\bA_\bY_\b1_\b6_\b__\bB_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"GRAY16_BE\", _\bN_\bU_\bL_\bL },\n+\"GRAY16_BE\", NULL },\n 58 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bG_\bR_\bA_\bY_\b1_\b6_\b__\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"GRAY16_LE\", _\bN_\bU_\bL_\bL },\n+\"GRAY16_LE\", NULL },\n 59 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bv_\b3_\b0_\b8, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"v308\", _\bN_\bU_\bL_\bL },\n+\"v308\", NULL },\n 60 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bR_\bG_\bB_\b1_\b6, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"RGB16\", _\bN_\bU_\bL_\bL },\n+\"RGB16\", NULL },\n 61 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bG_\bR_\b1_\b6, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"BGR16\", _\bN_\bU_\bL_\bL },\n+\"BGR16\", NULL },\n 62 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bR_\bG_\bB_\b1_\b5, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"RGB15\", _\bN_\bU_\bL_\bL },\n+\"RGB15\", NULL },\n 63 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bG_\bR_\b1_\b5, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"BGR15\", _\bN_\bU_\bL_\bL },\n+\"BGR15\", NULL },\n 64 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bU_\bY_\bV_\bP, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"UYVP\", _\bN_\bU_\bL_\bL },\n+\"UYVP\", NULL },\n 65 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bA_\b4_\b2_\b0, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"A420\", _\bN_\bU_\bL_\bL },\n+\"A420\", NULL },\n 66 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bR_\bG_\bB_\b8_\bP, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"RGB8P\", _\bN_\bU_\bL_\bL },\n+\"RGB8P\", NULL },\n 67 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bY_\bU_\bV_\b9, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"YUV9\", _\bN_\bU_\bL_\bL },\n+\"YUV9\", NULL },\n 68 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bY_\bV_\bU_\b9, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"YVU9\", _\bN_\bU_\bL_\bL },\n+\"YVU9\", NULL },\n 69 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bI_\bY_\bU_\b1, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"IYU1\", _\bN_\bU_\bL_\bL },\n+\"IYU1\", NULL },\n 70 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bA_\bR_\bG_\bB_\b6_\b4, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"ARGB64\", _\bN_\bU_\bL_\bL },\n+\"ARGB64\", NULL },\n 71 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bA_\bY_\bU_\bV_\b6_\b4, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"AYUV64\", _\bN_\bU_\bL_\bL },\n+\"AYUV64\", NULL },\n 72 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\br_\b2_\b1_\b0, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"r210\", _\bN_\bU_\bL_\bL },\n+\"r210\", NULL },\n 73 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bI_\b4_\b2_\b0_\b__\b1_\b0_\bB_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"I420_10BE\", _\bN_\bU_\bL_\bL },\n+\"I420_10BE\", NULL },\n 74 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bI_\b4_\b2_\b0_\b__\b1_\b0_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"I420_10LE\", _\bN_\bU_\bL_\bL },\n+\"I420_10LE\", NULL },\n 75 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bI_\b4_\b2_\b2_\b__\b1_\b0_\bB_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"I422_10BE\", _\bN_\bU_\bL_\bL },\n+\"I422_10BE\", NULL },\n 76 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bI_\b4_\b2_\b2_\b__\b1_\b0_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"I422_10LE\", _\bN_\bU_\bL_\bL },\n+\"I422_10LE\", NULL },\n 77 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bY_\b4_\b4_\b4_\b__\b1_\b0_\bB_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"Y444_10BE\", _\bN_\bU_\bL_\bL },\n+\"Y444_10BE\", NULL },\n 78 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bY_\b4_\b4_\b4_\b__\b1_\b0_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"Y444_10LE\", _\bN_\bU_\bL_\bL },\n+\"Y444_10LE\", NULL },\n 79 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bG_\bB_\bR, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE \"GBR\",\n-_\bN_\bU_\bL_\bL },\n+NULL },\n 80 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bG_\bB_\bR_\b__\b1_\b0_\bB_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"GBR_10BE\", _\bN_\bU_\bL_\bL },\n+\"GBR_10BE\", NULL },\n 81 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bG_\bB_\bR_\b__\b1_\b0_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"GBR_10LE\", _\bN_\bU_\bL_\bL },\n+\"GBR_10LE\", NULL },\n 82 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bN_\bV_\b1_\b6, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"NV16\", _\bN_\bU_\bL_\bL },\n+\"NV16\", NULL },\n 83 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bN_\bV_\b2_\b4, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"NV24\", _\bN_\bU_\bL_\bL },\n+\"NV24\", NULL },\n 84 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bN_\bV_\b1_\b2_\b__\b6_\b4_\bZ_\b3_\b2, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"NV12_64Z32\", _\bN_\bU_\bL_\bL },\n+\"NV12_64Z32\", NULL },\n 85 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bA_\b4_\b2_\b0_\b__\b1_\b0_\bB_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"A420_10BE\", _\bN_\bU_\bL_\bL },\n+\"A420_10BE\", NULL },\n 86 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bA_\b4_\b2_\b0_\b__\b1_\b0_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"A420_10LE\", _\bN_\bU_\bL_\bL },\n+\"A420_10LE\", NULL },\n 87 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bA_\b4_\b2_\b2_\b__\b1_\b0_\bB_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"A422_10BE\", _\bN_\bU_\bL_\bL },\n+\"A422_10BE\", NULL },\n 88 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bA_\b4_\b2_\b2_\b__\b1_\b0_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"A422_10LE\", _\bN_\bU_\bL_\bL },\n+\"A422_10LE\", NULL },\n 89 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bA_\b4_\b4_\b4_\b__\b1_\b0_\bB_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"A444_10BE\", _\bN_\bU_\bL_\bL },\n+\"A444_10BE\", NULL },\n 90 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bA_\b4_\b4_\b4_\b__\b1_\b0_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"A444_10LE\", _\bN_\bU_\bL_\bL },\n+\"A444_10LE\", NULL },\n 91 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bN_\bV_\b6_\b1, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"NV61\", _\bN_\bU_\bL_\bL },\n+\"NV61\", NULL },\n 92 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bP_\b0_\b1_\b0_\b__\b1_\b0_\bB_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"P010_10BE\", _\bN_\bU_\bL_\bL },\n+\"P010_10BE\", NULL },\n 93 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bP_\b0_\b1_\b0_\b__\b1_\b0_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"P010_10LE\", _\bN_\bU_\bL_\bL },\n+\"P010_10LE\", NULL },\n 94 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bI_\bY_\bU_\b2, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"IYU2\", _\bN_\bU_\bL_\bL },\n+\"IYU2\", NULL },\n 95 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bV_\bY_\bU_\bY, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"VYUY\", _\bN_\bU_\bL_\bL },\n+\"VYUY\", NULL },\n 96 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bG_\bB_\bR_\bA, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"GBRA\", _\bN_\bU_\bL_\bL },\n+\"GBRA\", NULL },\n 97 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bG_\bB_\bR_\bA_\b__\b1_\b0_\bB_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"GBRA_10BE\", _\bN_\bU_\bL_\bL },\n+\"GBRA_10BE\", NULL },\n 98 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bG_\bB_\bR_\bA_\b__\b1_\b0_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"GBRA_10LE\", _\bN_\bU_\bL_\bL },\n+\"GBRA_10LE\", NULL },\n 99 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bG_\bB_\bR_\b__\b1_\b2_\bB_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"GBR_12BE\", _\bN_\bU_\bL_\bL },\n+\"GBR_12BE\", NULL },\n 100 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bG_\bB_\bR_\b__\b1_\b2_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"GBR_12LE\", _\bN_\bU_\bL_\bL },\n+\"GBR_12LE\", NULL },\n 101 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bG_\bB_\bR_\bA_\b__\b1_\b2_\bB_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"GBRA_12BE\", _\bN_\bU_\bL_\bL },\n+\"GBRA_12BE\", NULL },\n 102 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bG_\bB_\bR_\bA_\b__\b1_\b2_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"GBRA_12LE\", _\bN_\bU_\bL_\bL },\n+\"GBRA_12LE\", NULL },\n 103 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bI_\b4_\b2_\b0_\b__\b1_\b2_\bB_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"I420_12BE\", _\bN_\bU_\bL_\bL },\n+\"I420_12BE\", NULL },\n 104 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bI_\b4_\b2_\b0_\b__\b1_\b2_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"I420_12LE\", _\bN_\bU_\bL_\bL },\n+\"I420_12LE\", NULL },\n 105 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bI_\b4_\b2_\b2_\b__\b1_\b2_\bB_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"I422_12BE\", _\bN_\bU_\bL_\bL },\n+\"I422_12BE\", NULL },\n 106 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bI_\b4_\b2_\b2_\b__\b1_\b2_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"I422_12LE\", _\bN_\bU_\bL_\bL },\n+\"I422_12LE\", NULL },\n 107 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bY_\b4_\b4_\b4_\b__\b1_\b2_\bB_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"Y444_12BE\", _\bN_\bU_\bL_\bL },\n+\"Y444_12BE\", NULL },\n 108 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bY_\b4_\b4_\b4_\b__\b1_\b2_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"Y444_12LE\", _\bN_\bU_\bL_\bL },\n+\"Y444_12LE\", NULL },\n 109 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bR_\bG_\bB_\bA_\b__\bF_\b1_\b6, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"RGBA_F16\", _\bN_\bU_\bL_\bL },\n+\"RGBA_F16\", NULL },\n 110 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bR_\bG_\bB_\bA_\b__\bF_\b3_\b2, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE\n-\"RGBA_F32\", _\bN_\bU_\bL_\bL },\n+\"RGBA_F32\", NULL },\n 111 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bx_\bR_\bG_\bB_\b__\b2_\b1_\b0_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt,\n-_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE \"xRGB_210LE\", _\bN_\bU_\bL_\bL },\n+_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE \"xRGB_210LE\", NULL },\n 112 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bx_\bB_\bG_\bR_\b__\b2_\b1_\b0_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt,\n-_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE \"xBGR_210LE\", _\bN_\bU_\bL_\bL },\n+_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE \"xBGR_210LE\", NULL },\n 113 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bR_\bG_\bB_\bx_\b__\b1_\b0_\b2_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt,\n-_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE \"RGBx_102LE\", _\bN_\bU_\bL_\bL },\n+_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE \"RGBx_102LE\", NULL },\n 114 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bG_\bR_\bx_\b__\b1_\b0_\b2_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt,\n-_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE \"BGRx_102LE\", _\bN_\bU_\bL_\bL },\n+_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE \"BGRx_102LE\", NULL },\n 115 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bA_\bR_\bG_\bB_\b__\b2_\b1_\b0_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt,\n-_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE \"ARGB_210LE\", _\bN_\bU_\bL_\bL },\n+_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE \"ARGB_210LE\", NULL },\n 116 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bA_\bB_\bG_\bR_\b__\b2_\b1_\b0_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt,\n-_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE \"ABGR_210LE\", _\bN_\bU_\bL_\bL },\n+_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE \"ABGR_210LE\", NULL },\n 117 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bR_\bG_\bB_\bA_\b__\b1_\b0_\b2_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt,\n-_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE \"RGBA_102LE\", _\bN_\bU_\bL_\bL },\n+_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE \"RGBA_102LE\", NULL },\n 118 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bG_\bR_\bA_\b__\b1_\b0_\b2_\bL_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt,\n-_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE \"BGRA_102LE\", _\bN_\bU_\bL_\bL },\n-119 { 0, 0, _\bN_\bU_\bL_\bL, _\bN_\bU_\bL_\bL },\n+_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bB_\bA_\bS_\bE \"BGRA_102LE\", NULL },\n+119 { 0, 0, NULL, NULL },\n 120};\n 121\n-122_\bS_\bP_\bA_\b__\bA_\bP_\bI_\b__\bV_\bI_\bD_\bE_\bO_\b__\bR_\bA_\bW_\b__\bT_\bY_\bP_\bE_\bS _\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bv_\bi_\bd_\be_\bo_\b__\bf_\bo_\br_\bm_\ba_\bt_\b__\bf_\br_\bo_\bm_\b__\bs_\bh_\bo_\br_\bt_\b__\bn_\ba_\bm_\be(const\n+122_\bS_\bP_\bA_\b__\bA_\bP_\bI_\b__\bV_\bI_\bD_\bE_\bO_\b__\bR_\bA_\bW_\b__\bT_\bY_\bP_\bE_\bS uint32_t _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bv_\bi_\bd_\be_\bo_\b__\bf_\bo_\br_\bm_\ba_\bt_\b__\bf_\br_\bo_\bm_\b__\bs_\bh_\bo_\br_\bt_\b__\bn_\ba_\bm_\be(const\n char *name)\n 123{\n 124 return _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bf_\br_\bo_\bm_\b__\bs_\bh_\bo_\br_\bt_\b__\bn_\ba_\bm_\be(name, _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bv_\bi_\bd_\be_\bo_\b__\bf_\bo_\br_\bm_\ba_\bt,\n _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bO_\bR_\bM_\bA_\bT_\b__\bU_\bN_\bK_\bN_\bO_\bW_\bN);\n 125}\n 126_\bS_\bP_\bA_\b__\bA_\bP_\bI_\b__\bV_\bI_\bD_\bE_\bO_\b__\bR_\bA_\bW_\b__\bT_\bY_\bP_\bE_\bS const char * _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bv_\bi_\bd_\be_\bo_\b__\bf_\bo_\br_\bm_\ba_\bt_\b__\bt_\bo_\b__\bs_\bh_\bo_\br_\bt_\b__\bn_\ba_\bm_\be\n-(_\bu_\bi_\bn_\bt_\b3_\b2_\b__\bt _\bt_\by_\bp_\be)\n+(uint32_t _\bt_\by_\bp_\be)\n 127{\n 128 return _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bt_\bo_\b__\bs_\bh_\bo_\br_\bt_\b__\bn_\ba_\bm_\be(_\bt_\by_\bp_\be, _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bv_\bi_\bd_\be_\bo_\b__\bf_\bo_\br_\bm_\ba_\bt, \"UNKNOWN\");\n 129}\n 130\n _\b1_\b3_\b1#define SPA_TYPE_INFO_VideoFlags SPA_TYPE_INFO_FLAGS_BASE \"VideoFlags\"\n 132#define SPA_TYPE_INFO_VIDEO_FLAGS_BASE SPA_TYPE_INFO_VideoFlags \":\"\n 133\n 134static const struct _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bi_\bn_\bf_\bo _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bv_\bi_\bd_\be_\bo_\b__\bf_\bl_\ba_\bg_\bs[] = {\n _\b1_\b3_\b5\n 136 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bL_\bA_\bG_\b__\bN_\bO_\bN_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bL_\bA_\bG_\bS_\b__\bB_\bA_\bS_\bE \"none\",\n-_\bN_\bU_\bL_\bL },\n+NULL },\n 137 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bL_\bA_\bG_\b__\bV_\bA_\bR_\bI_\bA_\bB_\bL_\bE_\b__\bF_\bP_\bS, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bL_\bA_\bG_\bS_\b__\bB_\bA_\bS_\bE\n-\"variable-fps\", _\bN_\bU_\bL_\bL },\n+\"variable-fps\", NULL },\n 138 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bL_\bA_\bG_\b__\bP_\bR_\bE_\bM_\bU_\bL_\bT_\bI_\bP_\bL_\bI_\bE_\bD_\b__\bA_\bL_\bP_\bH_\bA, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt,\n-_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bL_\bA_\bG_\bS_\b__\bB_\bA_\bS_\bE \"premultiplied-alpha\", _\bN_\bU_\bL_\bL },\n+_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bL_\bA_\bG_\bS_\b__\bB_\bA_\bS_\bE \"premultiplied-alpha\", NULL },\n 139 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bL_\bA_\bG_\b__\bM_\bO_\bD_\bI_\bF_\bI_\bE_\bR, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bF_\bL_\bA_\bG_\bS_\b__\bB_\bA_\bS_\bE\n-\"modifier\", _\bN_\bU_\bL_\bL },\n-140 { 0, 0, _\bN_\bU_\bL_\bL, _\bN_\bU_\bL_\bL },\n+\"modifier\", NULL },\n+140 { 0, 0, NULL, NULL },\n _\b1_\b4_\b1};\n 142\n _\b1_\b4_\b3#define SPA_TYPE_INFO_VideoInterlaceMode SPA_TYPE_INFO_ENUM_BASE\n \"VideoInterlaceMode\"\n 144#define SPA_TYPE_INFO_VIDEO_INTERLACE_MODE_BASE\n SPA_TYPE_INFO_VideoInterlaceMode \":\"\n _\b1_\b4_\b5\n 146static const struct _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bi_\bn_\bf_\bo _\bs_\bp_\ba_\b__\bt_\by_\bp_\be_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bt_\be_\br_\bl_\ba_\bc_\be_\b__\bm_\bo_\bd_\be[] = {\n 147 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bI_\bN_\bT_\bE_\bR_\bL_\bA_\bC_\bE_\b__\bM_\bO_\bD_\bE_\b__\bP_\bR_\bO_\bG_\bR_\bE_\bS_\bS_\bI_\bV_\bE, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt,\n-_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bI_\bN_\bT_\bE_\bR_\bL_\bA_\bC_\bE_\b__\bM_\bO_\bD_\bE_\b__\bB_\bA_\bS_\bE \"progressive\", _\bN_\bU_\bL_\bL },\n+_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bI_\bN_\bT_\bE_\bR_\bL_\bA_\bC_\bE_\b__\bM_\bO_\bD_\bE_\b__\bB_\bA_\bS_\bE \"progressive\", NULL },\n 148 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bI_\bN_\bT_\bE_\bR_\bL_\bA_\bC_\bE_\b__\bM_\bO_\bD_\bE_\b__\bI_\bN_\bT_\bE_\bR_\bL_\bE_\bA_\bV_\bE_\bD, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt,\n-_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bI_\bN_\bT_\bE_\bR_\bL_\bA_\bC_\bE_\b__\bM_\bO_\bD_\bE_\b__\bB_\bA_\bS_\bE \"interleaved\", _\bN_\bU_\bL_\bL },\n+_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bI_\bN_\bT_\bE_\bR_\bL_\bA_\bC_\bE_\b__\bM_\bO_\bD_\bE_\b__\bB_\bA_\bS_\bE \"interleaved\", NULL },\n 149 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bI_\bN_\bT_\bE_\bR_\bL_\bA_\bC_\bE_\b__\bM_\bO_\bD_\bE_\b__\bM_\bI_\bX_\bE_\bD, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt,\n-_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bI_\bN_\bT_\bE_\bR_\bL_\bA_\bC_\bE_\b__\bM_\bO_\bD_\bE_\b__\bB_\bA_\bS_\bE \"mixed\", _\bN_\bU_\bL_\bL },\n+_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bI_\bN_\bT_\bE_\bR_\bL_\bA_\bC_\bE_\b__\bM_\bO_\bD_\bE_\b__\bB_\bA_\bS_\bE \"mixed\", NULL },\n 150 { _\bS_\bP_\bA_\b__\bV_\bI_\bD_\bE_\bO_\b__\bI_\bN_\bT_\bE_\bR_\bL_\bA_\bC_\bE_\b__\bM_\bO_\bD_\bE_\b__\bF_\bI_\bE_\bL_\bD_\bS, _\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bn_\bt,\n-_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bI_\bN_\bT_\bE_\bR_\bL_\bA_\bC_\bE_\b__\bM_\bO_\bD_\bE_\b__\bB_\bA_\bS_\bE \"fields\", _\bN_\bU_\bL_\bL },\n-151 { 0, 0, _\bN_\bU_\bL_\bL, _\bN_\bU_\bL_\bL },\n+_\bS_\bP_\bA_\b__\bT_\bY_\bP_\bE_\b__\bI_\bN_\bF_\bO_\b__\bV_\bI_\bD_\bE_\bO_\b__\bI_\bN_\bT_\bE_\bR_\bL_\bA_\bC_\bE_\b__\bM_\bO_\bD_\bE_\b__\bB_\bA_\bS_\bE \"fields\", NULL },\n+151 { 0, 0, NULL, NULL },\n 152};\n 153\n 158#ifdef __cplusplus\n _\b1_\b5_\b9} /* extern \"C\" */\n 160#endif\n 161\n 162#endif /* SPA_VIDEO_RAW_TYPES_H */\n"}]}, {"source1": "./usr/share/doc/pipewire/html/video_2raw-utils_8h_source.html", "source2": "./usr/share/doc/pipewire/html/video_2raw-utils_8h_source.html", "unified_diff": "@@ -151,15 +151,15 @@\n \n \n \n \n
58}
\n
59
\n \n-\n+
61spa_format_video_raw_build(struct spa_pod_builder *builder, uint32_t id,
\n
62 const struct spa_video_info_raw *info)
\n
63{
\n
64 struct spa_pod_frame f;
\n \n
\n
66 spa_pod_builder_add(builder,
\n
67 SPA_FORMAT_mediaType, SPA_POD_Id(SPA_MEDIA_TYPE_video),
\n@@ -271,15 +271,14 @@\n
spa/pod/parser.h
\n
uint32_t denom
Definition defs.h:139
\n
Definition builder.h:63
\n
Definition iter.h:37
\n
Definition pod.h:208
\n
uint32_t flags
flags for property
Definition pod.h:225
\n
Definition pod.h:43
\n-
uint32_t type
Definition pod.h:45
\n
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": "@@ -58,15 +58,15 @@\n 54 _\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 55 _\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 56 _\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 57 _\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 58}\n 59\n 60_\bS_\bP_\bA_\b__\bA_\bP_\bI_\b__\bV_\bI_\bD_\bE_\bO_\b__\bR_\bA_\bW_\b__\bU_\bT_\bI_\bL_\bS struct _\bs_\bp_\ba_\b__\bp_\bo_\bd *\n-61_\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+61_\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 62 const struct _\bs_\bp_\ba_\b__\bv_\bi_\bd_\be_\bo_\b__\bi_\bn_\bf_\bo_\b__\br_\ba_\bw *info)\n 63{\n 64 struct _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bf_\br_\ba_\bm_\be f;\n 65 _\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 66 _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bb_\bu_\bi_\bl_\bd_\be_\br_\b__\ba_\bd_\bd(builder,\n 67 _\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 _\b6_\b8 _\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@@ -307,17 +307,14 @@\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:208\n _\bs_\bp_\ba_\b__\bp_\bo_\bd_\b__\bp_\br_\bo_\bp_\b:_\b:_\bf_\bl_\ba_\bg_\bs\n uint32_t flags\n flags for property\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:225\n _\bs_\bp_\ba_\b__\bp_\bo_\bd\n D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:43\n-_\bs_\bp_\ba_\b__\bp_\bo_\bd_\b:_\b:_\bt_\by_\bp_\be\n-uint32_t type\n-D\bDe\bef\bfi\bin\bni\bit\bti\bio\bon\bn pod.h:45\n _\bs_\bp_\ba_\b__\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"}]}]}]}]}]}