summaryrefslogtreecommitdiffstats
path: root/video/out
diff options
context:
space:
mode:
authorAlexander Preisinger <alexander.preisinger@gmail.com>2014-09-16 15:48:07 +0200
committerAlexander Preisinger <alexander.preisinger@gmail.com>2014-09-16 15:48:07 +0200
commit20643b6c91beedb97fb90cd710abf8c83979087b (patch)
tree18095799d6c62054803f2254c8a2570bb4450bbe /video/out
parent9e1ea9b3cd375d0f18c8a52978da01dbf544576d (diff)
downloadmpv-20643b6c91beedb97fb90cd710abf8c83979087b.tar.bz2
mpv-20643b6c91beedb97fb90cd710abf8c83979087b.tar.xz
wayland/buffer: use buffer macros consistently
Diffstat (limited to 'video/out')
-rw-r--r--video/out/wayland/buffer.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/video/out/wayland/buffer.c b/video/out/wayland/buffer.c
index 26fd3d1cc8..e04d248715 100644
--- a/video/out/wayland/buffer.c
+++ b/video/out/wayland/buffer.c
@@ -74,14 +74,14 @@ int shm_buffer_resize(shm_buffer_t *buffer, uint32_t width, uint32_t height)
uint32_t new_stride = SHM_BUFFER_STRIDE(width, buffer->bytes);
uint32_t new_size = new_stride * height;
- if (!!(buffer->flags & SHM_BUFFER_BUSY)) {
- buffer->flags |= SHM_BUFFER_RESIZE_LATER;
+ if (SHM_BUFFER_IS_BUSY(buffer)) {
+ SHM_BUFFER_SET_PNDNG_RSZ(buffer);
buffer->pending_width = width;
buffer->pending_height = height;
return SHM_BUFFER_BUSY;
}
- buffer->flags &= ~SHM_BUFFER_RESIZE_LATER;
+ SHM_BUFFER_CLEAR_PNDNG_RSZ(buffer);
if (new_size > buffer->pool_size) {
munmap(buffer->data, buffer->pool_size);