| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: v4l2loopback-autoload | Distribution: openSUSE Leap 16.0 |
| Version: 0.13.2 | Vendor: openSUSE |
| Release: lp160.2.73 | Build date: Wed Oct 2 12:50:26 2024 |
| Group: Unspecified | Build host: reproducible |
| Size: 83 | Source RPM: v4l2loopback-0.13.2-lp160.2.73.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/umlaeute/v4l2loopback | |
| Summary: Autoload driver for V4L2 loopback devices | |
Configuration files to autoload the module during system startup.
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
* Wed Dec 16 2020 Marcus Rueckert <mrueckert@suse.de>
- add -autoload subpackages that provides the configuration files
to autoload the driver on startup
* Fri Jul 10 2020 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Fixup util dependencies: pull in required vl42-ctl for
v4l2loopback-ctl, recommend gst-launch, supplement kernel
module (v4l2loopback.ko).
- Make util package noarch, its just a shell script.
* Sun Apr 19 2020 Luigi Baldoni <aloisio@gmx.com>
- Update to version 0.12.5
* Fix build in Linux 5.7-rc1 due to symbol name changes
* Simplify set/clear of V4L2_CAP_DEVICE_CAPS in querycaps
* Use temp-var for capabilities
* Also set vdev->device_caps
* Thu Apr 09 2020 Luigi Baldoni <aloisio@gmx.com>
- Update to version 0.12.4
* Explain what exclusive_caps does instead of referring to a
closed ticket
* Use "Chrome" rather than "Chromium"
* Mention exclusive_caps mode option
* Add linebreaks to fix markdown
* Set the default number of buffers to 2
* instruction on obtaining yuv files
* infinite loop over yuv frames
* Drop cast to (time_t)
* print "SUCCESS" message on installation success
* use v4l2_buffer ptr instead of timeval
- Dropped v4l2loopback-dont_use_timeval.patch and
v4l2loopback-drop_cast_to_time_t.patch (merged upstream)
* Tue Feb 25 2020 aloisio@gmx.com
- Added v4l2loopback-dont_use_timeval.patch and
v4l2loopback-drop_cast_to_time_t.patch (fix boo#1164757)
* Wed Jan 08 2020 Luigi Baldoni <aloisio@gmx.com>
- Made build verbose
- Removed Group and superfluous build requirements
- Added v4l2loopback-include_header.patch (fixes boo#1159777)
* Sat Dec 07 2019 Luigi Baldoni <aloisio@gmx.com>
- Update to version 0.12.3
* v4l2lookback: Port to kernel 5.4+
* Set video_device->device_caps for linux>4.7.0
* Set some more device_caps
* Update issue templates
* Mon May 27 2019 Luigi Baldoni <aloisio@gmx.com>
- Update to version 0.12.2
* Fixed compat with kernel 5.0
* Replace v4l2_get_timestamp with ktime_get_ts(64) for
linux-5.1 compat
- Dropped v4l2loopback-no_deprecated_function.patch (merged
upstream)
* Thu May 23 2019 Luigi Baldoni <aloisio@gmx.com>
- Added v4l2loopback-no_deprecated_function.patch (fix build with
newer kernels)
* Wed Jan 23 2019 Luigi Baldoni <aloisio@gmx.com>
- Update to version 0.12.1
[ IOhannes m zmölnig ]
* Fix permission of source code files
* Initialize variables
* Use %u to print size_t
* Improve coding style by removing unused variables
* More coding style fixes
* Use GStreamer-1.0 caps in the documentation
* Gst1.0 compat for example-script
* Protect VP9 and HEVC by #ifdef guards
[ Andrii Danyleiko ]
* Fix typo
[ Kai Kang ]
* Replace do_gettimeofday with v4l2_get_timestamp for linux-5
compat
* Mon Jul 02 2018 aloisio@gmx.com
- Update to version 0.12.0
* Fixed compat with kernel 4.16
* NV12 support
* 8bit Bayer support
* Mon Jun 25 2018 aloisio@gmx.com
- Use %{?linux_make_arch} when building kernel modules
(boo#1098050).
* Tue Apr 03 2018 guillaume.gardet@opensuse.org
- Update to 0.11.0:
* Adapted to new kernel timer API
* VP9 & HEVC support
* Hacks to work around issues with Google Chrome and GStreamer-0.10
* Fri Aug 11 2017 aloisio@gmx.com
- Added v4l-utils as runtime dependency
* Sat Jul 29 2017 aloisio@gmx.com
- Added preamble as source
* Fri Jul 28 2017 aloisio@gmx.com
- Update to 0.10.0
* Fri Jan 17 2014 matwey.kornilov@gmail.com
- Update to 0.8.0
* Sun Feb 17 2013 matwey.kornilov@gmail.com
- Initial commit (0.6.3)
/usr/lib/modprobe.d /usr/lib/modprobe.d/98-v4l2loopback.conf /usr/lib/modules-load.d /usr/lib/modules-load.d/v4l2loopback.conf
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:36:46 2025