From 2940c9ff7b8134f6d2388bb79a303b4066888cbd Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 25 Apr 2025 12:42:55 +0200 Subject: [PATCH] examples: add rate as a constant --- src/examples/export-sink.c | 1 + src/examples/local-v4l2.c | 1 + src/examples/sdl.h | 2 +- src/examples/video-dsp-play.c | 1 + src/examples/video-play-fixate.c | 1 + src/examples/video-play-pull.c | 1 + src/examples/video-play-reneg.c | 1 + src/examples/video-play.c | 5 +++-- 8 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/examples/export-sink.c b/src/examples/export-sink.c index 8ecad3e01..fe79c3cfa 100644 --- a/src/examples/export-sink.c +++ b/src/examples/export-sink.c @@ -26,6 +26,7 @@ #define WIDTH 640 #define HEIGHT 480 #define BPP 3 +#define RATE 30 #include "sdl.h" diff --git a/src/examples/local-v4l2.c b/src/examples/local-v4l2.c index 3a2ef35dc..3e00b979a 100644 --- a/src/examples/local-v4l2.c +++ b/src/examples/local-v4l2.c @@ -13,6 +13,7 @@ #define WIDTH 640 #define HEIGHT 480 +#define RATE 30 #define BPP 3 #define MAX_BUFFERS 32 diff --git a/src/examples/sdl.h b/src/examples/sdl.h index 9efcfc493..27b768bed 100644 --- a/src/examples/sdl.h +++ b/src/examples/sdl.h @@ -170,7 +170,7 @@ static inline struct spa_pod *sdl_build_formats(SDL_RendererInfo *info, struct s &SPA_RECTANGLE(info->max_texture_width, info->max_texture_height)), SPA_FORMAT_VIDEO_framerate, SPA_POD_CHOICE_RANGE_Fraction( - &SPA_FRACTION(25,1), + &SPA_FRACTION(RATE,1), &SPA_FRACTION(0,1), &SPA_FRACTION(30,1)), 0); diff --git a/src/examples/video-dsp-play.c b/src/examples/video-dsp-play.c index ad645d7a0..40deb8500 100644 --- a/src/examples/video-dsp-play.c +++ b/src/examples/video-dsp-play.c @@ -22,6 +22,7 @@ #define WIDTH 640 #define HEIGHT 480 #define BPP 3 +#define RATE 30 #define MAX_BUFFERS 64 diff --git a/src/examples/video-play-fixate.c b/src/examples/video-play-fixate.c index 8503a6b3d..1a9128351 100644 --- a/src/examples/video-play-fixate.c +++ b/src/examples/video-play-fixate.c @@ -23,6 +23,7 @@ #define WIDTH 640 #define HEIGHT 480 +#define RATE 30 #define MAX_BUFFERS 64 #define MAX_MOD 8 diff --git a/src/examples/video-play-pull.c b/src/examples/video-play-pull.c index 3ae69f55d..bc66c6601 100644 --- a/src/examples/video-play-pull.c +++ b/src/examples/video-play-pull.c @@ -21,6 +21,7 @@ #define WIDTH 640 #define HEIGHT 480 +#define RATE 30 #define MAX_BUFFERS 64 diff --git a/src/examples/video-play-reneg.c b/src/examples/video-play-reneg.c index b8e83d233..60a3a8bb4 100644 --- a/src/examples/video-play-reneg.c +++ b/src/examples/video-play-reneg.c @@ -21,6 +21,7 @@ #define WIDTH 640 #define HEIGHT 480 +#define RATE 30 #define MAX_BUFFERS 64 diff --git a/src/examples/video-play.c b/src/examples/video-play.c index 3449aefa7..3abaf54dc 100644 --- a/src/examples/video-play.c +++ b/src/examples/video-play.c @@ -22,8 +22,9 @@ #include -#define WIDTH 640 -#define HEIGHT 480 +#define WIDTH 1920 +#define HEIGHT 1080 +#define RATE 30 #define MAX_BUFFERS 64