1 # This software is in the public domain, furnished "as is", without technical
2 # support, and with no warranty, express or implied, as to its usefulness for
5 include $(TOPDIR
)/rules.mk
6 include $(INCLUDE_DIR
)/kernel.mk
12 PKG_SOURCE_URL
:=https
://github.com
/umlaeute
/v4l2loopback.git
13 PKG_SOURCE_VERSION
:=v0.12
.7
14 PKG_MIRROR_HASH
:=e5e5d897bdaa7f2fb0b897e503cecaeee234fcdc7f2f138aae501ef742f5b2b2
16 PKG_MAINTAINER
:=Michel Promonet
<michel.promonet@free.fr
>
17 PKG_CPE_ID
:=cpe
:/o
:v4l2loopback_project
:v4l2loopback
19 include $(INCLUDE_DIR
)/package.mk
21 define KernelPackage
/v4l2loopback
22 SUBMENU
:=Video Support
23 TITLE
:=v4l2loopback kernel module
24 FILES
:=$(PKG_BUILD_DIR
)/v4l2loopback.ko
25 DEPENDS
:=+kmod-video-core
26 AUTOLOAD
:=$(call AutoProbe
,v4l2loopback
)
29 define KernelPackage
/v4l2loopback
/description
30 This module allows you to create
"virtual video devices".
31 Normal
(v4l2
) applications will read these devices
as if
32 they were ordinary video devices
, but the video will not be
33 read from e.g. a capture card but instead it is generated
34 by another application.
38 ARCH
="$(LINUX_KARCH)" \
39 CROSS_COMPILE
="$(TARGET_CROSS)" \
43 $(MAKE
) -C
"$(LINUX_DIR)" \
45 CONFIG_PACKAGE_kmod-v4l2loopback
=m \
49 $(eval
$(call KernelPackage
,v4l2loopback
))