mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-02 09:01:50 -05:00
examples: don't hardcode dimensions for crop info
This commit is contained in:
parent
1f1386879b
commit
8ee91bd738
2 changed files with 6 additions and 12 deletions
|
|
@ -34,10 +34,7 @@
|
|||
|
||||
#include <pipewire/pipewire.h>
|
||||
|
||||
#define BPP 3
|
||||
#define WIDTH 320
|
||||
#define HEIGHT 200
|
||||
#define CROP 8
|
||||
#define BPP 3
|
||||
#define CURSOR_WIDTH 64
|
||||
#define CURSOR_HEIGHT 64
|
||||
#define CURSOR_BPP 4
|
||||
|
|
@ -132,8 +129,8 @@ static void on_timeout(void *userdata, uint64_t expirations)
|
|||
data->crop = (sin(data->accumulator) + 1.0) * 32.0;
|
||||
mc->region.position.x = data->crop;
|
||||
mc->region.position.y = data->crop;
|
||||
mc->region.size.width = WIDTH - data->crop*2;
|
||||
mc->region.size.height = HEIGHT - data->crop*2;
|
||||
mc->region.size.width = data->format.size.width - data->crop*2;
|
||||
mc->region.size.height = data->format.size.height - data->crop*2;
|
||||
}
|
||||
if ((mcs = spa_buffer_find_meta_data(buf, SPA_META_Cursor, sizeof(*mcs)))) {
|
||||
struct spa_meta_bitmap *mb;
|
||||
|
|
|
|||
|
|
@ -31,10 +31,7 @@
|
|||
|
||||
#include <pipewire/pipewire.h>
|
||||
|
||||
#define BPP 3
|
||||
#define WIDTH 320
|
||||
#define HEIGHT 200
|
||||
#define CROP 8
|
||||
#define BPP 3
|
||||
#define CURSOR_WIDTH 64
|
||||
#define CURSOR_HEIGHT 64
|
||||
#define CURSOR_BPP 4
|
||||
|
|
@ -132,8 +129,8 @@ static void on_timeout(void *userdata, uint64_t expirations)
|
|||
data->crop = (sin(data->accumulator) + 1.0) * 32.0;
|
||||
mc->region.position.x = data->crop;
|
||||
mc->region.position.y = data->crop;
|
||||
mc->region.size.width = WIDTH - data->crop*2;
|
||||
mc->region.size.height = HEIGHT - data->crop*2;
|
||||
mc->region.size.width = data->format.size.width - data->crop*2;
|
||||
mc->region.size.height = data->format.size.height - data->crop*2;
|
||||
}
|
||||
if ((mcs = spa_buffer_find_meta_data(buf, SPA_META_Cursor, sizeof(*mcs)))) {
|
||||
struct spa_meta_bitmap *mb;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue