Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: v4l2loopback-kmp-default | Distribution: openSUSE Tumbleweed |
Version: 0.13.2_k6.11.3_1 | Vendor: openSUSE |
Release: 1.3 | Build date: Wed Oct 2 12:50:26 2024 |
Group: Unspecified | Build host: reproducible |
Size: 119595 | Source RPM: v4l2loopback-0.13.2-1.3.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/umlaeute/v4l2loopback | |
Summary: A kernel module to create V4L2 loopback devices |
This module allows you to create "virtual video devices". Normal (v4l2) applications will read these devices as if they were ordinary video devices, but the video will not be read from e.g. a capture card but instead it is generated by another application.
GPL-2.0-or-later
* Wed Oct 02 2024 ecsos@opensuse.org - Update to version 0.13.2: * Released 0.13.2 * [github] trailing dot * [github] add feature-request template * [github] add 'bug' label * [github] unbreak lines * [gitub] improve bug-description * [github] about->description * [github] add 'title' to form template * [github] replace bug tempate with form * [github] YML header * fix mod64 warnings on arm * Replace (s64 % u32) with our own v4l2l_mod64() wrapper * clang-format * mention the special caps 'any' * improve error-reporting * avoid unused variable warning * v4l2loopback-ctl: return errcodes where appropriate * utils: clean objectfiles * explicitly return the fd from open_controldevice() * Don't fail 'clean' target if 'make -C utils clean' fails * Wed Jun 12 2024 Giacomo Comes <gcomes.obs@gmail.com> - build kmp-longterm flavor on tumbleweed * Thu Mar 21 2024 rombert@apache.org - Update to version v0.13.1: * Release v0.13.1 * more shellcheck * Avoid building utils with dkms * improve printout in release script * release-script: write back new version to v4l2loopback.h (if necessary) * release-script: fix retrieving of module-version * shellchecked 'release.sh' script * Release v0.13.0 * allocate_buffers: fix check whether we can re-allocate * Lower minimum width/height to extreme values * redefine strscpy() as strlcpy() if needed * Use strscpy instead of strlcpy if available * 'sign' target to sign the generated module for use with secure boot * use $< instead of hardcoding the module name * use 'sudo' to change the permissions of the module * Thu Nov 30 2023 Dominique Leuenberger <dimstar@opensuse.org> - v4l2loopback-utils is no longer noarch: v4l2loopback-ctl was converted from a bash script to C source. * Thu Nov 30 2023 hpj@urpla.net - Switch to git service in order to sync with upstream more often - Update to version 0.12.8~git.20231123T160730.850a2e3: * some minor typos * [ci] install 'dkms' to get some more building prerequisites * [ci] only install latest packageversion of each kernel-flavour * [ci] lower actions/checkout to v3 * [ci] bump actions/checkout to v4 * [ci] Fix testing for v4l2 capabilities * [ci] show skipped builds * [ci] install all available kernel headers * [ci] skip failures on kernels without v4l2 support * Update README.md * Fix formatting * added v4l2loopback-ctl.o to gitignore * note that GLOB_ONLYDIR is indeed not requried by POSIX * fixed utils build for musl (missing GLOB_ONLYDIR) * [github] Mention "discussions" in the issue landing-page * Remove support for pre-4.0.0 kernels. * Remove support for pre-3.6.1 Linux kernels. * force timestamp.tv_sec to (long long int) * build-fixes: install and utils * Remove the 'capture_nr' member from the v4l2_looback_config struct * swap output/capture device when adding new devices * make the code less-dependant on the "capture_nr" member of the config-struct * rename sysfs-attribute "type" to "state" * fallback to dprintkrw() if dev_warn_ratelimited() is not available * v4l2loopback: Fixup bytesused field when writer sends a too large value * v4l2loopback-ctl: streamline help * v4l2loopback-ctl: add flags to "query" verb * v4l2loopback-ctl: more escaping for device-name * v4l2loopback-ctl: align help * refactored raw-string printout into helper function * v4l2loopback-ctl: escape special chars in device-names * v4l2loopback-ctl: add "list" verb * fix device_nr checks in V4L2LOOPBACK_CTL_QUERY * add /sys/devices/virtual/video4linux/video*/type interface * indentation... * prevent multiple readers to start streaming * add "--verbose" flag to "set-timeout-image" * run timeout-image gst-pipeline through "tee" * report format via /sys if it is somehow FIXED * fixate format with "keep_format" * whitespace * turn the "timeout_image_io" ctrl into a button * only unset the timeout_image_io flag when requesting buffers for the timeout image * unset the timeout_image_io flag if allocating the timeout-image fails * indentation * long-options for v4l2loopback-ctl * tests/producer: fix description of "-c" flag and linefeed * clang-format * v4l2loopback-ctl: allow setting of minimum framesize * allow setting of minimum width/height as well * set default framesize * unify the output of vidioc_enum_fmt_* * V4L2LOOBACK_IS_FIXED_FMT() to check if the format is changeable * script to check the output/capture formats of a device * G_FMT_CAP: only report failure if the format has not been fixated * set TIMESTAMP flags * prevent multiple output streams * tests/consumer: make S_FMT errors non-fatal * yikes, yet another typo * reversed compat logic * more clang-format * add 'install' target for utils * fix typo * codespell fixes * help: reverse general form and example * v4l2loopback-ctl help: use 'detail' level rather than 'brief' flag * Always protect access to dev->outbufs_list with the list_lock mutex * code formatting * Make VIDIOC_ENUMINPUT return V4L2_IN_ST_NO_SIGNAL if there's no producer * Use separate spinlocks for protecting list access * compat for older kernels * fix formatting warnings when printing timestamps * refactor the TRY/S_FMT code * more diagnostic output * set V4L2_BUF_FLAG_TIMESTAMP_COPY flag when copying the buffer timestamp * use DEFAULT colorspace * stuff... * try more... * fix random; optionally set timestamp * set bufsize/bytesused when initializing buffers for MMAP * more debugging and a global buffer * simple test application for producing/consuming buffers * Bump copyright dates * more gitignores - Dropped upstream patches: * v4l2loopback-include_header.patch * 0005-track-active-readers.patch * 0006-UBUNTU-SAUCE-event-support-V4L2_EVENT_PRI_CLIENT_USA.patch * 0007-v4l2loopback-Fixup-bytesused-field-when-writer-sends.patch * Wed Nov 29 2023 Giacomo Comes <gcomes.obs@gmail.com> - Added patches: * 0005-track-active-readers.patch * 0006-UBUNTU-SAUCE-event-support-V4L2_EVENT_PRI_CLIENT_USA.patch * 0007-v4l2loopback-Fixup-bytesused-field-when-writer-sends.patch from https://git.launchpad.net/ubuntu/+source/v4l2loopback/tree/debian/patches they are needed for intel ipu6 driver support and should be dropped with the next release since they are already merged upstream in the git tree * Thu Sep 29 2022 Stanislav Brabec <sbrabec@suse.com> - Update to version 0.12.7: * Add explicit format specifier to printf() invocations (bsc#1202156, CVE-2022-2652). * REMAKE_INITRD is deprecated in dkms 3 * event: install event (un)subscribe hook * Don't fail if allocating 0-sized buffers * Other minor fixes - Refresh v4l2loopback-include_header.patch. * Fri Mar 04 2022 Martin Wilck <mwilck@suse.com> - Fix modprobe.d location for 15.3 and earlier (bsc#1196275, jsc#SLE-20639) * Tue Sep 07 2021 Hans-Peter Jansen <hpj@urpla.net> - Fix rpmlint complaints failing the build on TW * Tue Feb 09 2021 Frederic Crozat <fcrozat@suse.com> - Add undefined macros when building on older distributions * Tue Feb 02 2021 Frederic Crozat <fcrozat@suse.com> - Add Secureboot signing support
/usr/lib/modules/6.11.3-1-default /usr/lib/modules/6.11.3-1-default/updates /usr/lib/modules/6.11.3-1-default/updates/v4l2loopback.ko
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 18 00:12:25 2024