Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
F
ffmpeg.wasm-core
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Linshizhi
ffmpeg.wasm-core
Commits
52194f0b
Commit
52194f0b
authored
Sep 02, 2017
by
Mark Thompson
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
lavd: Add KMS screen grabber
parent
c8dea819
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
460 additions
and
1 deletion
+460
-1
Changelog
Changelog
+1
-0
configure
configure
+1
-0
Makefile
libavdevice/Makefile
+1
-0
alldevices.c
libavdevice/alldevices.c
+1
-0
kmsgrab.c
libavdevice/kmsgrab.c
+455
-0
version.h
libavdevice/version.h
+1
-1
No files found.
Changelog
View file @
52194f0b
...
...
@@ -47,6 +47,7 @@ version <next>:
- SUP/PGS subtitle muxer
- convolve video filter
- VP9 tile threading support
- KMS screen grabber
version 3.3:
- CrystalHD decoder moved to new decode API
...
...
configure
View file @
52194f0b
...
...
@@ -3050,6 +3050,7 @@ gdigrab_indev_select="bmp_decoder"
iec61883_indev_deps
=
"libiec61883"
jack_indev_deps
=
"jack"
jack_indev_deps_any
=
"sem_timedwait dispatch_dispatch_h"
kmsgrab_indev_deps
=
"libdrm"
lavfi_indev_deps
=
"avfilter"
libcdio_indev_deps
=
"libcdio"
libdc1394_indev_deps
=
"libdc1394"
...
...
libavdevice/Makefile
View file @
52194f0b
...
...
@@ -32,6 +32,7 @@ OBJS-$(CONFIG_FBDEV_OUTDEV) += fbdev_enc.o \
OBJS-$(CONFIG_GDIGRAB_INDEV)
+=
gdigrab.o
OBJS-$(CONFIG_IEC61883_INDEV)
+=
iec61883.o
OBJS-$(CONFIG_JACK_INDEV)
+=
jack.o
timefilter.o
OBJS-$(CONFIG_KMSGRAB_INDEV)
+=
kmsgrab.o
OBJS-$(CONFIG_LAVFI_INDEV)
+=
lavfi.o
OBJS-$(CONFIG_OPENAL_INDEV)
+=
openal-dec.o
OBJS-$(CONFIG_OPENGL_OUTDEV)
+=
opengl_enc.o
...
...
libavdevice/alldevices.c
View file @
52194f0b
...
...
@@ -53,6 +53,7 @@ static void register_all(void)
REGISTER_INDEV
(
GDIGRAB
,
gdigrab
);
REGISTER_INDEV
(
IEC61883
,
iec61883
);
REGISTER_INDEV
(
JACK
,
jack
);
REGISTER_INDEV
(
KMSGRAB
,
kmsgrab
);
REGISTER_INDEV
(
LAVFI
,
lavfi
);
REGISTER_INDEV
(
OPENAL
,
openal
);
REGISTER_OUTDEV
(
OPENGL
,
opengl
);
...
...
libavdevice/kmsgrab.c
0 → 100644
View file @
52194f0b
This diff is collapsed.
Click to expand it.
libavdevice/version.h
View file @
52194f0b
...
...
@@ -29,7 +29,7 @@
#define LIBAVDEVICE_VERSION_MAJOR 57
#define LIBAVDEVICE_VERSION_MINOR 8
#define LIBAVDEVICE_VERSION_MICRO 10
0
#define LIBAVDEVICE_VERSION_MICRO 10
1
#define LIBAVDEVICE_VERSION_INT AV_VERSION_INT(LIBAVDEVICE_VERSION_MAJOR, \
LIBAVDEVICE_VERSION_MINOR, \
...
...
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