pipewire/spa/include/spa
Robert Mader c61b9a09b8 video: Add SPA_VIDEO_FLAG_MODIFIER flag
The drm format modifier value `0` is actually `DRM_FORMAT_MOD_LINEAR`,
a commonly used modifier. Unfortunately there appears to be no value
that can savely used as placeholder for "no value", as e.g.
`DRM_FORMAT_MOD_INVALID` is often used to indicate an implicit modifier.

Thus add a new flag that clearly indicates whether the modifier
value is set or not, add it to `spa_video_info_raw` and the util
functions.

Closes https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/2943
2023-01-12 11:22:25 +00:00
..
buffer spa: Add buffer meta information VideoTransform 2022-11-24 10:28:01 +00:00
control doc: add brief explanations for all groups 2021-10-04 20:55:04 +03:00
debug Fix some badly-behaved macros 2022-09-23 11:39:33 -04:00
graph Fix some badly-behaved macros 2022-09-23 11:39:33 -04:00
interfaces/audio module-echo-cancel: aec-plugin parameters 2022-10-24 16:58:00 +02:00
monitor Fix some badly-behaved macros 2022-09-23 11:39:33 -04:00
node Fix some badly-behaved macros 2022-09-23 11:39:33 -04:00
param video: Add SPA_VIDEO_FLAG_MODIFIER flag 2023-01-12 11:22:25 +00:00
pod filter: Better SPA_CHOICE_Step support 2023-01-06 11:16:52 +00:00
support SPA POD parser: fix several integer overflows 2022-09-27 10:21:17 +00:00
utils Add more parentheses 2022-10-06 12:12:35 -04:00