Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions arch/arm64/configs/k63v2_64_bsp_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -434,3 +434,4 @@ CONFIG_SECURITY_APPARMOR=y
CONFIG_DEFAULT_SECURITY_APPARMOR=y
CONFIG_CRYPTO_TWOFISH=y
# CONFIG_CRYPTO_HW is not set
CONFIG_V4L2_LOOPBACK=y
1 change: 1 addition & 0 deletions drivers/media/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ endif

obj-$(CONFIG_VIDEO_DEV) += v4l2-core/
obj-$(CONFIG_DVB_CORE) += dvb-core/
obj-$(CONFIG_VIDEO_DEV) += v4l2loopback/

# There are both core and drivers at RC subtree - merge before drivers
obj-y += rc/
Expand Down
7 changes: 7 additions & 0 deletions drivers/media/v4l2-core/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -107,3 +107,10 @@ config VIDEOBUF2_DMA_SG
config VIDEOBUF2_DVB
tristate
select VIDEOBUF2_CORE

config V4L2_LOOPBACK
tristate "v4l2loopback driver"
---help---
Enable v4l2loopback support, it allows to create
"virtual video devices". Normal (v4l2) applications will
read these devices as if they were ordinary video devices.
34 changes: 34 additions & 0 deletions drivers/media/v4l2loopback/AUTHORS
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
Aidan Thornton <makosoft AT gmail DOT com>
Alex Hu <alex_y_xu AT yahoo DOT ca>
Anatolij Gutschin <agust AT denx DOT de>
Andrii Danyleiko <DefteZ @ github>
Angus McInnes <angus AT amcinnes DOT info>
Anton Novikov <random.plant AT gmail DOT com>
Attila Tőkés <tokes_atti AT yahoo DOT com>
Dmitry Eremin <dmitry.eremin AT intel DOT com>
Gavin Qiu <yongchengq AT gmail DOT com>
George Chriss <gschriss AT gmail DOT com>
Gorinich Zmey
IOhannes m zmoelnig <zmoelnig AT iem DOT at>
Javier Infante <jabiinfante AT gmail DOT com>
Jon Morley <jmorley AT pixsystem DOT com>
Joan Bruguera <joanbrugueram AT gmail DOT com>
Kai Kang <kai.kang AT windriver DOT com>
Kurt Kiefer <kekiefer AT gmail DOT com>
Michel Promonet <michel.promonet AT free DOT fr>
Nick Sarnie <commendsarnex AT gmail DOT com>
Paul Brook <paul.brook AT cocoon DOT life>
Ricardo Ribalda Delgado <ricardo AT ribalda DOT com>
Scott Maines <smaines AT alaya DOT com>
Stefan Diewald <stefan.diewald AT mytum DOT de>
Tasos Sahanidis <tasos AT tasossah DOT com>
Ted Mielczarek <ted AT mielczarek DOT org>
Theodore Cipicchio <okready AT github>
Thomas Hutterer <thutterer AT suse DOT de>
Todor Minchev <todor.minchev AT linux DOT intel DOT com>
tongdaxu <matonglidewazi AT qq DOT com>
tz
Vasily Levin
WaleedTageldeen <waleed.tageldeen AT gmail DOT com>
wuweixin <wuweixin AT gmail DOT com>
Yusuke Ohshima <git AT yukke DOT org>
339 changes: 339 additions & 0 deletions drivers/media/v4l2loopback/COPYING

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions drivers/media/v4l2loopback/Kbuild
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
obj-$(CONFIG_V4L2_LOOPBACK) := v4l2loopback.o
5 changes: 5 additions & 0 deletions drivers/media/v4l2loopback/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#
## Makefile for the V4L2 loopback
#

obj-$(CONFIG_V4L2_LOOPBACK) += v4l2loopback.o
Loading