examples: use BGRA as the format

RGB is not supported by videoconvert.
This commit is contained in:
Wim Taymans 2025-09-09 15:54:21 +02:00
parent 2891e579a1
commit 862ac1f7c8
4 changed files with 18 additions and 14 deletions

View file

@ -22,7 +22,7 @@
#include <pipewire/pipewire.h>
#define BPP 3
#define BPP 4
#define CURSOR_WIDTH 64
#define CURSOR_HEIGHT 64
#define CURSOR_BPP 4
@ -404,7 +404,7 @@ int main(int argc, char *argv[])
SPA_TYPE_OBJECT_Format, SPA_PARAM_EnumFormat,
SPA_FORMAT_mediaType, SPA_POD_Id(SPA_MEDIA_TYPE_video),
SPA_FORMAT_mediaSubtype, SPA_POD_Id(SPA_MEDIA_SUBTYPE_raw),
SPA_FORMAT_VIDEO_format, SPA_POD_Id(SPA_VIDEO_FORMAT_RGB),
SPA_FORMAT_VIDEO_format, SPA_POD_Id(SPA_VIDEO_FORMAT_RGBA),
SPA_FORMAT_VIDEO_size, SPA_POD_CHOICE_RANGE_Rectangle(
&SPA_RECTANGLE(320, 240),
&SPA_RECTANGLE(1, 1),