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 ""