forked from pool/v4l-utils
- update to 1.20.0:
* v4l2-ctl: add sizeimage suboption for set-fmt-video options * qvidcap: Add stride option to command line * buildsystem: Start v4l-utils 1.19.0 development cycle * dvbv5-zap: Fix typo * v4l2-ctl: include C++ cmath header * ubuntu1604: add missing headers for std::exit * libcecutil: Remove vanished TODO file from ditribution list * v4l2-ctl: Do not distribute generated 32bit source * v4l2-compliance: Do not distribute generated 32bit source * libcecutil: Distribute cec-gen.pl * Fix broken for loop in libv4l * Fix for mismatched class/struct tags * v4l2-compliance: improve metadata capture support * test-media: remove left-over debug lines * v4l2-compliance: fail if selection is present for compressed video * cec-compliance: rename 'ok' to 'unknown' * cec-ctl/msg2ctl.pl: don't add HTNG commands to msgtable * cec-compliance: add --test-fuzzing option * test-media: update vimc tests * v4l-utils: sync with latest media_tree master * keytable: add new generated keymaps * msg2ctl.pl: add newline after log_msg * cec-follower: drop the hardcoded UI commands list * cec-ctl/cec-log: use new CEC_OP_UI_CMD defines * cec utils: support CEC_ADAP_G_CONNECTOR_INFO * cec-compliance/follower: use new CEC_OP_UI_CMD defines * utils/libcecutil: add CEC utility library * cec-follower: switch to the new CEC utilities library * cec-compliance: use the new CEC utilities library OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/v4l-utils?expand=0&rev=73
This commit is contained in:
parent
3a6fac1f52
commit
ee3c88a389
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:25fc42253722401f8742f04dc50a444dfa9b75378e7d09b55035bcbb44c5f342
|
||||
size 1995211
|
@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCAAdFiEEBdAWnCbkFZNBgSnfGZpk+t+1AP8FAl6tZsMACgkQGZpk+t+1
|
||||
AP9pgg//dnw/hBn9YzjqydvYHBUyMgUdADNomwnrop4Xruzc/L1GkX5uqrNKQb8B
|
||||
sIQ6/NXTkODecK5OsH8Ygq4fKsI96zkQWjSRtjr5pAj+bayFKr1t8yxDOc5rR1iw
|
||||
+v4MggOjzBcEYy6Mf/YrMN0WzpiGy6XZSSLNK/fS9t/paCbmabCYqMnECJdPF7+d
|
||||
Kgh5JC2nhVW/2HoJAze4Z350hRy7b5k/kfC0JYBfvsN/x8EOkX8bPzfA9rNh4Zk6
|
||||
GNf1v5bnG7o0V1Ige00ZlGZcbUXpGN8pkR7OQsdvvRcRByN5GWfPAQkr+lKcfnOd
|
||||
JBrf0MPLiLhBoHb4QNC56Gk5HwexC70lag04cztk9JAmxE3e3GVizFvtkac3gTPz
|
||||
P/UQlBtH290CW6V6qbUrdKyCynQq4cAWYN4XA1Wl0ak5YUxfpYPzRUjHLnCgSzUZ
|
||||
hd91ZiKOKm/a9w5slbMMWgiCblYdfHHc3WIGAYGBh968MW7MJ7TLIEijx/8/juzC
|
||||
1P/xF0hL4W1TGSgaDK+PKmwLl9YMi/t2c7sl3DsNFkM3HRB1soNynz5I57wEju14
|
||||
4ov3AUQ6DAhofR1ewKxwjfN6CnLrHek14gz1tO59i3/qPjvJyFvxB4g+f5evSQ+s
|
||||
jVbRDln8pc0HmAaET1tc5173dN1Z7ty78fLzYvz8w6Wil3iIMTI=
|
||||
=XUdV
|
||||
-----END PGP SIGNATURE-----
|
3
v4l-utils-1.20.0.tar.bz2
Normal file
3
v4l-utils-1.20.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:956118713f7ccb405c55c7088a6a2490c32d54300dd9a30d8d5008c28d3726f7
|
||||
size 2030419
|
16
v4l-utils-1.20.0.tar.bz2.asc
Normal file
16
v4l-utils-1.20.0.tar.bz2.asc
Normal file
@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCAAdFiEEBdAWnCbkFZNBgSnfGZpk+t+1AP8FAl7GZKEACgkQGZpk+t+1
|
||||
AP8eCRAAjS6qUaVOG2fhLu8wvfcqOvLXzDQxO6Foq6ccCawIeKiuvskwwU6ZPYpz
|
||||
Ohlet4DOcLJXrDsVQHnR9cWrsAmSpIgnf1rjH6Inuqfw8b6lq0ZNl2ns7JMlLdbD
|
||||
y6AsolFr5vCu43eM4Uba+VFQOsyqMJthoTgm00uT9B4mTYtJCg79j51wJAmsSrTq
|
||||
ayRoNj1rPSOTN9mUeYNvfDTk8yIPpB6DRe0kGcnUQddXb4zYH8F94aw2+gOA2/1q
|
||||
WPoV/B4fn5d1PRDcO1pmHbasA1YN9bOyIVaER1iEA/y8VGOdwzzH0kQouIqemxmQ
|
||||
zdb2trMlY2bGwBTbMgmtR7Q77bGteUbQA4JrdmwlXqSepXGzoaIoRg6zYuiiwF3V
|
||||
/IORmC2ybs4Uu0ap1Pskn3xjG3zTFe3dzWb44Ey4pSAH7sIAXNiVilKxdztniUdp
|
||||
wD71nb54YuWluqP7e5zEAvZC306UuKF4gAi99TZspCafoqR7pIT4Bw1cjo6XhBJR
|
||||
XS3atXqVy/JZU1AbEA+6oSYo4vdICTSwRRc+AmTuxi+0jxdgVwlsuAT1G9LT2mPJ
|
||||
QQVi+WBVUMtYvXZ9f4ZWyqVmchpk5RcTdZULWmPRIzhwVoC5jGyc5rdkaKMBlkm8
|
||||
8xWXgcfqt2prUy9kgFWYlmNJY4Mip+0PjQnMqY4Y7V+rale40Dk=
|
||||
=naRm
|
||||
-----END PGP SIGNATURE-----
|
@ -1,3 +1,230 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 16 22:02:33 UTC 2020 - Dirk Mueller <dmueller@suse.com>
|
||||
|
||||
- update to 1.20.0:
|
||||
* v4l2-ctl: add sizeimage suboption for set-fmt-video options
|
||||
* qvidcap: Add stride option to command line
|
||||
* buildsystem: Start v4l-utils 1.19.0 development cycle
|
||||
* dvbv5-zap: Fix typo
|
||||
* v4l2-ctl: include C++ cmath header
|
||||
* ubuntu1604: add missing headers for std::exit
|
||||
* libcecutil: Remove vanished TODO file from ditribution list
|
||||
* v4l2-ctl: Do not distribute generated 32bit source
|
||||
* v4l2-compliance: Do not distribute generated 32bit source
|
||||
* libcecutil: Distribute cec-gen.pl
|
||||
* Fix broken for loop in libv4l
|
||||
* Fix for mismatched class/struct tags
|
||||
* v4l2-compliance: improve metadata capture support
|
||||
* test-media: remove left-over debug lines
|
||||
* v4l2-compliance: fail if selection is present for compressed video
|
||||
* cec-compliance: rename 'ok' to 'unknown'
|
||||
* cec-ctl/msg2ctl.pl: don't add HTNG commands to msgtable
|
||||
* cec-compliance: add --test-fuzzing option
|
||||
* test-media: update vimc tests
|
||||
* v4l-utils: sync with latest media_tree master
|
||||
* keytable: add new generated keymaps
|
||||
* msg2ctl.pl: add newline after log_msg
|
||||
* cec-follower: drop the hardcoded UI commands list
|
||||
* cec-ctl/cec-log: use new CEC_OP_UI_CMD defines
|
||||
* cec utils: support CEC_ADAP_G_CONNECTOR_INFO
|
||||
* cec-compliance/follower: use new CEC_OP_UI_CMD defines
|
||||
* utils/libcecutil: add CEC utility library
|
||||
* cec-follower: switch to the new CEC utilities library
|
||||
* cec-compliance: use the new CEC utilities library
|
||||
* cec-ctl: use the new CEC utilities library
|
||||
* utils/common/cec*: remove unused cec files
|
||||
* cec-htng(-funcs).h: move to libcecutil
|
||||
* libcecutil: do not assume building in source tree.
|
||||
* libcecutil: remove empty generated headers on failure
|
||||
* libcecutil: cec-gen.pl now generates all headers in one go
|
||||
* v4l-utils: sync to latest cec-funcs.h
|
||||
* libcecutil: spaces should be replaced by - for help_features
|
||||
* cec-compliance: move util_receive to cec-compliance.cpp
|
||||
* cec-compliance: add timeout to util_receive
|
||||
* cec-compliance: fix a bug in util_receive
|
||||
* cec-compliance: Improve the INACTIVE_SOURCE test
|
||||
* cec-follower: add INACTIVE_SOURCE support.
|
||||
* v4l2-compliance: fix read/write tests
|
||||
* cec-compliance: improve Inactive Source test
|
||||
* cec-compliance: Set OSD Name is not TV specific
|
||||
* Makefile.am: copy v4l2-tpg.h, not v4l2-tpg*
|
||||
* v4l-utils: sync with latest media_tree master
|
||||
* v4l2-info.cpp: support the new hold capture flags
|
||||
* cec-compliance: remove old tuner tests
|
||||
* cec-follower: add support for Status Request
|
||||
* cec-compliance: improve failure reporting
|
||||
* cec-follower: fix index handling
|
||||
* v4l-utils: sync with latest media_tree master
|
||||
* cec-compliance: improve the Inactive Source test
|
||||
* v4l-utils: sync with latest media_tree master
|
||||
* v4l2-compliance: better scaler detection for M2M devices
|
||||
* cec-ctl: add a --phys-addr-from-edid option
|
||||
* cec: fix Makefile.am to get the right library dependencies
|
||||
* libcecutil: convert latency values to ms
|
||||
* cec-ctl: finish --stress-test-power-cycle with active display
|
||||
* cec-compliance: make the subtest names unique
|
||||
* cec-compliance: add -e and -l options
|
||||
* cec-compliance: make test names easier to type
|
||||
* qvidcap: fix typo: fnt -> fmt
|
||||
* qvidcap: switch to RGB24 if format is unsupported
|
||||
* v4l2-ctl: support -k (concise) when showing touch data
|
||||
* v4l2-compliance: relax a 'is the DONE flag set' test
|
||||
* v4l-utils: fix sync-with-kernel: it missed pixelformats
|
||||
* qvidcap: make texts consistent
|
||||
* cec-follower: add --ignore option
|
||||
* cec-follower: support CEC 2.0 power status reporting
|
||||
* cec-compliance: test CEC 2.0 power transitions
|
||||
* cec-ctl: add --phys-addr-from-edid-poll
|
||||
* cec-compliance: return OK_PRESUMED in the power transition test
|
||||
* cec-compliance: update patch link
|
||||
* cec-compliance: change a fail to a warn
|
||||
* qvidcap: use --pixelformat instead of --pixel-format
|
||||
* cec-ctl: show PA changes with --phys-addr-from-edid-poll
|
||||
* cec-ctl: sleep 5s before retry, use cec_phys_addr_exp
|
||||
* cec: remove duplicate cec_phys_addr_exp defines
|
||||
* cec-ctl: improve --test-power-cycle test
|
||||
* cec-ctl: fix --phys-addr-from-edid-poll support
|
||||
* cec: show OSD Name with quotes around the name
|
||||
* v4l2-compliance: log the size of time_t
|
||||
* v4l2-compliance: use %zd with sizeof(time_t)
|
||||
* v4l2-ctl/compliance: fix 32-bit g_topology casts
|
||||
* v4l2-ctl/compliance: fix 32-bit compiler warnings
|
||||
* v4l2-compliance: use a better invalid address
|
||||
* v4l2-compliance: fix uninitialized have_sel variable
|
||||
* v4l2-compliance: return ENOTTY if selection is not supported
|
||||
* cec-compliance: add invalid ioctls test
|
||||
* v4l2-compliance: add tests for invalid ioctls
|
||||
* cec-ctl/compliance: call srandom()
|
||||
* cec-compliance: '-e' alias for --expect was missing
|
||||
* cec-compliance.h: add warn_on_test, clean ups
|
||||
* cec-compliance: fail/warn if reported latency > 50ms
|
||||
* cec-compliance: add --expect-with-no-warnings
|
||||
* cec-compliance: swap -n/-N options
|
||||
* v4l-utils: remove trailing spaces
|
||||
* qvidcap: properly initialize m_curSize/Data
|
||||
* Revert "qvidcap: properly initialize m_curSize/Data"
|
||||
* qvidcap: properly initialize m_curSize/Data
|
||||
* v4l2-compliance: check source and sink pad types of a link
|
||||
* cec-compliance: clarify obscure error message
|
||||
* cec-ctl: remove trailing space in output
|
||||
* cec-ctl: add timestamps to the power-cycle tests
|
||||
* cec-ctl: improve --stress-test-power-cycle option
|
||||
* libcecutil: translate abort_msg to a message string
|
||||
* libcecutil: drop CEC_MSG_ prefix when logging messages
|
||||
* v4l2-compliance: improve USERPTR streaming tests
|
||||
* v4l2-compliance: fix bug/improve testing filler
|
||||
* v4l2-compliance: fix userptr buffer checks
|
||||
* cec-compliance: improve system_info_give_features()
|
||||
* sync with latest media_tree master
|
||||
* v4l-utils: add --enable-v4l2-compliance/ctl-32 option
|
||||
* v4l-utils: fix autoconf/automake errors
|
||||
* test-media: add -32 option
|
||||
* v4l2-compliance: fix 32 bit warnings
|
||||
* v4l2-ctl/compliance-32: fix when configuring from another dir
|
||||
* v4l2-compliance: fix typo: v4l2-ctl -> v4l2-compliance
|
||||
* cec-ctl: add 'repeats' suboption to --stress-test-power-cycle
|
||||
* cec-ctl: added polls suboption to --stress-test-power-cycle
|
||||
* cec-ctl: handle ENONET errors
|
||||
* Revert "cec-ctl: handle ENONET errors"
|
||||
* cec-ctl: set wakeup_la correctly and handle ENONET & EINVAL in stress tests
|
||||
* v4l2-compliance: fix weird formatting with -f
|
||||
* cec-ctl: don't transmit IMAGE_VIEW_ON every second
|
||||
* cec-ctl: introduce and use transmit_msg_retry()
|
||||
* cec-compliance: check for invalid transient power states
|
||||
* cec-ctl: check for incorrect state transitions
|
||||
* cec-ctl: add min-sleep suboption
|
||||
* cec-ctl: show timeouts vs Nacks
|
||||
* cec-ctl: show | instead of e or E
|
||||
* test-media: postpone the dmesg command
|
||||
* cec-follower: check both CEC_CAP_PHYS_ADDR and _CONNECTOR_INFO
|
||||
* cec-ctl: improve wait_for_pwr_state
|
||||
* cec-ctl: add physical address sanity checks
|
||||
* v4l-utils: sync with latest media_tree master
|
||||
* v4l2-compliance: fix step < 0 control check
|
||||
* v4l-utils: sync with latest media kernel
|
||||
* v4l2-compliance: zero mbus_code
|
||||
* v4l2-compliance: add tests for V4L2_CAP_IO_MC
|
||||
* v4l2-ctl: zero v4l2_fmtdesc
|
||||
* v4l-utils: sync with latest media kernel
|
||||
* gconv: fix compiler warning
|
||||
* v4l2-ctl: add missing subdev usage in --help-all
|
||||
* cec-follower: create analog channel frequencies
|
||||
* cec-follower: add tuner analog service emulation
|
||||
* cec-follower: fix bugs for tuner emulation
|
||||
* cec-follower: add tuner step increment/decrement
|
||||
* cec-follower: fix analog tuner device info update
|
||||
* cec-follower: rename freq_idx to service_idx
|
||||
* cec-follower: create digital ARIB channels
|
||||
* cec-follower: create digital ATSC channels
|
||||
* cec-follower: create digital DVB channels
|
||||
* cec-follower: add tuner digital service emulation
|
||||
* cec-follower: fix tuner step increment/decrement
|
||||
* cec-compliance: add tuner control test
|
||||
* v4l-utils: configure.ac: Avoid bashisms
|
||||
* qv4l2: Use C library file operations with v4lconvert for raw mode devices
|
||||
* cec: fix cec-log.h dependency issues
|
||||
* v4l2grab: allow using direct calls instead of libv4l
|
||||
* v4l2grab: add support for setting the fourcc code
|
||||
* keymap.h needs sys/types.h and argp.h with musl
|
||||
* v4l2-compliance: fix assert on only read/write-only controls
|
||||
* v4l2-ctl: Support query V4L2_CTRL_TYPE_AREA controls
|
||||
* v4l2-ctl: Support getting V4L2_CTRL_TYPE_AREA controls
|
||||
* v4l2-ctl: Support setting V4L2_CTRL_TYPE_AREA controls
|
||||
* v4l2-compliance: Allow all the selection targets for subdevs
|
||||
* keytable: use input_event properly
|
||||
* keytable: add compatibility for input_event_sec
|
||||
* treewide: remove bzero
|
||||
* treewide: fix redundant expressions
|
||||
* treewide: remove pointless c_str
|
||||
* dvb-sat: remove pointless abs call
|
||||
* utils: checks for empty instead of size in if
|
||||
* treewide: add extra {} to initialization
|
||||
* treewide: do not use return after else
|
||||
* treewide: fix wrong identation
|
||||
* utils: simplify bool returns
|
||||
* treewide: fix math problems
|
||||
* treewide: replace C casts with C++
|
||||
* treewide: apply performance fixes
|
||||
* utils: use bool literals
|
||||
* utils: do not use empty void with C++
|
||||
* utils: remove extra commas
|
||||
* utils: fix float equal warning
|
||||
* utils: add copy assignment operator
|
||||
* utils: initialize variable
|
||||
* utils: fix wrong format
|
||||
* utils: fix compilation with C++98
|
||||
* utils: add noreturn attribute and remove dead code
|
||||
* utils: fix implicit float conversions
|
||||
* utils: fix fallthrough warnings
|
||||
* utils: fix double promotions
|
||||
* utils: replace exit with std variant
|
||||
* cec-compliance: add missing header for clang
|
||||
* compiler.h: fix compilation with libcxx
|
||||
* compiler.h: fix compilation with clang + std=c++98 + glibcxx
|
||||
* utils: replace chr functions with std variants
|
||||
* ir-ctl: report timeout when it cannot be modified
|
||||
* keytable: do not warn if keymap not found in IR_KEYTABLE_USER_DIR
|
||||
* ir-keytable: bpf: improve rsc imon pointer decoder
|
||||
* sync v4l-utils.spec with the fedora repo
|
||||
* keytable: cannot load BPF decoders from udevd
|
||||
* 50-rc_keymap.conf prevents debian testing from booting
|
||||
* lircd2toml: warn when scancode has duplicate definitions
|
||||
* keytable: keymap without protocol is invalid
|
||||
* rc_keymap.5: improve wording around using rc_keymaps for sending
|
||||
* keytable: a bpf protocol can have parameters and no scancodes
|
||||
* Fix build failure on s390x
|
||||
* keytable: support 64 bit scancodes
|
||||
* keytable: new samsung36 bpf decoder
|
||||
* Add keymap for Samsung AK59-00125A remote
|
||||
* ir-ctl: removed nested functions to support building with clang
|
||||
* ir-ctl: allow unmodulated signal to be sent
|
||||
* keytable: "-p all" should not attempt BPF decodes that don't exist
|
||||
* v4l2-ctl: Print UVC meta info
|
||||
* v4l2-compliance: fix metadata output support
|
||||
* v4l2-compliance: Verify metadata formats
|
||||
* v4l2-ctl: support for metadata output
|
||||
* v4l2-ctl: Add Support for Touch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jun 7 15:09:57 UTC 2020 - Marcus Meissner <meissner@suse.com>
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
%define so_ver 0
|
||||
%define sname v4l-utils
|
||||
Name: v4l-utils%{?psuffix}
|
||||
Version: 1.18.1
|
||||
Version: 1.20.0
|
||||
Release: 0
|
||||
Summary: Utilities for video4linux
|
||||
License: LGPL-2.1-or-later AND GPL-2.0-or-later AND GPL-2.0-only
|
||||
@ -241,6 +241,8 @@ find %{buildroot} -type f -name "*.la" -delete -print
|
||||
%dir %{_sysconfdir}/rc_keymaps/
|
||||
%config(noreplace) %{_sysconfdir}/rc_maps.cfg
|
||||
%{_udevdir}/rc_keymaps
|
||||
%dir %{_unitdir}/systemd-udevd.service.d
|
||||
%{_unitdir}/systemd-udevd.service.d/50-rc_keymap.conf
|
||||
%{_udevrulesdir}/70-infrared.rules
|
||||
%{_bindir}/cx18-ctl
|
||||
%{_bindir}/cec-compliance
|
||||
|
Loading…
Reference in New Issue
Block a user