diff -Nru v4l-utils-1.14.1/build-aux/config.guess v4l-utils-1.14.2/build-aux/config.guess
--- v4l-utils-1.14.1/build-aux/config.guess 2017-12-27 16:57:45.000000000 +0000
+++ v4l-utils-1.14.2/build-aux/config.guess 2018-02-10 12:26:13.000000000 +0000
@@ -1,8 +1,8 @@
#! /bin/sh
# Attempt to guess a canonical system name.
-# Copyright 1992-2016 Free Software Foundation, Inc.
+# Copyright 1992-2017 Free Software Foundation, Inc.
-timestamp='2016-10-02'
+timestamp='2017-11-07'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -15,7 +15,7 @@
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, see .
+# along with this program; if not, see .
#
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
@@ -27,7 +27,7 @@
# Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
#
# You can get the latest version of this script from:
-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
+# https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
#
# Please send patches to .
@@ -39,7 +39,7 @@
Output the configuration name of the system \`$me' is run on.
-Operation modes:
+Options:
-h, --help print this help, then exit
-t, --time-stamp print date of last modification, then exit
-v, --version print version number, then exit
@@ -50,7 +50,7 @@
GNU config.guess ($timestamp)
Originally written by Per Bothner.
-Copyright 1992-2016 Free Software Foundation, Inc.
+Copyright 1992-2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -244,6 +244,9 @@
UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE}
exit ;;
+ *:MidnightBSD:*:*)
+ echo ${UNAME_MACHINE}-unknown-midnightbsd${UNAME_RELEASE}
+ exit ;;
*:ekkoBSD:*:*)
echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
exit ;;
@@ -259,6 +262,9 @@
*:Sortix:*:*)
echo ${UNAME_MACHINE}-unknown-sortix
exit ;;
+ *:Redox:*:*)
+ echo ${UNAME_MACHINE}-unknown-redox
+ exit ;;
alpha:OSF1:*:*)
case $UNAME_RELEASE in
*4.0)
@@ -315,15 +321,6 @@
exitcode=$?
trap '' 0
exit $exitcode ;;
- Alpha\ *:Windows_NT*:*)
- # How do we know it's Interix rather than the generic POSIX subsystem?
- # Should we change UNAME_MACHINE based on the output of uname instead
- # of the specific Alpha model?
- echo alpha-pc-interix
- exit ;;
- 21064:Windows_NT:50:3)
- echo alpha-dec-winnt3.5
- exit ;;
Amiga*:UNIX_System_V:4.0:*)
echo m68k-unknown-sysv4
exit ;;
@@ -485,13 +482,13 @@
#endif
#if defined (host_mips) && defined (MIPSEB)
#if defined (SYSTYPE_SYSV)
- printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
+ printf ("mips-mips-riscos%ssysv\\n", argv[1]); exit (0);
#endif
#if defined (SYSTYPE_SVR4)
- printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
+ printf ("mips-mips-riscos%ssvr4\\n", argv[1]); exit (0);
#endif
#if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
- printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
+ printf ("mips-mips-riscos%sbsd\\n", argv[1]); exit (0);
#endif
#endif
exit (-1);
@@ -614,7 +611,7 @@
*:AIX:*:*)
echo rs6000-ibm-aix
exit ;;
- ibmrt:4.4BSD:*|romp-ibm:BSD:*)
+ ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*)
echo romp-ibm-bsd4.4
exit ;;
ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
@@ -635,8 +632,8 @@
9000/[34678]??:HP-UX:*:*)
HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
case "${UNAME_MACHINE}" in
- 9000/31? ) HP_ARCH=m68000 ;;
- 9000/[34]?? ) HP_ARCH=m68k ;;
+ 9000/31?) HP_ARCH=m68000 ;;
+ 9000/[34]??) HP_ARCH=m68k ;;
9000/[678][0-9][0-9])
if [ -x /usr/bin/getconf ]; then
sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
@@ -749,7 +746,7 @@
{ echo "$SYSTEM_NAME"; exit; }
echo unknown-hitachi-hiuxwe2
exit ;;
- 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
+ 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*)
echo hppa1.1-hp-bsd
exit ;;
9000/8??:4.3bsd:*:*)
@@ -758,7 +755,7 @@
*9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
echo hppa1.0-hp-mpeix
exit ;;
- hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
+ hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*)
echo hppa1.1-hp-osf
exit ;;
hp8??:OSF1:*:*)
@@ -837,10 +834,11 @@
UNAME_PROCESSOR=`/usr/bin/uname -p`
case ${UNAME_PROCESSOR} in
amd64)
- echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
- *)
- echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
+ UNAME_PROCESSOR=x86_64 ;;
+ i386)
+ UNAME_PROCESSOR=i586 ;;
esac
+ echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
exit ;;
i*:CYGWIN*:*)
echo ${UNAME_MACHINE}-pc-cygwin
@@ -854,10 +852,6 @@
*:MSYS*:*)
echo ${UNAME_MACHINE}-pc-msys
exit ;;
- i*:windows32*:*)
- # uname -m includes "-pc" on this system.
- echo ${UNAME_MACHINE}-mingw32
- exit ;;
i*:PW*:*)
echo ${UNAME_MACHINE}-pc-pw32
exit ;;
@@ -873,27 +867,12 @@
echo ia64-unknown-interix${UNAME_RELEASE}
exit ;;
esac ;;
- [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
- echo i${UNAME_MACHINE}-pc-mks
- exit ;;
- 8664:Windows_NT:*)
- echo x86_64-pc-mks
- exit ;;
- i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
- # How do we know it's Interix rather than the generic POSIX subsystem?
- # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
- # UNAME_MACHINE based on the output of uname instead of i386?
- echo i586-pc-interix
- exit ;;
i*:UWIN*:*)
echo ${UNAME_MACHINE}-pc-uwin
exit ;;
amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
echo x86_64-unknown-cygwin
exit ;;
- p*:CYGWIN*:*)
- echo powerpcle-unknown-cygwin
- exit ;;
prep*:SunOS:5.*:*)
echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
exit ;;
@@ -1096,7 +1075,7 @@
i*86:*DOS:*:*)
echo ${UNAME_MACHINE}-pc-msdosdjgpp
exit ;;
- i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
+ i*86:*:4.*:*)
UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
@@ -1303,14 +1282,21 @@
if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then
if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
- (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
- grep IS_64BIT_ARCH >/dev/null
+ (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
+ grep IS_64BIT_ARCH >/dev/null
then
case $UNAME_PROCESSOR in
i386) UNAME_PROCESSOR=x86_64 ;;
powerpc) UNAME_PROCESSOR=powerpc64 ;;
esac
fi
+ # On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc
+ if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \
+ (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
+ grep IS_PPC >/dev/null
+ then
+ UNAME_PROCESSOR=powerpc
+ fi
fi
elif test "$UNAME_PROCESSOR" = i386 ; then
# Avoid executing cc on OS X 10.9, as it ships with a stub
@@ -1334,15 +1320,18 @@
*:QNX:*:4*)
echo i386-pc-qnx
exit ;;
- NEO-?:NONSTOP_KERNEL:*:*)
+ NEO-*:NONSTOP_KERNEL:*:*)
echo neo-tandem-nsk${UNAME_RELEASE}
exit ;;
NSE-*:NONSTOP_KERNEL:*:*)
echo nse-tandem-nsk${UNAME_RELEASE}
exit ;;
- NSR-?:NONSTOP_KERNEL:*:*)
+ NSR-*:NONSTOP_KERNEL:*:*)
echo nsr-tandem-nsk${UNAME_RELEASE}
exit ;;
+ NSX-*:NONSTOP_KERNEL:*:*)
+ echo nsx-tandem-nsk${UNAME_RELEASE}
+ exit ;;
*:NonStop-UX:*:*)
echo mips-compaq-nonstopux
exit ;;
@@ -1414,16 +1403,28 @@
exit ;;
esac
+echo "$0: unable to guess system type" >&2
+
+case "${UNAME_MACHINE}:${UNAME_SYSTEM}" in
+ mips:Linux | mips64:Linux)
+ # If we got here on MIPS GNU/Linux, output extra information.
+ cat >&2 <&2 <.
+# along with this program; if not, see .
#
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
@@ -33,7 +33,7 @@
# Otherwise, we print the canonical config type on stdout and succeed.
# You can get the latest version of this script from:
-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
+# https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
# This file is supposed to be the same for all GNU packages
# and recognize all the CPU types, system types and aliases
@@ -57,7 +57,7 @@
Canonicalize a configuration name.
-Operation modes:
+Options:
-h, --help print this help, then exit
-t, --time-stamp print date of last modification, then exit
-v, --version print version number, then exit
@@ -67,7 +67,7 @@
version="\
GNU config.sub ($timestamp)
-Copyright 1992-2016 Free Software Foundation, Inc.
+Copyright 1992-2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -229,9 +229,6 @@
-ptx*)
basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
;;
- -windowsnt*)
- os=`echo $os | sed -e 's/windowsnt/winnt/'`
- ;;
-psos*)
os=-psos
;;
@@ -263,7 +260,7 @@
| fido | fr30 | frv | ft32 \
| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
| hexagon \
- | i370 | i860 | i960 | ia64 \
+ | i370 | i860 | i960 | ia16 | ia64 \
| ip2k | iq2000 \
| k1om \
| le32 | le64 \
@@ -315,7 +312,7 @@
| ubicom32 \
| v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
| visium \
- | we32k \
+ | wasm32 \
| x86 | xc16x | xstormy16 | xtensa \
| z8k | z80)
basic_machine=$basic_machine-unknown
@@ -388,7 +385,7 @@
| h8300-* | h8500-* \
| hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
| hexagon-* \
- | i*86-* | i860-* | i960-* | ia64-* \
+ | i*86-* | i860-* | i960-* | ia16-* | ia64-* \
| ip2k-* | iq2000-* \
| k1om-* \
| le32-* | le64-* \
@@ -446,6 +443,7 @@
| v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
| vax-* \
| visium-* \
+ | wasm32-* \
| we32k-* \
| x86-* | x86_64-* | xc16x-* | xps100-* \
| xstormy16-* | xtensa*-* \
@@ -641,7 +639,7 @@
basic_machine=rs6000-bull
os=-bosx
;;
- dpx2* | dpx2*-bull)
+ dpx2*)
basic_machine=m68k-bull
os=-sysv3
;;
@@ -903,7 +901,7 @@
basic_machine=v70-nec
os=-sysv
;;
- next | m*-next )
+ next | m*-next)
basic_machine=m68k-next
case $os in
-nextstep* )
@@ -948,6 +946,9 @@
nsr-tandem)
basic_machine=nsr-tandem
;;
+ nsx-tandem)
+ basic_machine=nsx-tandem
+ ;;
op50n-* | op60c-*)
basic_machine=hppa1.1-oki
os=-proelf
@@ -1243,6 +1244,9 @@
basic_machine=a29k-wrs
os=-vxworks
;;
+ wasm32)
+ basic_machine=wasm32-unknown
+ ;;
w65*)
basic_machine=w65-wdc
os=-none
@@ -1251,6 +1255,9 @@
basic_machine=hppa1.1-winbond
os=-proelf
;;
+ x64)
+ basic_machine=x86_64-pc
+ ;;
xbox)
basic_machine=i686-pc
os=-mingw32
@@ -1358,8 +1365,8 @@
if [ x"$os" != x"" ]
then
case $os in
- # First match some system type aliases
- # that might get confused with valid system types.
+ # First match some system type aliases that might get confused
+ # with valid system types.
# -solaris* is a basic system type, with this one exception.
-auroraux)
os=-auroraux
@@ -1379,9 +1386,9 @@
-gnu/linux*)
os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
;;
- # First accept the basic system types.
+ # Now accept the basic system types.
# The portable systems comes first.
- # Each alternative MUST END IN A *, to match a version number.
+ # Each alternative MUST end in a * to match a version number.
# -sysv* is not here because it comes later, after sysvr4.
-gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
| -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
@@ -1397,7 +1404,7 @@
| -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
| -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
- | -chorusos* | -chorusrdb* | -cegcc* \
+ | -chorusos* | -chorusrdb* | -cegcc* | -glidix* \
| -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
| -midipix* | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
| -linux-newlib* | -linux-musl* | -linux-uclibc* \
@@ -1409,7 +1416,7 @@
| -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
| -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
| -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* \
- | -onefs* | -tirtos* | -phoenix* | -fuchsia*)
+ | -onefs* | -tirtos* | -phoenix* | -fuchsia* | -redox*)
# Remember, each alternative MUST END IN *, to match a version number.
;;
-qnx*)
@@ -1484,7 +1491,7 @@
-nova*)
os=-rtmk-nova
;;
- -ns2 )
+ -ns2)
os=-nextstep2
;;
-nsk*)
@@ -1539,6 +1546,19 @@
-dicos*)
os=-dicos
;;
+ -pikeos*)
+ # Until real need of OS specific support for
+ # particular features comes up, bare metal
+ # configurations are quite functional.
+ case $basic_machine in
+ arm*)
+ os=-eabi
+ ;;
+ *)
+ os=-elf
+ ;;
+ esac
+ ;;
-nacl*)
;;
-ios)
@@ -1638,6 +1658,9 @@
sparc-* | *-sun)
os=-sunos4.1.1
;;
+ pru-*)
+ os=-elf
+ ;;
*-be)
os=-beos
;;
@@ -1683,7 +1706,7 @@
m88k-omron*)
os=-luna
;;
- *-next )
+ *-next)
os=-nextstep
;;
*-sequent)
@@ -1818,7 +1841,7 @@
exit
# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
+# eval: (add-hook 'write-file-functions 'time-stamp)
# time-stamp-start: "timestamp='"
# time-stamp-format: "%:y-%02m-%02d"
# time-stamp-end: "'"
diff -Nru v4l-utils-1.14.1/ChangeLog v4l-utils-1.14.2/ChangeLog
--- v4l-utils-1.14.1/ChangeLog 2017-12-27 16:57:01.000000000 +0000
+++ v4l-utils-1.14.2/ChangeLog 2018-02-10 12:25:02.000000000 +0000
@@ -1,3 +1,11 @@
+v4l-utils-1.14.2
+----------------
+
+Sean Young (2):
+ keytable: abi no longer set LIRC_CAN_REC_SCANCODE for raw devices
+ ir-ctl: abi no longer set LIRC_CAN_SEND_SCANCODE for raw devices
+
+
v4l-utils-1.14.1
----------------
diff -Nru v4l-utils-1.14.1/configure v4l-utils-1.14.2/configure
--- v4l-utils-1.14.1/configure 2017-12-27 16:57:44.000000000 +0000
+++ v4l-utils-1.14.2/configure 2018-02-10 12:26:12.000000000 +0000
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for v4l-utils 1.14.1.
+# Generated by GNU Autoconf 2.69 for v4l-utils 1.14.2.
#
#
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@
# Identity of this package.
PACKAGE_NAME='v4l-utils'
PACKAGE_TARNAME='v4l-utils'
-PACKAGE_VERSION='1.14.1'
-PACKAGE_STRING='v4l-utils 1.14.1'
+PACKAGE_VERSION='1.14.2'
+PACKAGE_STRING='v4l-utils 1.14.2'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''
@@ -1554,7 +1554,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures v4l-utils 1.14.1 to adapt to many kinds of systems.
+\`configure' configures v4l-utils 1.14.2 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1625,7 +1625,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of v4l-utils 1.14.1:";;
+ short | recursive ) echo "Configuration of v4l-utils 1.14.2:";;
esac
cat <<\_ACEOF
@@ -1811,7 +1811,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-v4l-utils configure 1.14.1
+v4l-utils configure 1.14.2
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2351,7 +2351,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by v4l-utils $as_me 1.14.1, which was
+It was created by v4l-utils $as_me 1.14.2, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -4595,7 +4595,7 @@
# Define the identity of the package.
PACKAGE='v4l-utils'
- VERSION='1.14.1'
+ VERSION='1.14.2'
cat >>confdefs.h <<_ACEOF
@@ -24176,7 +24176,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by v4l-utils $as_me 1.14.1, which was
+This file was extended by v4l-utils $as_me 1.14.2, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -24242,7 +24242,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-v4l-utils config.status 1.14.1
+v4l-utils config.status 1.14.2
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff -Nru v4l-utils-1.14.1/configure.ac v4l-utils-1.14.2/configure.ac
--- v4l-utils-1.14.1/configure.ac 2017-12-27 16:56:11.000000000 +0000
+++ v4l-utils-1.14.2/configure.ac 2018-02-10 12:23:56.000000000 +0000
@@ -3,7 +3,7 @@
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.59)
-AC_INIT([v4l-utils],[1.14.1])
+AC_INIT([v4l-utils],[1.14.2])
AC_CONFIG_AUX_DIR([build-aux])
AC_CONFIG_MACRO_DIR([m4])
diff -Nru v4l-utils-1.14.1/contrib/cobalt-ctl/Makefile v4l-utils-1.14.2/contrib/cobalt-ctl/Makefile
--- v4l-utils-1.14.1/contrib/cobalt-ctl/Makefile 2017-12-27 16:57:57.000000000 +0000
+++ v4l-utils-1.14.2/contrib/cobalt-ctl/Makefile 2018-02-10 12:29:22.000000000 +0000
@@ -211,7 +211,7 @@
DX_DOXYGEN = /usr/bin/doxygen
DX_DVIPS =
DX_EGREP = /bin/egrep
-DX_ENV = SRCDIR='.' PROJECT='v4l-utils' DOCDIR='doxygen-doc' VERSION='1.14.1' PERL_PATH='/usr/bin/perl' HAVE_DOT='YES' DOT_PATH='/usr/bin' GENERATE_MAN='NO' GENERATE_RTF='NO' GENERATE_XML='NO' GENERATE_HTMLHELP='NO' GENERATE_CHI='NO' GENERATE_HTML='YES' GENERATE_LATEX='NO'
+DX_ENV = SRCDIR='.' PROJECT='v4l-utils' DOCDIR='doxygen-doc' VERSION='1.14.2' PERL_PATH='/usr/bin/perl' HAVE_DOT='YES' DOT_PATH='/usr/bin' GENERATE_MAN='NO' GENERATE_RTF='NO' GENERATE_XML='NO' GENERATE_HTMLHELP='NO' GENERATE_CHI='NO' GENERATE_HTML='YES' GENERATE_LATEX='NO'
DX_FLAG_chi = 0
DX_FLAG_chm = 0
DX_FLAG_doc = 1
@@ -294,11 +294,11 @@
PACKAGE = v4l-utils
PACKAGE_BUGREPORT =
PACKAGE_NAME = v4l-utils
-PACKAGE_STRING = v4l-utils 1.14.1
+PACKAGE_STRING = v4l-utils 1.14.2
PACKAGE_TARNAME = v4l-utils
PACKAGE_URL =
-PACKAGE_VERSION = 1.14.1
-PATCH = 1
+PACKAGE_VERSION = 1.14.2
+PATCH = 2
PATH_SEPARATOR = :
PKG_CONFIG = /usr/bin/pkg-config
PKG_CONFIG_LIBDIR =
@@ -326,7 +326,7 @@
UIC = uic
USE_NLS = yes
V4L_UTILS_VERSION =
-VERSION = 1.14.1
+VERSION = 1.14.2
X11_CFLAGS =
X11_LIBS = -lX11
XGETTEXT = /usr/bin/xgettext
diff -Nru v4l-utils-1.14.1/debian/changelog v4l-utils-1.14.2/debian/changelog
--- v4l-utils-1.14.1/debian/changelog 2017-12-27 16:48:22.000000000 +0000
+++ v4l-utils-1.14.2/debian/changelog 2018-02-10 12:46:51.000000000 +0000
@@ -1,3 +1,10 @@
+v4l-utils (1.14.2-1) unstable; urgency=medium
+
+ * Imported Upstream version 1.14.2
+ * Mark libdvbv5-doc as Multi-Arch: foreign
+
+ -- Gregor Jasny Sat, 10 Feb 2018 13:46:51 +0100
+
v4l-utils (1.14.1-1) unstable; urgency=medium
* Imported Upstream version 1.14.1
diff -Nru v4l-utils-1.14.1/debian/control v4l-utils-1.14.2/debian/control
--- v4l-utils-1.14.1/debian/control 2017-12-27 16:48:22.000000000 +0000
+++ v4l-utils-1.14.2/debian/control 2018-02-10 12:45:27.000000000 +0000
@@ -156,6 +156,7 @@
Architecture: all
Depends: ${misc:Depends}
Suggests: devhelp
+Multi-Arch: foreign
Description: Doxygen generated documentation for libdvbv5
This library provides functions to work with DVB devices that
implement the DVB v5 API.
diff -Nru v4l-utils-1.14.1/lib/include/libdvbv5/libdvb-version.h v4l-utils-1.14.2/lib/include/libdvbv5/libdvb-version.h
--- v4l-utils-1.14.1/lib/include/libdvbv5/libdvb-version.h 2017-12-27 16:57:58.000000000 +0000
+++ v4l-utils-1.14.2/lib/include/libdvbv5/libdvb-version.h 2018-02-10 12:29:22.000000000 +0000
@@ -1,4 +1,4 @@
#define LIBDVBV5_VERSION_MAJOR 1
#define LIBDVBV5_VERSION_MINOR 14
-#define LIBDVBV5_VERSION_PATCH 1
-#define LIBDVBV5_VERSION "1.14.1"
+#define LIBDVBV5_VERSION_PATCH 2
+#define LIBDVBV5_VERSION "1.14.2"
diff -Nru v4l-utils-1.14.1/libdvbv5-po/de.po v4l-utils-1.14.2/libdvbv5-po/de.po
--- v4l-utils-1.14.1/libdvbv5-po/de.po 2017-12-27 16:58:02.000000000 +0000
+++ v4l-utils-1.14.2/libdvbv5-po/de.po 2018-02-10 12:29:25.000000000 +0000
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: v4l-utils 1.12.3\n"
"Report-Msgid-Bugs-To: linux-media@vger.Kernel.org\n"
-"POT-Creation-Date: 2017-12-27 17:58+0100\n"
+"POT-Creation-Date: 2018-02-10 13:29+0100\n"
"PO-Revision-Date: 2017-05-06 22:58+0200\n"
"Last-Translator: Chris Leick \n"
"Language-Team: German \n"
diff -Nru v4l-utils-1.14.1/libdvbv5-po/libdvbv5.pot v4l-utils-1.14.2/libdvbv5-po/libdvbv5.pot
--- v4l-utils-1.14.1/libdvbv5-po/libdvbv5.pot 2017-12-27 16:58:02.000000000 +0000
+++ v4l-utils-1.14.2/libdvbv5-po/libdvbv5.pot 2018-02-10 12:29:25.000000000 +0000
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: v4l-utils 1.14.1\n"
+"Project-Id-Version: v4l-utils 1.14.2\n"
"Report-Msgid-Bugs-To: linux-media@vger.Kernel.org\n"
-"POT-Creation-Date: 2017-12-27 17:58+0100\n"
+"POT-Creation-Date: 2018-02-10 13:29+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff -Nru v4l-utils-1.14.1/libdvbv5-po/pt_BR.po v4l-utils-1.14.2/libdvbv5-po/pt_BR.po
--- v4l-utils-1.14.1/libdvbv5-po/pt_BR.po 2017-12-27 16:58:02.000000000 +0000
+++ v4l-utils-1.14.2/libdvbv5-po/pt_BR.po 2018-02-10 12:29:25.000000000 +0000
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: libdvbv5 1.7.0\n"
"Report-Msgid-Bugs-To: linux-media@vger.Kernel.org\n"
-"POT-Creation-Date: 2017-12-27 17:58+0100\n"
+"POT-Creation-Date: 2018-02-10 13:29+0100\n"
"PO-Revision-Date: 2017-05-06 23:13-0300\n"
"Last-Translator: Mauro Carvalho Chehab \n"
"Language-Team: Brazilian Portuguese\n"
diff -Nru v4l-utils-1.14.1/utils/cec-compliance/cec-compliance.1 v4l-utils-1.14.2/utils/cec-compliance/cec-compliance.1
--- v4l-utils-1.14.1/utils/cec-compliance/cec-compliance.1 2017-12-27 16:57:57.000000000 +0000
+++ v4l-utils-1.14.2/utils/cec-compliance/cec-compliance.1 2018-02-10 12:29:22.000000000 +0000
@@ -1,4 +1,4 @@
-.TH "CEC-COMPLIANCE" "1" "August 2016" "v4l-utils 1.14.1" "User Commands"
+.TH "CEC-COMPLIANCE" "1" "August 2016" "v4l-utils 1.14.2" "User Commands"
.SH NAME
cec-compliance - An application to verify remote CEC devices
.SH SYNOPSIS
diff -Nru v4l-utils-1.14.1/utils/cec-ctl/cec-ctl.1 v4l-utils-1.14.2/utils/cec-ctl/cec-ctl.1
--- v4l-utils-1.14.1/utils/cec-ctl/cec-ctl.1 2017-12-27 16:57:57.000000000 +0000
+++ v4l-utils-1.14.2/utils/cec-ctl/cec-ctl.1 2018-02-10 12:29:22.000000000 +0000
@@ -1,4 +1,4 @@
-.TH "CEC-CTL" "1" "August 2016" "v4l-utils 1.14.1" "User Commands"
+.TH "CEC-CTL" "1" "August 2016" "v4l-utils 1.14.2" "User Commands"
.SH NAME
cec-ctl - An application to control cec devices
.SH SYNOPSIS
diff -Nru v4l-utils-1.14.1/utils/cec-follower/cec-follower.1 v4l-utils-1.14.2/utils/cec-follower/cec-follower.1
--- v4l-utils-1.14.1/utils/cec-follower/cec-follower.1 2017-12-27 16:57:57.000000000 +0000
+++ v4l-utils-1.14.2/utils/cec-follower/cec-follower.1 2018-02-10 12:29:22.000000000 +0000
@@ -1,4 +1,4 @@
-.TH "CEC-FOLLOWER" "1" "August 2016" "v4l-utils 1.14.1" "User Commands"
+.TH "CEC-FOLLOWER" "1" "August 2016" "v4l-utils 1.14.2" "User Commands"
.SH NAME
cec-follower - An application to emulate CEC followers
.SH SYNOPSIS
diff -Nru v4l-utils-1.14.1/utils/ir-ctl/ir-ctl.c v4l-utils-1.14.2/utils/ir-ctl/ir-ctl.c
--- v4l-utils-1.14.1/utils/ir-ctl/ir-ctl.c 2017-12-27 13:51:17.000000000 +0000
+++ v4l-utils-1.14.2/utils/ir-ctl/ir-ctl.c 2018-02-10 12:21:55.000000000 +0000
@@ -683,7 +683,7 @@
static void lirc_features(struct arguments *args, int fd, unsigned features)
{
const char *dev = args->device;
- unsigned resolution = 0;
+ unsigned resolution = 0, mode = LIRC_MODE_SCANCODE;
int rc;
if (features & LIRC_CAN_GET_REC_RESOLUTION) {
@@ -694,14 +694,13 @@
fprintf(stderr, _("warning: %s: unexpected error while retrieving resolution: %m\n"), dev);
}
- bool can_receive = false;
printf(_("Receive features %s:\n"), dev);
if (features & LIRC_CAN_REC_SCANCODE) {
printf(_(" - Device can receive scancodes\n"));
- can_receive = true;
- }
- if (features & LIRC_CAN_REC_MODE2) {
+ } else if (features & LIRC_CAN_REC_MODE2) {
printf(_(" - Device can receive raw IR\n"));
+ if (ioctl(fd, LIRC_SET_REC_MODE, &mode) == 0)
+ printf(_(" - Can report decoded scancodes and protocol\n"));
if (resolution)
printf(_(" - Resolution %u microseconds\n"), resolution);
if (features & LIRC_CAN_SET_REC_CARRIER)
@@ -729,24 +728,17 @@
if (min_timeout || max_timeout)
printf(_(" - Can set receiving timeout min:%u microseconds max:%u microseconds\n"), min_timeout, max_timeout);
}
- can_receive = true;
- }
- if (features & LIRC_CAN_REC_LIRCCODE) {
+ } else if (features & LIRC_CAN_REC_LIRCCODE) {
printf(_(" - Device can receive using device dependent LIRCCODE mode (not supported)\n"));
- can_receive = true;
- }
-
- if (!can_receive)
+ } else {
printf(_(" - Device cannot receive\n"));
+ }
- bool can_send = false;
printf(_("Send features %s:\n"), dev);
- if (features & LIRC_CAN_SEND_SCANCODE) {
- printf(_(" - Device can send scancodes\n"));
- can_send = true;
- }
if (features & LIRC_CAN_SEND_PULSE) {
printf(_(" - Device can send raw IR\n"));
+ if (ioctl(fd, LIRC_SET_SEND_MODE, &mode) == 0)
+ printf(_(" - IR scancode encoder\n"));
if (features & LIRC_CAN_SET_SEND_CARRIER)
printf(_(" - Set carrier\n"));
if (features & LIRC_CAN_SET_SEND_DUTY_CYCLE)
@@ -761,15 +753,11 @@
else
printf(_(" - Set transmitter (%d available)\n"), rc);
}
- can_send = true;
- }
- if (features & LIRC_CAN_SEND_LIRCCODE) {
+ } else if (features & LIRC_CAN_SEND_LIRCCODE) {
printf(_(" - Device can send using device dependent LIRCCODE mode (not supported)\n"));
- can_send = true;
- }
-
- if (!can_send)
+ } else {
printf(_(" - Device cannot send\n"));
+ }
}
static int lirc_send(struct arguments *args, int fd, unsigned features, struct file *f)
@@ -778,7 +766,12 @@
int rc, mode;
ssize_t ret;
- if (f->is_scancode && (features & LIRC_CAN_SEND_SCANCODE)) {
+ if (!(features & LIRC_CAN_SEND_PULSE)) {
+ fprintf(stderr, _("%s: device cannot send\n"), dev);
+ return EX_UNAVAILABLE;
+ }
+
+ if (f->is_scancode) {
mode = LIRC_MODE_SCANCODE;
rc = ioctl(fd, LIRC_SET_SEND_MODE, &mode);
if (rc == 0) {
@@ -793,11 +786,6 @@
}
}
- if (!(features & LIRC_CAN_SEND_PULSE)) {
- fprintf(stderr, _("%s: device cannot send raw ir\n"), dev);
- return EX_UNAVAILABLE;
- }
-
mode = LIRC_MODE_PULSE;
rc = ioctl(fd, LIRC_SET_SEND_MODE, &mode);
if (rc) {
diff -Nru v4l-utils-1.14.1/utils/keytable/ir-keytable.1 v4l-utils-1.14.2/utils/keytable/ir-keytable.1
--- v4l-utils-1.14.1/utils/keytable/ir-keytable.1 2017-12-27 16:57:58.000000000 +0000
+++ v4l-utils-1.14.2/utils/keytable/ir-keytable.1 2018-02-10 12:29:22.000000000 +0000
@@ -1,4 +1,4 @@
-.TH "IR\-KEYTABLE" "1" "Fri Oct 3 2014" "v4l-utils 1.14.1" "User Commands"
+.TH "IR\-KEYTABLE" "1" "Fri Oct 3 2014" "v4l-utils 1.14.2" "User Commands"
.SH NAME
ir\-keytable \- a swiss\-knife tool to handle Remote Controllers.
.SH SYNOPSIS
diff -Nru v4l-utils-1.14.1/utils/keytable/keytable.c v4l-utils-1.14.2/utils/keytable/keytable.c
--- v4l-utils-1.14.1/utils/keytable/keytable.c 2017-12-27 13:51:17.000000000 +0000
+++ v4l-utils-1.14.2/utils/keytable/keytable.c 2018-02-10 12:21:55.000000000 +0000
@@ -1351,28 +1351,17 @@
ioctl(fd, EVIOCSCLOCKID, &mode);
if (rc_dev->lirc_name) {
+ unsigned mode = LIRC_MODE_SCANCODE;
lircfd = open(rc_dev->lirc_name, O_RDONLY | O_NONBLOCK);
if (lircfd == -1) {
perror(_("Can't open lirc device"));
return;
}
- unsigned features;
- if (ioctl(lircfd, LIRC_GET_FEATURES, &features)) {
- perror(_("Can't get lirc features"));
- return;
- }
-
- if (!(features & LIRC_CAN_REC_SCANCODE)) {
+ if (ioctl(lircfd, LIRC_SET_REC_MODE, &mode)) {
+ /* If we can't set scancode mode, kernel is too old */
close(lircfd);
lircfd = -1;
}
- else {
- unsigned mode = LIRC_MODE_SCANCODE;
- if (ioctl(lircfd, LIRC_SET_REC_MODE, &mode)) {
- perror(_("Can't set lirc scancode mode"));
- return;
- }
- }
}
printf (_("Testing events. Please, press CTRL-C to abort.\n"));
diff -Nru v4l-utils-1.14.1/utils/qv4l2/qv4l2.1 v4l-utils-1.14.2/utils/qv4l2/qv4l2.1
--- v4l-utils-1.14.1/utils/qv4l2/qv4l2.1 2017-12-27 16:57:58.000000000 +0000
+++ v4l-utils-1.14.2/utils/qv4l2/qv4l2.1 2018-02-10 12:29:22.000000000 +0000
@@ -1,4 +1,4 @@
-.TH "QV4L2" "1" "March 2015" "v4l-utils 1.14.1" "User Commands"
+.TH "QV4L2" "1" "March 2015" "v4l-utils 1.14.2" "User Commands"
.SH NAME
qv4l2 - A test bench application for video4linux devices
.SH SYNOPSIS
diff -Nru v4l-utils-1.14.1/utils/v4l2-compliance/v4l2-compliance.1 v4l-utils-1.14.2/utils/v4l2-compliance/v4l2-compliance.1
--- v4l-utils-1.14.1/utils/v4l2-compliance/v4l2-compliance.1 2017-12-27 16:57:58.000000000 +0000
+++ v4l-utils-1.14.2/utils/v4l2-compliance/v4l2-compliance.1 2018-02-10 12:29:22.000000000 +0000
@@ -1,4 +1,4 @@
-.TH "V4L2-COMPLIANCE" "1" "March 2015" "v4l-utils 1.14.1" "User Commands"
+.TH "V4L2-COMPLIANCE" "1" "March 2015" "v4l-utils 1.14.2" "User Commands"
.SH NAME
v4l2-compliance - An application to test video4linux drivers
.SH SYNOPSIS
diff -Nru v4l-utils-1.14.1/utils/v4l2-ctl/v4l2-ctl.1 v4l-utils-1.14.2/utils/v4l2-ctl/v4l2-ctl.1
--- v4l-utils-1.14.1/utils/v4l2-ctl/v4l2-ctl.1 2017-12-27 16:57:58.000000000 +0000
+++ v4l-utils-1.14.2/utils/v4l2-ctl/v4l2-ctl.1 2018-02-10 12:29:22.000000000 +0000
@@ -1,4 +1,4 @@
-.TH "V4L2-CTL" "1" "March 2015" "v4l-utils 1.14.1" "User Commands"
+.TH "V4L2-CTL" "1" "March 2015" "v4l-utils 1.14.2" "User Commands"
.SH NAME
v4l2-ctl - An application to control video4linux drivers
.SH SYNOPSIS
Binary files /tmp/tmpOlrJTJ/oba0GdkTUq/v4l-utils-1.14.1/v4l-utils-po/de.gmo and /tmp/tmpOlrJTJ/aH25uWSAtM/v4l-utils-1.14.2/v4l-utils-po/de.gmo differ
diff -Nru v4l-utils-1.14.1/v4l-utils-po/de.po v4l-utils-1.14.2/v4l-utils-po/de.po
--- v4l-utils-1.14.1/v4l-utils-po/de.po 2017-12-27 16:58:02.000000000 +0000
+++ v4l-utils-1.14.2/v4l-utils-po/de.po 2018-02-10 12:29:25.000000000 +0000
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: v4l-utils 1.12.3\n"
"Report-Msgid-Bugs-To: linux-media@vger.Kernel.org\n"
-"POT-Creation-Date: 2017-12-27 17:58+0100\n"
+"POT-Creation-Date: 2018-02-10 13:29+0100\n"
"PO-Revision-Date: 2017-04-14 09:40+0200\n"
"Last-Translator: Chris Leick \n"
"Language-Team: German \n"
@@ -476,195 +476,184 @@
msgid " toggle=1"
msgstr ""
-#: utils/keytable/keytable.c:1356
+#: utils/keytable/keytable.c:1357
#, fuzzy
msgid "Can't open lirc device"
msgstr "Gerät kann nicht geöffnet werden"
-#: utils/keytable/keytable.c:1361
-#, fuzzy
-msgid "Can't get lirc features"
-msgstr ""
-"%s: Holen von Linux-Infrarotfernbedienungsfunktionalitäten fehlgeschlagen: "
-"%m\n"
-
-#: utils/keytable/keytable.c:1372
-msgid "Can't set lirc scancode mode"
-msgstr ""
-
-#: utils/keytable/keytable.c:1378
+#: utils/keytable/keytable.c:1367
#, c-format
msgid "Testing events. Please, press CTRL-C to abort.\n"
msgstr ""
"Ereignisse werden getestet. Bitte drücken Sie STRG-C, um abzubrechen.\n"
-#: utils/keytable/keytable.c:1389
+#: utils/keytable/keytable.c:1378
msgid "poll returned error"
msgstr ""
-#: utils/keytable/keytable.c:1398
+#: utils/keytable/keytable.c:1387
#, fuzzy
msgid "Error reading lirc scancode"
msgstr "Fehler beim Lesen der Datei %s\n"
-#: utils/keytable/keytable.c:1409
+#: utils/keytable/keytable.c:1398
msgid "Error reading event"
msgstr "Fehler beim Lesen des Ereignisses"
-#: utils/keytable/keytable.c:1414
+#: utils/keytable/keytable.c:1403
#, c-format
msgid "%ld.%06ld: event type %s(0x%02x)"
msgstr "%ld.%06ld: Ereignistyp %s(0x%02x)"
-#: utils/keytable/keytable.c:1423
+#: utils/keytable/keytable.c:1412
#, c-format
msgid " key_%s: %s(0x%04x)\n"
msgstr " key_%s: %s(0x%04x)\n"
-#: utils/keytable/keytable.c:1424
+#: utils/keytable/keytable.c:1413
msgid "up"
msgstr "hoch"
-#: utils/keytable/keytable.c:1424
+#: utils/keytable/keytable.c:1413
msgid "down"
msgstr "runter"
-#: utils/keytable/keytable.c:1429 utils/keytable/keytable.c:1435
+#: utils/keytable/keytable.c:1418 utils/keytable/keytable.c:1424
#, c-format
msgid ": %s (0x%04x) value=%d\n"
msgstr ": %s (0x%04x) Wert=%d\n"
-#: utils/keytable/keytable.c:1442
+#: utils/keytable/keytable.c:1431
#, c-format
msgid ": scancode = 0x%02x\n"
msgstr ": Scancode = 0x%02x\n"
-#: utils/keytable/keytable.c:1444
+#: utils/keytable/keytable.c:1433
#, c-format
msgid ": code = %s(0x%02x), value = %d\n"
msgstr ": Code = %s(0x%02x), Wert = %d\n"
-#: utils/keytable/keytable.c:1449
+#: utils/keytable/keytable.c:1438
#, c-format
msgid ": value = %d\n"
msgstr ": Wert = %d\n"
-#: utils/keytable/keytable.c:1458
+#: utils/keytable/keytable.c:1447
#, c-format
msgid ": code = 0x%02x, value = %d\n"
msgstr ": Code = 0x%02x, Wert = %d\n"
-#: utils/keytable/keytable.c:1527
+#: utils/keytable/keytable.c:1516
#, c-format
msgid "Changed Repeat delay to %d ms and repeat period to %d ms\n"
msgstr ""
"Wiederholungsverzögerung auf %d ms und Wiederholungsdauer auf %d ms "
"geändert\n"
-#: utils/keytable/keytable.c:1541
+#: utils/keytable/keytable.c:1530
#, c-format
msgid "Repeat delay = %d ms, repeat period = %d ms\n"
msgstr "Wiederholungsverzögerung = %d ms, Wiederholungsperiode = %d ms\n"
-#: utils/keytable/keytable.c:1560
+#: utils/keytable/keytable.c:1549
#, c-format
msgid "%sName: %.*s\n"
msgstr "%sName: %.*s\n"
-#: utils/keytable/keytable.c:1573
+#: utils/keytable/keytable.c:1562
#, c-format
msgid "%sbus: %d, vendor/product: %04x:%04x, version: 0x%04x\n"
msgstr "%sbus: %d, Anbieter/Produkt: %04x:%04x, Version: 0x%04x\n"
-#: utils/keytable/keytable.c:1591
+#: utils/keytable/keytable.c:1580
#, c-format
msgid "Found %s (%s) with:\n"
msgstr "%s gefunden (%s) mit:\n"
-#: utils/keytable/keytable.c:1595
+#: utils/keytable/keytable.c:1584
#, fuzzy, c-format
msgid "\tName: %s\n"
msgstr "%sName: %.*s\n"
-#: utils/keytable/keytable.c:1597
+#: utils/keytable/keytable.c:1586
#, fuzzy, c-format
msgid "\tDriver: %s, table: %s\n"
msgstr "\tTreiber %s, Tabelle %s\n"
# LIRC = Linux Infrared Remote Control
-#: utils/keytable/keytable.c:1601
+#: utils/keytable/keytable.c:1590
#, fuzzy, c-format
msgid "\tlirc device: %s\n"
msgstr "zu verwendende Linux-Infrarotfernbedienung"
-#: utils/keytable/keytable.c:1603
+#: utils/keytable/keytable.c:1592
#, c-format
msgid "\tSupported protocols: "
msgstr "\tunterstützte Protokolle: "
-#: utils/keytable/keytable.c:1615
+#: utils/keytable/keytable.c:1604
#, c-format
msgid "\tExtra capabilities: \n"
msgstr "\tzusätzliche Fähigkeiten: \n"
-#: utils/keytable/keytable.c:1642
+#: utils/keytable/keytable.c:1631
msgid "Can't open device"
msgstr "Gerät kann nicht geöffnet werden"
-#: utils/keytable/keytable.c:1660
+#: utils/keytable/keytable.c:1649
#, c-format
msgid "Auto-mode can be used only with --read, --debug and --sysdev options\n"
msgstr ""
"Automatischer Modus kann nur mit den Optionen --read, --debug und --sysdev "
"benutzt werden.\n"
-#: utils/keytable/keytable.c:1694
+#: utils/keytable/keytable.c:1683
#, c-format
msgid "Table for %s, %s not found. Keep as-is\n"
msgstr "Tabelle für %s, %s nicht gefunden. Istzustand beibehalten\n"
# Treibername, Schlüsseltabellenname, Dateiname
-#: utils/keytable/keytable.c:1699
+#: utils/keytable/keytable.c:1688
#, c-format
msgid "Table for %s, %s is on %s file.\n"
msgstr "Tabelle für %s, %s ist in der Datei %s.\n"
-#: utils/keytable/keytable.c:1706
+#: utils/keytable/keytable.c:1695
#, c-format
msgid "Can't load %s table\n"
msgstr "Tabelle %s kann nicht geladen werden.\n"
-#: utils/keytable/keytable.c:1723
+#: utils/keytable/keytable.c:1712
#, c-format
msgid "Can't load %s table from %s or %s\n"
msgstr "Tabelle %s kann nicht von %s oder %s geladen werden.\n"
-#: utils/keytable/keytable.c:1728
+#: utils/keytable/keytable.c:1717
#, c-format
msgid "Empty table %s\n"
msgstr "leere Tabelle %s\n"
-#: utils/keytable/keytable.c:1735
+#: utils/keytable/keytable.c:1724
#, c-format
msgid "Opening %s\n"
msgstr "%s wird geöffnet.\n"
-#: utils/keytable/keytable.c:1751
+#: utils/keytable/keytable.c:1740
#, c-format
msgid "Old keytable cleared\n"
msgstr "alte Schlüsseltabelle geleert\n"
-#: utils/keytable/keytable.c:1759
+#: utils/keytable/keytable.c:1748
#, c-format
msgid "Wrote %d keycode(s) to driver\n"
msgstr "%d Schlüsselcode(s) wurden in den Treiber geschrieben.\n"
-#: utils/keytable/keytable.c:1767
+#: utils/keytable/keytable.c:1756
#, c-format
msgid "Couldn't change the IR protocols\n"
msgstr "Die Fernbedienungsprotokolle konnten nicht geändert werden\n"
-#: utils/keytable/keytable.c:1769
+#: utils/keytable/keytable.c:1758
#, c-format
msgid "Protocols changed to "
msgstr "Protokolle geändert in "
@@ -1156,42 +1145,47 @@
msgid "warning: %s: unexpected error while retrieving resolution: %m\n"
msgstr "Warnung: %s: unerwarteter Fehler beim Abfragen der Auflösung: %m\n"
-#: utils/ir-ctl/ir-ctl.c:698
+#: utils/ir-ctl/ir-ctl.c:697
#, c-format
msgid "Receive features %s:\n"
msgstr "Empfangsfunktionalitäten %s:\n"
-#: utils/ir-ctl/ir-ctl.c:700
+#: utils/ir-ctl/ir-ctl.c:699
#, fuzzy, c-format
msgid " - Device can receive scancodes\n"
msgstr " - Gerät kann unverarbeitetes Infrarot empfangen.\n"
-#: utils/ir-ctl/ir-ctl.c:704
+#: utils/ir-ctl/ir-ctl.c:701
#, c-format
msgid " - Device can receive raw IR\n"
msgstr " - Gerät kann unverarbeitetes Infrarot empfangen.\n"
-#: utils/ir-ctl/ir-ctl.c:706
+#: utils/ir-ctl/ir-ctl.c:703
+#, c-format
+msgid " - Can report decoded scancodes and protocol\n"
+msgstr ""
+
+#: utils/ir-ctl/ir-ctl.c:705
#, fuzzy, c-format
msgid " - Resolution %u microseconds\n"
msgstr " - Auflösung %u Nanosekunden\n"
-#: utils/ir-ctl/ir-ctl.c:708
+#: utils/ir-ctl/ir-ctl.c:707
#, c-format
msgid " - Set receive carrier\n"
msgstr " - Empfangsträger setzen\n"
-#: utils/ir-ctl/ir-ctl.c:710
+#: utils/ir-ctl/ir-ctl.c:709
#, c-format
msgid " - Use wideband receiver\n"
msgstr " - Breitbandempfänger verwenden\n"
-#: utils/ir-ctl/ir-ctl.c:712
+#: utils/ir-ctl/ir-ctl.c:711
#, c-format
msgid " - Can measure carrier\n"
msgstr " - Träger kann gemessen werden.\n"
-#: utils/ir-ctl/ir-ctl.c:717
+#: utils/ir-ctl/ir-ctl.c:716
#, fuzzy, c-format
msgid ""
"warning: %s: device supports setting receiving timeout but "
@@ -1200,7 +1194,7 @@
"Warnung: %s: Gerät unterstützt die Einstellung zum Aufzeichnen der "
"Zeitüberschreitungen, LIRC_GET_MIN_TIMEOUT gibt jedoch folgendes zurück: %m\n"
-#: utils/ir-ctl/ir-ctl.c:720
+#: utils/ir-ctl/ir-ctl.c:719
#, fuzzy, c-format
msgid ""
"warning: %s: device supports setting receiving timeout but min timeout is 0\n"
@@ -1208,7 +1202,7 @@
"Warnung: %s: Gerät unterstützt die Einstellung zum Aufzeichnen der "
"Zeitüberschreitungen, die minimale Zeitüberschreitung ist jedoch 0\n"
-#: utils/ir-ctl/ir-ctl.c:723
+#: utils/ir-ctl/ir-ctl.c:722
#, fuzzy, c-format
msgid ""
"warning: %s: device supports setting receiving timeout but "
@@ -1217,7 +1211,7 @@
"Warnung: %s: Gerät unterstützt die Einstellung zum Aufzeichnen der "
"Zeitüberschreitungen, LIRC_GET_MAX_TIMEOUT gibt jedoch folgendes zurück: %m\n"
-#: utils/ir-ctl/ir-ctl.c:726
+#: utils/ir-ctl/ir-ctl.c:725
#, fuzzy, c-format
msgid ""
"warning: %s: device supports setting receiving timeout but max timeout is 0\n"
@@ -1225,50 +1219,50 @@
"Warnung: %s: Gerät unterstützt die Einstellung zum Aufzeichnen der "
"Zeitüberschreitungen, die maximale Zeitüberschreitung ist jedoch 0\n"
-#: utils/ir-ctl/ir-ctl.c:730
+#: utils/ir-ctl/ir-ctl.c:729
#, fuzzy, c-format
msgid " - Can set receiving timeout min:%u microseconds max:%u microseconds\n"
msgstr ""
" - Aufzeichnungszeitüberschreitung kann gesetzt werden. Minimum: %u "
"Mikrosekunden, Maximum: %u Mikrosekunden\n"
-#: utils/ir-ctl/ir-ctl.c:735
+#: utils/ir-ctl/ir-ctl.c:732
#, c-format
msgid ""
" - Device can receive using device dependent LIRCCODE mode (not supported)\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:740
+#: utils/ir-ctl/ir-ctl.c:734
#, c-format
msgid " - Device cannot receive\n"
msgstr " - Gerät nicht empfangsbereit\n"
-#: utils/ir-ctl/ir-ctl.c:743
+#: utils/ir-ctl/ir-ctl.c:737
#, c-format
msgid "Send features %s:\n"
msgstr "Sendefunktionalitäten %s:\n"
-#: utils/ir-ctl/ir-ctl.c:745
-#, fuzzy, c-format
-msgid " - Device can send scancodes\n"
-msgstr " - Gerät kann unverarbeitetes Infrarot senden\n"
-
-#: utils/ir-ctl/ir-ctl.c:749
+#: utils/ir-ctl/ir-ctl.c:739
#, c-format
msgid " - Device can send raw IR\n"
msgstr " - Gerät kann unverarbeitetes Infrarot senden\n"
-#: utils/ir-ctl/ir-ctl.c:751
+#: utils/ir-ctl/ir-ctl.c:741
+#, c-format
+msgid " - IR scancode encoder\n"
+msgstr ""
+
+#: utils/ir-ctl/ir-ctl.c:743
#, c-format
msgid " - Set carrier\n"
msgstr " - Träger setzen\n"
-#: utils/ir-ctl/ir-ctl.c:753
+#: utils/ir-ctl/ir-ctl.c:745
#, c-format
msgid " - Set duty cycle\n"
msgstr " - Einschaltdauer setzen\n"
-#: utils/ir-ctl/ir-ctl.c:758
+#: utils/ir-ctl/ir-ctl.c:750
#, c-format
msgid ""
"warning: %s: device supports setting transmitter mask but returns 0 as "
@@ -1277,81 +1271,81 @@
"Warnung: %s: Gerät unterstützt die Einstellung der Sendermaske, gibt jedoch "
"als Anzahl der Sender 0 zurück\n"
-#: utils/ir-ctl/ir-ctl.c:760
+#: utils/ir-ctl/ir-ctl.c:752
#, c-format
msgid "warning: %s: device supports setting transmitter mask but returns: %m\n"
msgstr ""
"Warnung: %s: Gerät unterstützt die Einstellung der Sendermaske, gibt jedoch "
"folgendes zurück: %m\n"
-#: utils/ir-ctl/ir-ctl.c:762
+#: utils/ir-ctl/ir-ctl.c:754
#, c-format
msgid " - Set transmitter (%d available)\n"
msgstr " - Sender setzen (%d verfügbar)\n"
-#: utils/ir-ctl/ir-ctl.c:767
+#: utils/ir-ctl/ir-ctl.c:757
#, c-format
msgid ""
" - Device can send using device dependent LIRCCODE mode (not supported)\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:772
+#: utils/ir-ctl/ir-ctl.c:759
#, c-format
msgid " - Device cannot send\n"
msgstr " - Gerät kann nicht senden.\n"
-#: utils/ir-ctl/ir-ctl.c:797
-#, c-format
-msgid "%s: device cannot send raw ir\n"
+#: utils/ir-ctl/ir-ctl.c:770
+#, fuzzy, c-format
+msgid "%s: device cannot send\n"
msgstr "%s: Gerät kann kein unbearbeitetes Infrarot senden.\n"
-#: utils/ir-ctl/ir-ctl.c:804
+#: utils/ir-ctl/ir-ctl.c:792
#, fuzzy, c-format
msgid "%s: cannot set send mode\n"
msgstr "%s: Setzen des Sendemodus fehlgeschlagen: %m\n"
-#: utils/ir-ctl/ir-ctl.c:812
+#: utils/ir-ctl/ir-ctl.c:800
#, c-format
msgid "%s: no encoder available for `%s'\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:821
+#: utils/ir-ctl/ir-ctl.c:809
#, c-format
msgid "warning: %s: carrier specified but overwritten on command line\n"
msgstr ""
"Warnung: %s: Träger angegeben, jedoch auf der Befehlszeile überschrieben\n"
-#: utils/ir-ctl/ir-ctl.c:834
+#: utils/ir-ctl/ir-ctl.c:822
#, c-format
msgid "%s: failed to send: %m\n"
msgstr "%s: Senden fehlgeschlagen: %m\n"
-#: utils/ir-ctl/ir-ctl.c:839
+#: utils/ir-ctl/ir-ctl.c:827
#, c-format
msgid "warning: %s: sent %zd out %zd edges\n"
msgstr "Warnung: %s: %zd von %zd Rändern gesendet\n"
-#: utils/ir-ctl/ir-ctl.c:859
+#: utils/ir-ctl/ir-ctl.c:847
#, fuzzy, c-format
msgid "%s: device cannot receive raw ir\n"
msgstr "%s Gerät kann kein unbearbeitetes Infrarot aufzeichnen.\n"
-#: utils/ir-ctl/ir-ctl.c:865
+#: utils/ir-ctl/ir-ctl.c:853
#, fuzzy, c-format
msgid "%s: failed to set receive mode: %m\n"
msgstr "%s: Setzen des Aufzeichnungsmodus fehlgeschlagen: %m\n"
-#: utils/ir-ctl/ir-ctl.c:872
+#: utils/ir-ctl/ir-ctl.c:860
#, c-format
msgid "%s: failed to open for writing: %m\n"
msgstr "%s: Öffnen zum Schreiben fehlgeschlagen: %m\n"
-#: utils/ir-ctl/ir-ctl.c:884
+#: utils/ir-ctl/ir-ctl.c:872
#, c-format
msgid "%s: failed read: %m\n"
msgstr "%s: Lesen fehlgeschlagen: %m\n"
-#: utils/ir-ctl/ir-ctl.c:889
+#: utils/ir-ctl/ir-ctl.c:877
#, c-format
msgid "%s: read returned %zd bytes\n"
msgstr "%s: Lesen gab %zd Byte zurück\n"
Binary files /tmp/tmpOlrJTJ/oba0GdkTUq/v4l-utils-1.14.1/v4l-utils-po/pt_BR.gmo and /tmp/tmpOlrJTJ/aH25uWSAtM/v4l-utils-1.14.2/v4l-utils-po/pt_BR.gmo differ
diff -Nru v4l-utils-1.14.1/v4l-utils-po/pt_BR.po v4l-utils-1.14.2/v4l-utils-po/pt_BR.po
--- v4l-utils-1.14.1/v4l-utils-po/pt_BR.po 2017-12-27 16:58:02.000000000 +0000
+++ v4l-utils-1.14.2/v4l-utils-po/pt_BR.po 2018-02-10 12:29:25.000000000 +0000
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: v4l-utils 1.7.0\n"
"Report-Msgid-Bugs-To: linux-media@vger.Kernel.org\n"
-"POT-Creation-Date: 2017-12-27 17:58+0100\n"
+"POT-Creation-Date: 2018-02-10 13:29+0100\n"
"PO-Revision-Date: 2017-05-06 20:38-0300\n"
"Last-Translator: Mauro Carvalho Chehab \n"
"Language-Team: Brazilian Portuguese\n"
@@ -477,189 +477,180 @@
msgid " toggle=1"
msgstr ""
-#: utils/keytable/keytable.c:1356
+#: utils/keytable/keytable.c:1357
#, fuzzy
msgid "Can't open lirc device"
msgstr "Não é possível abrir dispositivo"
-#: utils/keytable/keytable.c:1361
-#, fuzzy
-msgid "Can't get lirc features"
-msgstr "%s: failha ao obter funcionalidades lirc: %m\n"
-
-#: utils/keytable/keytable.c:1372
-msgid "Can't set lirc scancode mode"
-msgstr ""
-
-#: utils/keytable/keytable.c:1378
+#: utils/keytable/keytable.c:1367
#, c-format
msgid "Testing events. Please, press CTRL-C to abort.\n"
msgstr "Testando eventos. Por favor, pressione CTRL-C para abortar.\n"
-#: utils/keytable/keytable.c:1389
+#: utils/keytable/keytable.c:1378
msgid "poll returned error"
msgstr ""
-#: utils/keytable/keytable.c:1398
+#: utils/keytable/keytable.c:1387
#, fuzzy
msgid "Error reading lirc scancode"
msgstr "Erro na leitura de evento %s\n"
-#: utils/keytable/keytable.c:1409
+#: utils/keytable/keytable.c:1398
msgid "Error reading event"
msgstr "Erro na leitura de evento"
-#: utils/keytable/keytable.c:1414
+#: utils/keytable/keytable.c:1403
#, c-format
msgid "%ld.%06ld: event type %s(0x%02x)"
msgstr "%ld.%06ld:. tipo de evento%s (0x%02x)"
-#: utils/keytable/keytable.c:1423
+#: utils/keytable/keytable.c:1412
#, c-format
msgid " key_%s: %s(0x%04x)\n"
msgstr " key_%s: %s(0x%04x)\n"
-#: utils/keytable/keytable.c:1424
+#: utils/keytable/keytable.c:1413
msgid "up"
msgstr "tecla solta"
-#: utils/keytable/keytable.c:1424
+#: utils/keytable/keytable.c:1413
msgid "down"
msgstr "tecla pressionada"
-#: utils/keytable/keytable.c:1429 utils/keytable/keytable.c:1435
+#: utils/keytable/keytable.c:1418 utils/keytable/keytable.c:1424
#, c-format
msgid ": %s (0x%04x) value=%d\n"
msgstr ": %s (0x%04x) valor =%d\n"
-#: utils/keytable/keytable.c:1442
+#: utils/keytable/keytable.c:1431
#, c-format
msgid ": scancode = 0x%02x\n"
msgstr ": Código de scan = 0x%02x\n"
-#: utils/keytable/keytable.c:1444
+#: utils/keytable/keytable.c:1433
#, c-format
msgid ": code = %s(0x%02x), value = %d\n"
msgstr ": Código de scan = %s (0x%02x), valor =%d\n"
-#: utils/keytable/keytable.c:1449
+#: utils/keytable/keytable.c:1438
#, c-format
msgid ": value = %d\n"
msgstr ": Valor = %d\n"
-#: utils/keytable/keytable.c:1458
+#: utils/keytable/keytable.c:1447
#, c-format
msgid ": code = 0x%02x, value = %d\n"
msgstr ": Código = 0x%02x, valor =%d\n"
-#: utils/keytable/keytable.c:1527
+#: utils/keytable/keytable.c:1516
#, c-format
msgid "Changed Repeat delay to %d ms and repeat period to %d ms\n"
msgstr ""
"Intervalo de repetição alterado para %d ms e período de repetição para %d "
"ms\n"
-#: utils/keytable/keytable.c:1541
+#: utils/keytable/keytable.c:1530
#, c-format
msgid "Repeat delay = %d ms, repeat period = %d ms\n"
msgstr "Intervalo de repetição = %d ms, período de repetição = %d ms\n"
-#: utils/keytable/keytable.c:1560
+#: utils/keytable/keytable.c:1549
#, c-format
msgid "%sName: %.*s\n"
msgstr "%sNome:%.*s\n"
-#: utils/keytable/keytable.c:1573
+#: utils/keytable/keytable.c:1562
#, c-format
msgid "%sbus: %d, vendor/product: %04x:%04x, version: 0x%04x\n"
msgstr "%sbarramento: %d, fornecedor/produto:%04x:%04x, versão: 0x%04x\n"
-#: utils/keytable/keytable.c:1591
+#: utils/keytable/keytable.c:1580
#, c-format
msgid "Found %s (%s) with:\n"
msgstr "Encontrado %s (%s) com:\n"
-#: utils/keytable/keytable.c:1595
+#: utils/keytable/keytable.c:1584
#, fuzzy, c-format
msgid "\tName: %s\n"
msgstr "%sNome:%.*s\n"
-#: utils/keytable/keytable.c:1597
+#: utils/keytable/keytable.c:1586
#, fuzzy, c-format
msgid "\tDriver: %s, table: %s\n"
msgstr "\tDriver %s , tabela %s\n"
-#: utils/keytable/keytable.c:1601
+#: utils/keytable/keytable.c:1590
#, fuzzy, c-format
msgid "\tlirc device: %s\n"
msgstr "dispositivo lirc para usar"
-#: utils/keytable/keytable.c:1603
+#: utils/keytable/keytable.c:1592
#, c-format
msgid "\tSupported protocols: "
msgstr "\tProtocolos suportados: "
-#: utils/keytable/keytable.c:1615
+#: utils/keytable/keytable.c:1604
#, c-format
msgid "\tExtra capabilities: \n"
msgstr "\tCapacidades extras: \n"
-#: utils/keytable/keytable.c:1642
+#: utils/keytable/keytable.c:1631
msgid "Can't open device"
msgstr "Não é possível abrir dispositivo"
-#: utils/keytable/keytable.c:1660
+#: utils/keytable/keytable.c:1649
#, c-format
msgid "Auto-mode can be used only with --read, --debug and --sysdev options\n"
msgstr ""
"Modo auto pode ser usado somente com as opções --read, --debug e --sysdev\n"
-#: utils/keytable/keytable.c:1694
+#: utils/keytable/keytable.c:1683
#, c-format
msgid "Table for %s, %s not found. Keep as-is\n"
msgstr "Tabela para %s, %s não encontrada. Manter como está\n"
-#: utils/keytable/keytable.c:1699
+#: utils/keytable/keytable.c:1688
#, c-format
msgid "Table for %s, %s is on %s file.\n"
msgstr "Tabela para %s, %s está no arquivo %s.\n"
-#: utils/keytable/keytable.c:1706
+#: utils/keytable/keytable.c:1695
#, c-format
msgid "Can't load %s table\n"
msgstr "Não é possível carregar tabela %s\n"
-#: utils/keytable/keytable.c:1723
+#: utils/keytable/keytable.c:1712
#, c-format
msgid "Can't load %s table from %s or %s\n"
msgstr "Não é possível carregar tabela %s a partir de %s ou %s\n"
-#: utils/keytable/keytable.c:1728
+#: utils/keytable/keytable.c:1717
#, c-format
msgid "Empty table %s\n"
msgstr "Tabela %s vazia\n"
-#: utils/keytable/keytable.c:1735
+#: utils/keytable/keytable.c:1724
#, c-format
msgid "Opening %s\n"
msgstr "Abrindo %s\n"
-#: utils/keytable/keytable.c:1751
+#: utils/keytable/keytable.c:1740
#, c-format
msgid "Old keytable cleared\n"
msgstr "Removidas definições antigas de teclas\n"
-#: utils/keytable/keytable.c:1759
+#: utils/keytable/keytable.c:1748
#, c-format
msgid "Wrote %d keycode(s) to driver\n"
msgstr "Escrever %d tabela(s) de código para driver\n"
-#: utils/keytable/keytable.c:1767
+#: utils/keytable/keytable.c:1756
#, c-format
msgid "Couldn't change the IR protocols\n"
msgstr "Não foi possível alterar protocolo de controle remoto\n"
-#: utils/keytable/keytable.c:1769
+#: utils/keytable/keytable.c:1758
#, c-format
msgid "Protocols changed to "
msgstr "Protocolos alterados para "
@@ -1137,42 +1128,47 @@
msgid "warning: %s: unexpected error while retrieving resolution: %m\n"
msgstr "aviso: %s: erro não esperado ao tentar obter resolução: %m\n"
-#: utils/ir-ctl/ir-ctl.c:698
+#: utils/ir-ctl/ir-ctl.c:697
#, c-format
msgid "Receive features %s:\n"
msgstr "Funcionalidades para recepção %s:\n"
-#: utils/ir-ctl/ir-ctl.c:700
+#: utils/ir-ctl/ir-ctl.c:699
#, fuzzy, c-format
msgid " - Device can receive scancodes\n"
msgstr " - Dispositivo pode receber códigos IR em modo bruto\n"
-#: utils/ir-ctl/ir-ctl.c:704
+#: utils/ir-ctl/ir-ctl.c:701
#, c-format
msgid " - Device can receive raw IR\n"
msgstr " - Dispositivo pode receber códigos IR em modo bruto\n"
-#: utils/ir-ctl/ir-ctl.c:706
+#: utils/ir-ctl/ir-ctl.c:703
+#, c-format
+msgid " - Can report decoded scancodes and protocol\n"
+msgstr ""
+
+#: utils/ir-ctl/ir-ctl.c:705
#, fuzzy, c-format
msgid " - Resolution %u microseconds\n"
msgstr " - Resolução %u nanossegundos\n"
-#: utils/ir-ctl/ir-ctl.c:708
+#: utils/ir-ctl/ir-ctl.c:707
#, c-format
msgid " - Set receive carrier\n"
msgstr " - Pode configurar portadora de recepção\n"
-#: utils/ir-ctl/ir-ctl.c:710
+#: utils/ir-ctl/ir-ctl.c:709
#, c-format
msgid " - Use wideband receiver\n"
msgstr " - Dispositivo pode usar receptor de banda larga\n"
-#: utils/ir-ctl/ir-ctl.c:712
+#: utils/ir-ctl/ir-ctl.c:711
#, c-format
msgid " - Can measure carrier\n"
msgstr " - Pode medir portadora\n"
-#: utils/ir-ctl/ir-ctl.c:717
+#: utils/ir-ctl/ir-ctl.c:716
#, fuzzy, c-format
msgid ""
"warning: %s: device supports setting receiving timeout but "
@@ -1181,7 +1177,7 @@
"aviso: %s: dispositivo suporta configurar tempo limite, mas "
"LIRC_GET_MIN_TIMEOUT retornou: %m\n"
-#: utils/ir-ctl/ir-ctl.c:720
+#: utils/ir-ctl/ir-ctl.c:719
#, fuzzy, c-format
msgid ""
"warning: %s: device supports setting receiving timeout but min timeout is 0\n"
@@ -1189,7 +1185,7 @@
"aviso: %s: dispositivo suporta configurar tempo limite, mas limite mínimo é "
"zero\n"
-#: utils/ir-ctl/ir-ctl.c:723
+#: utils/ir-ctl/ir-ctl.c:722
#, fuzzy, c-format
msgid ""
"warning: %s: device supports setting receiving timeout but "
@@ -1198,7 +1194,7 @@
"aviso: %s: dispositivo suporta configurar tempo limite, mas "
"LIRC_GET_MAX_TIMEOUT retornou: %m\n"
-#: utils/ir-ctl/ir-ctl.c:726
+#: utils/ir-ctl/ir-ctl.c:725
#, fuzzy, c-format
msgid ""
"warning: %s: device supports setting receiving timeout but max timeout is 0\n"
@@ -1206,48 +1202,48 @@
"aviso: %s: dispositivo suporta configurar tempo limite, mas limite máximo é "
"zero\n"
-#: utils/ir-ctl/ir-ctl.c:730
+#: utils/ir-ctl/ir-ctl.c:729
#, fuzzy, c-format
msgid " - Can set receiving timeout min:%u microseconds max:%u microseconds\n"
msgstr " - Pode ajustar tempo máximo entre: %u µs e %u µs\n"
-#: utils/ir-ctl/ir-ctl.c:735
+#: utils/ir-ctl/ir-ctl.c:732
#, c-format
msgid ""
" - Device can receive using device dependent LIRCCODE mode (not supported)\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:740
+#: utils/ir-ctl/ir-ctl.c:734
#, c-format
msgid " - Device cannot receive\n"
msgstr " - Dispositivo não pode receber\n"
-#: utils/ir-ctl/ir-ctl.c:743
+#: utils/ir-ctl/ir-ctl.c:737
#, c-format
msgid "Send features %s:\n"
msgstr "Funcionalidades de envio %s:\n"
-#: utils/ir-ctl/ir-ctl.c:745
-#, fuzzy, c-format
-msgid " - Device can send scancodes\n"
-msgstr " - Dispositivo pode enviar códigos IR em modo bruto\n"
-
-#: utils/ir-ctl/ir-ctl.c:749
+#: utils/ir-ctl/ir-ctl.c:739
#, c-format
msgid " - Device can send raw IR\n"
msgstr " - Dispositivo pode enviar códigos IR em modo bruto\n"
-#: utils/ir-ctl/ir-ctl.c:751
+#: utils/ir-ctl/ir-ctl.c:741
+#, c-format
+msgid " - IR scancode encoder\n"
+msgstr ""
+
+#: utils/ir-ctl/ir-ctl.c:743
#, c-format
msgid " - Set carrier\n"
msgstr " - Pode configurar portadora de envio\n"
-#: utils/ir-ctl/ir-ctl.c:753
+#: utils/ir-ctl/ir-ctl.c:745
#, c-format
msgid " - Set duty cycle\n"
msgstr " - Pode configurar ciclo de trabalho\n"
-#: utils/ir-ctl/ir-ctl.c:758
+#: utils/ir-ctl/ir-ctl.c:750
#, c-format
msgid ""
"warning: %s: device supports setting transmitter mask but returns 0 as "
@@ -1256,81 +1252,81 @@
"aviso: %s: dispositivo suporta configurar máscara de transmissores, mas "
"retornou zero transmissores\n"
-#: utils/ir-ctl/ir-ctl.c:760
+#: utils/ir-ctl/ir-ctl.c:752
#, c-format
msgid "warning: %s: device supports setting transmitter mask but returns: %m\n"
msgstr ""
"aviso: %s: dispositivo suporta configurar máscara de transmissores, mas "
"retornou: %m\n"
-#: utils/ir-ctl/ir-ctl.c:762
+#: utils/ir-ctl/ir-ctl.c:754
#, c-format
msgid " - Set transmitter (%d available)\n"
msgstr " - Pode configurar transmissores (%d disponíveis)\n"
-#: utils/ir-ctl/ir-ctl.c:767
+#: utils/ir-ctl/ir-ctl.c:757
#, c-format
msgid ""
" - Device can send using device dependent LIRCCODE mode (not supported)\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:772
+#: utils/ir-ctl/ir-ctl.c:759
#, c-format
msgid " - Device cannot send\n"
msgstr " - Dispositivo não pode enviar\n"
-#: utils/ir-ctl/ir-ctl.c:797
-#, c-format
-msgid "%s: device cannot send raw ir\n"
+#: utils/ir-ctl/ir-ctl.c:770
+#, fuzzy, c-format
+msgid "%s: device cannot send\n"
msgstr "%s: dispositivo não consegue enviar em modo bruto\n"
-#: utils/ir-ctl/ir-ctl.c:804
+#: utils/ir-ctl/ir-ctl.c:792
#, fuzzy, c-format
msgid "%s: cannot set send mode\n"
msgstr "%s: falha ao configurar modo de envio: %m\n"
-#: utils/ir-ctl/ir-ctl.c:812
+#: utils/ir-ctl/ir-ctl.c:800
#, c-format
msgid "%s: no encoder available for `%s'\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:821
+#: utils/ir-ctl/ir-ctl.c:809
#, c-format
msgid "warning: %s: carrier specified but overwritten on command line\n"
msgstr ""
"aviso: %s: portadora especificada, mas sobre-escrita na linha de comando\n"
-#: utils/ir-ctl/ir-ctl.c:834
+#: utils/ir-ctl/ir-ctl.c:822
#, c-format
msgid "%s: failed to send: %m\n"
msgstr "%s: falha ao enviar: %m\n"
-#: utils/ir-ctl/ir-ctl.c:839
+#: utils/ir-ctl/ir-ctl.c:827
#, c-format
msgid "warning: %s: sent %zd out %zd edges\n"
msgstr "aviso: %s: enviados %zd, das %zd transições\n"
-#: utils/ir-ctl/ir-ctl.c:859
+#: utils/ir-ctl/ir-ctl.c:847
#, fuzzy, c-format
msgid "%s: device cannot receive raw ir\n"
msgstr "%s: dispositivo não pode gravar sequências brutas de IR\n"
-#: utils/ir-ctl/ir-ctl.c:865
+#: utils/ir-ctl/ir-ctl.c:853
#, fuzzy, c-format
msgid "%s: failed to set receive mode: %m\n"
msgstr "%s: falha ao configurar modo de gravação: %m\n"
-#: utils/ir-ctl/ir-ctl.c:872
+#: utils/ir-ctl/ir-ctl.c:860
#, c-format
msgid "%s: failed to open for writing: %m\n"
msgstr "%s: falha ao abrir arquivo para gravação: %m\n"
-#: utils/ir-ctl/ir-ctl.c:884
+#: utils/ir-ctl/ir-ctl.c:872
#, c-format
msgid "%s: failed read: %m\n"
msgstr "%s: falha ao ler: %m\n"
-#: utils/ir-ctl/ir-ctl.c:889
+#: utils/ir-ctl/ir-ctl.c:877
#, c-format
msgid "%s: read returned %zd bytes\n"
msgstr "%s: leitura retornou %zd bytes\n"
diff -Nru v4l-utils-1.14.1/v4l-utils-po/v4l-utils.pot v4l-utils-1.14.2/v4l-utils-po/v4l-utils.pot
--- v4l-utils-1.14.1/v4l-utils-po/v4l-utils.pot 2017-12-27 16:58:02.000000000 +0000
+++ v4l-utils-1.14.2/v4l-utils-po/v4l-utils.pot 2018-02-10 12:29:25.000000000 +0000
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: v4l-utils 1.14.1\n"
+"Project-Id-Version: v4l-utils 1.14.2\n"
"Report-Msgid-Bugs-To: linux-media@vger.Kernel.org\n"
-"POT-Creation-Date: 2017-12-27 17:58+0100\n"
+"POT-Creation-Date: 2018-02-10 13:29+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -436,183 +436,175 @@
msgid " toggle=1"
msgstr ""
-#: utils/keytable/keytable.c:1356
+#: utils/keytable/keytable.c:1357
msgid "Can't open lirc device"
msgstr ""
-#: utils/keytable/keytable.c:1361
-msgid "Can't get lirc features"
-msgstr ""
-
-#: utils/keytable/keytable.c:1372
-msgid "Can't set lirc scancode mode"
-msgstr ""
-
-#: utils/keytable/keytable.c:1378
+#: utils/keytable/keytable.c:1367
#, c-format
msgid "Testing events. Please, press CTRL-C to abort.\n"
msgstr ""
-#: utils/keytable/keytable.c:1389
+#: utils/keytable/keytable.c:1378
msgid "poll returned error"
msgstr ""
-#: utils/keytable/keytable.c:1398
+#: utils/keytable/keytable.c:1387
msgid "Error reading lirc scancode"
msgstr ""
-#: utils/keytable/keytable.c:1409
+#: utils/keytable/keytable.c:1398
msgid "Error reading event"
msgstr ""
-#: utils/keytable/keytable.c:1414
+#: utils/keytable/keytable.c:1403
#, c-format
msgid "%ld.%06ld: event type %s(0x%02x)"
msgstr ""
-#: utils/keytable/keytable.c:1423
+#: utils/keytable/keytable.c:1412
#, c-format
msgid " key_%s: %s(0x%04x)\n"
msgstr ""
-#: utils/keytable/keytable.c:1424
+#: utils/keytable/keytable.c:1413
msgid "up"
msgstr ""
-#: utils/keytable/keytable.c:1424
+#: utils/keytable/keytable.c:1413
msgid "down"
msgstr ""
-#: utils/keytable/keytable.c:1429 utils/keytable/keytable.c:1435
+#: utils/keytable/keytable.c:1418 utils/keytable/keytable.c:1424
#, c-format
msgid ": %s (0x%04x) value=%d\n"
msgstr ""
-#: utils/keytable/keytable.c:1442
+#: utils/keytable/keytable.c:1431
#, c-format
msgid ": scancode = 0x%02x\n"
msgstr ""
-#: utils/keytable/keytable.c:1444
+#: utils/keytable/keytable.c:1433
#, c-format
msgid ": code = %s(0x%02x), value = %d\n"
msgstr ""
-#: utils/keytable/keytable.c:1449
+#: utils/keytable/keytable.c:1438
#, c-format
msgid ": value = %d\n"
msgstr ""
-#: utils/keytable/keytable.c:1458
+#: utils/keytable/keytable.c:1447
#, c-format
msgid ": code = 0x%02x, value = %d\n"
msgstr ""
-#: utils/keytable/keytable.c:1527
+#: utils/keytable/keytable.c:1516
#, c-format
msgid "Changed Repeat delay to %d ms and repeat period to %d ms\n"
msgstr ""
-#: utils/keytable/keytable.c:1541
+#: utils/keytable/keytable.c:1530
#, c-format
msgid "Repeat delay = %d ms, repeat period = %d ms\n"
msgstr ""
-#: utils/keytable/keytable.c:1560
+#: utils/keytable/keytable.c:1549
#, c-format
msgid "%sName: %.*s\n"
msgstr ""
-#: utils/keytable/keytable.c:1573
+#: utils/keytable/keytable.c:1562
#, c-format
msgid "%sbus: %d, vendor/product: %04x:%04x, version: 0x%04x\n"
msgstr ""
-#: utils/keytable/keytable.c:1591
+#: utils/keytable/keytable.c:1580
#, c-format
msgid "Found %s (%s) with:\n"
msgstr ""
-#: utils/keytable/keytable.c:1595
+#: utils/keytable/keytable.c:1584
#, c-format
msgid "\tName: %s\n"
msgstr ""
-#: utils/keytable/keytable.c:1597
+#: utils/keytable/keytable.c:1586
#, c-format
msgid "\tDriver: %s, table: %s\n"
msgstr ""
-#: utils/keytable/keytable.c:1601
+#: utils/keytable/keytable.c:1590
#, c-format
msgid "\tlirc device: %s\n"
msgstr ""
-#: utils/keytable/keytable.c:1603
+#: utils/keytable/keytable.c:1592
#, c-format
msgid "\tSupported protocols: "
msgstr ""
-#: utils/keytable/keytable.c:1615
+#: utils/keytable/keytable.c:1604
#, c-format
msgid "\tExtra capabilities: \n"
msgstr ""
-#: utils/keytable/keytable.c:1642
+#: utils/keytable/keytable.c:1631
msgid "Can't open device"
msgstr ""
-#: utils/keytable/keytable.c:1660
+#: utils/keytable/keytable.c:1649
#, c-format
msgid "Auto-mode can be used only with --read, --debug and --sysdev options\n"
msgstr ""
-#: utils/keytable/keytable.c:1694
+#: utils/keytable/keytable.c:1683
#, c-format
msgid "Table for %s, %s not found. Keep as-is\n"
msgstr ""
-#: utils/keytable/keytable.c:1699
+#: utils/keytable/keytable.c:1688
#, c-format
msgid "Table for %s, %s is on %s file.\n"
msgstr ""
-#: utils/keytable/keytable.c:1706
+#: utils/keytable/keytable.c:1695
#, c-format
msgid "Can't load %s table\n"
msgstr ""
-#: utils/keytable/keytable.c:1723
+#: utils/keytable/keytable.c:1712
#, c-format
msgid "Can't load %s table from %s or %s\n"
msgstr ""
-#: utils/keytable/keytable.c:1728
+#: utils/keytable/keytable.c:1717
#, c-format
msgid "Empty table %s\n"
msgstr ""
-#: utils/keytable/keytable.c:1735
+#: utils/keytable/keytable.c:1724
#, c-format
msgid "Opening %s\n"
msgstr ""
-#: utils/keytable/keytable.c:1751
+#: utils/keytable/keytable.c:1740
#, c-format
msgid "Old keytable cleared\n"
msgstr ""
-#: utils/keytable/keytable.c:1759
+#: utils/keytable/keytable.c:1748
#, c-format
msgid "Wrote %d keycode(s) to driver\n"
msgstr ""
-#: utils/keytable/keytable.c:1767
+#: utils/keytable/keytable.c:1756
#, c-format
msgid "Couldn't change the IR protocols\n"
msgstr ""
-#: utils/keytable/keytable.c:1769
+#: utils/keytable/keytable.c:1758
#, c-format
msgid "Protocols changed to "
msgstr ""
@@ -1048,187 +1040,192 @@
msgid "warning: %s: unexpected error while retrieving resolution: %m\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:698
+#: utils/ir-ctl/ir-ctl.c:697
#, c-format
msgid "Receive features %s:\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:700
+#: utils/ir-ctl/ir-ctl.c:699
#, c-format
msgid " - Device can receive scancodes\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:704
+#: utils/ir-ctl/ir-ctl.c:701
#, c-format
msgid " - Device can receive raw IR\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:706
+#: utils/ir-ctl/ir-ctl.c:703
+#, c-format
+msgid " - Can report decoded scancodes and protocol\n"
+msgstr ""
+
+#: utils/ir-ctl/ir-ctl.c:705
#, c-format
msgid " - Resolution %u microseconds\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:708
+#: utils/ir-ctl/ir-ctl.c:707
#, c-format
msgid " - Set receive carrier\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:710
+#: utils/ir-ctl/ir-ctl.c:709
#, c-format
msgid " - Use wideband receiver\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:712
+#: utils/ir-ctl/ir-ctl.c:711
#, c-format
msgid " - Can measure carrier\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:717
+#: utils/ir-ctl/ir-ctl.c:716
#, c-format
msgid ""
"warning: %s: device supports setting receiving timeout but "
"LIRC_GET_MIN_TIMEOUT returns: %m\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:720
+#: utils/ir-ctl/ir-ctl.c:719
#, c-format
msgid ""
"warning: %s: device supports setting receiving timeout but min timeout is 0\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:723
+#: utils/ir-ctl/ir-ctl.c:722
#, c-format
msgid ""
"warning: %s: device supports setting receiving timeout but "
"LIRC_GET_MAX_TIMEOUT returns: %m\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:726
+#: utils/ir-ctl/ir-ctl.c:725
#, c-format
msgid ""
"warning: %s: device supports setting receiving timeout but max timeout is 0\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:730
+#: utils/ir-ctl/ir-ctl.c:729
#, c-format
msgid " - Can set receiving timeout min:%u microseconds max:%u microseconds\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:735
+#: utils/ir-ctl/ir-ctl.c:732
#, c-format
msgid ""
" - Device can receive using device dependent LIRCCODE mode (not supported)\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:740
+#: utils/ir-ctl/ir-ctl.c:734
#, c-format
msgid " - Device cannot receive\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:743
+#: utils/ir-ctl/ir-ctl.c:737
#, c-format
msgid "Send features %s:\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:745
+#: utils/ir-ctl/ir-ctl.c:739
#, c-format
-msgid " - Device can send scancodes\n"
+msgid " - Device can send raw IR\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:749
+#: utils/ir-ctl/ir-ctl.c:741
#, c-format
-msgid " - Device can send raw IR\n"
+msgid " - IR scancode encoder\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:751
+#: utils/ir-ctl/ir-ctl.c:743
#, c-format
msgid " - Set carrier\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:753
+#: utils/ir-ctl/ir-ctl.c:745
#, c-format
msgid " - Set duty cycle\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:758
+#: utils/ir-ctl/ir-ctl.c:750
#, c-format
msgid ""
"warning: %s: device supports setting transmitter mask but returns 0 as "
"number of transmitters\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:760
+#: utils/ir-ctl/ir-ctl.c:752
#, c-format
msgid "warning: %s: device supports setting transmitter mask but returns: %m\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:762
+#: utils/ir-ctl/ir-ctl.c:754
#, c-format
msgid " - Set transmitter (%d available)\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:767
+#: utils/ir-ctl/ir-ctl.c:757
#, c-format
msgid ""
" - Device can send using device dependent LIRCCODE mode (not supported)\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:772
+#: utils/ir-ctl/ir-ctl.c:759
#, c-format
msgid " - Device cannot send\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:797
+#: utils/ir-ctl/ir-ctl.c:770
#, c-format
-msgid "%s: device cannot send raw ir\n"
+msgid "%s: device cannot send\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:804
+#: utils/ir-ctl/ir-ctl.c:792
#, c-format
msgid "%s: cannot set send mode\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:812
+#: utils/ir-ctl/ir-ctl.c:800
#, c-format
msgid "%s: no encoder available for `%s'\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:821
+#: utils/ir-ctl/ir-ctl.c:809
#, c-format
msgid "warning: %s: carrier specified but overwritten on command line\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:834
+#: utils/ir-ctl/ir-ctl.c:822
#, c-format
msgid "%s: failed to send: %m\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:839
+#: utils/ir-ctl/ir-ctl.c:827
#, c-format
msgid "warning: %s: sent %zd out %zd edges\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:859
+#: utils/ir-ctl/ir-ctl.c:847
#, c-format
msgid "%s: device cannot receive raw ir\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:865
+#: utils/ir-ctl/ir-ctl.c:853
#, c-format
msgid "%s: failed to set receive mode: %m\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:872
+#: utils/ir-ctl/ir-ctl.c:860
#, c-format
msgid "%s: failed to open for writing: %m\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:884
+#: utils/ir-ctl/ir-ctl.c:872
#, c-format
msgid "%s: failed read: %m\n"
msgstr ""
-#: utils/ir-ctl/ir-ctl.c:889
+#: utils/ir-ctl/ir-ctl.c:877
#, c-format
msgid "%s: read returned %zd bytes\n"
msgstr ""