Add a demo client for dmabuf export

This commit is contained in:
Rostislav Pehlivanov 2018-05-27 04:03:29 +01:00 committed by emersion
parent a16ad4327a
commit b9b397ef80
No known key found for this signature in database
GPG key ID: 0FDE7BE0E88F5E48
3 changed files with 778 additions and 0 deletions

View file

@ -1,6 +1,10 @@
threads = dependency('threads')
wayland_cursor = dependency('wayland-cursor')
libavutil = dependency('libavutil')
libavcodec = dependency('libavcodec')
libavformat = dependency('libavformat')
executable('simple', 'simple.c', dependencies: wlroots)
executable('pointer', 'pointer.c', dependencies: wlroots)
executable('touch', 'touch.c', 'cat.c', dependencies: wlroots)
@ -38,3 +42,9 @@ executable(
'input-inhibitor.c',
dependencies: [wayland_cursor, wayland_client, wlr_protos, wlroots]
)
executable(
'dmabuf-capture',
'dmabuf-capture.c',
dependencies: [wayland_client, wlr_protos, libavutil, libavcodec, libavformat]
)