Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc
Commits
cc79ed90
Commit
cc79ed90
authored
Sep 27, 2014
by
Rémi Denis-Courmont
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
wl_screenshooter: Wayland screen grabber
parent
fa446c65
Changes
5
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
532 additions
and
0 deletions
+532
-0
NEWS
NEWS
+1
-0
modules/MODULES_LIST
modules/MODULES_LIST
+1
-0
modules/access/Makefile.am
modules/access/Makefile.am
+16
-0
modules/access/screen/wayland.c
modules/access/screen/wayland.c
+513
-0
po/POTFILES.in
po/POTFILES.in
+1
-0
No files found.
NEWS
View file @
cc79ed90
...
...
@@ -4,6 +4,7 @@ Changes between 2.2.x and 3.0.0-git:
Access:
* Support HDS (Http Dynamic Streaming) from Adobe (f4m, f4v, etc.)
* New SMB access module using libdsm
* Screen capture plugin for Wayland display
* Support decompression and extraction through libarchive (tar, zip, rar...)
* Improvements of cookie handling (share cookies between playlist items,
domain / path matching, Secure cookies)
...
...
modules/MODULES_LIST
View file @
cc79ed90
...
...
@@ -419,6 +419,7 @@ $Id$
* windrive: Windows logical disc drives
* wingdi: WIN 32 / WIN CE GDI video output
* winstore: Windows Store App audio output
* wl_screenshooter: Wayland screen capture input
* wl_shell_surface: Wayland shell surface window provider
* wl_shm: Wayland shared memory video output
* wma_fixed: wma decoder using integer decoder from Rockbox
...
...
modules/access/Makefile.am
View file @
cc79ed90
...
...
@@ -198,6 +198,22 @@ if HAVE_XCB
access_LTLIBRARIES
+=
libxcb_screen_plugin.la
endif
libwl_screenshooter_plugin_la_DEPENDENCIES
=
\
access/screen/screenshooter-client-protocol.h
libwl_screenshooter_plugin_la_SOURCES
=
\
access/screen/wayland.c
nodist_libwl_screenshooter_plugin_la_SOURCES
=
\
access/screen/screenshooter-protocol.c
libwl_screenshooter_plugin_la_CPPFLAGS
=
$(AM_CPPFLAGS)
-Iaccess
/screen
libwl_screenshooter_plugin_la_CFLAGS
=
$(WAYLAND_CLIENT_CFLAGS)
libwl_screenshooter_plugin_la_LIBADD
=
$(WAYLAND_CLIENT_LIBS)
\
$(LIBPTHREAD)
$(LIBM)
EXTRA_DIST
+=
access/screen/screenshooter.xml
CLEANFILES
+=
$(nodist_libwl_screenshooter_plugin_la_SOURCES)
if
HAVE_WAYLAND
access_LTLIBRARIES
+=
libwl_screenshooter_plugin.la
endif
libscreen_plugin_la_SOURCES
=
access/screen/screen.c access/screen/screen.h
libscreen_plugin_la_LDFLAGS
=
$(AM_LDFLAGS)
if
HAVE_WIN32
...
...
modules/access/screen/wayland.c
0 → 100644
View file @
cc79ed90
This diff is collapsed.
Click to expand it.
po/POTFILES.in
View file @
cc79ed90
...
...
@@ -254,6 +254,7 @@ modules/access/rtsp/rtsp.h
modules/access/screen/mac.c
modules/access/screen/screen.c
modules/access/screen/screen.h
modules/access/screen/wayland.c
modules/access/screen/win32.c
modules/access/screen/xcb.c
modules/access/sdp.c
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment