diff --git a/.gitignore b/.gitignore index 46e64b28f..3cf4cfda6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,25 +1,64 @@ Makefile +Makefile.in +ABOUT-NLS +compile +config.guess config.h -motion -motion.init-Debian -motion.init-FreeBSD.sh -motion.service -motion.spec -motion-dist.conf -camera1-dist.conf -camera2-dist.conf -camera3-dist.conf -camera4-dist.conf +config.h.in +config.h.in~ +config.log +config.rpath +config.status +config.sub +configure +autom4te.cache +aclocal.m4 +depcomp +install-sh +m4/ +missing +stamp-h1 + +#data +data/motion.service +data/motion-dist.conf +data/camera1-dist.conf +data/camera2-dist.conf +data/camera3-dist.conf +data/camera4-dist.conf -# automake -*.o +#src +src/*.o +src/motion +src/Makefile +src/Makefile.in +src/.deps/ +src/Makefile +src/Makefile.in +src/raspicam/*.o +src/raspicam/.dirstamp +src/raspicam/.deps/ *.log .depend -autom4te.cache -aclocal.m4 -config.status -configure -config.h.in +#po po/*.mo -.vscode/ \ No newline at end of file +po/*.gmo +po/Makefile +po/Makefile.in +po/Makefile.in.in +po/Makevars.template +po/POTFILES +po/Rules-quot +po/boldquot.sed +po/en@boldquot.header +po/en@quot.header +po/insert-header.sin +po/quot.sed +po/motion.pot +po/remove-potcdate.sed +po/remove-potcdate.sin +po/stamp-po + +.vscode/ + diff --git a/.travis.yml b/.travis.yml index 67fc19c2d..d66af5007 100644 --- a/.travis.yml +++ b/.travis.yml @@ -56,6 +56,7 @@ before_script: - if [ $TRAVIS_OS_NAME = osx ]; then brew upgrade ffmpeg pkg-config jpeg libmicrohttpd; brew install ffmpeg pkg-config libjpeg libmicrohttpd; + export PATH="/usr/local/opt/gettext/bin:/usr/local/bin:$PATH"; autoreconf -fiv; elif [ "$BUILD_IMAGE" = "14.04" ]; then autoreconf -fiv; @@ -67,37 +68,43 @@ before_script: docker exec $(docker ps -aq) /bin/sh -c 'autoreconf -fiv'; elif [ "$DOCKER_IMAGE" = "debian:buster" ]; then docker exec $(docker ps -aq) /bin/bash -c 'apt-get -qq update'; - docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y build-essential libjpeg62-turbo-dev libzip-dev autoconf automake pkgconf libtool git'; + docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y build-essential libjpeg62-turbo-dev libzip-dev autoconf automake autopoint pkgconf libtool git'; docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y libavformat-dev libavcodec-dev libavutil-dev libswscale-dev libavdevice-dev'; - docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y libsqlite3-dev libpq-dev libwebp-dev libmicrohttpd-dev gettext'; + docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y libsqlite3-dev libpq-dev libmariadbclient-dev libwebp-dev libmicrohttpd-dev gettext'; docker exec $(docker ps -aq) /bin/bash -c 'autoreconf -fiv'; elif [ "$DOCKER_IMAGE" = "debian:stretch" ]; then docker exec $(docker ps -aq) /bin/bash -c 'apt-get -qq update'; - docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y build-essential libjpeg62-turbo-dev libzip-dev autoconf automake pkgconf libtool git'; + docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y build-essential libjpeg62-turbo-dev libzip-dev autoconf automake autopoint pkgconf libtool git'; docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y libavformat-dev libavcodec-dev libavutil-dev libswscale-dev libavdevice-dev'; - docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y libsqlite3-dev libpq-dev default-libmysqlclient-dev libwebp-dev libmicrohttpd-dev gettext'; + docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y libsqlite3-dev libpq-dev libmariadbclient-dev libwebp-dev libmicrohttpd-dev gettext'; docker exec $(docker ps -aq) /bin/bash -c 'autoreconf -fiv'; elif [ "$DOCKER_IMAGE" = "debian:jessie" ]; then docker exec $(docker ps -aq) /bin/bash -c 'apt-get -qq update'; - docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y build-essential libjpeg62-turbo-dev libzip-dev autoconf automake pkgconf libtool git'; + docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y build-essential libjpeg62-turbo-dev libzip-dev autoconf automake autopoint pkgconf libtool git'; docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y libavformat-dev libavcodec-dev libavutil-dev libswscale-dev libavdevice-dev'; docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y libsqlite3-dev libpq-dev libmysqlclient-dev libwebp-dev libmicrohttpd-dev gettext'; docker exec $(docker ps -aq) /bin/bash -c 'autoreconf -fiv'; - elif [ "x$DOCKER_IMAGE" != "x" ]; then + elif [ "$DOCKER_IMAGE" = "ubuntu:16.04" ]; then docker exec $(docker ps -aq) /bin/bash -c 'apt-get -qq update'; - docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y build-essential libjpeg8-dev libzip-dev autoconf automake pkgconf libtool git'; + docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y build-essential libjpeg8-dev libzip-dev autoconf automake autopoint pkgconf libtool git'; docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y libavformat-dev libavcodec-dev libavutil-dev libswscale-dev libavdevice-dev'; docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y libsqlite3-dev libpq-dev libmysqlclient-dev libwebp-dev libmicrohttpd-dev gettext'; docker exec $(docker ps -aq) /bin/bash -c 'autoreconf -fiv'; + elif [ "x$DOCKER_IMAGE" != "x" ]; then + docker exec $(docker ps -aq) /bin/bash -c 'apt-get -qq update'; + docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y build-essential libjpeg8-dev libzip-dev autoconf automake autopoint pkgconf libtool git'; + docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y libavformat-dev libavcodec-dev libavutil-dev libswscale-dev libavdevice-dev'; + docker exec $(docker ps -aq) /bin/bash -c 'apt-get install -y libsqlite3-dev libpq-dev libmariadbclient-dev libwebp-dev libmicrohttpd-dev gettext'; + docker exec $(docker ps -aq) /bin/bash -c 'autoreconf -fiv'; fi; script: - if [ $TRAVIS_OS_NAME = osx ]; then ./configure --with-developer-flags && make; elif [ "$BUILD_IMAGE" = "14.04" ]; then - ./test_builds.sh; + ./configure && make check; elif [ "$DOCKER_IMAGE" = "alpine:latest" ]; then - docker exec $(docker ps -aq) /bin/sh -c './test_builds.sh'; + docker exec $(docker ps -aq) /bin/sh -c './configure && make check'; elif [ "x$DOCKER_IMAGE" != "x" ]; then - docker exec $(docker ps -aq) /bin/bash -c './test_builds.sh'; + docker exec $(docker ps -aq) /bin/bash -c './configure && make check'; fi; diff --git a/FAQ b/FAQ deleted file mode 100644 index d34b8065d..000000000 --- a/FAQ +++ /dev/null @@ -1,2 +0,0 @@ -This FAQ is no longer kept up to date -Look at the guide in /usr/share/doc/motion/motion_guide.html diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 000000000..66eaea718 --- /dev/null +++ b/Makefile.am @@ -0,0 +1,86 @@ +ACLOCAL_AMFLAGS = -I m4 + +SUBDIRS = src po man + +sysconfdir = @sysconfdir@/$(PACKAGE) +sysconf_DATA = \ + data/motion-dist.conf \ + data/camera1-dist.conf \ + data/camera2-dist.conf \ + data/camera3-dist.conf \ + data/camera4-dist.conf + +man_MANS = man/motion.1 + +docdir = $(datadir)/doc/@PACKAGE@ +doc_DATA = \ + doc/mask1.png \ + doc/normal.jpg \ + doc/outputmotion1.jpg \ + doc/outputnormal1.jpg \ + doc/motion_guide.html \ + doc/motion_stylesheet.css \ + doc/COPYING \ + doc/CREDITS \ + doc/motion_build.html \ + doc/motion_config.html + +################################################################### +## Create pristine directories to match exactly distributed files +################################################################### +cleanall: distclean + @rm -rf autom4te.cache m4 + @rm -f config.h.in config.h.in~ aclocal.m4 config.sub ABOUT-NLS missing + @rm -f compile config.guess config.rpath configure depcomp install-sh + @rm -f po/en@boldquot.header po/en@quot.header po/insert-header.sin + @rm -f po/Makevars.template po/quot.sed po/remove-potcdate.sin + @rm -f po/Rules-quot po/stamp-po po/*.gmo po/motion.pot po/boldquot.sed + @rm -f Makefile.in src/Makefile.in po/Makefile.in.in man/Makefile.in + @rm -f data/motion.service data/motion-dist.conf + @rm -f data/camera1-dist.conf data/camera2-dist.conf + @rm -f data/camera3-dist.conf data/camera4-dist.conf + +################################################################### +## Clean out the tilde crumb files left by gettext autotool processing +################################################################### +all-local: + @rm -f po/*.po\~ + +################################################################### +## Update contents of sample files with the correct directory +################################################################### +install-data-local: + @sed -e 's|$${prefix}|$(prefix)|' ${sysconfdir}/motion-dist.conf > ${sysconfdir}/motion-dist.conf.tmp && mv -f ${sysconfdir}/motion-dist.conf.tmp ${sysconfdir}/motion-dist.conf + @sed -e 's|$${prefix}|$(prefix)|' ${sysconfdir}/camera1-dist.conf > ${sysconfdir}/camera1-dist.conf.tmp && mv -f ${sysconfdir}/camera1-dist.conf.tmp ${sysconfdir}/camera1-dist.conf + @sed -e 's|$${prefix}|$(prefix)|' ${sysconfdir}/camera2-dist.conf > ${sysconfdir}/camera2-dist.conf.tmp && mv -f ${sysconfdir}/camera2-dist.conf.tmp ${sysconfdir}/camera2-dist.conf + @sed -e 's|$${prefix}|$(prefix)|' ${sysconfdir}/camera3-dist.conf > ${sysconfdir}/camera3-dist.conf.tmp && mv -f ${sysconfdir}/camera3-dist.conf.tmp ${sysconfdir}/camera3-dist.conf + @sed -e 's|$${prefix}|$(prefix)|' ${sysconfdir}/camera4-dist.conf > ${sysconfdir}/camera4-dist.conf.tmp && mv -f ${sysconfdir}/camera4-dist.conf.tmp ${sysconfdir}/camera4-dist.conf + + @sed -e 's|$${exec_prefix}|$(exec_prefix)|' data/motion.service > data/motion.service.tmp && mv -f data/motion.service.tmp data/motion.service + + @sed -e 's|$${prefix}|$(prefix)|' data/motion-dist.conf > data/motion-dist.conf.tmp && mv -f data/motion-dist.conf.tmp data/motion-dist.conf + @sed -e 's|$${prefix}|$(prefix)|' data/camera1-dist.conf > data/camera1-dist.conf.tmp && mv -f data/camera1-dist.conf.tmp data/camera1-dist.conf + @sed -e 's|$${prefix}|$(prefix)|' data/camera2-dist.conf > data/camera2-dist.conf.tmp && mv -f data/camera2-dist.conf.tmp data/camera2-dist.conf + @sed -e 's|$${prefix}|$(prefix)|' data/camera3-dist.conf > data/camera3-dist.conf.tmp && mv -f data/camera3-dist.conf.tmp data/camera3-dist.conf + @sed -e 's|$${prefix}|$(prefix)|' data/camera4-dist.conf > data/camera4-dist.conf.tmp && mv -f data/camera4-dist.conf.tmp data/camera4-dist.conf + +check: + ./configure --with-prototype-flags && $(MAKE) clean && $(MAKE) + ./configure --with-prototype-flags --without-mariadb && $(MAKE) clean && $(MAKE) + ./configure --with-prototype-flags --without-ffmpeg && $(MAKE) clean && $(MAKE) + ./configure --with-prototype-flags --without-mysql && $(MAKE) clean && $(MAKE) + ./configure --with-prototype-flags --without-mariadb && $(MAKE) clean && $(MAKE) + ./configure --with-prototype-flags --without-sqlite3 && $(MAKE) clean && $(MAKE) + ./configure --with-prototype-flags --without-pgsql && $(MAKE) clean && $(MAKE) + ./configure --with-prototype-flags --without-v4l2 && $(MAKE) clean && $(MAKE) + ./configure --with-prototype-flags --without-webp && $(MAKE) clean && $(MAKE) + ./configure --with-developer-flags \ + --without-mysql \ + --without-mariadb \ + && $(MAKE) clean && $(MAKE) + ./configure --with-developer-flags \ + --without-mysql \ + --without-mariadb \ + --without-sqlite3 \ + --without-pgsql \ + && $(MAKE) clean && $(MAKE) diff --git a/Makefile.in b/Makefile.in deleted file mode 100644 index 94c7d4013..000000000 --- a/Makefile.in +++ /dev/null @@ -1,294 +0,0 @@ -################################################################################ -# Makefile for Motion # -################################################################################ -# Copyright 2000 by Jeroen Vreeken # -# # -# This program is published under the GNU public license version 2.0 or later. # -# Please read the file COPYING for more info. # -################################################################################ -# Please visit the Motion home page: # -# https://motion-project.github.io/ # -################################################################################ - -CC = @CC@ -INSTALL = install -INSTALL_DATA = ${INSTALL} -m 644 - -################################################################################ -# Install locations, controlled by setting configure flags. # -################################################################################ -prefix = @prefix@ -exec_prefix = @exec_prefix@ -bindir = @bindir@ -mandir = @mandir@ -sysconfdir = @sysconfdir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = $(datadir)/doc/@PACKAGE_NAME@ -examplesdir = $(datadir)/@PACKAGE_NAME@/examples -localedir = @localedir@ - -################################################################################ -# These variables contain compiler flags, object files to build and files to # -# install. # -################################################################################ -CFLAGS = @CFLAGS@ -Wall \ - -DVERSION=\"@PACKAGE_VERSION@\" \ - -Dsysconfdir=\"$(sysconfdir)\" \ - -DLOCALEDIR=\"$(DESTDIR)$(localedir)\" \ - -DMOTIONDOCDIR=\"$(DESTDIR)$(docdir)\" \ - @FFMPEG_CFLAGS@ @MMAL_CFLAGS@ -LDFLAGS = @LDFLAGS@ -LIBS = @LIBS@ @MMAL_LIBS@ @FFMPEG_LIBS@ -OBJ = motion.o logger.o conf.o draw.o jpegutils.o \ - video_loopback.o video_v4l2.o video_common.o video_bktr.o \ - netcam.o netcam_http.o netcam_ftp.o netcam_jpeg.o netcam_wget.o \ - track.o alg.o event.o picture.o rotate.o translate.o \ - webu.o webu_html.o webu_text.o webu_stream.o \ - stream.o md5.o netcam_rtsp.o ffmpeg.o \ - @MMAL_OBJ@ @SQLITE_OBJ@ -SRC = $(foreach obj,$(OBJ:.o=.c),@top_srcdir@/$(obj)) -DOC = CHANGELOG COPYING CREDITS README.md \ - motion_guide.html motion_stylesheet.css \ - motion_config.html motion_build.html \ - mask1.png normal.jpg outputmotion1.jpg outputnormal1.jpg -DOC_FILES = $(foreach doc,$(DOC),@top_srcdir@/$(doc)) -EXAMPLES = *.conf motion.service -EXAMPLES_BIN = motion.init-Debian motion.init-FreeBSD.sh -PROGS = motion -DEPEND_FILE = .depend -LANGCDS = @LANGCDS@ - -################################################################################ -# ALL and PROGS build Motion and, possibly, Motion-control. # -################################################################################ -all: progs -ifeq ("@DISTRO@","Linux") - @echo "Build complete, run \"make install\" to install Motion!" -else - @echo "Build complete, run \"gmake install\" to install Motion!" -endif - @echo - -progs: pre-build-info $(PROGS) convert-po - -################################################################################ -# Convert the po translation files into mo files # -################################################################################ -convert-po: -ifeq ("@INTL@","yes") - @echo Performing the conversion of .po to .mo files - @for lng in $(LANGCDS); \ - do \ - msgfmt @top_srcdir@/po/$$lng.po -o @top_srcdir@/po/$$lng.mo ; \ - if [ $$? -ne 0 ]; then exit 1; fi; \ - done -else - @echo Skipping translations -endif - @echo - -################################################################################ -# PRE-BUILD-INFO outputs some general info before the build process starts. # -################################################################################ -pre-build-info: - @echo "Welcome to the setup procedure for Motion, the motion detection daemon! If you get" - @echo "error messages during this procedure, please report them to the mailing list. The" - @echo "Motion Guide contains all information you should need to get Motion up and running." - @echo - @echo "Version: @PACKAGE_VERSION@" -ifeq ("@DISTRO@","Linux") - @echo "Platform: Linux (if this is incorrect, please read README.FreeBSD)" -else - @echo "Platform: *BSD/Darwin" -endif - @echo - -################################################################################ -# MOTION builds motion. MOTION-OBJECTS and PRE-MOBJECT-INFO are helpers. # -################################################################################ -motion: motion-objects - @echo "Linking Motion..." - @echo "--------------------------------------------------------------------------------" - $(CC) $(LDFLAGS) -o $@ $(OBJ) $(LIBS) - @echo "--------------------------------------------------------------------------------" - @echo "Motion has been linked." - @echo - -motion-objects: dep pre-mobject-info $(OBJ) - @echo "--------------------------------------------------------------------------------" - @echo "Motion object files compiled." - @echo - -pre-mobject-info: - @echo "Compiling Motion object files..." - @echo "--------------------------------------------------------------------------------" - -################################################################################ -# Define the compile command for C files. # -################################################################################ -%.o: @top_srcdir@/%.c - @echo -e "\tCompiling $< into $@..." - @$(CC) -c $(CFLAGS) -I@top_builddir@ $< -o $@ - -################################################################################ -# Include the dependency file if it exists. # -################################################################################ -ifeq ($(DEPEND_FILE), $(wildcard $(DEPEND_FILE))) -ifeq (,$(findstring clean,$(MAKECMDGOALS))) --include $(DEPEND_FILE) -endif -endif - -################################################################################ -# Make the dependency file depend on all header files and all relevant source # -# files. This forces the file to be re-generated if the source/header files # -# change. Note, however, that the existing version will be included before # -# re-generation. # -################################################################################ -$(DEPEND_FILE): *.h $(SRC) - @echo "Generating dependencies, please wait..." - @$(CC) $(CFLAGS) -I@top_builddir@ -M $(SRC) > .tmp - @mv -f .tmp $(DEPEND_FILE) - @echo - -################################################################################ -# DEP, DEPEND and FASTDEP generate the dependency file. # -################################################################################ -dep depend fastdep: $(DEPEND_FILE) - -################################################################################ -# DEV, BUILD with developer flags # -################################################################################ -dev: distclean autotools all - -autotools: - autoconf - ./configure --with-developer-flags - -set-version: - autoconf - ./configure --with-developer-flags - -help: - @echo "--------------------------------------------------------------------------------" - @echo "make Build motion from local copy in your computer" - @echo "make current Build last version of motion from svn" - @echo "make dev Build motion with dev flags" - @echo "make dev-git Build motion with dev flags for git" - @echo "make build-commit Build last version of motion and prepare to commit to svn" - @echo "make build-commit-git Build last version of motion and prepare to commit to git" - @echo "make clean Clean objects" - @echo "make distclean Clean everything" - @echo "make install Install binary , examples , docs and config files" - @echo "make uninstall Uninstall all installed files" - @echo "--------------------------------------------------------------------------------" - @echo - - -################################################################################ -# INSTALL installs all relevant files. # -################################################################################ -install: - @echo "Installing files..." - @echo "--------------------------------------------------------------------------------" - mkdir -p $(DESTDIR)$(bindir) - mkdir -p $(DESTDIR)$(mandir)/man1 - mkdir -p $(DESTDIR)$(sysconfdir)/motion - mkdir -p $(DESTDIR)$(docdir) - mkdir -p $(DESTDIR)$(examplesdir) - @sed -e 's|$${prefix}|$(prefix)|' motion-dist.conf > motion-dist.conf.tmp && mv -f motion-dist.conf.tmp motion-dist.conf - @sed -e 's|$${prefix}|$(prefix)|' camera1-dist.conf > camera1-dist.conf.tmp && mv -f camera1-dist.conf.tmp camera1-dist.conf - @sed -e 's|$${prefix}|$(prefix)|' camera2-dist.conf > camera2-dist.conf.tmp && mv -f camera2-dist.conf.tmp camera2-dist.conf - @sed -e 's|$${prefix}|$(prefix)|' camera3-dist.conf > camera3-dist.conf.tmp && mv -f camera3-dist.conf.tmp camera3-dist.conf - @sed -e 's|$${prefix}|$(prefix)|' camera4-dist.conf > camera4-dist.conf.tmp && mv -f camera4-dist.conf.tmp camera4-dist.conf - $(INSTALL_DATA) @top_srcdir@/motion.1 $(DESTDIR)$(mandir)/man1 - $(INSTALL_DATA) $(DOC_FILES) $(DESTDIR)$(docdir) - $(INSTALL_DATA) $(EXAMPLES) $(DESTDIR)$(examplesdir) - $(INSTALL) $(EXAMPLES_BIN) $(DESTDIR)$(examplesdir) - $(INSTALL_DATA) motion-dist.conf $(DESTDIR)$(sysconfdir)/motion - $(INSTALL_DATA) camera1-dist.conf $(DESTDIR)$(sysconfdir)/motion - $(INSTALL_DATA) camera2-dist.conf $(DESTDIR)$(sysconfdir)/motion - $(INSTALL_DATA) camera3-dist.conf $(DESTDIR)$(sysconfdir)/motion - $(INSTALL_DATA) camera4-dist.conf $(DESTDIR)$(sysconfdir)/motion - @for prog in $(PROGS); \ - do \ - ($(INSTALL) $$prog $(DESTDIR)$(bindir) ); \ - done -ifeq ("@INTL@","yes") - @echo Installing translation files - @for lng in $(LANGCDS); \ - do \ - mkdir -p $(DESTDIR)$(localedir)/$$lng"/LC_MESSAGES/"; \ - $(INSTALL_DATA) @top_srcdir@/po/$$lng.mo \ - $(DESTDIR)$(localedir)/$$lng"/LC_MESSAGES/motion.mo" ; \ - done -else - @echo Skipping translations -endif - @echo "--------------------------------------------------------------------------------" - @echo "Install complete! The default configuration file, motion-dist.conf, has been" - @echo "installed to $(sysconfdir)/motion. You need to rename/copy it to motion.conf" - @echo "for Motion to find it. More configuration examples as well as init scripts" - @echo "can be found in $(examplesdir)." - @echo - -################################################################################ -# UNINSTALL and REMOVE uninstall already installed files. # -################################################################################ -uninstall remove: pre-build-info - @echo "Uninstalling files..." - @echo "--------------------------------------------------------------------------------" - for prog in $(PROGS); \ - do \ - ($ rm -f $(bindir)/$$prog ); \ - done - rm -f $(mandir)/man1/motion.1 - rm -f $(sysconfdir)/motion/motion-dist.conf - rm -f $(sysconfdir)/motion/camera1-dist.conf - rm -f $(sysconfdir)/motion/camera2-dist.conf - rm -f $(sysconfdir)/motion/camera3-dist.conf - rm -f $(sysconfdir)/motion/camera4-dist.conf - rm -rf $(docdir) - rm -rf $(examplesdir) -ifeq ("@INTL@","yes") - @echo Removing translation files files - @for lng in $(LANGCDS); \ - do \ - rm -f $(DESTDIR)$(localedir)/$$lng"/LC_MESSAGES/motion.mo" ; \ - done -endif - @echo "--------------------------------------------------------------------------------" - @echo "Uninstall complete!" - @echo - -################################################################################ -# CLEAN is basic cleaning; removes object files and executables, but does not # -# remove files generated from the configure step. # -################################################################################ -clean: pre-build-info - @echo "Removing compiled files and binaries..." - @rm -f *~ *.o $(PROGS) combine $(DEPEND_FILE) - @rm -f ./po/*.mo - -################################################################################ -# DIST restores the directory to distribution state. # -################################################################################ -dist: distclean - @chmod -R 644 * - @chmod 755 configure - @chmod 755 version.sh - -################################################################################ -# DISTCLEAN removes all files generated during the configure step in addition # -# to basic cleaning. # -################################################################################ -distclean: clean - @echo "Removing files generated by configure..." - @rm -f config.status config.log config.cache Makefile motion.service motion.init-Debian motion.init-FreeBSD.sh - @rm -f camera1-dist.conf camera2-dist.conf camera3-dist.conf camera4-dist.conf motion-dist.conf motion-help.conf motion.spec - @rm -rf autom4te.cache config.h - @echo "You will need to re-run configure if you want to build Motion." - @echo - -.PHONY: install diff --git a/configure.ac b/configure.ac index f8b483268..a6b757e0e 100644 --- a/configure.ac +++ b/configure.ac @@ -1,161 +1,109 @@ -# Process this file with autoconf to produce a configure script - -AC_INIT(motion, esyscmd(['./version.sh'])) -AC_GNU_SOURCE -AC_CONFIG_SRCDIR([motion.c]) -AC_CONFIG_HEADERS(config.h) +AC_INIT(motion, esyscmd(['./scripts/version.sh'])) +AM_INIT_AUTOMAKE([subdir-objects foreign]) AC_PROG_CC -AC_HEADER_STDC -AC_C_CONST - - -############################################################################### -### Host system -############################################################################### -AC_MSG_CHECKING(for Darwin/BSD) -DISTRO="" -DISTRO=`uname -a | grep -i "Darwin"` -if test "x${DISTRO}" = "x"; then - DISTRO=`uname -s | grep -i "FreeBSD"` -fi -if test "x${DISTRO}" = "x"; then - DISTRO=`uname -s | grep -i "NetBSD"` -fi -if test "x${DISTRO}" = "x"; then - DISTRO=`uname -s | grep -i "OpenBSD"` -fi -if test "x${DISTRO}" = "x"; then - DISTRO="Linux" - AC_MSG_RESULT(no) -else - AC_MSG_RESULT($DISTRO) -fi -AC_SUBST(DISTRO) - -############################################################################### -### Host specific paths -############################################################################### -TEMP_LIBS="" -TEMP_CFLAGS="" -TEMP_CPPFLAGS="" -TEMP_LDFLAGS="" -if test "${DISTRO}" = "Darwin"; then - TEMP_CFLAGS="${CFLAGS} -I/sw/include" - TEMP_CPPFLAGS="${CPPFLAGS} -I/sw/include" - TEMP_LDFLAGS="${LDFLAGS} -L/sw/lib" - TEMP_LIBS="-L/sw/lib" -else - if test "${DISTRO}" != "Linux"; then - TEMP_CFLAGS="${CFLAGS} -I/usr/local/include" - TEMP_CPPFLAGS="${CPPFLAGS} -I/usr/local/include" - TEMP_LDFLAGS="${LDFLAGS} -L/usr/local/lib" - TEMP_LIBS="-L/usr/local/lib" - fi -fi -TEMP_LIBS="-lm ${TEMP_LIBS}" -TEMP_CFLAGS="${TEMP_CFLAGS} ${CFLAGS}" -TEMP_CPPFLAGS="${TEMP_CPPFLAGS} ${CPPFLAGS}" -TEMP_LDFLAGS="${TEMP_LDFLAGS} ${LDFLAGS}" - -AC_SUBST(CFLAGS, "${TEMP_CFLAGS}") -AC_SUBST(CPPFLAGS, "${TEMP_CPPFLAGS}") -AC_SUBST(LDFLAGS, "${TEMP_LDFLAGS}") - -############################################################################### -### Host search paths for MYSQL/PGSQL -############################################################################### -#dpkg-architecture may not be available so manually list -SEARCH_INC="/usr/include/x86_64-linux-gnu" -SEARCH_INC=$SEARCH_INC" /usr/include/i386-linux-gnu" -SEARCH_INC=$SEARCH_INC" /usr" -SEARCH_INC=$SEARCH_INC" /usr/include" -SEARCH_INC=$SEARCH_INC" /usr/local" -SEARCH_INC=$SEARCH_INC" /usr/local/include" -SEARCH_INC=$SEARCH_INC" /opt" - -SEARCH_LIB="/usr/lib/x86_64-linux-gnu" -SEARCH_LIB=$SEARCH_LIB" /usr/lib/i386-linux-gnu" -SEARCH_LIB=$SEARCH_LIB" /usr" -SEARCH_LIB=$SEARCH_LIB" /usr/lib64" -SEARCH_LIB=$SEARCH_LIB" /usr/lib" -SEARCH_LIB=$SEARCH_LIB" /usr/local" -SEARCH_LIB=$SEARCH_LIB" /usr/local/lib" -SEARCH_LIB=$SEARCH_LIB" /opt" - -############################################################################### -### Video System -############################################################################### -BKTR="yes" -AC_ARG_WITH(bktr, - AS_HELP_STRING([--without-bktr], - [Exclude to use bktr subsystem for BSD]), - BKTR="$withval") +AC_PROG_CXX +AC_GNU_SOURCE +AC_CONFIG_HEADERS([config.h]) +AC_CONFIG_SRCDIR([src/motion.c]) +AC_CANONICAL_HOST +AC_CONFIG_MACRO_DIR([m4]) -V4L2="yes" -AC_ARG_WITH(v4l2, - AS_HELP_STRING([--without-v4l2],[Disable V4L2 devices]), - V4L2="$withval") +AM_GNU_GETTEXT([external]) +AM_GNU_GETTEXT_VERSION([0.18]) -if test "x${BKTR}" = "xyes"; then - if test "${DISTRO}" = "FreeBSD"; then - AC_CHECK_HEADERS(dev/bktr/ioctl_meteor.h dev/bktr/ioctl_bt848.h,[BKTR="yes"],[BKTR="no"]) - elif test "${DISTRO}" = "OpenBSD" || test "${DISTRO}" = "NetBSD"; then - AC_CHECK_HEADERS(dev/ic/bt8xx.h,[BKTR="yes"],[BKTR="no"]) - else - BKTR="no" - fi -fi -if test "${V4L2}" = "yes"; then - AC_CHECK_HEADERS(linux/videodev2.h sys/videoio.h,[V4L2="yes";break],[V4L2="no"]) -fi +############################################################################## +### Check additional system headers +############################################################################## +AC_CHECK_HEADERS(stdio.h stdlib.h sys/time.h sys/wait.h \ + sys/ioctl.h sys/mman.h sys/param.h sys/socket.h stdarg.h \ + fcntl.h time.h signal.h limits.h errno.h assert.h netdb.h \ + ctype.h regex.h math.h locale.h dirent.h ctype.h \ + arpa/inet.h netinet/in.h termios.h,,[ + AC_MSG_ERROR([Required system headers do not exist.]) + ] +) -if test "x${V4L2}" = "xyes"; then - AC_DEFINE([HAVE_V4L2], 1, [Define to 1 if V4L2 is around]) -fi -if test "x${BKTR}" = "xyes"; then - AC_DEFINE([HAVE_BKTR], 1, [Define to 1 if BKTR is around]) -fi +############################################################################## +### Check pkg-config - Required. Needed to get lib paths/info +############################################################################## +AC_CHECK_PROG([PKGCONFIG],[pkg-config],[yes],[no]) +AS_IF([test "${PKGCONFIG}" = "no" ],[ + AC_MSG_ERROR([Required package 'pkg-config' not found, please check motion_guide.html and install necessary dependencies.]) + ] +) ############################################################################## -### Check for threading +### Check pthread ############################################################################## -THREADS="yes" -if test "${DISTRO}" = "FreeBSD"; then - AC_CHECK_HEADERS(pthread_np.h,[THREADS="yes"],[THREADS="no"]) - AC_MSG_CHECKING(for threads) - AC_MSG_RESULT($THREADS) -fi -if test x$THREADS = xyes; then - TEMP_LIBS="$TEMP_LIBS -pthread" - TEMP_CFLAGS="${TEMP_CFLAGS} -D_THREAD_SAFE" +AC_CHECK_HEADERS(pthread.h,,AC_MSG_ERROR([pthread is required.])) +CFLAGS="${CFLAGS} -D_THREAD_SAFE " +LIBS="$LIBS -pthread " ############################################################################## -### Check for pthread_setname_np (nonstandard GNU extension) +### Check JPG - Required. Needed for image processing ############################################################################## - AC_MSG_CHECKING([for pthread_setname_np]) - HOLD_LIBS="$LIBS" - LIBS="$TEMP_LIBS" - AC_LINK_IFELSE( - [AC_LANG_PROGRAM([#include ], [pthread_setname_np(pthread_self(), "name")])], - [AC_DEFINE([HAVE_PTHREAD_SETNAME_NP], [1], [Define if you have pthread_setname_np function.]) - AC_MSG_RESULT([yes])], - [AC_MSG_RESULT([no])] ) +AC_CHECK_HEADERS(setjmp.h jerror.h jpeglib.h,[JPGS="yes"],[JPGS="no"]) +AC_MSG_CHECKING(jpg libraries) +AC_MSG_RESULT($JPGS) +AS_IF([test "${JPGS}" = "yes" ], [ + AS_IF([pkg-config libjpeg ], [ + TEMP_CFLAGS="$TEMP_CFLAGS "`pkg-config --cflags libjpeg` + TEMP_LIBS="$TEMP_LIBS "`pkg-config --libs libjpeg` + ],[ + TEMP_LIBS="$TEMP_LIBS -ljpeg" + ] + ) + ],[ + AC_MSG_ERROR([Required package libjpeg-dev not found, please check motion_guide.html and install necessary dependencies]) + ] +) +############################################################################## +### Check libmicrohttpd - Required. Needed for stream/webcontrol +############################################################################## +AC_CHECK_HEADERS(microhttpd.h,[MHTTP="yes"],[MHTTP="no"]) +AC_MSG_CHECKING(libmicrohttpd libraries) +AC_MSG_RESULT($MHTTP) +AS_IF([test "${MHTTP}" = "yes" ], [ + TEMP_CFLAGS="$TEMP_CFLAGS "`pkg-config --cflags libmicrohttpd` + TEMP_LIBS="$TEMP_LIBS "`pkg-config --libs libmicrohttpd` + ],[ + AC_MSG_ERROR([Required package libmicrohttpd-dev not found, please check motion_guide.html and install necessary dependencies]) + ] +) ############################################################################## -### Check for pthread_getname_np (nonstandard GNU extension) +### Check setting/getting thread names ############################################################################## - AC_MSG_CHECKING([for pthread_getname_np]) - AC_LINK_IFELSE( - [AC_LANG_PROGRAM([#include ], [pthread_getname_np(pthread_self(), NULL, 0)])], - [AC_DEFINE([HAVE_PTHREAD_GETNAME_NP], [1], [Define if you have pthread_getname_np function.]) - AC_MSG_RESULT([yes])], - [AC_MSG_RESULT([no])] ) +AC_CHECK_HEADERS(pthread_np.h,[PTHREAD_NP="yes"],[PTHREAD_NP="no"]) - LIBS="$HOLD_LIBS" -fi +AC_MSG_CHECKING([for pthread_setname_np]) +AC_LINK_IFELSE( + [AC_LANG_PROGRAM([#include ], [pthread_setname_np(pthread_self(), "name")]) + ],[ + AC_DEFINE([HAVE_PTHREAD_SETNAME_NP], [1], [Define if you have pthread_setname_np function.]) + PTHREAD_SETNAME_NP="yes" + AC_MSG_RESULT([yes]) + ],[ + PTHREAD_SETNAME_NP="no" + AC_MSG_RESULT([no]) + ] +) + +AC_MSG_CHECKING([for pthread_getname_np]) +AC_LINK_IFELSE( + [AC_LANG_PROGRAM([#include ], [pthread_getname_np(pthread_self(), NULL, 0)]) + ],[ + AC_DEFINE([HAVE_PTHREAD_GETNAME_NP], [1], [Define if you have pthread_getname_np function.]) + PTHREAD_GETNAME_NP="yes" + AC_MSG_RESULT([yes]) + ],[ + PTHREAD_GETNAME_NP="no" + AC_MSG_RESULT([no]) + ] +) ############################################################################## -### Check for XSI strerror_r +### Check XSI strerror_r. Check for Linux/*BSD/Apple/MUSL variations ############################################################################## AC_MSG_CHECKING([for XSI strerror_r]) HOLD_CFLAGS="$CFLAGS" @@ -168,493 +116,322 @@ AC_LINK_IFELSE( char buf[1024]; int ret = strerror_r(ENOMEM, buf, sizeof(buf)); return ret; - } - ]], - [AC_DEFINE([XSI_STRERROR_R], [1], [Define if you have XSI strerror_r function.]) - AC_MSG_RESULT([yes])], - [AC_MSG_RESULT([no])] ) + }] + ],[ + AC_DEFINE([XSI_STRERROR_R], [1], [Define if you have XSI strerror_r function.]) + XSI_STRERROR="yes" + AC_MSG_RESULT([yes]) + ],[ + XSI_STRERROR="no" + AC_MSG_RESULT([no]) + ] +) CFLAGS="$HOLD_CFLAGS" -############################################################################## -### Check for full gettext support (lib and required programs) -############################################################################## -LANGCDS="" -AC_CHECK_HEADERS(libintl.h,[INTL="yes"],[INTL="no"]) -if (test "x${INTL}" = "xyes"); then - HOLD_CFLAGS=$CFLAGS - HOLD_LIBS=$LIBS - # Check without a lib - CFLAGS="" - LIBS="" - AC_LINK_IFELSE( - [AC_LANG_PROGRAM([#include ], [bindtextdomain ("motion", "/")])], - [INTL="yes"],[INTL="no"]) - - # If it has flipped to no after our test, try it with a lib - if (test "x${INTL}" = "xno"); then - LIBS=" -lintl" - AC_LINK_IFELSE( - [AC_LANG_PROGRAM([#include ], [bindtextdomain ("motion", "/")])], - [INTL="yes"],[INTL="no"]) - # If it now a yes, then we needed the lib, add it to temp_libs - # HAVE_INTL still may turn off based upon below so the lib May not be needed. - if (test "x${INTL}" = "xyes"); then - TEMP_LIBS="$TEMP_LIBS -lintl" - fi - fi - CFLAGS=$HOLD_CFLAGS - LIBS=$HOLD_LIBS -fi -MSGFMT=`msgfmt --version 2>/dev/null` -GETTXT=`gettext --version 2>/dev/null` -# Get the langs from what po files exist -for f in ./po/*.po; do - TMP=`basename $f` - TMP=`echo $TMP | sed -e 's/\.po$//'` - if test "x$TMP" != "x*.po"; then - LANGCDS=$LANGCDS" "$TMP - fi -done -if (test "x${INTL}" = "xyes" && - test "x${MSGFMT}" != "x" && - test "x${GETTXT}" != "x" && - test "x${LANGCDS}" != "x" ); then - AC_DEFINE([HAVE_INTL], 1, [Define to 1 if libintl is around]) -else - INTL="no" -fi -AC_MSG_CHECKING(Native language support) -AC_MSG_RESULT($INTL) -AC_SUBST(INTL) -AC_SUBST(LANGCDS) - -############################################################################## -### Check for JPG -############################################################################## -AC_CHECK_HEADERS(setjmp.h jerror.h jpeglib.h,[JPGS="yes"],[JPGS="no"]) -AC_MSG_CHECKING(jpg libraries) -AC_MSG_RESULT($JPGS) -if test x$JPGS = xyes ; then - TEMP_LIBS="$TEMP_LIBS -ljpeg" -else - AC_MSG_ERROR([Required package libjpeg-dev not found, please check motion_guide.html and install necessary dependencies]) -fi +############################################################################### +### BKTR Video System - Optional +############################################################################### +AC_ARG_WITH(bktr, + AS_HELP_STRING([--without-bktr],[Disable bktr devices]), + [BKTR="$withval"], + [BKTR="yes"] +) +AS_IF([test "${BKTR}" = "yes" ], [ + AC_CHECK_HEADERS(dev/bktr/ioctl_meteor.h dev/bktr/ioctl_bt848.h,[BKTR="yes"],[BKTR="no"]) + AS_IF([test "${BKTR}" = "no" ], [ + AC_CHECK_HEADERS(dev/ic/bt8xx.h,[BKTR="yes"],[BKTR="no"]) + ] + ) + AS_IF([test "${BKTR}" = "yes" ], [ + AC_DEFINE([HAVE_BKTR], [1], [Define to 1 if BKTR is around]) + ] + ) + ] +) -############################################################################## -### Check for libmicrohttpd -############################################################################## -AC_CHECK_HEADERS(microhttpd.h,[MHTTP="yes"],[MHTTP="no"]) -AC_MSG_CHECKING(libmicrohttpd libraries) -AC_MSG_RESULT($MHTTP) -if test x$MHTTP = xyes ; then - TEMP_LIBS="$TEMP_LIBS -lmicrohttpd " -else - AC_MSG_ERROR([Required package libmicrohttpd-dev not found, please check motion_guide.html and install necessary dependencies]) -fi +############################################################################### +### V4L2 Video System - Optional +############################################################################### +AC_ARG_WITH(v4l2, + AS_HELP_STRING([--without-v4l2],[Disable V4L2 devices]), + [V4L2="$withval"], + [V4L2="yes"] +) +AS_IF([test "${V4L2}" = "yes" ], [ + AC_CHECK_HEADERS(linux/videodev2.h sys/videoio.h,[V4L2="yes";break],[V4L2="no"]) + AS_IF([test "${V4L2}" = "yes" ], [ + AC_DEFINE([HAVE_V4L2], [1], [Define to 1 if V4L2 is around]) + ] + ) + ] +) ############################################################################## -### pkg-config +### Webp Image Format - Optional. ############################################################################## -AC_CHECK_PROG([PKGCONFIG],[pkg-config],[yes],[no]) -AM_CONDITIONAL([FOUND_PKGCONFIG], [test "x$PKGCONFIG" = xyes]) -AM_COND_IF([FOUND_PKGCONFIG],,[AC_MSG_ERROR([Required package 'pkg-config' not found, please check motion_guide.html and install necessary dependencies.])]) +AC_ARG_WITH([webp], + AS_HELP_STRING([--with-webp],[Compile with Webp image support]), + [WEBP="$withval"], + [WEBP="yes]" +) + +AS_IF([test "${WEBP}" = "yes" ], [ + AC_MSG_CHECKING(for webp) + AS_IF([pkg-config libwebpmux ], [ + AC_MSG_RESULT(yes) + AC_DEFINE([HAVE_WEBP], [1], [Define to 1 if WEBP is around]) + TEMP_CFLAGS="$TEMP_CFLAGS "`pkg-config --cflags libwebpmux` + TEMP_LIBS="$TEMP_LIBS "`pkg-config --libs libwebpmux` + ],[ + AC_MSG_RESULT(no) + ] + ) + ] +) ############################################################################## -### Webp Image Format +### raspberry pi mmal - Optional. ############################################################################## -AC_ARG_WITH([webp], - AS_HELP_STRING([--with-webp], - [Compile with Webp image support]), - WEBP="$withval", - WEBP="yes") - -HAVE_WEBP="" -if test "${WEBP}" = "yes"; then - AC_MSG_CHECKING(for libwebp) - WEBP_DEPS="libwebp" - if pkg-config $WEBP_DEPS; then - AC_MSG_RESULT(found) - AC_DEFINE([HAVE_WEBP], 1, [Define to 1 if WEBP is around]) - HAVE_WEBP="yes" - TEMP_LIBS="$TEMP_LIBS -lwebpmux -lwebp" - else - AC_MSG_RESULT(not found) - fi -fi - -############################################################################## -### raspberry pi mmal -############################################################################## -WITHOUT_MMAL="no" AC_ARG_WITH([mmal], - AS_HELP_STRING([--without-mmal], - [Compile without RaspberyPi mmal camera support]), - WITHOUT_MMAL="yes", - WITHOUT_MMAL="no") - -AC_ARG_WITH([mmal-lib], - AS_HELP_STRING([--with-mmal-lib[=DIR]], - [Use this command to tell configure where mmal libs directory is.]), - MMAL_LIBS_DIR="$withval", - MMAL_LIBS_DIR="/opt/vc/lib" + AS_HELP_STRING([--with-mmal[=DIR]],[Compile with RasperryPi mmal camera support]), + [MMAL="$withval"], + [MMAL="yes"] ) -AC_ARG_WITH([mmal-include], - AS_HELP_STRING([--with-mmal-include[=DIR]], - [Use this command to tell configure where mmal include installation root directory is.]), - MMAL_HEADERS="$withval", - MMAL_HEADERS="/opt/vc/include" +AS_IF([test "${MMAL}" = "no"], [ + AC_MSG_CHECKING(for MMAL) + AC_MSG_RESULT(skipped) + ],[ + AC_MSG_CHECKING(MMAL pkg-config path) + TEMP_PATH=$PKG_CONFIG_PATH + AS_IF([test "${MMAL}" != "yes"], [ + PKG_CONFIG_PATH=${MMAL}/lib/pkgconfig:$PKG_CONFIG_PATH + MMAL="yes" + ],[ + PKG_CONFIG_PATH=.:/opt/vc/lib/pkgconfig + ] + ) + export PKG_CONFIG_PATH + AC_MSG_RESULT($PKG_CONFIG_PATH) + + AC_MSG_CHECKING(for MMAL) + AS_IF([pkg-config mmal], [ + TEMP_CFLAGS="$TEMP_CFLAGS -Irasppicam "`pkg-config --cflags mmal` + TEMP_LIBS="$TEMP_LIBS "`pkg-config --libs mmal` + AC_MSG_RESULT([yes]) + AC_DEFINE([HAVE_MMAL], [1], [Define to 1 if MMAL is around]) + ],[ + AC_MSG_RESULT([no]) + MMAL="no" + ] + ) + PKG_CONFIG_PATH=$TEMP_PATH + export PKG_CONFIG_PATH + ] ) +AM_CONDITIONAL([INC_MMAL_SRC],[test x${MMAL} = xyes]) -if test "${WITHOUT_MMAL}" = "no"; then - HAVE_MMAL="" - if test "${DISTRO}" = "FreeBSD" ; then - LIBRASPBERRYPIDEVPATH="/usr/local/include/interface/mmal" - else - LIBRASPBERRYPIDEVPATH="/opt/vc/include/interface/mmal" - fi - - if test -d ${LIBRASPBERRYPIDEVPATH}; then - HAVE_MMAL="yes" - elif test -d ${MMAL_HEADERS}/interface/mmal; then - HAVE_MMAL="yes" - fi - - AS_IF([test "${HAVE_MMAL}" = "yes" ], [ - AC_SUBST(MMAL_CFLAGS) - AC_SUBST(MMAL_OBJ) - AC_SUBST(MMAL_LIBS) - MMAL_OBJ="mmalcam.o raspicam/RaspiCamControl.o raspicam/RaspiCLI.o" - MMAL_CFLAGS="-std=gnu99 -DHAVE_MMAL -Irasppicam -I${MMAL_HEADERS}" - AS_IF([test "${DISTRO}" = "FreeBSD" ], [ - MMAL_CFLAGS="${MMAL_CFLAGS} -I/usr/local/include -I/usr/local/include/interface/vcos -I/usr/local/include/interface/vcos/pthreads/ -I/usr/local/include/interface/vmcs_host/linux" - ]) - MMAL_LIBS="-L${MMAL_LIBS_DIR} -lmmal_core -lmmal_util -Wl,--push-state,--no-as-needed -lmmal_vc_client -Wl,--pop-state -lvcos -lvchostif -lvchiq_arm" - AC_DEFINE([HAVE_MMAL], 1, [Define to 1 if we want MMAL]) - ]) -fi - -############################################################################## -### ffmpeg ############################################################################## +### Check for ffmpeg - Optional. +############################################################################## +FFMPEG_VER="--" AC_ARG_WITH([ffmpeg], - AS_HELP_STRING([--with-ffmpeg[=DIR]], - [Build with FFMPEG support]), - [with_ffmpeg=$withval], - [with_ffmpeg=yes]) - -AS_IF([test "x$with_ffmpeg" != "xno"], [ - AS_IF([test "x$with_ffmpeg" != "xyes"], [ - PKG_CONFIG_PATH=${with_ffmpeg}/lib/pkgconfig:$PKG_CONFIG_PATH - export PKG_CONFIG_PATH - ]) - - FFMPEG_DEPS="libavutil libavformat libavcodec libswscale libavdevice" - if pkg-config $FFMPEG_DEPS; then - FFMPEG_CFLAGS=`pkg-config --cflags $FFMPEG_DEPS` - FFMPEG_LIBS=`pkg-config --libs $FFMPEG_DEPS` - FFMPEG_VER=`pkg-config --modversion libavformat` - AC_MSG_CHECKING(for libavformat) - AC_MSG_RESULT(yes $FFMPEG_VER) - HAVE_FFMPEG="yes" - else - AC_MSG_ERROR([Required ffmpeg packages 'libavutil-dev libavformat-dev libavcodec-dev libswscale-dev libavdevice-dev' were not found. Please check motion_guide.html and install necessary dependencies or use the '--without-ffmpeg' configuration option.]) - fi - AC_SUBST(FFMPEG_LIBS) - AC_SUBST(FFMPEG_CFLAGS) -]) + AS_HELP_STRING([--with-ffmpeg[=DIR]],[Build with FFMPEG support]), + [FFMPEG=$withval], + [FFMPEG="yes"] +) -AS_IF([test "${HAVE_FFMPEG}" = "yes" ], [ - AC_DEFINE([HAVE_FFMPEG], 1, [Define to 1 if FFMPEG is around]) -]) +AS_IF([test "${FFMPEG}" = "no"], [ + AC_MSG_CHECKING(for FFmpeg) + AC_MSG_RESULT(skipped) + ],[ + AC_MSG_CHECKING(FFmpeg pkg-config path) + TEMP_PATH=$PKG_CONFIG_PATH + AS_IF([test "${FFMPEG}" != "yes"], [ + PKG_CONFIG_PATH=${FFMPEG}/lib/pkgconfig:$PKG_CONFIG_PATH + FFMPEG="yes" + ] + ) + export PKG_CONFIG_PATH + AC_MSG_RESULT($PKG_CONFIG_PATH) + + FFMPEG_DEPS="libavutil libavformat libavcodec libswscale libavdevice" + AC_MSG_CHECKING(for FFmpeg) + AS_IF([pkg-config $FFMPEG_DEPS], [ + FFMPEG_VER=`pkg-config --modversion libavformat` + TEMP_CFLAGS="$TEMP_CFLAGS "`pkg-config --cflags $FFMPEG_DEPS` + TEMP_LIBS="$TEMP_LIBS "`pkg-config --libs $FFMPEG_DEPS` + AC_DEFINE([HAVE_FFMPEG], [1], [Define to 1 if FFMPEG is around]) + AC_MSG_RESULT(yes) + ],[ + AC_MSG_RESULT(no) + AC_MSG_ERROR([Required ffmpeg packages 'libavutil-dev libavformat-dev libavcodec-dev libswscale-dev libavdevice-dev' were not found. Please check motion_guide.html and install necessary dependencies or use the '--without-ffmpeg' configuration option.]) + ] + ) + PKG_CONFIG_PATH=$TEMP_PATH + export PKG_CONFIG_PATH + ] +) ############################################################################## -### Check SQLITE3 +### Check for MariaDB - Optional ############################################################################## -SQLITE_OBJ="" -SQLITE3_SUPPORT="no" -AC_ARG_WITH(sqlite3, - AS_HELP_STRING([--without-sqlite3], - [Disable sqlite3 support in motion.]), - [SQLITE3="$withval"]) +AC_ARG_WITH(mariadb, + AS_HELP_STRING([--with-mariadb[=DIR]],[Build with MariaDB support]), + [MARIADB="$withval"], + [MARIADB="yes"] +) -if test "${SQLITE3}" = "no"; then - AC_MSG_CHECKING(for sqlite3) - AC_MSG_RESULT(skipping) -else - # first we check to see if the sqlite3 amalgamation (sqlite3.c), is in with our source - # this is the preferred way to use sqlite - if test -f sqlite3.c; then - SQLITE3_SUPPORT="yes" - SQLITE_OBJ="sqlite3.o" - TEMP_LIBS="$TEMP_LIBS -ldl" - AC_DEFINE([HAVE_SQLITE3],1,[Define to 1 if you have SQLITE3]) - AC_DEFINE([HAVE_SQLITE3_EMBEDDED],1,[Define to 1 if you have SQLITE3 embedded support]) - else - # if sqlite3.c is not found then we look for the shared library - AC_CHECK_HEADERS(sqlite3.h, - [ - TEMP_LIBS="$TEMP_LIBS -lsqlite3" - SQLITE3_SUPPORT="yes" - AC_DEFINE([HAVE_SQLITE3],1,[Define to 1 if you have SQLITE3 shared library support]) - ] - ) - fi -fi -AC_SUBST(SQLITE_OBJ) +AS_IF([test "${MARIADB}" = "no"], [ + AC_MSG_CHECKING(for MariaDB) + AC_MSG_RESULT(skipped) + ],[ + TEMP_PATH=$PKG_CONFIG_PATH + AC_MSG_CHECKING(MariaDB pkg-config path) + AS_IF([test "${MARIADB}" != "yes"], [ + PKG_CONFIG_PATH=${MARIADB}/lib/pkgconfig:$PKG_CONFIG_PATH + MARIADB="yes" + ] + ) + export PKG_CONFIG_PATH + AC_MSG_RESULT($PKG_CONFIG_PATH) + + AC_MSG_CHECKING(for MariaDB) + AS_IF([pkg-config mariadb], [ + TEMP_CFLAGS="$TEMP_CFLAGS "`pkg-config --cflags mariadb` + TEMP_LIBS="$TEMP_LIBS "`pkg-config --libs mariadb` + AC_DEFINE([HAVE_MARIADB], [1], [Define to 1 if you have MariaDB support]) + ],[ + MARIADB="no" + ] + ) + AC_MSG_RESULT([$MARIADB]) + PKG_CONFIG_PATH=$TEMP_PATH + export PKG_CONFIG_PATH + ] +) ############################################################################## -### Check mysql +### Check for MySQL - Optional ############################################################################## -MYSQL="yes" -MYSQL_SUPPORT="no" -MYSQL_HEADERS="yes" -MYSQL_LIBS="yes" -MYSQL_INCDIR="" -MYSQL_LIBDIR="" - AC_ARG_WITH(mysql, - AS_HELP_STRING([--without-mysql],[Disable mysql support]), - [MYSQL="$withval"]) -AC_ARG_WITH(mysql-lib, - AS_HELP_STRING([--with-mysql-lib[=DIR]],[Specify the library path for mysql]), - [MYSQL_LIBS="$withval"]) -AC_ARG_WITH(mysql-include, - AS_HELP_STRING([--with-mysql-include[=DIR]],[Specify the include path for mysql]), - [MYSQL_HEADERS="$withval"]) - - -if test "${MYSQL}" = "no"; then - AC_MSG_CHECKING(for mysql support) + AS_HELP_STRING([--with-mysql[=DIR]],[Build with MySQL support]), + [MYSQL="$withval"], + [MYSQL="yes"] +) + +AS_IF([test "${MYSQL}" = "no"], [ + AC_MSG_CHECKING(for MySQL) AC_MSG_RESULT(skipped) -else - AC_MSG_CHECKING(for db package config) - if pkg-config mariadb; then - AC_MSG_RESULT(mariadb found) - MYSQL_INCDIR=`pkg-config --cflags mariadb` - MYSQL_LIBDIR=`pkg-config --libs mariadb` - elif pkg-config mysqlclient; then - AC_MSG_RESULT(mysqlclient found) - MYSQL_INCDIR=`pkg-config --cflags mysqlclient` - MYSQL_LIBDIR=`pkg-config --libs mysqlclient` - else - AC_MSG_RESULT(not found) - if test "${MYSQL_HEADERS}" = "yes"; then - AC_MSG_CHECKING(for mysql headers) - for w in $SEARCH_INC; do - if test -f $w/mysql.h; then - MYSQL_INCDIR=$w - break - fi - if test -f $w/mysql/mysql.h; then - MYSQL_INCDIR=$w/mysql - break - fi - if test -f $w/mysql/include/mysql.h; then - MYSQL_INCDIR=$w/mysql/include - break - fi - done - elif test "${MYSQL_HEADERS}" = "no"; then - AC_MSG_CHECKING(for mysql headers) - else - AC_MSG_CHECKING(for mysql headers in $MYSQL_HEADERS) - if test -f $MYSQL_HEADERS/mysql.h; then - MYSQL_INCDIR=$MYSQL_HEADERS - fi - fi - - if test -z "$MYSQL_INCDIR" ; then - MYSQL_HEADERS="no" - AC_MSG_RESULT(not found) - else - AC_MSG_RESULT($MYSQL_INCDIR yes) - MYSQL_HEADERS="yes" - fi - - # ******* Search mysql libs ********* - if test "${MYSQL_LIBS}" = "yes"; then - AC_MSG_CHECKING(for mysql libs) - for w in $SEARCH_LIB; do - if test -f $w/libmysqlclient.a -o -f $w/libmysqlclient.so; then - MYSQL_LIBDIR=$w - break - fi - if test -f $w/mysql/libmysqlclient.a -o -f $w/mysql/libmysqlclient.so; then - MYSQL_LIBDIR=$w/mysql - break - fi - if test -f $w/mysql/lib/libmysqlclient.a -o -f $w/mysql/lib/libmysqlclient.so; then - MYSQL_LIBDIR=$w/mysql/lib - break - fi - done - AC_MSG_RESULT($MYSQL_LIBDIR) - elif test "${MYSQL_LIBS}" = "no"; then - AC_MSG_CHECKING(for mysql libs) - AC_MSG_RESULT(skipped) - else - AC_MSG_CHECKING(for mysql libs in $MYSQL_LIBS) - if test -f $MYSQL_LIBS/libmysqlclient.a -o -f $MYSQL_LIBS/libmysqlclient.so; then - MYSQL_LIBDIR=$MYSQL_LIBS - fi - AC_MSG_RESULT($MYSQL_LIBS) - fi - if test "x$MYSQL_INCDIR" != "x"; then MYSQL_INCDIR="-I$MYSQL_INCDIR"; fi - if test "x$MYSQL_LIBDIR" != "x"; then - MYSQL_LIBDIR=" -L$MYSQL_LIBDIR -lmysqlclient -lz"; - else - MYSQL_LIBDIR=" -lmysqlclient -lz" - fi - fi - # ******* Validate MYSQL ********* - HOLD_CFLAGS=$CFLAGS - HOLD_LIBS=$LIBS - CFLAGS=$MYSQL_INCDIR - LIBS=$MYSQL_LIBDIR - AC_CHECK_LIB(mysqlclient,mysql_init,[ - TEMP_CFLAGS="$TEMP_CFLAGS $MYSQL_INCDIR" - TEMP_LIBS="$TEMP_LIBS $MYSQL_LIBDIR" - MYSQL_SUPPORT="yes" - AC_DEFINE([HAVE_MYSQL],1,[Define to 1 if you have MYSQL support])]) - CFLAGS=$HOLD_CFLAGS - LIBS=$HOLD_LIBS -fi - - -############################################################################## -### Check PostgreSQL -############################################################################## -PGSQL="yes" -PGSQL_SUPPORT="no" -PGSQL_HEADERS="yes" -PGSQL_LIBS="yes" -PGSQL_INCDIR="" -PGSQL_LIBDIR="" + ],[ + TEMP_PATH=$PKG_CONFIG_PATH + AC_MSG_CHECKING(MySQL pkg-config path) + AS_IF([test "${MYSQL}" != "yes"], [ + PKG_CONFIG_PATH=${MYSQL}/lib/pkgconfig:$PKG_CONFIG_PATH + MYSQL="yes" + ] + ) + export PKG_CONFIG_PATH + AC_MSG_RESULT($PKG_CONFIG_PATH) + + AC_MSG_CHECKING(for MySQL) + AS_IF([pkg-config mysqlclient], [ + TEMP_CFLAGS="$TEMP_CFLAGS "`pkg-config --cflags mysqlclient` + TEMP_LIBS="$TEMP_LIBS "`pkg-config --libs mysqlclient` + AC_DEFINE([HAVE_MYSQL], [1], [Define to 1 if you have MySQL support]) + ],[ + MYSQL="no" + ] + ) + AC_MSG_RESULT([$MYSQL]) + PKG_CONFIG_PATH=$TEMP_PATH + export PKG_CONFIG_PATH + ] +) +############################################################################## +### Check for PostgreSQL - Optional +############################################################################## AC_ARG_WITH(pgsql, - AS_HELP_STRING([--without-pgsql],[Disable pgsql support]), - [PGSQL="$withval"]) -AC_ARG_WITH(pgsql-lib, - AS_HELP_STRING([--with-pgsql-lib[=DIR]],[Specify the library path for pgsql]), - [PGSQL_LIBS="$withval"]) -AC_ARG_WITH(pgsql-include, - AS_HELP_STRING([--with-pgsql-include[=DIR]],[Specify the include path for pgsql]), - [PGSQL_HEADERS="$withval"]) - -if test "${PGSQL}" = "no"; then - AC_MSG_CHECKING(for pgsql support) + AS_HELP_STRING([--with-pgsql[=DIR]],[Build with PostgreSQL support]), + [PGSQL="$withval"], + [PGSQL="yes"] +) + +AS_IF([test "${PGSQL}" = "no"], [ + AC_MSG_CHECKING(for PostgreSQL) AC_MSG_RESULT(skipped) -else - AC_MSG_CHECKING(for pgsql package config) - if pkg-config libpq; then - AC_MSG_RESULT(found) - PGSQL_INCDIR=`pkg-config --cflags libpq` - PGSQL_LIBDIR=`pkg-config --libs libpq` - else - AC_MSG_RESULT(not found) - if test "${PGSQL_HEADERS}" = "yes"; then - AC_MSG_CHECKING(for pgsql headers) - for w in $SEARCH_INC; do - if test -f $w/libpq-fe.h; then - PGSQL_INCDIR=$w - break - fi - if test -f $w/postgresql/libpq-fe.h; then - PGSQL_INCDIR=$w/postgresql - break - fi - if test -f $w/postgresql/include/libpq-fe.h; then - PGSQL_INCDIR=$w/postgresql/include - break - fi - done - elif test "${PGSQL_HEADERS}" = "no"; then - AC_MSG_CHECKING(for pgsql headers) - AC_MSG_RESULT(skipped) - else - AC_MSG_CHECKING(for pgsql headers in $PGSQL_HEADERS) - if test -f $PGSQL_HEADERS/libpq-fe.h; then - PGSQL_INCDIR=$PGSQL_HEADERS - fi - fi - - if test -z "$PGSQL_INCDIR" ; then - PGSQL_HEADERS="no" - AC_MSG_RESULT(not found) - else - AC_MSG_RESULT($PGSQL_INCDIR yes) - PGSQL_HEADERS="yes" - fi - - # ******* Search pgsql libs ********* - if test "${PGSQL_LIBS}" = "yes"; then - AC_MSG_CHECKING(for pgsql libs) - for w in $SEARCH_LIB; do - if test -f $w/libpq.a -o -f $w/libpq.so; then - PGSQL_LIBDIR=$w - break - fi - if test -f $w/postgresql/libpq.a -o -f $w/postgresql/libpq.so; then - PGSQL_LIBDIR=$w/postgresql - break - fi - if test -f $w/postgresql/lib/libpq.a -o -f $w/postgresql/lib/libpq.so; then - PGSQL_LIBDIR=$w/postgresql/lib - break - fi - done - AC_MSG_RESULT($PGSQL_LIBDIR) - elif test "${PGSQL_LIBS}" = "no"; then - AC_MSG_CHECKING(for pgsql libs) - AC_MSG_RESULT(skipped) - else - AC_MSG_CHECKING(for pgsql libs in $PGSQL_LIBS) - if test -f $PGSQL_LIBS/libpq.a -o -f $PGSQL_LIBS/libpq.so; then - PGSQL_LIBDIR=$PGSQL_LIBS - fi - AC_MSG_RESULT($PGSQL_LIBDIR) - fi - if test "x$PGSQL_INCDIR" != "x"; then PGSQL_INCDIR="-I$PGSQL_INCDIR"; fi - if test "x$PGSQL_LIBDIR" != "x"; then - PGSQL_LIBDIR=" -L$PGSQL_LIBS -lpq"; - else - PGSQL_LIBDIR=" -lpq" - fi - fi - # ******* Validate PGSQL ********* - HOLD_CFLAGS=$CFLAGS - HOLD_LIBS=$LIBS - CFLAGS=$PGSQL_INCDIR - LIBS=$PGSQL_LIBDIR - AC_CHECK_LIB(pq, PQconnectStart, [ - TEMP_CFLAGS="$TEMP_CFLAGS $PGSQL_INCDIR" - TEMP_LIBS="$TEMP_LIBS $PGSQL_LIBDIR" - PGSQL_SUPPORT="yes" - AC_DEFINE([HAVE_PGSQL],1,[Define to 1 if you have PGSQL support])]) - CFLAGS=$HOLD_CFLAGS - LIBS=$HOLD_LIBS -fi + ],[ + TEMP_PATH=$PKG_CONFIG_PATH + AC_MSG_CHECKING(PostgreSQL pkg-config path) + AS_IF([test "${PGSQL}" != "yes"], [ + PKG_CONFIG_PATH=${PGSQL}/lib/pkgconfig:$PKG_CONFIG_PATH + PGSQL="yes" + ] + ) + export PKG_CONFIG_PATH + AC_MSG_RESULT($PKG_CONFIG_PATH) + + AC_MSG_CHECKING(for PostgreSQL) + AS_IF([pkg-config libpq], [ + TEMP_CFLAGS="$TEMP_CFLAGS "`pkg-config --cflags libpq` + TEMP_LIBS="$TEMP_LIBS "`pkg-config --libs libpq` + AC_DEFINE([HAVE_PGSQL], [1], [Define to 1 if you have PostgreSQL support]) + ],[ + PGSQL="no" + ] + ) + AC_MSG_RESULT([$PGSQL]) + PKG_CONFIG_PATH=$TEMP_PATH + export PKG_CONFIG_PATH + ] +) + +############################################################################## +### Check for SQLITE3 - Optional +############################################################################## +AC_ARG_WITH(sqlite3, + AS_HELP_STRING([--without-sqlite3],[Disable sqlite3 support.]), + [SQLITE3="$withval"], + [SQLITE3="yes"] +) +AS_IF([test "${SQLITE3}" = "no"], [ + AC_MSG_CHECKING(for sqlite3) + AC_MSG_RESULT(skipping) + ],[ + AC_CHECK_HEADERS(sqlite3.h, [ + TEMP_CFLAGS="$TEMP_CFLAGS "`pkg-config --cflags sqlite3` + TEMP_LIBS="$TEMP_LIBS "`pkg-config --libs sqlite3` + AC_DEFINE([HAVE_SQLITE3], [1], [Define to 1 if you have SQLITE3 support]) + ],[ + SQLITE3="no" + ] + ) + ] +) ############################################################################## ### Optimize compiler ############################################################################## AC_ARG_WITH([optimizecpu], - AS_HELP_STRING([--without-optimizecpu], - [Exclude autodetecting platform and cpu type. This will disable the compilation of gcc optimizing code by platform and cpu.]), - [OPTIMIZECPU=$withval], - [OPTIMIZECPU=no]) - -CPU_OPTIONS="" -if test "${OPTIMIZECPU}" = "yes"; then - if test -e "/proc/device-tree/model"; then + AS_HELP_STRING([--without-optimizecpu], + [Exclude autodetecting platform and cpu type. This will disable the compilation of gcc optimizing code by platform and cpu.]), + [OPTIMIZECPU=$withval], + [OPTIMIZECPU=no] +) + +AS_IF([test "${OPTIMIZECPU}" = "yes"], [ + AS_IF([test -e "/proc/device-tree/model"], [ # explicit test for RPI3 as /proc/cpuinfo reports armv7 even though it is armv8 RPI3=`grep "Raspberry Pi 3 Model" /proc/device-tree/model` - if test "x${RPI3}" != "x"; then - CPU_OPTIONS="-mcpu=cortex-a53 -mfpu=neon-fp-armv8" - fi - fi -fi + AS_IF([test "x${RPI3}" != "x"], [ + TEMP_CFLAGS="$TEMP_CFLAGS -mcpu=cortex-a53 -mfpu=neon-fp-armv8" + ] + ) + ] + ) + ] +) ############################################################################## ### Developer Flags @@ -665,46 +442,41 @@ AC_ARG_WITH([developer-flags], [DEVELOPER_FLAGS=$withval], [DEVELOPER_FLAGS=no]) -if test "${DEVELOPER_FLAGS}" = "yes"; then - TEMP_CFLAGS="${TEMP_CFLAGS} -W -Werror -Wall -Wextra -Wformat -Wshadow -Wpointer-arith -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wredundant-decls -Wno-long-long -ggdb -g3" -fi - -CFLAGS="${TEMP_CFLAGS} $CPU_OPTIONS" -LIBS="${TEMP_LIBS}" -LDFLAGS="${TEMP_LDFLAGS}" - +AS_IF([test "${DEVELOPER_FLAGS}" = "yes"], [ + TEMP_CFLAGS="$TEMP_CFLAGS -W -Werror -Wall -Wextra -Wformat -Wshadow -Wpointer-arith -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wredundant-decls -Wno-long-long -ggdb -g3" + ] +) ############################################################################## -### exec paths +### Prototype Flags +### mysql and mariadb have upstream prototype errors so remove that check ############################################################################## -if test $prefix = "NONE";then - BIN_PATH="$ac_default_prefix" - if test $exec_prefix = "NONE"; then - BIN_PATH="$BIN_PATH/bin" - else - BIN_PATH="$BIN_PATH/$bindir" - fi -else - if test $exec_prefix = "NONE";then - BIN_PATH="$prefix/bin" - else - BIN_PATH="$prefix/$bindir" - fi -fi -AC_SUBST(BIN_PATH) +AC_ARG_WITH([prototype-flags], + AS_HELP_STRING([--with-prototype-flags], + [Causes practically all of the possible gcc warning flags to be set except missing prototypes.]), + [PROTOTYPE_FLAGS=$withval], + [PROTOTYPE_FLAGS=no]) + +AS_IF([test "${PROTOTYPE_FLAGS}" = "yes"], [ + TEMP_CFLAGS="$TEMP_CFLAGS -W -Werror -Wall -Wextra -Wformat -Wshadow -Wpointer-arith -Wwrite-strings -Waggregate-return -Wnested-externs -Winline -Wredundant-decls -Wno-long-long -ggdb -g3" + ] +) + -AC_CHECK_HEADERS(stdio.h unistd.h stdint.h fcntl.h time.h signal.h sys/ioctl.h sys/mman.h sys/param.h sys/types.h) +CFLAGS="$CFLAGS $TEMP_CFLAGS" +LIBS="$LIBS $TEMP_LIBS" +LDFLAGS="$TEMP_LDFLAGS" AC_CONFIG_FILES([ -camera1-dist.conf -camera2-dist.conf -camera3-dist.conf -camera4-dist.conf -motion-dist.conf -motion.init-FreeBSD.sh -motion.init-Debian -motion.service -motion.spec -Makefile + Makefile + src/Makefile + po/Makefile.in + man/Makefile + data/camera1-dist.conf + data/camera2-dist.conf + data/camera3-dist.conf + data/camera4-dist.conf + data/motion-dist.conf + data/motion.service ]) AC_ARG_VAR([KILL],[the 'kill' program to use to send signals to motion]) @@ -720,93 +492,28 @@ echo " Configure status " echo " ${PACKAGE_NAME} ${PACKAGE_VERSION}" echo " **************************" echo - - -if test "${DISTRO}" = "Darwin"; then - echo "OS : Darwin" -elif test "${DISTRO}" != "Linux"; then - echo "OS : *BSD" -else - echo "OS : Linux" -fi - -if test "${THREADS}" = "yes"; then - echo "pthread support: Yes" -else - echo "pthread support: No" - echo "**********************************************" - echo "** Fatal Error YOU MUST HAVE pthread Support *" - echo "**********************************************" -fi - -if test "${JPGS}" = "yes"; then - echo "jpeg support: Yes" -else - echo "jpeg support: No" - echo "**********************************************" - echo "** Fatal Error YOU MUST HAVE jpeg Support ***" - echo "**********************************************" -fi - -if test "${HAVE_WEBP}" = "yes"; then - echo "webp support: Yes" -else - echo "webp support: No" -fi - -if test "$V4L2" = "yes"; then - echo "V4L2 support: Yes" -else - echo "V4L2 support: No" -fi - -if test "${BKTR}" = "yes"; then - echo "BKTR support: Yes" -else - echo "BKTR support: No" -fi - -if test "${HAVE_MMAL}" = "yes"; then - echo "MMAL support: Yes" - echo " ... MMAL_CFLAGS: $MMAL_CFLAGS" - echo " ... MMAL_OBJ: $MMAL_OBJ" - echo " ... MMAL_LIBS: $MMAL_LIBS" -elif test "${WITHOUT_MMAL}" = "yes"; then - echo "MMAL support: disabled" -else - echo "MMAL support: No" - echo " ... libraspberrypi-dev package not installed" -fi - -if test "${HAVE_FFMPEG}" = "yes"; then - echo "FFmpeg support: Yes" - echo " ... FFMPEG_CFLAGS: $FFMPEG_CFLAGS" - echo " ... FFMPEG_LIBS: $FFMPEG_LIBS" -else - echo "FFmpeg support: No" -fi - -if test "${SQLITE3_SUPPORT}" = "yes"; then - echo "SQLite3 support: Yes" -else - echo "SQLite3 support: No" -fi - -if test "${MYSQL_SUPPORT}" = "yes"; then - echo "MYSQL support: Yes" -else - echo "MYSQL support: No" -fi - -if test "${PGSQL_SUPPORT}" = "yes"; then - echo "PostgreSQL support: Yes" -else - echo "PostgreSQL support: No" -fi -echo echo "CFLAGS: $CFLAGS" +echo echo "LIBS: $LIBS" +echo echo "LDFLAGS: $LDFLAGS" echo +echo +echo "OS : $host_os" +echo "pthread_np : $PTHREAD_NP" +echo "pthread_setname_np : $PTHREAD_SETNAME_NP" +echo "pthread_getname_np : $PTHREAD_GETNAME_NP" +echo "XSI error : $XSI_STRERROR" +echo "webp support : $WEBP" +echo "V4L2 support : $V4L2" +echo "BKTR support : $BKTR" +echo "MMAL support : $MMAL" +echo "FFmpeg support : $FFMPEG" +echo "libavformat version : $FFMPEG_VER" +echo "SQLite3 support : $SQLITE3" +echo "MYSQL support : $MYSQL" +echo "PostgreSQL support : $PGSQL" +echo "MariaDB support : $MARIADB" +echo echo "Install prefix: $prefix" echo diff --git a/camera1-dist.conf.in b/data/camera1-dist.conf.in similarity index 100% rename from camera1-dist.conf.in rename to data/camera1-dist.conf.in diff --git a/camera2-dist.conf.in b/data/camera2-dist.conf.in similarity index 100% rename from camera2-dist.conf.in rename to data/camera2-dist.conf.in diff --git a/camera3-dist.conf.in b/data/camera3-dist.conf.in similarity index 100% rename from camera3-dist.conf.in rename to data/camera3-dist.conf.in diff --git a/camera4-dist.conf.in b/data/camera4-dist.conf.in similarity index 100% rename from camera4-dist.conf.in rename to data/camera4-dist.conf.in diff --git a/motion-dist.conf.in b/data/motion-dist.conf.in similarity index 100% rename from motion-dist.conf.in rename to data/motion-dist.conf.in diff --git a/motion.service.in b/data/motion.service.in similarity index 100% rename from motion.service.in rename to data/motion.service.in diff --git a/CHANGELOG b/doc/CHANGELOG similarity index 100% rename from CHANGELOG rename to doc/CHANGELOG diff --git a/CODE_STANDARD b/doc/CODE_STANDARD similarity index 100% rename from CODE_STANDARD rename to doc/CODE_STANDARD diff --git a/COPYING b/doc/COPYING similarity index 100% rename from COPYING rename to doc/COPYING diff --git a/CREDITS b/doc/CREDITS similarity index 100% rename from CREDITS rename to doc/CREDITS diff --git a/INSTALL b/doc/INSTALL similarity index 87% rename from INSTALL rename to doc/INSTALL index 06ca428e8..a4a3e3577 100644 --- a/INSTALL +++ b/doc/INSTALL @@ -8,7 +8,7 @@ The packages and library names change frequently and vary across base operating Adjust the following lines as required by the base operating system. Install basic build packages: - sudo apt-get install autoconf automake pkgconf libtool libjpeg8-dev build-essential libzip-dev gettext libmicrohttpd-dev + sudo apt-get install autoconf automake autopoint pkgconf libtool libjpeg8-dev build-essential libzip-dev gettext libmicrohttpd-dev Install FFMPEG packages sudo apt-get install libavformat-dev libavcodec-dev libavutil-dev libswscale-dev libavdevice-dev diff --git a/copyright b/doc/copyright similarity index 100% rename from copyright rename to doc/copyright diff --git a/mask1.png b/doc/mask1.png similarity index 100% rename from mask1.png rename to doc/mask1.png diff --git a/motion_build.html b/doc/motion_build.html similarity index 91% rename from motion_build.html rename to doc/motion_build.html index 834079b30..5430cb234 100644 --- a/motion_build.html +++ b/doc/motion_build.html @@ -122,7 +122,8 @@

Installing with a release deb package

Next, install the retrieved deb package. Below is a sample method to install that - uses the gdebi tool. + uses the gdebi tool. The author prefers this tool since it will automatically retrieve + any dependency packages and yet still can be run without graphical interface.

    sudo apt-get install gdebi-core @@ -159,7 +160,7 @@

    Building a deb package

    Once you have reviewed the script and determined that it is OK to run, close out of the editor and then run the command chmod +x ./builddeb.sh to make the script executable.

    - Run the script ./builddeb.sh myname, myemail, master, n, any + Run the script ./builddeb.sh myname myemail master n any

    The script will validate the dependencies and report any additional dependencies which must be installed or if all the dependencies are installed, it will create a deb package. Note that this may take a bit of time on @@ -180,7 +181,7 @@

    Abbreviated Building Guide

    Debian / Ubuntu / Raspbian Packages
      - sudo apt-get install autoconf automake build-essential pkgconf libtool libzip-dev + sudo apt-get install autoconf automake autopoint build-essential pkgconf libtool libzip-dev libjpeg-dev git libavformat-dev libavcodec-dev libavutil-dev libswscale-dev libavdevice-dev libwebp-dev gettext libmicrohttpd-dev

      @@ -195,7 +196,7 @@

      Abbreviated Building Guide

    FreeBSD
      - sudo pkg install autoconf pkgconf automake gmake git ffmpeg gettext libmicrohttpd + sudo pkg install autoconf pkgconf automake autopoint gmake git ffmpeg gettext libmicrohttpd

      cd ~
      git clone https://github.com/Motion-Project/motion.git @@ -208,7 +209,9 @@

      Abbreviated Building Guide

    Mac OS X
      - brew install ffmpeg pkg-config libjpeg automake postgresql gettext libmicrohttpd + brew install ffmpeg pkg-config libjpeg libmicrohttpd +

      + export PATH="/usr/local/opt/gettext/bin:/usr/local/bin:$PATH"

      cd ~
      git clone https://github.com/Motion-Project/motion.git @@ -249,8 +252,8 @@

      Debian/Ubuntu/Raspbian

    • Required
      • - sudo apt-get install autoconf automake build-essential pkgconf libtool git libzip-dev - libjpeg-dev gettext libmicrohttpd-dev + sudo apt-get install autoconf automake autopoint build-essential pkgconf + libtool git libzip-dev libjpeg62-turbo-dev gettext libmicrohttpd-dev

      @@ -265,13 +268,19 @@

      Debian/Ubuntu/Raspbian

    • MySQL database functionality
      • - sudo apt-get install mysql-server libmysqlclient-dev + sudo apt-get install libmysqlclient-dev

        or (depends upon your distribution and version)

        sudo apt-get install default-libmysqlclient-dev

      +
    • MariaDB database functionality
    • +
        +

        + sudo apt-get install libmariadbclient-dev +

        +
    • PostgreSQL database functionality
      • @@ -307,7 +316,7 @@

        openSUSE

      • Required
        • - sudo zypper install autoconf automake libtool git + sudo zypper install autoconf automake autopoint libtool git

          sudo zypper install --type pattern devel_basis

          @@ -335,6 +344,12 @@

          openSUSE

          Not known by author

        +
      • MariaDB database functionality
      • +
          +

          + Not known by author +

          +
      • PostgreSQL database functionality
        • @@ -367,7 +382,7 @@

          FreeBSD

        • Required packages
          • - sudo pkg install autoconf pkgconf automake gmake git gettext libmicrohttpd + sudo pkg install autoconf pkgconf automake autopoint gmake git gettext libmicrohttpd

        • Optional packages
        • @@ -384,6 +399,12 @@

          FreeBSD

          sudo pkg install mysql57-client openssl

        +
      • MariaDB database functionality
      • +
          +

          + Not known by author +

          +
      • PostgreSQL database functionality
        • @@ -464,6 +485,12 @@

          CentOS 7

          Not known by author

        +
      • MariaDB database functionality
      • +
          +

          + Not known by author +

          +
      • PostgreSQL database functionality
        • @@ -498,23 +525,23 @@

          MacOSX

        • Install brew as described on https://brew.sh
        • - brew upgrade ffmpeg pkg-config jpeg automake gettext libmicrohttpd-dev + brew upgrade ffmpeg pkg-config jpeg libmicrohttpd-dev

          - brew install ffmpeg pkg-config libjpeg automake + brew install ffmpeg pkg-config libjpeg libmicrohttpd +

          + export PATH="/usr/local/opt/gettext/bin:/usr/local/bin:$PATH"

      • Optional Packages
      • -
      • PostgreSQL database functionality
      • +
          +
        • PostgreSQL database functionality
          • brew upgrade postgresql brew install postgresql

          - -
            -
          • None known by author

        @@ -529,13 +556,13 @@

        Configure Script

        have the autotools create a configure script. To do this open a terminal and change to the directory with the source code and type

        - autoreconf + autoreconf

        If the 'configure' file exists and contains a valid script, the tool will return immediately since no additional work needs to be completed. If the script needs updating, then it will take a moment to return. Once it has been executed, a file called 'configure' will exist in the directory. Note that if the command is run as

        - autoreconf -f + autoreconf -f

        The -f parameter instructs it to force a new configure file to be created. This can be preferable in certain situations so that the configure script gets updated with the correct version number. @@ -775,6 +802,11 @@

        Configure Script

        Do not compile with MySQL support Use this if you do not want to include MySQL support in the package.
        This can also be useful if you get compilation errors related to MySQL and you actually do not need the feature anyway. + + --without-mariadb + Do not compile with MariaDB support + Use this if you do not want to include MariaDB support in the package.
        This can also be useful if you get compilation errors related to MariaDB and you actually do not need the feature anyway. + --without-pgsql Do not compile with PostgreSQL support @@ -782,7 +814,7 @@

        Configure Script

        --without-sqlite3 - Disable sqlite3 support in motion. + Disable sqlite3 support in motion. Use this if you do not want to include SQLite3 support in the package.
        This can also be useful if you get compilation errors related to SQLite3 and you actually do not need the feature anyway. @@ -793,8 +825,13 @@

        Configure Script

        --with-developer-flags Add additional warning flags for the compiler. - This option is for developers only. It checks to ensure that the code is robust. + This option is for developers only. It applies many compiler flags and errors on all warnings. + + --with-prototype-flags + Add additional warning flags for the compiler. + This option is similar to --with-developer-flags but does not include flags for prototypes. + @@ -846,20 +883,20 @@

        Make Install

        These commands create the required directories and copy the files into the following locations. (default directories):
        • /usr/local/bin
        • -
        • usr/local/man/man1
        • /usr/local/etc/motion
        • +
        • /usr/local/share/man/man1
        • /usr/local/share/doc/motion
        • -
        • /usr/local/share/motion/examples
        • +
        • /usr/local/share/locale

        The contents of what gets copied into each directory is as follows: (assuming the default PREFIX /usr/local was used when running configure. Otherwise adjust to the actual directory specified during the configure step.)
        • Executable binary "motion" to /usr/local/bin
        • -
        • Manual page "motion.1" to /usr/local/man/man1
        • -
        • Document files "CHANGELOG, COPYING, CREDITS, motion_guide.html, and README.md to /usr/local/share/doc/motion
        • -
        • Example configuration files "*.conf" to /usr/local/share/motion/examples
        • -
        • Configuration file "motion-dist.conf" to /usr/local/etc/motion
        • +
        • Manual page "motion.1" to /usr/local/share/man/man1
        • +
        • Document files to /usr/local/share/doc/motion
        • +
        • Example configuration files "*.conf" to /usr/local/etc/motion
        • +
        • Translation files to /usr/local/share/locale/*/LC_MESSAGES
        Note that any existing files are overwritten. The default configuration file motion-dist.conf is named like @@ -895,6 +932,16 @@

        Additional Make Options

        make distclean
        deletes the files: config.status, config.log, config.cache, Makefile, and motion.spec.
        +

        +
        +
        make cleanall
        +
        Removes files created by autoreconf and runs a make clean. Resets to only files provided from source
        +
        +

        +
        +
        make check
        +
        Executes multiple configure and make using the developer flags for various combinations of the configure flags
        +

      @@ -918,44 +965,7 @@

      Native Language Support(Translations)

      locale. If the log and web control still display in English, then this means that translations have not been completed for that language. The Motion developers rely on the community to provide these translations to the project. Even those that do not how to - program can assist in this process. The following is an abbreviated description of the - processes to update translations: -

      - A .pot file is the base set of phrases and words to translate. To create a .pot file for Motion, - first clone the Motion git to a local directory and in a terminal window type - xgettext --keyword=_ -o po/motion.pot *.c - This program scans all the files which end in .c looking for the keyword - _(an underscore) which is the macro in the code to identify a item to - translate. The application then outputs a file into the po directory called - motion.pot. The motion.pot file is a text file which is a template of all - the phrases that can be translated. Translators can add translations to that file and - then save it with the particular language code and po extension. e.g. es.po for Spanish -

      - A alternative is to use a common gui translation tool called poedit that is available - on most distributions. This is a program that is designed to work with pot / po files. It allows - users to open po and pot files and create/edit/merge translations. -

      - It has been observed that it may be easiest to create the motion.pot file (as described above) and then - use that file in the poedit application. -

      - Note that in order to simply revise an existing translation, users can edit the po file directly without - creating a motion.pot file. -

      -

      -

      - The above process describes the items that have already been tagged within the code for - translation. If a particular phrase is reported in the log in English and that phrase is not - listed in the motion.pot file, then this means that the phrase needs to be tagged in the code. The - process to get the phrase tagging: -

      - 1. Find the module in the source code that is printing the message. -

      - 2. Validate that the header file "translate.h" is included at the top of the module. -

      - 3. Find the particular phrase and surround it with a _() -

      - Save the file and then re-create the motion.pot file. -

      + program can assist in this process by editing the files in the po directory.

    diff --git a/motion_config.html b/doc/motion_config.html similarity index 99% rename from motion_config.html rename to doc/motion_config.html index 9632f440d..0edf51ed1 100644 --- a/motion_config.html +++ b/doc/motion_config.html @@ -3761,8 +3761,8 @@

    lightswitch_percent

  • Default: 0 (disabled)

- Ignore sudden massive light intensity changes given as a percentage of the picture area that changed intensity. - The value defines the picture areas in percent that will trigger the lightswitch condition. When lightswitch is + Ignore sudden massive light intensity changes when the percentage of the picture area that changed intensity is greater than this value. + The value defines the picture area in percent above which the lightswitch condition will trigger. When lightswitch is detected motion detection is disabled for a configured number of frames. This is to avoid false detection when light conditions change and when a camera changes sensitivity at low light.

diff --git a/doc/motion_guide.html b/doc/motion_guide.html new file mode 100644 index 000000000..f84116919 --- /dev/null +++ b/doc/motion_guide.html @@ -0,0 +1,84 @@ + + + + + + Motion + + + + + + + +
+ +

Latest Stable Release

+ +

+ Short videos demonstrating the Motion software can also be viewed + here. +

+ +

+

+

Prior Release Versions

+ +
+ + + diff --git a/motion_stylesheet.css b/doc/motion_stylesheet.css similarity index 100% rename from motion_stylesheet.css rename to doc/motion_stylesheet.css diff --git a/normal.jpg b/doc/normal.jpg similarity index 100% rename from normal.jpg rename to doc/normal.jpg diff --git a/outputmotion1.jpg b/doc/outputmotion1.jpg similarity index 100% rename from outputmotion1.jpg rename to doc/outputmotion1.jpg diff --git a/outputnormal1.jpg b/doc/outputnormal1.jpg similarity index 100% rename from outputnormal1.jpg rename to doc/outputnormal1.jpg diff --git a/man/Makefile.am b/man/Makefile.am new file mode 100644 index 000000000..14aa069f0 --- /dev/null +++ b/man/Makefile.am @@ -0,0 +1 @@ +man_MANS = motion.1 \ No newline at end of file diff --git a/motion.1 b/man/motion.1 similarity index 100% rename from motion.1 rename to man/motion.1 diff --git a/motion.init-Debian.in b/motion.init-Debian.in deleted file mode 100644 index 3632a5498..000000000 --- a/motion.init-Debian.in +++ /dev/null @@ -1,69 +0,0 @@ -#! /bin/bash -# -# @PACKAGE_NAME@ @PACKAGE_VERSION@ -# Start the motion detection . -# - -NAME=@PACKAGE_NAME@ -PATH=/bin:/usr/bin:/sbin:/usr/sbin -DAEMON=@BIN_PATH@/@PACKAGE_NAME@ -PIDFILE=/var/run/@PACKAGE_NAME@/$NAME.pid - - -trap "" 1 -export LANG=C -export PATH - -test -f $DAEMON || exit 0 - - -case "$1" in - start) - echo "Starting @PACKAGE_NAME@ detection : $NAME" - start-stop-daemon --start --pidfile $PIDFILE --exec $DAEMON --chuid motion - ;; - - stop) - echo "Stopping @PACKAGE_NAME@ detection : $NAME" - start-stop-daemon --stop --pidfile $PIDFILE --oknodo --exec $DAEMON --retry 30 - ;; - - status) - echo "Status @PACKAGE_NAME@ detection : $NAME" - if (test -f $PIDFILE); then - echo -n "Running process for $NAME : " - pidof $NAME - else - echo "Stopped" - fi - ;; - - reload-config) - echo "Reloading $NAME configuration" - start-stop-daemon --stop --pidfile $PIDFILE --signal HUP --exec $DAEMON - ;; - - restart-motion) - echo "Restarting $NAME" - start-stop-daemon --stop --pidfile $PIDFILE --oknodo --exec $DAEMON --retry 30 - start-stop-daemon --start --pidfile $PIDFILE --exec $DAEMON --chuid motion - ;; - - restart) - $0 restart-motion - exit $? - ;; - - *) - echo "Usage: /etc/init.d/$NAME {start|stop|status|reload-config|restart}" - exit 1 - ;; -esac - -if [ $? == 0 ]; then - echo . - exit 0 -else - echo failed - exit 1 -fi diff --git a/motion.init-FreeBSD.sh.in b/motion.init-FreeBSD.sh.in deleted file mode 100644 index 5e99db4f2..000000000 --- a/motion.init-FreeBSD.sh.in +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh -# -# motion.sh for rc.d usage 2006 Angel Carpintero -# -# Add the following line in /etc/rc.conf to enable @PACKAGE_NAME@ at startup -# -# motion_enable="YES" -# - -# PROVIDE: @PACKAGE_NAME@ -# REQUIRE: DAEMON -# KEYWORD: shutdown - -. /etc/rc.subr - -motion_enable="${motion_enable-NO}" - -name="@PACKAGE_NAME@" -rcvar=`set_rcvar` - -command="@BIN_PATH@/${name}" -pidfile="/var/run/${name}.pid" -required_files="/usr/local/etc/motion/${name}.conf" - -load_rc_config $name -run_rc_command "$1" diff --git a/motion.spec.in b/motion.spec.in deleted file mode 100644 index 9f2cdbca8..000000000 --- a/motion.spec.in +++ /dev/null @@ -1,134 +0,0 @@ -Name: @PACKAGE_NAME@ -Version: @PACKAGE_VERSION@ -Release: 1%{?dist} -Summary: A motion detection system - -Group: Applications/Multimedia -License: GPLv2+ -URL: https://motion-project.github.io/ -Source0: https://github.com/Motion-Project/motion -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - -BuildRequires: libjpeg-devel ffmpeg-devel zlib-devel libwebp-devel -#This requires comes from the startup script, it will be there until motion supports libv4l calls in the code -Requires: libv4l -Requires(post): chkconfig -Requires(preun): chkconfig initscripts -Requires(postun): initscripts - -%description -Motion is a software motion detector. It grabs images from video4linux devices -and/or from webcams (such as the axis network cameras). Motion is the perfect -tool for keeping an eye on your property keeping only those images that are -interesting. Motion is strictly command line driven and can run as a daemon -with a rather small footprint. This version is built with ffmpeg support but -without MySQL and PostgreSQL support. - -%prep -%setup -q - -%build -%configure --sysconfdir=%{_sysconfdir}/%{name} --without-optimizecpu --with-ffmpeg --without-mysql --without-pgsql -make %{?_smp_mflags} - -%install -rm -rf %{buildroot} -make install DESTDIR=%{buildroot} -#We rename the configuration file -mv %{buildroot}%{_sysconfdir}/%{name}/motion-dist.conf %{buildroot}%{_sysconfdir}/%{name}/motion.conf -#We change the PID file path to match the one in the startup script -sed -i 's|/var/run/motion/motion.pid|/var/run/motion.pid|g' %{buildroot}%{_sysconfdir}/%{name}/motion.conf -#We remove SQL directives in the configuration file, as we don't use them -sed -i 's|sql_log_image|; sql_log_image|g' %{buildroot}%{_sysconfdir}/%{name}/motion.conf -sed -i 's|sql_log_snapshot|; sql_log_snapshot|g' %{buildroot}%{_sysconfdir}/%{name}/motion.conf -sed -i 's|sql_log_mpeg|; sql_log_mpeg|g' %{buildroot}%{_sysconfdir}/%{name}/motion.conf -sed -i 's|sql_log_timelapse|; sql_log_timelapse|g' %{buildroot}%{_sysconfdir}/%{name}/motion.conf -sed -i 's|sql_query|; sql_query|g' %{buildroot}%{_sysconfdir}/%{name}/motion.conf -#We set the log file and target directory - logging is for 3.3 branch -sed -i 's|;logfile|logfile /var/log/motion.log|g' %{buildroot}%{_sysconfdir}/%{name}/motion.conf -sed -i 's|target_dir /usr/local/apache2/htdocs/cam1|target_dir /var/motion|g' %{buildroot}%{_sysconfdir}/%{name}/motion.conf -#We install our startup script -install -D -m 0755 motion.init-Fedora %{buildroot}%{_initrddir}/%{name} - -%post -#We add the motion init script to the services when installing -/sbin/chkconfig --add %{name} - -%preun -#We stop the service and remove it from init scripts when erasing -if [ $1 = 0 ] ; then - /sbin/service %{name} stop >/dev/null 2>&1 - /sbin/chkconfig --del %{name} -fi - -%postun -#We restart the service during an upgrade -if [ "$1" -ge "1" ] ; then - /sbin/service %{name} condrestart >/dev/null 2>&1 -fi - -%clean -rm -rf %{buildroot} - -%files -#Permissions are bogus upstream, we need to be sure to set them here -%defattr (-,root,root,-) -%dir %{_sysconfdir}/%{name} -%dir %{_datadir}/%{name}-%{version} -%dir %{_datadir}/%{name}-%{version}/examples -%doc CHANGELOG COPYING CREDITS INSTALL README motion_guide.html -%attr(0644,root,root) %{_datadir}/%{name}-%{version}/examples/motion-dist.conf -%attr(0755,root,root) %{_datadir}/%{name}-%{version}/examples/motion.init-Debian -%attr(0755,root,root) %{_datadir}/%{name}-%{version}/examples/motion.init-FreeBSD.sh -%attr(0755,root,root) %{_datadir}/%{name}-%{version}/examples/motion.init-Fedora -%attr(0644,root,root) %{_datadir}/%{name}-%{version}/examples/thread1.conf -%attr(0644,root,root) %{_datadir}/%{name}-%{version}/examples/thread2.conf -%attr(0644,root,root) %{_datadir}/%{name}-%{version}/examples/thread3.conf -%attr(0644,root,root) %{_datadir}/%{name}-%{version}/examples/thread4.conf -%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/motion.conf -%attr(0755,root,root) %{_bindir}/motion -%attr(0644,root,root) %{_mandir}/man1/motion.1* -%attr(0755,root,root) %{_initrddir}/%{name} - -%changelog -* Thu Mar 06 2010 Steven Moix - 3.2.12-1 -- New upstream release, important bugfixes only - -* Wed Oct 21 2009 Thorsten Leemhuis - 3.2.11.1-3 -- rebuild for new ffmpeg - -* Tue Aug 11 2009 Steven Moix - 3.2.11.1-1 -- Drop patch for ffmpeg 0.5 compatibility -- Drop ffmpeg detection patch -- Moved default output directory to /var/motion -- New startup script with added v4l2convert to support more cameras - https://bugzilla.rpmfusion.org/show_bug.cgi?id=681 -- Fix Segfault on reload or quit for vloopback (maybe other v4l1 devices too) -- Fix fd leaks in external pipe -- Avoid possible stack smashing in v4l_open_vidpipe() -- Fix segfault for new libjpeg v7 - -* Mon Jul 06 2009 Steven Moix - 3.3.0-1 -- SPEC Preparation for the 3.3 branch - -* Sun Jun 05 2009 Steven Moix - 3.2.11-5 -- Patch and rebuild for ffmpeg 0.5 - -* Sun Mar 29 2009 Thorsten Leemhuis - 3.2.11-4 -- rebuild for new F11 features - -* Wed Mar 18 2009 Steven Moix - 3.2.11-3 -- Even more corrected init script thanks to Stewart Adam - -* Sun Mar 15 2009 Steven Moix - 3.2.11-2 -- Removed the ffmpeg requires -- Corrected the spec file -- New init script with a corrected start() function and LSB header support - -* Tue Mar 03 2009 Steven Moix - 3.2.11-1 -- Updated to Fedora 10 standard - -* Sun Sep 18 2005 Kenneth Lavrsen - 3.2.4-1 -- Generic version of livna spec file replacing the old less optimal specfile. - -* Thu Sep 15 2005 Dams - 3.2.3-0.lvn.1 -- Initial released based upon upstream spec file diff --git a/motion_guide.html b/motion_guide.html deleted file mode 100644 index 843f4b576..000000000 --- a/motion_guide.html +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - Motion - - - - - - -
- -

Latest Stable Release

- - -

-

-

Current Git Master

- - -
- - - diff --git a/po/LINGUAS b/po/LINGUAS new file mode 100644 index 000000000..7904fe4c2 --- /dev/null +++ b/po/LINGUAS @@ -0,0 +1,14 @@ +da +de +es +fi +fr +it +ja +ko +li +nl +no +pt +sv +zh \ No newline at end of file diff --git a/po/Makevars b/po/Makevars new file mode 100644 index 000000000..3347c184d --- /dev/null +++ b/po/Makevars @@ -0,0 +1,79 @@ +# Makefile variables for PO directory in any package using GNU gettext. + +# Usually the message domain is the same as the package name. +DOMAIN = $(PACKAGE) + +# These two variables depend on the location of this directory. +subdir = po +top_builddir = .. + +# These options get passed to xgettext. +XGETTEXT_OPTIONS = --keyword=_ --keyword=N_ --add-location=file + +# This is the copyright holder that gets inserted into the header of the +# $(DOMAIN).pot file. Set this to the copyright holder of the surrounding +# package. (Note that the msgstr strings, extracted from the package's +# sources, belong to the copyright holder of the package.) Translators are +# expected to transfer the copyright for their translations to this person +# or entity, or to disclaim their copyright. The empty string stands for +# the public domain; in this case the translators are expected to disclaim +# their copyright. +COPYRIGHT_HOLDER = Free Software Foundation, Inc. + +# This tells whether or not to prepend "GNU " prefix to the package +# name that gets inserted into the header of the $(DOMAIN).pot file. +# Possible values are "yes", "no", or empty. If it is empty, try to +# detect it automatically by scanning the files in $(top_srcdir) for +# "GNU packagename" string. +PACKAGE_GNU = + +# This is the email address or URL to which the translators shall report +# bugs in the untranslated strings: +# - Strings which are not entire sentences, see the maintainer guidelines +# in the GNU gettext documentation, section 'Preparing Strings'. +# - Strings which use unclear terms or require additional context to be +# understood. +# - Strings which make invalid assumptions about notation of date, time or +# money. +# - Pluralisation problems. +# - Incorrect English spelling. +# - Incorrect formatting. +# It can be your email address, or a mailing list address where translators +# can write to without being subscribed, or the URL of a web page through +# which the translators can contact you. +MSGID_BUGS_ADDRESS = https://motion-project.github.io + +# This is the list of locale categories, beyond LC_MESSAGES, for which the +# message catalogs shall be used. It is usually empty. +EXTRA_LOCALE_CATEGORIES = + +# This tells whether the $(DOMAIN).pot file contains messages with an 'msgctxt' +# context. Possible values are "yes" and "no". Set this to yes if the +# package uses functions taking also a message context, like pgettext(), or +# if in $(XGETTEXT_OPTIONS) you define keywords with a context argument. +USE_MSGCTXT = no + +# These options get passed to msgmerge. +# Useful options are in particular: +# --previous to keep previous msgids of translated messages, +# --quiet to reduce the verbosity. +MSGMERGE_OPTIONS = --quiet + +# These options get passed to msginit. +# If you want to disable line wrapping when writing PO files, add +# --no-wrap to MSGMERGE_OPTIONS, XGETTEXT_OPTIONS, and +# MSGINIT_OPTIONS. +MSGINIT_OPTIONS = + +# This tells whether or not to regenerate a PO file when $(DOMAIN).pot +# has changed. Possible values are "yes" and "no". Set this to no if +# the POT file is checked in the repository and the version control +# program ignores timestamps. +PO_DEPENDS_ON_POT = no + +# This tells whether or not to forcibly update $(DOMAIN).pot and +# regenerate PO files on "make dist". Possible values are "yes" and +# "no". Set this to no if the POT file and PO files are maintained +# externally. +DIST_DEPENDS_ON_UPDATE_PO = yes + diff --git a/po/POTFILES.in b/po/POTFILES.in new file mode 100644 index 000000000..34dffb7e8 --- /dev/null +++ b/po/POTFILES.in @@ -0,0 +1,29 @@ +# main sources +src/alg.c +src/conf.c +src/draw.c +src/event.c +src/ffmpeg.c +src/jpegutils.c +src/logger.c +src/md5.c +src/mmalcam.c +src/motion.c +src/netcam.c +src/netcam_ftp.c +src/netcam_http.c +src/netcam_jpeg.c +src/netcam_rtsp.c +src/netcam_wget.c +src/picture.c +src/rotate.c +src/track.c +src/translate.c +src/video_bktr.c +src/video_common.c +src/video_loopback.c +src/video_v4l2.c +src/webu.c +src/webu_html.c +src/webu_stream.c +src/webu_text.c diff --git a/po/da.po b/po/da.po index f7083db89..87a2575c2 100644 --- a/po/da.po +++ b/po/da.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-13 11:57-0600\n" +"Report-Msgid-Bugs-To: https://motion-project.github.io\n" +"POT-Creation-Date: 2019-09-20 22:18-0600\n" "PO-Revision-Date: 2018-10-13 11:59-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,1476 +16,1523 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: conf.c:2108 +#: src/conf.c #, c-format msgid "Unknown config option \"%s\"" msgstr "" -#: conf.c:2208 +#: src/conf.c #, c-format msgid "Writing config file to %s" msgstr "" -#: conf.c:2354 +#: src/conf.c #, c-format msgid "Configfile %s not found - trying defaults." msgstr "" -#: conf.c:2358 +#: src/conf.c msgid "Error getcwd" msgstr "" -#: conf.c:2376 +#: src/conf.c #, c-format msgid "could not open configfile %s" msgstr "" -#: conf.c:2386 +#: src/conf.c +#, c-format +msgid "Invalid file name %s" +msgstr "" + +#: src/conf.c #, c-format msgid "Processing thread 0 - config file %s" msgstr "" -#: conf.c:2391 +#: src/conf.c msgid "No config file to process, using default values" msgstr "" -#: conf.c:2447 +#: src/conf.c #, c-format msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: conf.c:2450 +#: src/conf.c #, c-format msgid "Thread %d - Config file: %s" msgstr "" -#: conf.c:2468 +#: src/conf.c #, c-format msgid "%-25s " msgstr "" -#: conf.c:2658 +#: src/conf.c msgid "Unable to locate vid_control_params" msgstr "" -#: conf.c:2664 +#: src/conf.c msgid "No value provided to put into vid_control_params" msgstr "" -#: conf.c:2774 +#: src/conf.c msgid "Error compiling regex in copy_uri" msgstr "" -#: conf.c:2781 +#: src/conf.c msgid "Invalid origin for cors_header in copy_uri" msgstr "" -#: conf.c:3019 +#: src/conf.c #, c-format msgid "Processing config file %s" msgstr "" -#: conf.c:3034 +#: src/conf.c #, c-format msgid "Camera directory config %s not found" msgstr "" -#: conf.c:3068 +#: src/conf.c #, c-format msgid "Camera config file %s not found" msgstr "" -#: conf.c:3106 +#: src/conf.c #, c-format msgid "Processing camera config file %s" msgstr "" -#: conf.c:3152 +#: src/conf.c msgid "daemon" msgstr "" -#: conf.c:3153 +#: src/conf.c msgid "setup_mode" msgstr "" -#: conf.c:3154 +#: src/conf.c msgid "pid_file" msgstr "" -#: conf.c:3155 +#: src/conf.c msgid "log_file" msgstr "" -#: conf.c:3156 +#: src/conf.c msgid "log_level" msgstr "" -#: conf.c:3157 +#: src/conf.c msgid "log_type" msgstr "" -#: conf.c:3158 +#: src/conf.c msgid "quiet" msgstr "" -#: conf.c:3159 +#: src/conf.c msgid "native_language" msgstr "" -#: conf.c:3160 +#: src/conf.c msgid "camera_name" msgstr "" -#: conf.c:3161 +#: src/conf.c msgid "camera_id" msgstr "" -#: conf.c:3162 +#: src/conf.c msgid "target_dir" msgstr "" -#: conf.c:3163 +#: src/conf.c msgid "videodevice" msgstr "" -#: conf.c:3164 +#: src/conf.c msgid "vid_control_params" msgstr "" -#: conf.c:3165 +#: src/conf.c msgid "v4l2_palette" msgstr "" -#: conf.c:3166 +#: src/conf.c msgid "input" msgstr "" -#: conf.c:3167 +#: src/conf.c msgid "norm" msgstr "" -#: conf.c:3168 +#: src/conf.c msgid "frequency" msgstr "" -#: conf.c:3169 +#: src/conf.c msgid "auto_brightness" msgstr "" -#: conf.c:3170 +#: src/conf.c msgid "tunerdevice" msgstr "" -#: conf.c:3171 +#: src/conf.c msgid "roundrobin_frames" msgstr "" -#: conf.c:3172 +#: src/conf.c msgid "roundrobin_skip" msgstr "" -#: conf.c:3173 +#: src/conf.c msgid "roundrobin_switchfilter" msgstr "" -#: conf.c:3174 +#: src/conf.c msgid "netcam_url" msgstr "" -#: conf.c:3175 +#: src/conf.c msgid "netcam_highres" msgstr "" -#: conf.c:3176 +#: src/conf.c msgid "netcam_userpass" msgstr "" -#: conf.c:3177 +#: src/conf.c msgid "netcam_keepalive" msgstr "" -#: conf.c:3178 +#: src/conf.c msgid "netcam_proxy" msgstr "" -#: conf.c:3179 +#: src/conf.c msgid "netcam_tolerant_check" msgstr "" -#: conf.c:3180 +#: src/conf.c msgid "netcam_use_tcp" msgstr "" -#: conf.c:3181 +#: src/conf.c msgid "mmalcam_name" msgstr "" -#: conf.c:3182 +#: src/conf.c msgid "mmalcam_control_params" msgstr "" -#: conf.c:3183 +#: src/conf.c msgid "width" msgstr "" -#: conf.c:3184 +#: src/conf.c msgid "height" msgstr "" -#: conf.c:3185 +#: src/conf.c msgid "framerate" msgstr "" -#: conf.c:3186 +#: src/conf.c msgid "minimum_frame_time" msgstr "" -#: conf.c:3187 +#: src/conf.c msgid "rotate" msgstr "" -#: conf.c:3188 +#: src/conf.c msgid "flip_axis" msgstr "" -#: conf.c:3189 +#: src/conf.c msgid "locate_motion_mode" msgstr "" -#: conf.c:3190 +#: src/conf.c msgid "locate_motion_style" msgstr "" -#: conf.c:3191 +#: src/conf.c msgid "text_left" msgstr "" -#: conf.c:3192 +#: src/conf.c msgid "text_right" msgstr "" -#: conf.c:3193 +#: src/conf.c msgid "text_changes" msgstr "" -#: conf.c:3194 +#: src/conf.c msgid "text_scale" msgstr "" -#: conf.c:3195 +#: src/conf.c msgid "text_event" msgstr "" -#: conf.c:3196 +#: src/conf.c msgid "emulate_motion" msgstr "" -#: conf.c:3197 +#: src/conf.c msgid "threshold" msgstr "" -#: conf.c:3198 +#: src/conf.c msgid "threshold_maximum" msgstr "" -#: conf.c:3199 +#: src/conf.c msgid "threshold_tune" msgstr "" -#: conf.c:3200 +#: src/conf.c msgid "noise_level" msgstr "" -#: conf.c:3201 +#: src/conf.c msgid "noise_tune" msgstr "" -#: conf.c:3202 +#: src/conf.c msgid "despeckle_filter" msgstr "" -#: conf.c:3203 +#: src/conf.c msgid "area_detect" msgstr "" -#: conf.c:3204 +#: src/conf.c msgid "mask_file" msgstr "" -#: conf.c:3205 +#: src/conf.c msgid "mask_privacy" msgstr "" -#: conf.c:3206 +#: src/conf.c msgid "smart_mask_speed" msgstr "" -#: conf.c:3207 +#: src/conf.c msgid "lightswitch_percent" msgstr "" -#: conf.c:3208 +#: src/conf.c msgid "lightswitch_frames" msgstr "" -#: conf.c:3209 +#: src/conf.c msgid "minimum_motion_frames" msgstr "" -#: conf.c:3210 +#: src/conf.c msgid "event_gap" msgstr "" -#: conf.c:3211 +#: src/conf.c msgid "pre_capture" msgstr "" -#: conf.c:3212 +#: src/conf.c msgid "post_capture" msgstr "" -#: conf.c:3213 +#: src/conf.c msgid "on_event_start" msgstr "" -#: conf.c:3214 +#: src/conf.c msgid "on_event_end" msgstr "" -#: conf.c:3215 +#: src/conf.c msgid "on_picture_save" msgstr "" -#: conf.c:3216 +#: src/conf.c msgid "on_area_detected" msgstr "" -#: conf.c:3217 +#: src/conf.c msgid "on_motion_detected" msgstr "" -#: conf.c:3218 +#: src/conf.c msgid "on_movie_start" msgstr "" -#: conf.c:3219 +#: src/conf.c msgid "on_movie_end" msgstr "" -#: conf.c:3220 +#: src/conf.c msgid "on_camera_lost" msgstr "" -#: conf.c:3221 +#: src/conf.c msgid "on_camera_found" msgstr "" -#: conf.c:3222 +#: src/conf.c msgid "picture_output" msgstr "" -#: conf.c:3223 +#: src/conf.c msgid "picture_output_motion" msgstr "" -#: conf.c:3224 +#: src/conf.c msgid "picture_type" msgstr "" -#: conf.c:3225 +#: src/conf.c msgid "picture_quality" msgstr "" -#: conf.c:3226 +#: src/conf.c msgid "picture_exif" msgstr "" -#: conf.c:3227 +#: src/conf.c msgid "picture_filename" msgstr "" -#: conf.c:3228 +#: src/conf.c msgid "snapshot_interval" msgstr "" -#: conf.c:3229 +#: src/conf.c msgid "snapshot_filename" msgstr "" -#: conf.c:3230 +#: src/conf.c msgid "movie_output" msgstr "" -#: conf.c:3231 +#: src/conf.c msgid "movie_output_motion" msgstr "" -#: conf.c:3232 +#: src/conf.c msgid "movie_max_time" msgstr "" -#: conf.c:3233 +#: src/conf.c msgid "movie_bps" msgstr "" -#: conf.c:3234 +#: src/conf.c msgid "movie_quality" msgstr "" -#: conf.c:3235 +#: src/conf.c msgid "movie_codec" msgstr "" -#: conf.c:3236 +#: src/conf.c msgid "movie_duplicate_frames" msgstr "" -#: conf.c:3237 +#: src/conf.c msgid "movie_passthrough" msgstr "" -#: conf.c:3238 +#: src/conf.c msgid "movie_filename" msgstr "" -#: conf.c:3239 +#: src/conf.c msgid "movie_extpipe_use" msgstr "" -#: conf.c:3240 +#: src/conf.c msgid "movie_extpipe" msgstr "" -#: conf.c:3241 +#: src/conf.c msgid "timelapse_interval" msgstr "" -#: conf.c:3242 +#: src/conf.c msgid "timelapse_mode" msgstr "" -#: conf.c:3243 +#: src/conf.c msgid "timelapse_fps" msgstr "" -#: conf.c:3244 +#: src/conf.c msgid "timelapse_codec" msgstr "" -#: conf.c:3245 +#: src/conf.c msgid "timelapse_filename" msgstr "" -#: conf.c:3246 +#: src/conf.c msgid "video_pipe" msgstr "" -#: conf.c:3247 +#: src/conf.c msgid "video_pipe_motion" msgstr "" -#: conf.c:3248 +#: src/conf.c msgid "webcontrol_port" msgstr "" -#: conf.c:3249 +#: src/conf.c msgid "webcontrol_ipv6" msgstr "" -#: conf.c:3250 +#: src/conf.c msgid "webcontrol_localhost" msgstr "" -#: conf.c:3251 +#: src/conf.c msgid "webcontrol_parms" msgstr "" -#: conf.c:3252 +#: src/conf.c msgid "webcontrol_interface" msgstr "" -#: conf.c:3253 +#: src/conf.c msgid "webcontrol_auth_method" msgstr "" -#: conf.c:3254 +#: src/conf.c msgid "webcontrol_authentication" msgstr "" -#: conf.c:3255 +#: src/conf.c msgid "webcontrol_tls" msgstr "" -#: conf.c:3256 +#: src/conf.c msgid "webcontrol_cert" msgstr "" -#: conf.c:3257 +#: src/conf.c msgid "webcontrol_key" msgstr "" -#: conf.c:3258 +#: src/conf.c msgid "webcontrol_cors_header" msgstr "" -#: conf.c:3259 +#: src/conf.c msgid "stream_port" msgstr "" -#: conf.c:3260 +#: src/conf.c msgid "stream_localhost" msgstr "" -#: conf.c:3261 +#: src/conf.c msgid "stream_auth_method" msgstr "" -#: conf.c:3262 +#: src/conf.c msgid "stream_authentication" msgstr "" -#: conf.c:3263 +#: src/conf.c msgid "stream_tls" msgstr "" -#: conf.c:3264 +#: src/conf.c msgid "stream_cors_header" msgstr "" -#: conf.c:3265 +#: src/conf.c msgid "stream_preview_scale" msgstr "" -#: conf.c:3266 +#: src/conf.c msgid "stream_preview_newline" msgstr "" -#: conf.c:3267 +#: src/conf.c msgid "stream_preview_method" msgstr "" -#: conf.c:3268 +#: src/conf.c msgid "stream_quality" msgstr "" -#: conf.c:3269 +#: src/conf.c msgid "stream_grey" msgstr "" -#: conf.c:3270 +#: src/conf.c msgid "stream_motion" msgstr "" -#: conf.c:3271 +#: src/conf.c msgid "stream_maxrate" msgstr "" -#: conf.c:3272 +#: src/conf.c msgid "stream_limit" msgstr "" -#: conf.c:3273 +#: src/conf.c msgid "database_type" msgstr "" -#: conf.c:3274 +#: src/conf.c msgid "database_dbname" msgstr "" -#: conf.c:3275 +#: src/conf.c msgid "database_host" msgstr "" -#: conf.c:3276 +#: src/conf.c msgid "database_port" msgstr "" -#: conf.c:3277 +#: src/conf.c msgid "database_user" msgstr "" -#: conf.c:3278 +#: src/conf.c msgid "database_password" msgstr "" -#: conf.c:3279 +#: src/conf.c msgid "database_busy_timeout" msgstr "" -#: conf.c:3280 +#: src/conf.c msgid "sql_log_picture" msgstr "" -#: conf.c:3281 +#: src/conf.c msgid "sql_log_snapshot" msgstr "" -#: conf.c:3282 +#: src/conf.c msgid "sql_log_movie" msgstr "" -#: conf.c:3283 +#: src/conf.c msgid "sql_log_timelapse" msgstr "" -#: conf.c:3284 +#: src/conf.c msgid "sql_query_start" msgstr "" -#: conf.c:3285 +#: src/conf.c msgid "sql_query_stop" msgstr "" -#: conf.c:3286 +#: src/conf.c msgid "sql_query" msgstr "" -#: conf.c:3287 +#: src/conf.c msgid "track_type" msgstr "" -#: conf.c:3288 +#: src/conf.c msgid "track_auto" msgstr "" -#: conf.c:3289 +#: src/conf.c msgid "track_port" msgstr "" -#: conf.c:3290 +#: src/conf.c msgid "track_motorx" msgstr "" -#: conf.c:3291 +#: src/conf.c msgid "track_motorx_reverse" msgstr "" -#: conf.c:3292 +#: src/conf.c msgid "track_motory" msgstr "" -#: conf.c:3293 +#: src/conf.c msgid "track_motory_reverse" msgstr "" -#: conf.c:3294 +#: src/conf.c msgid "track_maxx" msgstr "" -#: conf.c:3295 +#: src/conf.c msgid "track_minx" msgstr "" -#: conf.c:3296 +#: src/conf.c msgid "track_maxy" msgstr "" -#: conf.c:3297 +#: src/conf.c msgid "track_miny" msgstr "" -#: conf.c:3298 +#: src/conf.c msgid "track_homex" msgstr "" -#: conf.c:3299 +#: src/conf.c msgid "track_homey" msgstr "" -#: conf.c:3300 +#: src/conf.c msgid "track_iomojo_id" msgstr "" -#: conf.c:3301 +#: src/conf.c msgid "track_step_angle_x" msgstr "" -#: conf.c:3302 +#: src/conf.c msgid "track_step_angle_y" msgstr "" -#: conf.c:3303 +#: src/conf.c msgid "track_move_wait" msgstr "" -#: conf.c:3304 +#: src/conf.c msgid "track_speed" msgstr "" -#: conf.c:3305 +#: src/conf.c msgid "track_stepsize" msgstr "" -#: conf.c:3306 +#: src/conf.c msgid "track_generic_move" msgstr "" -#: conf.c:3307 +#: src/conf.c msgid "camera" msgstr "" -#: conf.c:3308 +#: src/conf.c msgid "camera_dir" msgstr "" -#: event.c:89 track.c:1358 +#: src/event.c src/track.c #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: event.c:95 track.c:1365 +#: src/event.c src/track.c #, c-format msgid "Executing external command '%s'" msgstr "" -#: event.c:108 +#: src/event.c #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: event.c:171 +#: src/event.c #, c-format msgid "Mysql query failed %s error code %d" msgstr "" -#: event.c:185 +#: src/event.c #, c-format msgid "" "Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " "was %s" msgstr "" -#: event.c:192 +#: src/event.c #, c-format msgid "Re-Connection to Mysql database '%s' Succeed" msgstr "" -#: event.c:197 +#: src/event.c #, c-format msgid "after re-connection Mysql query failed %s error code %d" msgstr "" -#: event.c:219 motion.c:1113 +#: src/event.c src/motion.c #, c-format msgid "Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:228 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:232 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' Succeed" msgstr "" -#: event.c:255 +#: src/event.c #, c-format msgid "SQLite error was %s" msgstr "" -#: event.c:482 +#: src/event.c msgid "Failed to put image into video pipe" msgstr "" -#: event.c:606 +#: src/event.c #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: event.c:741 +#: src/event.c +#, c-format +msgid "Error creating preview pipe name %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating file name base %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating preview name %d %s" +msgstr "" + +#: src/event.c #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: event.c:766 +#: src/event.c #, c-format msgid "moviepath: %s" msgstr "" -#: event.c:776 +#: src/event.c #, c-format msgid "no write access to target directory %s" msgstr "" -#: event.c:781 +#: src/event.c #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: event.c:787 +#: src/event.c #, c-format msgid "error accesing path %s" msgstr "" -#: event.c:798 +#: src/event.c +#, c-format +msgid "Error specifying command line: %s" +msgstr "" + +#: src/event.c #, c-format msgid "pipe: %s" msgstr "" -#: event.c:806 +#: src/event.c msgid "popen failed" msgstr "" -#: event.c:824 +#: src/event.c msgid "Using extpipe" msgstr "" -#: event.c:831 event.c:835 +#: src/event.c #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: event.c:839 +#: src/event.c #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: event.c:854 +#: src/event.c #, c-format msgid "Source FPS %d" msgstr "" -#: event.c:984 +#: src/event.c msgid "Error opening context for movie output." msgstr "" -#: event.c:1021 +#: src/event.c #, c-format msgid "ffopen_open error creating (motion) file [%s]" msgstr "" -#: event.c:1086 +#: src/event.c msgid "" "The swf container for timelapse no longer supported. Using mpg container." msgstr "" -#: event.c:1089 +#: src/event.c msgid "Timelapse using mpg codec." msgstr "" -#: event.c:1090 +#: src/event.c msgid "Events will be appended to file" msgstr "" -#: event.c:1096 +#: src/event.c msgid "Timelapse using mpeg4 codec." msgstr "" -#: event.c:1097 +#: src/event.c msgid "Events will be trigger new files" msgstr "" -#: event.c:1106 +#: src/event.c #, c-format msgid "ffopen_open error creating (timelapse) file [%s]" msgstr "" -#: event.c:1115 event.c:1127 event.c:1132 +#: src/event.c msgid "Error encoding image" msgstr "" -#: ffmpeg.c:276 +#: src/ffmpeg.c msgid "Failed to allocate memory for codec name" msgstr "" -#: ffmpeg.c:288 +#: src/ffmpeg.c msgid "" "The frame rate specified is too high for the ffmpeg movie type specified. " "Choose a different ffmpeg container or lower framerate." msgstr "" -#: ffmpeg.c:301 +#: src/ffmpeg.c +msgid "Error setting base file name" +msgstr "" + +#: src/ffmpeg.c #, c-format -msgid "ffmpeg_video_codec option value %s is not supported" +msgid "Error setting timelapse append for codec %s" msgstr "" -#: ffmpeg.c:364 +#: src/ffmpeg.c +msgid "Error setting file name" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "codec option value %s is not supported" msgstr "" -#: ffmpeg.c:371 +#: src/ffmpeg.c msgid "Could not get the codec" msgstr "" -#: ffmpeg.c:392 +#: src/ffmpeg.c #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: ffmpeg.c:400 +#: src/ffmpeg.c #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: ffmpeg.c:407 +#: src/ffmpeg.c #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: ffmpeg.c:423 +#: src/ffmpeg.c #, c-format msgid "Error encoding video:%s" msgstr "" -#: ffmpeg.c:446 +#: src/ffmpeg.c msgid "Error encoding video" msgstr "" -#: ffmpeg.c:492 +#: src/ffmpeg.c #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: ffmpeg.c:500 ffmpeg.c:538 +#: src/ffmpeg.c msgid "BAD TIMING!! Frame skipped." msgstr "" -#: ffmpeg.c:527 +#: src/ffmpeg.c #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: ffmpeg.c:583 +#: src/ffmpeg.c #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: ffmpeg.c:620 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s has been blacklisted" msgstr "" -#: ffmpeg.c:628 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s not found" msgstr "" -#: ffmpeg.c:637 +#: src/ffmpeg.c #, c-format msgid "Codec %s not found" msgstr "" -#: ffmpeg.c:642 +#: src/ffmpeg.c +#, c-format +msgid "FFMpeg version is too old for codec %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "Using codec %s" msgstr "" -#: ffmpeg.c:648 ffmpeg.c:661 ffmpeg.c:1112 ffmpeg.c:1131 +#: src/ffmpeg.c msgid "Could not alloc stream" msgstr "" -#: ffmpeg.c:654 +#: src/ffmpeg.c msgid "Failed to allocate decoder!" msgstr "" -#: ffmpeg.c:715 +#: src/ffmpeg.c msgid "Unable to set quality" msgstr "" -#: ffmpeg.c:725 +#: src/ffmpeg.c #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: ffmpeg.c:737 +#: src/ffmpeg.c #, c-format msgid "Could not open codec %s" msgstr "" -#: ffmpeg.c:759 +#: src/ffmpeg.c #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: ffmpeg.c:775 +#: src/ffmpeg.c msgid "could not alloc frame" msgstr "" -#: ffmpeg.c:816 +#: src/ffmpeg.c +#, c-format +msgid "could not alloc buffers %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "error opening file %s" msgstr "" -#: ffmpeg.c:823 +#: src/ffmpeg.c #, c-format msgid "Permission denied. %s" msgstr "" -#: ffmpeg.c:828 +#: src/ffmpeg.c #, c-format msgid "Error opening file %s" msgstr "" -#: ffmpeg.c:843 +#: src/ffmpeg.c #, c-format msgid "Could not write ffmpeg header %s" msgstr "" -#: ffmpeg.c:878 +#: src/ffmpeg.c #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: ffmpeg.c:890 +#: src/ffmpeg.c #, c-format msgid "Error draining codec:%s" msgstr "" -#: ffmpeg.c:897 +#: src/ffmpeg.c msgid "Error writing draining video frame" msgstr "" -#: ffmpeg.c:933 +#: src/ffmpeg.c msgid "Error while encoding picture" msgstr "" -#: ffmpeg.c:947 +#: src/ffmpeg.c msgid "Error while writing video frame" msgstr "" -#: ffmpeg.c:997 +#: src/ffmpeg.c #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: ffmpeg.c:1079 +#: src/ffmpeg.c msgid "RTSP context not available." msgstr "" -#: ffmpeg.c:1088 +#: src/ffmpeg.c msgid "rtsp camera not ready for pass-through." msgstr "" -#: ffmpeg.c:1095 +#: src/ffmpeg.c msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: ffmpeg.c:1101 ffmpeg.c:1276 +#: src/ffmpeg.c msgid "Could not get codec!" msgstr "" -#: ffmpeg.c:1119 ffmpeg.c:1138 netcam_rtsp.c:1061 netcam_rtsp.c:1082 +#: src/ffmpeg.c src/netcam_rtsp.c msgid "Unable to copy codec parameters" msgstr "" -#: ffmpeg.c:1147 +#: src/ffmpeg.c msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: ffmpeg.c:1194 +#: src/ffmpeg.c #, c-format msgid "ffmpeg libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: ffmpeg.c:1216 +#: src/ffmpeg.c #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: ffmpeg.c:1223 ffmpeg.c:1245 ffmpeg.c:1313 +#: src/ffmpeg.c msgid "No ffmpeg functionality included" msgstr "" -#: ffmpeg.c:1238 +#: src/ffmpeg.c msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: ffmpeg.c:1258 +#: src/ffmpeg.c msgid "Could not allocate output context" msgstr "" -#: ffmpeg.c:1266 +#: src/ffmpeg.c msgid "Could not setup passthru!" msgstr "" -#: ffmpeg.c:1283 +#: src/ffmpeg.c msgid "Failed to allocate codec!" msgstr "" -#: ffmpeg.c:1289 ffmpeg.c:1295 ffmpeg.c:1304 +#: src/ffmpeg.c msgid "Could not set the stream" msgstr "" -#: ffmpeg.c:1327 +#: src/ffmpeg.c msgid "Error flushing codec" msgstr "" -#: ffmpeg.c:1391 +#: src/ffmpeg.c msgid "Excessive attempts to clear buffered packet" msgstr "" -#: ffmpeg.c:1398 +#: src/ffmpeg.c msgid "Buffered packet" msgstr "" -#: ffmpeg.c:1406 ffmpeg.c:1424 +#: src/ffmpeg.c msgid "No ffmpeg support" msgstr "" -#: jpegutils.c:94 +#: src/jpegutils.c #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: jpegutils.c:380 +#: src/jpegutils.c msgid "Invalid JPEG image dimensions" msgstr "" -#: jpegutils.c:387 netcam_jpeg.c:354 +#: src/jpegutils.c src/netcam_jpeg.c #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: mmalcam.c:68 +#: src/mmalcam.c #, c-format msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: mmalcam.c:99 +#: src/mmalcam.c msgid "A high frame rate can cause problems with exposure of images" msgstr "" -#: mmalcam.c:100 +#: src/mmalcam.c msgid "If autoexposure is not working, try a lower frame rate." msgstr "" -#: mmalcam.c:114 +#: src/mmalcam.c #, c-format msgid "Failed to create MMAL camera component %s" msgstr "" -#: mmalcam.c:120 +#: src/mmalcam.c #, c-format msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: mmalcam.c:130 +#: src/mmalcam.c #, c-format msgid "Unable to enable control port : error %d" msgstr "" -#: mmalcam.c:159 +#: src/mmalcam.c msgid "MMAL no-padding setup failed" msgstr "" -#: mmalcam.c:165 +#: src/mmalcam.c msgid "camera video format couldn't be set" msgstr "" -#: mmalcam.c:177 +#: src/mmalcam.c msgid "camera component couldn't be enabled" msgstr "" -#: mmalcam.c:185 +#: src/mmalcam.c msgid "MMAL camera component created" msgstr "" -#: mmalcam.c:209 +#: src/mmalcam.c msgid "MMAL camera buffer pool creation failed" msgstr "" -#: mmalcam.c:215 +#: src/mmalcam.c msgid "MMAL camera buffer queue creation failed" msgstr "" -#: mmalcam.c:231 +#: src/mmalcam.c #, c-format msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: mmalcam.c:236 +#: src/mmalcam.c #, c-format msgid "Unable to send a buffer to port (%d)" msgstr "" -#: mmalcam.c:282 +#: src/mmalcam.c #, c-format msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: mmalcam.c:287 +#: src/mmalcam.c msgid "camera params couldn't be allocated" msgstr "" -#: mmalcam.c:313 +#: src/mmalcam.c msgid "MMAL camera capture port enabling failed" msgstr "" -#: mmalcam.c:321 +#: src/mmalcam.c msgid "MMAL camera capture start failed" msgstr "" -#: mmalcam.c:351 +#: src/mmalcam.c msgid "MMAL Camera cleanup" msgstr "" -#: mmalcam.c:400 +#: src/mmalcam.c #, c-format msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: mmalcam.c:417 +#: src/mmalcam.c msgid "Unable to return a buffer to the camera video port" msgstr "" -#: motion.c:105 +#: src/motion.c #, c-format msgid "Resizing pre_capture buffer to %d items" msgstr "" -#: motion.c:457 +#: src/motion.c msgid "Removed process id file (pid file)." msgstr "" -#: motion.c:459 +#: src/motion.c msgid "Error removing pid file" msgstr "" -#: motion.c:463 +#: src/motion.c #, c-format msgid "Closing logfile (%s)." msgstr "" -#: motion.c:541 +#: src/motion.c #, c-format msgid "Motion detected - starting event %d" msgstr "" -#: motion.c:661 +#: src/motion.c #, c-format msgid "Added %d fillerframes into movie" msgstr "" -#: motion.c:768 +#: src/motion.c msgid "Unable to determine camera type (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: motion.c:793 +#: src/motion.c msgid "Opening privacy mask file" msgstr "" -#: motion.c:805 +#: src/motion.c msgid "Opening high resolution privacy mask file" msgstr "" -#: motion.c:814 motion.c:1440 +#: src/motion.c #, c-format msgid "Error opening mask file %s" msgstr "" -#: motion.c:821 +#: src/motion.c msgid "Failed to read mask privacy image. Mask privacy feature disabled." msgstr "" -#: motion.c:824 +#: src/motion.c #, c-format msgid "Mask privacy file \"%s\" loaded." msgstr "" -#: motion.c:893 motion.c:900 +#: src/motion.c #, c-format msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: motion.c:969 +#: src/motion.c msgid "Closing MYSQL" msgstr "" -#: motion.c:977 +#: src/motion.c msgid "Initializing database" msgstr "" -#: motion.c:993 motion.c:1069 +#: src/motion.c #, c-format msgid "SQLite3 Database filename %s" msgstr "" -#: motion.c:998 +#: src/motion.c msgid "SQLite3 is threadsafe" msgstr "" -#: motion.c:999 +#: src/motion.c #, c-format msgid "SQLite3 serialized %s" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "FAILED" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "SUCCESS" msgstr "" -#: motion.c:1003 motion.c:1072 +#: src/motion.c #, c-format msgid "Can't open database %s : %s" msgstr "" -#: motion.c:1009 motion.c:1078 +#: src/motion.c #, c-format msgid "database_busy_timeout %d msec" msgstr "" -#: motion.c:1012 motion.c:1081 +#: src/motion.c #, c-format msgid "database_busy_timeout failed %s" msgstr "" -#: motion.c:1041 +#: src/motion.c #, c-format msgid "Cannot connect to MySQL database %s on host %s with user %s" msgstr "" -#: motion.c:1045 +#: src/motion.c #, c-format msgid "MySQL error was %s" msgstr "" -#: motion.c:1064 +#: src/motion.c msgid "SQLite3 using shared handle" msgstr "" -#: motion.c:1130 +#: src/motion.c #, c-format msgid "Database backend %s" msgstr "" -#: motion.c:1239 +#: src/motion.c #, c-format msgid "Camera %d started: motion detection %s" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Disabled" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Enabled" msgstr "" -#: motion.c:1249 +#: src/motion.c msgid "Pass-through processing disabled." msgstr "" -#: motion.c:1255 +#: src/motion.c #, c-format msgid "Invalid configuration dimensions %dx%d" msgstr "" -#: motion.c:1259 +#: src/motion.c #, c-format msgid "Using default dimensions %dx%d" msgstr "" -#: motion.c:1263 netcam_rtsp.c:1025 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image width (%d) requested is not modulo 8." msgstr "" -#: motion.c:1266 netcam_rtsp.c:1028 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting width to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1270 netcam_rtsp.c:1032 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image height (%d) requested is not modulo 8." msgstr "" -#: motion.c:1273 netcam_rtsp.c:1035 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting height to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1288 motion.c:1297 +#: src/motion.c msgid "Could not fetch initial image from camera " msgstr "" -#: motion.c:1290 +#: src/motion.c msgid "Motion continues using width and height from config file(s)" msgstr "" -#: motion.c:1299 +#: src/motion.c msgid "Motion only supports width and height modulo 8" msgstr "" -#: motion.c:1305 motion.c:1967 +#: src/motion.c #, c-format msgid "Image width (%d) or height(%d) requested is not modulo 8." msgstr "" -#: motion.c:1312 motion.c:1974 +#: src/motion.c #, c-format msgid "Motion only supports width and height greater than or equal to 64 %dx%d" msgstr "" -#: motion.c:1353 +#: src/motion.c +msgid "Substream not available. Image sizes not modulo 16." +msgstr "" + +#: src/motion.c msgid "webp image format is not available, failing back to jpeg" msgstr "" -#: motion.c:1387 +#: src/motion.c msgid "Error capturing first image" msgstr "" -#: motion.c:1398 +#: src/motion.c msgid "Opening video loopback device for normal pictures" msgstr "" -#: motion.c:1405 +#: src/motion.c msgid "Failed to open video loopback for normal pictures" msgstr "" -#: motion.c:1412 +#: src/motion.c msgid "Opening video loopback device for motion pictures" msgstr "" -#: motion.c:1419 +#: src/motion.c msgid "Failed to open video loopback for motion pictures" msgstr "" -#: motion.c:1451 +#: src/motion.c msgid "Failed to read mask image. Mask feature disabled." msgstr "" -#: motion.c:1454 +#: src/motion.c #, c-format msgid "Maskfile \"%s\" loaded." msgstr "" -#: motion.c:1488 +#: src/motion.c #, c-format msgid "Problem enabling motion-stream server in port %d" msgstr "" -#: motion.c:1494 +#: src/motion.c #, c-format msgid "Started motion-stream server on port %d (auth %s)" msgstr "" -#: motion.c:1580 +#: src/motion.c msgid "Emulating motion" msgstr "" -#: motion.c:1612 +#: src/motion.c msgid "Calling vid_close() from motion_cleanup" msgstr "" -#: motion.c:1797 +#: src/motion.c #, c-format msgid "Motion in area %d detected." msgstr "" -#: motion.c:1958 +#: src/motion.c msgid "Retrying until successful connection with camera" msgstr "" -#: motion.c:1984 +#: src/motion.c msgid "" "Camera has finally become available\n" "Camera image has different width and heightfrom what is in the config file. " @@ -1494,2649 +1541,2643 @@ msgid "" "dimensions" msgstr "" -#: motion.c:2037 +#: src/motion.c msgid "Video signal re-acquired" msgstr "" -#: motion.c:2065 +#: src/motion.c msgid "Video device fatal error - Closing video device" msgstr "" -#: motion.c:2093 +#: src/motion.c msgid "Restarting Motion thread to reinitialize all image buffers" msgstr "" -#: motion.c:2143 +#: src/motion.c msgid "Video signal lost - Adding grey image" msgstr "" -#: motion.c:2155 +#: src/motion.c msgid "Video signal still lost - Trying to close video device" msgstr "" -#: motion.c:2200 +#: src/motion.c msgid "Lightswitch detected" msgstr "" -#: motion.c:2232 +#: src/motion.c msgid "Switchfilter detected" msgstr "" -#: motion.c:2345 +#: src/motion.c msgid "micro-lightswitch!" msgstr "" -#: motion.c:2569 +#: src/motion.c #, c-format msgid "End of event %d" msgstr "" -#: motion.c:2604 +#: src/motion.c #, c-format msgid "Raw changes: %5d - changes after '%s': %5d" msgstr "" -#: motion.c:2608 +#: src/motion.c #, c-format msgid " - labels: %3d" msgstr "" -#: motion.c:2612 +#: src/motion.c #, c-format msgid "Changes: %5d" msgstr "" -#: motion.c:2617 +#: src/motion.c #, c-format msgid " - noise level: %2d" msgstr "" -#: motion.c:2622 +#: src/motion.c #, c-format msgid " - threshold: %d" msgstr "" -#: motion.c:2700 +#: src/motion.c #, c-format msgid "Invalid timelapse_mode argument '%s'" msgstr "" -#: motion.c:2702 +#: src/motion.c msgid "%:s Defaulting to manual timelapse mode" msgstr "" -#: motion.c:2923 +#: src/motion.c msgid "Thread exiting" msgstr "" -#: motion.c:2969 +#: src/motion.c msgid "Motion going to daemon mode" msgstr "" -#: motion.c:2987 +#: src/motion.c #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: motion.c:3000 +#: src/motion.c msgid "Could not change directory" msgstr "" -#: motion.c:3034 +#: src/motion.c #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: motion.c:3119 +#: src/motion.c msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: motion.c:3160 +#: src/motion.c +msgid "v4l2 : available" +msgstr "" + +#: src/motion.c +msgid "v4l2 : not available" +msgstr "" + +#: src/motion.c +msgid "bktr : available" +msgstr "" + +#: src/motion.c +msgid "bktr : not available" +msgstr "" + +#: src/motion.c +msgid "webp : available" +msgstr "" + +#: src/motion.c +msgid "webp : not available" +msgstr "" + +#: src/motion.c +msgid "mmal : available" +msgstr "" + +#: src/motion.c +msgid "mmal : not available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : not available" +msgstr "" + +#: src/motion.c +msgid "mysql : available" +msgstr "" + +#: src/motion.c +msgid "mysql : not available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: not available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: not available" +msgstr "" + +#: src/motion.c +msgid "pgsql : available" +msgstr "" + +#: src/motion.c +msgid "pgsql : not available" +msgstr "" + +#: src/motion.c +msgid "nls : available" +msgstr "" + +#: src/motion.c +msgid "nls : not available" +msgstr "" + +#: src/motion.c #, c-format msgid "Using default log level (%s) (%d)" msgstr "" -#: motion.c:3175 +#: src/motion.c #, c-format msgid "Logging to file (%s)" msgstr "" -#: motion.c:3179 +#: src/motion.c #, c-format msgid "Exit motion, cannot create log file %s" msgstr "" -#: motion.c:3184 +#: src/motion.c msgid "Logging to syslog" msgstr "" -#: motion.c:3193 +#: src/motion.c #, c-format msgid "Using default log type (%s)" msgstr "" -#: motion.c:3197 +#: src/motion.c #, c-format msgid "Using log type (%s) log level (%s)" msgstr "" -#: motion.c:3211 +#: src/motion.c msgid "Motion running as daemon process" msgstr "" -#: motion.c:3216 +#: src/motion.c msgid "Motion running in setup mode." msgstr "" -#: motion.c:3249 +#: src/motion.c #, c-format msgid "Camera ID: %d is from %s" msgstr "" -#: motion.c:3255 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Service: %s" msgstr "" -#: motion.c:3257 -#, c-format -msgid "Stream port %d" -msgstr "" - -#: motion.c:3260 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Device: %s" msgstr "" -#: motion.c:3276 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with the control port" msgstr "" -#: motion.c:3279 motion.c:3292 +#: src/motion.c #, c-format msgid "Stream feature for thread %d is disabled." msgstr "" -#: motion.c:3289 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with thread %d" msgstr "" -#: motion.c:3339 +#: src/motion.c msgid "Restarting motion." msgstr "" -#: motion.c:3345 +#: src/motion.c msgid "Motion restarted" msgstr "" -#: motion.c:3369 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: motion.c:3377 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: motion.c:3437 +#: src/motion.c #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: motion.c:3472 +#: src/motion.c #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: motion.c:3520 +#: src/motion.c #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: motion.c:3530 +#: src/motion.c #, c-format msgid "Motion thread %d restart" msgstr "" -#: motion.c:3540 +#: src/motion.c msgid "Threads finished" msgstr "" -#: motion.c:3548 +#: src/motion.c src/webu.c msgid "Motion terminating" msgstr "" -#: motion.c:3587 +#: src/motion.c #, c-format msgid "Could not allocate %llu bytes of memory!" msgstr "" -#: motion.c:3619 +#: src/motion.c #, c-format msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" msgstr "" -#: motion.c:3625 +#: src/motion.c #, c-format msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" msgstr "" -#: motion.c:3667 +#: src/motion.c #, c-format msgid "Problem creating directory %s" msgstr "" -#: motion.c:3675 +#: src/motion.c #, c-format msgid "creating directory %s" msgstr "" -#: motion.c:3724 +#: src/motion.c #, c-format msgid "Error opening file %s with mode %s" msgstr "" -#: motion.c:3743 +#: src/motion.c msgid "Error closing file" msgstr "" -#: motion.c:3801 +#: src/motion.c #, c-format msgid "invalid format specifier keyword %*.*s" msgstr "" -#: motion.c:4024 +#: src/motion.c #, c-format msgid "Unable to set thread name %s" msgstr "" -#: motion.c:4044 +#: src/motion.c msgid "FFMPEG version too old. Disabling pass-through processing." msgstr "" -#: motion.c:4049 +#: src/motion.c msgid "pass-through is enabled but is still experimental." msgstr "" -#: netcam.c:74 +#: src/netcam.c msgid "Invalid URL. Can not parse values." msgstr "" -#: netcam.c:179 +#: src/netcam.c #, c-format msgid "Using port number %d" msgstr "" -#: netcam.c:241 +#: src/netcam.c #, c-format msgid "Camera handler thread [%d] started" msgstr "" -#: netcam.c:262 +#: src/netcam.c msgid "" "Closing netcam socket as Keep-Alive time is up (camera sent Close field). A " "reconnect should happen." msgstr "" -#: netcam.c:272 +#: src/netcam.c msgid "re-opening camera (non-streaming)" msgstr "" -#: netcam.c:282 netcam.c:324 +#: src/netcam.c msgid "camera re-connected" msgstr "" -#: netcam.c:290 netcam.c:313 +#: src/netcam.c #, c-format msgid "Unrecognized image header (%d)" msgstr "" -#: netcam.c:293 netcam.c:316 +#: src/netcam.c #, c-format msgid "Error in header (%d)" msgstr "" -#: netcam.c:303 +#: src/netcam.c msgid "re-opening camera (streaming)" msgstr "" -#: netcam.c:337 +#: src/netcam.c msgid "Error getting jpeg image" msgstr "" -#: netcam.c:342 +#: src/netcam.c msgid "Trying to re-connect" msgstr "" -#: netcam.c:392 netcam_rtsp.c:1429 +#: src/netcam.c src/netcam_rtsp.c msgid "netcam camera handler: finish set, exiting" msgstr "" -#: netcam.c:494 +#: src/netcam.c msgid "No response from camera handler - it must have already died" msgstr "" -#: netcam.c:567 +#: src/netcam.c msgid "called with no data in buffer" msgstr "" -#: netcam.c:648 +#: src/netcam.c #, c-format msgid "Network Camera starting for camera (%s)" msgstr "" -#: netcam.c:656 +#: src/netcam.c #, c-format msgid "Invalid netcam_proxy (%s)" msgstr "" -#: netcam.c:663 +#: src/netcam.c msgid "Username/password not allowed on a proxy URL" msgstr "" -#: netcam.c:685 +#: src/netcam.c #, c-format msgid "Invalid netcam service '%s' " msgstr "" -#: netcam.c:692 +#: src/netcam.c #, c-format msgid "Invalid netcam_url for camera (%s)" msgstr "" -#: netcam.c:726 +#: src/netcam.c #, c-format msgid "" "Netcam_http parameter '%s' converts to flags: HTTP/1.0: %s HTTP/1.1: %s Keep-" "Alive %s." msgstr "" -#: netcam.c:736 +#: src/netcam.c msgid "now calling netcam_setup_html()" msgstr "" -#: netcam.c:739 +#: src/netcam.c msgid "now calling netcam_setup_ftp" msgstr "" -#: netcam.c:742 +#: src/netcam.c msgid "now calling netcam_setup_file()" msgstr "" -#: netcam.c:748 +#: src/netcam.c #, c-format msgid "" "Invalid netcam service '%s' - must be http, ftp, mjpg, mjpeg, v4l2 or jpeg." msgstr "" -#: netcam.c:765 netcam_rtsp.c:1536 +#: src/netcam.c src/netcam_rtsp.c #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: netcam.c:776 +#: src/netcam.c msgid "libjpeg decompression failure on first frame - giving up!" msgstr "" -#: netcam.c:787 +#: src/netcam.c #, c-format msgid "Width/height(%dx%d) must be multiples of 8" msgstr "" -#: netcam.c:811 +#: src/netcam.c #, c-format msgid "Error starting camera handler thread [%d]" msgstr "" -#: netcam_ftp.c:165 +#: src/netcam_ftp.c msgid "recv failed in ftp_get_more" msgstr "" -#: netcam_ftp.c:255 +#: src/netcam_ftp.c #, c-format msgid "Server Response: %s" msgstr "" -#: netcam_ftp.c:280 +#: src/netcam_ftp.c msgid "send failed in ftp_send_user" msgstr "" -#: netcam_ftp.c:306 +#: src/netcam_ftp.c msgid "send failed in ftp_send_passwd" msgstr "" -#: netcam_ftp.c:337 +#: src/netcam_ftp.c msgid "send failed in ftp_quit" msgstr "" -#: netcam_ftp.c:385 +#: src/netcam_ftp.c msgid "gethostbyname failed in ftp_connect" msgstr "" -#: netcam_ftp.c:392 +#: src/netcam_ftp.c msgid "gethostbyname address mismatch in ftp_connect" msgstr "" -#: netcam_ftp.c:404 netcam_ftp.c:524 +#: src/netcam_ftp.c msgid "socket failed" msgstr "" -#: netcam_ftp.c:411 +#: src/netcam_ftp.c msgid "Failed to create a connection" msgstr "" -#: netcam_ftp.c:471 +#: src/netcam_ftp.c msgid "FTP server asking for ACCT on anonymous" msgstr "" -#: netcam_ftp.c:532 +#: src/netcam_ftp.c msgid "setting socket option SO_REUSEADDR" msgstr "" -#: netcam_ftp.c:546 netcam_ftp.c:642 +#: src/netcam_ftp.c msgid "send failed in ftp_get_connection" msgstr "" -#: netcam_ftp.c:574 +#: src/netcam_ftp.c msgid "Invalid answer to PASV" msgstr "" -#: netcam_ftp.c:591 +#: src/netcam_ftp.c msgid "Failed to create a data connection" msgstr "" -#: netcam_ftp.c:610 +#: src/netcam_ftp.c msgid "bind failed" msgstr "" -#: netcam_ftp.c:622 +#: src/netcam_ftp.c msgid "listen failed" msgstr "" -#: netcam_ftp.c:749 netcam_ftp.c:810 +#: src/netcam_ftp.c msgid "send failed in ftp_get_socket" msgstr "" -#: netcam_ftp.c:774 +#: src/netcam_ftp.c msgid "accept in ftp_get_socket" msgstr "" -#: netcam_ftp.c:860 +#: src/netcam_ftp.c msgid "recv failed in ftp_read" msgstr "" -#: netcam_ftp.c:918 +#: src/netcam_ftp.c msgid "ftp_get_socket failed" msgstr "" -#: netcam_ftp.c:993 +#: src/netcam_ftp.c msgid "Error sending TYPE I to ftp server" msgstr "" -#: netcam_http.c:102 +#: src/netcam_http.c #, c-format msgid "malformed token Content-Length but value %ld" msgstr "" -#: netcam_http.c:105 +#: src/netcam_http.c #, c-format msgid "Content-Length %ld" msgstr "" -#: netcam_http.c:192 +#: src/netcam_http.c #, c-format msgid "Content-type %s" msgstr "" -#: netcam_http.c:252 +#: src/netcam_http.c msgid "Error reading image header, streaming mode (1). Null header." msgstr "" -#: netcam_http.c:256 +#: src/netcam_http.c #, c-format msgid "Error reading image header, streaming mode (1). Unknown header '%s'" msgstr "" -#: netcam_http.c:276 +#: src/netcam_http.c msgid "Error reading image header (2)" msgstr "" -#: netcam_http.c:286 +#: src/netcam_http.c msgid "Header not JPEG" msgstr "" -#: netcam_http.c:298 +#: src/netcam_http.c msgid "Content-Length 0" msgstr "" -#: netcam_http.c:307 +#: src/netcam_http.c msgid "Found image header record" msgstr "" -#: netcam_http.c:349 +#: src/netcam_http.c msgid "Error sending 'connect' request" msgstr "" -#: netcam_http.c:378 +#: src/netcam_http.c #, c-format msgid "Received first header ('%s')" msgstr "" -#: netcam_http.c:382 +#: src/netcam_http.c #, c-format msgid "Error reading first header (%s)" msgstr "" -#: netcam_http.c:389 +#: src/netcam_http.c #, c-format msgid "HTTP Result code %d" msgstr "" -#: netcam_http.c:403 +#: src/netcam_http.c msgid "Removed netcam Keep-Alive flag due to apparent closed HTTP connection." msgstr "" -#: netcam_http.c:430 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive set)" msgstr "" -#: netcam_http.c:433 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive not set)" msgstr "" -#: netcam_http.c:439 +#: src/netcam_http.c msgid "Streaming camera" msgstr "" -#: netcam_http.c:458 +#: src/netcam_http.c #, c-format msgid "Boundary string [%s]" msgstr "" -#: netcam_http.c:461 +#: src/netcam_http.c msgid "Boundary string not found in header" msgstr "" -#: netcam_http.c:468 +#: src/netcam_http.c msgid "" "Streaming camera probably using MJPG-blocks, consider using mjpg:// " "netcam_url." msgstr "" -#: netcam_http.c:474 +#: src/netcam_http.c msgid "Unrecognized content type" msgstr "" -#: netcam_http.c:480 +#: src/netcam_http.c msgid "Content-length present" msgstr "" -#: netcam_http.c:487 +#: src/netcam_http.c msgid "Content-length 0" msgstr "" -#: netcam_http.c:506 +#: src/netcam_http.c #, c-format msgid "Found Conn: close header ('%s')" msgstr "" -#: netcam_http.c:522 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion removes keepalive." msgstr "" -#: netcam_http.c:534 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion continues unchanged." msgstr "" -#: netcam_http.c:547 +#: src/netcam_http.c msgid "Received a Keep-Alive field in this set of headers." msgstr "" -#: netcam_http.c:556 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion removes keepalive." msgstr "" -#: netcam_http.c:568 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion continues unchanged." msgstr "" -#: netcam_http.c:599 +#: src/netcam_http.c msgid "" "Removed netcam Keep-Alive flag because 'Connection: close' header received.\n" " Netcam does not support Keep-Alive. Motion continues in non-Keep-Alive." msgstr "" -#: netcam_http.c:605 +#: src/netcam_http.c msgid "" "Keep-Alive has reached end of valid period.\n" "Motion will close netcam, then resume Keep-Alive with a new socket." msgstr "" -#: netcam_http.c:631 +#: src/netcam_http.c msgid "disconnect" msgstr "" -#: netcam_http.c:673 +#: src/netcam_http.c #, c-format msgid "getaddrinfo() failed (%s): %s" msgstr "" -#: netcam_http.c:676 +#: src/netcam_http.c msgid "disconnecting netcam (1)" msgstr "" -#: netcam_http.c:685 netcam_http.c:1154 +#: src/netcam_http.c msgid "disconnecting netcam since keep-alive not set." msgstr "" -#: netcam_http.c:692 +#: src/netcam_http.c msgid "with no keepalive, attempt to create socket failed." msgstr "" -#: netcam_http.c:697 +#: src/netcam_http.c #, c-format msgid "with no keepalive, new socket created fd %d" msgstr "" -#: netcam_http.c:703 +#: src/netcam_http.c msgid "" "with keepalive set, invalid socket.This could be the first time. Creating a " "new one failed." msgstr "" -#: netcam_http.c:709 +#: src/netcam_http.c #, c-format msgid "" "with keepalive set, invalid socket.This could be first time, created a new " "one with fd %d" msgstr "" -#: netcam_http.c:723 +#: src/netcam_http.c #, c-format msgid "SO_KEEPALIVE is %s" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "ON" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "OFF" msgstr "" -#: netcam_http.c:735 +#: src/netcam_http.c msgid "SO_KEEPALIVE set on socket." msgstr "" -#: netcam_http.c:739 +#: src/netcam_http.c #, c-format msgid "re-using socket %d since keepalive is set." msgstr "" -#: netcam_http.c:747 +#: src/netcam_http.c msgid "fcntl(1) on socket" msgstr "" -#: netcam_http.c:754 +#: src/netcam_http.c msgid "fcntl(2) on socket" msgstr "" -#: netcam_http.c:769 +#: src/netcam_http.c #, c-format msgid "connect() failed (%d)" msgstr "" -#: netcam_http.c:771 +#: src/netcam_http.c msgid "disconnecting netcam (4)" msgstr "" -#: netcam_http.c:786 +#: src/netcam_http.c msgid "timeout on connect()" msgstr "" -#: netcam_http.c:788 +#: src/netcam_http.c msgid "disconnecting netcam (2)" msgstr "" -#: netcam_http.c:802 +#: src/netcam_http.c msgid "getsockopt after connect" msgstr "" -#: netcam_http.c:810 +#: src/netcam_http.c msgid "connect returned error" msgstr "" -#: netcam_http.c:812 +#: src/netcam_http.c msgid "disconnecting netcam (3)" msgstr "" -#: netcam_http.c:842 +#: src/netcam_http.c #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: netcam_http.c:1099 +#: src/netcam_http.c #, c-format msgid "Potential split boundary - %d chars flushed, %d re-positioned" msgstr "" -#: netcam_http.c:1114 +#: src/netcam_http.c msgid "recv() fail after boundary string" msgstr "" -#: netcam_http.c:1158 +#: src/netcam_http.c msgid "leaving netcam connected." msgstr "" -#: netcam_http.c:1199 +#: src/netcam_http.c #, c-format msgid "about to try to connect, time #%d" msgstr "" -#: netcam_http.c:1203 +#: src/netcam_http.c msgid "Failed to open camera - check your config and that netcamera is online" msgstr "" -#: netcam_http.c:1213 +#: src/netcam_http.c msgid "Error reading first header - re-trying" msgstr "" -#: netcam_http.c:1218 +#: src/netcam_http.c msgid "Failed to read first camera header - giving up for now" msgstr "" -#: netcam_http.c:1253 +#: src/netcam_http.c #, c-format msgid "Netcam has flags: HTTP/1.0: %s HTTP/1.1: %s Keep-Alive %s." msgstr "" -#: netcam_http.c:1338 +#: src/netcam_http.c msgid "" "Removed netcam_keepalive flag due to proxy set.Proxy is incompatible with " "Keep-Alive." msgstr "" -#: netcam_http.c:1454 +#: src/netcam_http.c msgid "Failed to read first stream header - giving up for now" msgstr "" -#: netcam_http.c:1460 +#: src/netcam_http.c msgid "connected, going on to read image." msgstr "" -#: netcam_http.c:1490 +#: src/netcam_http.c msgid "Read error, trying to reconnect.." msgstr "" -#: netcam_http.c:1494 +#: src/netcam_http.c msgid "lost the cam." msgstr "" -#: netcam_http.c:1507 +#: src/netcam_http.c #, c-format msgid "Refilled buffer with [%d] bytes from the network." msgstr "" -#: netcam_http.c:1575 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] header bytes." msgstr "" -#: netcam_http.c:1587 +#: src/netcam_http.c msgid "Invalid header received, reconnecting" msgstr "" -#: netcam_http.c:1608 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] chunk bytes, [%d/%d] total" msgstr "" -#: netcam_http.c:1622 +#: src/netcam_http.c #, c-format msgid "Chunk complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1627 +#: src/netcam_http.c #, c-format msgid "Image complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1653 +#: src/netcam_http.c msgid "now calling netcam_setup_mjpg()" msgstr "" -#: netcam_http.c:1678 +#: src/netcam_http.c msgid "connected, going on to read and decode MJPG chunks." msgstr "" -#: netcam_http.c:1697 +#: src/netcam_http.c msgid "Begin" msgstr "" -#: netcam_http.c:1711 +#: src/netcam_http.c #, c-format msgid "stat(%s) error" msgstr "" -#: netcam_http.c:1716 +#: src/netcam_http.c #, c-format msgid "statbuf.st_mtime[%d] != last_st_mtime[%d]" msgstr "" -#: netcam_http.c:1722 +#: src/netcam_http.c msgid "waiting new file image timeout" msgstr "" -#: netcam_http.c:1727 +#: src/netcam_http.c msgid "delay waiting new file image " msgstr "" -#: netcam_http.c:1740 +#: src/netcam_http.c #, c-format msgid "processing new file image - st_mtime %d" msgstr "" -#: netcam_http.c:1751 +#: src/netcam_http.c #, c-format msgid "open(%s) error: %d" msgstr "" -#: netcam_http.c:1758 +#: src/netcam_http.c #, c-format msgid "read(%s) error: %d" msgstr "" -#: netcam_http.c:1767 +#: src/netcam_http.c msgid "End" msgstr "" -#: netcam_http.c:1803 +#: src/netcam_http.c #, c-format msgid "netcam->file->path %s" msgstr "" -#: netcam_jpeg.c:77 +#: src/netcam_jpeg.c msgid "Not enough data from netcam." msgstr "" -#: netcam_jpeg.c:169 +#: src/netcam_jpeg.c #, c-format msgid "netcam->jpeg_error %d" msgstr "" -#: netcam_jpeg.c:276 +#: src/netcam_jpeg.c msgid "no new pic, no signal rcvd" msgstr "" -#: netcam_jpeg.c:281 +#: src/netcam_jpeg.c msgid "***new pic delay successful***" msgstr "" -#: netcam_jpeg.c:321 netcam_jpeg.c:400 +#: src/netcam_jpeg.c #, c-format msgid "jpeg_error %d" msgstr "" -#: netcam_jpeg.c:435 +#: src/netcam_jpeg.c #, c-format msgid "processing jpeg image - content length %d" msgstr "" -#: netcam_jpeg.c:440 +#: src/netcam_jpeg.c #, c-format msgid "return code %d" msgstr "" -#: netcam_jpeg.c:455 +#: src/netcam_jpeg.c #, c-format msgid "" "Camera width/height mismatch with JPEG image - expected %dx%d, JPEG %dx%d " "retval %d" msgstr "" -#: netcam_jpeg.c:469 +#: src/netcam_jpeg.c #, c-format msgid "ret %d retval %d" msgstr "" -#: netcam_rtsp.c:160 +#: src/netcam_rtsp.c #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: netcam_rtsp.c:193 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "True" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "False" msgstr "" -#: netcam_rtsp.c:236 -#, c-format -msgid "Error sending packet to codec: %s" +#: src/netcam_rtsp.c +msgid "Ignoring packet with invalid data" msgstr "" -#: netcam_rtsp.c:251 netcam_rtsp.c:276 -msgid "Ignoring packet with invalid data" +#: src/netcam_rtsp.c +#, c-format +msgid "Error sending packet to codec: %s" msgstr "" -#: netcam_rtsp.c:258 +#: src/netcam_rtsp.c #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: netcam_rtsp.c:282 +#: src/netcam_rtsp.c #, c-format msgid "Error decoding packet: %s" msgstr "" -#: netcam_rtsp.c:319 +#: src/netcam_rtsp.c msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: netcam_rtsp.c:342 netcam_rtsp.c:397 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:352 netcam_rtsp.c:408 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:360 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:369 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:378 netcam_rtsp.c:416 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:454 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: netcam_rtsp.c:472 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: netcam_rtsp.c:503 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: netcam_rtsp.c:521 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: netcam_rtsp.c:539 +#: src/netcam_rtsp.c #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: netcam_rtsp.c:556 +#: src/netcam_rtsp.c #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: netcam_rtsp.c:599 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:686 netcam_rtsp.c:694 +#: src/netcam_rtsp.c msgid "The network camera is sending pictures in a different" msgstr "" -#: netcam_rtsp.c:687 +#: src/netcam_rtsp.c msgid "size than specified in the config and also a " msgstr "" -#: netcam_rtsp.c:688 +#: src/netcam_rtsp.c msgid "different picture format. The picture is being" msgstr "" -#: netcam_rtsp.c:689 +#: src/netcam_rtsp.c msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: netcam_rtsp.c:690 +#: src/netcam_rtsp.c msgid "in the config file. If possible change netcam to" msgstr "" -#: netcam_rtsp.c:691 +#: src/netcam_rtsp.c msgid "be in YUV420P format and the size requested in the" msgstr "" -#: netcam_rtsp.c:692 +#: src/netcam_rtsp.c msgid "config to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:695 +#: src/netcam_rtsp.c msgid "size than specified in the configuration file." msgstr "" -#: netcam_rtsp.c:696 +#: src/netcam_rtsp.c msgid "The picture is being transcoded into the size " msgstr "" -#: netcam_rtsp.c:697 +#: src/netcam_rtsp.c msgid "requested in the configuration. If possible change" msgstr "" -#: netcam_rtsp.c:698 +#: src/netcam_rtsp.c msgid "netcam or configuration to indicate the same size" msgstr "" -#: netcam_rtsp.c:699 +#: src/netcam_rtsp.c msgid "to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:701 +#: src/netcam_rtsp.c #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: netcam_rtsp.c:705 -msgid "format than YUV420P. The image sent is being " +#: src/netcam_rtsp.c +msgid "The image sent is being " msgstr "" -#: netcam_rtsp.c:706 +#: src/netcam_rtsp.c msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: netcam_rtsp.c:707 +#: src/netcam_rtsp.c msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:724 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_in." msgstr "" -#: netcam_rtsp.c:733 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_out." msgstr "" -#: netcam_rtsp.c:753 +#: src/netcam_rtsp.c msgid "Unable to allocate scaling context." msgstr "" -#: netcam_rtsp.c:765 +#: src/netcam_rtsp.c msgid "Error determining size of frame out" msgstr "" -#: netcam_rtsp.c:783 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: netcam_rtsp.c:794 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: netcam_rtsp.c:800 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: netcam_rtsp.c:812 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: netcam_rtsp.c:865 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: netcam_rtsp.c:868 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: netcam_rtsp.c:870 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: netcam_rtsp.c:872 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: netcam_rtsp.c:874 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: netcam_rtsp.c:898 +#: src/netcam_rtsp.c #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: netcam_rtsp.c:911 +#: src/netcam_rtsp.c msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:916 +#: src/netcam_rtsp.c msgid "Setting up file via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:921 +#: src/netcam_rtsp.c msgid "Setting up http via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:924 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:952 +#: src/netcam_rtsp.c msgid "High resolution" msgstr "" -#: netcam_rtsp.c:956 +#: src/netcam_rtsp.c msgid "Normal resolution" msgstr "" -#: netcam_rtsp.c:959 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s stream." msgstr "" -#: netcam_rtsp.c:978 +#: src/netcam_rtsp.c msgid "Unknown" msgstr "" -#: netcam_rtsp.c:1068 netcam_rtsp.c:1089 +#: src/netcam_rtsp.c msgid "Stream copied for pass-through" msgstr "" -#: netcam_rtsp.c:1093 +#: src/netcam_rtsp.c msgid "ffmpeg too old" msgstr "" -#: netcam_rtsp.c:1108 +#: src/netcam_rtsp.c msgid "Null path passed to connect" msgstr "" -#: netcam_rtsp.c:1138 +#: src/netcam_rtsp.c #, c-format msgid "%s: Invalid camera service" msgstr "" -#: netcam_rtsp.c:1149 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: netcam_rtsp.c:1162 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: netcam_rtsp.c:1171 +#: src/netcam_rtsp.c #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: netcam_rtsp.c:1179 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: netcam_rtsp.c:1202 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: netcam_rtsp.c:1212 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: netcam_rtsp.c:1228 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: netcam_rtsp.c:1239 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: netcam_rtsp.c:1251 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to read first image" msgstr "" -#: netcam_rtsp.c:1278 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: netcam_rtsp.c:1357 +#: src/netcam_rtsp.c #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: netcam_rtsp.c:1395 +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Camera did not reconnect." +msgstr "" + +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Checking for camera every 10 seconds." +msgstr "" + +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: netcam_rtsp.c:1420 +#: src/netcam_rtsp.c #, c-format msgid "%s: Handler loop finished." msgstr "" -#: netcam_rtsp.c:1455 +#: src/netcam_rtsp.c #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: netcam_rtsp.c:1474 +#: src/netcam_rtsp.c #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: netcam_rtsp.c:1511 +#: src/netcam_rtsp.c msgid "unable to create rtsp context" msgstr "" -#: netcam_rtsp.c:1520 +#: src/netcam_rtsp.c msgid "unable to create rtsp high context" msgstr "" -#: netcam_rtsp.c:1564 netcam_rtsp.c:1608 netcam_rtsp.c:1689 +#: src/netcam_rtsp.c msgid "FFmpeg/Libav not found on computer. No RTSP support" msgstr "" -#: netcam_rtsp.c:1638 +#: src/netcam_rtsp.c #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: netcam_rtsp.c:1653 +#: src/netcam_rtsp.c #, c-format msgid "%s: No response from handler thread." msgstr "" -#: netcam_rtsp.c:1675 +#: src/netcam_rtsp.c msgid "Normal resolution: Shut down complete." msgstr "" -#: netcam_rtsp.c:1678 +#: src/netcam_rtsp.c msgid "High resolution: Shut down complete." msgstr "" -#: picture.c:448 +#: src/picture.c msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: picture.c:623 picture.c:630 +#: src/picture.c msgid "libwebp version error" msgstr "" -#: picture.c:638 +#: src/picture.c msgid "libwebp image buffer allocation error" msgstr "" -#: picture.c:655 +#: src/picture.c msgid "libwebp image compression error" msgstr "" -#: picture.c:670 +#: src/picture.c msgid "unable to assemble webp image" msgstr "" -#: picture.c:675 +#: src/picture.c msgid "unable to save webp image to file" msgstr "" -#: picture.c:1110 +#: src/picture.c #, c-format msgid "" "Can't write picture to file %s - check access rights to target directory\n" "Thread is going to finish due to this fatal error" msgstr "" -#: picture.c:1118 +#: src/picture.c #, c-format msgid "Can't write picture to file %s" msgstr "" -#: picture.c:1142 +#: src/picture.c msgid "Could not read from pgm file" msgstr "" -#: picture.c:1148 +#: src/picture.c #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: picture.c:1161 +#: src/picture.c msgid "Failed reading size in pgm file" msgstr "" -#: picture.c:1173 +#: src/picture.c msgid "Failed reading maximum value in pgm file" msgstr "" -#: picture.c:1196 +#: src/picture.c msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: picture.c:1198 +#: src/picture.c #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: picture.c:1235 +#: src/picture.c #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: picture.c:1240 +#: src/picture.c #, c-format msgid "can't write mask file %s" msgstr "" -#: picture.c:1254 +#: src/picture.c msgid "Failed writing default mask as pgm file" msgstr "" -#: picture.c:1261 +#: src/picture.c #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: rotate.c:203 +#: src/rotate.c #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: stream.c:82 -msgid "set socket timeout failed" -msgstr "" - -#: stream.c:132 -msgid "motion-stream End buffer reached waiting for buffer ending" -msgstr "" - -#: stream.c:150 -msgid "motion-stream READ give up!" -msgstr "" - -#: stream.c:247 stream.c:602 -#, c-format -msgid "motion-stream - failed auth attempt from %s" -msgstr "" - -#: stream.c:257 stream.c:628 stream.c:713 stream.c:719 -msgid "fcntl" -msgstr "" - -#: stream.c:277 -msgid "write failure 1:handle_basic_auth" -msgstr "" - -#: stream.c:478 -msgid "Error no authentication data" -msgstr "" - -#: stream.c:485 -msgid "Error no authentication data (no ':' found)" -msgstr "" - -#: stream.c:494 -msgid "Error malloc failed" -msgstr "" - -#: stream.c:618 -msgid "write failure 1:handle_md5_digest" -msgstr "" - -#: stream.c:621 -msgid "write failure 2:handle_md5_digest" -msgstr "" - -#: stream.c:654 -msgid "write failure 3:handle_md5_digest" -msgstr "" - -#: stream.c:698 -msgid "Error unknown stream authentication method" -msgstr "" - -#: stream.c:727 -msgid "Error pthread_attr_init" -msgstr "" - -#: stream.c:732 -msgid "Error pthread_create" -msgstr "" - -#: stream.c:738 -msgid "Error pthread_attr_destroy" -msgstr "" - -#: stream.c:762 -msgid "error creating socket" -msgstr "" - -#: stream.c:767 -msgid "Unable to set FD_CLOEXEC" -msgstr "" - -#: stream.c:774 -msgid "setting SO_REUSEADDR to yes failed" -msgstr "" - -#: stream.c:783 -msgid "setting IPV6_V6ONLY to no failed" -msgstr "" - -#: stream.c:821 -#, c-format -msgid "error binding on %s port %d" -msgstr "" - -#: stream.c:827 -msgid "error listening" -msgstr "" - -#: stream.c:833 -#, c-format -msgid "listening on %s port %d" -msgstr "" - -#: stream.c:852 -msgid "motion-stream accept()" -msgstr "" - -#: stream.c:1017 stream.c:1033 -msgid "Error creating tmpbuffer in stream_add_client" -msgstr "" - -#: stream.c:1132 -msgid "Error allocated cors_header in stream_init" -msgstr "" - -#: stream.c:1154 -msgid "Closing motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1175 -msgid "Closed motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1309 -msgid "Error creating tmpbuffer" -msgstr "" - -#: track.c:81 +#: src/track.c msgid "internal error" msgstr "" -#: track.c:107 track.c:140 +#: src/track.c #, c-format msgid "internal error, %hu is not a known track-type" msgstr "" -#: track.c:163 track.c:362 +#: src/track.c #, c-format msgid "port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:171 track.c:370 +#: src/track.c msgid "Status byte timeout!" msgstr "" -#: track.c:191 +#: src/track.c #, c-format msgid "Try to open serial device %s" msgstr "" -#: track.c:195 track.c:317 track.c:698 +#: src/track.c #, c-format msgid "Unable to open serial device %s" msgstr "" -#: track.c:210 track.c:332 track.c:712 +#: src/track.c #, c-format msgid "Unable to initialize serial device %s" msgstr "" -#: track.c:215 track.c:338 +#: src/track.c #, c-format msgid "Opened serial device %s and initialize, fd %i" msgstr "" -#: track.c:253 +#: src/track.c #, c-format msgid "No device %s started yet , trying stepper_center()" msgstr "" -#: track.c:258 +#: src/track.c #, c-format msgid "failed to initialize stepper device on %s , fd [%i]." msgstr "" -#: track.c:264 +#: src/track.c #, c-format msgid "succeed , device started %s , fd [%i]" msgstr "" -#: track.c:357 +#: src/track.c #, c-format msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:375 +#: src/track.c #, c-format msgid "Command return %d" msgstr "" -#: track.c:407 track.c:600 +#: src/track.c msgid "Problem opening servo!" msgstr "" -#: track.c:413 +#: src/track.c #, c-format msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" msgstr "" -#: track.c:436 track.c:506 +#: src/track.c #, c-format msgid "x %d value out of range! (%d - %d)" msgstr "" -#: track.c:462 track.c:555 +#: src/track.c #, c-format msgid "y %d value out of range! (%d - %d)" msgstr "" -#: track.c:494 +#: src/track.c #, c-format msgid "X offset %d" msgstr "" -#: track.c:517 +#: src/track.c #, c-format msgid "" "X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " "%d" msgstr "" -#: track.c:543 +#: src/track.c #, c-format msgid "Y offset %d" msgstr "" -#: track.c:565 +#: src/track.c #, c-format msgid "" "Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " "%d" msgstr "" -#: track.c:606 +#: src/track.c #, c-format msgid "" "X-offset %d, Y-offset %d, x-position %d. y-position %d,reversex %d, reversey " "%d , stepsize %d" msgstr "" -#: track.c:660 +#: src/track.c msgid "Return byte timeout!" msgstr "" -#: track.c:677 +#: src/track.c msgid "Unable to set camera speed" msgstr "" -#: track.c:749 track.c:868 +#: src/track.c msgid "succeed" msgstr "" -#: track.c:830 +#: src/track.c msgid "Failed to reset pwc camera to starting position! Reason" msgstr "" -#: track.c:838 track.c:900 +#: src/track.c msgid "failed VIDIOCPWCMPTGRANGE" msgstr "" -#: track.c:852 track.c:913 +#: src/track.c msgid "ioctl VIDIOCPWCMPTGANGLE" msgstr "" -#: track.c:864 track.c:939 +#: src/track.c msgid "Failed to pan/tilt pwc camera! Reason" msgstr "" -#: track.c:978 track.c:987 track.c:1138 track.c:1147 +#: src/track.c msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: track.c:992 track.c:1152 +#: src/track.c msgid "Reseting UVC camera to starting position" msgstr "" -#: track.c:1001 +#: src/track.c msgid "ioctl querycontrol" msgstr "" -#: track.c:1005 +#: src/track.c msgid "Getting camera range" msgstr "" -#: track.c:1033 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: track.c:1036 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: track.c:1056 +#: src/track.c #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: track.c:1070 track.c:1085 track.c:1254 track.c:1275 +#: src/track.c msgid "Failed to move UVC camera!" msgstr "" -#: track.c:1091 track.c:1281 +#: src/track.c #, c-format msgid "Found MINMAX = %d" msgstr "" -#: track.c:1095 +#: src/track.c #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: track.c:1107 +#: src/track.c #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1220 +#: src/track.c #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: track.c:1223 +#: src/track.c #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: track.c:1226 +#: src/track.c #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: track.c:1249 +#: src/track.c #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1270 +#: src/track.c #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1285 +#: src/track.c #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1295 +#: src/track.c #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: translate.c:43 +#: src/translate.c msgid "Language: English" msgstr "" -#: video_bktr.c:65 +#: src/video_bktr.c #, c-format msgid "METEORSHUE Error setting hue [%d]" msgstr "" -#: video_bktr.c:69 video_bktr.c:82 video_bktr.c:97 video_bktr.c:111 -#: video_bktr.c:126 video_bktr.c:140 video_bktr.c:156 video_bktr.c:171 +#: src/video_bktr.c #, c-format msgid "to [%d]" msgstr "" -#: video_bktr.c:78 +#: src/video_bktr.c msgid "METEORGHUE Error getting hue" msgstr "" -#: video_bktr.c:93 +#: src/video_bktr.c #, c-format msgid "METEORSCSAT Error setting saturation [%d]" msgstr "" -#: video_bktr.c:107 +#: src/video_bktr.c msgid "METEORGCSAT Error getting saturation" msgstr "" -#: video_bktr.c:122 +#: src/video_bktr.c #, c-format msgid "METEORSCONT Error setting contrast [%d]" msgstr "" -#: video_bktr.c:136 +#: src/video_bktr.c msgid "METEORGCONT Error getting contrast" msgstr "" -#: video_bktr.c:152 +#: src/video_bktr.c #, c-format msgid "METEORSBRIG brightness [%d]" msgstr "" -#: video_bktr.c:167 +#: src/video_bktr.c msgid "METEORGBRIG getting brightness" msgstr "" -#: video_bktr.c:182 +#: src/video_bktr.c msgid "Not implemented" msgstr "" -#: video_bktr.c:218 +#: src/video_bktr.c #, c-format msgid "Device Input %d out of range (0-4)" msgstr "" -#: video_bktr.c:226 +#: src/video_bktr.c #, c-format msgid "METEORSINPUT %d invalid -Trying composite %d" msgstr "" -#: video_bktr.c:261 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format, try again with default" msgstr "" -#: video_bktr.c:267 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format either default" msgstr "" -#: video_bktr.c:321 +#: src/video_bktr.c msgid "Couldn't set the geometry" msgstr "" -#: video_bktr.c:325 +#: src/video_bktr.c #, c-format msgid "to [%d/%d] Norm %d" msgstr "" -#: video_bktr.c:372 +#: src/video_bktr.c #, c-format msgid "Not valid Frequency [%lu] for Source input [%i]" msgstr "" -#: video_bktr.c:376 +#: src/video_bktr.c #, c-format msgid "Frequency [%lu] Source input [%i]" msgstr "" -#: video_bktr.c:383 +#: src/video_bktr.c #, c-format msgid "set input [%d]" msgstr "" -#: video_bktr.c:391 +#: src/video_bktr.c #, c-format msgid "set input format [%d]" msgstr "" -#: video_bktr.c:399 +#: src/video_bktr.c #, c-format msgid "set geometry [%d]x[%d]" msgstr "" -#: video_bktr.c:405 +#: src/video_bktr.c msgid "Frequency set (no implemented yet" msgstr "" -#: video_bktr.c:419 video_bktr.c:432 +#: src/video_bktr.c msgid "Sizing buffer to 3x" msgstr "" -#: video_bktr.c:426 video_bktr.c:436 +#: src/video_bktr.c msgid "Sizing buffer to 3/2x" msgstr "" -#: video_bktr.c:444 +#: src/video_bktr.c msgid "mmap failed" msgstr "" -#: video_bktr.c:486 video_bktr.c:488 video_bktr.c:496 +#: src/video_bktr.c msgid "METEORCAPTUR using single method Error capturing" msgstr "" -#: video_bktr.c:568 +#: src/video_bktr.c msgid "Error capturing using single method" msgstr "" -#: video_bktr.c:658 video_bktr.c:666 video_bktr.c:764 video_bktr.c:933 -#: video_bktr.c:987 +#: src/video_bktr.c msgid "BKTR is not enabled." msgstr "" -#: video_bktr.c:710 video_v4l2.c:1454 +#: src/video_bktr.c src/video_v4l2.c msgid "Unable to find video device" msgstr "" -#: video_bktr.c:716 video_v4l2.c:1460 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Closing video device %s" msgstr "" -#: video_bktr.c:750 video_v4l2.c:1479 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: video_bktr.c:790 video_v4l2.c:774 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: video_bktr.c:796 video_v4l2.c:782 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: video_bktr.c:836 +#: src/video_bktr.c msgid "Stopping capture" msgstr "" -#: video_bktr.c:841 +#: src/video_bktr.c #, c-format msgid "Reusing [%s] inputs [%d,%d] Change capture method METEOR_CAP_SINGLE" msgstr "" -#: video_bktr.c:849 +#: src/video_bktr.c msgid "VIDEO_PALETTE_YUV420P setting imgs.size_norm and imgs.motionsize" msgstr "" -#: video_bktr.c:866 +#: src/video_bktr.c #, c-format msgid "open video device %s" msgstr "" -#: video_bktr.c:877 +#: src/video_bktr.c #, c-format msgid "open tuner device %s" msgstr "" -#: video_common.c:421 video_common.c:443 +#: src/video_common.c msgid "Corrupt image ... continue" msgstr "" -#: video_common.c:434 +#: src/video_common.c #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: video_common.c:580 +#: src/video_common.c #, c-format msgid "Parsing controls: %s" msgstr "" -#: video_common.c:689 +#: src/video_common.c msgid "calling mmalcam_cleanup" msgstr "" -#: video_common.c:697 +#: src/video_common.c msgid "calling netcam_cleanup" msgstr "" -#: video_common.c:705 +#: src/video_common.c msgid "calling netcam_rtsp_cleanup" msgstr "" -#: video_common.c:711 +#: src/video_common.c msgid "Cleaning up V4L2 device" msgstr "" -#: video_common.c:717 +#: src/video_common.c msgid "Cleaning up BKTR device" msgstr "" -#: video_common.c:722 +#: src/video_common.c msgid "No Camera device cleanup (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_common.c:754 +#: src/video_common.c msgid "Opening MMAL cam" msgstr "" -#: video_common.c:759 +#: src/video_common.c msgid "MMAL cam failed to open" msgstr "" -#: video_common.c:766 +#: src/video_common.c msgid "Opening Netcam" msgstr "" -#: video_common.c:771 +#: src/video_common.c msgid "Netcam failed to open" msgstr "" -#: video_common.c:777 +#: src/video_common.c msgid "Opening Netcam RTSP" msgstr "" -#: video_common.c:781 +#: src/video_common.c msgid "Netcam RTSP failed to open" msgstr "" -#: video_common.c:787 +#: src/video_common.c msgid "Opening V4L2 device" msgstr "" -#: video_common.c:790 +#: src/video_common.c msgid "V4L2 device failed to open" msgstr "" -#: video_common.c:796 +#: src/video_common.c msgid "Opening BKTR device" msgstr "" -#: video_common.c:799 +#: src/video_common.c msgid "BKTR device failed to open" msgstr "" -#: video_common.c:805 +#: src/video_common.c msgid "No Camera device specified (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_loopback.c:33 +#: src/video_loopback.c #, c-format msgid "Failed to open '%s'" msgstr "" -#: video_loopback.c:42 +#: src/video_loopback.c +#, c-format +msgid "Error specifying buffer: %s" +msgstr "" + +#: src/video_loopback.c #, c-format msgid "Opening buffer: %s" msgstr "" -#: video_loopback.c:49 +#: src/video_loopback.c #, c-format msgid "Read buffer: %s" msgstr "" -#: video_loopback.c:57 +#: src/video_loopback.c #, c-format msgid "found video device '%s' %d" msgstr "" -#: video_loopback.c:72 video_loopback.c:147 +#: src/video_loopback.c #, c-format msgid "Opened %s as pipe output" msgstr "" -#: video_loopback.c:151 +#: src/video_loopback.c #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: video_loopback.c:171 +#: src/video_loopback.c msgid "Original pipe specifications" msgstr "" -#: video_loopback.c:182 +#: src/video_loopback.c msgid "Proposed pipe specifications" msgstr "" -#: video_loopback.c:190 +#: src/video_loopback.c msgid "Final pipe specifications" msgstr "" -#: video_v4l2.c:209 +#: src/video_v4l2.c msgid "No Controls found for device" msgstr "" -#: video_v4l2.c:268 +#: src/video_v4l2.c msgid "---------Controls---------" msgstr "" -#: video_v4l2.c:269 +#: src/video_v4l2.c msgid " V4L2 ID Name and Range" msgstr "" -#: video_v4l2.c:298 video_v4l2.c:1167 +#: src/video_v4l2.c msgid "Device not ready" msgstr "" -#: video_v4l2.c:312 +#: src/video_v4l2.c #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: video_v4l2.c:318 +#: src/video_v4l2.c #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: video_v4l2.c:356 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: video_v4l2.c:362 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: video_v4l2.c:375 +#: src/video_v4l2.c msgid "control type not supported yet" msgstr "" -#: video_v4l2.c:541 +#: src/video_v4l2.c #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: video_v4l2.c:549 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: video_v4l2.c:555 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: video_v4l2.c:560 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: video_v4l2.c:565 +#: src/video_v4l2.c #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: video_v4l2.c:591 +#: src/video_v4l2.c msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: video_v4l2.c:603 +#: src/video_v4l2.c #, c-format msgid "- video standard %s" msgstr "" -#: video_v4l2.c:620 +#: src/video_v4l2.c #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: video_v4l2.c:626 +#: src/video_v4l2.c msgid "Video standard set to NTSC" msgstr "" -#: video_v4l2.c:628 +#: src/video_v4l2.c msgid "Video standard set to SECAM" msgstr "" -#: video_v4l2.c:630 +#: src/video_v4l2.c msgid "Video standard set to PAL" msgstr "" -#: video_v4l2.c:658 +#: src/video_v4l2.c #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: video_v4l2.c:663 +#: src/video_v4l2.c #, c-format msgid "Set tuner %d" msgstr "" -#: video_v4l2.c:674 +#: src/video_v4l2.c #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: video_v4l2.c:679 +#: src/video_v4l2.c #, c-format msgid "Set Frequency to %ul" msgstr "" -#: video_v4l2.c:704 +#: src/video_v4l2.c #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:716 +#: src/video_v4l2.c #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: video_v4l2.c:723 +#: src/video_v4l2.c msgid "Adjusted resolution not modulo 8." msgstr "" -#: video_v4l2.c:725 +#: src/video_v4l2.c msgid "Specify different palette or width/height in config file." msgstr "" -#: video_v4l2.c:734 +#: src/video_v4l2.c msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: video_v4l2.c:742 +#: src/video_v4l2.c #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:747 +#: src/video_v4l2.c #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: video_v4l2.c:777 +#: src/video_v4l2.c #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: video_v4l2.c:785 +#: src/video_v4l2.c #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: video_v4l2.c:790 +#: src/video_v4l2.c msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: video_v4l2.c:803 +#: src/video_v4l2.c #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: video_v4l2.c:812 +#: src/video_v4l2.c msgid "Supported palettes:" msgstr "" -#: video_v4l2.c:821 +#: src/video_v4l2.c #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: video_v4l2.c:841 +#: src/video_v4l2.c #, c-format msgid "Selected palette %s" msgstr "" -#: video_v4l2.c:848 +#: src/video_v4l2.c #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: video_v4l2.c:853 +#: src/video_v4l2.c msgid "Unable to find a compatible palette format." msgstr "" -#: video_v4l2.c:879 +#: src/video_v4l2.c #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: video_v4l2.c:886 +#: src/video_v4l2.c #, c-format msgid "mmap information: frames=%d" msgstr "" -#: video_v4l2.c:890 +#: src/video_v4l2.c #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: video_v4l2.c:897 video_v4l2.c:1131 +#: src/video_v4l2.c msgid "Out of memory." msgstr "" -#: video_v4l2.c:912 +#: src/video_v4l2.c #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: video_v4l2.c:925 +#: src/video_v4l2.c #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: video_v4l2.c:932 +#: src/video_v4l2.c #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: video_v4l2.c:953 +#: src/video_v4l2.c msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: video_v4l2.c:996 +#: src/video_v4l2.c #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: video_v4l2.c:1057 +#: src/video_v4l2.c #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: video_v4l2.c:1184 video_v4l2.c:1205 +#: src/video_v4l2.c msgid "Errors occurred during device select" msgstr "" -#: video_v4l2.c:1218 +#: src/video_v4l2.c #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: video_v4l2.c:1234 video_v4l2.c:1564 video_v4l2.c:1650 +#: src/video_v4l2.c #, c-format msgid "Failed to open video device %s" msgstr "" -#: video_v4l2.c:1296 +#: src/video_v4l2.c msgid "Not a V4L2 device?" msgstr "" -#: video_v4l2.c:1333 +#: src/video_v4l2.c msgid "Device does not support capturing." msgstr "" -#: video_v4l2.c:1346 video_v4l2.c:1354 +#: src/video_v4l2.c +#, c-format +msgid "Trying to set fps to %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Error setting fps. Return code %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Device set fps to %d" +msgstr "" + +#: src/video_v4l2.c msgid "V4L2 is not enabled" msgstr "" -#: video_v4l2.c:1427 video_v4l2.c:1494 video_v4l2.c:1537 +#: src/video_v4l2.c msgid "V4L2 is not enabled." msgstr "" -#: video_v4l2.c:1662 +#: src/video_v4l2.c #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: video_v4l2.c:1674 +#: src/video_v4l2.c #, c-format msgid " Width: %d, Height %d" msgstr "" -#: video_v4l2.c:1685 +#: src/video_v4l2.c #, c-format msgid " Framerate %d/%d" msgstr "" -#: webu.c:240 +#: src/webu.c #, c-format msgid "Invalid url: %s" msgstr "" -#: webu.c:258 +#: src/webu.c msgid "Error decoding url" msgstr "" -#: webu.c:462 +#: src/webu.c #, c-format msgid "Sent url: %s" msgstr "" -#: webu.c:471 +#: src/webu.c #, c-format msgid "Decoded url: %s" msgstr "" -#: webu.c:579 -msgid "httpd is going to restart" +#: src/webu.c +msgid "Restarting all threads" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Restarting thread %d" msgstr "" -#: webu.c:584 +#: src/webu.c #, c-format -msgid "httpd is going to restart thread %d" +msgid "Quitting thread %d" msgstr "" -#: webu.c:620 webu.c:720 webu_html.c:1257 webu_text.c:663 webu_text.c:854 -#: webu_text.c:1099 +#: src/webu.c src/webu_html.c src/webu_text.c #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: webu.c:683 +#: src/webu.c msgid "Native Language : on" msgstr "" -#: webu.c:685 +#: src/webu.c msgid "Native Language : off" msgstr "" -#: webu.c:689 +#: src/webu.c msgid "Set the value to null/zero" msgstr "" -#: webu.c:813 +#: src/webu.c #, c-format msgid "Connection from: %s" msgstr "" -#: webu.c:900 webu.c:912 webu.c:960 +#: src/webu.c #, c-format msgid "Failed authentication from %s" msgstr "" -#: webu.c:1042 +#: src/webu.c msgid "No webcontrol user:pass provided" msgstr "" -#: webu.c:1060 +#: src/webu.c msgid "No stream user:pass provided" msgstr "" -#: webu.c:1095 webu_stream.c:255 webu_stream.c:295 +#: src/webu.c src/webu_stream.c msgid "Invalid response" msgstr "" -#: webu.c:1182 webu.c:1254 +#: src/webu.c #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: webu.c:1221 webu.c:1303 +#: src/webu.c #, c-format msgid "send page failed %d" msgstr "" -#: webu.c:1436 +#: src/webu.c msgid "Basic authentication: available" msgstr "" -#: webu.c:1439 webu.c:1442 webu.c:1445 +#: src/webu.c msgid "Basic authentication: disabled" msgstr "" -#: webu.c:1459 +#: src/webu.c msgid "Digest authentication: available" msgstr "" -#: webu.c:1462 webu.c:1465 webu.c:1468 +#: src/webu.c msgid "Digest authentication: disabled" msgstr "" -#: webu.c:1481 +#: src/webu.c msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: webu.c:1488 +#: src/webu.c msgid "IPV6: available" msgstr "" -#: webu.c:1490 +#: src/webu.c msgid "IPV6: disabled" msgstr "" -#: webu.c:1503 webu.c:1506 +#: src/webu.c msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: webu.c:1513 +#: src/webu.c msgid "SSL/TLS: available" msgstr "" -#: webu.c:1516 webu.c:1519 webu.c:1522 +#: src/webu.c msgid "SSL/TLS: disabled" msgstr "" -#: webu.c:1570 +#: src/webu.c msgid "Error reading file for SSL/TLS support." msgstr "" -#: webu.c:1592 webu.c:1605 +#: src/webu.c msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1597 webu.c:1610 +#: src/webu.c msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1821 +#: src/webu.c #, c-format msgid "Starting webcontrol on port %d" msgstr "" -#: webu.c:1837 +#: src/webu.c msgid "Unable to start MHD" msgstr "" -#: webu.c:1874 +#: src/webu.c +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port/camera_id %d/%d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port %d" +msgstr "" + +#: src/webu.c #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: webu.c:1878 +#: src/webu.c #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: webu.c:1905 +#: src/webu.c #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: webu.c:1933 webu.c:1951 +#: src/webu.c #, c-format msgid "Duplicate port requested %d" msgstr "" -#: webu_html.c:260 webu_html.c:270 webu_html.c:282 +#: src/webu_html.c msgid "Cameras" msgstr "Kameraer" -#: webu_html.c:262 webu_html.c:291 webu_html.c:809 +#: src/webu_html.c msgid "Camera" msgstr "Kamera" -#: webu_html.c:283 +#: src/webu_html.c msgid "All" msgstr "Alle" -#: webu_html.c:329 +#: src/webu_html.c msgid "Action" msgstr "Handling" -#: webu_html.c:330 +#: src/webu_html.c msgid "Start Event" msgstr "Start Event" -#: webu_html.c:331 +#: src/webu_html.c msgid "End Event" msgstr "Slutbegivenhed" -#: webu_html.c:332 +#: src/webu_html.c msgid "Snapshot" msgstr "Øjebliksbillede" -#: webu_html.c:333 +#: src/webu_html.c msgid "Change Configuration" msgstr "Skift konfiguration" -#: webu_html.c:334 +#: src/webu_html.c msgid "Write Configuration" msgstr "Skriv konfiguration" -#: webu_html.c:335 +#: src/webu_html.c msgid "Tracking" msgstr "Sporing" -#: webu_html.c:336 +#: src/webu_html.c msgid "Pause" msgstr "Pause" -#: webu_html.c:337 +#: src/webu_html.c msgid "Start" msgstr "Start" -#: webu_html.c:338 +#: src/webu_html.c msgid "Restart" msgstr "Genstart" -#: webu_html.c:359 +#: src/webu_html.c +msgid "Quit" +msgstr "Afslut" + +#: src/webu_html.c msgid "Help" msgstr "Hjælp" -#: webu_html.c:373 +#: src/webu_html.c msgid "No Configuration Options" msgstr "Ingen konfigurationsindstillinger" -#: webu_html.c:377 +#: src/webu_html.c msgid "Limited Configuration Options" msgstr "Begrænsede konfigurationsindstillinger" -#: webu_html.c:381 +#: src/webu_html.c msgid "Advanced Configuration Options" msgstr "Avancerede konfigurationsindstillinger" -#: webu_html.c:385 +#: src/webu_html.c msgid "Restricted Configuration Options" msgstr "Fortrolige konfigurationsindstillinger" -#: webu_html.c:399 webu_html.c:410 webu_html.c:897 +#: src/webu_html.c msgid "All Cameras" msgstr "Alle kameraer" -#: webu_html.c:400 webu_html.c:811 webu_html.c:820 +#: src/webu_html.c msgid "Not running" msgstr "Ikke aktiv" -#: webu_html.c:401 webu_html.c:812 webu_html.c:821 +#: src/webu_html.c msgid "Lost connection" msgstr "Tabt forbindelse" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Paused" msgstr "Sat på pause" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Active" msgstr "Aktiv" -#: webu_html.c:441 +#: src/webu_html.c msgid "Select option" msgstr "Vælg indstilling" -#: webu_html.c:525 webu_html.c:558 +#: src/webu_html.c msgid "Save" msgstr "Gemme" -#: webu_html.c:553 +#: src/webu_html.c msgid "Pan/Tilt" msgstr "Drejelig / Tilt" -#: webu_html.c:554 +#: src/webu_html.c msgid "Absolute Change" msgstr "Absolut ændring" -#: webu_html.c:555 +#: src/webu_html.c msgid "Center" msgstr "Center" -#: webu_html.c:556 +#: src/webu_html.c msgid "Pan" msgstr "Drejelig" -#: webu_html.c:557 +#: src/webu_html.c msgid "Tilt" msgstr "Tilt" -#: webu_stream.c:166 webu_stream.c:172 +#: src/webu_stream.c #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: webu_stream.c:179 +#: src/webu_stream.c #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:186 +#: src/webu_stream.c #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: webu_stream.c:194 +#: src/webu_stream.c #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:288 +#: src/webu_stream.c msgid "Could not get image to stream." msgstr "" -#: webu_text.c:436 -msgid "httpd quits" -msgstr "" - -#: webu_text.c:441 -#, c-format -msgid "httpd quits thread %d" -msgstr "" - -#: webu_text.c:899 +#: src/webu_text.c #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" @@ -4144,8 +4185,5 @@ msgstr "" #~ msgid "Make Movie" #~ msgstr "Lav film" -#~ msgid "Quit" -#~ msgstr "Afslut" - #~ msgid "All " #~ msgstr "Alle " diff --git a/po/de.po b/po/de.po index 2fd8159a8..bb8c67619 100644 --- a/po/de.po +++ b/po/de.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-13 11:57-0600\n" +"Report-Msgid-Bugs-To: https://motion-project.github.io\n" +"POT-Creation-Date: 2019-09-20 22:18-0600\n" "PO-Revision-Date: 2018-10-13 11:59-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,1477 +16,1524 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: conf.c:2108 +#: src/conf.c #, c-format msgid "Unknown config option \"%s\"" msgstr "" -#: conf.c:2208 +#: src/conf.c #, c-format msgid "Writing config file to %s" msgstr "" -#: conf.c:2354 +#: src/conf.c #, c-format msgid "Configfile %s not found - trying defaults." msgstr "" -#: conf.c:2358 +#: src/conf.c msgid "Error getcwd" msgstr "" -#: conf.c:2376 +#: src/conf.c #, c-format msgid "could not open configfile %s" msgstr "" -#: conf.c:2386 +#: src/conf.c +#, c-format +msgid "Invalid file name %s" +msgstr "" + +#: src/conf.c #, c-format msgid "Processing thread 0 - config file %s" msgstr "" -#: conf.c:2391 +#: src/conf.c msgid "No config file to process, using default values" msgstr "" -#: conf.c:2447 +#: src/conf.c #, c-format msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: conf.c:2450 +#: src/conf.c #, c-format msgid "Thread %d - Config file: %s" msgstr "" -#: conf.c:2468 +#: src/conf.c #, c-format msgid "%-25s " msgstr "" -#: conf.c:2658 +#: src/conf.c msgid "Unable to locate vid_control_params" msgstr "" -#: conf.c:2664 +#: src/conf.c msgid "No value provided to put into vid_control_params" msgstr "" -#: conf.c:2774 +#: src/conf.c msgid "Error compiling regex in copy_uri" msgstr "" -#: conf.c:2781 +#: src/conf.c msgid "Invalid origin for cors_header in copy_uri" msgstr "" -#: conf.c:3019 +#: src/conf.c #, c-format msgid "Processing config file %s" msgstr "" -#: conf.c:3034 +#: src/conf.c #, c-format msgid "Camera directory config %s not found" msgstr "" -#: conf.c:3068 +#: src/conf.c #, c-format msgid "Camera config file %s not found" msgstr "" -#: conf.c:3106 +#: src/conf.c #, c-format msgid "Processing camera config file %s" msgstr "" -#: conf.c:3152 +#: src/conf.c msgid "daemon" msgstr "" # Configuration Option Hints -#: conf.c:3153 +#: src/conf.c msgid "setup_mode" msgstr "Konfigurations-Modus" -#: conf.c:3154 +#: src/conf.c msgid "pid_file" msgstr "" -#: conf.c:3155 +#: src/conf.c msgid "log_file" msgstr "" -#: conf.c:3156 +#: src/conf.c msgid "log_level" msgstr "" -#: conf.c:3157 +#: src/conf.c msgid "log_type" msgstr "" -#: conf.c:3158 +#: src/conf.c msgid "quiet" msgstr "" -#: conf.c:3159 +#: src/conf.c msgid "native_language" msgstr "" -#: conf.c:3160 +#: src/conf.c msgid "camera_name" msgstr "" -#: conf.c:3161 +#: src/conf.c msgid "camera_id" msgstr "" -#: conf.c:3162 +#: src/conf.c msgid "target_dir" msgstr "" -#: conf.c:3163 +#: src/conf.c msgid "videodevice" msgstr "" -#: conf.c:3164 +#: src/conf.c msgid "vid_control_params" msgstr "" -#: conf.c:3165 +#: src/conf.c msgid "v4l2_palette" msgstr "" -#: conf.c:3166 +#: src/conf.c msgid "input" msgstr "" -#: conf.c:3167 +#: src/conf.c msgid "norm" msgstr "" -#: conf.c:3168 +#: src/conf.c msgid "frequency" msgstr "" -#: conf.c:3169 +#: src/conf.c msgid "auto_brightness" msgstr "" -#: conf.c:3170 +#: src/conf.c msgid "tunerdevice" msgstr "" -#: conf.c:3171 +#: src/conf.c msgid "roundrobin_frames" msgstr "" -#: conf.c:3172 +#: src/conf.c msgid "roundrobin_skip" msgstr "" -#: conf.c:3173 +#: src/conf.c msgid "roundrobin_switchfilter" msgstr "" -#: conf.c:3174 +#: src/conf.c msgid "netcam_url" msgstr "" -#: conf.c:3175 +#: src/conf.c msgid "netcam_highres" msgstr "" -#: conf.c:3176 +#: src/conf.c msgid "netcam_userpass" msgstr "" -#: conf.c:3177 +#: src/conf.c msgid "netcam_keepalive" msgstr "" -#: conf.c:3178 +#: src/conf.c msgid "netcam_proxy" msgstr "" -#: conf.c:3179 +#: src/conf.c msgid "netcam_tolerant_check" msgstr "" -#: conf.c:3180 +#: src/conf.c msgid "netcam_use_tcp" msgstr "" -#: conf.c:3181 +#: src/conf.c msgid "mmalcam_name" msgstr "" -#: conf.c:3182 +#: src/conf.c msgid "mmalcam_control_params" msgstr "" -#: conf.c:3183 +#: src/conf.c msgid "width" msgstr "" -#: conf.c:3184 +#: src/conf.c msgid "height" msgstr "" -#: conf.c:3185 +#: src/conf.c msgid "framerate" msgstr "" -#: conf.c:3186 +#: src/conf.c msgid "minimum_frame_time" msgstr "" -#: conf.c:3187 +#: src/conf.c msgid "rotate" msgstr "" -#: conf.c:3188 +#: src/conf.c msgid "flip_axis" msgstr "" -#: conf.c:3189 +#: src/conf.c msgid "locate_motion_mode" msgstr "" -#: conf.c:3190 +#: src/conf.c msgid "locate_motion_style" msgstr "" -#: conf.c:3191 +#: src/conf.c msgid "text_left" msgstr "" -#: conf.c:3192 +#: src/conf.c msgid "text_right" msgstr "" -#: conf.c:3193 +#: src/conf.c msgid "text_changes" msgstr "" -#: conf.c:3194 +#: src/conf.c msgid "text_scale" msgstr "" -#: conf.c:3195 +#: src/conf.c msgid "text_event" msgstr "" -#: conf.c:3196 +#: src/conf.c msgid "emulate_motion" msgstr "" -#: conf.c:3197 +#: src/conf.c msgid "threshold" msgstr "" -#: conf.c:3198 +#: src/conf.c msgid "threshold_maximum" msgstr "" -#: conf.c:3199 +#: src/conf.c msgid "threshold_tune" msgstr "" -#: conf.c:3200 +#: src/conf.c msgid "noise_level" msgstr "" -#: conf.c:3201 +#: src/conf.c msgid "noise_tune" msgstr "" -#: conf.c:3202 +#: src/conf.c msgid "despeckle_filter" msgstr "" -#: conf.c:3203 +#: src/conf.c msgid "area_detect" msgstr "" -#: conf.c:3204 +#: src/conf.c msgid "mask_file" msgstr "" -#: conf.c:3205 +#: src/conf.c msgid "mask_privacy" msgstr "" -#: conf.c:3206 +#: src/conf.c msgid "smart_mask_speed" msgstr "" -#: conf.c:3207 +#: src/conf.c msgid "lightswitch_percent" msgstr "" -#: conf.c:3208 +#: src/conf.c msgid "lightswitch_frames" msgstr "" -#: conf.c:3209 +#: src/conf.c msgid "minimum_motion_frames" msgstr "" -#: conf.c:3210 +#: src/conf.c msgid "event_gap" msgstr "" -#: conf.c:3211 +#: src/conf.c msgid "pre_capture" msgstr "" -#: conf.c:3212 +#: src/conf.c msgid "post_capture" msgstr "" -#: conf.c:3213 +#: src/conf.c msgid "on_event_start" msgstr "" -#: conf.c:3214 +#: src/conf.c msgid "on_event_end" msgstr "" -#: conf.c:3215 +#: src/conf.c msgid "on_picture_save" msgstr "" -#: conf.c:3216 +#: src/conf.c msgid "on_area_detected" msgstr "" -#: conf.c:3217 +#: src/conf.c msgid "on_motion_detected" msgstr "" -#: conf.c:3218 +#: src/conf.c msgid "on_movie_start" msgstr "" -#: conf.c:3219 +#: src/conf.c msgid "on_movie_end" msgstr "" -#: conf.c:3220 +#: src/conf.c msgid "on_camera_lost" msgstr "" -#: conf.c:3221 +#: src/conf.c msgid "on_camera_found" msgstr "" -#: conf.c:3222 +#: src/conf.c msgid "picture_output" msgstr "" -#: conf.c:3223 +#: src/conf.c msgid "picture_output_motion" msgstr "" -#: conf.c:3224 +#: src/conf.c msgid "picture_type" msgstr "" -#: conf.c:3225 +#: src/conf.c msgid "picture_quality" msgstr "" -#: conf.c:3226 +#: src/conf.c msgid "picture_exif" msgstr "" -#: conf.c:3227 +#: src/conf.c msgid "picture_filename" msgstr "" -#: conf.c:3228 +#: src/conf.c msgid "snapshot_interval" msgstr "" -#: conf.c:3229 +#: src/conf.c msgid "snapshot_filename" msgstr "" -#: conf.c:3230 +#: src/conf.c msgid "movie_output" msgstr "" -#: conf.c:3231 +#: src/conf.c msgid "movie_output_motion" msgstr "" -#: conf.c:3232 +#: src/conf.c msgid "movie_max_time" msgstr "" -#: conf.c:3233 +#: src/conf.c msgid "movie_bps" msgstr "" -#: conf.c:3234 +#: src/conf.c msgid "movie_quality" msgstr "" -#: conf.c:3235 +#: src/conf.c msgid "movie_codec" msgstr "" -#: conf.c:3236 +#: src/conf.c msgid "movie_duplicate_frames" msgstr "" -#: conf.c:3237 +#: src/conf.c msgid "movie_passthrough" msgstr "" -#: conf.c:3238 +#: src/conf.c msgid "movie_filename" msgstr "" -#: conf.c:3239 +#: src/conf.c msgid "movie_extpipe_use" msgstr "" -#: conf.c:3240 +#: src/conf.c msgid "movie_extpipe" msgstr "" -#: conf.c:3241 +#: src/conf.c msgid "timelapse_interval" msgstr "" -#: conf.c:3242 +#: src/conf.c msgid "timelapse_mode" msgstr "" -#: conf.c:3243 +#: src/conf.c msgid "timelapse_fps" msgstr "" -#: conf.c:3244 +#: src/conf.c msgid "timelapse_codec" msgstr "" -#: conf.c:3245 +#: src/conf.c msgid "timelapse_filename" msgstr "" -#: conf.c:3246 +#: src/conf.c msgid "video_pipe" msgstr "" -#: conf.c:3247 +#: src/conf.c msgid "video_pipe_motion" msgstr "" -#: conf.c:3248 +#: src/conf.c msgid "webcontrol_port" msgstr "" -#: conf.c:3249 +#: src/conf.c msgid "webcontrol_ipv6" msgstr "" -#: conf.c:3250 +#: src/conf.c msgid "webcontrol_localhost" msgstr "" -#: conf.c:3251 +#: src/conf.c msgid "webcontrol_parms" msgstr "" -#: conf.c:3252 +#: src/conf.c msgid "webcontrol_interface" msgstr "" -#: conf.c:3253 +#: src/conf.c msgid "webcontrol_auth_method" msgstr "" -#: conf.c:3254 +#: src/conf.c msgid "webcontrol_authentication" msgstr "" -#: conf.c:3255 +#: src/conf.c msgid "webcontrol_tls" msgstr "" -#: conf.c:3256 +#: src/conf.c msgid "webcontrol_cert" msgstr "" -#: conf.c:3257 +#: src/conf.c msgid "webcontrol_key" msgstr "" -#: conf.c:3258 +#: src/conf.c msgid "webcontrol_cors_header" msgstr "" -#: conf.c:3259 +#: src/conf.c msgid "stream_port" msgstr "" -#: conf.c:3260 +#: src/conf.c msgid "stream_localhost" msgstr "" -#: conf.c:3261 +#: src/conf.c msgid "stream_auth_method" msgstr "" -#: conf.c:3262 +#: src/conf.c msgid "stream_authentication" msgstr "" -#: conf.c:3263 +#: src/conf.c msgid "stream_tls" msgstr "" -#: conf.c:3264 +#: src/conf.c msgid "stream_cors_header" msgstr "" -#: conf.c:3265 +#: src/conf.c msgid "stream_preview_scale" msgstr "" -#: conf.c:3266 +#: src/conf.c msgid "stream_preview_newline" msgstr "" -#: conf.c:3267 +#: src/conf.c msgid "stream_preview_method" msgstr "" -#: conf.c:3268 +#: src/conf.c msgid "stream_quality" msgstr "" -#: conf.c:3269 +#: src/conf.c msgid "stream_grey" msgstr "" -#: conf.c:3270 +#: src/conf.c msgid "stream_motion" msgstr "" -#: conf.c:3271 +#: src/conf.c msgid "stream_maxrate" msgstr "" -#: conf.c:3272 +#: src/conf.c msgid "stream_limit" msgstr "" -#: conf.c:3273 +#: src/conf.c msgid "database_type" msgstr "" -#: conf.c:3274 +#: src/conf.c msgid "database_dbname" msgstr "" -#: conf.c:3275 +#: src/conf.c msgid "database_host" msgstr "" -#: conf.c:3276 +#: src/conf.c msgid "database_port" msgstr "" -#: conf.c:3277 +#: src/conf.c msgid "database_user" msgstr "" -#: conf.c:3278 +#: src/conf.c msgid "database_password" msgstr "" -#: conf.c:3279 +#: src/conf.c msgid "database_busy_timeout" msgstr "" -#: conf.c:3280 +#: src/conf.c msgid "sql_log_picture" msgstr "" -#: conf.c:3281 +#: src/conf.c msgid "sql_log_snapshot" msgstr "" -#: conf.c:3282 +#: src/conf.c msgid "sql_log_movie" msgstr "" -#: conf.c:3283 +#: src/conf.c msgid "sql_log_timelapse" msgstr "" -#: conf.c:3284 +#: src/conf.c msgid "sql_query_start" msgstr "" -#: conf.c:3285 +#: src/conf.c msgid "sql_query_stop" msgstr "" -#: conf.c:3286 +#: src/conf.c msgid "sql_query" msgstr "" -#: conf.c:3287 +#: src/conf.c msgid "track_type" msgstr "" -#: conf.c:3288 +#: src/conf.c msgid "track_auto" msgstr "" -#: conf.c:3289 +#: src/conf.c msgid "track_port" msgstr "" -#: conf.c:3290 +#: src/conf.c msgid "track_motorx" msgstr "" -#: conf.c:3291 +#: src/conf.c msgid "track_motorx_reverse" msgstr "" -#: conf.c:3292 +#: src/conf.c msgid "track_motory" msgstr "" -#: conf.c:3293 +#: src/conf.c msgid "track_motory_reverse" msgstr "" -#: conf.c:3294 +#: src/conf.c msgid "track_maxx" msgstr "" -#: conf.c:3295 +#: src/conf.c msgid "track_minx" msgstr "" -#: conf.c:3296 +#: src/conf.c msgid "track_maxy" msgstr "" -#: conf.c:3297 +#: src/conf.c msgid "track_miny" msgstr "" -#: conf.c:3298 +#: src/conf.c msgid "track_homex" msgstr "" -#: conf.c:3299 +#: src/conf.c msgid "track_homey" msgstr "" -#: conf.c:3300 +#: src/conf.c msgid "track_iomojo_id" msgstr "" -#: conf.c:3301 +#: src/conf.c msgid "track_step_angle_x" msgstr "" -#: conf.c:3302 +#: src/conf.c msgid "track_step_angle_y" msgstr "" -#: conf.c:3303 +#: src/conf.c msgid "track_move_wait" msgstr "" -#: conf.c:3304 +#: src/conf.c msgid "track_speed" msgstr "" -#: conf.c:3305 +#: src/conf.c msgid "track_stepsize" msgstr "" -#: conf.c:3306 +#: src/conf.c msgid "track_generic_move" msgstr "" -#: conf.c:3307 +#: src/conf.c msgid "camera" msgstr "" -#: conf.c:3308 +#: src/conf.c msgid "camera_dir" msgstr "" -#: event.c:89 track.c:1358 +#: src/event.c src/track.c #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: event.c:95 track.c:1365 +#: src/event.c src/track.c #, c-format msgid "Executing external command '%s'" msgstr "" -#: event.c:108 +#: src/event.c #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: event.c:171 +#: src/event.c #, c-format msgid "Mysql query failed %s error code %d" msgstr "" -#: event.c:185 +#: src/event.c #, c-format msgid "" "Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " "was %s" msgstr "" -#: event.c:192 +#: src/event.c #, c-format msgid "Re-Connection to Mysql database '%s' Succeed" msgstr "" -#: event.c:197 +#: src/event.c #, c-format msgid "after re-connection Mysql query failed %s error code %d" msgstr "" -#: event.c:219 motion.c:1113 +#: src/event.c src/motion.c #, c-format msgid "Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:228 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:232 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' Succeed" msgstr "" -#: event.c:255 +#: src/event.c #, c-format msgid "SQLite error was %s" msgstr "" -#: event.c:482 +#: src/event.c msgid "Failed to put image into video pipe" msgstr "" -#: event.c:606 +#: src/event.c #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: event.c:741 +#: src/event.c +#, c-format +msgid "Error creating preview pipe name %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating file name base %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating preview name %d %s" +msgstr "" + +#: src/event.c #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: event.c:766 +#: src/event.c #, c-format msgid "moviepath: %s" msgstr "" -#: event.c:776 +#: src/event.c #, c-format msgid "no write access to target directory %s" msgstr "" -#: event.c:781 +#: src/event.c #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: event.c:787 +#: src/event.c #, c-format msgid "error accesing path %s" msgstr "" -#: event.c:798 +#: src/event.c +#, c-format +msgid "Error specifying command line: %s" +msgstr "" + +#: src/event.c #, c-format msgid "pipe: %s" msgstr "" -#: event.c:806 +#: src/event.c msgid "popen failed" msgstr "" -#: event.c:824 +#: src/event.c msgid "Using extpipe" msgstr "" -#: event.c:831 event.c:835 +#: src/event.c #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: event.c:839 +#: src/event.c #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: event.c:854 +#: src/event.c #, c-format msgid "Source FPS %d" msgstr "" -#: event.c:984 +#: src/event.c msgid "Error opening context for movie output." msgstr "" -#: event.c:1021 +#: src/event.c #, c-format msgid "ffopen_open error creating (motion) file [%s]" msgstr "" -#: event.c:1086 +#: src/event.c msgid "" "The swf container for timelapse no longer supported. Using mpg container." msgstr "" -#: event.c:1089 +#: src/event.c msgid "Timelapse using mpg codec." msgstr "" -#: event.c:1090 +#: src/event.c msgid "Events will be appended to file" msgstr "" -#: event.c:1096 +#: src/event.c msgid "Timelapse using mpeg4 codec." msgstr "" -#: event.c:1097 +#: src/event.c msgid "Events will be trigger new files" msgstr "" -#: event.c:1106 +#: src/event.c #, c-format msgid "ffopen_open error creating (timelapse) file [%s]" msgstr "" -#: event.c:1115 event.c:1127 event.c:1132 +#: src/event.c msgid "Error encoding image" msgstr "" -#: ffmpeg.c:276 +#: src/ffmpeg.c msgid "Failed to allocate memory for codec name" msgstr "" -#: ffmpeg.c:288 +#: src/ffmpeg.c msgid "" "The frame rate specified is too high for the ffmpeg movie type specified. " "Choose a different ffmpeg container or lower framerate." msgstr "" -#: ffmpeg.c:301 +#: src/ffmpeg.c +msgid "Error setting base file name" +msgstr "" + +#: src/ffmpeg.c #, c-format -msgid "ffmpeg_video_codec option value %s is not supported" +msgid "Error setting timelapse append for codec %s" msgstr "" -#: ffmpeg.c:364 +#: src/ffmpeg.c +msgid "Error setting file name" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "codec option value %s is not supported" msgstr "" -#: ffmpeg.c:371 +#: src/ffmpeg.c msgid "Could not get the codec" msgstr "" -#: ffmpeg.c:392 +#: src/ffmpeg.c #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: ffmpeg.c:400 +#: src/ffmpeg.c #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: ffmpeg.c:407 +#: src/ffmpeg.c #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: ffmpeg.c:423 +#: src/ffmpeg.c #, c-format msgid "Error encoding video:%s" msgstr "" -#: ffmpeg.c:446 +#: src/ffmpeg.c msgid "Error encoding video" msgstr "" -#: ffmpeg.c:492 +#: src/ffmpeg.c #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: ffmpeg.c:500 ffmpeg.c:538 +#: src/ffmpeg.c msgid "BAD TIMING!! Frame skipped." msgstr "" -#: ffmpeg.c:527 +#: src/ffmpeg.c #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: ffmpeg.c:583 +#: src/ffmpeg.c #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: ffmpeg.c:620 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s has been blacklisted" msgstr "" -#: ffmpeg.c:628 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s not found" msgstr "" -#: ffmpeg.c:637 +#: src/ffmpeg.c #, c-format msgid "Codec %s not found" msgstr "" -#: ffmpeg.c:642 +#: src/ffmpeg.c +#, c-format +msgid "FFMpeg version is too old for codec %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "Using codec %s" msgstr "" -#: ffmpeg.c:648 ffmpeg.c:661 ffmpeg.c:1112 ffmpeg.c:1131 +#: src/ffmpeg.c msgid "Could not alloc stream" msgstr "" -#: ffmpeg.c:654 +#: src/ffmpeg.c msgid "Failed to allocate decoder!" msgstr "" -#: ffmpeg.c:715 +#: src/ffmpeg.c msgid "Unable to set quality" msgstr "" -#: ffmpeg.c:725 +#: src/ffmpeg.c #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: ffmpeg.c:737 +#: src/ffmpeg.c #, c-format msgid "Could not open codec %s" msgstr "" -#: ffmpeg.c:759 +#: src/ffmpeg.c #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: ffmpeg.c:775 +#: src/ffmpeg.c msgid "could not alloc frame" msgstr "" -#: ffmpeg.c:816 +#: src/ffmpeg.c +#, c-format +msgid "could not alloc buffers %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "error opening file %s" msgstr "" -#: ffmpeg.c:823 +#: src/ffmpeg.c #, c-format msgid "Permission denied. %s" msgstr "" -#: ffmpeg.c:828 +#: src/ffmpeg.c #, c-format msgid "Error opening file %s" msgstr "" -#: ffmpeg.c:843 +#: src/ffmpeg.c #, c-format msgid "Could not write ffmpeg header %s" msgstr "" -#: ffmpeg.c:878 +#: src/ffmpeg.c #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: ffmpeg.c:890 +#: src/ffmpeg.c #, c-format msgid "Error draining codec:%s" msgstr "" -#: ffmpeg.c:897 +#: src/ffmpeg.c msgid "Error writing draining video frame" msgstr "" -#: ffmpeg.c:933 +#: src/ffmpeg.c msgid "Error while encoding picture" msgstr "" -#: ffmpeg.c:947 +#: src/ffmpeg.c msgid "Error while writing video frame" msgstr "" -#: ffmpeg.c:997 +#: src/ffmpeg.c #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: ffmpeg.c:1079 +#: src/ffmpeg.c msgid "RTSP context not available." msgstr "" -#: ffmpeg.c:1088 +#: src/ffmpeg.c msgid "rtsp camera not ready for pass-through." msgstr "" -#: ffmpeg.c:1095 +#: src/ffmpeg.c msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: ffmpeg.c:1101 ffmpeg.c:1276 +#: src/ffmpeg.c msgid "Could not get codec!" msgstr "" -#: ffmpeg.c:1119 ffmpeg.c:1138 netcam_rtsp.c:1061 netcam_rtsp.c:1082 +#: src/ffmpeg.c src/netcam_rtsp.c msgid "Unable to copy codec parameters" msgstr "" -#: ffmpeg.c:1147 +#: src/ffmpeg.c msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: ffmpeg.c:1194 +#: src/ffmpeg.c #, c-format msgid "ffmpeg libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: ffmpeg.c:1216 +#: src/ffmpeg.c #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: ffmpeg.c:1223 ffmpeg.c:1245 ffmpeg.c:1313 +#: src/ffmpeg.c msgid "No ffmpeg functionality included" msgstr "" -#: ffmpeg.c:1238 +#: src/ffmpeg.c msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: ffmpeg.c:1258 +#: src/ffmpeg.c msgid "Could not allocate output context" msgstr "" -#: ffmpeg.c:1266 +#: src/ffmpeg.c msgid "Could not setup passthru!" msgstr "" -#: ffmpeg.c:1283 +#: src/ffmpeg.c msgid "Failed to allocate codec!" msgstr "" -#: ffmpeg.c:1289 ffmpeg.c:1295 ffmpeg.c:1304 +#: src/ffmpeg.c msgid "Could not set the stream" msgstr "" -#: ffmpeg.c:1327 +#: src/ffmpeg.c msgid "Error flushing codec" msgstr "" -#: ffmpeg.c:1391 +#: src/ffmpeg.c msgid "Excessive attempts to clear buffered packet" msgstr "" -#: ffmpeg.c:1398 +#: src/ffmpeg.c msgid "Buffered packet" msgstr "" -#: ffmpeg.c:1406 ffmpeg.c:1424 +#: src/ffmpeg.c msgid "No ffmpeg support" msgstr "" -#: jpegutils.c:94 +#: src/jpegutils.c #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: jpegutils.c:380 +#: src/jpegutils.c msgid "Invalid JPEG image dimensions" msgstr "" -#: jpegutils.c:387 netcam_jpeg.c:354 +#: src/jpegutils.c src/netcam_jpeg.c #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: mmalcam.c:68 +#: src/mmalcam.c #, c-format msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: mmalcam.c:99 +#: src/mmalcam.c msgid "A high frame rate can cause problems with exposure of images" msgstr "" -#: mmalcam.c:100 +#: src/mmalcam.c msgid "If autoexposure is not working, try a lower frame rate." msgstr "" -#: mmalcam.c:114 +#: src/mmalcam.c #, c-format msgid "Failed to create MMAL camera component %s" msgstr "" -#: mmalcam.c:120 +#: src/mmalcam.c #, c-format msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: mmalcam.c:130 +#: src/mmalcam.c #, c-format msgid "Unable to enable control port : error %d" msgstr "" -#: mmalcam.c:159 +#: src/mmalcam.c msgid "MMAL no-padding setup failed" msgstr "" -#: mmalcam.c:165 +#: src/mmalcam.c msgid "camera video format couldn't be set" msgstr "" -#: mmalcam.c:177 +#: src/mmalcam.c msgid "camera component couldn't be enabled" msgstr "" -#: mmalcam.c:185 +#: src/mmalcam.c msgid "MMAL camera component created" msgstr "" -#: mmalcam.c:209 +#: src/mmalcam.c msgid "MMAL camera buffer pool creation failed" msgstr "" -#: mmalcam.c:215 +#: src/mmalcam.c msgid "MMAL camera buffer queue creation failed" msgstr "" -#: mmalcam.c:231 +#: src/mmalcam.c #, c-format msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: mmalcam.c:236 +#: src/mmalcam.c #, c-format msgid "Unable to send a buffer to port (%d)" msgstr "" -#: mmalcam.c:282 +#: src/mmalcam.c #, c-format msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: mmalcam.c:287 +#: src/mmalcam.c msgid "camera params couldn't be allocated" msgstr "" -#: mmalcam.c:313 +#: src/mmalcam.c msgid "MMAL camera capture port enabling failed" msgstr "" -#: mmalcam.c:321 +#: src/mmalcam.c msgid "MMAL camera capture start failed" msgstr "" -#: mmalcam.c:351 +#: src/mmalcam.c msgid "MMAL Camera cleanup" msgstr "" -#: mmalcam.c:400 +#: src/mmalcam.c #, c-format msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: mmalcam.c:417 +#: src/mmalcam.c msgid "Unable to return a buffer to the camera video port" msgstr "" -#: motion.c:105 +#: src/motion.c #, c-format msgid "Resizing pre_capture buffer to %d items" msgstr "" -#: motion.c:457 +#: src/motion.c msgid "Removed process id file (pid file)." msgstr "" -#: motion.c:459 +#: src/motion.c msgid "Error removing pid file" msgstr "" -#: motion.c:463 +#: src/motion.c #, c-format msgid "Closing logfile (%s)." msgstr "" -#: motion.c:541 +#: src/motion.c #, c-format msgid "Motion detected - starting event %d" msgstr "" -#: motion.c:661 +#: src/motion.c #, c-format msgid "Added %d fillerframes into movie" msgstr "" -#: motion.c:768 +#: src/motion.c msgid "Unable to determine camera type (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: motion.c:793 +#: src/motion.c msgid "Opening privacy mask file" msgstr "" -#: motion.c:805 +#: src/motion.c msgid "Opening high resolution privacy mask file" msgstr "" -#: motion.c:814 motion.c:1440 +#: src/motion.c #, c-format msgid "Error opening mask file %s" msgstr "" -#: motion.c:821 +#: src/motion.c msgid "Failed to read mask privacy image. Mask privacy feature disabled." msgstr "" -#: motion.c:824 +#: src/motion.c #, c-format msgid "Mask privacy file \"%s\" loaded." msgstr "" -#: motion.c:893 motion.c:900 +#: src/motion.c #, c-format msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: motion.c:969 +#: src/motion.c msgid "Closing MYSQL" msgstr "" -#: motion.c:977 +#: src/motion.c msgid "Initializing database" msgstr "" -#: motion.c:993 motion.c:1069 +#: src/motion.c #, c-format msgid "SQLite3 Database filename %s" msgstr "" -#: motion.c:998 +#: src/motion.c msgid "SQLite3 is threadsafe" msgstr "" -#: motion.c:999 +#: src/motion.c #, c-format msgid "SQLite3 serialized %s" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "FAILED" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "SUCCESS" msgstr "" -#: motion.c:1003 motion.c:1072 +#: src/motion.c #, c-format msgid "Can't open database %s : %s" msgstr "" -#: motion.c:1009 motion.c:1078 +#: src/motion.c #, c-format msgid "database_busy_timeout %d msec" msgstr "" -#: motion.c:1012 motion.c:1081 +#: src/motion.c #, c-format msgid "database_busy_timeout failed %s" msgstr "" -#: motion.c:1041 +#: src/motion.c #, c-format msgid "Cannot connect to MySQL database %s on host %s with user %s" msgstr "" -#: motion.c:1045 +#: src/motion.c #, c-format msgid "MySQL error was %s" msgstr "" -#: motion.c:1064 +#: src/motion.c msgid "SQLite3 using shared handle" msgstr "" -#: motion.c:1130 +#: src/motion.c #, c-format msgid "Database backend %s" msgstr "" -#: motion.c:1239 +#: src/motion.c #, c-format msgid "Camera %d started: motion detection %s" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Disabled" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Enabled" msgstr "" -#: motion.c:1249 +#: src/motion.c msgid "Pass-through processing disabled." msgstr "" -#: motion.c:1255 +#: src/motion.c #, c-format msgid "Invalid configuration dimensions %dx%d" msgstr "" -#: motion.c:1259 +#: src/motion.c #, c-format msgid "Using default dimensions %dx%d" msgstr "" -#: motion.c:1263 netcam_rtsp.c:1025 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image width (%d) requested is not modulo 8." msgstr "" -#: motion.c:1266 netcam_rtsp.c:1028 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting width to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1270 netcam_rtsp.c:1032 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image height (%d) requested is not modulo 8." msgstr "" -#: motion.c:1273 netcam_rtsp.c:1035 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting height to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1288 motion.c:1297 +#: src/motion.c msgid "Could not fetch initial image from camera " msgstr "" -#: motion.c:1290 +#: src/motion.c msgid "Motion continues using width and height from config file(s)" msgstr "" -#: motion.c:1299 +#: src/motion.c msgid "Motion only supports width and height modulo 8" msgstr "" -#: motion.c:1305 motion.c:1967 +#: src/motion.c #, c-format msgid "Image width (%d) or height(%d) requested is not modulo 8." msgstr "" -#: motion.c:1312 motion.c:1974 +#: src/motion.c #, c-format msgid "Motion only supports width and height greater than or equal to 64 %dx%d" msgstr "" -#: motion.c:1353 +#: src/motion.c +msgid "Substream not available. Image sizes not modulo 16." +msgstr "" + +#: src/motion.c msgid "webp image format is not available, failing back to jpeg" msgstr "" -#: motion.c:1387 +#: src/motion.c msgid "Error capturing first image" msgstr "" -#: motion.c:1398 +#: src/motion.c msgid "Opening video loopback device for normal pictures" msgstr "" -#: motion.c:1405 +#: src/motion.c msgid "Failed to open video loopback for normal pictures" msgstr "" -#: motion.c:1412 +#: src/motion.c msgid "Opening video loopback device for motion pictures" msgstr "" -#: motion.c:1419 +#: src/motion.c msgid "Failed to open video loopback for motion pictures" msgstr "" -#: motion.c:1451 +#: src/motion.c msgid "Failed to read mask image. Mask feature disabled." msgstr "" -#: motion.c:1454 +#: src/motion.c #, c-format msgid "Maskfile \"%s\" loaded." msgstr "" -#: motion.c:1488 +#: src/motion.c #, c-format msgid "Problem enabling motion-stream server in port %d" msgstr "" -#: motion.c:1494 +#: src/motion.c #, c-format msgid "Started motion-stream server on port %d (auth %s)" msgstr "" -#: motion.c:1580 +#: src/motion.c msgid "Emulating motion" msgstr "" -#: motion.c:1612 +#: src/motion.c msgid "Calling vid_close() from motion_cleanup" msgstr "" -#: motion.c:1797 +#: src/motion.c #, c-format msgid "Motion in area %d detected." msgstr "" -#: motion.c:1958 +#: src/motion.c msgid "Retrying until successful connection with camera" msgstr "" -#: motion.c:1984 +#: src/motion.c msgid "" "Camera has finally become available\n" "Camera image has different width and heightfrom what is in the config file. " @@ -1495,2655 +1542,2646 @@ msgid "" "dimensions" msgstr "" -#: motion.c:2037 +#: src/motion.c msgid "Video signal re-acquired" msgstr "" -#: motion.c:2065 +#: src/motion.c msgid "Video device fatal error - Closing video device" msgstr "" -#: motion.c:2093 +#: src/motion.c msgid "Restarting Motion thread to reinitialize all image buffers" msgstr "" -#: motion.c:2143 +#: src/motion.c msgid "Video signal lost - Adding grey image" msgstr "" -#: motion.c:2155 +#: src/motion.c msgid "Video signal still lost - Trying to close video device" msgstr "" -#: motion.c:2200 +#: src/motion.c msgid "Lightswitch detected" msgstr "" -#: motion.c:2232 +#: src/motion.c msgid "Switchfilter detected" msgstr "" -#: motion.c:2345 +#: src/motion.c msgid "micro-lightswitch!" msgstr "" -#: motion.c:2569 +#: src/motion.c #, c-format msgid "End of event %d" msgstr "" -#: motion.c:2604 +#: src/motion.c #, c-format msgid "Raw changes: %5d - changes after '%s': %5d" msgstr "" -#: motion.c:2608 +#: src/motion.c #, c-format msgid " - labels: %3d" msgstr "" -#: motion.c:2612 +#: src/motion.c #, c-format msgid "Changes: %5d" msgstr "" -#: motion.c:2617 +#: src/motion.c #, c-format msgid " - noise level: %2d" msgstr "" -#: motion.c:2622 +#: src/motion.c #, c-format msgid " - threshold: %d" msgstr "" -#: motion.c:2700 +#: src/motion.c #, c-format msgid "Invalid timelapse_mode argument '%s'" msgstr "" -#: motion.c:2702 +#: src/motion.c msgid "%:s Defaulting to manual timelapse mode" msgstr "" -#: motion.c:2923 +#: src/motion.c msgid "Thread exiting" msgstr "" -#: motion.c:2969 +#: src/motion.c msgid "Motion going to daemon mode" msgstr "" -#: motion.c:2987 +#: src/motion.c #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: motion.c:3000 +#: src/motion.c msgid "Could not change directory" msgstr "" -#: motion.c:3034 +#: src/motion.c #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: motion.c:3119 +#: src/motion.c msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: motion.c:3160 +#: src/motion.c +msgid "v4l2 : available" +msgstr "" + +#: src/motion.c +msgid "v4l2 : not available" +msgstr "" + +#: src/motion.c +msgid "bktr : available" +msgstr "" + +#: src/motion.c +msgid "bktr : not available" +msgstr "" + +#: src/motion.c +msgid "webp : available" +msgstr "" + +#: src/motion.c +msgid "webp : not available" +msgstr "" + +#: src/motion.c +msgid "mmal : available" +msgstr "" + +#: src/motion.c +msgid "mmal : not available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : not available" +msgstr "" + +#: src/motion.c +msgid "mysql : available" +msgstr "" + +#: src/motion.c +msgid "mysql : not available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: not available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: not available" +msgstr "" + +#: src/motion.c +msgid "pgsql : available" +msgstr "" + +#: src/motion.c +msgid "pgsql : not available" +msgstr "" + +#: src/motion.c +msgid "nls : available" +msgstr "" + +#: src/motion.c +msgid "nls : not available" +msgstr "" + +#: src/motion.c #, c-format msgid "Using default log level (%s) (%d)" msgstr "" -#: motion.c:3175 +#: src/motion.c #, c-format msgid "Logging to file (%s)" msgstr "" -#: motion.c:3179 +#: src/motion.c #, c-format msgid "Exit motion, cannot create log file %s" msgstr "" -#: motion.c:3184 +#: src/motion.c msgid "Logging to syslog" msgstr "" -#: motion.c:3193 +#: src/motion.c #, c-format msgid "Using default log type (%s)" msgstr "" -#: motion.c:3197 +#: src/motion.c #, c-format msgid "Using log type (%s) log level (%s)" msgstr "" -#: motion.c:3211 +#: src/motion.c msgid "Motion running as daemon process" msgstr "" -#: motion.c:3216 +#: src/motion.c msgid "Motion running in setup mode." msgstr "" -#: motion.c:3249 +#: src/motion.c #, c-format msgid "Camera ID: %d is from %s" msgstr "" -#: motion.c:3255 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Service: %s" msgstr "" -#: motion.c:3257 -#, c-format -msgid "Stream port %d" -msgstr "" - -#: motion.c:3260 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Device: %s" msgstr "" -#: motion.c:3276 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with the control port" msgstr "" -#: motion.c:3279 motion.c:3292 +#: src/motion.c #, c-format msgid "Stream feature for thread %d is disabled." msgstr "" -#: motion.c:3289 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with thread %d" msgstr "" -#: motion.c:3339 +#: src/motion.c msgid "Restarting motion." msgstr "" -#: motion.c:3345 +#: src/motion.c msgid "Motion restarted" msgstr "" -#: motion.c:3369 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: motion.c:3377 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: motion.c:3437 +#: src/motion.c #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: motion.c:3472 +#: src/motion.c #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: motion.c:3520 +#: src/motion.c #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: motion.c:3530 +#: src/motion.c #, c-format msgid "Motion thread %d restart" msgstr "" -#: motion.c:3540 +#: src/motion.c msgid "Threads finished" msgstr "" -#: motion.c:3548 +#: src/motion.c src/webu.c msgid "Motion terminating" msgstr "" -#: motion.c:3587 +#: src/motion.c #, c-format msgid "Could not allocate %llu bytes of memory!" msgstr "" -#: motion.c:3619 +#: src/motion.c #, c-format msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" msgstr "" -#: motion.c:3625 +#: src/motion.c #, c-format msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" msgstr "" -#: motion.c:3667 +#: src/motion.c #, c-format msgid "Problem creating directory %s" msgstr "" -#: motion.c:3675 +#: src/motion.c #, c-format msgid "creating directory %s" msgstr "" -#: motion.c:3724 +#: src/motion.c #, c-format msgid "Error opening file %s with mode %s" msgstr "" -#: motion.c:3743 +#: src/motion.c msgid "Error closing file" msgstr "" -#: motion.c:3801 +#: src/motion.c #, c-format msgid "invalid format specifier keyword %*.*s" msgstr "" -#: motion.c:4024 +#: src/motion.c #, c-format msgid "Unable to set thread name %s" msgstr "" -#: motion.c:4044 +#: src/motion.c msgid "FFMPEG version too old. Disabling pass-through processing." msgstr "" -#: motion.c:4049 +#: src/motion.c msgid "pass-through is enabled but is still experimental." msgstr "" -#: netcam.c:74 +#: src/netcam.c msgid "Invalid URL. Can not parse values." msgstr "" -#: netcam.c:179 +#: src/netcam.c #, c-format msgid "Using port number %d" msgstr "" -#: netcam.c:241 +#: src/netcam.c #, c-format msgid "Camera handler thread [%d] started" msgstr "" -#: netcam.c:262 +#: src/netcam.c msgid "" "Closing netcam socket as Keep-Alive time is up (camera sent Close field). A " "reconnect should happen." msgstr "" -#: netcam.c:272 +#: src/netcam.c msgid "re-opening camera (non-streaming)" msgstr "" -#: netcam.c:282 netcam.c:324 +#: src/netcam.c msgid "camera re-connected" msgstr "" -#: netcam.c:290 netcam.c:313 +#: src/netcam.c #, c-format msgid "Unrecognized image header (%d)" msgstr "" -#: netcam.c:293 netcam.c:316 +#: src/netcam.c #, c-format msgid "Error in header (%d)" msgstr "" -#: netcam.c:303 +#: src/netcam.c msgid "re-opening camera (streaming)" msgstr "" -#: netcam.c:337 +#: src/netcam.c msgid "Error getting jpeg image" msgstr "" -#: netcam.c:342 +#: src/netcam.c msgid "Trying to re-connect" msgstr "" -#: netcam.c:392 netcam_rtsp.c:1429 +#: src/netcam.c src/netcam_rtsp.c msgid "netcam camera handler: finish set, exiting" msgstr "" -#: netcam.c:494 +#: src/netcam.c msgid "No response from camera handler - it must have already died" msgstr "" -#: netcam.c:567 +#: src/netcam.c msgid "called with no data in buffer" msgstr "" -#: netcam.c:648 +#: src/netcam.c #, c-format msgid "Network Camera starting for camera (%s)" msgstr "" -#: netcam.c:656 +#: src/netcam.c #, c-format msgid "Invalid netcam_proxy (%s)" msgstr "" -#: netcam.c:663 +#: src/netcam.c msgid "Username/password not allowed on a proxy URL" msgstr "" -#: netcam.c:685 +#: src/netcam.c #, c-format msgid "Invalid netcam service '%s' " msgstr "" -#: netcam.c:692 +#: src/netcam.c #, c-format msgid "Invalid netcam_url for camera (%s)" msgstr "" -#: netcam.c:726 +#: src/netcam.c #, c-format msgid "" "Netcam_http parameter '%s' converts to flags: HTTP/1.0: %s HTTP/1.1: %s Keep-" "Alive %s." msgstr "" -#: netcam.c:736 +#: src/netcam.c msgid "now calling netcam_setup_html()" msgstr "" -#: netcam.c:739 +#: src/netcam.c msgid "now calling netcam_setup_ftp" msgstr "" -#: netcam.c:742 +#: src/netcam.c msgid "now calling netcam_setup_file()" msgstr "" -#: netcam.c:748 +#: src/netcam.c #, c-format msgid "" "Invalid netcam service '%s' - must be http, ftp, mjpg, mjpeg, v4l2 or jpeg." msgstr "" -#: netcam.c:765 netcam_rtsp.c:1536 +#: src/netcam.c src/netcam_rtsp.c #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: netcam.c:776 +#: src/netcam.c msgid "libjpeg decompression failure on first frame - giving up!" msgstr "" -#: netcam.c:787 +#: src/netcam.c #, c-format msgid "Width/height(%dx%d) must be multiples of 8" msgstr "" -#: netcam.c:811 +#: src/netcam.c #, c-format msgid "Error starting camera handler thread [%d]" msgstr "" -#: netcam_ftp.c:165 +#: src/netcam_ftp.c msgid "recv failed in ftp_get_more" msgstr "" -#: netcam_ftp.c:255 +#: src/netcam_ftp.c #, c-format msgid "Server Response: %s" msgstr "" -#: netcam_ftp.c:280 +#: src/netcam_ftp.c msgid "send failed in ftp_send_user" msgstr "" -#: netcam_ftp.c:306 +#: src/netcam_ftp.c msgid "send failed in ftp_send_passwd" msgstr "" -#: netcam_ftp.c:337 +#: src/netcam_ftp.c msgid "send failed in ftp_quit" msgstr "" -#: netcam_ftp.c:385 +#: src/netcam_ftp.c msgid "gethostbyname failed in ftp_connect" msgstr "" -#: netcam_ftp.c:392 +#: src/netcam_ftp.c msgid "gethostbyname address mismatch in ftp_connect" msgstr "" -#: netcam_ftp.c:404 netcam_ftp.c:524 +#: src/netcam_ftp.c msgid "socket failed" msgstr "" -#: netcam_ftp.c:411 +#: src/netcam_ftp.c msgid "Failed to create a connection" msgstr "" -#: netcam_ftp.c:471 +#: src/netcam_ftp.c msgid "FTP server asking for ACCT on anonymous" msgstr "" -#: netcam_ftp.c:532 +#: src/netcam_ftp.c msgid "setting socket option SO_REUSEADDR" msgstr "" -#: netcam_ftp.c:546 netcam_ftp.c:642 +#: src/netcam_ftp.c msgid "send failed in ftp_get_connection" msgstr "" -#: netcam_ftp.c:574 +#: src/netcam_ftp.c msgid "Invalid answer to PASV" msgstr "" -#: netcam_ftp.c:591 +#: src/netcam_ftp.c msgid "Failed to create a data connection" msgstr "" -#: netcam_ftp.c:610 +#: src/netcam_ftp.c msgid "bind failed" msgstr "" -#: netcam_ftp.c:622 +#: src/netcam_ftp.c msgid "listen failed" msgstr "" -#: netcam_ftp.c:749 netcam_ftp.c:810 +#: src/netcam_ftp.c msgid "send failed in ftp_get_socket" msgstr "" -#: netcam_ftp.c:774 +#: src/netcam_ftp.c msgid "accept in ftp_get_socket" msgstr "" -#: netcam_ftp.c:860 +#: src/netcam_ftp.c msgid "recv failed in ftp_read" msgstr "" -#: netcam_ftp.c:918 +#: src/netcam_ftp.c msgid "ftp_get_socket failed" msgstr "" -#: netcam_ftp.c:993 +#: src/netcam_ftp.c msgid "Error sending TYPE I to ftp server" msgstr "" -#: netcam_http.c:102 +#: src/netcam_http.c #, c-format msgid "malformed token Content-Length but value %ld" msgstr "" -#: netcam_http.c:105 +#: src/netcam_http.c #, c-format msgid "Content-Length %ld" msgstr "" -#: netcam_http.c:192 +#: src/netcam_http.c #, c-format msgid "Content-type %s" msgstr "" -#: netcam_http.c:252 +#: src/netcam_http.c msgid "Error reading image header, streaming mode (1). Null header." msgstr "" -#: netcam_http.c:256 +#: src/netcam_http.c #, c-format msgid "Error reading image header, streaming mode (1). Unknown header '%s'" msgstr "" -#: netcam_http.c:276 +#: src/netcam_http.c msgid "Error reading image header (2)" msgstr "" -#: netcam_http.c:286 +#: src/netcam_http.c msgid "Header not JPEG" msgstr "" -#: netcam_http.c:298 +#: src/netcam_http.c msgid "Content-Length 0" msgstr "" -#: netcam_http.c:307 +#: src/netcam_http.c msgid "Found image header record" msgstr "" -#: netcam_http.c:349 +#: src/netcam_http.c msgid "Error sending 'connect' request" msgstr "" -#: netcam_http.c:378 +#: src/netcam_http.c #, c-format msgid "Received first header ('%s')" msgstr "" -#: netcam_http.c:382 +#: src/netcam_http.c #, c-format msgid "Error reading first header (%s)" msgstr "" -#: netcam_http.c:389 +#: src/netcam_http.c #, c-format msgid "HTTP Result code %d" msgstr "" -#: netcam_http.c:403 +#: src/netcam_http.c msgid "Removed netcam Keep-Alive flag due to apparent closed HTTP connection." msgstr "" -#: netcam_http.c:430 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive set)" msgstr "" -#: netcam_http.c:433 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive not set)" msgstr "" -#: netcam_http.c:439 +#: src/netcam_http.c msgid "Streaming camera" msgstr "" -#: netcam_http.c:458 +#: src/netcam_http.c #, c-format msgid "Boundary string [%s]" msgstr "" -#: netcam_http.c:461 +#: src/netcam_http.c msgid "Boundary string not found in header" msgstr "" -#: netcam_http.c:468 +#: src/netcam_http.c msgid "" "Streaming camera probably using MJPG-blocks, consider using mjpg:// " "netcam_url." msgstr "" -#: netcam_http.c:474 +#: src/netcam_http.c msgid "Unrecognized content type" msgstr "" -#: netcam_http.c:480 +#: src/netcam_http.c msgid "Content-length present" msgstr "" -#: netcam_http.c:487 +#: src/netcam_http.c msgid "Content-length 0" msgstr "" -#: netcam_http.c:506 +#: src/netcam_http.c #, c-format msgid "Found Conn: close header ('%s')" msgstr "" -#: netcam_http.c:522 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion removes keepalive." msgstr "" -#: netcam_http.c:534 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion continues unchanged." msgstr "" -#: netcam_http.c:547 +#: src/netcam_http.c msgid "Received a Keep-Alive field in this set of headers." msgstr "" -#: netcam_http.c:556 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion removes keepalive." msgstr "" -#: netcam_http.c:568 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion continues unchanged." msgstr "" -#: netcam_http.c:599 +#: src/netcam_http.c msgid "" "Removed netcam Keep-Alive flag because 'Connection: close' header received.\n" " Netcam does not support Keep-Alive. Motion continues in non-Keep-Alive." msgstr "" -#: netcam_http.c:605 +#: src/netcam_http.c msgid "" "Keep-Alive has reached end of valid period.\n" "Motion will close netcam, then resume Keep-Alive with a new socket." msgstr "" -#: netcam_http.c:631 +#: src/netcam_http.c msgid "disconnect" msgstr "" -#: netcam_http.c:673 +#: src/netcam_http.c #, c-format msgid "getaddrinfo() failed (%s): %s" msgstr "" -#: netcam_http.c:676 +#: src/netcam_http.c msgid "disconnecting netcam (1)" msgstr "" -#: netcam_http.c:685 netcam_http.c:1154 +#: src/netcam_http.c msgid "disconnecting netcam since keep-alive not set." msgstr "" -#: netcam_http.c:692 +#: src/netcam_http.c msgid "with no keepalive, attempt to create socket failed." msgstr "" -#: netcam_http.c:697 +#: src/netcam_http.c #, c-format msgid "with no keepalive, new socket created fd %d" msgstr "" -#: netcam_http.c:703 +#: src/netcam_http.c msgid "" "with keepalive set, invalid socket.This could be the first time. Creating a " "new one failed." msgstr "" -#: netcam_http.c:709 +#: src/netcam_http.c #, c-format msgid "" "with keepalive set, invalid socket.This could be first time, created a new " "one with fd %d" msgstr "" -#: netcam_http.c:723 +#: src/netcam_http.c #, c-format msgid "SO_KEEPALIVE is %s" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "ON" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "OFF" msgstr "" -#: netcam_http.c:735 +#: src/netcam_http.c msgid "SO_KEEPALIVE set on socket." msgstr "" -#: netcam_http.c:739 +#: src/netcam_http.c #, c-format msgid "re-using socket %d since keepalive is set." msgstr "" -#: netcam_http.c:747 +#: src/netcam_http.c msgid "fcntl(1) on socket" msgstr "" -#: netcam_http.c:754 +#: src/netcam_http.c msgid "fcntl(2) on socket" msgstr "" -#: netcam_http.c:769 +#: src/netcam_http.c #, c-format msgid "connect() failed (%d)" msgstr "" -#: netcam_http.c:771 +#: src/netcam_http.c msgid "disconnecting netcam (4)" msgstr "" -#: netcam_http.c:786 +#: src/netcam_http.c msgid "timeout on connect()" msgstr "" -#: netcam_http.c:788 +#: src/netcam_http.c msgid "disconnecting netcam (2)" msgstr "" -#: netcam_http.c:802 +#: src/netcam_http.c msgid "getsockopt after connect" msgstr "" -#: netcam_http.c:810 +#: src/netcam_http.c msgid "connect returned error" msgstr "" -#: netcam_http.c:812 +#: src/netcam_http.c msgid "disconnecting netcam (3)" msgstr "" -#: netcam_http.c:842 +#: src/netcam_http.c #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: netcam_http.c:1099 +#: src/netcam_http.c #, c-format msgid "Potential split boundary - %d chars flushed, %d re-positioned" msgstr "" -#: netcam_http.c:1114 +#: src/netcam_http.c msgid "recv() fail after boundary string" msgstr "" -#: netcam_http.c:1158 +#: src/netcam_http.c msgid "leaving netcam connected." msgstr "" -#: netcam_http.c:1199 +#: src/netcam_http.c #, c-format msgid "about to try to connect, time #%d" msgstr "" -#: netcam_http.c:1203 +#: src/netcam_http.c msgid "Failed to open camera - check your config and that netcamera is online" msgstr "" -#: netcam_http.c:1213 +#: src/netcam_http.c msgid "Error reading first header - re-trying" msgstr "" -#: netcam_http.c:1218 +#: src/netcam_http.c msgid "Failed to read first camera header - giving up for now" msgstr "" -#: netcam_http.c:1253 +#: src/netcam_http.c #, c-format msgid "Netcam has flags: HTTP/1.0: %s HTTP/1.1: %s Keep-Alive %s." msgstr "" -#: netcam_http.c:1338 +#: src/netcam_http.c msgid "" "Removed netcam_keepalive flag due to proxy set.Proxy is incompatible with " "Keep-Alive." msgstr "" -#: netcam_http.c:1454 +#: src/netcam_http.c msgid "Failed to read first stream header - giving up for now" msgstr "" -#: netcam_http.c:1460 +#: src/netcam_http.c msgid "connected, going on to read image." msgstr "" -#: netcam_http.c:1490 +#: src/netcam_http.c msgid "Read error, trying to reconnect.." msgstr "" -#: netcam_http.c:1494 +#: src/netcam_http.c msgid "lost the cam." msgstr "" -#: netcam_http.c:1507 +#: src/netcam_http.c #, c-format msgid "Refilled buffer with [%d] bytes from the network." msgstr "" -#: netcam_http.c:1575 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] header bytes." msgstr "" -#: netcam_http.c:1587 +#: src/netcam_http.c msgid "Invalid header received, reconnecting" msgstr "" -#: netcam_http.c:1608 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] chunk bytes, [%d/%d] total" msgstr "" -#: netcam_http.c:1622 +#: src/netcam_http.c #, c-format msgid "Chunk complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1627 +#: src/netcam_http.c #, c-format msgid "Image complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1653 +#: src/netcam_http.c msgid "now calling netcam_setup_mjpg()" msgstr "" -#: netcam_http.c:1678 +#: src/netcam_http.c msgid "connected, going on to read and decode MJPG chunks." msgstr "" -#: netcam_http.c:1697 +#: src/netcam_http.c msgid "Begin" msgstr "" -#: netcam_http.c:1711 +#: src/netcam_http.c #, c-format msgid "stat(%s) error" msgstr "" -#: netcam_http.c:1716 +#: src/netcam_http.c #, c-format msgid "statbuf.st_mtime[%d] != last_st_mtime[%d]" msgstr "" -#: netcam_http.c:1722 +#: src/netcam_http.c msgid "waiting new file image timeout" msgstr "" -#: netcam_http.c:1727 +#: src/netcam_http.c msgid "delay waiting new file image " msgstr "" -#: netcam_http.c:1740 +#: src/netcam_http.c #, c-format msgid "processing new file image - st_mtime %d" msgstr "" -#: netcam_http.c:1751 +#: src/netcam_http.c #, c-format msgid "open(%s) error: %d" msgstr "" -#: netcam_http.c:1758 +#: src/netcam_http.c #, c-format msgid "read(%s) error: %d" msgstr "" -#: netcam_http.c:1767 +#: src/netcam_http.c msgid "End" msgstr "" -#: netcam_http.c:1803 +#: src/netcam_http.c #, c-format msgid "netcam->file->path %s" msgstr "" -#: netcam_jpeg.c:77 +#: src/netcam_jpeg.c msgid "Not enough data from netcam." msgstr "" -#: netcam_jpeg.c:169 +#: src/netcam_jpeg.c #, c-format msgid "netcam->jpeg_error %d" msgstr "" -#: netcam_jpeg.c:276 +#: src/netcam_jpeg.c msgid "no new pic, no signal rcvd" msgstr "" -#: netcam_jpeg.c:281 +#: src/netcam_jpeg.c msgid "***new pic delay successful***" msgstr "" -#: netcam_jpeg.c:321 netcam_jpeg.c:400 +#: src/netcam_jpeg.c #, c-format msgid "jpeg_error %d" msgstr "" -#: netcam_jpeg.c:435 +#: src/netcam_jpeg.c #, c-format msgid "processing jpeg image - content length %d" msgstr "" -#: netcam_jpeg.c:440 +#: src/netcam_jpeg.c #, c-format msgid "return code %d" msgstr "" -#: netcam_jpeg.c:455 +#: src/netcam_jpeg.c #, c-format msgid "" "Camera width/height mismatch with JPEG image - expected %dx%d, JPEG %dx%d " "retval %d" msgstr "" -#: netcam_jpeg.c:469 +#: src/netcam_jpeg.c #, c-format msgid "ret %d retval %d" msgstr "" -#: netcam_rtsp.c:160 +#: src/netcam_rtsp.c #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: netcam_rtsp.c:193 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "True" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "False" msgstr "" -#: netcam_rtsp.c:236 -#, c-format -msgid "Error sending packet to codec: %s" +#: src/netcam_rtsp.c +msgid "Ignoring packet with invalid data" msgstr "" -#: netcam_rtsp.c:251 netcam_rtsp.c:276 -msgid "Ignoring packet with invalid data" +#: src/netcam_rtsp.c +#, c-format +msgid "Error sending packet to codec: %s" msgstr "" -#: netcam_rtsp.c:258 +#: src/netcam_rtsp.c #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: netcam_rtsp.c:282 +#: src/netcam_rtsp.c #, c-format msgid "Error decoding packet: %s" msgstr "" -#: netcam_rtsp.c:319 +#: src/netcam_rtsp.c msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: netcam_rtsp.c:342 netcam_rtsp.c:397 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:352 netcam_rtsp.c:408 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:360 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:369 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:378 netcam_rtsp.c:416 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:454 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: netcam_rtsp.c:472 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: netcam_rtsp.c:503 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: netcam_rtsp.c:521 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: netcam_rtsp.c:539 +#: src/netcam_rtsp.c #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: netcam_rtsp.c:556 +#: src/netcam_rtsp.c #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: netcam_rtsp.c:599 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:686 netcam_rtsp.c:694 +#: src/netcam_rtsp.c msgid "The network camera is sending pictures in a different" msgstr "" -#: netcam_rtsp.c:687 +#: src/netcam_rtsp.c msgid "size than specified in the config and also a " msgstr "" -#: netcam_rtsp.c:688 +#: src/netcam_rtsp.c msgid "different picture format. The picture is being" msgstr "" -#: netcam_rtsp.c:689 +#: src/netcam_rtsp.c msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: netcam_rtsp.c:690 +#: src/netcam_rtsp.c msgid "in the config file. If possible change netcam to" msgstr "" -#: netcam_rtsp.c:691 +#: src/netcam_rtsp.c msgid "be in YUV420P format and the size requested in the" msgstr "" -#: netcam_rtsp.c:692 +#: src/netcam_rtsp.c msgid "config to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:695 +#: src/netcam_rtsp.c msgid "size than specified in the configuration file." msgstr "" -#: netcam_rtsp.c:696 +#: src/netcam_rtsp.c msgid "The picture is being transcoded into the size " msgstr "" -#: netcam_rtsp.c:697 +#: src/netcam_rtsp.c msgid "requested in the configuration. If possible change" msgstr "" -#: netcam_rtsp.c:698 +#: src/netcam_rtsp.c msgid "netcam or configuration to indicate the same size" msgstr "" -#: netcam_rtsp.c:699 +#: src/netcam_rtsp.c msgid "to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:701 +#: src/netcam_rtsp.c #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: netcam_rtsp.c:705 -msgid "format than YUV420P. The image sent is being " +#: src/netcam_rtsp.c +msgid "The image sent is being " msgstr "" -#: netcam_rtsp.c:706 +#: src/netcam_rtsp.c msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: netcam_rtsp.c:707 +#: src/netcam_rtsp.c msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:724 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_in." msgstr "" -#: netcam_rtsp.c:733 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_out." msgstr "" -#: netcam_rtsp.c:753 +#: src/netcam_rtsp.c msgid "Unable to allocate scaling context." msgstr "" -#: netcam_rtsp.c:765 +#: src/netcam_rtsp.c msgid "Error determining size of frame out" msgstr "" -#: netcam_rtsp.c:783 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: netcam_rtsp.c:794 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: netcam_rtsp.c:800 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: netcam_rtsp.c:812 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: netcam_rtsp.c:865 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: netcam_rtsp.c:868 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: netcam_rtsp.c:870 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: netcam_rtsp.c:872 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: netcam_rtsp.c:874 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: netcam_rtsp.c:898 +#: src/netcam_rtsp.c #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: netcam_rtsp.c:911 +#: src/netcam_rtsp.c msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:916 +#: src/netcam_rtsp.c msgid "Setting up file via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:921 +#: src/netcam_rtsp.c msgid "Setting up http via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:924 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:952 +#: src/netcam_rtsp.c msgid "High resolution" msgstr "" -#: netcam_rtsp.c:956 +#: src/netcam_rtsp.c msgid "Normal resolution" msgstr "" -#: netcam_rtsp.c:959 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s stream." msgstr "" -#: netcam_rtsp.c:978 +#: src/netcam_rtsp.c msgid "Unknown" msgstr "" -#: netcam_rtsp.c:1068 netcam_rtsp.c:1089 +#: src/netcam_rtsp.c msgid "Stream copied for pass-through" msgstr "" -#: netcam_rtsp.c:1093 +#: src/netcam_rtsp.c msgid "ffmpeg too old" msgstr "" -#: netcam_rtsp.c:1108 +#: src/netcam_rtsp.c msgid "Null path passed to connect" msgstr "" -#: netcam_rtsp.c:1138 +#: src/netcam_rtsp.c #, c-format msgid "%s: Invalid camera service" msgstr "" -#: netcam_rtsp.c:1149 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: netcam_rtsp.c:1162 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: netcam_rtsp.c:1171 +#: src/netcam_rtsp.c #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: netcam_rtsp.c:1179 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: netcam_rtsp.c:1202 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: netcam_rtsp.c:1212 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: netcam_rtsp.c:1228 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: netcam_rtsp.c:1239 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: netcam_rtsp.c:1251 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to read first image" msgstr "" -#: netcam_rtsp.c:1278 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: netcam_rtsp.c:1357 +#: src/netcam_rtsp.c #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: netcam_rtsp.c:1395 +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Camera did not reconnect." +msgstr "" + +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Checking for camera every 10 seconds." +msgstr "" + +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: netcam_rtsp.c:1420 +#: src/netcam_rtsp.c #, c-format msgid "%s: Handler loop finished." msgstr "" -#: netcam_rtsp.c:1455 +#: src/netcam_rtsp.c #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: netcam_rtsp.c:1474 +#: src/netcam_rtsp.c #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: netcam_rtsp.c:1511 +#: src/netcam_rtsp.c msgid "unable to create rtsp context" msgstr "" -#: netcam_rtsp.c:1520 +#: src/netcam_rtsp.c msgid "unable to create rtsp high context" msgstr "" -#: netcam_rtsp.c:1564 netcam_rtsp.c:1608 netcam_rtsp.c:1689 +#: src/netcam_rtsp.c msgid "FFmpeg/Libav not found on computer. No RTSP support" msgstr "" -#: netcam_rtsp.c:1638 +#: src/netcam_rtsp.c #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: netcam_rtsp.c:1653 +#: src/netcam_rtsp.c #, c-format msgid "%s: No response from handler thread." msgstr "" -#: netcam_rtsp.c:1675 +#: src/netcam_rtsp.c msgid "Normal resolution: Shut down complete." msgstr "" -#: netcam_rtsp.c:1678 +#: src/netcam_rtsp.c msgid "High resolution: Shut down complete." msgstr "" -#: picture.c:448 +#: src/picture.c msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: picture.c:623 picture.c:630 +#: src/picture.c msgid "libwebp version error" msgstr "" -#: picture.c:638 +#: src/picture.c msgid "libwebp image buffer allocation error" msgstr "" -#: picture.c:655 +#: src/picture.c msgid "libwebp image compression error" msgstr "" -#: picture.c:670 +#: src/picture.c msgid "unable to assemble webp image" msgstr "" -#: picture.c:675 +#: src/picture.c msgid "unable to save webp image to file" msgstr "" -#: picture.c:1110 +#: src/picture.c #, c-format msgid "" "Can't write picture to file %s - check access rights to target directory\n" "Thread is going to finish due to this fatal error" msgstr "" -#: picture.c:1118 +#: src/picture.c #, c-format msgid "Can't write picture to file %s" msgstr "" -#: picture.c:1142 +#: src/picture.c msgid "Could not read from pgm file" msgstr "" -#: picture.c:1148 +#: src/picture.c #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: picture.c:1161 +#: src/picture.c msgid "Failed reading size in pgm file" msgstr "" -#: picture.c:1173 +#: src/picture.c msgid "Failed reading maximum value in pgm file" msgstr "" -#: picture.c:1196 +#: src/picture.c msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: picture.c:1198 +#: src/picture.c #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: picture.c:1235 +#: src/picture.c #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: picture.c:1240 +#: src/picture.c #, c-format msgid "can't write mask file %s" msgstr "" -#: picture.c:1254 +#: src/picture.c msgid "Failed writing default mask as pgm file" msgstr "" -#: picture.c:1261 +#: src/picture.c #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: rotate.c:203 +#: src/rotate.c #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: stream.c:82 -msgid "set socket timeout failed" -msgstr "" - -#: stream.c:132 -msgid "motion-stream End buffer reached waiting for buffer ending" -msgstr "" - -#: stream.c:150 -msgid "motion-stream READ give up!" -msgstr "" - -#: stream.c:247 stream.c:602 -#, c-format -msgid "motion-stream - failed auth attempt from %s" -msgstr "" - -#: stream.c:257 stream.c:628 stream.c:713 stream.c:719 -msgid "fcntl" -msgstr "" - -#: stream.c:277 -msgid "write failure 1:handle_basic_auth" -msgstr "" - -#: stream.c:478 -msgid "Error no authentication data" -msgstr "" - -#: stream.c:485 -msgid "Error no authentication data (no ':' found)" -msgstr "" - -#: stream.c:494 -msgid "Error malloc failed" -msgstr "" - -#: stream.c:618 -msgid "write failure 1:handle_md5_digest" -msgstr "" - -#: stream.c:621 -msgid "write failure 2:handle_md5_digest" -msgstr "" - -#: stream.c:654 -msgid "write failure 3:handle_md5_digest" -msgstr "" - -#: stream.c:698 -msgid "Error unknown stream authentication method" -msgstr "" - -#: stream.c:727 -msgid "Error pthread_attr_init" -msgstr "" - -#: stream.c:732 -msgid "Error pthread_create" -msgstr "" - -#: stream.c:738 -msgid "Error pthread_attr_destroy" -msgstr "" - -#: stream.c:762 -msgid "error creating socket" -msgstr "" - -#: stream.c:767 -msgid "Unable to set FD_CLOEXEC" -msgstr "" - -#: stream.c:774 -msgid "setting SO_REUSEADDR to yes failed" -msgstr "" - -#: stream.c:783 -msgid "setting IPV6_V6ONLY to no failed" -msgstr "" - -#: stream.c:821 -#, c-format -msgid "error binding on %s port %d" -msgstr "" - -#: stream.c:827 -msgid "error listening" -msgstr "" - -#: stream.c:833 -#, c-format -msgid "listening on %s port %d" -msgstr "" - -#: stream.c:852 -msgid "motion-stream accept()" -msgstr "" - -#: stream.c:1017 stream.c:1033 -msgid "Error creating tmpbuffer in stream_add_client" -msgstr "" - -#: stream.c:1132 -msgid "Error allocated cors_header in stream_init" -msgstr "" - -#: stream.c:1154 -msgid "Closing motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1175 -msgid "Closed motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1309 -msgid "Error creating tmpbuffer" -msgstr "" - -#: track.c:81 +#: src/track.c msgid "internal error" msgstr "" -#: track.c:107 track.c:140 +#: src/track.c #, c-format msgid "internal error, %hu is not a known track-type" msgstr "" -#: track.c:163 track.c:362 +#: src/track.c #, c-format msgid "port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:171 track.c:370 +#: src/track.c msgid "Status byte timeout!" msgstr "" -#: track.c:191 +#: src/track.c #, c-format msgid "Try to open serial device %s" msgstr "" -#: track.c:195 track.c:317 track.c:698 +#: src/track.c #, c-format msgid "Unable to open serial device %s" msgstr "" -#: track.c:210 track.c:332 track.c:712 +#: src/track.c #, c-format msgid "Unable to initialize serial device %s" msgstr "" -#: track.c:215 track.c:338 +#: src/track.c #, c-format msgid "Opened serial device %s and initialize, fd %i" msgstr "" -#: track.c:253 +#: src/track.c #, c-format msgid "No device %s started yet , trying stepper_center()" msgstr "" -#: track.c:258 +#: src/track.c #, c-format msgid "failed to initialize stepper device on %s , fd [%i]." msgstr "" -#: track.c:264 +#: src/track.c #, c-format msgid "succeed , device started %s , fd [%i]" msgstr "" -#: track.c:357 +#: src/track.c #, c-format msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:375 +#: src/track.c #, c-format msgid "Command return %d" msgstr "" -#: track.c:407 track.c:600 +#: src/track.c msgid "Problem opening servo!" msgstr "" -#: track.c:413 +#: src/track.c #, c-format msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" msgstr "" -#: track.c:436 track.c:506 +#: src/track.c #, c-format msgid "x %d value out of range! (%d - %d)" msgstr "" -#: track.c:462 track.c:555 +#: src/track.c #, c-format msgid "y %d value out of range! (%d - %d)" msgstr "" -#: track.c:494 +#: src/track.c #, c-format msgid "X offset %d" msgstr "" -#: track.c:517 +#: src/track.c #, c-format msgid "" "X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " "%d" msgstr "" -#: track.c:543 +#: src/track.c #, c-format msgid "Y offset %d" msgstr "" -#: track.c:565 +#: src/track.c #, c-format msgid "" "Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " "%d" msgstr "" -#: track.c:606 +#: src/track.c #, c-format msgid "" "X-offset %d, Y-offset %d, x-position %d. y-position %d,reversex %d, reversey " "%d , stepsize %d" msgstr "" -#: track.c:660 +#: src/track.c msgid "Return byte timeout!" msgstr "" -#: track.c:677 +#: src/track.c msgid "Unable to set camera speed" msgstr "" -#: track.c:749 track.c:868 +#: src/track.c msgid "succeed" msgstr "" -#: track.c:830 +#: src/track.c msgid "Failed to reset pwc camera to starting position! Reason" msgstr "" -#: track.c:838 track.c:900 +#: src/track.c msgid "failed VIDIOCPWCMPTGRANGE" msgstr "" -#: track.c:852 track.c:913 +#: src/track.c msgid "ioctl VIDIOCPWCMPTGANGLE" msgstr "" -#: track.c:864 track.c:939 +#: src/track.c msgid "Failed to pan/tilt pwc camera! Reason" msgstr "" -#: track.c:978 track.c:987 track.c:1138 track.c:1147 +#: src/track.c msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: track.c:992 track.c:1152 +#: src/track.c msgid "Reseting UVC camera to starting position" msgstr "" -#: track.c:1001 +#: src/track.c msgid "ioctl querycontrol" msgstr "" -#: track.c:1005 +#: src/track.c msgid "Getting camera range" msgstr "" -#: track.c:1033 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: track.c:1036 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: track.c:1056 +#: src/track.c #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: track.c:1070 track.c:1085 track.c:1254 track.c:1275 +#: src/track.c msgid "Failed to move UVC camera!" msgstr "" -#: track.c:1091 track.c:1281 +#: src/track.c #, c-format msgid "Found MINMAX = %d" msgstr "" -#: track.c:1095 +#: src/track.c #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: track.c:1107 +#: src/track.c #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1220 +#: src/track.c #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: track.c:1223 +#: src/track.c #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: track.c:1226 +#: src/track.c #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: track.c:1249 +#: src/track.c #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1270 +#: src/track.c #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1285 +#: src/track.c #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1295 +#: src/track.c #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: translate.c:43 +#: src/translate.c msgid "Language: English" msgstr "Sprache: Deutsch" -#: video_bktr.c:65 +#: src/video_bktr.c #, c-format msgid "METEORSHUE Error setting hue [%d]" msgstr "" -#: video_bktr.c:69 video_bktr.c:82 video_bktr.c:97 video_bktr.c:111 -#: video_bktr.c:126 video_bktr.c:140 video_bktr.c:156 video_bktr.c:171 +#: src/video_bktr.c #, c-format msgid "to [%d]" msgstr "" -#: video_bktr.c:78 +#: src/video_bktr.c msgid "METEORGHUE Error getting hue" msgstr "" -#: video_bktr.c:93 +#: src/video_bktr.c #, c-format msgid "METEORSCSAT Error setting saturation [%d]" msgstr "" -#: video_bktr.c:107 +#: src/video_bktr.c msgid "METEORGCSAT Error getting saturation" msgstr "" -#: video_bktr.c:122 +#: src/video_bktr.c #, c-format msgid "METEORSCONT Error setting contrast [%d]" msgstr "" -#: video_bktr.c:136 +#: src/video_bktr.c msgid "METEORGCONT Error getting contrast" msgstr "" -#: video_bktr.c:152 +#: src/video_bktr.c #, c-format msgid "METEORSBRIG brightness [%d]" msgstr "" -#: video_bktr.c:167 +#: src/video_bktr.c msgid "METEORGBRIG getting brightness" msgstr "" -#: video_bktr.c:182 +#: src/video_bktr.c msgid "Not implemented" msgstr "" -#: video_bktr.c:218 +#: src/video_bktr.c #, c-format msgid "Device Input %d out of range (0-4)" msgstr "" -#: video_bktr.c:226 +#: src/video_bktr.c #, c-format msgid "METEORSINPUT %d invalid -Trying composite %d" msgstr "" -#: video_bktr.c:261 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format, try again with default" msgstr "" -#: video_bktr.c:267 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format either default" msgstr "" -#: video_bktr.c:321 +#: src/video_bktr.c msgid "Couldn't set the geometry" msgstr "" -#: video_bktr.c:325 +#: src/video_bktr.c #, c-format msgid "to [%d/%d] Norm %d" msgstr "" -#: video_bktr.c:372 +#: src/video_bktr.c #, c-format msgid "Not valid Frequency [%lu] for Source input [%i]" msgstr "" -#: video_bktr.c:376 +#: src/video_bktr.c #, c-format msgid "Frequency [%lu] Source input [%i]" msgstr "" -#: video_bktr.c:383 +#: src/video_bktr.c #, c-format msgid "set input [%d]" msgstr "" -#: video_bktr.c:391 +#: src/video_bktr.c #, c-format msgid "set input format [%d]" msgstr "" -#: video_bktr.c:399 +#: src/video_bktr.c #, c-format msgid "set geometry [%d]x[%d]" msgstr "" -#: video_bktr.c:405 +#: src/video_bktr.c msgid "Frequency set (no implemented yet" msgstr "" -#: video_bktr.c:419 video_bktr.c:432 +#: src/video_bktr.c msgid "Sizing buffer to 3x" msgstr "" -#: video_bktr.c:426 video_bktr.c:436 +#: src/video_bktr.c msgid "Sizing buffer to 3/2x" msgstr "" -#: video_bktr.c:444 +#: src/video_bktr.c msgid "mmap failed" msgstr "" -#: video_bktr.c:486 video_bktr.c:488 video_bktr.c:496 +#: src/video_bktr.c msgid "METEORCAPTUR using single method Error capturing" msgstr "" -#: video_bktr.c:568 +#: src/video_bktr.c msgid "Error capturing using single method" msgstr "" -#: video_bktr.c:658 video_bktr.c:666 video_bktr.c:764 video_bktr.c:933 -#: video_bktr.c:987 +#: src/video_bktr.c msgid "BKTR is not enabled." msgstr "" -#: video_bktr.c:710 video_v4l2.c:1454 +#: src/video_bktr.c src/video_v4l2.c msgid "Unable to find video device" msgstr "" -#: video_bktr.c:716 video_v4l2.c:1460 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Closing video device %s" msgstr "" -#: video_bktr.c:750 video_v4l2.c:1479 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: video_bktr.c:790 video_v4l2.c:774 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: video_bktr.c:796 video_v4l2.c:782 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: video_bktr.c:836 +#: src/video_bktr.c msgid "Stopping capture" msgstr "" -#: video_bktr.c:841 +#: src/video_bktr.c #, c-format msgid "Reusing [%s] inputs [%d,%d] Change capture method METEOR_CAP_SINGLE" msgstr "" -#: video_bktr.c:849 +#: src/video_bktr.c msgid "VIDEO_PALETTE_YUV420P setting imgs.size_norm and imgs.motionsize" msgstr "" -#: video_bktr.c:866 +#: src/video_bktr.c #, c-format msgid "open video device %s" msgstr "" -#: video_bktr.c:877 +#: src/video_bktr.c #, c-format msgid "open tuner device %s" msgstr "" -#: video_common.c:421 video_common.c:443 +#: src/video_common.c msgid "Corrupt image ... continue" msgstr "" -#: video_common.c:434 +#: src/video_common.c #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: video_common.c:580 +#: src/video_common.c #, c-format msgid "Parsing controls: %s" msgstr "" -#: video_common.c:689 +#: src/video_common.c msgid "calling mmalcam_cleanup" msgstr "" -#: video_common.c:697 +#: src/video_common.c msgid "calling netcam_cleanup" msgstr "" -#: video_common.c:705 +#: src/video_common.c msgid "calling netcam_rtsp_cleanup" msgstr "" -#: video_common.c:711 +#: src/video_common.c msgid "Cleaning up V4L2 device" msgstr "" -#: video_common.c:717 +#: src/video_common.c msgid "Cleaning up BKTR device" msgstr "" -#: video_common.c:722 +#: src/video_common.c msgid "No Camera device cleanup (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_common.c:754 +#: src/video_common.c msgid "Opening MMAL cam" msgstr "" -#: video_common.c:759 +#: src/video_common.c msgid "MMAL cam failed to open" msgstr "" -#: video_common.c:766 +#: src/video_common.c msgid "Opening Netcam" msgstr "" -#: video_common.c:771 +#: src/video_common.c msgid "Netcam failed to open" msgstr "" -#: video_common.c:777 +#: src/video_common.c msgid "Opening Netcam RTSP" msgstr "" -#: video_common.c:781 +#: src/video_common.c msgid "Netcam RTSP failed to open" msgstr "" -#: video_common.c:787 +#: src/video_common.c msgid "Opening V4L2 device" msgstr "" -#: video_common.c:790 +#: src/video_common.c msgid "V4L2 device failed to open" msgstr "" -#: video_common.c:796 +#: src/video_common.c msgid "Opening BKTR device" msgstr "" -#: video_common.c:799 +#: src/video_common.c msgid "BKTR device failed to open" msgstr "" -#: video_common.c:805 +#: src/video_common.c msgid "No Camera device specified (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_loopback.c:33 +#: src/video_loopback.c #, c-format msgid "Failed to open '%s'" msgstr "" -#: video_loopback.c:42 +#: src/video_loopback.c +#, c-format +msgid "Error specifying buffer: %s" +msgstr "" + +#: src/video_loopback.c #, c-format msgid "Opening buffer: %s" msgstr "" -#: video_loopback.c:49 +#: src/video_loopback.c #, c-format msgid "Read buffer: %s" msgstr "" -#: video_loopback.c:57 +#: src/video_loopback.c #, c-format msgid "found video device '%s' %d" msgstr "" -#: video_loopback.c:72 video_loopback.c:147 +#: src/video_loopback.c #, c-format msgid "Opened %s as pipe output" msgstr "" -#: video_loopback.c:151 +#: src/video_loopback.c #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: video_loopback.c:171 +#: src/video_loopback.c msgid "Original pipe specifications" msgstr "" -#: video_loopback.c:182 +#: src/video_loopback.c msgid "Proposed pipe specifications" msgstr "" -#: video_loopback.c:190 +#: src/video_loopback.c msgid "Final pipe specifications" msgstr "" -#: video_v4l2.c:209 +#: src/video_v4l2.c msgid "No Controls found for device" msgstr "" -#: video_v4l2.c:268 +#: src/video_v4l2.c msgid "---------Controls---------" msgstr "" -#: video_v4l2.c:269 +#: src/video_v4l2.c msgid " V4L2 ID Name and Range" msgstr "" -#: video_v4l2.c:298 video_v4l2.c:1167 +#: src/video_v4l2.c msgid "Device not ready" msgstr "" -#: video_v4l2.c:312 +#: src/video_v4l2.c #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: video_v4l2.c:318 +#: src/video_v4l2.c #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: video_v4l2.c:356 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: video_v4l2.c:362 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: video_v4l2.c:375 +#: src/video_v4l2.c msgid "control type not supported yet" msgstr "" -#: video_v4l2.c:541 +#: src/video_v4l2.c #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: video_v4l2.c:549 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: video_v4l2.c:555 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: video_v4l2.c:560 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: video_v4l2.c:565 +#: src/video_v4l2.c #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: video_v4l2.c:591 +#: src/video_v4l2.c msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: video_v4l2.c:603 +#: src/video_v4l2.c #, c-format msgid "- video standard %s" msgstr "" -#: video_v4l2.c:620 +#: src/video_v4l2.c #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: video_v4l2.c:626 +#: src/video_v4l2.c msgid "Video standard set to NTSC" msgstr "" -#: video_v4l2.c:628 +#: src/video_v4l2.c msgid "Video standard set to SECAM" msgstr "" -#: video_v4l2.c:630 +#: src/video_v4l2.c msgid "Video standard set to PAL" msgstr "" -#: video_v4l2.c:658 +#: src/video_v4l2.c #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: video_v4l2.c:663 +#: src/video_v4l2.c #, c-format msgid "Set tuner %d" msgstr "" -#: video_v4l2.c:674 +#: src/video_v4l2.c #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: video_v4l2.c:679 +#: src/video_v4l2.c #, c-format msgid "Set Frequency to %ul" msgstr "" -#: video_v4l2.c:704 +#: src/video_v4l2.c #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:716 +#: src/video_v4l2.c #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: video_v4l2.c:723 +#: src/video_v4l2.c msgid "Adjusted resolution not modulo 8." msgstr "" -#: video_v4l2.c:725 +#: src/video_v4l2.c msgid "Specify different palette or width/height in config file." msgstr "" -#: video_v4l2.c:734 +#: src/video_v4l2.c msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: video_v4l2.c:742 +#: src/video_v4l2.c #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:747 +#: src/video_v4l2.c #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: video_v4l2.c:777 +#: src/video_v4l2.c #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: video_v4l2.c:785 +#: src/video_v4l2.c #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: video_v4l2.c:790 +#: src/video_v4l2.c msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: video_v4l2.c:803 +#: src/video_v4l2.c #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: video_v4l2.c:812 +#: src/video_v4l2.c msgid "Supported palettes:" msgstr "" -#: video_v4l2.c:821 +#: src/video_v4l2.c #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: video_v4l2.c:841 +#: src/video_v4l2.c #, c-format msgid "Selected palette %s" msgstr "" -#: video_v4l2.c:848 +#: src/video_v4l2.c #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: video_v4l2.c:853 +#: src/video_v4l2.c msgid "Unable to find a compatible palette format." msgstr "" -#: video_v4l2.c:879 +#: src/video_v4l2.c #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: video_v4l2.c:886 +#: src/video_v4l2.c #, c-format msgid "mmap information: frames=%d" msgstr "" -#: video_v4l2.c:890 +#: src/video_v4l2.c #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: video_v4l2.c:897 video_v4l2.c:1131 +#: src/video_v4l2.c msgid "Out of memory." msgstr "" -#: video_v4l2.c:912 +#: src/video_v4l2.c #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: video_v4l2.c:925 +#: src/video_v4l2.c #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: video_v4l2.c:932 +#: src/video_v4l2.c #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: video_v4l2.c:953 +#: src/video_v4l2.c msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: video_v4l2.c:996 +#: src/video_v4l2.c #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: video_v4l2.c:1057 +#: src/video_v4l2.c #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: video_v4l2.c:1184 video_v4l2.c:1205 +#: src/video_v4l2.c msgid "Errors occurred during device select" msgstr "" -#: video_v4l2.c:1218 +#: src/video_v4l2.c #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: video_v4l2.c:1234 video_v4l2.c:1564 video_v4l2.c:1650 +#: src/video_v4l2.c #, c-format msgid "Failed to open video device %s" msgstr "" -#: video_v4l2.c:1296 +#: src/video_v4l2.c msgid "Not a V4L2 device?" msgstr "" -#: video_v4l2.c:1333 +#: src/video_v4l2.c msgid "Device does not support capturing." msgstr "" -#: video_v4l2.c:1346 video_v4l2.c:1354 +#: src/video_v4l2.c +#, c-format +msgid "Trying to set fps to %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Error setting fps. Return code %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Device set fps to %d" +msgstr "" + +#: src/video_v4l2.c msgid "V4L2 is not enabled" msgstr "" -#: video_v4l2.c:1427 video_v4l2.c:1494 video_v4l2.c:1537 +#: src/video_v4l2.c msgid "V4L2 is not enabled." msgstr "" -#: video_v4l2.c:1662 +#: src/video_v4l2.c #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: video_v4l2.c:1674 +#: src/video_v4l2.c #, c-format msgid " Width: %d, Height %d" msgstr "" -#: video_v4l2.c:1685 +#: src/video_v4l2.c #, c-format msgid " Framerate %d/%d" msgstr "" -#: webu.c:240 +#: src/webu.c #, c-format msgid "Invalid url: %s" msgstr "" -#: webu.c:258 +#: src/webu.c msgid "Error decoding url" msgstr "" -#: webu.c:462 +#: src/webu.c #, c-format msgid "Sent url: %s" msgstr "" -#: webu.c:471 +#: src/webu.c #, c-format msgid "Decoded url: %s" msgstr "" -#: webu.c:579 -msgid "httpd is going to restart" +#: src/webu.c +msgid "Restarting all threads" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Restarting thread %d" msgstr "" -#: webu.c:584 +#: src/webu.c #, c-format -msgid "httpd is going to restart thread %d" +msgid "Quitting thread %d" msgstr "" -#: webu.c:620 webu.c:720 webu_html.c:1257 webu_text.c:663 webu_text.c:854 -#: webu_text.c:1099 +#: src/webu.c src/webu_html.c src/webu_text.c #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: webu.c:683 +#: src/webu.c msgid "Native Language : on" msgstr "" -#: webu.c:685 +#: src/webu.c msgid "Native Language : off" msgstr "" -#: webu.c:689 +#: src/webu.c msgid "Set the value to null/zero" msgstr "" -#: webu.c:813 +#: src/webu.c #, c-format msgid "Connection from: %s" msgstr "" -#: webu.c:900 webu.c:912 webu.c:960 +#: src/webu.c #, c-format msgid "Failed authentication from %s" msgstr "" -#: webu.c:1042 +#: src/webu.c msgid "No webcontrol user:pass provided" msgstr "" -#: webu.c:1060 +#: src/webu.c msgid "No stream user:pass provided" msgstr "" -#: webu.c:1095 webu_stream.c:255 webu_stream.c:295 +#: src/webu.c src/webu_stream.c msgid "Invalid response" msgstr "" -#: webu.c:1182 webu.c:1254 +#: src/webu.c #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: webu.c:1221 webu.c:1303 +#: src/webu.c #, c-format msgid "send page failed %d" msgstr "" -#: webu.c:1436 +#: src/webu.c msgid "Basic authentication: available" msgstr "" -#: webu.c:1439 webu.c:1442 webu.c:1445 +#: src/webu.c msgid "Basic authentication: disabled" msgstr "" -#: webu.c:1459 +#: src/webu.c msgid "Digest authentication: available" msgstr "" -#: webu.c:1462 webu.c:1465 webu.c:1468 +#: src/webu.c msgid "Digest authentication: disabled" msgstr "" -#: webu.c:1481 +#: src/webu.c msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: webu.c:1488 +#: src/webu.c msgid "IPV6: available" msgstr "" -#: webu.c:1490 +#: src/webu.c msgid "IPV6: disabled" msgstr "" -#: webu.c:1503 webu.c:1506 +#: src/webu.c msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: webu.c:1513 +#: src/webu.c msgid "SSL/TLS: available" msgstr "" -#: webu.c:1516 webu.c:1519 webu.c:1522 +#: src/webu.c msgid "SSL/TLS: disabled" msgstr "" -#: webu.c:1570 +#: src/webu.c msgid "Error reading file for SSL/TLS support." msgstr "" -#: webu.c:1592 webu.c:1605 +#: src/webu.c msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1597 webu.c:1610 +#: src/webu.c msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1821 +#: src/webu.c #, c-format msgid "Starting webcontrol on port %d" msgstr "" -#: webu.c:1837 +#: src/webu.c msgid "Unable to start MHD" msgstr "" -#: webu.c:1874 +#: src/webu.c +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port/camera_id %d/%d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port %d" +msgstr "" + +#: src/webu.c #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: webu.c:1878 +#: src/webu.c #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: webu.c:1905 +#: src/webu.c #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: webu.c:1933 webu.c:1951 +#: src/webu.c #, c-format msgid "Duplicate port requested %d" msgstr "" -#: webu_html.c:260 webu_html.c:270 webu_html.c:282 +#: src/webu_html.c msgid "Cameras" msgstr "Kameras" -#: webu_html.c:262 webu_html.c:291 webu_html.c:809 +#: src/webu_html.c msgid "Camera" msgstr "Kameras" -#: webu_html.c:283 +#: src/webu_html.c msgid "All" msgstr "Alle" -#: webu_html.c:329 +#: src/webu_html.c msgid "Action" msgstr "Aktion" -#: webu_html.c:330 +#: src/webu_html.c msgid "Start Event" msgstr "Starten Sie das Ereignis" -#: webu_html.c:331 +#: src/webu_html.c msgid "End Event" msgstr "Beende die Veranstaltung" -#: webu_html.c:332 +#: src/webu_html.c msgid "Snapshot" msgstr "Schnappschuss" -#: webu_html.c:333 +#: src/webu_html.c msgid "Change Configuration" msgstr "Konfiguration ändern" -#: webu_html.c:334 +#: src/webu_html.c msgid "Write Configuration" msgstr "Speichern Sie die Konfiguration" -#: webu_html.c:335 +#: src/webu_html.c msgid "Tracking" msgstr "Verfolgen" -#: webu_html.c:336 +#: src/webu_html.c msgid "Pause" msgstr "Pause" -#: webu_html.c:337 +#: src/webu_html.c msgid "Start" msgstr "Anfang" -#: webu_html.c:338 +#: src/webu_html.c msgid "Restart" msgstr "Neustart" -#: webu_html.c:359 +#: src/webu_html.c +msgid "Quit" +msgstr "Verlassen" + +#: src/webu_html.c msgid "Help" msgstr "Hilfe" -#: webu_html.c:373 +#: src/webu_html.c msgid "No Configuration Options" msgstr "Keine Konfigurationsoptionen" -#: webu_html.c:377 +#: src/webu_html.c msgid "Limited Configuration Options" msgstr "Begrenzte Konfigurationsoptionen" -#: webu_html.c:381 +#: src/webu_html.c msgid "Advanced Configuration Options" msgstr "Erweiterte Konfigurationsoptionen" -#: webu_html.c:385 +#: src/webu_html.c msgid "Restricted Configuration Options" msgstr "Eingeschränkte Konfigurationsoptionen" -#: webu_html.c:399 webu_html.c:410 webu_html.c:897 +#: src/webu_html.c msgid "All Cameras" msgstr "Alle Kameras" -#: webu_html.c:400 webu_html.c:811 webu_html.c:820 +#: src/webu_html.c msgid "Not running" msgstr "Nicht aktiv" -#: webu_html.c:401 webu_html.c:812 webu_html.c:821 +#: src/webu_html.c msgid "Lost connection" msgstr "Verlorene Verbindung" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Paused" msgstr "Pausiert" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Active" msgstr "Aktiv" -#: webu_html.c:441 +#: src/webu_html.c msgid "Select option" msgstr "Wähle eine Option" -#: webu_html.c:525 webu_html.c:558 +#: src/webu_html.c msgid "Save" msgstr "Speichern" -#: webu_html.c:553 +#: src/webu_html.c msgid "Pan/Tilt" msgstr "Schwenken/Neigen" -#: webu_html.c:554 +#: src/webu_html.c msgid "Absolute Change" msgstr "Absolute Veränderung" -#: webu_html.c:555 +#: src/webu_html.c msgid "Center" msgstr "Center" -#: webu_html.c:556 +#: src/webu_html.c msgid "Pan" msgstr "Schwenken" -#: webu_html.c:557 +#: src/webu_html.c msgid "Tilt" msgstr "Neigen" -#: webu_stream.c:166 webu_stream.c:172 +#: src/webu_stream.c #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: webu_stream.c:179 +#: src/webu_stream.c #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:186 +#: src/webu_stream.c #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: webu_stream.c:194 +#: src/webu_stream.c #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:288 +#: src/webu_stream.c msgid "Could not get image to stream." msgstr "" -#: webu_text.c:436 -msgid "httpd quits" -msgstr "" - -#: webu_text.c:441 -#, c-format -msgid "httpd quits thread %d" -msgstr "" - -#: webu_text.c:899 +#: src/webu_text.c #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" #~ msgid "Make Movie" #~ msgstr "Mache einen Film" - -#~ msgid "Quit" -#~ msgstr "Verlassen" diff --git a/po/es.po b/po/es.po index bdd502192..b8aac8364 100644 --- a/po/es.po +++ b/po/es.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-13 11:57-0600\n" +"Report-Msgid-Bugs-To: https://motion-project.github.io\n" +"POT-Creation-Date: 2019-09-20 22:18-0600\n" "PO-Revision-Date: 2018-10-13 12:00-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,1477 +16,1524 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: conf.c:2108 +#: src/conf.c #, c-format msgid "Unknown config option \"%s\"" msgstr "" -#: conf.c:2208 +#: src/conf.c #, c-format msgid "Writing config file to %s" msgstr "" -#: conf.c:2354 +#: src/conf.c #, c-format msgid "Configfile %s not found - trying defaults." msgstr "" -#: conf.c:2358 +#: src/conf.c msgid "Error getcwd" msgstr "" -#: conf.c:2376 +#: src/conf.c #, c-format msgid "could not open configfile %s" msgstr "" -#: conf.c:2386 +#: src/conf.c +#, c-format +msgid "Invalid file name %s" +msgstr "" + +#: src/conf.c #, c-format msgid "Processing thread 0 - config file %s" msgstr "" -#: conf.c:2391 +#: src/conf.c msgid "No config file to process, using default values" msgstr "" -#: conf.c:2447 +#: src/conf.c #, c-format msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: conf.c:2450 +#: src/conf.c #, c-format msgid "Thread %d - Config file: %s" msgstr "" -#: conf.c:2468 +#: src/conf.c #, c-format msgid "%-25s " msgstr "" -#: conf.c:2658 +#: src/conf.c msgid "Unable to locate vid_control_params" msgstr "" -#: conf.c:2664 +#: src/conf.c msgid "No value provided to put into vid_control_params" msgstr "" -#: conf.c:2774 +#: src/conf.c msgid "Error compiling regex in copy_uri" msgstr "" -#: conf.c:2781 +#: src/conf.c msgid "Invalid origin for cors_header in copy_uri" msgstr "" -#: conf.c:3019 +#: src/conf.c #, c-format msgid "Processing config file %s" msgstr "" -#: conf.c:3034 +#: src/conf.c #, c-format msgid "Camera directory config %s not found" msgstr "" -#: conf.c:3068 +#: src/conf.c #, c-format msgid "Camera config file %s not found" msgstr "" -#: conf.c:3106 +#: src/conf.c #, c-format msgid "Processing camera config file %s" msgstr "" -#: conf.c:3152 +#: src/conf.c msgid "daemon" msgstr "" # Configuration Option Hints -#: conf.c:3153 +#: src/conf.c msgid "setup_mode" msgstr "modo de configuración" -#: conf.c:3154 +#: src/conf.c msgid "pid_file" msgstr "" -#: conf.c:3155 +#: src/conf.c msgid "log_file" msgstr "" -#: conf.c:3156 +#: src/conf.c msgid "log_level" msgstr "" -#: conf.c:3157 +#: src/conf.c msgid "log_type" msgstr "" -#: conf.c:3158 +#: src/conf.c msgid "quiet" msgstr "" -#: conf.c:3159 +#: src/conf.c msgid "native_language" msgstr "" -#: conf.c:3160 +#: src/conf.c msgid "camera_name" msgstr "" -#: conf.c:3161 +#: src/conf.c msgid "camera_id" msgstr "" -#: conf.c:3162 +#: src/conf.c msgid "target_dir" msgstr "" -#: conf.c:3163 +#: src/conf.c msgid "videodevice" msgstr "" -#: conf.c:3164 +#: src/conf.c msgid "vid_control_params" msgstr "" -#: conf.c:3165 +#: src/conf.c msgid "v4l2_palette" msgstr "" -#: conf.c:3166 +#: src/conf.c msgid "input" msgstr "" -#: conf.c:3167 +#: src/conf.c msgid "norm" msgstr "" -#: conf.c:3168 +#: src/conf.c msgid "frequency" msgstr "" -#: conf.c:3169 +#: src/conf.c msgid "auto_brightness" msgstr "" -#: conf.c:3170 +#: src/conf.c msgid "tunerdevice" msgstr "" -#: conf.c:3171 +#: src/conf.c msgid "roundrobin_frames" msgstr "" -#: conf.c:3172 +#: src/conf.c msgid "roundrobin_skip" msgstr "" -#: conf.c:3173 +#: src/conf.c msgid "roundrobin_switchfilter" msgstr "" -#: conf.c:3174 +#: src/conf.c msgid "netcam_url" msgstr "" -#: conf.c:3175 +#: src/conf.c msgid "netcam_highres" msgstr "" -#: conf.c:3176 +#: src/conf.c msgid "netcam_userpass" msgstr "" -#: conf.c:3177 +#: src/conf.c msgid "netcam_keepalive" msgstr "" -#: conf.c:3178 +#: src/conf.c msgid "netcam_proxy" msgstr "" -#: conf.c:3179 +#: src/conf.c msgid "netcam_tolerant_check" msgstr "" -#: conf.c:3180 +#: src/conf.c msgid "netcam_use_tcp" msgstr "" -#: conf.c:3181 +#: src/conf.c msgid "mmalcam_name" msgstr "" -#: conf.c:3182 +#: src/conf.c msgid "mmalcam_control_params" msgstr "" -#: conf.c:3183 +#: src/conf.c msgid "width" msgstr "" -#: conf.c:3184 +#: src/conf.c msgid "height" msgstr "" -#: conf.c:3185 +#: src/conf.c msgid "framerate" msgstr "" -#: conf.c:3186 +#: src/conf.c msgid "minimum_frame_time" msgstr "" -#: conf.c:3187 +#: src/conf.c msgid "rotate" msgstr "" -#: conf.c:3188 +#: src/conf.c msgid "flip_axis" msgstr "" -#: conf.c:3189 +#: src/conf.c msgid "locate_motion_mode" msgstr "" -#: conf.c:3190 +#: src/conf.c msgid "locate_motion_style" msgstr "" -#: conf.c:3191 +#: src/conf.c msgid "text_left" msgstr "" -#: conf.c:3192 +#: src/conf.c msgid "text_right" msgstr "" -#: conf.c:3193 +#: src/conf.c msgid "text_changes" msgstr "" -#: conf.c:3194 +#: src/conf.c msgid "text_scale" msgstr "" -#: conf.c:3195 +#: src/conf.c msgid "text_event" msgstr "" -#: conf.c:3196 +#: src/conf.c msgid "emulate_motion" msgstr "" -#: conf.c:3197 +#: src/conf.c msgid "threshold" msgstr "" -#: conf.c:3198 +#: src/conf.c msgid "threshold_maximum" msgstr "" -#: conf.c:3199 +#: src/conf.c msgid "threshold_tune" msgstr "" -#: conf.c:3200 +#: src/conf.c msgid "noise_level" msgstr "" -#: conf.c:3201 +#: src/conf.c msgid "noise_tune" msgstr "" -#: conf.c:3202 +#: src/conf.c msgid "despeckle_filter" msgstr "" -#: conf.c:3203 +#: src/conf.c msgid "area_detect" msgstr "" -#: conf.c:3204 +#: src/conf.c msgid "mask_file" msgstr "" -#: conf.c:3205 +#: src/conf.c msgid "mask_privacy" msgstr "" -#: conf.c:3206 +#: src/conf.c msgid "smart_mask_speed" msgstr "" -#: conf.c:3207 +#: src/conf.c msgid "lightswitch_percent" msgstr "" -#: conf.c:3208 +#: src/conf.c msgid "lightswitch_frames" msgstr "" -#: conf.c:3209 +#: src/conf.c msgid "minimum_motion_frames" msgstr "" -#: conf.c:3210 +#: src/conf.c msgid "event_gap" msgstr "" -#: conf.c:3211 +#: src/conf.c msgid "pre_capture" msgstr "" -#: conf.c:3212 +#: src/conf.c msgid "post_capture" msgstr "" -#: conf.c:3213 +#: src/conf.c msgid "on_event_start" msgstr "" -#: conf.c:3214 +#: src/conf.c msgid "on_event_end" msgstr "" -#: conf.c:3215 +#: src/conf.c msgid "on_picture_save" msgstr "" -#: conf.c:3216 +#: src/conf.c msgid "on_area_detected" msgstr "" -#: conf.c:3217 +#: src/conf.c msgid "on_motion_detected" msgstr "" -#: conf.c:3218 +#: src/conf.c msgid "on_movie_start" msgstr "" -#: conf.c:3219 +#: src/conf.c msgid "on_movie_end" msgstr "" -#: conf.c:3220 +#: src/conf.c msgid "on_camera_lost" msgstr "" -#: conf.c:3221 +#: src/conf.c msgid "on_camera_found" msgstr "" -#: conf.c:3222 +#: src/conf.c msgid "picture_output" msgstr "" -#: conf.c:3223 +#: src/conf.c msgid "picture_output_motion" msgstr "" -#: conf.c:3224 +#: src/conf.c msgid "picture_type" msgstr "" -#: conf.c:3225 +#: src/conf.c msgid "picture_quality" msgstr "" -#: conf.c:3226 +#: src/conf.c msgid "picture_exif" msgstr "" -#: conf.c:3227 +#: src/conf.c msgid "picture_filename" msgstr "" -#: conf.c:3228 +#: src/conf.c msgid "snapshot_interval" msgstr "" -#: conf.c:3229 +#: src/conf.c msgid "snapshot_filename" msgstr "" -#: conf.c:3230 +#: src/conf.c msgid "movie_output" msgstr "" -#: conf.c:3231 +#: src/conf.c msgid "movie_output_motion" msgstr "" -#: conf.c:3232 +#: src/conf.c msgid "movie_max_time" msgstr "" -#: conf.c:3233 +#: src/conf.c msgid "movie_bps" msgstr "" -#: conf.c:3234 +#: src/conf.c msgid "movie_quality" msgstr "" -#: conf.c:3235 +#: src/conf.c msgid "movie_codec" msgstr "" -#: conf.c:3236 +#: src/conf.c msgid "movie_duplicate_frames" msgstr "" -#: conf.c:3237 +#: src/conf.c msgid "movie_passthrough" msgstr "" -#: conf.c:3238 +#: src/conf.c msgid "movie_filename" msgstr "" -#: conf.c:3239 +#: src/conf.c msgid "movie_extpipe_use" msgstr "" -#: conf.c:3240 +#: src/conf.c msgid "movie_extpipe" msgstr "" -#: conf.c:3241 +#: src/conf.c msgid "timelapse_interval" msgstr "" -#: conf.c:3242 +#: src/conf.c msgid "timelapse_mode" msgstr "" -#: conf.c:3243 +#: src/conf.c msgid "timelapse_fps" msgstr "" -#: conf.c:3244 +#: src/conf.c msgid "timelapse_codec" msgstr "" -#: conf.c:3245 +#: src/conf.c msgid "timelapse_filename" msgstr "" -#: conf.c:3246 +#: src/conf.c msgid "video_pipe" msgstr "" -#: conf.c:3247 +#: src/conf.c msgid "video_pipe_motion" msgstr "" -#: conf.c:3248 +#: src/conf.c msgid "webcontrol_port" msgstr "" -#: conf.c:3249 +#: src/conf.c msgid "webcontrol_ipv6" msgstr "" -#: conf.c:3250 +#: src/conf.c msgid "webcontrol_localhost" msgstr "" -#: conf.c:3251 +#: src/conf.c msgid "webcontrol_parms" msgstr "" -#: conf.c:3252 +#: src/conf.c msgid "webcontrol_interface" msgstr "" -#: conf.c:3253 +#: src/conf.c msgid "webcontrol_auth_method" msgstr "" -#: conf.c:3254 +#: src/conf.c msgid "webcontrol_authentication" msgstr "" -#: conf.c:3255 +#: src/conf.c msgid "webcontrol_tls" msgstr "" -#: conf.c:3256 +#: src/conf.c msgid "webcontrol_cert" msgstr "" -#: conf.c:3257 +#: src/conf.c msgid "webcontrol_key" msgstr "" -#: conf.c:3258 +#: src/conf.c msgid "webcontrol_cors_header" msgstr "" -#: conf.c:3259 +#: src/conf.c msgid "stream_port" msgstr "" -#: conf.c:3260 +#: src/conf.c msgid "stream_localhost" msgstr "" -#: conf.c:3261 +#: src/conf.c msgid "stream_auth_method" msgstr "" -#: conf.c:3262 +#: src/conf.c msgid "stream_authentication" msgstr "" -#: conf.c:3263 +#: src/conf.c msgid "stream_tls" msgstr "" -#: conf.c:3264 +#: src/conf.c msgid "stream_cors_header" msgstr "" -#: conf.c:3265 +#: src/conf.c msgid "stream_preview_scale" msgstr "" -#: conf.c:3266 +#: src/conf.c msgid "stream_preview_newline" msgstr "" -#: conf.c:3267 +#: src/conf.c msgid "stream_preview_method" msgstr "" -#: conf.c:3268 +#: src/conf.c msgid "stream_quality" msgstr "" -#: conf.c:3269 +#: src/conf.c msgid "stream_grey" msgstr "" -#: conf.c:3270 +#: src/conf.c msgid "stream_motion" msgstr "" -#: conf.c:3271 +#: src/conf.c msgid "stream_maxrate" msgstr "" -#: conf.c:3272 +#: src/conf.c msgid "stream_limit" msgstr "" -#: conf.c:3273 +#: src/conf.c msgid "database_type" msgstr "" -#: conf.c:3274 +#: src/conf.c msgid "database_dbname" msgstr "" -#: conf.c:3275 +#: src/conf.c msgid "database_host" msgstr "" -#: conf.c:3276 +#: src/conf.c msgid "database_port" msgstr "" -#: conf.c:3277 +#: src/conf.c msgid "database_user" msgstr "" -#: conf.c:3278 +#: src/conf.c msgid "database_password" msgstr "" -#: conf.c:3279 +#: src/conf.c msgid "database_busy_timeout" msgstr "" -#: conf.c:3280 +#: src/conf.c msgid "sql_log_picture" msgstr "" -#: conf.c:3281 +#: src/conf.c msgid "sql_log_snapshot" msgstr "" -#: conf.c:3282 +#: src/conf.c msgid "sql_log_movie" msgstr "" -#: conf.c:3283 +#: src/conf.c msgid "sql_log_timelapse" msgstr "" -#: conf.c:3284 +#: src/conf.c msgid "sql_query_start" msgstr "" -#: conf.c:3285 +#: src/conf.c msgid "sql_query_stop" msgstr "" -#: conf.c:3286 +#: src/conf.c msgid "sql_query" msgstr "" -#: conf.c:3287 +#: src/conf.c msgid "track_type" msgstr "" -#: conf.c:3288 +#: src/conf.c msgid "track_auto" msgstr "" -#: conf.c:3289 +#: src/conf.c msgid "track_port" msgstr "" -#: conf.c:3290 +#: src/conf.c msgid "track_motorx" msgstr "" -#: conf.c:3291 +#: src/conf.c msgid "track_motorx_reverse" msgstr "" -#: conf.c:3292 +#: src/conf.c msgid "track_motory" msgstr "" -#: conf.c:3293 +#: src/conf.c msgid "track_motory_reverse" msgstr "" -#: conf.c:3294 +#: src/conf.c msgid "track_maxx" msgstr "" -#: conf.c:3295 +#: src/conf.c msgid "track_minx" msgstr "" -#: conf.c:3296 +#: src/conf.c msgid "track_maxy" msgstr "" -#: conf.c:3297 +#: src/conf.c msgid "track_miny" msgstr "" -#: conf.c:3298 +#: src/conf.c msgid "track_homex" msgstr "" -#: conf.c:3299 +#: src/conf.c msgid "track_homey" msgstr "" -#: conf.c:3300 +#: src/conf.c msgid "track_iomojo_id" msgstr "" -#: conf.c:3301 +#: src/conf.c msgid "track_step_angle_x" msgstr "" -#: conf.c:3302 +#: src/conf.c msgid "track_step_angle_y" msgstr "" -#: conf.c:3303 +#: src/conf.c msgid "track_move_wait" msgstr "" -#: conf.c:3304 +#: src/conf.c msgid "track_speed" msgstr "" -#: conf.c:3305 +#: src/conf.c msgid "track_stepsize" msgstr "" -#: conf.c:3306 +#: src/conf.c msgid "track_generic_move" msgstr "" -#: conf.c:3307 +#: src/conf.c msgid "camera" msgstr "" -#: conf.c:3308 +#: src/conf.c msgid "camera_dir" msgstr "" -#: event.c:89 track.c:1358 +#: src/event.c src/track.c #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: event.c:95 track.c:1365 +#: src/event.c src/track.c #, c-format msgid "Executing external command '%s'" msgstr "" -#: event.c:108 +#: src/event.c #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: event.c:171 +#: src/event.c #, c-format msgid "Mysql query failed %s error code %d" msgstr "" -#: event.c:185 +#: src/event.c #, c-format msgid "" "Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " "was %s" msgstr "" -#: event.c:192 +#: src/event.c #, c-format msgid "Re-Connection to Mysql database '%s' Succeed" msgstr "" -#: event.c:197 +#: src/event.c #, c-format msgid "after re-connection Mysql query failed %s error code %d" msgstr "" -#: event.c:219 motion.c:1113 +#: src/event.c src/motion.c #, c-format msgid "Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:228 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:232 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' Succeed" msgstr "" -#: event.c:255 +#: src/event.c #, c-format msgid "SQLite error was %s" msgstr "" -#: event.c:482 +#: src/event.c msgid "Failed to put image into video pipe" msgstr "" -#: event.c:606 +#: src/event.c #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: event.c:741 +#: src/event.c +#, c-format +msgid "Error creating preview pipe name %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating file name base %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating preview name %d %s" +msgstr "" + +#: src/event.c #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: event.c:766 +#: src/event.c #, c-format msgid "moviepath: %s" msgstr "" -#: event.c:776 +#: src/event.c #, c-format msgid "no write access to target directory %s" msgstr "" -#: event.c:781 +#: src/event.c #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: event.c:787 +#: src/event.c #, c-format msgid "error accesing path %s" msgstr "" -#: event.c:798 +#: src/event.c +#, c-format +msgid "Error specifying command line: %s" +msgstr "" + +#: src/event.c #, c-format msgid "pipe: %s" msgstr "" -#: event.c:806 +#: src/event.c msgid "popen failed" msgstr "" -#: event.c:824 +#: src/event.c msgid "Using extpipe" msgstr "" -#: event.c:831 event.c:835 +#: src/event.c #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: event.c:839 +#: src/event.c #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: event.c:854 +#: src/event.c #, c-format msgid "Source FPS %d" msgstr "" -#: event.c:984 +#: src/event.c msgid "Error opening context for movie output." msgstr "" -#: event.c:1021 +#: src/event.c #, c-format msgid "ffopen_open error creating (motion) file [%s]" msgstr "" -#: event.c:1086 +#: src/event.c msgid "" "The swf container for timelapse no longer supported. Using mpg container." msgstr "" -#: event.c:1089 +#: src/event.c msgid "Timelapse using mpg codec." msgstr "" -#: event.c:1090 +#: src/event.c msgid "Events will be appended to file" msgstr "" -#: event.c:1096 +#: src/event.c msgid "Timelapse using mpeg4 codec." msgstr "" -#: event.c:1097 +#: src/event.c msgid "Events will be trigger new files" msgstr "" -#: event.c:1106 +#: src/event.c #, c-format msgid "ffopen_open error creating (timelapse) file [%s]" msgstr "" -#: event.c:1115 event.c:1127 event.c:1132 +#: src/event.c msgid "Error encoding image" msgstr "" -#: ffmpeg.c:276 +#: src/ffmpeg.c msgid "Failed to allocate memory for codec name" msgstr "" -#: ffmpeg.c:288 +#: src/ffmpeg.c msgid "" "The frame rate specified is too high for the ffmpeg movie type specified. " "Choose a different ffmpeg container or lower framerate." msgstr "" -#: ffmpeg.c:301 +#: src/ffmpeg.c +msgid "Error setting base file name" +msgstr "" + +#: src/ffmpeg.c #, c-format -msgid "ffmpeg_video_codec option value %s is not supported" +msgid "Error setting timelapse append for codec %s" msgstr "" -#: ffmpeg.c:364 +#: src/ffmpeg.c +msgid "Error setting file name" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "codec option value %s is not supported" msgstr "" -#: ffmpeg.c:371 +#: src/ffmpeg.c msgid "Could not get the codec" msgstr "" -#: ffmpeg.c:392 +#: src/ffmpeg.c #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: ffmpeg.c:400 +#: src/ffmpeg.c #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: ffmpeg.c:407 +#: src/ffmpeg.c #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: ffmpeg.c:423 +#: src/ffmpeg.c #, c-format msgid "Error encoding video:%s" msgstr "" -#: ffmpeg.c:446 +#: src/ffmpeg.c msgid "Error encoding video" msgstr "" -#: ffmpeg.c:492 +#: src/ffmpeg.c #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: ffmpeg.c:500 ffmpeg.c:538 +#: src/ffmpeg.c msgid "BAD TIMING!! Frame skipped." msgstr "" -#: ffmpeg.c:527 +#: src/ffmpeg.c #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: ffmpeg.c:583 +#: src/ffmpeg.c #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: ffmpeg.c:620 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s has been blacklisted" msgstr "" -#: ffmpeg.c:628 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s not found" msgstr "" -#: ffmpeg.c:637 +#: src/ffmpeg.c #, c-format msgid "Codec %s not found" msgstr "" -#: ffmpeg.c:642 +#: src/ffmpeg.c +#, c-format +msgid "FFMpeg version is too old for codec %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "Using codec %s" msgstr "" -#: ffmpeg.c:648 ffmpeg.c:661 ffmpeg.c:1112 ffmpeg.c:1131 +#: src/ffmpeg.c msgid "Could not alloc stream" msgstr "" -#: ffmpeg.c:654 +#: src/ffmpeg.c msgid "Failed to allocate decoder!" msgstr "" -#: ffmpeg.c:715 +#: src/ffmpeg.c msgid "Unable to set quality" msgstr "" -#: ffmpeg.c:725 +#: src/ffmpeg.c #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: ffmpeg.c:737 +#: src/ffmpeg.c #, c-format msgid "Could not open codec %s" msgstr "" -#: ffmpeg.c:759 +#: src/ffmpeg.c #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: ffmpeg.c:775 +#: src/ffmpeg.c msgid "could not alloc frame" msgstr "" -#: ffmpeg.c:816 +#: src/ffmpeg.c +#, c-format +msgid "could not alloc buffers %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "error opening file %s" msgstr "" -#: ffmpeg.c:823 +#: src/ffmpeg.c #, c-format msgid "Permission denied. %s" msgstr "" -#: ffmpeg.c:828 +#: src/ffmpeg.c #, c-format msgid "Error opening file %s" msgstr "" -#: ffmpeg.c:843 +#: src/ffmpeg.c #, c-format msgid "Could not write ffmpeg header %s" msgstr "" -#: ffmpeg.c:878 +#: src/ffmpeg.c #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: ffmpeg.c:890 +#: src/ffmpeg.c #, c-format msgid "Error draining codec:%s" msgstr "" -#: ffmpeg.c:897 +#: src/ffmpeg.c msgid "Error writing draining video frame" msgstr "" -#: ffmpeg.c:933 +#: src/ffmpeg.c msgid "Error while encoding picture" msgstr "" -#: ffmpeg.c:947 +#: src/ffmpeg.c msgid "Error while writing video frame" msgstr "" -#: ffmpeg.c:997 +#: src/ffmpeg.c #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: ffmpeg.c:1079 +#: src/ffmpeg.c msgid "RTSP context not available." msgstr "" -#: ffmpeg.c:1088 +#: src/ffmpeg.c msgid "rtsp camera not ready for pass-through." msgstr "" -#: ffmpeg.c:1095 +#: src/ffmpeg.c msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: ffmpeg.c:1101 ffmpeg.c:1276 +#: src/ffmpeg.c msgid "Could not get codec!" msgstr "" -#: ffmpeg.c:1119 ffmpeg.c:1138 netcam_rtsp.c:1061 netcam_rtsp.c:1082 +#: src/ffmpeg.c src/netcam_rtsp.c msgid "Unable to copy codec parameters" msgstr "" -#: ffmpeg.c:1147 +#: src/ffmpeg.c msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: ffmpeg.c:1194 +#: src/ffmpeg.c #, c-format msgid "ffmpeg libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: ffmpeg.c:1216 +#: src/ffmpeg.c #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: ffmpeg.c:1223 ffmpeg.c:1245 ffmpeg.c:1313 +#: src/ffmpeg.c msgid "No ffmpeg functionality included" msgstr "" -#: ffmpeg.c:1238 +#: src/ffmpeg.c msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: ffmpeg.c:1258 +#: src/ffmpeg.c msgid "Could not allocate output context" msgstr "" -#: ffmpeg.c:1266 +#: src/ffmpeg.c msgid "Could not setup passthru!" msgstr "" -#: ffmpeg.c:1283 +#: src/ffmpeg.c msgid "Failed to allocate codec!" msgstr "" -#: ffmpeg.c:1289 ffmpeg.c:1295 ffmpeg.c:1304 +#: src/ffmpeg.c msgid "Could not set the stream" msgstr "" -#: ffmpeg.c:1327 +#: src/ffmpeg.c msgid "Error flushing codec" msgstr "" -#: ffmpeg.c:1391 +#: src/ffmpeg.c msgid "Excessive attempts to clear buffered packet" msgstr "" -#: ffmpeg.c:1398 +#: src/ffmpeg.c msgid "Buffered packet" msgstr "" -#: ffmpeg.c:1406 ffmpeg.c:1424 +#: src/ffmpeg.c msgid "No ffmpeg support" msgstr "" -#: jpegutils.c:94 +#: src/jpegutils.c #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: jpegutils.c:380 +#: src/jpegutils.c msgid "Invalid JPEG image dimensions" msgstr "" -#: jpegutils.c:387 netcam_jpeg.c:354 +#: src/jpegutils.c src/netcam_jpeg.c #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: mmalcam.c:68 +#: src/mmalcam.c #, c-format msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: mmalcam.c:99 +#: src/mmalcam.c msgid "A high frame rate can cause problems with exposure of images" msgstr "" -#: mmalcam.c:100 +#: src/mmalcam.c msgid "If autoexposure is not working, try a lower frame rate." msgstr "" -#: mmalcam.c:114 +#: src/mmalcam.c #, c-format msgid "Failed to create MMAL camera component %s" msgstr "" -#: mmalcam.c:120 +#: src/mmalcam.c #, c-format msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: mmalcam.c:130 +#: src/mmalcam.c #, c-format msgid "Unable to enable control port : error %d" msgstr "" -#: mmalcam.c:159 +#: src/mmalcam.c msgid "MMAL no-padding setup failed" msgstr "" -#: mmalcam.c:165 +#: src/mmalcam.c msgid "camera video format couldn't be set" msgstr "" -#: mmalcam.c:177 +#: src/mmalcam.c msgid "camera component couldn't be enabled" msgstr "" -#: mmalcam.c:185 +#: src/mmalcam.c msgid "MMAL camera component created" msgstr "" -#: mmalcam.c:209 +#: src/mmalcam.c msgid "MMAL camera buffer pool creation failed" msgstr "" -#: mmalcam.c:215 +#: src/mmalcam.c msgid "MMAL camera buffer queue creation failed" msgstr "" -#: mmalcam.c:231 +#: src/mmalcam.c #, c-format msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: mmalcam.c:236 +#: src/mmalcam.c #, c-format msgid "Unable to send a buffer to port (%d)" msgstr "" -#: mmalcam.c:282 +#: src/mmalcam.c #, c-format msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: mmalcam.c:287 +#: src/mmalcam.c msgid "camera params couldn't be allocated" msgstr "" -#: mmalcam.c:313 +#: src/mmalcam.c msgid "MMAL camera capture port enabling failed" msgstr "" -#: mmalcam.c:321 +#: src/mmalcam.c msgid "MMAL camera capture start failed" msgstr "" -#: mmalcam.c:351 +#: src/mmalcam.c msgid "MMAL Camera cleanup" msgstr "" -#: mmalcam.c:400 +#: src/mmalcam.c #, c-format msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: mmalcam.c:417 +#: src/mmalcam.c msgid "Unable to return a buffer to the camera video port" msgstr "" -#: motion.c:105 +#: src/motion.c #, c-format msgid "Resizing pre_capture buffer to %d items" msgstr "" -#: motion.c:457 +#: src/motion.c msgid "Removed process id file (pid file)." msgstr "" -#: motion.c:459 +#: src/motion.c msgid "Error removing pid file" msgstr "" -#: motion.c:463 +#: src/motion.c #, c-format msgid "Closing logfile (%s)." msgstr "" -#: motion.c:541 +#: src/motion.c #, c-format msgid "Motion detected - starting event %d" msgstr "" -#: motion.c:661 +#: src/motion.c #, c-format msgid "Added %d fillerframes into movie" msgstr "" -#: motion.c:768 +#: src/motion.c msgid "Unable to determine camera type (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: motion.c:793 +#: src/motion.c msgid "Opening privacy mask file" msgstr "" -#: motion.c:805 +#: src/motion.c msgid "Opening high resolution privacy mask file" msgstr "" -#: motion.c:814 motion.c:1440 +#: src/motion.c #, c-format msgid "Error opening mask file %s" msgstr "" -#: motion.c:821 +#: src/motion.c msgid "Failed to read mask privacy image. Mask privacy feature disabled." msgstr "" -#: motion.c:824 +#: src/motion.c #, c-format msgid "Mask privacy file \"%s\" loaded." msgstr "" -#: motion.c:893 motion.c:900 +#: src/motion.c #, c-format msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: motion.c:969 +#: src/motion.c msgid "Closing MYSQL" msgstr "" -#: motion.c:977 +#: src/motion.c msgid "Initializing database" msgstr "" -#: motion.c:993 motion.c:1069 +#: src/motion.c #, c-format msgid "SQLite3 Database filename %s" msgstr "" -#: motion.c:998 +#: src/motion.c msgid "SQLite3 is threadsafe" msgstr "" -#: motion.c:999 +#: src/motion.c #, c-format msgid "SQLite3 serialized %s" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "FAILED" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "SUCCESS" msgstr "" -#: motion.c:1003 motion.c:1072 +#: src/motion.c #, c-format msgid "Can't open database %s : %s" msgstr "" -#: motion.c:1009 motion.c:1078 +#: src/motion.c #, c-format msgid "database_busy_timeout %d msec" msgstr "" -#: motion.c:1012 motion.c:1081 +#: src/motion.c #, c-format msgid "database_busy_timeout failed %s" msgstr "" -#: motion.c:1041 +#: src/motion.c #, c-format msgid "Cannot connect to MySQL database %s on host %s with user %s" msgstr "" -#: motion.c:1045 +#: src/motion.c #, c-format msgid "MySQL error was %s" msgstr "" -#: motion.c:1064 +#: src/motion.c msgid "SQLite3 using shared handle" msgstr "" -#: motion.c:1130 +#: src/motion.c #, c-format msgid "Database backend %s" msgstr "" -#: motion.c:1239 +#: src/motion.c #, c-format msgid "Camera %d started: motion detection %s" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Disabled" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Enabled" msgstr "" -#: motion.c:1249 +#: src/motion.c msgid "Pass-through processing disabled." msgstr "" -#: motion.c:1255 +#: src/motion.c #, c-format msgid "Invalid configuration dimensions %dx%d" msgstr "" -#: motion.c:1259 +#: src/motion.c #, c-format msgid "Using default dimensions %dx%d" msgstr "" -#: motion.c:1263 netcam_rtsp.c:1025 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image width (%d) requested is not modulo 8." msgstr "" -#: motion.c:1266 netcam_rtsp.c:1028 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting width to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1270 netcam_rtsp.c:1032 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image height (%d) requested is not modulo 8." msgstr "" -#: motion.c:1273 netcam_rtsp.c:1035 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting height to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1288 motion.c:1297 +#: src/motion.c msgid "Could not fetch initial image from camera " msgstr "" -#: motion.c:1290 +#: src/motion.c msgid "Motion continues using width and height from config file(s)" msgstr "" -#: motion.c:1299 +#: src/motion.c msgid "Motion only supports width and height modulo 8" msgstr "" -#: motion.c:1305 motion.c:1967 +#: src/motion.c #, c-format msgid "Image width (%d) or height(%d) requested is not modulo 8." msgstr "" -#: motion.c:1312 motion.c:1974 +#: src/motion.c #, c-format msgid "Motion only supports width and height greater than or equal to 64 %dx%d" msgstr "" -#: motion.c:1353 +#: src/motion.c +msgid "Substream not available. Image sizes not modulo 16." +msgstr "" + +#: src/motion.c msgid "webp image format is not available, failing back to jpeg" msgstr "" -#: motion.c:1387 +#: src/motion.c msgid "Error capturing first image" msgstr "" -#: motion.c:1398 +#: src/motion.c msgid "Opening video loopback device for normal pictures" msgstr "" -#: motion.c:1405 +#: src/motion.c msgid "Failed to open video loopback for normal pictures" msgstr "" -#: motion.c:1412 +#: src/motion.c msgid "Opening video loopback device for motion pictures" msgstr "" -#: motion.c:1419 +#: src/motion.c msgid "Failed to open video loopback for motion pictures" msgstr "" -#: motion.c:1451 +#: src/motion.c msgid "Failed to read mask image. Mask feature disabled." msgstr "" -#: motion.c:1454 +#: src/motion.c #, c-format msgid "Maskfile \"%s\" loaded." msgstr "" -#: motion.c:1488 +#: src/motion.c #, c-format msgid "Problem enabling motion-stream server in port %d" msgstr "" -#: motion.c:1494 +#: src/motion.c #, c-format msgid "Started motion-stream server on port %d (auth %s)" msgstr "" -#: motion.c:1580 +#: src/motion.c msgid "Emulating motion" msgstr "" -#: motion.c:1612 +#: src/motion.c msgid "Calling vid_close() from motion_cleanup" msgstr "" -#: motion.c:1797 +#: src/motion.c #, c-format msgid "Motion in area %d detected." msgstr "" -#: motion.c:1958 +#: src/motion.c msgid "Retrying until successful connection with camera" msgstr "" -#: motion.c:1984 +#: src/motion.c msgid "" "Camera has finally become available\n" "Camera image has different width and heightfrom what is in the config file. " @@ -1495,2655 +1542,2646 @@ msgid "" "dimensions" msgstr "" -#: motion.c:2037 +#: src/motion.c msgid "Video signal re-acquired" msgstr "" -#: motion.c:2065 +#: src/motion.c msgid "Video device fatal error - Closing video device" msgstr "" -#: motion.c:2093 +#: src/motion.c msgid "Restarting Motion thread to reinitialize all image buffers" msgstr "" -#: motion.c:2143 +#: src/motion.c msgid "Video signal lost - Adding grey image" msgstr "" -#: motion.c:2155 +#: src/motion.c msgid "Video signal still lost - Trying to close video device" msgstr "" -#: motion.c:2200 +#: src/motion.c msgid "Lightswitch detected" msgstr "" -#: motion.c:2232 +#: src/motion.c msgid "Switchfilter detected" msgstr "" -#: motion.c:2345 +#: src/motion.c msgid "micro-lightswitch!" msgstr "" -#: motion.c:2569 +#: src/motion.c #, c-format msgid "End of event %d" msgstr "" -#: motion.c:2604 +#: src/motion.c #, c-format msgid "Raw changes: %5d - changes after '%s': %5d" msgstr "" -#: motion.c:2608 +#: src/motion.c #, c-format msgid " - labels: %3d" msgstr "" -#: motion.c:2612 +#: src/motion.c #, c-format msgid "Changes: %5d" msgstr "" -#: motion.c:2617 +#: src/motion.c #, c-format msgid " - noise level: %2d" msgstr "" -#: motion.c:2622 +#: src/motion.c #, c-format msgid " - threshold: %d" msgstr "" -#: motion.c:2700 +#: src/motion.c #, c-format msgid "Invalid timelapse_mode argument '%s'" msgstr "" -#: motion.c:2702 +#: src/motion.c msgid "%:s Defaulting to manual timelapse mode" msgstr "" -#: motion.c:2923 +#: src/motion.c msgid "Thread exiting" msgstr "" -#: motion.c:2969 +#: src/motion.c msgid "Motion going to daemon mode" msgstr "" -#: motion.c:2987 +#: src/motion.c #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: motion.c:3000 +#: src/motion.c msgid "Could not change directory" msgstr "" -#: motion.c:3034 +#: src/motion.c #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: motion.c:3119 +#: src/motion.c msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: motion.c:3160 +#: src/motion.c +msgid "v4l2 : available" +msgstr "" + +#: src/motion.c +msgid "v4l2 : not available" +msgstr "" + +#: src/motion.c +msgid "bktr : available" +msgstr "" + +#: src/motion.c +msgid "bktr : not available" +msgstr "" + +#: src/motion.c +msgid "webp : available" +msgstr "" + +#: src/motion.c +msgid "webp : not available" +msgstr "" + +#: src/motion.c +msgid "mmal : available" +msgstr "" + +#: src/motion.c +msgid "mmal : not available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : not available" +msgstr "" + +#: src/motion.c +msgid "mysql : available" +msgstr "" + +#: src/motion.c +msgid "mysql : not available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: not available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: not available" +msgstr "" + +#: src/motion.c +msgid "pgsql : available" +msgstr "" + +#: src/motion.c +msgid "pgsql : not available" +msgstr "" + +#: src/motion.c +msgid "nls : available" +msgstr "" + +#: src/motion.c +msgid "nls : not available" +msgstr "" + +#: src/motion.c #, c-format msgid "Using default log level (%s) (%d)" msgstr "" -#: motion.c:3175 +#: src/motion.c #, c-format msgid "Logging to file (%s)" msgstr "" -#: motion.c:3179 +#: src/motion.c #, c-format msgid "Exit motion, cannot create log file %s" msgstr "" -#: motion.c:3184 +#: src/motion.c msgid "Logging to syslog" msgstr "" -#: motion.c:3193 +#: src/motion.c #, c-format msgid "Using default log type (%s)" msgstr "" -#: motion.c:3197 +#: src/motion.c #, c-format msgid "Using log type (%s) log level (%s)" msgstr "" -#: motion.c:3211 +#: src/motion.c msgid "Motion running as daemon process" msgstr "" -#: motion.c:3216 +#: src/motion.c msgid "Motion running in setup mode." msgstr "" -#: motion.c:3249 +#: src/motion.c #, c-format msgid "Camera ID: %d is from %s" msgstr "" -#: motion.c:3255 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Service: %s" msgstr "" -#: motion.c:3257 -#, c-format -msgid "Stream port %d" -msgstr "" - -#: motion.c:3260 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Device: %s" msgstr "" -#: motion.c:3276 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with the control port" msgstr "" -#: motion.c:3279 motion.c:3292 +#: src/motion.c #, c-format msgid "Stream feature for thread %d is disabled." msgstr "" -#: motion.c:3289 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with thread %d" msgstr "" -#: motion.c:3339 +#: src/motion.c msgid "Restarting motion." msgstr "" -#: motion.c:3345 +#: src/motion.c msgid "Motion restarted" msgstr "" -#: motion.c:3369 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: motion.c:3377 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: motion.c:3437 +#: src/motion.c #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: motion.c:3472 +#: src/motion.c #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: motion.c:3520 +#: src/motion.c #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: motion.c:3530 +#: src/motion.c #, c-format msgid "Motion thread %d restart" msgstr "" -#: motion.c:3540 +#: src/motion.c msgid "Threads finished" msgstr "" -#: motion.c:3548 +#: src/motion.c src/webu.c msgid "Motion terminating" msgstr "" -#: motion.c:3587 +#: src/motion.c #, c-format msgid "Could not allocate %llu bytes of memory!" msgstr "" -#: motion.c:3619 +#: src/motion.c #, c-format msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" msgstr "" -#: motion.c:3625 +#: src/motion.c #, c-format msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" msgstr "" -#: motion.c:3667 +#: src/motion.c #, c-format msgid "Problem creating directory %s" msgstr "" -#: motion.c:3675 +#: src/motion.c #, c-format msgid "creating directory %s" msgstr "" -#: motion.c:3724 +#: src/motion.c #, c-format msgid "Error opening file %s with mode %s" msgstr "" -#: motion.c:3743 +#: src/motion.c msgid "Error closing file" msgstr "" -#: motion.c:3801 +#: src/motion.c #, c-format msgid "invalid format specifier keyword %*.*s" msgstr "" -#: motion.c:4024 +#: src/motion.c #, c-format msgid "Unable to set thread name %s" msgstr "" -#: motion.c:4044 +#: src/motion.c msgid "FFMPEG version too old. Disabling pass-through processing." msgstr "" -#: motion.c:4049 +#: src/motion.c msgid "pass-through is enabled but is still experimental." msgstr "" -#: netcam.c:74 +#: src/netcam.c msgid "Invalid URL. Can not parse values." msgstr "" -#: netcam.c:179 +#: src/netcam.c #, c-format msgid "Using port number %d" msgstr "" -#: netcam.c:241 +#: src/netcam.c #, c-format msgid "Camera handler thread [%d] started" msgstr "" -#: netcam.c:262 +#: src/netcam.c msgid "" "Closing netcam socket as Keep-Alive time is up (camera sent Close field). A " "reconnect should happen." msgstr "" -#: netcam.c:272 +#: src/netcam.c msgid "re-opening camera (non-streaming)" msgstr "" -#: netcam.c:282 netcam.c:324 +#: src/netcam.c msgid "camera re-connected" msgstr "" -#: netcam.c:290 netcam.c:313 +#: src/netcam.c #, c-format msgid "Unrecognized image header (%d)" msgstr "" -#: netcam.c:293 netcam.c:316 +#: src/netcam.c #, c-format msgid "Error in header (%d)" msgstr "" -#: netcam.c:303 +#: src/netcam.c msgid "re-opening camera (streaming)" msgstr "" -#: netcam.c:337 +#: src/netcam.c msgid "Error getting jpeg image" msgstr "" -#: netcam.c:342 +#: src/netcam.c msgid "Trying to re-connect" msgstr "" -#: netcam.c:392 netcam_rtsp.c:1429 +#: src/netcam.c src/netcam_rtsp.c msgid "netcam camera handler: finish set, exiting" msgstr "" -#: netcam.c:494 +#: src/netcam.c msgid "No response from camera handler - it must have already died" msgstr "" -#: netcam.c:567 +#: src/netcam.c msgid "called with no data in buffer" msgstr "" -#: netcam.c:648 +#: src/netcam.c #, c-format msgid "Network Camera starting for camera (%s)" msgstr "" -#: netcam.c:656 +#: src/netcam.c #, c-format msgid "Invalid netcam_proxy (%s)" msgstr "" -#: netcam.c:663 +#: src/netcam.c msgid "Username/password not allowed on a proxy URL" msgstr "" -#: netcam.c:685 +#: src/netcam.c #, c-format msgid "Invalid netcam service '%s' " msgstr "" -#: netcam.c:692 +#: src/netcam.c #, c-format msgid "Invalid netcam_url for camera (%s)" msgstr "" -#: netcam.c:726 +#: src/netcam.c #, c-format msgid "" "Netcam_http parameter '%s' converts to flags: HTTP/1.0: %s HTTP/1.1: %s Keep-" "Alive %s." msgstr "" -#: netcam.c:736 +#: src/netcam.c msgid "now calling netcam_setup_html()" msgstr "" -#: netcam.c:739 +#: src/netcam.c msgid "now calling netcam_setup_ftp" msgstr "" -#: netcam.c:742 +#: src/netcam.c msgid "now calling netcam_setup_file()" msgstr "" -#: netcam.c:748 +#: src/netcam.c #, c-format msgid "" "Invalid netcam service '%s' - must be http, ftp, mjpg, mjpeg, v4l2 or jpeg." msgstr "" -#: netcam.c:765 netcam_rtsp.c:1536 +#: src/netcam.c src/netcam_rtsp.c #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: netcam.c:776 +#: src/netcam.c msgid "libjpeg decompression failure on first frame - giving up!" msgstr "" -#: netcam.c:787 +#: src/netcam.c #, c-format msgid "Width/height(%dx%d) must be multiples of 8" msgstr "" -#: netcam.c:811 +#: src/netcam.c #, c-format msgid "Error starting camera handler thread [%d]" msgstr "" -#: netcam_ftp.c:165 +#: src/netcam_ftp.c msgid "recv failed in ftp_get_more" msgstr "" -#: netcam_ftp.c:255 +#: src/netcam_ftp.c #, c-format msgid "Server Response: %s" msgstr "" -#: netcam_ftp.c:280 +#: src/netcam_ftp.c msgid "send failed in ftp_send_user" msgstr "" -#: netcam_ftp.c:306 +#: src/netcam_ftp.c msgid "send failed in ftp_send_passwd" msgstr "" -#: netcam_ftp.c:337 +#: src/netcam_ftp.c msgid "send failed in ftp_quit" msgstr "" -#: netcam_ftp.c:385 +#: src/netcam_ftp.c msgid "gethostbyname failed in ftp_connect" msgstr "" -#: netcam_ftp.c:392 +#: src/netcam_ftp.c msgid "gethostbyname address mismatch in ftp_connect" msgstr "" -#: netcam_ftp.c:404 netcam_ftp.c:524 +#: src/netcam_ftp.c msgid "socket failed" msgstr "" -#: netcam_ftp.c:411 +#: src/netcam_ftp.c msgid "Failed to create a connection" msgstr "" -#: netcam_ftp.c:471 +#: src/netcam_ftp.c msgid "FTP server asking for ACCT on anonymous" msgstr "" -#: netcam_ftp.c:532 +#: src/netcam_ftp.c msgid "setting socket option SO_REUSEADDR" msgstr "" -#: netcam_ftp.c:546 netcam_ftp.c:642 +#: src/netcam_ftp.c msgid "send failed in ftp_get_connection" msgstr "" -#: netcam_ftp.c:574 +#: src/netcam_ftp.c msgid "Invalid answer to PASV" msgstr "" -#: netcam_ftp.c:591 +#: src/netcam_ftp.c msgid "Failed to create a data connection" msgstr "" -#: netcam_ftp.c:610 +#: src/netcam_ftp.c msgid "bind failed" msgstr "" -#: netcam_ftp.c:622 +#: src/netcam_ftp.c msgid "listen failed" msgstr "" -#: netcam_ftp.c:749 netcam_ftp.c:810 +#: src/netcam_ftp.c msgid "send failed in ftp_get_socket" msgstr "" -#: netcam_ftp.c:774 +#: src/netcam_ftp.c msgid "accept in ftp_get_socket" msgstr "" -#: netcam_ftp.c:860 +#: src/netcam_ftp.c msgid "recv failed in ftp_read" msgstr "" -#: netcam_ftp.c:918 +#: src/netcam_ftp.c msgid "ftp_get_socket failed" msgstr "" -#: netcam_ftp.c:993 +#: src/netcam_ftp.c msgid "Error sending TYPE I to ftp server" msgstr "" -#: netcam_http.c:102 +#: src/netcam_http.c #, c-format msgid "malformed token Content-Length but value %ld" msgstr "" -#: netcam_http.c:105 +#: src/netcam_http.c #, c-format msgid "Content-Length %ld" msgstr "" -#: netcam_http.c:192 +#: src/netcam_http.c #, c-format msgid "Content-type %s" msgstr "" -#: netcam_http.c:252 +#: src/netcam_http.c msgid "Error reading image header, streaming mode (1). Null header." msgstr "" -#: netcam_http.c:256 +#: src/netcam_http.c #, c-format msgid "Error reading image header, streaming mode (1). Unknown header '%s'" msgstr "" -#: netcam_http.c:276 +#: src/netcam_http.c msgid "Error reading image header (2)" msgstr "" -#: netcam_http.c:286 +#: src/netcam_http.c msgid "Header not JPEG" msgstr "" -#: netcam_http.c:298 +#: src/netcam_http.c msgid "Content-Length 0" msgstr "" -#: netcam_http.c:307 +#: src/netcam_http.c msgid "Found image header record" msgstr "" -#: netcam_http.c:349 +#: src/netcam_http.c msgid "Error sending 'connect' request" msgstr "" -#: netcam_http.c:378 +#: src/netcam_http.c #, c-format msgid "Received first header ('%s')" msgstr "" -#: netcam_http.c:382 +#: src/netcam_http.c #, c-format msgid "Error reading first header (%s)" msgstr "" -#: netcam_http.c:389 +#: src/netcam_http.c #, c-format msgid "HTTP Result code %d" msgstr "" -#: netcam_http.c:403 +#: src/netcam_http.c msgid "Removed netcam Keep-Alive flag due to apparent closed HTTP connection." msgstr "" -#: netcam_http.c:430 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive set)" msgstr "" -#: netcam_http.c:433 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive not set)" msgstr "" -#: netcam_http.c:439 +#: src/netcam_http.c msgid "Streaming camera" msgstr "" -#: netcam_http.c:458 +#: src/netcam_http.c #, c-format msgid "Boundary string [%s]" msgstr "" -#: netcam_http.c:461 +#: src/netcam_http.c msgid "Boundary string not found in header" msgstr "" -#: netcam_http.c:468 +#: src/netcam_http.c msgid "" "Streaming camera probably using MJPG-blocks, consider using mjpg:// " "netcam_url." msgstr "" -#: netcam_http.c:474 +#: src/netcam_http.c msgid "Unrecognized content type" msgstr "" -#: netcam_http.c:480 +#: src/netcam_http.c msgid "Content-length present" msgstr "" -#: netcam_http.c:487 +#: src/netcam_http.c msgid "Content-length 0" msgstr "" -#: netcam_http.c:506 +#: src/netcam_http.c #, c-format msgid "Found Conn: close header ('%s')" msgstr "" -#: netcam_http.c:522 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion removes keepalive." msgstr "" -#: netcam_http.c:534 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion continues unchanged." msgstr "" -#: netcam_http.c:547 +#: src/netcam_http.c msgid "Received a Keep-Alive field in this set of headers." msgstr "" -#: netcam_http.c:556 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion removes keepalive." msgstr "" -#: netcam_http.c:568 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion continues unchanged." msgstr "" -#: netcam_http.c:599 +#: src/netcam_http.c msgid "" "Removed netcam Keep-Alive flag because 'Connection: close' header received.\n" " Netcam does not support Keep-Alive. Motion continues in non-Keep-Alive." msgstr "" -#: netcam_http.c:605 +#: src/netcam_http.c msgid "" "Keep-Alive has reached end of valid period.\n" "Motion will close netcam, then resume Keep-Alive with a new socket." msgstr "" -#: netcam_http.c:631 +#: src/netcam_http.c msgid "disconnect" msgstr "" -#: netcam_http.c:673 +#: src/netcam_http.c #, c-format msgid "getaddrinfo() failed (%s): %s" msgstr "" -#: netcam_http.c:676 +#: src/netcam_http.c msgid "disconnecting netcam (1)" msgstr "" -#: netcam_http.c:685 netcam_http.c:1154 +#: src/netcam_http.c msgid "disconnecting netcam since keep-alive not set." msgstr "" -#: netcam_http.c:692 +#: src/netcam_http.c msgid "with no keepalive, attempt to create socket failed." msgstr "" -#: netcam_http.c:697 +#: src/netcam_http.c #, c-format msgid "with no keepalive, new socket created fd %d" msgstr "" -#: netcam_http.c:703 +#: src/netcam_http.c msgid "" "with keepalive set, invalid socket.This could be the first time. Creating a " "new one failed." msgstr "" -#: netcam_http.c:709 +#: src/netcam_http.c #, c-format msgid "" "with keepalive set, invalid socket.This could be first time, created a new " "one with fd %d" msgstr "" -#: netcam_http.c:723 +#: src/netcam_http.c #, c-format msgid "SO_KEEPALIVE is %s" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "ON" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "OFF" msgstr "" -#: netcam_http.c:735 +#: src/netcam_http.c msgid "SO_KEEPALIVE set on socket." msgstr "" -#: netcam_http.c:739 +#: src/netcam_http.c #, c-format msgid "re-using socket %d since keepalive is set." msgstr "" -#: netcam_http.c:747 +#: src/netcam_http.c msgid "fcntl(1) on socket" msgstr "" -#: netcam_http.c:754 +#: src/netcam_http.c msgid "fcntl(2) on socket" msgstr "" -#: netcam_http.c:769 +#: src/netcam_http.c #, c-format msgid "connect() failed (%d)" msgstr "" -#: netcam_http.c:771 +#: src/netcam_http.c msgid "disconnecting netcam (4)" msgstr "" -#: netcam_http.c:786 +#: src/netcam_http.c msgid "timeout on connect()" msgstr "" -#: netcam_http.c:788 +#: src/netcam_http.c msgid "disconnecting netcam (2)" msgstr "" -#: netcam_http.c:802 +#: src/netcam_http.c msgid "getsockopt after connect" msgstr "" -#: netcam_http.c:810 +#: src/netcam_http.c msgid "connect returned error" msgstr "" -#: netcam_http.c:812 +#: src/netcam_http.c msgid "disconnecting netcam (3)" msgstr "" -#: netcam_http.c:842 +#: src/netcam_http.c #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: netcam_http.c:1099 +#: src/netcam_http.c #, c-format msgid "Potential split boundary - %d chars flushed, %d re-positioned" msgstr "" -#: netcam_http.c:1114 +#: src/netcam_http.c msgid "recv() fail after boundary string" msgstr "" -#: netcam_http.c:1158 +#: src/netcam_http.c msgid "leaving netcam connected." msgstr "" -#: netcam_http.c:1199 +#: src/netcam_http.c #, c-format msgid "about to try to connect, time #%d" msgstr "" -#: netcam_http.c:1203 +#: src/netcam_http.c msgid "Failed to open camera - check your config and that netcamera is online" msgstr "" -#: netcam_http.c:1213 +#: src/netcam_http.c msgid "Error reading first header - re-trying" msgstr "" -#: netcam_http.c:1218 +#: src/netcam_http.c msgid "Failed to read first camera header - giving up for now" msgstr "" -#: netcam_http.c:1253 +#: src/netcam_http.c #, c-format msgid "Netcam has flags: HTTP/1.0: %s HTTP/1.1: %s Keep-Alive %s." msgstr "" -#: netcam_http.c:1338 +#: src/netcam_http.c msgid "" "Removed netcam_keepalive flag due to proxy set.Proxy is incompatible with " "Keep-Alive." msgstr "" -#: netcam_http.c:1454 +#: src/netcam_http.c msgid "Failed to read first stream header - giving up for now" msgstr "" -#: netcam_http.c:1460 +#: src/netcam_http.c msgid "connected, going on to read image." msgstr "" -#: netcam_http.c:1490 +#: src/netcam_http.c msgid "Read error, trying to reconnect.." msgstr "" -#: netcam_http.c:1494 +#: src/netcam_http.c msgid "lost the cam." msgstr "" -#: netcam_http.c:1507 +#: src/netcam_http.c #, c-format msgid "Refilled buffer with [%d] bytes from the network." msgstr "" -#: netcam_http.c:1575 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] header bytes." msgstr "" -#: netcam_http.c:1587 +#: src/netcam_http.c msgid "Invalid header received, reconnecting" msgstr "" -#: netcam_http.c:1608 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] chunk bytes, [%d/%d] total" msgstr "" -#: netcam_http.c:1622 +#: src/netcam_http.c #, c-format msgid "Chunk complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1627 +#: src/netcam_http.c #, c-format msgid "Image complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1653 +#: src/netcam_http.c msgid "now calling netcam_setup_mjpg()" msgstr "" -#: netcam_http.c:1678 +#: src/netcam_http.c msgid "connected, going on to read and decode MJPG chunks." msgstr "" -#: netcam_http.c:1697 +#: src/netcam_http.c msgid "Begin" msgstr "" -#: netcam_http.c:1711 +#: src/netcam_http.c #, c-format msgid "stat(%s) error" msgstr "" -#: netcam_http.c:1716 +#: src/netcam_http.c #, c-format msgid "statbuf.st_mtime[%d] != last_st_mtime[%d]" msgstr "" -#: netcam_http.c:1722 +#: src/netcam_http.c msgid "waiting new file image timeout" msgstr "" -#: netcam_http.c:1727 +#: src/netcam_http.c msgid "delay waiting new file image " msgstr "" -#: netcam_http.c:1740 +#: src/netcam_http.c #, c-format msgid "processing new file image - st_mtime %d" msgstr "" -#: netcam_http.c:1751 +#: src/netcam_http.c #, c-format msgid "open(%s) error: %d" msgstr "" -#: netcam_http.c:1758 +#: src/netcam_http.c #, c-format msgid "read(%s) error: %d" msgstr "" -#: netcam_http.c:1767 +#: src/netcam_http.c msgid "End" msgstr "" -#: netcam_http.c:1803 +#: src/netcam_http.c #, c-format msgid "netcam->file->path %s" msgstr "" -#: netcam_jpeg.c:77 +#: src/netcam_jpeg.c msgid "Not enough data from netcam." msgstr "" -#: netcam_jpeg.c:169 +#: src/netcam_jpeg.c #, c-format msgid "netcam->jpeg_error %d" msgstr "" -#: netcam_jpeg.c:276 +#: src/netcam_jpeg.c msgid "no new pic, no signal rcvd" msgstr "" -#: netcam_jpeg.c:281 +#: src/netcam_jpeg.c msgid "***new pic delay successful***" msgstr "" -#: netcam_jpeg.c:321 netcam_jpeg.c:400 +#: src/netcam_jpeg.c #, c-format msgid "jpeg_error %d" msgstr "" -#: netcam_jpeg.c:435 +#: src/netcam_jpeg.c #, c-format msgid "processing jpeg image - content length %d" msgstr "" -#: netcam_jpeg.c:440 +#: src/netcam_jpeg.c #, c-format msgid "return code %d" msgstr "" -#: netcam_jpeg.c:455 +#: src/netcam_jpeg.c #, c-format msgid "" "Camera width/height mismatch with JPEG image - expected %dx%d, JPEG %dx%d " "retval %d" msgstr "" -#: netcam_jpeg.c:469 +#: src/netcam_jpeg.c #, c-format msgid "ret %d retval %d" msgstr "" -#: netcam_rtsp.c:160 +#: src/netcam_rtsp.c #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: netcam_rtsp.c:193 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "True" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "False" msgstr "" -#: netcam_rtsp.c:236 -#, c-format -msgid "Error sending packet to codec: %s" +#: src/netcam_rtsp.c +msgid "Ignoring packet with invalid data" msgstr "" -#: netcam_rtsp.c:251 netcam_rtsp.c:276 -msgid "Ignoring packet with invalid data" +#: src/netcam_rtsp.c +#, c-format +msgid "Error sending packet to codec: %s" msgstr "" -#: netcam_rtsp.c:258 +#: src/netcam_rtsp.c #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: netcam_rtsp.c:282 +#: src/netcam_rtsp.c #, c-format msgid "Error decoding packet: %s" msgstr "" -#: netcam_rtsp.c:319 +#: src/netcam_rtsp.c msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: netcam_rtsp.c:342 netcam_rtsp.c:397 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:352 netcam_rtsp.c:408 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:360 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:369 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:378 netcam_rtsp.c:416 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:454 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: netcam_rtsp.c:472 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: netcam_rtsp.c:503 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: netcam_rtsp.c:521 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: netcam_rtsp.c:539 +#: src/netcam_rtsp.c #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: netcam_rtsp.c:556 +#: src/netcam_rtsp.c #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: netcam_rtsp.c:599 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:686 netcam_rtsp.c:694 +#: src/netcam_rtsp.c msgid "The network camera is sending pictures in a different" msgstr "" -#: netcam_rtsp.c:687 +#: src/netcam_rtsp.c msgid "size than specified in the config and also a " msgstr "" -#: netcam_rtsp.c:688 +#: src/netcam_rtsp.c msgid "different picture format. The picture is being" msgstr "" -#: netcam_rtsp.c:689 +#: src/netcam_rtsp.c msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: netcam_rtsp.c:690 +#: src/netcam_rtsp.c msgid "in the config file. If possible change netcam to" msgstr "" -#: netcam_rtsp.c:691 +#: src/netcam_rtsp.c msgid "be in YUV420P format and the size requested in the" msgstr "" -#: netcam_rtsp.c:692 +#: src/netcam_rtsp.c msgid "config to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:695 +#: src/netcam_rtsp.c msgid "size than specified in the configuration file." msgstr "" -#: netcam_rtsp.c:696 +#: src/netcam_rtsp.c msgid "The picture is being transcoded into the size " msgstr "" -#: netcam_rtsp.c:697 +#: src/netcam_rtsp.c msgid "requested in the configuration. If possible change" msgstr "" -#: netcam_rtsp.c:698 +#: src/netcam_rtsp.c msgid "netcam or configuration to indicate the same size" msgstr "" -#: netcam_rtsp.c:699 +#: src/netcam_rtsp.c msgid "to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:701 +#: src/netcam_rtsp.c #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: netcam_rtsp.c:705 -msgid "format than YUV420P. The image sent is being " +#: src/netcam_rtsp.c +msgid "The image sent is being " msgstr "" -#: netcam_rtsp.c:706 +#: src/netcam_rtsp.c msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: netcam_rtsp.c:707 +#: src/netcam_rtsp.c msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:724 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_in." msgstr "" -#: netcam_rtsp.c:733 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_out." msgstr "" -#: netcam_rtsp.c:753 +#: src/netcam_rtsp.c msgid "Unable to allocate scaling context." msgstr "" -#: netcam_rtsp.c:765 +#: src/netcam_rtsp.c msgid "Error determining size of frame out" msgstr "" -#: netcam_rtsp.c:783 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: netcam_rtsp.c:794 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: netcam_rtsp.c:800 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: netcam_rtsp.c:812 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: netcam_rtsp.c:865 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: netcam_rtsp.c:868 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: netcam_rtsp.c:870 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: netcam_rtsp.c:872 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: netcam_rtsp.c:874 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: netcam_rtsp.c:898 +#: src/netcam_rtsp.c #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: netcam_rtsp.c:911 +#: src/netcam_rtsp.c msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:916 +#: src/netcam_rtsp.c msgid "Setting up file via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:921 +#: src/netcam_rtsp.c msgid "Setting up http via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:924 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:952 +#: src/netcam_rtsp.c msgid "High resolution" msgstr "" -#: netcam_rtsp.c:956 +#: src/netcam_rtsp.c msgid "Normal resolution" msgstr "" -#: netcam_rtsp.c:959 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s stream." msgstr "" -#: netcam_rtsp.c:978 +#: src/netcam_rtsp.c msgid "Unknown" msgstr "" -#: netcam_rtsp.c:1068 netcam_rtsp.c:1089 +#: src/netcam_rtsp.c msgid "Stream copied for pass-through" msgstr "" -#: netcam_rtsp.c:1093 +#: src/netcam_rtsp.c msgid "ffmpeg too old" msgstr "" -#: netcam_rtsp.c:1108 +#: src/netcam_rtsp.c msgid "Null path passed to connect" msgstr "" -#: netcam_rtsp.c:1138 +#: src/netcam_rtsp.c #, c-format msgid "%s: Invalid camera service" msgstr "" -#: netcam_rtsp.c:1149 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: netcam_rtsp.c:1162 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: netcam_rtsp.c:1171 +#: src/netcam_rtsp.c #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: netcam_rtsp.c:1179 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: netcam_rtsp.c:1202 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: netcam_rtsp.c:1212 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: netcam_rtsp.c:1228 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: netcam_rtsp.c:1239 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: netcam_rtsp.c:1251 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to read first image" msgstr "" -#: netcam_rtsp.c:1278 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: netcam_rtsp.c:1357 +#: src/netcam_rtsp.c #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: netcam_rtsp.c:1395 +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Camera did not reconnect." +msgstr "" + +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Checking for camera every 10 seconds." +msgstr "" + +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: netcam_rtsp.c:1420 +#: src/netcam_rtsp.c #, c-format msgid "%s: Handler loop finished." msgstr "" -#: netcam_rtsp.c:1455 +#: src/netcam_rtsp.c #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: netcam_rtsp.c:1474 +#: src/netcam_rtsp.c #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: netcam_rtsp.c:1511 +#: src/netcam_rtsp.c msgid "unable to create rtsp context" msgstr "" -#: netcam_rtsp.c:1520 +#: src/netcam_rtsp.c msgid "unable to create rtsp high context" msgstr "" -#: netcam_rtsp.c:1564 netcam_rtsp.c:1608 netcam_rtsp.c:1689 +#: src/netcam_rtsp.c msgid "FFmpeg/Libav not found on computer. No RTSP support" msgstr "" -#: netcam_rtsp.c:1638 +#: src/netcam_rtsp.c #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: netcam_rtsp.c:1653 +#: src/netcam_rtsp.c #, c-format msgid "%s: No response from handler thread." msgstr "" -#: netcam_rtsp.c:1675 +#: src/netcam_rtsp.c msgid "Normal resolution: Shut down complete." msgstr "" -#: netcam_rtsp.c:1678 +#: src/netcam_rtsp.c msgid "High resolution: Shut down complete." msgstr "" -#: picture.c:448 +#: src/picture.c msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: picture.c:623 picture.c:630 +#: src/picture.c msgid "libwebp version error" msgstr "" -#: picture.c:638 +#: src/picture.c msgid "libwebp image buffer allocation error" msgstr "" -#: picture.c:655 +#: src/picture.c msgid "libwebp image compression error" msgstr "" -#: picture.c:670 +#: src/picture.c msgid "unable to assemble webp image" msgstr "" -#: picture.c:675 +#: src/picture.c msgid "unable to save webp image to file" msgstr "" -#: picture.c:1110 +#: src/picture.c #, c-format msgid "" "Can't write picture to file %s - check access rights to target directory\n" "Thread is going to finish due to this fatal error" msgstr "" -#: picture.c:1118 +#: src/picture.c #, c-format msgid "Can't write picture to file %s" msgstr "" -#: picture.c:1142 +#: src/picture.c msgid "Could not read from pgm file" msgstr "" -#: picture.c:1148 +#: src/picture.c #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: picture.c:1161 +#: src/picture.c msgid "Failed reading size in pgm file" msgstr "" -#: picture.c:1173 +#: src/picture.c msgid "Failed reading maximum value in pgm file" msgstr "" -#: picture.c:1196 +#: src/picture.c msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: picture.c:1198 +#: src/picture.c #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: picture.c:1235 +#: src/picture.c #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: picture.c:1240 +#: src/picture.c #, c-format msgid "can't write mask file %s" msgstr "" -#: picture.c:1254 +#: src/picture.c msgid "Failed writing default mask as pgm file" msgstr "" -#: picture.c:1261 +#: src/picture.c #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: rotate.c:203 +#: src/rotate.c #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: stream.c:82 -msgid "set socket timeout failed" -msgstr "" - -#: stream.c:132 -msgid "motion-stream End buffer reached waiting for buffer ending" -msgstr "" - -#: stream.c:150 -msgid "motion-stream READ give up!" -msgstr "" - -#: stream.c:247 stream.c:602 -#, c-format -msgid "motion-stream - failed auth attempt from %s" -msgstr "" - -#: stream.c:257 stream.c:628 stream.c:713 stream.c:719 -msgid "fcntl" -msgstr "" - -#: stream.c:277 -msgid "write failure 1:handle_basic_auth" -msgstr "" - -#: stream.c:478 -msgid "Error no authentication data" -msgstr "" - -#: stream.c:485 -msgid "Error no authentication data (no ':' found)" -msgstr "" - -#: stream.c:494 -msgid "Error malloc failed" -msgstr "" - -#: stream.c:618 -msgid "write failure 1:handle_md5_digest" -msgstr "" - -#: stream.c:621 -msgid "write failure 2:handle_md5_digest" -msgstr "" - -#: stream.c:654 -msgid "write failure 3:handle_md5_digest" -msgstr "" - -#: stream.c:698 -msgid "Error unknown stream authentication method" -msgstr "" - -#: stream.c:727 -msgid "Error pthread_attr_init" -msgstr "" - -#: stream.c:732 -msgid "Error pthread_create" -msgstr "" - -#: stream.c:738 -msgid "Error pthread_attr_destroy" -msgstr "" - -#: stream.c:762 -msgid "error creating socket" -msgstr "" - -#: stream.c:767 -msgid "Unable to set FD_CLOEXEC" -msgstr "" - -#: stream.c:774 -msgid "setting SO_REUSEADDR to yes failed" -msgstr "" - -#: stream.c:783 -msgid "setting IPV6_V6ONLY to no failed" -msgstr "" - -#: stream.c:821 -#, c-format -msgid "error binding on %s port %d" -msgstr "" - -#: stream.c:827 -msgid "error listening" -msgstr "" - -#: stream.c:833 -#, c-format -msgid "listening on %s port %d" -msgstr "" - -#: stream.c:852 -msgid "motion-stream accept()" -msgstr "" - -#: stream.c:1017 stream.c:1033 -msgid "Error creating tmpbuffer in stream_add_client" -msgstr "" - -#: stream.c:1132 -msgid "Error allocated cors_header in stream_init" -msgstr "" - -#: stream.c:1154 -msgid "Closing motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1175 -msgid "Closed motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1309 -msgid "Error creating tmpbuffer" -msgstr "" - -#: track.c:81 +#: src/track.c msgid "internal error" msgstr "" -#: track.c:107 track.c:140 +#: src/track.c #, c-format msgid "internal error, %hu is not a known track-type" msgstr "" -#: track.c:163 track.c:362 +#: src/track.c #, c-format msgid "port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:171 track.c:370 +#: src/track.c msgid "Status byte timeout!" msgstr "" -#: track.c:191 +#: src/track.c #, c-format msgid "Try to open serial device %s" msgstr "" -#: track.c:195 track.c:317 track.c:698 +#: src/track.c #, c-format msgid "Unable to open serial device %s" msgstr "" -#: track.c:210 track.c:332 track.c:712 +#: src/track.c #, c-format msgid "Unable to initialize serial device %s" msgstr "" -#: track.c:215 track.c:338 +#: src/track.c #, c-format msgid "Opened serial device %s and initialize, fd %i" msgstr "" -#: track.c:253 +#: src/track.c #, c-format msgid "No device %s started yet , trying stepper_center()" msgstr "" -#: track.c:258 +#: src/track.c #, c-format msgid "failed to initialize stepper device on %s , fd [%i]." msgstr "" -#: track.c:264 +#: src/track.c #, c-format msgid "succeed , device started %s , fd [%i]" msgstr "" -#: track.c:357 +#: src/track.c #, c-format msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:375 +#: src/track.c #, c-format msgid "Command return %d" msgstr "" -#: track.c:407 track.c:600 +#: src/track.c msgid "Problem opening servo!" msgstr "" -#: track.c:413 +#: src/track.c #, c-format msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" msgstr "" -#: track.c:436 track.c:506 +#: src/track.c #, c-format msgid "x %d value out of range! (%d - %d)" msgstr "" -#: track.c:462 track.c:555 +#: src/track.c #, c-format msgid "y %d value out of range! (%d - %d)" msgstr "" -#: track.c:494 +#: src/track.c #, c-format msgid "X offset %d" msgstr "" -#: track.c:517 +#: src/track.c #, c-format msgid "" "X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " "%d" msgstr "" -#: track.c:543 +#: src/track.c #, c-format msgid "Y offset %d" msgstr "" -#: track.c:565 +#: src/track.c #, c-format msgid "" "Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " "%d" msgstr "" -#: track.c:606 +#: src/track.c #, c-format msgid "" "X-offset %d, Y-offset %d, x-position %d. y-position %d,reversex %d, reversey " "%d , stepsize %d" msgstr "" -#: track.c:660 +#: src/track.c msgid "Return byte timeout!" msgstr "" -#: track.c:677 +#: src/track.c msgid "Unable to set camera speed" msgstr "" -#: track.c:749 track.c:868 +#: src/track.c msgid "succeed" msgstr "" -#: track.c:830 +#: src/track.c msgid "Failed to reset pwc camera to starting position! Reason" msgstr "" -#: track.c:838 track.c:900 +#: src/track.c msgid "failed VIDIOCPWCMPTGRANGE" msgstr "" -#: track.c:852 track.c:913 +#: src/track.c msgid "ioctl VIDIOCPWCMPTGANGLE" msgstr "" -#: track.c:864 track.c:939 +#: src/track.c msgid "Failed to pan/tilt pwc camera! Reason" msgstr "" -#: track.c:978 track.c:987 track.c:1138 track.c:1147 +#: src/track.c msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: track.c:992 track.c:1152 +#: src/track.c msgid "Reseting UVC camera to starting position" msgstr "" -#: track.c:1001 +#: src/track.c msgid "ioctl querycontrol" msgstr "" -#: track.c:1005 +#: src/track.c msgid "Getting camera range" msgstr "" -#: track.c:1033 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: track.c:1036 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: track.c:1056 +#: src/track.c #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: track.c:1070 track.c:1085 track.c:1254 track.c:1275 +#: src/track.c msgid "Failed to move UVC camera!" msgstr "" -#: track.c:1091 track.c:1281 +#: src/track.c #, c-format msgid "Found MINMAX = %d" msgstr "" -#: track.c:1095 +#: src/track.c #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: track.c:1107 +#: src/track.c #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1220 +#: src/track.c #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: track.c:1223 +#: src/track.c #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: track.c:1226 +#: src/track.c #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: track.c:1249 +#: src/track.c #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1270 +#: src/track.c #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1285 +#: src/track.c #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1295 +#: src/track.c #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: translate.c:43 +#: src/translate.c msgid "Language: English" msgstr "Idioma: Español" -#: video_bktr.c:65 +#: src/video_bktr.c #, c-format msgid "METEORSHUE Error setting hue [%d]" msgstr "" -#: video_bktr.c:69 video_bktr.c:82 video_bktr.c:97 video_bktr.c:111 -#: video_bktr.c:126 video_bktr.c:140 video_bktr.c:156 video_bktr.c:171 +#: src/video_bktr.c #, c-format msgid "to [%d]" msgstr "" -#: video_bktr.c:78 +#: src/video_bktr.c msgid "METEORGHUE Error getting hue" msgstr "" -#: video_bktr.c:93 +#: src/video_bktr.c #, c-format msgid "METEORSCSAT Error setting saturation [%d]" msgstr "" -#: video_bktr.c:107 +#: src/video_bktr.c msgid "METEORGCSAT Error getting saturation" msgstr "" -#: video_bktr.c:122 +#: src/video_bktr.c #, c-format msgid "METEORSCONT Error setting contrast [%d]" msgstr "" -#: video_bktr.c:136 +#: src/video_bktr.c msgid "METEORGCONT Error getting contrast" msgstr "" -#: video_bktr.c:152 +#: src/video_bktr.c #, c-format msgid "METEORSBRIG brightness [%d]" msgstr "" -#: video_bktr.c:167 +#: src/video_bktr.c msgid "METEORGBRIG getting brightness" msgstr "" -#: video_bktr.c:182 +#: src/video_bktr.c msgid "Not implemented" msgstr "" -#: video_bktr.c:218 +#: src/video_bktr.c #, c-format msgid "Device Input %d out of range (0-4)" msgstr "" -#: video_bktr.c:226 +#: src/video_bktr.c #, c-format msgid "METEORSINPUT %d invalid -Trying composite %d" msgstr "" -#: video_bktr.c:261 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format, try again with default" msgstr "" -#: video_bktr.c:267 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format either default" msgstr "" -#: video_bktr.c:321 +#: src/video_bktr.c msgid "Couldn't set the geometry" msgstr "" -#: video_bktr.c:325 +#: src/video_bktr.c #, c-format msgid "to [%d/%d] Norm %d" msgstr "" -#: video_bktr.c:372 +#: src/video_bktr.c #, c-format msgid "Not valid Frequency [%lu] for Source input [%i]" msgstr "" -#: video_bktr.c:376 +#: src/video_bktr.c #, c-format msgid "Frequency [%lu] Source input [%i]" msgstr "" -#: video_bktr.c:383 +#: src/video_bktr.c #, c-format msgid "set input [%d]" msgstr "" -#: video_bktr.c:391 +#: src/video_bktr.c #, c-format msgid "set input format [%d]" msgstr "" -#: video_bktr.c:399 +#: src/video_bktr.c #, c-format msgid "set geometry [%d]x[%d]" msgstr "" -#: video_bktr.c:405 +#: src/video_bktr.c msgid "Frequency set (no implemented yet" msgstr "" -#: video_bktr.c:419 video_bktr.c:432 +#: src/video_bktr.c msgid "Sizing buffer to 3x" msgstr "" -#: video_bktr.c:426 video_bktr.c:436 +#: src/video_bktr.c msgid "Sizing buffer to 3/2x" msgstr "" -#: video_bktr.c:444 +#: src/video_bktr.c msgid "mmap failed" msgstr "" -#: video_bktr.c:486 video_bktr.c:488 video_bktr.c:496 +#: src/video_bktr.c msgid "METEORCAPTUR using single method Error capturing" msgstr "" -#: video_bktr.c:568 +#: src/video_bktr.c msgid "Error capturing using single method" msgstr "" -#: video_bktr.c:658 video_bktr.c:666 video_bktr.c:764 video_bktr.c:933 -#: video_bktr.c:987 +#: src/video_bktr.c msgid "BKTR is not enabled." msgstr "" -#: video_bktr.c:710 video_v4l2.c:1454 +#: src/video_bktr.c src/video_v4l2.c msgid "Unable to find video device" msgstr "" -#: video_bktr.c:716 video_v4l2.c:1460 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Closing video device %s" msgstr "" -#: video_bktr.c:750 video_v4l2.c:1479 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: video_bktr.c:790 video_v4l2.c:774 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: video_bktr.c:796 video_v4l2.c:782 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: video_bktr.c:836 +#: src/video_bktr.c msgid "Stopping capture" msgstr "" -#: video_bktr.c:841 +#: src/video_bktr.c #, c-format msgid "Reusing [%s] inputs [%d,%d] Change capture method METEOR_CAP_SINGLE" msgstr "" -#: video_bktr.c:849 +#: src/video_bktr.c msgid "VIDEO_PALETTE_YUV420P setting imgs.size_norm and imgs.motionsize" msgstr "" -#: video_bktr.c:866 +#: src/video_bktr.c #, c-format msgid "open video device %s" msgstr "" -#: video_bktr.c:877 +#: src/video_bktr.c #, c-format msgid "open tuner device %s" msgstr "" -#: video_common.c:421 video_common.c:443 +#: src/video_common.c msgid "Corrupt image ... continue" msgstr "" -#: video_common.c:434 +#: src/video_common.c #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: video_common.c:580 +#: src/video_common.c #, c-format msgid "Parsing controls: %s" msgstr "" -#: video_common.c:689 +#: src/video_common.c msgid "calling mmalcam_cleanup" msgstr "" -#: video_common.c:697 +#: src/video_common.c msgid "calling netcam_cleanup" msgstr "" -#: video_common.c:705 +#: src/video_common.c msgid "calling netcam_rtsp_cleanup" msgstr "" -#: video_common.c:711 +#: src/video_common.c msgid "Cleaning up V4L2 device" msgstr "" -#: video_common.c:717 +#: src/video_common.c msgid "Cleaning up BKTR device" msgstr "" -#: video_common.c:722 +#: src/video_common.c msgid "No Camera device cleanup (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_common.c:754 +#: src/video_common.c msgid "Opening MMAL cam" msgstr "" -#: video_common.c:759 +#: src/video_common.c msgid "MMAL cam failed to open" msgstr "" -#: video_common.c:766 +#: src/video_common.c msgid "Opening Netcam" msgstr "" -#: video_common.c:771 +#: src/video_common.c msgid "Netcam failed to open" msgstr "" -#: video_common.c:777 +#: src/video_common.c msgid "Opening Netcam RTSP" msgstr "" -#: video_common.c:781 +#: src/video_common.c msgid "Netcam RTSP failed to open" msgstr "" -#: video_common.c:787 +#: src/video_common.c msgid "Opening V4L2 device" msgstr "" -#: video_common.c:790 +#: src/video_common.c msgid "V4L2 device failed to open" msgstr "" -#: video_common.c:796 +#: src/video_common.c msgid "Opening BKTR device" msgstr "" -#: video_common.c:799 +#: src/video_common.c msgid "BKTR device failed to open" msgstr "" -#: video_common.c:805 +#: src/video_common.c msgid "No Camera device specified (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_loopback.c:33 +#: src/video_loopback.c #, c-format msgid "Failed to open '%s'" msgstr "" -#: video_loopback.c:42 +#: src/video_loopback.c +#, c-format +msgid "Error specifying buffer: %s" +msgstr "" + +#: src/video_loopback.c #, c-format msgid "Opening buffer: %s" msgstr "" -#: video_loopback.c:49 +#: src/video_loopback.c #, c-format msgid "Read buffer: %s" msgstr "" -#: video_loopback.c:57 +#: src/video_loopback.c #, c-format msgid "found video device '%s' %d" msgstr "" -#: video_loopback.c:72 video_loopback.c:147 +#: src/video_loopback.c #, c-format msgid "Opened %s as pipe output" msgstr "" -#: video_loopback.c:151 +#: src/video_loopback.c #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: video_loopback.c:171 +#: src/video_loopback.c msgid "Original pipe specifications" msgstr "" -#: video_loopback.c:182 +#: src/video_loopback.c msgid "Proposed pipe specifications" msgstr "" -#: video_loopback.c:190 +#: src/video_loopback.c msgid "Final pipe specifications" msgstr "" -#: video_v4l2.c:209 +#: src/video_v4l2.c msgid "No Controls found for device" msgstr "" -#: video_v4l2.c:268 +#: src/video_v4l2.c msgid "---------Controls---------" msgstr "" -#: video_v4l2.c:269 +#: src/video_v4l2.c msgid " V4L2 ID Name and Range" msgstr "" -#: video_v4l2.c:298 video_v4l2.c:1167 +#: src/video_v4l2.c msgid "Device not ready" msgstr "" -#: video_v4l2.c:312 +#: src/video_v4l2.c #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: video_v4l2.c:318 +#: src/video_v4l2.c #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: video_v4l2.c:356 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: video_v4l2.c:362 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: video_v4l2.c:375 +#: src/video_v4l2.c msgid "control type not supported yet" msgstr "" -#: video_v4l2.c:541 +#: src/video_v4l2.c #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: video_v4l2.c:549 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: video_v4l2.c:555 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: video_v4l2.c:560 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: video_v4l2.c:565 +#: src/video_v4l2.c #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: video_v4l2.c:591 +#: src/video_v4l2.c msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: video_v4l2.c:603 +#: src/video_v4l2.c #, c-format msgid "- video standard %s" msgstr "" -#: video_v4l2.c:620 +#: src/video_v4l2.c #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: video_v4l2.c:626 +#: src/video_v4l2.c msgid "Video standard set to NTSC" msgstr "" -#: video_v4l2.c:628 +#: src/video_v4l2.c msgid "Video standard set to SECAM" msgstr "" -#: video_v4l2.c:630 +#: src/video_v4l2.c msgid "Video standard set to PAL" msgstr "" -#: video_v4l2.c:658 +#: src/video_v4l2.c #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: video_v4l2.c:663 +#: src/video_v4l2.c #, c-format msgid "Set tuner %d" msgstr "" -#: video_v4l2.c:674 +#: src/video_v4l2.c #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: video_v4l2.c:679 +#: src/video_v4l2.c #, c-format msgid "Set Frequency to %ul" msgstr "" -#: video_v4l2.c:704 +#: src/video_v4l2.c #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:716 +#: src/video_v4l2.c #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: video_v4l2.c:723 +#: src/video_v4l2.c msgid "Adjusted resolution not modulo 8." msgstr "" -#: video_v4l2.c:725 +#: src/video_v4l2.c msgid "Specify different palette or width/height in config file." msgstr "" -#: video_v4l2.c:734 +#: src/video_v4l2.c msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: video_v4l2.c:742 +#: src/video_v4l2.c #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:747 +#: src/video_v4l2.c #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: video_v4l2.c:777 +#: src/video_v4l2.c #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: video_v4l2.c:785 +#: src/video_v4l2.c #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: video_v4l2.c:790 +#: src/video_v4l2.c msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: video_v4l2.c:803 +#: src/video_v4l2.c #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: video_v4l2.c:812 +#: src/video_v4l2.c msgid "Supported palettes:" msgstr "" -#: video_v4l2.c:821 +#: src/video_v4l2.c #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: video_v4l2.c:841 +#: src/video_v4l2.c #, c-format msgid "Selected palette %s" msgstr "" -#: video_v4l2.c:848 +#: src/video_v4l2.c #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: video_v4l2.c:853 +#: src/video_v4l2.c msgid "Unable to find a compatible palette format." msgstr "" -#: video_v4l2.c:879 +#: src/video_v4l2.c #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: video_v4l2.c:886 +#: src/video_v4l2.c #, c-format msgid "mmap information: frames=%d" msgstr "" -#: video_v4l2.c:890 +#: src/video_v4l2.c #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: video_v4l2.c:897 video_v4l2.c:1131 +#: src/video_v4l2.c msgid "Out of memory." msgstr "" -#: video_v4l2.c:912 +#: src/video_v4l2.c #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: video_v4l2.c:925 +#: src/video_v4l2.c #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: video_v4l2.c:932 +#: src/video_v4l2.c #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: video_v4l2.c:953 +#: src/video_v4l2.c msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: video_v4l2.c:996 +#: src/video_v4l2.c #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: video_v4l2.c:1057 +#: src/video_v4l2.c #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: video_v4l2.c:1184 video_v4l2.c:1205 +#: src/video_v4l2.c msgid "Errors occurred during device select" msgstr "" -#: video_v4l2.c:1218 +#: src/video_v4l2.c #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: video_v4l2.c:1234 video_v4l2.c:1564 video_v4l2.c:1650 +#: src/video_v4l2.c #, c-format msgid "Failed to open video device %s" msgstr "" -#: video_v4l2.c:1296 +#: src/video_v4l2.c msgid "Not a V4L2 device?" msgstr "" -#: video_v4l2.c:1333 +#: src/video_v4l2.c msgid "Device does not support capturing." msgstr "" -#: video_v4l2.c:1346 video_v4l2.c:1354 +#: src/video_v4l2.c +#, c-format +msgid "Trying to set fps to %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Error setting fps. Return code %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Device set fps to %d" +msgstr "" + +#: src/video_v4l2.c msgid "V4L2 is not enabled" msgstr "" -#: video_v4l2.c:1427 video_v4l2.c:1494 video_v4l2.c:1537 +#: src/video_v4l2.c msgid "V4L2 is not enabled." msgstr "" -#: video_v4l2.c:1662 +#: src/video_v4l2.c #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: video_v4l2.c:1674 +#: src/video_v4l2.c #, c-format msgid " Width: %d, Height %d" msgstr "" -#: video_v4l2.c:1685 +#: src/video_v4l2.c #, c-format msgid " Framerate %d/%d" msgstr "" -#: webu.c:240 +#: src/webu.c #, c-format msgid "Invalid url: %s" msgstr "" -#: webu.c:258 +#: src/webu.c msgid "Error decoding url" msgstr "" -#: webu.c:462 +#: src/webu.c #, c-format msgid "Sent url: %s" msgstr "" -#: webu.c:471 +#: src/webu.c #, c-format msgid "Decoded url: %s" msgstr "" -#: webu.c:579 -msgid "httpd is going to restart" +#: src/webu.c +msgid "Restarting all threads" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Restarting thread %d" msgstr "" -#: webu.c:584 +#: src/webu.c #, c-format -msgid "httpd is going to restart thread %d" +msgid "Quitting thread %d" msgstr "" -#: webu.c:620 webu.c:720 webu_html.c:1257 webu_text.c:663 webu_text.c:854 -#: webu_text.c:1099 +#: src/webu.c src/webu_html.c src/webu_text.c #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: webu.c:683 +#: src/webu.c msgid "Native Language : on" msgstr "" -#: webu.c:685 +#: src/webu.c msgid "Native Language : off" msgstr "" -#: webu.c:689 +#: src/webu.c msgid "Set the value to null/zero" msgstr "" -#: webu.c:813 +#: src/webu.c #, c-format msgid "Connection from: %s" msgstr "" -#: webu.c:900 webu.c:912 webu.c:960 +#: src/webu.c #, c-format msgid "Failed authentication from %s" msgstr "" -#: webu.c:1042 +#: src/webu.c msgid "No webcontrol user:pass provided" msgstr "" -#: webu.c:1060 +#: src/webu.c msgid "No stream user:pass provided" msgstr "" -#: webu.c:1095 webu_stream.c:255 webu_stream.c:295 +#: src/webu.c src/webu_stream.c msgid "Invalid response" msgstr "" -#: webu.c:1182 webu.c:1254 +#: src/webu.c #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: webu.c:1221 webu.c:1303 +#: src/webu.c #, c-format msgid "send page failed %d" msgstr "" -#: webu.c:1436 +#: src/webu.c msgid "Basic authentication: available" msgstr "" -#: webu.c:1439 webu.c:1442 webu.c:1445 +#: src/webu.c msgid "Basic authentication: disabled" msgstr "" -#: webu.c:1459 +#: src/webu.c msgid "Digest authentication: available" msgstr "" -#: webu.c:1462 webu.c:1465 webu.c:1468 +#: src/webu.c msgid "Digest authentication: disabled" msgstr "" -#: webu.c:1481 +#: src/webu.c msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: webu.c:1488 +#: src/webu.c msgid "IPV6: available" msgstr "" -#: webu.c:1490 +#: src/webu.c msgid "IPV6: disabled" msgstr "" -#: webu.c:1503 webu.c:1506 +#: src/webu.c msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: webu.c:1513 +#: src/webu.c msgid "SSL/TLS: available" msgstr "" -#: webu.c:1516 webu.c:1519 webu.c:1522 +#: src/webu.c msgid "SSL/TLS: disabled" msgstr "" -#: webu.c:1570 +#: src/webu.c msgid "Error reading file for SSL/TLS support." msgstr "" -#: webu.c:1592 webu.c:1605 +#: src/webu.c msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1597 webu.c:1610 +#: src/webu.c msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1821 +#: src/webu.c #, c-format msgid "Starting webcontrol on port %d" msgstr "" -#: webu.c:1837 +#: src/webu.c msgid "Unable to start MHD" msgstr "" -#: webu.c:1874 +#: src/webu.c +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port/camera_id %d/%d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port %d" +msgstr "" + +#: src/webu.c #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: webu.c:1878 +#: src/webu.c #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: webu.c:1905 +#: src/webu.c #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: webu.c:1933 webu.c:1951 +#: src/webu.c #, c-format msgid "Duplicate port requested %d" msgstr "" -#: webu_html.c:260 webu_html.c:270 webu_html.c:282 +#: src/webu_html.c msgid "Cameras" msgstr "Cámaras" -#: webu_html.c:262 webu_html.c:291 webu_html.c:809 +#: src/webu_html.c msgid "Camera" msgstr "Cámara" -#: webu_html.c:283 +#: src/webu_html.c msgid "All" msgstr "Todas" -#: webu_html.c:329 +#: src/webu_html.c msgid "Action" msgstr "Acción" -#: webu_html.c:330 +#: src/webu_html.c msgid "Start Event" msgstr "Evento de inicio" -#: webu_html.c:331 +#: src/webu_html.c msgid "End Event" msgstr "Evento final" -#: webu_html.c:332 +#: src/webu_html.c msgid "Snapshot" msgstr "Instantánea" -#: webu_html.c:333 +#: src/webu_html.c msgid "Change Configuration" msgstr "Cambiar Configuración" -#: webu_html.c:334 +#: src/webu_html.c msgid "Write Configuration" msgstr "Configuración de Escritura" -#: webu_html.c:335 +#: src/webu_html.c msgid "Tracking" msgstr "Rastreo" -#: webu_html.c:336 +#: src/webu_html.c msgid "Pause" msgstr "Pausa" -#: webu_html.c:337 +#: src/webu_html.c msgid "Start" msgstr "Comienzo" -#: webu_html.c:338 +#: src/webu_html.c msgid "Restart" msgstr "Reiniciar" -#: webu_html.c:359 +#: src/webu_html.c +msgid "Quit" +msgstr "Dejar" + +#: src/webu_html.c msgid "Help" msgstr "Ayuda" -#: webu_html.c:373 +#: src/webu_html.c msgid "No Configuration Options" msgstr "Sin opciones de configuración" -#: webu_html.c:377 +#: src/webu_html.c msgid "Limited Configuration Options" msgstr "Opciones de configuración limitadas" -#: webu_html.c:381 +#: src/webu_html.c msgid "Advanced Configuration Options" msgstr "Opciones de configuración avanzada" -#: webu_html.c:385 +#: src/webu_html.c msgid "Restricted Configuration Options" msgstr "Opciones de configuración restringida" -#: webu_html.c:399 webu_html.c:410 webu_html.c:897 +#: src/webu_html.c msgid "All Cameras" msgstr "Todas Cámaras" -#: webu_html.c:400 webu_html.c:811 webu_html.c:820 +#: src/webu_html.c msgid "Not running" msgstr "No activo" -#: webu_html.c:401 webu_html.c:812 webu_html.c:821 +#: src/webu_html.c msgid "Lost connection" msgstr "Conexión perdida" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Paused" msgstr "En pausa" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Active" msgstr "Activo" -#: webu_html.c:441 +#: src/webu_html.c msgid "Select option" msgstr "Seleccionar opción" -#: webu_html.c:525 webu_html.c:558 +#: src/webu_html.c msgid "Save" msgstr "Salvar" -#: webu_html.c:553 +#: src/webu_html.c msgid "Pan/Tilt" msgstr "Girar/Inclinación" -#: webu_html.c:554 +#: src/webu_html.c msgid "Absolute Change" msgstr "Cambio Absoluto" -#: webu_html.c:555 +#: src/webu_html.c msgid "Center" msgstr "Centro" -#: webu_html.c:556 +#: src/webu_html.c msgid "Pan" msgstr "Girar" -#: webu_html.c:557 +#: src/webu_html.c msgid "Tilt" msgstr "Inclinación" -#: webu_stream.c:166 webu_stream.c:172 +#: src/webu_stream.c #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: webu_stream.c:179 +#: src/webu_stream.c #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:186 +#: src/webu_stream.c #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: webu_stream.c:194 +#: src/webu_stream.c #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:288 +#: src/webu_stream.c msgid "Could not get image to stream." msgstr "" -#: webu_text.c:436 -msgid "httpd quits" -msgstr "" - -#: webu_text.c:441 -#, c-format -msgid "httpd quits thread %d" -msgstr "" - -#: webu_text.c:899 +#: src/webu_text.c #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" #~ msgid "Make Movie" #~ msgstr "Hacer Pelicula" - -#~ msgid "Quit" -#~ msgstr "Dejar" diff --git a/po/fi.po b/po/fi.po index 0cd97089b..3a28ec0ce 100644 --- a/po/fi.po +++ b/po/fi.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-13 11:57-0600\n" +"Report-Msgid-Bugs-To: https://motion-project.github.io\n" +"POT-Creation-Date: 2019-09-20 22:18-0600\n" "PO-Revision-Date: 2018-10-13 12:00-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,1476 +16,1523 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: conf.c:2108 +#: src/conf.c #, c-format msgid "Unknown config option \"%s\"" msgstr "" -#: conf.c:2208 +#: src/conf.c #, c-format msgid "Writing config file to %s" msgstr "" -#: conf.c:2354 +#: src/conf.c #, c-format msgid "Configfile %s not found - trying defaults." msgstr "" -#: conf.c:2358 +#: src/conf.c msgid "Error getcwd" msgstr "" -#: conf.c:2376 +#: src/conf.c #, c-format msgid "could not open configfile %s" msgstr "" -#: conf.c:2386 +#: src/conf.c +#, c-format +msgid "Invalid file name %s" +msgstr "" + +#: src/conf.c #, c-format msgid "Processing thread 0 - config file %s" msgstr "" -#: conf.c:2391 +#: src/conf.c msgid "No config file to process, using default values" msgstr "" -#: conf.c:2447 +#: src/conf.c #, c-format msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: conf.c:2450 +#: src/conf.c #, c-format msgid "Thread %d - Config file: %s" msgstr "" -#: conf.c:2468 +#: src/conf.c #, c-format msgid "%-25s " msgstr "" -#: conf.c:2658 +#: src/conf.c msgid "Unable to locate vid_control_params" msgstr "" -#: conf.c:2664 +#: src/conf.c msgid "No value provided to put into vid_control_params" msgstr "" -#: conf.c:2774 +#: src/conf.c msgid "Error compiling regex in copy_uri" msgstr "" -#: conf.c:2781 +#: src/conf.c msgid "Invalid origin for cors_header in copy_uri" msgstr "" -#: conf.c:3019 +#: src/conf.c #, c-format msgid "Processing config file %s" msgstr "" -#: conf.c:3034 +#: src/conf.c #, c-format msgid "Camera directory config %s not found" msgstr "" -#: conf.c:3068 +#: src/conf.c #, c-format msgid "Camera config file %s not found" msgstr "" -#: conf.c:3106 +#: src/conf.c #, c-format msgid "Processing camera config file %s" msgstr "" -#: conf.c:3152 +#: src/conf.c msgid "daemon" msgstr "" -#: conf.c:3153 +#: src/conf.c msgid "setup_mode" msgstr "" -#: conf.c:3154 +#: src/conf.c msgid "pid_file" msgstr "" -#: conf.c:3155 +#: src/conf.c msgid "log_file" msgstr "" -#: conf.c:3156 +#: src/conf.c msgid "log_level" msgstr "" -#: conf.c:3157 +#: src/conf.c msgid "log_type" msgstr "" -#: conf.c:3158 +#: src/conf.c msgid "quiet" msgstr "" -#: conf.c:3159 +#: src/conf.c msgid "native_language" msgstr "" -#: conf.c:3160 +#: src/conf.c msgid "camera_name" msgstr "" -#: conf.c:3161 +#: src/conf.c msgid "camera_id" msgstr "" -#: conf.c:3162 +#: src/conf.c msgid "target_dir" msgstr "" -#: conf.c:3163 +#: src/conf.c msgid "videodevice" msgstr "" -#: conf.c:3164 +#: src/conf.c msgid "vid_control_params" msgstr "" -#: conf.c:3165 +#: src/conf.c msgid "v4l2_palette" msgstr "" -#: conf.c:3166 +#: src/conf.c msgid "input" msgstr "" -#: conf.c:3167 +#: src/conf.c msgid "norm" msgstr "" -#: conf.c:3168 +#: src/conf.c msgid "frequency" msgstr "" -#: conf.c:3169 +#: src/conf.c msgid "auto_brightness" msgstr "" -#: conf.c:3170 +#: src/conf.c msgid "tunerdevice" msgstr "" -#: conf.c:3171 +#: src/conf.c msgid "roundrobin_frames" msgstr "" -#: conf.c:3172 +#: src/conf.c msgid "roundrobin_skip" msgstr "" -#: conf.c:3173 +#: src/conf.c msgid "roundrobin_switchfilter" msgstr "" -#: conf.c:3174 +#: src/conf.c msgid "netcam_url" msgstr "" -#: conf.c:3175 +#: src/conf.c msgid "netcam_highres" msgstr "" -#: conf.c:3176 +#: src/conf.c msgid "netcam_userpass" msgstr "" -#: conf.c:3177 +#: src/conf.c msgid "netcam_keepalive" msgstr "" -#: conf.c:3178 +#: src/conf.c msgid "netcam_proxy" msgstr "" -#: conf.c:3179 +#: src/conf.c msgid "netcam_tolerant_check" msgstr "" -#: conf.c:3180 +#: src/conf.c msgid "netcam_use_tcp" msgstr "" -#: conf.c:3181 +#: src/conf.c msgid "mmalcam_name" msgstr "" -#: conf.c:3182 +#: src/conf.c msgid "mmalcam_control_params" msgstr "" -#: conf.c:3183 +#: src/conf.c msgid "width" msgstr "" -#: conf.c:3184 +#: src/conf.c msgid "height" msgstr "" -#: conf.c:3185 +#: src/conf.c msgid "framerate" msgstr "" -#: conf.c:3186 +#: src/conf.c msgid "minimum_frame_time" msgstr "" -#: conf.c:3187 +#: src/conf.c msgid "rotate" msgstr "" -#: conf.c:3188 +#: src/conf.c msgid "flip_axis" msgstr "" -#: conf.c:3189 +#: src/conf.c msgid "locate_motion_mode" msgstr "" -#: conf.c:3190 +#: src/conf.c msgid "locate_motion_style" msgstr "" -#: conf.c:3191 +#: src/conf.c msgid "text_left" msgstr "" -#: conf.c:3192 +#: src/conf.c msgid "text_right" msgstr "" -#: conf.c:3193 +#: src/conf.c msgid "text_changes" msgstr "" -#: conf.c:3194 +#: src/conf.c msgid "text_scale" msgstr "" -#: conf.c:3195 +#: src/conf.c msgid "text_event" msgstr "" -#: conf.c:3196 +#: src/conf.c msgid "emulate_motion" msgstr "" -#: conf.c:3197 +#: src/conf.c msgid "threshold" msgstr "" -#: conf.c:3198 +#: src/conf.c msgid "threshold_maximum" msgstr "" -#: conf.c:3199 +#: src/conf.c msgid "threshold_tune" msgstr "" -#: conf.c:3200 +#: src/conf.c msgid "noise_level" msgstr "" -#: conf.c:3201 +#: src/conf.c msgid "noise_tune" msgstr "" -#: conf.c:3202 +#: src/conf.c msgid "despeckle_filter" msgstr "" -#: conf.c:3203 +#: src/conf.c msgid "area_detect" msgstr "" -#: conf.c:3204 +#: src/conf.c msgid "mask_file" msgstr "" -#: conf.c:3205 +#: src/conf.c msgid "mask_privacy" msgstr "" -#: conf.c:3206 +#: src/conf.c msgid "smart_mask_speed" msgstr "" -#: conf.c:3207 +#: src/conf.c msgid "lightswitch_percent" msgstr "" -#: conf.c:3208 +#: src/conf.c msgid "lightswitch_frames" msgstr "" -#: conf.c:3209 +#: src/conf.c msgid "minimum_motion_frames" msgstr "" -#: conf.c:3210 +#: src/conf.c msgid "event_gap" msgstr "" -#: conf.c:3211 +#: src/conf.c msgid "pre_capture" msgstr "" -#: conf.c:3212 +#: src/conf.c msgid "post_capture" msgstr "" -#: conf.c:3213 +#: src/conf.c msgid "on_event_start" msgstr "" -#: conf.c:3214 +#: src/conf.c msgid "on_event_end" msgstr "" -#: conf.c:3215 +#: src/conf.c msgid "on_picture_save" msgstr "" -#: conf.c:3216 +#: src/conf.c msgid "on_area_detected" msgstr "" -#: conf.c:3217 +#: src/conf.c msgid "on_motion_detected" msgstr "" -#: conf.c:3218 +#: src/conf.c msgid "on_movie_start" msgstr "" -#: conf.c:3219 +#: src/conf.c msgid "on_movie_end" msgstr "" -#: conf.c:3220 +#: src/conf.c msgid "on_camera_lost" msgstr "" -#: conf.c:3221 +#: src/conf.c msgid "on_camera_found" msgstr "" -#: conf.c:3222 +#: src/conf.c msgid "picture_output" msgstr "" -#: conf.c:3223 +#: src/conf.c msgid "picture_output_motion" msgstr "" -#: conf.c:3224 +#: src/conf.c msgid "picture_type" msgstr "" -#: conf.c:3225 +#: src/conf.c msgid "picture_quality" msgstr "" -#: conf.c:3226 +#: src/conf.c msgid "picture_exif" msgstr "" -#: conf.c:3227 +#: src/conf.c msgid "picture_filename" msgstr "" -#: conf.c:3228 +#: src/conf.c msgid "snapshot_interval" msgstr "" -#: conf.c:3229 +#: src/conf.c msgid "snapshot_filename" msgstr "" -#: conf.c:3230 +#: src/conf.c msgid "movie_output" msgstr "" -#: conf.c:3231 +#: src/conf.c msgid "movie_output_motion" msgstr "" -#: conf.c:3232 +#: src/conf.c msgid "movie_max_time" msgstr "" -#: conf.c:3233 +#: src/conf.c msgid "movie_bps" msgstr "" -#: conf.c:3234 +#: src/conf.c msgid "movie_quality" msgstr "" -#: conf.c:3235 +#: src/conf.c msgid "movie_codec" msgstr "" -#: conf.c:3236 +#: src/conf.c msgid "movie_duplicate_frames" msgstr "" -#: conf.c:3237 +#: src/conf.c msgid "movie_passthrough" msgstr "" -#: conf.c:3238 +#: src/conf.c msgid "movie_filename" msgstr "" -#: conf.c:3239 +#: src/conf.c msgid "movie_extpipe_use" msgstr "" -#: conf.c:3240 +#: src/conf.c msgid "movie_extpipe" msgstr "" -#: conf.c:3241 +#: src/conf.c msgid "timelapse_interval" msgstr "" -#: conf.c:3242 +#: src/conf.c msgid "timelapse_mode" msgstr "" -#: conf.c:3243 +#: src/conf.c msgid "timelapse_fps" msgstr "" -#: conf.c:3244 +#: src/conf.c msgid "timelapse_codec" msgstr "" -#: conf.c:3245 +#: src/conf.c msgid "timelapse_filename" msgstr "" -#: conf.c:3246 +#: src/conf.c msgid "video_pipe" msgstr "" -#: conf.c:3247 +#: src/conf.c msgid "video_pipe_motion" msgstr "" -#: conf.c:3248 +#: src/conf.c msgid "webcontrol_port" msgstr "" -#: conf.c:3249 +#: src/conf.c msgid "webcontrol_ipv6" msgstr "" -#: conf.c:3250 +#: src/conf.c msgid "webcontrol_localhost" msgstr "" -#: conf.c:3251 +#: src/conf.c msgid "webcontrol_parms" msgstr "" -#: conf.c:3252 +#: src/conf.c msgid "webcontrol_interface" msgstr "" -#: conf.c:3253 +#: src/conf.c msgid "webcontrol_auth_method" msgstr "" -#: conf.c:3254 +#: src/conf.c msgid "webcontrol_authentication" msgstr "" -#: conf.c:3255 +#: src/conf.c msgid "webcontrol_tls" msgstr "" -#: conf.c:3256 +#: src/conf.c msgid "webcontrol_cert" msgstr "" -#: conf.c:3257 +#: src/conf.c msgid "webcontrol_key" msgstr "" -#: conf.c:3258 +#: src/conf.c msgid "webcontrol_cors_header" msgstr "" -#: conf.c:3259 +#: src/conf.c msgid "stream_port" msgstr "" -#: conf.c:3260 +#: src/conf.c msgid "stream_localhost" msgstr "" -#: conf.c:3261 +#: src/conf.c msgid "stream_auth_method" msgstr "" -#: conf.c:3262 +#: src/conf.c msgid "stream_authentication" msgstr "" -#: conf.c:3263 +#: src/conf.c msgid "stream_tls" msgstr "" -#: conf.c:3264 +#: src/conf.c msgid "stream_cors_header" msgstr "" -#: conf.c:3265 +#: src/conf.c msgid "stream_preview_scale" msgstr "" -#: conf.c:3266 +#: src/conf.c msgid "stream_preview_newline" msgstr "" -#: conf.c:3267 +#: src/conf.c msgid "stream_preview_method" msgstr "" -#: conf.c:3268 +#: src/conf.c msgid "stream_quality" msgstr "" -#: conf.c:3269 +#: src/conf.c msgid "stream_grey" msgstr "" -#: conf.c:3270 +#: src/conf.c msgid "stream_motion" msgstr "" -#: conf.c:3271 +#: src/conf.c msgid "stream_maxrate" msgstr "" -#: conf.c:3272 +#: src/conf.c msgid "stream_limit" msgstr "" -#: conf.c:3273 +#: src/conf.c msgid "database_type" msgstr "" -#: conf.c:3274 +#: src/conf.c msgid "database_dbname" msgstr "" -#: conf.c:3275 +#: src/conf.c msgid "database_host" msgstr "" -#: conf.c:3276 +#: src/conf.c msgid "database_port" msgstr "" -#: conf.c:3277 +#: src/conf.c msgid "database_user" msgstr "" -#: conf.c:3278 +#: src/conf.c msgid "database_password" msgstr "" -#: conf.c:3279 +#: src/conf.c msgid "database_busy_timeout" msgstr "" -#: conf.c:3280 +#: src/conf.c msgid "sql_log_picture" msgstr "" -#: conf.c:3281 +#: src/conf.c msgid "sql_log_snapshot" msgstr "" -#: conf.c:3282 +#: src/conf.c msgid "sql_log_movie" msgstr "" -#: conf.c:3283 +#: src/conf.c msgid "sql_log_timelapse" msgstr "" -#: conf.c:3284 +#: src/conf.c msgid "sql_query_start" msgstr "" -#: conf.c:3285 +#: src/conf.c msgid "sql_query_stop" msgstr "" -#: conf.c:3286 +#: src/conf.c msgid "sql_query" msgstr "" -#: conf.c:3287 +#: src/conf.c msgid "track_type" msgstr "" -#: conf.c:3288 +#: src/conf.c msgid "track_auto" msgstr "" -#: conf.c:3289 +#: src/conf.c msgid "track_port" msgstr "" -#: conf.c:3290 +#: src/conf.c msgid "track_motorx" msgstr "" -#: conf.c:3291 +#: src/conf.c msgid "track_motorx_reverse" msgstr "" -#: conf.c:3292 +#: src/conf.c msgid "track_motory" msgstr "" -#: conf.c:3293 +#: src/conf.c msgid "track_motory_reverse" msgstr "" -#: conf.c:3294 +#: src/conf.c msgid "track_maxx" msgstr "" -#: conf.c:3295 +#: src/conf.c msgid "track_minx" msgstr "" -#: conf.c:3296 +#: src/conf.c msgid "track_maxy" msgstr "" -#: conf.c:3297 +#: src/conf.c msgid "track_miny" msgstr "" -#: conf.c:3298 +#: src/conf.c msgid "track_homex" msgstr "" -#: conf.c:3299 +#: src/conf.c msgid "track_homey" msgstr "" -#: conf.c:3300 +#: src/conf.c msgid "track_iomojo_id" msgstr "" -#: conf.c:3301 +#: src/conf.c msgid "track_step_angle_x" msgstr "" -#: conf.c:3302 +#: src/conf.c msgid "track_step_angle_y" msgstr "" -#: conf.c:3303 +#: src/conf.c msgid "track_move_wait" msgstr "" -#: conf.c:3304 +#: src/conf.c msgid "track_speed" msgstr "" -#: conf.c:3305 +#: src/conf.c msgid "track_stepsize" msgstr "" -#: conf.c:3306 +#: src/conf.c msgid "track_generic_move" msgstr "" -#: conf.c:3307 +#: src/conf.c msgid "camera" msgstr "" -#: conf.c:3308 +#: src/conf.c msgid "camera_dir" msgstr "" -#: event.c:89 track.c:1358 +#: src/event.c src/track.c #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: event.c:95 track.c:1365 +#: src/event.c src/track.c #, c-format msgid "Executing external command '%s'" msgstr "" -#: event.c:108 +#: src/event.c #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: event.c:171 +#: src/event.c #, c-format msgid "Mysql query failed %s error code %d" msgstr "" -#: event.c:185 +#: src/event.c #, c-format msgid "" "Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " "was %s" msgstr "" -#: event.c:192 +#: src/event.c #, c-format msgid "Re-Connection to Mysql database '%s' Succeed" msgstr "" -#: event.c:197 +#: src/event.c #, c-format msgid "after re-connection Mysql query failed %s error code %d" msgstr "" -#: event.c:219 motion.c:1113 +#: src/event.c src/motion.c #, c-format msgid "Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:228 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:232 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' Succeed" msgstr "" -#: event.c:255 +#: src/event.c #, c-format msgid "SQLite error was %s" msgstr "" -#: event.c:482 +#: src/event.c msgid "Failed to put image into video pipe" msgstr "" -#: event.c:606 +#: src/event.c #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: event.c:741 +#: src/event.c +#, c-format +msgid "Error creating preview pipe name %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating file name base %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating preview name %d %s" +msgstr "" + +#: src/event.c #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: event.c:766 +#: src/event.c #, c-format msgid "moviepath: %s" msgstr "" -#: event.c:776 +#: src/event.c #, c-format msgid "no write access to target directory %s" msgstr "" -#: event.c:781 +#: src/event.c #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: event.c:787 +#: src/event.c #, c-format msgid "error accesing path %s" msgstr "" -#: event.c:798 +#: src/event.c +#, c-format +msgid "Error specifying command line: %s" +msgstr "" + +#: src/event.c #, c-format msgid "pipe: %s" msgstr "" -#: event.c:806 +#: src/event.c msgid "popen failed" msgstr "" -#: event.c:824 +#: src/event.c msgid "Using extpipe" msgstr "" -#: event.c:831 event.c:835 +#: src/event.c #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: event.c:839 +#: src/event.c #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: event.c:854 +#: src/event.c #, c-format msgid "Source FPS %d" msgstr "" -#: event.c:984 +#: src/event.c msgid "Error opening context for movie output." msgstr "" -#: event.c:1021 +#: src/event.c #, c-format msgid "ffopen_open error creating (motion) file [%s]" msgstr "" -#: event.c:1086 +#: src/event.c msgid "" "The swf container for timelapse no longer supported. Using mpg container." msgstr "" -#: event.c:1089 +#: src/event.c msgid "Timelapse using mpg codec." msgstr "" -#: event.c:1090 +#: src/event.c msgid "Events will be appended to file" msgstr "" -#: event.c:1096 +#: src/event.c msgid "Timelapse using mpeg4 codec." msgstr "" -#: event.c:1097 +#: src/event.c msgid "Events will be trigger new files" msgstr "" -#: event.c:1106 +#: src/event.c #, c-format msgid "ffopen_open error creating (timelapse) file [%s]" msgstr "" -#: event.c:1115 event.c:1127 event.c:1132 +#: src/event.c msgid "Error encoding image" msgstr "" -#: ffmpeg.c:276 +#: src/ffmpeg.c msgid "Failed to allocate memory for codec name" msgstr "" -#: ffmpeg.c:288 +#: src/ffmpeg.c msgid "" "The frame rate specified is too high for the ffmpeg movie type specified. " "Choose a different ffmpeg container or lower framerate." msgstr "" -#: ffmpeg.c:301 +#: src/ffmpeg.c +msgid "Error setting base file name" +msgstr "" + +#: src/ffmpeg.c #, c-format -msgid "ffmpeg_video_codec option value %s is not supported" +msgid "Error setting timelapse append for codec %s" msgstr "" -#: ffmpeg.c:364 +#: src/ffmpeg.c +msgid "Error setting file name" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "codec option value %s is not supported" msgstr "" -#: ffmpeg.c:371 +#: src/ffmpeg.c msgid "Could not get the codec" msgstr "" -#: ffmpeg.c:392 +#: src/ffmpeg.c #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: ffmpeg.c:400 +#: src/ffmpeg.c #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: ffmpeg.c:407 +#: src/ffmpeg.c #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: ffmpeg.c:423 +#: src/ffmpeg.c #, c-format msgid "Error encoding video:%s" msgstr "" -#: ffmpeg.c:446 +#: src/ffmpeg.c msgid "Error encoding video" msgstr "" -#: ffmpeg.c:492 +#: src/ffmpeg.c #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: ffmpeg.c:500 ffmpeg.c:538 +#: src/ffmpeg.c msgid "BAD TIMING!! Frame skipped." msgstr "" -#: ffmpeg.c:527 +#: src/ffmpeg.c #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: ffmpeg.c:583 +#: src/ffmpeg.c #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: ffmpeg.c:620 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s has been blacklisted" msgstr "" -#: ffmpeg.c:628 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s not found" msgstr "" -#: ffmpeg.c:637 +#: src/ffmpeg.c #, c-format msgid "Codec %s not found" msgstr "" -#: ffmpeg.c:642 +#: src/ffmpeg.c +#, c-format +msgid "FFMpeg version is too old for codec %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "Using codec %s" msgstr "" -#: ffmpeg.c:648 ffmpeg.c:661 ffmpeg.c:1112 ffmpeg.c:1131 +#: src/ffmpeg.c msgid "Could not alloc stream" msgstr "" -#: ffmpeg.c:654 +#: src/ffmpeg.c msgid "Failed to allocate decoder!" msgstr "" -#: ffmpeg.c:715 +#: src/ffmpeg.c msgid "Unable to set quality" msgstr "" -#: ffmpeg.c:725 +#: src/ffmpeg.c #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: ffmpeg.c:737 +#: src/ffmpeg.c #, c-format msgid "Could not open codec %s" msgstr "" -#: ffmpeg.c:759 +#: src/ffmpeg.c #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: ffmpeg.c:775 +#: src/ffmpeg.c msgid "could not alloc frame" msgstr "" -#: ffmpeg.c:816 +#: src/ffmpeg.c +#, c-format +msgid "could not alloc buffers %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "error opening file %s" msgstr "" -#: ffmpeg.c:823 +#: src/ffmpeg.c #, c-format msgid "Permission denied. %s" msgstr "" -#: ffmpeg.c:828 +#: src/ffmpeg.c #, c-format msgid "Error opening file %s" msgstr "" -#: ffmpeg.c:843 +#: src/ffmpeg.c #, c-format msgid "Could not write ffmpeg header %s" msgstr "" -#: ffmpeg.c:878 +#: src/ffmpeg.c #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: ffmpeg.c:890 +#: src/ffmpeg.c #, c-format msgid "Error draining codec:%s" msgstr "" -#: ffmpeg.c:897 +#: src/ffmpeg.c msgid "Error writing draining video frame" msgstr "" -#: ffmpeg.c:933 +#: src/ffmpeg.c msgid "Error while encoding picture" msgstr "" -#: ffmpeg.c:947 +#: src/ffmpeg.c msgid "Error while writing video frame" msgstr "" -#: ffmpeg.c:997 +#: src/ffmpeg.c #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: ffmpeg.c:1079 +#: src/ffmpeg.c msgid "RTSP context not available." msgstr "" -#: ffmpeg.c:1088 +#: src/ffmpeg.c msgid "rtsp camera not ready for pass-through." msgstr "" -#: ffmpeg.c:1095 +#: src/ffmpeg.c msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: ffmpeg.c:1101 ffmpeg.c:1276 +#: src/ffmpeg.c msgid "Could not get codec!" msgstr "" -#: ffmpeg.c:1119 ffmpeg.c:1138 netcam_rtsp.c:1061 netcam_rtsp.c:1082 +#: src/ffmpeg.c src/netcam_rtsp.c msgid "Unable to copy codec parameters" msgstr "" -#: ffmpeg.c:1147 +#: src/ffmpeg.c msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: ffmpeg.c:1194 +#: src/ffmpeg.c #, c-format msgid "ffmpeg libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: ffmpeg.c:1216 +#: src/ffmpeg.c #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: ffmpeg.c:1223 ffmpeg.c:1245 ffmpeg.c:1313 +#: src/ffmpeg.c msgid "No ffmpeg functionality included" msgstr "" -#: ffmpeg.c:1238 +#: src/ffmpeg.c msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: ffmpeg.c:1258 +#: src/ffmpeg.c msgid "Could not allocate output context" msgstr "" -#: ffmpeg.c:1266 +#: src/ffmpeg.c msgid "Could not setup passthru!" msgstr "" -#: ffmpeg.c:1283 +#: src/ffmpeg.c msgid "Failed to allocate codec!" msgstr "" -#: ffmpeg.c:1289 ffmpeg.c:1295 ffmpeg.c:1304 +#: src/ffmpeg.c msgid "Could not set the stream" msgstr "" -#: ffmpeg.c:1327 +#: src/ffmpeg.c msgid "Error flushing codec" msgstr "" -#: ffmpeg.c:1391 +#: src/ffmpeg.c msgid "Excessive attempts to clear buffered packet" msgstr "" -#: ffmpeg.c:1398 +#: src/ffmpeg.c msgid "Buffered packet" msgstr "" -#: ffmpeg.c:1406 ffmpeg.c:1424 +#: src/ffmpeg.c msgid "No ffmpeg support" msgstr "" -#: jpegutils.c:94 +#: src/jpegutils.c #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: jpegutils.c:380 +#: src/jpegutils.c msgid "Invalid JPEG image dimensions" msgstr "" -#: jpegutils.c:387 netcam_jpeg.c:354 +#: src/jpegutils.c src/netcam_jpeg.c #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: mmalcam.c:68 +#: src/mmalcam.c #, c-format msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: mmalcam.c:99 +#: src/mmalcam.c msgid "A high frame rate can cause problems with exposure of images" msgstr "" -#: mmalcam.c:100 +#: src/mmalcam.c msgid "If autoexposure is not working, try a lower frame rate." msgstr "" -#: mmalcam.c:114 +#: src/mmalcam.c #, c-format msgid "Failed to create MMAL camera component %s" msgstr "" -#: mmalcam.c:120 +#: src/mmalcam.c #, c-format msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: mmalcam.c:130 +#: src/mmalcam.c #, c-format msgid "Unable to enable control port : error %d" msgstr "" -#: mmalcam.c:159 +#: src/mmalcam.c msgid "MMAL no-padding setup failed" msgstr "" -#: mmalcam.c:165 +#: src/mmalcam.c msgid "camera video format couldn't be set" msgstr "" -#: mmalcam.c:177 +#: src/mmalcam.c msgid "camera component couldn't be enabled" msgstr "" -#: mmalcam.c:185 +#: src/mmalcam.c msgid "MMAL camera component created" msgstr "" -#: mmalcam.c:209 +#: src/mmalcam.c msgid "MMAL camera buffer pool creation failed" msgstr "" -#: mmalcam.c:215 +#: src/mmalcam.c msgid "MMAL camera buffer queue creation failed" msgstr "" -#: mmalcam.c:231 +#: src/mmalcam.c #, c-format msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: mmalcam.c:236 +#: src/mmalcam.c #, c-format msgid "Unable to send a buffer to port (%d)" msgstr "" -#: mmalcam.c:282 +#: src/mmalcam.c #, c-format msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: mmalcam.c:287 +#: src/mmalcam.c msgid "camera params couldn't be allocated" msgstr "" -#: mmalcam.c:313 +#: src/mmalcam.c msgid "MMAL camera capture port enabling failed" msgstr "" -#: mmalcam.c:321 +#: src/mmalcam.c msgid "MMAL camera capture start failed" msgstr "" -#: mmalcam.c:351 +#: src/mmalcam.c msgid "MMAL Camera cleanup" msgstr "" -#: mmalcam.c:400 +#: src/mmalcam.c #, c-format msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: mmalcam.c:417 +#: src/mmalcam.c msgid "Unable to return a buffer to the camera video port" msgstr "" -#: motion.c:105 +#: src/motion.c #, c-format msgid "Resizing pre_capture buffer to %d items" msgstr "" -#: motion.c:457 +#: src/motion.c msgid "Removed process id file (pid file)." msgstr "" -#: motion.c:459 +#: src/motion.c msgid "Error removing pid file" msgstr "" -#: motion.c:463 +#: src/motion.c #, c-format msgid "Closing logfile (%s)." msgstr "" -#: motion.c:541 +#: src/motion.c #, c-format msgid "Motion detected - starting event %d" msgstr "" -#: motion.c:661 +#: src/motion.c #, c-format msgid "Added %d fillerframes into movie" msgstr "" -#: motion.c:768 +#: src/motion.c msgid "Unable to determine camera type (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: motion.c:793 +#: src/motion.c msgid "Opening privacy mask file" msgstr "" -#: motion.c:805 +#: src/motion.c msgid "Opening high resolution privacy mask file" msgstr "" -#: motion.c:814 motion.c:1440 +#: src/motion.c #, c-format msgid "Error opening mask file %s" msgstr "" -#: motion.c:821 +#: src/motion.c msgid "Failed to read mask privacy image. Mask privacy feature disabled." msgstr "" -#: motion.c:824 +#: src/motion.c #, c-format msgid "Mask privacy file \"%s\" loaded." msgstr "" -#: motion.c:893 motion.c:900 +#: src/motion.c #, c-format msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: motion.c:969 +#: src/motion.c msgid "Closing MYSQL" msgstr "" -#: motion.c:977 +#: src/motion.c msgid "Initializing database" msgstr "" -#: motion.c:993 motion.c:1069 +#: src/motion.c #, c-format msgid "SQLite3 Database filename %s" msgstr "" -#: motion.c:998 +#: src/motion.c msgid "SQLite3 is threadsafe" msgstr "" -#: motion.c:999 +#: src/motion.c #, c-format msgid "SQLite3 serialized %s" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "FAILED" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "SUCCESS" msgstr "" -#: motion.c:1003 motion.c:1072 +#: src/motion.c #, c-format msgid "Can't open database %s : %s" msgstr "" -#: motion.c:1009 motion.c:1078 +#: src/motion.c #, c-format msgid "database_busy_timeout %d msec" msgstr "" -#: motion.c:1012 motion.c:1081 +#: src/motion.c #, c-format msgid "database_busy_timeout failed %s" msgstr "" -#: motion.c:1041 +#: src/motion.c #, c-format msgid "Cannot connect to MySQL database %s on host %s with user %s" msgstr "" -#: motion.c:1045 +#: src/motion.c #, c-format msgid "MySQL error was %s" msgstr "" -#: motion.c:1064 +#: src/motion.c msgid "SQLite3 using shared handle" msgstr "" -#: motion.c:1130 +#: src/motion.c #, c-format msgid "Database backend %s" msgstr "" -#: motion.c:1239 +#: src/motion.c #, c-format msgid "Camera %d started: motion detection %s" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Disabled" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Enabled" msgstr "" -#: motion.c:1249 +#: src/motion.c msgid "Pass-through processing disabled." msgstr "" -#: motion.c:1255 +#: src/motion.c #, c-format msgid "Invalid configuration dimensions %dx%d" msgstr "" -#: motion.c:1259 +#: src/motion.c #, c-format msgid "Using default dimensions %dx%d" msgstr "" -#: motion.c:1263 netcam_rtsp.c:1025 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image width (%d) requested is not modulo 8." msgstr "" -#: motion.c:1266 netcam_rtsp.c:1028 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting width to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1270 netcam_rtsp.c:1032 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image height (%d) requested is not modulo 8." msgstr "" -#: motion.c:1273 netcam_rtsp.c:1035 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting height to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1288 motion.c:1297 +#: src/motion.c msgid "Could not fetch initial image from camera " msgstr "" -#: motion.c:1290 +#: src/motion.c msgid "Motion continues using width and height from config file(s)" msgstr "" -#: motion.c:1299 +#: src/motion.c msgid "Motion only supports width and height modulo 8" msgstr "" -#: motion.c:1305 motion.c:1967 +#: src/motion.c #, c-format msgid "Image width (%d) or height(%d) requested is not modulo 8." msgstr "" -#: motion.c:1312 motion.c:1974 +#: src/motion.c #, c-format msgid "Motion only supports width and height greater than or equal to 64 %dx%d" msgstr "" -#: motion.c:1353 +#: src/motion.c +msgid "Substream not available. Image sizes not modulo 16." +msgstr "" + +#: src/motion.c msgid "webp image format is not available, failing back to jpeg" msgstr "" -#: motion.c:1387 +#: src/motion.c msgid "Error capturing first image" msgstr "" -#: motion.c:1398 +#: src/motion.c msgid "Opening video loopback device for normal pictures" msgstr "" -#: motion.c:1405 +#: src/motion.c msgid "Failed to open video loopback for normal pictures" msgstr "" -#: motion.c:1412 +#: src/motion.c msgid "Opening video loopback device for motion pictures" msgstr "" -#: motion.c:1419 +#: src/motion.c msgid "Failed to open video loopback for motion pictures" msgstr "" -#: motion.c:1451 +#: src/motion.c msgid "Failed to read mask image. Mask feature disabled." msgstr "" -#: motion.c:1454 +#: src/motion.c #, c-format msgid "Maskfile \"%s\" loaded." msgstr "" -#: motion.c:1488 +#: src/motion.c #, c-format msgid "Problem enabling motion-stream server in port %d" msgstr "" -#: motion.c:1494 +#: src/motion.c #, c-format msgid "Started motion-stream server on port %d (auth %s)" msgstr "" -#: motion.c:1580 +#: src/motion.c msgid "Emulating motion" msgstr "" -#: motion.c:1612 +#: src/motion.c msgid "Calling vid_close() from motion_cleanup" msgstr "" -#: motion.c:1797 +#: src/motion.c #, c-format msgid "Motion in area %d detected." msgstr "" -#: motion.c:1958 +#: src/motion.c msgid "Retrying until successful connection with camera" msgstr "" -#: motion.c:1984 +#: src/motion.c msgid "" "Camera has finally become available\n" "Camera image has different width and heightfrom what is in the config file. " @@ -1494,2649 +1541,2643 @@ msgid "" "dimensions" msgstr "" -#: motion.c:2037 +#: src/motion.c msgid "Video signal re-acquired" msgstr "" -#: motion.c:2065 +#: src/motion.c msgid "Video device fatal error - Closing video device" msgstr "" -#: motion.c:2093 +#: src/motion.c msgid "Restarting Motion thread to reinitialize all image buffers" msgstr "" -#: motion.c:2143 +#: src/motion.c msgid "Video signal lost - Adding grey image" msgstr "" -#: motion.c:2155 +#: src/motion.c msgid "Video signal still lost - Trying to close video device" msgstr "" -#: motion.c:2200 +#: src/motion.c msgid "Lightswitch detected" msgstr "" -#: motion.c:2232 +#: src/motion.c msgid "Switchfilter detected" msgstr "" -#: motion.c:2345 +#: src/motion.c msgid "micro-lightswitch!" msgstr "" -#: motion.c:2569 +#: src/motion.c #, c-format msgid "End of event %d" msgstr "" -#: motion.c:2604 +#: src/motion.c #, c-format msgid "Raw changes: %5d - changes after '%s': %5d" msgstr "" -#: motion.c:2608 +#: src/motion.c #, c-format msgid " - labels: %3d" msgstr "" -#: motion.c:2612 +#: src/motion.c #, c-format msgid "Changes: %5d" msgstr "" -#: motion.c:2617 +#: src/motion.c #, c-format msgid " - noise level: %2d" msgstr "" -#: motion.c:2622 +#: src/motion.c #, c-format msgid " - threshold: %d" msgstr "" -#: motion.c:2700 +#: src/motion.c #, c-format msgid "Invalid timelapse_mode argument '%s'" msgstr "" -#: motion.c:2702 +#: src/motion.c msgid "%:s Defaulting to manual timelapse mode" msgstr "" -#: motion.c:2923 +#: src/motion.c msgid "Thread exiting" msgstr "" -#: motion.c:2969 +#: src/motion.c msgid "Motion going to daemon mode" msgstr "" -#: motion.c:2987 +#: src/motion.c #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: motion.c:3000 +#: src/motion.c msgid "Could not change directory" msgstr "" -#: motion.c:3034 +#: src/motion.c #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: motion.c:3119 +#: src/motion.c msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: motion.c:3160 +#: src/motion.c +msgid "v4l2 : available" +msgstr "" + +#: src/motion.c +msgid "v4l2 : not available" +msgstr "" + +#: src/motion.c +msgid "bktr : available" +msgstr "" + +#: src/motion.c +msgid "bktr : not available" +msgstr "" + +#: src/motion.c +msgid "webp : available" +msgstr "" + +#: src/motion.c +msgid "webp : not available" +msgstr "" + +#: src/motion.c +msgid "mmal : available" +msgstr "" + +#: src/motion.c +msgid "mmal : not available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : not available" +msgstr "" + +#: src/motion.c +msgid "mysql : available" +msgstr "" + +#: src/motion.c +msgid "mysql : not available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: not available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: not available" +msgstr "" + +#: src/motion.c +msgid "pgsql : available" +msgstr "" + +#: src/motion.c +msgid "pgsql : not available" +msgstr "" + +#: src/motion.c +msgid "nls : available" +msgstr "" + +#: src/motion.c +msgid "nls : not available" +msgstr "" + +#: src/motion.c #, c-format msgid "Using default log level (%s) (%d)" msgstr "" -#: motion.c:3175 +#: src/motion.c #, c-format msgid "Logging to file (%s)" msgstr "" -#: motion.c:3179 +#: src/motion.c #, c-format msgid "Exit motion, cannot create log file %s" msgstr "" -#: motion.c:3184 +#: src/motion.c msgid "Logging to syslog" msgstr "" -#: motion.c:3193 +#: src/motion.c #, c-format msgid "Using default log type (%s)" msgstr "" -#: motion.c:3197 +#: src/motion.c #, c-format msgid "Using log type (%s) log level (%s)" msgstr "" -#: motion.c:3211 +#: src/motion.c msgid "Motion running as daemon process" msgstr "" -#: motion.c:3216 +#: src/motion.c msgid "Motion running in setup mode." msgstr "" -#: motion.c:3249 +#: src/motion.c #, c-format msgid "Camera ID: %d is from %s" msgstr "" -#: motion.c:3255 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Service: %s" msgstr "" -#: motion.c:3257 -#, c-format -msgid "Stream port %d" -msgstr "" - -#: motion.c:3260 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Device: %s" msgstr "" -#: motion.c:3276 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with the control port" msgstr "" -#: motion.c:3279 motion.c:3292 +#: src/motion.c #, c-format msgid "Stream feature for thread %d is disabled." msgstr "" -#: motion.c:3289 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with thread %d" msgstr "" -#: motion.c:3339 +#: src/motion.c msgid "Restarting motion." msgstr "" -#: motion.c:3345 +#: src/motion.c msgid "Motion restarted" msgstr "" -#: motion.c:3369 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: motion.c:3377 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: motion.c:3437 +#: src/motion.c #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: motion.c:3472 +#: src/motion.c #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: motion.c:3520 +#: src/motion.c #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: motion.c:3530 +#: src/motion.c #, c-format msgid "Motion thread %d restart" msgstr "" -#: motion.c:3540 +#: src/motion.c msgid "Threads finished" msgstr "" -#: motion.c:3548 +#: src/motion.c src/webu.c msgid "Motion terminating" msgstr "" -#: motion.c:3587 +#: src/motion.c #, c-format msgid "Could not allocate %llu bytes of memory!" msgstr "" -#: motion.c:3619 +#: src/motion.c #, c-format msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" msgstr "" -#: motion.c:3625 +#: src/motion.c #, c-format msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" msgstr "" -#: motion.c:3667 +#: src/motion.c #, c-format msgid "Problem creating directory %s" msgstr "" -#: motion.c:3675 +#: src/motion.c #, c-format msgid "creating directory %s" msgstr "" -#: motion.c:3724 +#: src/motion.c #, c-format msgid "Error opening file %s with mode %s" msgstr "" -#: motion.c:3743 +#: src/motion.c msgid "Error closing file" msgstr "" -#: motion.c:3801 +#: src/motion.c #, c-format msgid "invalid format specifier keyword %*.*s" msgstr "" -#: motion.c:4024 +#: src/motion.c #, c-format msgid "Unable to set thread name %s" msgstr "" -#: motion.c:4044 +#: src/motion.c msgid "FFMPEG version too old. Disabling pass-through processing." msgstr "" -#: motion.c:4049 +#: src/motion.c msgid "pass-through is enabled but is still experimental." msgstr "" -#: netcam.c:74 +#: src/netcam.c msgid "Invalid URL. Can not parse values." msgstr "" -#: netcam.c:179 +#: src/netcam.c #, c-format msgid "Using port number %d" msgstr "" -#: netcam.c:241 +#: src/netcam.c #, c-format msgid "Camera handler thread [%d] started" msgstr "" -#: netcam.c:262 +#: src/netcam.c msgid "" "Closing netcam socket as Keep-Alive time is up (camera sent Close field). A " "reconnect should happen." msgstr "" -#: netcam.c:272 +#: src/netcam.c msgid "re-opening camera (non-streaming)" msgstr "" -#: netcam.c:282 netcam.c:324 +#: src/netcam.c msgid "camera re-connected" msgstr "" -#: netcam.c:290 netcam.c:313 +#: src/netcam.c #, c-format msgid "Unrecognized image header (%d)" msgstr "" -#: netcam.c:293 netcam.c:316 +#: src/netcam.c #, c-format msgid "Error in header (%d)" msgstr "" -#: netcam.c:303 +#: src/netcam.c msgid "re-opening camera (streaming)" msgstr "" -#: netcam.c:337 +#: src/netcam.c msgid "Error getting jpeg image" msgstr "" -#: netcam.c:342 +#: src/netcam.c msgid "Trying to re-connect" msgstr "" -#: netcam.c:392 netcam_rtsp.c:1429 +#: src/netcam.c src/netcam_rtsp.c msgid "netcam camera handler: finish set, exiting" msgstr "" -#: netcam.c:494 +#: src/netcam.c msgid "No response from camera handler - it must have already died" msgstr "" -#: netcam.c:567 +#: src/netcam.c msgid "called with no data in buffer" msgstr "" -#: netcam.c:648 +#: src/netcam.c #, c-format msgid "Network Camera starting for camera (%s)" msgstr "" -#: netcam.c:656 +#: src/netcam.c #, c-format msgid "Invalid netcam_proxy (%s)" msgstr "" -#: netcam.c:663 +#: src/netcam.c msgid "Username/password not allowed on a proxy URL" msgstr "" -#: netcam.c:685 +#: src/netcam.c #, c-format msgid "Invalid netcam service '%s' " msgstr "" -#: netcam.c:692 +#: src/netcam.c #, c-format msgid "Invalid netcam_url for camera (%s)" msgstr "" -#: netcam.c:726 +#: src/netcam.c #, c-format msgid "" "Netcam_http parameter '%s' converts to flags: HTTP/1.0: %s HTTP/1.1: %s Keep-" "Alive %s." msgstr "" -#: netcam.c:736 +#: src/netcam.c msgid "now calling netcam_setup_html()" msgstr "" -#: netcam.c:739 +#: src/netcam.c msgid "now calling netcam_setup_ftp" msgstr "" -#: netcam.c:742 +#: src/netcam.c msgid "now calling netcam_setup_file()" msgstr "" -#: netcam.c:748 +#: src/netcam.c #, c-format msgid "" "Invalid netcam service '%s' - must be http, ftp, mjpg, mjpeg, v4l2 or jpeg." msgstr "" -#: netcam.c:765 netcam_rtsp.c:1536 +#: src/netcam.c src/netcam_rtsp.c #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: netcam.c:776 +#: src/netcam.c msgid "libjpeg decompression failure on first frame - giving up!" msgstr "" -#: netcam.c:787 +#: src/netcam.c #, c-format msgid "Width/height(%dx%d) must be multiples of 8" msgstr "" -#: netcam.c:811 +#: src/netcam.c #, c-format msgid "Error starting camera handler thread [%d]" msgstr "" -#: netcam_ftp.c:165 +#: src/netcam_ftp.c msgid "recv failed in ftp_get_more" msgstr "" -#: netcam_ftp.c:255 +#: src/netcam_ftp.c #, c-format msgid "Server Response: %s" msgstr "" -#: netcam_ftp.c:280 +#: src/netcam_ftp.c msgid "send failed in ftp_send_user" msgstr "" -#: netcam_ftp.c:306 +#: src/netcam_ftp.c msgid "send failed in ftp_send_passwd" msgstr "" -#: netcam_ftp.c:337 +#: src/netcam_ftp.c msgid "send failed in ftp_quit" msgstr "" -#: netcam_ftp.c:385 +#: src/netcam_ftp.c msgid "gethostbyname failed in ftp_connect" msgstr "" -#: netcam_ftp.c:392 +#: src/netcam_ftp.c msgid "gethostbyname address mismatch in ftp_connect" msgstr "" -#: netcam_ftp.c:404 netcam_ftp.c:524 +#: src/netcam_ftp.c msgid "socket failed" msgstr "" -#: netcam_ftp.c:411 +#: src/netcam_ftp.c msgid "Failed to create a connection" msgstr "" -#: netcam_ftp.c:471 +#: src/netcam_ftp.c msgid "FTP server asking for ACCT on anonymous" msgstr "" -#: netcam_ftp.c:532 +#: src/netcam_ftp.c msgid "setting socket option SO_REUSEADDR" msgstr "" -#: netcam_ftp.c:546 netcam_ftp.c:642 +#: src/netcam_ftp.c msgid "send failed in ftp_get_connection" msgstr "" -#: netcam_ftp.c:574 +#: src/netcam_ftp.c msgid "Invalid answer to PASV" msgstr "" -#: netcam_ftp.c:591 +#: src/netcam_ftp.c msgid "Failed to create a data connection" msgstr "" -#: netcam_ftp.c:610 +#: src/netcam_ftp.c msgid "bind failed" msgstr "" -#: netcam_ftp.c:622 +#: src/netcam_ftp.c msgid "listen failed" msgstr "" -#: netcam_ftp.c:749 netcam_ftp.c:810 +#: src/netcam_ftp.c msgid "send failed in ftp_get_socket" msgstr "" -#: netcam_ftp.c:774 +#: src/netcam_ftp.c msgid "accept in ftp_get_socket" msgstr "" -#: netcam_ftp.c:860 +#: src/netcam_ftp.c msgid "recv failed in ftp_read" msgstr "" -#: netcam_ftp.c:918 +#: src/netcam_ftp.c msgid "ftp_get_socket failed" msgstr "" -#: netcam_ftp.c:993 +#: src/netcam_ftp.c msgid "Error sending TYPE I to ftp server" msgstr "" -#: netcam_http.c:102 +#: src/netcam_http.c #, c-format msgid "malformed token Content-Length but value %ld" msgstr "" -#: netcam_http.c:105 +#: src/netcam_http.c #, c-format msgid "Content-Length %ld" msgstr "" -#: netcam_http.c:192 +#: src/netcam_http.c #, c-format msgid "Content-type %s" msgstr "" -#: netcam_http.c:252 +#: src/netcam_http.c msgid "Error reading image header, streaming mode (1). Null header." msgstr "" -#: netcam_http.c:256 +#: src/netcam_http.c #, c-format msgid "Error reading image header, streaming mode (1). Unknown header '%s'" msgstr "" -#: netcam_http.c:276 +#: src/netcam_http.c msgid "Error reading image header (2)" msgstr "" -#: netcam_http.c:286 +#: src/netcam_http.c msgid "Header not JPEG" msgstr "" -#: netcam_http.c:298 +#: src/netcam_http.c msgid "Content-Length 0" msgstr "" -#: netcam_http.c:307 +#: src/netcam_http.c msgid "Found image header record" msgstr "" -#: netcam_http.c:349 +#: src/netcam_http.c msgid "Error sending 'connect' request" msgstr "" -#: netcam_http.c:378 +#: src/netcam_http.c #, c-format msgid "Received first header ('%s')" msgstr "" -#: netcam_http.c:382 +#: src/netcam_http.c #, c-format msgid "Error reading first header (%s)" msgstr "" -#: netcam_http.c:389 +#: src/netcam_http.c #, c-format msgid "HTTP Result code %d" msgstr "" -#: netcam_http.c:403 +#: src/netcam_http.c msgid "Removed netcam Keep-Alive flag due to apparent closed HTTP connection." msgstr "" -#: netcam_http.c:430 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive set)" msgstr "" -#: netcam_http.c:433 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive not set)" msgstr "" -#: netcam_http.c:439 +#: src/netcam_http.c msgid "Streaming camera" msgstr "" -#: netcam_http.c:458 +#: src/netcam_http.c #, c-format msgid "Boundary string [%s]" msgstr "" -#: netcam_http.c:461 +#: src/netcam_http.c msgid "Boundary string not found in header" msgstr "" -#: netcam_http.c:468 +#: src/netcam_http.c msgid "" "Streaming camera probably using MJPG-blocks, consider using mjpg:// " "netcam_url." msgstr "" -#: netcam_http.c:474 +#: src/netcam_http.c msgid "Unrecognized content type" msgstr "" -#: netcam_http.c:480 +#: src/netcam_http.c msgid "Content-length present" msgstr "" -#: netcam_http.c:487 +#: src/netcam_http.c msgid "Content-length 0" msgstr "" -#: netcam_http.c:506 +#: src/netcam_http.c #, c-format msgid "Found Conn: close header ('%s')" msgstr "" -#: netcam_http.c:522 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion removes keepalive." msgstr "" -#: netcam_http.c:534 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion continues unchanged." msgstr "" -#: netcam_http.c:547 +#: src/netcam_http.c msgid "Received a Keep-Alive field in this set of headers." msgstr "" -#: netcam_http.c:556 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion removes keepalive." msgstr "" -#: netcam_http.c:568 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion continues unchanged." msgstr "" -#: netcam_http.c:599 +#: src/netcam_http.c msgid "" "Removed netcam Keep-Alive flag because 'Connection: close' header received.\n" " Netcam does not support Keep-Alive. Motion continues in non-Keep-Alive." msgstr "" -#: netcam_http.c:605 +#: src/netcam_http.c msgid "" "Keep-Alive has reached end of valid period.\n" "Motion will close netcam, then resume Keep-Alive with a new socket." msgstr "" -#: netcam_http.c:631 +#: src/netcam_http.c msgid "disconnect" msgstr "" -#: netcam_http.c:673 +#: src/netcam_http.c #, c-format msgid "getaddrinfo() failed (%s): %s" msgstr "" -#: netcam_http.c:676 +#: src/netcam_http.c msgid "disconnecting netcam (1)" msgstr "" -#: netcam_http.c:685 netcam_http.c:1154 +#: src/netcam_http.c msgid "disconnecting netcam since keep-alive not set." msgstr "" -#: netcam_http.c:692 +#: src/netcam_http.c msgid "with no keepalive, attempt to create socket failed." msgstr "" -#: netcam_http.c:697 +#: src/netcam_http.c #, c-format msgid "with no keepalive, new socket created fd %d" msgstr "" -#: netcam_http.c:703 +#: src/netcam_http.c msgid "" "with keepalive set, invalid socket.This could be the first time. Creating a " "new one failed." msgstr "" -#: netcam_http.c:709 +#: src/netcam_http.c #, c-format msgid "" "with keepalive set, invalid socket.This could be first time, created a new " "one with fd %d" msgstr "" -#: netcam_http.c:723 +#: src/netcam_http.c #, c-format msgid "SO_KEEPALIVE is %s" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "ON" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "OFF" msgstr "" -#: netcam_http.c:735 +#: src/netcam_http.c msgid "SO_KEEPALIVE set on socket." msgstr "" -#: netcam_http.c:739 +#: src/netcam_http.c #, c-format msgid "re-using socket %d since keepalive is set." msgstr "" -#: netcam_http.c:747 +#: src/netcam_http.c msgid "fcntl(1) on socket" msgstr "" -#: netcam_http.c:754 +#: src/netcam_http.c msgid "fcntl(2) on socket" msgstr "" -#: netcam_http.c:769 +#: src/netcam_http.c #, c-format msgid "connect() failed (%d)" msgstr "" -#: netcam_http.c:771 +#: src/netcam_http.c msgid "disconnecting netcam (4)" msgstr "" -#: netcam_http.c:786 +#: src/netcam_http.c msgid "timeout on connect()" msgstr "" -#: netcam_http.c:788 +#: src/netcam_http.c msgid "disconnecting netcam (2)" msgstr "" -#: netcam_http.c:802 +#: src/netcam_http.c msgid "getsockopt after connect" msgstr "" -#: netcam_http.c:810 +#: src/netcam_http.c msgid "connect returned error" msgstr "" -#: netcam_http.c:812 +#: src/netcam_http.c msgid "disconnecting netcam (3)" msgstr "" -#: netcam_http.c:842 +#: src/netcam_http.c #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: netcam_http.c:1099 +#: src/netcam_http.c #, c-format msgid "Potential split boundary - %d chars flushed, %d re-positioned" msgstr "" -#: netcam_http.c:1114 +#: src/netcam_http.c msgid "recv() fail after boundary string" msgstr "" -#: netcam_http.c:1158 +#: src/netcam_http.c msgid "leaving netcam connected." msgstr "" -#: netcam_http.c:1199 +#: src/netcam_http.c #, c-format msgid "about to try to connect, time #%d" msgstr "" -#: netcam_http.c:1203 +#: src/netcam_http.c msgid "Failed to open camera - check your config and that netcamera is online" msgstr "" -#: netcam_http.c:1213 +#: src/netcam_http.c msgid "Error reading first header - re-trying" msgstr "" -#: netcam_http.c:1218 +#: src/netcam_http.c msgid "Failed to read first camera header - giving up for now" msgstr "" -#: netcam_http.c:1253 +#: src/netcam_http.c #, c-format msgid "Netcam has flags: HTTP/1.0: %s HTTP/1.1: %s Keep-Alive %s." msgstr "" -#: netcam_http.c:1338 +#: src/netcam_http.c msgid "" "Removed netcam_keepalive flag due to proxy set.Proxy is incompatible with " "Keep-Alive." msgstr "" -#: netcam_http.c:1454 +#: src/netcam_http.c msgid "Failed to read first stream header - giving up for now" msgstr "" -#: netcam_http.c:1460 +#: src/netcam_http.c msgid "connected, going on to read image." msgstr "" -#: netcam_http.c:1490 +#: src/netcam_http.c msgid "Read error, trying to reconnect.." msgstr "" -#: netcam_http.c:1494 +#: src/netcam_http.c msgid "lost the cam." msgstr "" -#: netcam_http.c:1507 +#: src/netcam_http.c #, c-format msgid "Refilled buffer with [%d] bytes from the network." msgstr "" -#: netcam_http.c:1575 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] header bytes." msgstr "" -#: netcam_http.c:1587 +#: src/netcam_http.c msgid "Invalid header received, reconnecting" msgstr "" -#: netcam_http.c:1608 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] chunk bytes, [%d/%d] total" msgstr "" -#: netcam_http.c:1622 +#: src/netcam_http.c #, c-format msgid "Chunk complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1627 +#: src/netcam_http.c #, c-format msgid "Image complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1653 +#: src/netcam_http.c msgid "now calling netcam_setup_mjpg()" msgstr "" -#: netcam_http.c:1678 +#: src/netcam_http.c msgid "connected, going on to read and decode MJPG chunks." msgstr "" -#: netcam_http.c:1697 +#: src/netcam_http.c msgid "Begin" msgstr "" -#: netcam_http.c:1711 +#: src/netcam_http.c #, c-format msgid "stat(%s) error" msgstr "" -#: netcam_http.c:1716 +#: src/netcam_http.c #, c-format msgid "statbuf.st_mtime[%d] != last_st_mtime[%d]" msgstr "" -#: netcam_http.c:1722 +#: src/netcam_http.c msgid "waiting new file image timeout" msgstr "" -#: netcam_http.c:1727 +#: src/netcam_http.c msgid "delay waiting new file image " msgstr "" -#: netcam_http.c:1740 +#: src/netcam_http.c #, c-format msgid "processing new file image - st_mtime %d" msgstr "" -#: netcam_http.c:1751 +#: src/netcam_http.c #, c-format msgid "open(%s) error: %d" msgstr "" -#: netcam_http.c:1758 +#: src/netcam_http.c #, c-format msgid "read(%s) error: %d" msgstr "" -#: netcam_http.c:1767 +#: src/netcam_http.c msgid "End" msgstr "" -#: netcam_http.c:1803 +#: src/netcam_http.c #, c-format msgid "netcam->file->path %s" msgstr "" -#: netcam_jpeg.c:77 +#: src/netcam_jpeg.c msgid "Not enough data from netcam." msgstr "" -#: netcam_jpeg.c:169 +#: src/netcam_jpeg.c #, c-format msgid "netcam->jpeg_error %d" msgstr "" -#: netcam_jpeg.c:276 +#: src/netcam_jpeg.c msgid "no new pic, no signal rcvd" msgstr "" -#: netcam_jpeg.c:281 +#: src/netcam_jpeg.c msgid "***new pic delay successful***" msgstr "" -#: netcam_jpeg.c:321 netcam_jpeg.c:400 +#: src/netcam_jpeg.c #, c-format msgid "jpeg_error %d" msgstr "" -#: netcam_jpeg.c:435 +#: src/netcam_jpeg.c #, c-format msgid "processing jpeg image - content length %d" msgstr "" -#: netcam_jpeg.c:440 +#: src/netcam_jpeg.c #, c-format msgid "return code %d" msgstr "" -#: netcam_jpeg.c:455 +#: src/netcam_jpeg.c #, c-format msgid "" "Camera width/height mismatch with JPEG image - expected %dx%d, JPEG %dx%d " "retval %d" msgstr "" -#: netcam_jpeg.c:469 +#: src/netcam_jpeg.c #, c-format msgid "ret %d retval %d" msgstr "" -#: netcam_rtsp.c:160 +#: src/netcam_rtsp.c #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: netcam_rtsp.c:193 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "True" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "False" msgstr "" -#: netcam_rtsp.c:236 -#, c-format -msgid "Error sending packet to codec: %s" +#: src/netcam_rtsp.c +msgid "Ignoring packet with invalid data" msgstr "" -#: netcam_rtsp.c:251 netcam_rtsp.c:276 -msgid "Ignoring packet with invalid data" +#: src/netcam_rtsp.c +#, c-format +msgid "Error sending packet to codec: %s" msgstr "" -#: netcam_rtsp.c:258 +#: src/netcam_rtsp.c #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: netcam_rtsp.c:282 +#: src/netcam_rtsp.c #, c-format msgid "Error decoding packet: %s" msgstr "" -#: netcam_rtsp.c:319 +#: src/netcam_rtsp.c msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: netcam_rtsp.c:342 netcam_rtsp.c:397 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:352 netcam_rtsp.c:408 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:360 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:369 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:378 netcam_rtsp.c:416 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:454 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: netcam_rtsp.c:472 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: netcam_rtsp.c:503 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: netcam_rtsp.c:521 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: netcam_rtsp.c:539 +#: src/netcam_rtsp.c #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: netcam_rtsp.c:556 +#: src/netcam_rtsp.c #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: netcam_rtsp.c:599 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:686 netcam_rtsp.c:694 +#: src/netcam_rtsp.c msgid "The network camera is sending pictures in a different" msgstr "" -#: netcam_rtsp.c:687 +#: src/netcam_rtsp.c msgid "size than specified in the config and also a " msgstr "" -#: netcam_rtsp.c:688 +#: src/netcam_rtsp.c msgid "different picture format. The picture is being" msgstr "" -#: netcam_rtsp.c:689 +#: src/netcam_rtsp.c msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: netcam_rtsp.c:690 +#: src/netcam_rtsp.c msgid "in the config file. If possible change netcam to" msgstr "" -#: netcam_rtsp.c:691 +#: src/netcam_rtsp.c msgid "be in YUV420P format and the size requested in the" msgstr "" -#: netcam_rtsp.c:692 +#: src/netcam_rtsp.c msgid "config to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:695 +#: src/netcam_rtsp.c msgid "size than specified in the configuration file." msgstr "" -#: netcam_rtsp.c:696 +#: src/netcam_rtsp.c msgid "The picture is being transcoded into the size " msgstr "" -#: netcam_rtsp.c:697 +#: src/netcam_rtsp.c msgid "requested in the configuration. If possible change" msgstr "" -#: netcam_rtsp.c:698 +#: src/netcam_rtsp.c msgid "netcam or configuration to indicate the same size" msgstr "" -#: netcam_rtsp.c:699 +#: src/netcam_rtsp.c msgid "to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:701 +#: src/netcam_rtsp.c #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: netcam_rtsp.c:705 -msgid "format than YUV420P. The image sent is being " +#: src/netcam_rtsp.c +msgid "The image sent is being " msgstr "" -#: netcam_rtsp.c:706 +#: src/netcam_rtsp.c msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: netcam_rtsp.c:707 +#: src/netcam_rtsp.c msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:724 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_in." msgstr "" -#: netcam_rtsp.c:733 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_out." msgstr "" -#: netcam_rtsp.c:753 +#: src/netcam_rtsp.c msgid "Unable to allocate scaling context." msgstr "" -#: netcam_rtsp.c:765 +#: src/netcam_rtsp.c msgid "Error determining size of frame out" msgstr "" -#: netcam_rtsp.c:783 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: netcam_rtsp.c:794 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: netcam_rtsp.c:800 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: netcam_rtsp.c:812 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: netcam_rtsp.c:865 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: netcam_rtsp.c:868 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: netcam_rtsp.c:870 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: netcam_rtsp.c:872 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: netcam_rtsp.c:874 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: netcam_rtsp.c:898 +#: src/netcam_rtsp.c #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: netcam_rtsp.c:911 +#: src/netcam_rtsp.c msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:916 +#: src/netcam_rtsp.c msgid "Setting up file via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:921 +#: src/netcam_rtsp.c msgid "Setting up http via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:924 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:952 +#: src/netcam_rtsp.c msgid "High resolution" msgstr "" -#: netcam_rtsp.c:956 +#: src/netcam_rtsp.c msgid "Normal resolution" msgstr "" -#: netcam_rtsp.c:959 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s stream." msgstr "" -#: netcam_rtsp.c:978 +#: src/netcam_rtsp.c msgid "Unknown" msgstr "" -#: netcam_rtsp.c:1068 netcam_rtsp.c:1089 +#: src/netcam_rtsp.c msgid "Stream copied for pass-through" msgstr "" -#: netcam_rtsp.c:1093 +#: src/netcam_rtsp.c msgid "ffmpeg too old" msgstr "" -#: netcam_rtsp.c:1108 +#: src/netcam_rtsp.c msgid "Null path passed to connect" msgstr "" -#: netcam_rtsp.c:1138 +#: src/netcam_rtsp.c #, c-format msgid "%s: Invalid camera service" msgstr "" -#: netcam_rtsp.c:1149 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: netcam_rtsp.c:1162 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: netcam_rtsp.c:1171 +#: src/netcam_rtsp.c #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: netcam_rtsp.c:1179 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: netcam_rtsp.c:1202 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: netcam_rtsp.c:1212 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: netcam_rtsp.c:1228 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: netcam_rtsp.c:1239 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: netcam_rtsp.c:1251 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to read first image" msgstr "" -#: netcam_rtsp.c:1278 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: netcam_rtsp.c:1357 +#: src/netcam_rtsp.c #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: netcam_rtsp.c:1395 +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Camera did not reconnect." +msgstr "" + +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Checking for camera every 10 seconds." +msgstr "" + +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: netcam_rtsp.c:1420 +#: src/netcam_rtsp.c #, c-format msgid "%s: Handler loop finished." msgstr "" -#: netcam_rtsp.c:1455 +#: src/netcam_rtsp.c #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: netcam_rtsp.c:1474 +#: src/netcam_rtsp.c #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: netcam_rtsp.c:1511 +#: src/netcam_rtsp.c msgid "unable to create rtsp context" msgstr "" -#: netcam_rtsp.c:1520 +#: src/netcam_rtsp.c msgid "unable to create rtsp high context" msgstr "" -#: netcam_rtsp.c:1564 netcam_rtsp.c:1608 netcam_rtsp.c:1689 +#: src/netcam_rtsp.c msgid "FFmpeg/Libav not found on computer. No RTSP support" msgstr "" -#: netcam_rtsp.c:1638 +#: src/netcam_rtsp.c #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: netcam_rtsp.c:1653 +#: src/netcam_rtsp.c #, c-format msgid "%s: No response from handler thread." msgstr "" -#: netcam_rtsp.c:1675 +#: src/netcam_rtsp.c msgid "Normal resolution: Shut down complete." msgstr "" -#: netcam_rtsp.c:1678 +#: src/netcam_rtsp.c msgid "High resolution: Shut down complete." msgstr "" -#: picture.c:448 +#: src/picture.c msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: picture.c:623 picture.c:630 +#: src/picture.c msgid "libwebp version error" msgstr "" -#: picture.c:638 +#: src/picture.c msgid "libwebp image buffer allocation error" msgstr "" -#: picture.c:655 +#: src/picture.c msgid "libwebp image compression error" msgstr "" -#: picture.c:670 +#: src/picture.c msgid "unable to assemble webp image" msgstr "" -#: picture.c:675 +#: src/picture.c msgid "unable to save webp image to file" msgstr "" -#: picture.c:1110 +#: src/picture.c #, c-format msgid "" "Can't write picture to file %s - check access rights to target directory\n" "Thread is going to finish due to this fatal error" msgstr "" -#: picture.c:1118 +#: src/picture.c #, c-format msgid "Can't write picture to file %s" msgstr "" -#: picture.c:1142 +#: src/picture.c msgid "Could not read from pgm file" msgstr "" -#: picture.c:1148 +#: src/picture.c #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: picture.c:1161 +#: src/picture.c msgid "Failed reading size in pgm file" msgstr "" -#: picture.c:1173 +#: src/picture.c msgid "Failed reading maximum value in pgm file" msgstr "" -#: picture.c:1196 +#: src/picture.c msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: picture.c:1198 +#: src/picture.c #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: picture.c:1235 +#: src/picture.c #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: picture.c:1240 +#: src/picture.c #, c-format msgid "can't write mask file %s" msgstr "" -#: picture.c:1254 +#: src/picture.c msgid "Failed writing default mask as pgm file" msgstr "" -#: picture.c:1261 +#: src/picture.c #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: rotate.c:203 +#: src/rotate.c #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: stream.c:82 -msgid "set socket timeout failed" -msgstr "" - -#: stream.c:132 -msgid "motion-stream End buffer reached waiting for buffer ending" -msgstr "" - -#: stream.c:150 -msgid "motion-stream READ give up!" -msgstr "" - -#: stream.c:247 stream.c:602 -#, c-format -msgid "motion-stream - failed auth attempt from %s" -msgstr "" - -#: stream.c:257 stream.c:628 stream.c:713 stream.c:719 -msgid "fcntl" -msgstr "" - -#: stream.c:277 -msgid "write failure 1:handle_basic_auth" -msgstr "" - -#: stream.c:478 -msgid "Error no authentication data" -msgstr "" - -#: stream.c:485 -msgid "Error no authentication data (no ':' found)" -msgstr "" - -#: stream.c:494 -msgid "Error malloc failed" -msgstr "" - -#: stream.c:618 -msgid "write failure 1:handle_md5_digest" -msgstr "" - -#: stream.c:621 -msgid "write failure 2:handle_md5_digest" -msgstr "" - -#: stream.c:654 -msgid "write failure 3:handle_md5_digest" -msgstr "" - -#: stream.c:698 -msgid "Error unknown stream authentication method" -msgstr "" - -#: stream.c:727 -msgid "Error pthread_attr_init" -msgstr "" - -#: stream.c:732 -msgid "Error pthread_create" -msgstr "" - -#: stream.c:738 -msgid "Error pthread_attr_destroy" -msgstr "" - -#: stream.c:762 -msgid "error creating socket" -msgstr "" - -#: stream.c:767 -msgid "Unable to set FD_CLOEXEC" -msgstr "" - -#: stream.c:774 -msgid "setting SO_REUSEADDR to yes failed" -msgstr "" - -#: stream.c:783 -msgid "setting IPV6_V6ONLY to no failed" -msgstr "" - -#: stream.c:821 -#, c-format -msgid "error binding on %s port %d" -msgstr "" - -#: stream.c:827 -msgid "error listening" -msgstr "" - -#: stream.c:833 -#, c-format -msgid "listening on %s port %d" -msgstr "" - -#: stream.c:852 -msgid "motion-stream accept()" -msgstr "" - -#: stream.c:1017 stream.c:1033 -msgid "Error creating tmpbuffer in stream_add_client" -msgstr "" - -#: stream.c:1132 -msgid "Error allocated cors_header in stream_init" -msgstr "" - -#: stream.c:1154 -msgid "Closing motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1175 -msgid "Closed motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1309 -msgid "Error creating tmpbuffer" -msgstr "" - -#: track.c:81 +#: src/track.c msgid "internal error" msgstr "" -#: track.c:107 track.c:140 +#: src/track.c #, c-format msgid "internal error, %hu is not a known track-type" msgstr "" -#: track.c:163 track.c:362 +#: src/track.c #, c-format msgid "port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:171 track.c:370 +#: src/track.c msgid "Status byte timeout!" msgstr "" -#: track.c:191 +#: src/track.c #, c-format msgid "Try to open serial device %s" msgstr "" -#: track.c:195 track.c:317 track.c:698 +#: src/track.c #, c-format msgid "Unable to open serial device %s" msgstr "" -#: track.c:210 track.c:332 track.c:712 +#: src/track.c #, c-format msgid "Unable to initialize serial device %s" msgstr "" -#: track.c:215 track.c:338 +#: src/track.c #, c-format msgid "Opened serial device %s and initialize, fd %i" msgstr "" -#: track.c:253 +#: src/track.c #, c-format msgid "No device %s started yet , trying stepper_center()" msgstr "" -#: track.c:258 +#: src/track.c #, c-format msgid "failed to initialize stepper device on %s , fd [%i]." msgstr "" -#: track.c:264 +#: src/track.c #, c-format msgid "succeed , device started %s , fd [%i]" msgstr "" -#: track.c:357 +#: src/track.c #, c-format msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:375 +#: src/track.c #, c-format msgid "Command return %d" msgstr "" -#: track.c:407 track.c:600 +#: src/track.c msgid "Problem opening servo!" msgstr "" -#: track.c:413 +#: src/track.c #, c-format msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" msgstr "" -#: track.c:436 track.c:506 +#: src/track.c #, c-format msgid "x %d value out of range! (%d - %d)" msgstr "" -#: track.c:462 track.c:555 +#: src/track.c #, c-format msgid "y %d value out of range! (%d - %d)" msgstr "" -#: track.c:494 +#: src/track.c #, c-format msgid "X offset %d" msgstr "" -#: track.c:517 +#: src/track.c #, c-format msgid "" "X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " "%d" msgstr "" -#: track.c:543 +#: src/track.c #, c-format msgid "Y offset %d" msgstr "" -#: track.c:565 +#: src/track.c #, c-format msgid "" "Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " "%d" msgstr "" -#: track.c:606 +#: src/track.c #, c-format msgid "" "X-offset %d, Y-offset %d, x-position %d. y-position %d,reversex %d, reversey " "%d , stepsize %d" msgstr "" -#: track.c:660 +#: src/track.c msgid "Return byte timeout!" msgstr "" -#: track.c:677 +#: src/track.c msgid "Unable to set camera speed" msgstr "" -#: track.c:749 track.c:868 +#: src/track.c msgid "succeed" msgstr "" -#: track.c:830 +#: src/track.c msgid "Failed to reset pwc camera to starting position! Reason" msgstr "" -#: track.c:838 track.c:900 +#: src/track.c msgid "failed VIDIOCPWCMPTGRANGE" msgstr "" -#: track.c:852 track.c:913 +#: src/track.c msgid "ioctl VIDIOCPWCMPTGANGLE" msgstr "" -#: track.c:864 track.c:939 +#: src/track.c msgid "Failed to pan/tilt pwc camera! Reason" msgstr "" -#: track.c:978 track.c:987 track.c:1138 track.c:1147 +#: src/track.c msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: track.c:992 track.c:1152 +#: src/track.c msgid "Reseting UVC camera to starting position" msgstr "" -#: track.c:1001 +#: src/track.c msgid "ioctl querycontrol" msgstr "" -#: track.c:1005 +#: src/track.c msgid "Getting camera range" msgstr "" -#: track.c:1033 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: track.c:1036 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: track.c:1056 +#: src/track.c #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: track.c:1070 track.c:1085 track.c:1254 track.c:1275 +#: src/track.c msgid "Failed to move UVC camera!" msgstr "" -#: track.c:1091 track.c:1281 +#: src/track.c #, c-format msgid "Found MINMAX = %d" msgstr "" -#: track.c:1095 +#: src/track.c #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: track.c:1107 +#: src/track.c #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1220 +#: src/track.c #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: track.c:1223 +#: src/track.c #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: track.c:1226 +#: src/track.c #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: track.c:1249 +#: src/track.c #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1270 +#: src/track.c #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1285 +#: src/track.c #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1295 +#: src/track.c #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: translate.c:43 +#: src/translate.c msgid "Language: English" msgstr "" -#: video_bktr.c:65 +#: src/video_bktr.c #, c-format msgid "METEORSHUE Error setting hue [%d]" msgstr "" -#: video_bktr.c:69 video_bktr.c:82 video_bktr.c:97 video_bktr.c:111 -#: video_bktr.c:126 video_bktr.c:140 video_bktr.c:156 video_bktr.c:171 +#: src/video_bktr.c #, c-format msgid "to [%d]" msgstr "" -#: video_bktr.c:78 +#: src/video_bktr.c msgid "METEORGHUE Error getting hue" msgstr "" -#: video_bktr.c:93 +#: src/video_bktr.c #, c-format msgid "METEORSCSAT Error setting saturation [%d]" msgstr "" -#: video_bktr.c:107 +#: src/video_bktr.c msgid "METEORGCSAT Error getting saturation" msgstr "" -#: video_bktr.c:122 +#: src/video_bktr.c #, c-format msgid "METEORSCONT Error setting contrast [%d]" msgstr "" -#: video_bktr.c:136 +#: src/video_bktr.c msgid "METEORGCONT Error getting contrast" msgstr "" -#: video_bktr.c:152 +#: src/video_bktr.c #, c-format msgid "METEORSBRIG brightness [%d]" msgstr "" -#: video_bktr.c:167 +#: src/video_bktr.c msgid "METEORGBRIG getting brightness" msgstr "" -#: video_bktr.c:182 +#: src/video_bktr.c msgid "Not implemented" msgstr "" -#: video_bktr.c:218 +#: src/video_bktr.c #, c-format msgid "Device Input %d out of range (0-4)" msgstr "" -#: video_bktr.c:226 +#: src/video_bktr.c #, c-format msgid "METEORSINPUT %d invalid -Trying composite %d" msgstr "" -#: video_bktr.c:261 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format, try again with default" msgstr "" -#: video_bktr.c:267 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format either default" msgstr "" -#: video_bktr.c:321 +#: src/video_bktr.c msgid "Couldn't set the geometry" msgstr "" -#: video_bktr.c:325 +#: src/video_bktr.c #, c-format msgid "to [%d/%d] Norm %d" msgstr "" -#: video_bktr.c:372 +#: src/video_bktr.c #, c-format msgid "Not valid Frequency [%lu] for Source input [%i]" msgstr "" -#: video_bktr.c:376 +#: src/video_bktr.c #, c-format msgid "Frequency [%lu] Source input [%i]" msgstr "" -#: video_bktr.c:383 +#: src/video_bktr.c #, c-format msgid "set input [%d]" msgstr "" -#: video_bktr.c:391 +#: src/video_bktr.c #, c-format msgid "set input format [%d]" msgstr "" -#: video_bktr.c:399 +#: src/video_bktr.c #, c-format msgid "set geometry [%d]x[%d]" msgstr "" -#: video_bktr.c:405 +#: src/video_bktr.c msgid "Frequency set (no implemented yet" msgstr "" -#: video_bktr.c:419 video_bktr.c:432 +#: src/video_bktr.c msgid "Sizing buffer to 3x" msgstr "" -#: video_bktr.c:426 video_bktr.c:436 +#: src/video_bktr.c msgid "Sizing buffer to 3/2x" msgstr "" -#: video_bktr.c:444 +#: src/video_bktr.c msgid "mmap failed" msgstr "" -#: video_bktr.c:486 video_bktr.c:488 video_bktr.c:496 +#: src/video_bktr.c msgid "METEORCAPTUR using single method Error capturing" msgstr "" -#: video_bktr.c:568 +#: src/video_bktr.c msgid "Error capturing using single method" msgstr "" -#: video_bktr.c:658 video_bktr.c:666 video_bktr.c:764 video_bktr.c:933 -#: video_bktr.c:987 +#: src/video_bktr.c msgid "BKTR is not enabled." msgstr "" -#: video_bktr.c:710 video_v4l2.c:1454 +#: src/video_bktr.c src/video_v4l2.c msgid "Unable to find video device" msgstr "" -#: video_bktr.c:716 video_v4l2.c:1460 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Closing video device %s" msgstr "" -#: video_bktr.c:750 video_v4l2.c:1479 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: video_bktr.c:790 video_v4l2.c:774 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: video_bktr.c:796 video_v4l2.c:782 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: video_bktr.c:836 +#: src/video_bktr.c msgid "Stopping capture" msgstr "" -#: video_bktr.c:841 +#: src/video_bktr.c #, c-format msgid "Reusing [%s] inputs [%d,%d] Change capture method METEOR_CAP_SINGLE" msgstr "" -#: video_bktr.c:849 +#: src/video_bktr.c msgid "VIDEO_PALETTE_YUV420P setting imgs.size_norm and imgs.motionsize" msgstr "" -#: video_bktr.c:866 +#: src/video_bktr.c #, c-format msgid "open video device %s" msgstr "" -#: video_bktr.c:877 +#: src/video_bktr.c #, c-format msgid "open tuner device %s" msgstr "" -#: video_common.c:421 video_common.c:443 +#: src/video_common.c msgid "Corrupt image ... continue" msgstr "" -#: video_common.c:434 +#: src/video_common.c #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: video_common.c:580 +#: src/video_common.c #, c-format msgid "Parsing controls: %s" msgstr "" -#: video_common.c:689 +#: src/video_common.c msgid "calling mmalcam_cleanup" msgstr "" -#: video_common.c:697 +#: src/video_common.c msgid "calling netcam_cleanup" msgstr "" -#: video_common.c:705 +#: src/video_common.c msgid "calling netcam_rtsp_cleanup" msgstr "" -#: video_common.c:711 +#: src/video_common.c msgid "Cleaning up V4L2 device" msgstr "" -#: video_common.c:717 +#: src/video_common.c msgid "Cleaning up BKTR device" msgstr "" -#: video_common.c:722 +#: src/video_common.c msgid "No Camera device cleanup (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_common.c:754 +#: src/video_common.c msgid "Opening MMAL cam" msgstr "" -#: video_common.c:759 +#: src/video_common.c msgid "MMAL cam failed to open" msgstr "" -#: video_common.c:766 +#: src/video_common.c msgid "Opening Netcam" msgstr "" -#: video_common.c:771 +#: src/video_common.c msgid "Netcam failed to open" msgstr "" -#: video_common.c:777 +#: src/video_common.c msgid "Opening Netcam RTSP" msgstr "" -#: video_common.c:781 +#: src/video_common.c msgid "Netcam RTSP failed to open" msgstr "" -#: video_common.c:787 +#: src/video_common.c msgid "Opening V4L2 device" msgstr "" -#: video_common.c:790 +#: src/video_common.c msgid "V4L2 device failed to open" msgstr "" -#: video_common.c:796 +#: src/video_common.c msgid "Opening BKTR device" msgstr "" -#: video_common.c:799 +#: src/video_common.c msgid "BKTR device failed to open" msgstr "" -#: video_common.c:805 +#: src/video_common.c msgid "No Camera device specified (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_loopback.c:33 +#: src/video_loopback.c #, c-format msgid "Failed to open '%s'" msgstr "" -#: video_loopback.c:42 +#: src/video_loopback.c +#, c-format +msgid "Error specifying buffer: %s" +msgstr "" + +#: src/video_loopback.c #, c-format msgid "Opening buffer: %s" msgstr "" -#: video_loopback.c:49 +#: src/video_loopback.c #, c-format msgid "Read buffer: %s" msgstr "" -#: video_loopback.c:57 +#: src/video_loopback.c #, c-format msgid "found video device '%s' %d" msgstr "" -#: video_loopback.c:72 video_loopback.c:147 +#: src/video_loopback.c #, c-format msgid "Opened %s as pipe output" msgstr "" -#: video_loopback.c:151 +#: src/video_loopback.c #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: video_loopback.c:171 +#: src/video_loopback.c msgid "Original pipe specifications" msgstr "" -#: video_loopback.c:182 +#: src/video_loopback.c msgid "Proposed pipe specifications" msgstr "" -#: video_loopback.c:190 +#: src/video_loopback.c msgid "Final pipe specifications" msgstr "" -#: video_v4l2.c:209 +#: src/video_v4l2.c msgid "No Controls found for device" msgstr "" -#: video_v4l2.c:268 +#: src/video_v4l2.c msgid "---------Controls---------" msgstr "" -#: video_v4l2.c:269 +#: src/video_v4l2.c msgid " V4L2 ID Name and Range" msgstr "" -#: video_v4l2.c:298 video_v4l2.c:1167 +#: src/video_v4l2.c msgid "Device not ready" msgstr "" -#: video_v4l2.c:312 +#: src/video_v4l2.c #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: video_v4l2.c:318 +#: src/video_v4l2.c #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: video_v4l2.c:356 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: video_v4l2.c:362 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: video_v4l2.c:375 +#: src/video_v4l2.c msgid "control type not supported yet" msgstr "" -#: video_v4l2.c:541 +#: src/video_v4l2.c #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: video_v4l2.c:549 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: video_v4l2.c:555 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: video_v4l2.c:560 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: video_v4l2.c:565 +#: src/video_v4l2.c #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: video_v4l2.c:591 +#: src/video_v4l2.c msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: video_v4l2.c:603 +#: src/video_v4l2.c #, c-format msgid "- video standard %s" msgstr "" -#: video_v4l2.c:620 +#: src/video_v4l2.c #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: video_v4l2.c:626 +#: src/video_v4l2.c msgid "Video standard set to NTSC" msgstr "" -#: video_v4l2.c:628 +#: src/video_v4l2.c msgid "Video standard set to SECAM" msgstr "" -#: video_v4l2.c:630 +#: src/video_v4l2.c msgid "Video standard set to PAL" msgstr "" -#: video_v4l2.c:658 +#: src/video_v4l2.c #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: video_v4l2.c:663 +#: src/video_v4l2.c #, c-format msgid "Set tuner %d" msgstr "" -#: video_v4l2.c:674 +#: src/video_v4l2.c #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: video_v4l2.c:679 +#: src/video_v4l2.c #, c-format msgid "Set Frequency to %ul" msgstr "" -#: video_v4l2.c:704 +#: src/video_v4l2.c #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:716 +#: src/video_v4l2.c #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: video_v4l2.c:723 +#: src/video_v4l2.c msgid "Adjusted resolution not modulo 8." msgstr "" -#: video_v4l2.c:725 +#: src/video_v4l2.c msgid "Specify different palette or width/height in config file." msgstr "" -#: video_v4l2.c:734 +#: src/video_v4l2.c msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: video_v4l2.c:742 +#: src/video_v4l2.c #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:747 +#: src/video_v4l2.c #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: video_v4l2.c:777 +#: src/video_v4l2.c #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: video_v4l2.c:785 +#: src/video_v4l2.c #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: video_v4l2.c:790 +#: src/video_v4l2.c msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: video_v4l2.c:803 +#: src/video_v4l2.c #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: video_v4l2.c:812 +#: src/video_v4l2.c msgid "Supported palettes:" msgstr "" -#: video_v4l2.c:821 +#: src/video_v4l2.c #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: video_v4l2.c:841 +#: src/video_v4l2.c #, c-format msgid "Selected palette %s" msgstr "" -#: video_v4l2.c:848 +#: src/video_v4l2.c #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: video_v4l2.c:853 +#: src/video_v4l2.c msgid "Unable to find a compatible palette format." msgstr "" -#: video_v4l2.c:879 +#: src/video_v4l2.c #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: video_v4l2.c:886 +#: src/video_v4l2.c #, c-format msgid "mmap information: frames=%d" msgstr "" -#: video_v4l2.c:890 +#: src/video_v4l2.c #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: video_v4l2.c:897 video_v4l2.c:1131 +#: src/video_v4l2.c msgid "Out of memory." msgstr "" -#: video_v4l2.c:912 +#: src/video_v4l2.c #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: video_v4l2.c:925 +#: src/video_v4l2.c #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: video_v4l2.c:932 +#: src/video_v4l2.c #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: video_v4l2.c:953 +#: src/video_v4l2.c msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: video_v4l2.c:996 +#: src/video_v4l2.c #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: video_v4l2.c:1057 +#: src/video_v4l2.c #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: video_v4l2.c:1184 video_v4l2.c:1205 +#: src/video_v4l2.c msgid "Errors occurred during device select" msgstr "" -#: video_v4l2.c:1218 +#: src/video_v4l2.c #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: video_v4l2.c:1234 video_v4l2.c:1564 video_v4l2.c:1650 +#: src/video_v4l2.c #, c-format msgid "Failed to open video device %s" msgstr "" -#: video_v4l2.c:1296 +#: src/video_v4l2.c msgid "Not a V4L2 device?" msgstr "" -#: video_v4l2.c:1333 +#: src/video_v4l2.c msgid "Device does not support capturing." msgstr "" -#: video_v4l2.c:1346 video_v4l2.c:1354 +#: src/video_v4l2.c +#, c-format +msgid "Trying to set fps to %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Error setting fps. Return code %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Device set fps to %d" +msgstr "" + +#: src/video_v4l2.c msgid "V4L2 is not enabled" msgstr "" -#: video_v4l2.c:1427 video_v4l2.c:1494 video_v4l2.c:1537 +#: src/video_v4l2.c msgid "V4L2 is not enabled." msgstr "" -#: video_v4l2.c:1662 +#: src/video_v4l2.c #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: video_v4l2.c:1674 +#: src/video_v4l2.c #, c-format msgid " Width: %d, Height %d" msgstr "" -#: video_v4l2.c:1685 +#: src/video_v4l2.c #, c-format msgid " Framerate %d/%d" msgstr "" -#: webu.c:240 +#: src/webu.c #, c-format msgid "Invalid url: %s" msgstr "" -#: webu.c:258 +#: src/webu.c msgid "Error decoding url" msgstr "" -#: webu.c:462 +#: src/webu.c #, c-format msgid "Sent url: %s" msgstr "" -#: webu.c:471 +#: src/webu.c #, c-format msgid "Decoded url: %s" msgstr "" -#: webu.c:579 -msgid "httpd is going to restart" +#: src/webu.c +msgid "Restarting all threads" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Restarting thread %d" msgstr "" -#: webu.c:584 +#: src/webu.c #, c-format -msgid "httpd is going to restart thread %d" +msgid "Quitting thread %d" msgstr "" -#: webu.c:620 webu.c:720 webu_html.c:1257 webu_text.c:663 webu_text.c:854 -#: webu_text.c:1099 +#: src/webu.c src/webu_html.c src/webu_text.c #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: webu.c:683 +#: src/webu.c msgid "Native Language : on" msgstr "" -#: webu.c:685 +#: src/webu.c msgid "Native Language : off" msgstr "" -#: webu.c:689 +#: src/webu.c msgid "Set the value to null/zero" msgstr "" -#: webu.c:813 +#: src/webu.c #, c-format msgid "Connection from: %s" msgstr "" -#: webu.c:900 webu.c:912 webu.c:960 +#: src/webu.c #, c-format msgid "Failed authentication from %s" msgstr "" -#: webu.c:1042 +#: src/webu.c msgid "No webcontrol user:pass provided" msgstr "" -#: webu.c:1060 +#: src/webu.c msgid "No stream user:pass provided" msgstr "" -#: webu.c:1095 webu_stream.c:255 webu_stream.c:295 +#: src/webu.c src/webu_stream.c msgid "Invalid response" msgstr "" -#: webu.c:1182 webu.c:1254 +#: src/webu.c #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: webu.c:1221 webu.c:1303 +#: src/webu.c #, c-format msgid "send page failed %d" msgstr "" -#: webu.c:1436 +#: src/webu.c msgid "Basic authentication: available" msgstr "" -#: webu.c:1439 webu.c:1442 webu.c:1445 +#: src/webu.c msgid "Basic authentication: disabled" msgstr "" -#: webu.c:1459 +#: src/webu.c msgid "Digest authentication: available" msgstr "" -#: webu.c:1462 webu.c:1465 webu.c:1468 +#: src/webu.c msgid "Digest authentication: disabled" msgstr "" -#: webu.c:1481 +#: src/webu.c msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: webu.c:1488 +#: src/webu.c msgid "IPV6: available" msgstr "" -#: webu.c:1490 +#: src/webu.c msgid "IPV6: disabled" msgstr "" -#: webu.c:1503 webu.c:1506 +#: src/webu.c msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: webu.c:1513 +#: src/webu.c msgid "SSL/TLS: available" msgstr "" -#: webu.c:1516 webu.c:1519 webu.c:1522 +#: src/webu.c msgid "SSL/TLS: disabled" msgstr "" -#: webu.c:1570 +#: src/webu.c msgid "Error reading file for SSL/TLS support." msgstr "" -#: webu.c:1592 webu.c:1605 +#: src/webu.c msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1597 webu.c:1610 +#: src/webu.c msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1821 +#: src/webu.c #, c-format msgid "Starting webcontrol on port %d" msgstr "" -#: webu.c:1837 +#: src/webu.c msgid "Unable to start MHD" msgstr "" -#: webu.c:1874 +#: src/webu.c +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port/camera_id %d/%d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port %d" +msgstr "" + +#: src/webu.c #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: webu.c:1878 +#: src/webu.c #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: webu.c:1905 +#: src/webu.c #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: webu.c:1933 webu.c:1951 +#: src/webu.c #, c-format msgid "Duplicate port requested %d" msgstr "" -#: webu_html.c:260 webu_html.c:270 webu_html.c:282 +#: src/webu_html.c msgid "Cameras" msgstr "Kamerat" -#: webu_html.c:262 webu_html.c:291 webu_html.c:809 +#: src/webu_html.c msgid "Camera" msgstr "Kamera" -#: webu_html.c:283 +#: src/webu_html.c msgid "All" msgstr "Kaikki" -#: webu_html.c:329 +#: src/webu_html.c msgid "Action" msgstr "Toiminta" -#: webu_html.c:330 +#: src/webu_html.c msgid "Start Event" msgstr "Aloita tapahtuma" -#: webu_html.c:331 +#: src/webu_html.c msgid "End Event" msgstr "Lopeta tapahtuma" -#: webu_html.c:332 +#: src/webu_html.c msgid "Snapshot" msgstr "Snapshot" -#: webu_html.c:333 +#: src/webu_html.c msgid "Change Configuration" msgstr "Muuta kokoonpanoa" -#: webu_html.c:334 +#: src/webu_html.c msgid "Write Configuration" msgstr "Kirjoita kokoonpano" -#: webu_html.c:335 +#: src/webu_html.c msgid "Tracking" msgstr "Seuranta" -#: webu_html.c:336 +#: src/webu_html.c msgid "Pause" msgstr "Keskeytä" -#: webu_html.c:337 +#: src/webu_html.c msgid "Start" msgstr "Alkaa" -#: webu_html.c:338 +#: src/webu_html.c msgid "Restart" msgstr "Uudelleenkäynnistää" -#: webu_html.c:359 +#: src/webu_html.c +msgid "Quit" +msgstr "Lopeta" + +#: src/webu_html.c msgid "Help" msgstr "Auta" -#: webu_html.c:373 +#: src/webu_html.c msgid "No Configuration Options" msgstr "Ei kokoonpanoasetuksia" -#: webu_html.c:377 +#: src/webu_html.c msgid "Limited Configuration Options" msgstr "Rajoitetut määritys vaihtoehdot" -#: webu_html.c:381 +#: src/webu_html.c msgid "Advanced Configuration Options" msgstr "Lisäasetukset" -#: webu_html.c:385 +#: src/webu_html.c msgid "Restricted Configuration Options" msgstr "Luottamukselliset asetukset" -#: webu_html.c:399 webu_html.c:410 webu_html.c:897 +#: src/webu_html.c msgid "All Cameras" msgstr "Kaikki kamerat" -#: webu_html.c:400 webu_html.c:811 webu_html.c:820 +#: src/webu_html.c msgid "Not running" msgstr "ei aktiivinen" -#: webu_html.c:401 webu_html.c:812 webu_html.c:821 +#: src/webu_html.c msgid "Lost connection" msgstr "Yhteys menetetty" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Paused" msgstr "tauota" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Active" msgstr "aktiivinen" -#: webu_html.c:441 +#: src/webu_html.c msgid "Select option" msgstr "Valitse vaihtoehto" -#: webu_html.c:525 webu_html.c:558 +#: src/webu_html.c msgid "Save" msgstr "Tallentaa" -#: webu_html.c:553 +#: src/webu_html.c msgid "Pan/Tilt" msgstr "kääntää / kallistaa" -#: webu_html.c:554 +#: src/webu_html.c msgid "Absolute Change" msgstr "Absoluuttinen muutos" -#: webu_html.c:555 +#: src/webu_html.c msgid "Center" msgstr "Keskus" -#: webu_html.c:556 +#: src/webu_html.c msgid "Pan" msgstr "kääntää" -#: webu_html.c:557 +#: src/webu_html.c msgid "Tilt" msgstr "kallistaa" -#: webu_stream.c:166 webu_stream.c:172 +#: src/webu_stream.c #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: webu_stream.c:179 +#: src/webu_stream.c #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:186 +#: src/webu_stream.c #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: webu_stream.c:194 +#: src/webu_stream.c #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:288 +#: src/webu_stream.c msgid "Could not get image to stream." msgstr "" -#: webu_text.c:436 -msgid "httpd quits" -msgstr "" - -#: webu_text.c:441 -#, c-format -msgid "httpd quits thread %d" -msgstr "" - -#: webu_text.c:899 +#: src/webu_text.c #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" @@ -4144,8 +4185,5 @@ msgstr "" #~ msgid "Make Movie" #~ msgstr "Tee elokuva" -#~ msgid "Quit" -#~ msgstr "Lopeta" - #~ msgid "All " #~ msgstr "Kaikki" diff --git a/po/fr.po b/po/fr.po index d8c1abc28..bc8ce5c00 100644 --- a/po/fr.po +++ b/po/fr.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-13 11:57-0600\n" +"Report-Msgid-Bugs-To: https://motion-project.github.io\n" +"POT-Creation-Date: 2019-09-20 22:18-0600\n" "PO-Revision-Date: 2018-10-13 12:01-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,1481 +16,1529 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: conf.c:2108 +#: src/conf.c #, c-format msgid "Unknown config option \"%s\"" msgstr "Option de configuration \"%s\" inconnue " -#: conf.c:2208 +#: src/conf.c #, c-format msgid "Writing config file to %s" msgstr "Ecriture du fichier de configuration sur %s" -#: conf.c:2354 +#: src/conf.c #, c-format msgid "Configfile %s not found - trying defaults." msgstr "" "Fichier de configuration %s non trouvé - essaie les valeurs par défault." -#: conf.c:2358 +#: src/conf.c msgid "Error getcwd" msgstr "Erreur getcwd" -#: conf.c:2376 +#: src/conf.c #, c-format msgid "could not open configfile %s" msgstr "ne peut pas ouvrir le fichier de configuration %s" -#: conf.c:2386 +#: src/conf.c +#, c-format +msgid "Invalid file name %s" +msgstr "" + +#: src/conf.c #, c-format msgid "Processing thread 0 - config file %s" msgstr "Traitement tread 0 - fichier de configuration %s" -#: conf.c:2391 +#: src/conf.c msgid "No config file to process, using default values" msgstr "" "Pas de fichier de configuration à traiter, utilisation des valeurs par " "défault" -#: conf.c:2447 +#: src/conf.c #, c-format msgid "Writing configuration parameters from all files (%d):" msgstr "" "Ecriture des paramètres de configuration depuis tous les fichiers (%d):" -#: conf.c:2450 +#: src/conf.c #, c-format msgid "Thread %d - Config file: %s" msgstr "Thread %d - Fichier de configuration: %s" -#: conf.c:2468 +#: src/conf.c #, c-format msgid "%-25s " msgstr "" -#: conf.c:2658 +#: src/conf.c msgid "Unable to locate vid_control_params" msgstr "Impossible de trouver vid_control_params" -#: conf.c:2664 +#: src/conf.c msgid "No value provided to put into vid_control_params" msgstr "Aucune valeur fournie pour intégrer à vid_control_params" -#: conf.c:2774 +#: src/conf.c msgid "Error compiling regex in copy_uri" msgstr "" -#: conf.c:2781 +#: src/conf.c msgid "Invalid origin for cors_header in copy_uri" msgstr "" -#: conf.c:3019 +#: src/conf.c #, c-format msgid "Processing config file %s" msgstr "Traitement du fichier de configuration %s" -#: conf.c:3034 +#: src/conf.c #, c-format msgid "Camera directory config %s not found" msgstr "" -#: conf.c:3068 +#: src/conf.c #, c-format msgid "Camera config file %s not found" msgstr "" -#: conf.c:3106 +#: src/conf.c #, c-format msgid "Processing camera config file %s" msgstr "Traitement du fichier de configuration camera %s" -#: conf.c:3152 +#: src/conf.c msgid "daemon" msgstr "" -#: conf.c:3153 +#: src/conf.c msgid "setup_mode" msgstr "" -#: conf.c:3154 +#: src/conf.c msgid "pid_file" msgstr "" -#: conf.c:3155 +#: src/conf.c msgid "log_file" msgstr "" -#: conf.c:3156 +#: src/conf.c msgid "log_level" msgstr "" -#: conf.c:3157 +#: src/conf.c msgid "log_type" msgstr "" -#: conf.c:3158 +#: src/conf.c msgid "quiet" msgstr "" -#: conf.c:3159 +#: src/conf.c msgid "native_language" msgstr "" -#: conf.c:3160 +#: src/conf.c msgid "camera_name" msgstr "" -#: conf.c:3161 +#: src/conf.c msgid "camera_id" msgstr "" -#: conf.c:3162 +#: src/conf.c msgid "target_dir" msgstr "" -#: conf.c:3163 +#: src/conf.c msgid "videodevice" msgstr "" -#: conf.c:3164 +#: src/conf.c msgid "vid_control_params" msgstr "" -#: conf.c:3165 +#: src/conf.c msgid "v4l2_palette" msgstr "" -#: conf.c:3166 +#: src/conf.c msgid "input" msgstr "" -#: conf.c:3167 +#: src/conf.c msgid "norm" msgstr "" -#: conf.c:3168 +#: src/conf.c msgid "frequency" msgstr "" -#: conf.c:3169 +#: src/conf.c msgid "auto_brightness" msgstr "" -#: conf.c:3170 +#: src/conf.c msgid "tunerdevice" msgstr "" -#: conf.c:3171 +#: src/conf.c msgid "roundrobin_frames" msgstr "" -#: conf.c:3172 +#: src/conf.c msgid "roundrobin_skip" msgstr "" -#: conf.c:3173 +#: src/conf.c msgid "roundrobin_switchfilter" msgstr "" -#: conf.c:3174 +#: src/conf.c msgid "netcam_url" msgstr "" -#: conf.c:3175 +#: src/conf.c msgid "netcam_highres" msgstr "" -#: conf.c:3176 +#: src/conf.c msgid "netcam_userpass" msgstr "" -#: conf.c:3177 +#: src/conf.c msgid "netcam_keepalive" msgstr "" -#: conf.c:3178 +#: src/conf.c msgid "netcam_proxy" msgstr "" -#: conf.c:3179 +#: src/conf.c msgid "netcam_tolerant_check" msgstr "" -#: conf.c:3180 +#: src/conf.c msgid "netcam_use_tcp" msgstr "" -#: conf.c:3181 +#: src/conf.c msgid "mmalcam_name" msgstr "" -#: conf.c:3182 +#: src/conf.c msgid "mmalcam_control_params" msgstr "" -#: conf.c:3183 +#: src/conf.c msgid "width" msgstr "" -#: conf.c:3184 +#: src/conf.c msgid "height" msgstr "" -#: conf.c:3185 +#: src/conf.c msgid "framerate" msgstr "" -#: conf.c:3186 +#: src/conf.c msgid "minimum_frame_time" msgstr "" -#: conf.c:3187 +#: src/conf.c msgid "rotate" msgstr "" -#: conf.c:3188 +#: src/conf.c msgid "flip_axis" msgstr "" -#: conf.c:3189 +#: src/conf.c msgid "locate_motion_mode" msgstr "" -#: conf.c:3190 +#: src/conf.c msgid "locate_motion_style" msgstr "" -#: conf.c:3191 +#: src/conf.c msgid "text_left" msgstr "" -#: conf.c:3192 +#: src/conf.c msgid "text_right" msgstr "" -#: conf.c:3193 +#: src/conf.c msgid "text_changes" msgstr "" -#: conf.c:3194 +#: src/conf.c msgid "text_scale" msgstr "" -#: conf.c:3195 +#: src/conf.c msgid "text_event" msgstr "" -#: conf.c:3196 +#: src/conf.c msgid "emulate_motion" msgstr "" -#: conf.c:3197 +#: src/conf.c msgid "threshold" msgstr "" -#: conf.c:3198 +#: src/conf.c msgid "threshold_maximum" msgstr "" -#: conf.c:3199 +#: src/conf.c msgid "threshold_tune" msgstr "" -#: conf.c:3200 +#: src/conf.c msgid "noise_level" msgstr "" -#: conf.c:3201 +#: src/conf.c msgid "noise_tune" msgstr "" -#: conf.c:3202 +#: src/conf.c msgid "despeckle_filter" msgstr "" -#: conf.c:3203 +#: src/conf.c msgid "area_detect" msgstr "" -#: conf.c:3204 +#: src/conf.c msgid "mask_file" msgstr "" -#: conf.c:3205 +#: src/conf.c msgid "mask_privacy" msgstr "" -#: conf.c:3206 +#: src/conf.c msgid "smart_mask_speed" msgstr "" -#: conf.c:3207 +#: src/conf.c msgid "lightswitch_percent" msgstr "" -#: conf.c:3208 +#: src/conf.c msgid "lightswitch_frames" msgstr "" -#: conf.c:3209 +#: src/conf.c msgid "minimum_motion_frames" msgstr "" -#: conf.c:3210 +#: src/conf.c msgid "event_gap" msgstr "" -#: conf.c:3211 +#: src/conf.c msgid "pre_capture" msgstr "" -#: conf.c:3212 +#: src/conf.c msgid "post_capture" msgstr "" -#: conf.c:3213 +#: src/conf.c msgid "on_event_start" msgstr "" -#: conf.c:3214 +#: src/conf.c msgid "on_event_end" msgstr "" -#: conf.c:3215 +#: src/conf.c msgid "on_picture_save" msgstr "" -#: conf.c:3216 +#: src/conf.c msgid "on_area_detected" msgstr "" -#: conf.c:3217 +#: src/conf.c msgid "on_motion_detected" msgstr "" -#: conf.c:3218 +#: src/conf.c msgid "on_movie_start" msgstr "" -#: conf.c:3219 +#: src/conf.c msgid "on_movie_end" msgstr "" -#: conf.c:3220 +#: src/conf.c msgid "on_camera_lost" msgstr "" -#: conf.c:3221 +#: src/conf.c msgid "on_camera_found" msgstr "" -#: conf.c:3222 +#: src/conf.c msgid "picture_output" msgstr "" -#: conf.c:3223 +#: src/conf.c msgid "picture_output_motion" msgstr "" -#: conf.c:3224 +#: src/conf.c msgid "picture_type" msgstr "" -#: conf.c:3225 +#: src/conf.c msgid "picture_quality" msgstr "" -#: conf.c:3226 +#: src/conf.c msgid "picture_exif" msgstr "" -#: conf.c:3227 +#: src/conf.c msgid "picture_filename" msgstr "" -#: conf.c:3228 +#: src/conf.c msgid "snapshot_interval" msgstr "" -#: conf.c:3229 +#: src/conf.c msgid "snapshot_filename" msgstr "" -#: conf.c:3230 +#: src/conf.c msgid "movie_output" msgstr "" -#: conf.c:3231 +#: src/conf.c msgid "movie_output_motion" msgstr "" -#: conf.c:3232 +#: src/conf.c msgid "movie_max_time" msgstr "" -#: conf.c:3233 +#: src/conf.c msgid "movie_bps" msgstr "" -#: conf.c:3234 +#: src/conf.c msgid "movie_quality" msgstr "" -#: conf.c:3235 +#: src/conf.c msgid "movie_codec" msgstr "" -#: conf.c:3236 +#: src/conf.c msgid "movie_duplicate_frames" msgstr "" -#: conf.c:3237 +#: src/conf.c msgid "movie_passthrough" msgstr "" -#: conf.c:3238 +#: src/conf.c msgid "movie_filename" msgstr "" -#: conf.c:3239 +#: src/conf.c msgid "movie_extpipe_use" msgstr "" -#: conf.c:3240 +#: src/conf.c msgid "movie_extpipe" msgstr "" -#: conf.c:3241 +#: src/conf.c msgid "timelapse_interval" msgstr "" -#: conf.c:3242 +#: src/conf.c msgid "timelapse_mode" msgstr "" -#: conf.c:3243 +#: src/conf.c msgid "timelapse_fps" msgstr "" -#: conf.c:3244 +#: src/conf.c msgid "timelapse_codec" msgstr "" -#: conf.c:3245 +#: src/conf.c msgid "timelapse_filename" msgstr "" -#: conf.c:3246 +#: src/conf.c msgid "video_pipe" msgstr "" -#: conf.c:3247 +#: src/conf.c msgid "video_pipe_motion" msgstr "" -#: conf.c:3248 +#: src/conf.c msgid "webcontrol_port" msgstr "" -#: conf.c:3249 +#: src/conf.c msgid "webcontrol_ipv6" msgstr "" -#: conf.c:3250 +#: src/conf.c msgid "webcontrol_localhost" msgstr "" -#: conf.c:3251 +#: src/conf.c msgid "webcontrol_parms" msgstr "" -#: conf.c:3252 +#: src/conf.c msgid "webcontrol_interface" msgstr "" -#: conf.c:3253 +#: src/conf.c msgid "webcontrol_auth_method" msgstr "" -#: conf.c:3254 +#: src/conf.c msgid "webcontrol_authentication" msgstr "" -#: conf.c:3255 +#: src/conf.c msgid "webcontrol_tls" msgstr "" -#: conf.c:3256 +#: src/conf.c msgid "webcontrol_cert" msgstr "" -#: conf.c:3257 +#: src/conf.c msgid "webcontrol_key" msgstr "" -#: conf.c:3258 +#: src/conf.c msgid "webcontrol_cors_header" msgstr "" -#: conf.c:3259 +#: src/conf.c msgid "stream_port" msgstr "" -#: conf.c:3260 +#: src/conf.c msgid "stream_localhost" msgstr "" -#: conf.c:3261 +#: src/conf.c msgid "stream_auth_method" msgstr "" -#: conf.c:3262 +#: src/conf.c msgid "stream_authentication" msgstr "" -#: conf.c:3263 +#: src/conf.c msgid "stream_tls" msgstr "" -#: conf.c:3264 +#: src/conf.c msgid "stream_cors_header" msgstr "" -#: conf.c:3265 +#: src/conf.c msgid "stream_preview_scale" msgstr "" -#: conf.c:3266 +#: src/conf.c msgid "stream_preview_newline" msgstr "" -#: conf.c:3267 +#: src/conf.c msgid "stream_preview_method" msgstr "" -#: conf.c:3268 +#: src/conf.c msgid "stream_quality" msgstr "" -#: conf.c:3269 +#: src/conf.c msgid "stream_grey" msgstr "" -#: conf.c:3270 +#: src/conf.c msgid "stream_motion" msgstr "" -#: conf.c:3271 +#: src/conf.c msgid "stream_maxrate" msgstr "" -#: conf.c:3272 +#: src/conf.c msgid "stream_limit" msgstr "" -#: conf.c:3273 +#: src/conf.c msgid "database_type" msgstr "" -#: conf.c:3274 +#: src/conf.c msgid "database_dbname" msgstr "" -#: conf.c:3275 +#: src/conf.c msgid "database_host" msgstr "" -#: conf.c:3276 +#: src/conf.c msgid "database_port" msgstr "" -#: conf.c:3277 +#: src/conf.c msgid "database_user" msgstr "" -#: conf.c:3278 +#: src/conf.c msgid "database_password" msgstr "" -#: conf.c:3279 +#: src/conf.c msgid "database_busy_timeout" msgstr "" -#: conf.c:3280 +#: src/conf.c msgid "sql_log_picture" msgstr "" -#: conf.c:3281 +#: src/conf.c msgid "sql_log_snapshot" msgstr "" -#: conf.c:3282 +#: src/conf.c msgid "sql_log_movie" msgstr "" -#: conf.c:3283 +#: src/conf.c msgid "sql_log_timelapse" msgstr "" -#: conf.c:3284 +#: src/conf.c msgid "sql_query_start" msgstr "" -#: conf.c:3285 +#: src/conf.c msgid "sql_query_stop" msgstr "" -#: conf.c:3286 +#: src/conf.c msgid "sql_query" msgstr "" -#: conf.c:3287 +#: src/conf.c msgid "track_type" msgstr "" -#: conf.c:3288 +#: src/conf.c msgid "track_auto" msgstr "" -#: conf.c:3289 +#: src/conf.c msgid "track_port" msgstr "" -#: conf.c:3290 +#: src/conf.c msgid "track_motorx" msgstr "" -#: conf.c:3291 +#: src/conf.c msgid "track_motorx_reverse" msgstr "" -#: conf.c:3292 +#: src/conf.c msgid "track_motory" msgstr "" -#: conf.c:3293 +#: src/conf.c msgid "track_motory_reverse" msgstr "" -#: conf.c:3294 +#: src/conf.c msgid "track_maxx" msgstr "" -#: conf.c:3295 +#: src/conf.c msgid "track_minx" msgstr "" -#: conf.c:3296 +#: src/conf.c msgid "track_maxy" msgstr "" -#: conf.c:3297 +#: src/conf.c msgid "track_miny" msgstr "" -#: conf.c:3298 +#: src/conf.c msgid "track_homex" msgstr "" -#: conf.c:3299 +#: src/conf.c msgid "track_homey" msgstr "" -#: conf.c:3300 +#: src/conf.c msgid "track_iomojo_id" msgstr "" -#: conf.c:3301 +#: src/conf.c msgid "track_step_angle_x" msgstr "" -#: conf.c:3302 +#: src/conf.c msgid "track_step_angle_y" msgstr "" -#: conf.c:3303 +#: src/conf.c msgid "track_move_wait" msgstr "" -#: conf.c:3304 +#: src/conf.c msgid "track_speed" msgstr "" -#: conf.c:3305 +#: src/conf.c msgid "track_stepsize" msgstr "" -#: conf.c:3306 +#: src/conf.c msgid "track_generic_move" msgstr "" -#: conf.c:3307 +#: src/conf.c msgid "camera" msgstr "" -#: conf.c:3308 +#: src/conf.c msgid "camera_dir" msgstr "" -#: event.c:89 track.c:1358 +#: src/event.c src/track.c #, c-format msgid "Unable to start external command '%s'" msgstr "Impossible d'exécuter la commande externe '%s'" -#: event.c:95 track.c:1365 +#: src/event.c src/track.c #, c-format msgid "Executing external command '%s'" msgstr "Exécution de la commande externe '%s'" -#: event.c:108 +#: src/event.c #, c-format msgid "File of type %ld saved to: %s" msgstr "Fichier de type %ld enregistré vers: %s" -#: event.c:171 +#: src/event.c #, c-format msgid "Mysql query failed %s error code %d" msgstr "Echec de la requête Mysql %s, code d'erreur %d" -#: event.c:185 +#: src/event.c #, c-format msgid "" "Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " "was %s" msgstr "" -#: event.c:192 +#: src/event.c #, c-format msgid "Re-Connection to Mysql database '%s' Succeed" msgstr "Succès de la reconnexion à la base de données Mysql '%s' " -#: event.c:197 +#: src/event.c #, c-format msgid "after re-connection Mysql query failed %s error code %d" msgstr "" -#: event.c:219 motion.c:1113 +#: src/event.c src/motion.c #, c-format msgid "Connection to PostgreSQL database '%s' failed: %s" msgstr "La connexion à la base de données PostgreSQL '%s' à échouée : %s" -#: event.c:228 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' failed: %s" msgstr "La reconnexion à la base de données PostgreSQL '%s' à échouée : %s" -#: event.c:232 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' Succeed" msgstr "Succès de la reconnexion à la base de données PostgreSQL '%s' " -#: event.c:255 +#: src/event.c #, c-format msgid "SQLite error was %s" msgstr "L'erreur SQLite était \"%s\"" -#: event.c:482 +#: src/event.c msgid "Failed to put image into video pipe" msgstr "Impossible de mettre l'image dans le conduit video" -#: event.c:606 +#: src/event.c #, c-format msgid "Could not create symbolic link [%s]" msgstr "Ne peut pas créer le lien symbolique [%s]" -#: event.c:741 +#: src/event.c +#, fuzzy, c-format +msgid "Error creating preview pipe name %d %s" +msgstr "Erreur lors de l'écriture dans le pipe, erreur %d" + +#: src/event.c +#, fuzzy, c-format +msgid "Error creating file name base %d %s" +msgstr "Erreur lors de l'écriture dans le pipe, erreur %d" + +#: src/event.c +#, c-format +msgid "Error creating preview name %d %s" +msgstr "" + +#: src/event.c #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: event.c:766 +#: src/event.c #, c-format msgid "moviepath: %s" msgstr "" -#: event.c:776 +#: src/event.c #, c-format msgid "no write access to target directory %s" msgstr "pas de droit d'écriture dans le dossier cible %s" -#: event.c:781 +#: src/event.c #, c-format msgid "path not found, trying to create it %s ..." msgstr "chemin non trouvé, essaye de le créer %s ..." -#: event.c:787 +#: src/event.c #, c-format msgid "error accesing path %s" msgstr "erreur lors de l'accès au chemin %s" -#: event.c:798 +#: src/event.c +#, c-format +msgid "Error specifying command line: %s" +msgstr "" + +#: src/event.c #, c-format msgid "pipe: %s" msgstr "" -#: event.c:806 +#: src/event.c msgid "popen failed" msgstr "échec de popen" -#: event.c:824 +#: src/event.c msgid "Using extpipe" msgstr "Utilise extpipe" -#: event.c:831 event.c:835 +#: src/event.c #, c-format msgid "Error writing in pipe , state error %d" msgstr "Erreur lors de l'écriture dans le pipe, erreur %d" -#: event.c:839 +#: src/event.c #, c-format msgid "pipe %s not created or closed already " msgstr "pipe %s non créé ou déjà fermé " -#: event.c:854 +#: src/event.c #, c-format msgid "Source FPS %d" msgstr "" -#: event.c:984 +#: src/event.c msgid "Error opening context for movie output." msgstr "" -#: event.c:1021 +#: src/event.c #, c-format msgid "ffopen_open error creating (motion) file [%s]" msgstr "" -#: event.c:1086 +#: src/event.c msgid "" "The swf container for timelapse no longer supported. Using mpg container." msgstr "" -#: event.c:1089 +#: src/event.c msgid "Timelapse using mpg codec." msgstr "Timelapse utilise le codec mpg." -#: event.c:1090 +#: src/event.c msgid "Events will be appended to file" msgstr "Les évènements seront ajouté au fichier" -#: event.c:1096 +#: src/event.c msgid "Timelapse using mpeg4 codec." msgstr "Timelapse utilise le codec mpeg4." -#: event.c:1097 +#: src/event.c msgid "Events will be trigger new files" msgstr "" -#: event.c:1106 +#: src/event.c #, c-format msgid "ffopen_open error creating (timelapse) file [%s]" msgstr "erreur ffopen_open lors de la création du fichier (timelapse) [%s]" -#: event.c:1115 event.c:1127 event.c:1132 +#: src/event.c msgid "Error encoding image" msgstr "Erreur lors de l'encodage de l'image" -#: ffmpeg.c:276 +#: src/ffmpeg.c msgid "Failed to allocate memory for codec name" msgstr "Impossible d'allouer de la mémoire pour le nom du codec" -#: ffmpeg.c:288 +#: src/ffmpeg.c msgid "" "The frame rate specified is too high for the ffmpeg movie type specified. " "Choose a different ffmpeg container or lower framerate." msgstr "" "Choisissez un conteneur ffmpeg différent ou une fréquence d'image plus basse." -#: ffmpeg.c:301 +#: src/ffmpeg.c +msgid "Error setting base file name" +msgstr "" + +#: src/ffmpeg.c #, c-format -msgid "ffmpeg_video_codec option value %s is not supported" -msgstr "la valeur %s pour l'option ffmpeg_video_codec n'est pas supportée" +msgid "Error setting timelapse append for codec %s" +msgstr "" -#: ffmpeg.c:364 +#: src/ffmpeg.c +#, fuzzy +msgid "Error setting file name" +msgstr "Erreur lors de l'encodage de l'image" + +#: src/ffmpeg.c #, c-format msgid "codec option value %s is not supported" msgstr "la valeur %s pour l'option codec n'est pas supportée" -#: ffmpeg.c:371 +#: src/ffmpeg.c msgid "Could not get the codec" msgstr "Impossible de récupérer le codec" -#: ffmpeg.c:392 +#: src/ffmpeg.c #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: ffmpeg.c:400 +#: src/ffmpeg.c #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: ffmpeg.c:407 +#: src/ffmpeg.c #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: ffmpeg.c:423 +#: src/ffmpeg.c #, c-format msgid "Error encoding video:%s" msgstr "" -#: ffmpeg.c:446 +#: src/ffmpeg.c msgid "Error encoding video" msgstr "" -#: ffmpeg.c:492 +#: src/ffmpeg.c #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: ffmpeg.c:500 ffmpeg.c:538 +#: src/ffmpeg.c msgid "BAD TIMING!! Frame skipped." msgstr "" -#: ffmpeg.c:527 +#: src/ffmpeg.c #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: ffmpeg.c:583 +#: src/ffmpeg.c #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: ffmpeg.c:620 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s has been blacklisted" msgstr "" -#: ffmpeg.c:628 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s not found" msgstr "" -#: ffmpeg.c:637 +#: src/ffmpeg.c #, c-format msgid "Codec %s not found" msgstr "" -#: ffmpeg.c:642 +#: src/ffmpeg.c +#, c-format +msgid "FFMpeg version is too old for codec %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "Using codec %s" msgstr "" -#: ffmpeg.c:648 ffmpeg.c:661 ffmpeg.c:1112 ffmpeg.c:1131 +#: src/ffmpeg.c msgid "Could not alloc stream" msgstr "" -#: ffmpeg.c:654 +#: src/ffmpeg.c msgid "Failed to allocate decoder!" msgstr "" -#: ffmpeg.c:715 +#: src/ffmpeg.c msgid "Unable to set quality" msgstr "" -#: ffmpeg.c:725 +#: src/ffmpeg.c #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: ffmpeg.c:737 +#: src/ffmpeg.c #, c-format msgid "Could not open codec %s" msgstr "" -#: ffmpeg.c:759 +#: src/ffmpeg.c #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: ffmpeg.c:775 +#: src/ffmpeg.c msgid "could not alloc frame" msgstr "" -#: ffmpeg.c:816 +#: src/ffmpeg.c +#, fuzzy, c-format +msgid "could not alloc buffers %s" +msgstr "ne peut pas ouvrir le fichier de configuration %s" + +#: src/ffmpeg.c #, c-format msgid "error opening file %s" msgstr "" -#: ffmpeg.c:823 +#: src/ffmpeg.c #, c-format msgid "Permission denied. %s" msgstr "" -#: ffmpeg.c:828 +#: src/ffmpeg.c #, c-format msgid "Error opening file %s" msgstr "" -#: ffmpeg.c:843 +#: src/ffmpeg.c #, c-format msgid "Could not write ffmpeg header %s" msgstr "" -#: ffmpeg.c:878 +#: src/ffmpeg.c #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: ffmpeg.c:890 +#: src/ffmpeg.c #, c-format msgid "Error draining codec:%s" msgstr "" -#: ffmpeg.c:897 +#: src/ffmpeg.c msgid "Error writing draining video frame" msgstr "" -#: ffmpeg.c:933 +#: src/ffmpeg.c msgid "Error while encoding picture" msgstr "" -#: ffmpeg.c:947 +#: src/ffmpeg.c msgid "Error while writing video frame" msgstr "" -#: ffmpeg.c:997 +#: src/ffmpeg.c #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: ffmpeg.c:1079 +#: src/ffmpeg.c msgid "RTSP context not available." msgstr "" -#: ffmpeg.c:1088 +#: src/ffmpeg.c msgid "rtsp camera not ready for pass-through." msgstr "" -#: ffmpeg.c:1095 +#: src/ffmpeg.c msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: ffmpeg.c:1101 ffmpeg.c:1276 +#: src/ffmpeg.c msgid "Could not get codec!" msgstr "" -#: ffmpeg.c:1119 ffmpeg.c:1138 netcam_rtsp.c:1061 netcam_rtsp.c:1082 +#: src/ffmpeg.c src/netcam_rtsp.c msgid "Unable to copy codec parameters" msgstr "" -#: ffmpeg.c:1147 +#: src/ffmpeg.c msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: ffmpeg.c:1194 +#: src/ffmpeg.c #, c-format msgid "ffmpeg libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: ffmpeg.c:1216 +#: src/ffmpeg.c #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: ffmpeg.c:1223 ffmpeg.c:1245 ffmpeg.c:1313 +#: src/ffmpeg.c msgid "No ffmpeg functionality included" msgstr "" -#: ffmpeg.c:1238 +#: src/ffmpeg.c msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: ffmpeg.c:1258 +#: src/ffmpeg.c msgid "Could not allocate output context" msgstr "" -#: ffmpeg.c:1266 +#: src/ffmpeg.c msgid "Could not setup passthru!" msgstr "" -#: ffmpeg.c:1283 +#: src/ffmpeg.c msgid "Failed to allocate codec!" msgstr "" -#: ffmpeg.c:1289 ffmpeg.c:1295 ffmpeg.c:1304 +#: src/ffmpeg.c msgid "Could not set the stream" msgstr "" -#: ffmpeg.c:1327 +#: src/ffmpeg.c msgid "Error flushing codec" msgstr "" -#: ffmpeg.c:1391 +#: src/ffmpeg.c msgid "Excessive attempts to clear buffered packet" msgstr "" -#: ffmpeg.c:1398 +#: src/ffmpeg.c msgid "Buffered packet" msgstr "" -#: ffmpeg.c:1406 ffmpeg.c:1424 +#: src/ffmpeg.c msgid "No ffmpeg support" msgstr "" -#: jpegutils.c:94 +#: src/jpegutils.c #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: jpegutils.c:380 +#: src/jpegutils.c msgid "Invalid JPEG image dimensions" msgstr "" -#: jpegutils.c:387 netcam_jpeg.c:354 +#: src/jpegutils.c src/netcam_jpeg.c #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: mmalcam.c:68 +#: src/mmalcam.c #, c-format msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: mmalcam.c:99 +#: src/mmalcam.c msgid "A high frame rate can cause problems with exposure of images" msgstr "" -#: mmalcam.c:100 +#: src/mmalcam.c msgid "If autoexposure is not working, try a lower frame rate." msgstr "" -#: mmalcam.c:114 +#: src/mmalcam.c #, c-format msgid "Failed to create MMAL camera component %s" msgstr "" -#: mmalcam.c:120 +#: src/mmalcam.c #, c-format msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: mmalcam.c:130 +#: src/mmalcam.c #, c-format msgid "Unable to enable control port : error %d" msgstr "" -#: mmalcam.c:159 +#: src/mmalcam.c msgid "MMAL no-padding setup failed" msgstr "" -#: mmalcam.c:165 +#: src/mmalcam.c msgid "camera video format couldn't be set" msgstr "" -#: mmalcam.c:177 +#: src/mmalcam.c msgid "camera component couldn't be enabled" msgstr "" -#: mmalcam.c:185 +#: src/mmalcam.c msgid "MMAL camera component created" msgstr "" -#: mmalcam.c:209 +#: src/mmalcam.c msgid "MMAL camera buffer pool creation failed" msgstr "" -#: mmalcam.c:215 +#: src/mmalcam.c msgid "MMAL camera buffer queue creation failed" msgstr "" -#: mmalcam.c:231 +#: src/mmalcam.c #, c-format msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: mmalcam.c:236 +#: src/mmalcam.c #, c-format msgid "Unable to send a buffer to port (%d)" msgstr "" -#: mmalcam.c:282 +#: src/mmalcam.c #, c-format msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: mmalcam.c:287 +#: src/mmalcam.c msgid "camera params couldn't be allocated" msgstr "" -#: mmalcam.c:313 +#: src/mmalcam.c msgid "MMAL camera capture port enabling failed" msgstr "" -#: mmalcam.c:321 +#: src/mmalcam.c msgid "MMAL camera capture start failed" msgstr "" -#: mmalcam.c:351 +#: src/mmalcam.c msgid "MMAL Camera cleanup" msgstr "" -#: mmalcam.c:400 +#: src/mmalcam.c #, c-format msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: mmalcam.c:417 +#: src/mmalcam.c msgid "Unable to return a buffer to the camera video port" msgstr "" -#: motion.c:105 +#: src/motion.c #, c-format msgid "Resizing pre_capture buffer to %d items" msgstr "" -#: motion.c:457 +#: src/motion.c msgid "Removed process id file (pid file)." msgstr "" -#: motion.c:459 +#: src/motion.c msgid "Error removing pid file" msgstr "" -#: motion.c:463 +#: src/motion.c #, c-format msgid "Closing logfile (%s)." msgstr "" -#: motion.c:541 +#: src/motion.c #, c-format msgid "Motion detected - starting event %d" msgstr "" -#: motion.c:661 +#: src/motion.c #, c-format msgid "Added %d fillerframes into movie" msgstr "" -#: motion.c:768 +#: src/motion.c msgid "Unable to determine camera type (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: motion.c:793 +#: src/motion.c msgid "Opening privacy mask file" msgstr "" -#: motion.c:805 +#: src/motion.c msgid "Opening high resolution privacy mask file" msgstr "" -#: motion.c:814 motion.c:1440 +#: src/motion.c #, c-format msgid "Error opening mask file %s" msgstr "" -#: motion.c:821 +#: src/motion.c msgid "Failed to read mask privacy image. Mask privacy feature disabled." msgstr "" -#: motion.c:824 +#: src/motion.c #, c-format msgid "Mask privacy file \"%s\" loaded." msgstr "" -#: motion.c:893 motion.c:900 +#: src/motion.c #, c-format msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: motion.c:969 +#: src/motion.c msgid "Closing MYSQL" msgstr "" -#: motion.c:977 +#: src/motion.c msgid "Initializing database" msgstr "" -#: motion.c:993 motion.c:1069 +#: src/motion.c #, c-format msgid "SQLite3 Database filename %s" msgstr "" -#: motion.c:998 +#: src/motion.c msgid "SQLite3 is threadsafe" msgstr "" -#: motion.c:999 +#: src/motion.c #, c-format msgid "SQLite3 serialized %s" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "FAILED" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "SUCCESS" msgstr "" -#: motion.c:1003 motion.c:1072 +#: src/motion.c #, c-format msgid "Can't open database %s : %s" msgstr "" -#: motion.c:1009 motion.c:1078 +#: src/motion.c #, c-format msgid "database_busy_timeout %d msec" msgstr "" -#: motion.c:1012 motion.c:1081 +#: src/motion.c #, c-format msgid "database_busy_timeout failed %s" msgstr "" -#: motion.c:1041 +#: src/motion.c #, c-format msgid "Cannot connect to MySQL database %s on host %s with user %s" msgstr "" -#: motion.c:1045 +#: src/motion.c #, c-format msgid "MySQL error was %s" msgstr "" -#: motion.c:1064 +#: src/motion.c msgid "SQLite3 using shared handle" msgstr "" -#: motion.c:1130 +#: src/motion.c #, c-format msgid "Database backend %s" msgstr "" -#: motion.c:1239 +#: src/motion.c #, c-format msgid "Camera %d started: motion detection %s" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Disabled" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Enabled" msgstr "" -#: motion.c:1249 +#: src/motion.c msgid "Pass-through processing disabled." msgstr "" -#: motion.c:1255 +#: src/motion.c #, c-format msgid "Invalid configuration dimensions %dx%d" msgstr "" -#: motion.c:1259 +#: src/motion.c #, c-format msgid "Using default dimensions %dx%d" msgstr "" -#: motion.c:1263 netcam_rtsp.c:1025 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image width (%d) requested is not modulo 8." msgstr "" -#: motion.c:1266 netcam_rtsp.c:1028 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting width to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1270 netcam_rtsp.c:1032 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image height (%d) requested is not modulo 8." msgstr "" -#: motion.c:1273 netcam_rtsp.c:1035 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting height to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1288 motion.c:1297 +#: src/motion.c msgid "Could not fetch initial image from camera " msgstr "" -#: motion.c:1290 +#: src/motion.c msgid "Motion continues using width and height from config file(s)" msgstr "" -#: motion.c:1299 +#: src/motion.c msgid "Motion only supports width and height modulo 8" msgstr "" -#: motion.c:1305 motion.c:1967 +#: src/motion.c #, c-format msgid "Image width (%d) or height(%d) requested is not modulo 8." msgstr "" -#: motion.c:1312 motion.c:1974 +#: src/motion.c #, c-format msgid "Motion only supports width and height greater than or equal to 64 %dx%d" msgstr "" -#: motion.c:1353 +#: src/motion.c +msgid "Substream not available. Image sizes not modulo 16." +msgstr "" + +#: src/motion.c msgid "webp image format is not available, failing back to jpeg" msgstr "" -#: motion.c:1387 +#: src/motion.c msgid "Error capturing first image" msgstr "" -#: motion.c:1398 +#: src/motion.c msgid "Opening video loopback device for normal pictures" msgstr "" -#: motion.c:1405 +#: src/motion.c msgid "Failed to open video loopback for normal pictures" msgstr "" -#: motion.c:1412 +#: src/motion.c msgid "Opening video loopback device for motion pictures" msgstr "" -#: motion.c:1419 +#: src/motion.c msgid "Failed to open video loopback for motion pictures" msgstr "" -#: motion.c:1451 +#: src/motion.c msgid "Failed to read mask image. Mask feature disabled." msgstr "" -#: motion.c:1454 +#: src/motion.c #, c-format msgid "Maskfile \"%s\" loaded." msgstr "" -#: motion.c:1488 +#: src/motion.c #, c-format msgid "Problem enabling motion-stream server in port %d" msgstr "" -#: motion.c:1494 +#: src/motion.c #, c-format msgid "Started motion-stream server on port %d (auth %s)" msgstr "" -#: motion.c:1580 +#: src/motion.c msgid "Emulating motion" msgstr "" -#: motion.c:1612 +#: src/motion.c msgid "Calling vid_close() from motion_cleanup" msgstr "" -#: motion.c:1797 +#: src/motion.c #, c-format msgid "Motion in area %d detected." msgstr "" -#: motion.c:1958 +#: src/motion.c msgid "Retrying until successful connection with camera" msgstr "" -#: motion.c:1984 +#: src/motion.c msgid "" "Camera has finally become available\n" "Camera image has different width and heightfrom what is in the config file. " @@ -1499,2653 +1547,2650 @@ msgid "" "dimensions" msgstr "" -#: motion.c:2037 +#: src/motion.c msgid "Video signal re-acquired" msgstr "" -#: motion.c:2065 +#: src/motion.c msgid "Video device fatal error - Closing video device" msgstr "" -#: motion.c:2093 +#: src/motion.c msgid "Restarting Motion thread to reinitialize all image buffers" msgstr "" -#: motion.c:2143 +#: src/motion.c msgid "Video signal lost - Adding grey image" msgstr "" -#: motion.c:2155 +#: src/motion.c msgid "Video signal still lost - Trying to close video device" msgstr "" -#: motion.c:2200 +#: src/motion.c msgid "Lightswitch detected" msgstr "" -#: motion.c:2232 +#: src/motion.c msgid "Switchfilter detected" msgstr "" -#: motion.c:2345 +#: src/motion.c msgid "micro-lightswitch!" msgstr "" -#: motion.c:2569 +#: src/motion.c #, c-format msgid "End of event %d" msgstr "" -#: motion.c:2604 +#: src/motion.c #, c-format msgid "Raw changes: %5d - changes after '%s': %5d" msgstr "" -#: motion.c:2608 +#: src/motion.c #, c-format msgid " - labels: %3d" msgstr "" -#: motion.c:2612 +#: src/motion.c #, c-format msgid "Changes: %5d" msgstr "" -#: motion.c:2617 +#: src/motion.c #, c-format msgid " - noise level: %2d" msgstr "" -#: motion.c:2622 +#: src/motion.c #, c-format msgid " - threshold: %d" msgstr "" -#: motion.c:2700 +#: src/motion.c #, c-format msgid "Invalid timelapse_mode argument '%s'" msgstr "" -#: motion.c:2702 +#: src/motion.c msgid "%:s Defaulting to manual timelapse mode" msgstr "" -#: motion.c:2923 +#: src/motion.c msgid "Thread exiting" msgstr "" -#: motion.c:2969 +#: src/motion.c msgid "Motion going to daemon mode" msgstr "" -#: motion.c:2987 +#: src/motion.c #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: motion.c:3000 +#: src/motion.c msgid "Could not change directory" msgstr "" -#: motion.c:3034 +#: src/motion.c #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: motion.c:3119 +#: src/motion.c msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: motion.c:3160 +#: src/motion.c +msgid "v4l2 : available" +msgstr "" + +#: src/motion.c +msgid "v4l2 : not available" +msgstr "" + +#: src/motion.c +msgid "bktr : available" +msgstr "" + +#: src/motion.c +msgid "bktr : not available" +msgstr "" + +#: src/motion.c +msgid "webp : available" +msgstr "" + +#: src/motion.c +msgid "webp : not available" +msgstr "" + +#: src/motion.c +msgid "mmal : available" +msgstr "" + +#: src/motion.c +msgid "mmal : not available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : not available" +msgstr "" + +#: src/motion.c +msgid "mysql : available" +msgstr "" + +#: src/motion.c +msgid "mysql : not available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: not available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: not available" +msgstr "" + +#: src/motion.c +msgid "pgsql : available" +msgstr "" + +#: src/motion.c +msgid "pgsql : not available" +msgstr "" + +#: src/motion.c +msgid "nls : available" +msgstr "" + +#: src/motion.c +msgid "nls : not available" +msgstr "" + +#: src/motion.c #, c-format msgid "Using default log level (%s) (%d)" msgstr "" -#: motion.c:3175 +#: src/motion.c #, c-format msgid "Logging to file (%s)" msgstr "" -#: motion.c:3179 +#: src/motion.c #, c-format msgid "Exit motion, cannot create log file %s" msgstr "" -#: motion.c:3184 +#: src/motion.c msgid "Logging to syslog" msgstr "" -#: motion.c:3193 +#: src/motion.c #, c-format msgid "Using default log type (%s)" msgstr "" -#: motion.c:3197 +#: src/motion.c #, c-format msgid "Using log type (%s) log level (%s)" msgstr "" -#: motion.c:3211 +#: src/motion.c msgid "Motion running as daemon process" msgstr "" -#: motion.c:3216 +#: src/motion.c msgid "Motion running in setup mode." msgstr "" -#: motion.c:3249 +#: src/motion.c #, c-format msgid "Camera ID: %d is from %s" msgstr "" -#: motion.c:3255 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Service: %s" msgstr "" -#: motion.c:3257 -#, c-format -msgid "Stream port %d" -msgstr "" - -#: motion.c:3260 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Device: %s" msgstr "" -#: motion.c:3276 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with the control port" msgstr "" -#: motion.c:3279 motion.c:3292 +#: src/motion.c #, c-format msgid "Stream feature for thread %d is disabled." msgstr "" -#: motion.c:3289 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with thread %d" msgstr "" -#: motion.c:3339 +#: src/motion.c msgid "Restarting motion." msgstr "" -#: motion.c:3345 +#: src/motion.c msgid "Motion restarted" msgstr "" -#: motion.c:3369 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: motion.c:3377 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: motion.c:3437 +#: src/motion.c #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: motion.c:3472 +#: src/motion.c #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: motion.c:3520 +#: src/motion.c #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: motion.c:3530 +#: src/motion.c #, c-format msgid "Motion thread %d restart" msgstr "" -#: motion.c:3540 +#: src/motion.c msgid "Threads finished" msgstr "" -#: motion.c:3548 +#: src/motion.c src/webu.c msgid "Motion terminating" msgstr "" -#: motion.c:3587 +#: src/motion.c #, c-format msgid "Could not allocate %llu bytes of memory!" msgstr "" -#: motion.c:3619 +#: src/motion.c #, c-format msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" msgstr "" -#: motion.c:3625 +#: src/motion.c #, c-format msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" msgstr "" -#: motion.c:3667 +#: src/motion.c #, c-format msgid "Problem creating directory %s" msgstr "" -#: motion.c:3675 +#: src/motion.c #, c-format msgid "creating directory %s" msgstr "" -#: motion.c:3724 +#: src/motion.c #, c-format msgid "Error opening file %s with mode %s" msgstr "" -#: motion.c:3743 +#: src/motion.c msgid "Error closing file" msgstr "" -#: motion.c:3801 +#: src/motion.c #, c-format msgid "invalid format specifier keyword %*.*s" msgstr "" -#: motion.c:4024 +#: src/motion.c #, c-format msgid "Unable to set thread name %s" msgstr "" -#: motion.c:4044 +#: src/motion.c msgid "FFMPEG version too old. Disabling pass-through processing." msgstr "" -#: motion.c:4049 +#: src/motion.c msgid "pass-through is enabled but is still experimental." msgstr "" -#: netcam.c:74 +#: src/netcam.c msgid "Invalid URL. Can not parse values." msgstr "" -#: netcam.c:179 +#: src/netcam.c #, c-format msgid "Using port number %d" msgstr "" -#: netcam.c:241 +#: src/netcam.c #, c-format msgid "Camera handler thread [%d] started" msgstr "" -#: netcam.c:262 +#: src/netcam.c msgid "" "Closing netcam socket as Keep-Alive time is up (camera sent Close field). A " "reconnect should happen." msgstr "" -#: netcam.c:272 +#: src/netcam.c msgid "re-opening camera (non-streaming)" msgstr "" -#: netcam.c:282 netcam.c:324 +#: src/netcam.c msgid "camera re-connected" msgstr "" -#: netcam.c:290 netcam.c:313 +#: src/netcam.c #, c-format msgid "Unrecognized image header (%d)" msgstr "" -#: netcam.c:293 netcam.c:316 +#: src/netcam.c #, c-format msgid "Error in header (%d)" msgstr "" -#: netcam.c:303 +#: src/netcam.c msgid "re-opening camera (streaming)" msgstr "" -#: netcam.c:337 +#: src/netcam.c msgid "Error getting jpeg image" msgstr "" -#: netcam.c:342 +#: src/netcam.c msgid "Trying to re-connect" msgstr "" -#: netcam.c:392 netcam_rtsp.c:1429 +#: src/netcam.c src/netcam_rtsp.c msgid "netcam camera handler: finish set, exiting" msgstr "" -#: netcam.c:494 +#: src/netcam.c msgid "No response from camera handler - it must have already died" msgstr "" -#: netcam.c:567 +#: src/netcam.c msgid "called with no data in buffer" msgstr "" -#: netcam.c:648 +#: src/netcam.c #, c-format msgid "Network Camera starting for camera (%s)" msgstr "" -#: netcam.c:656 +#: src/netcam.c #, c-format msgid "Invalid netcam_proxy (%s)" msgstr "" -#: netcam.c:663 +#: src/netcam.c msgid "Username/password not allowed on a proxy URL" msgstr "" -#: netcam.c:685 +#: src/netcam.c #, c-format msgid "Invalid netcam service '%s' " msgstr "" -#: netcam.c:692 +#: src/netcam.c #, c-format msgid "Invalid netcam_url for camera (%s)" msgstr "" -#: netcam.c:726 +#: src/netcam.c #, c-format msgid "" "Netcam_http parameter '%s' converts to flags: HTTP/1.0: %s HTTP/1.1: %s Keep-" "Alive %s." msgstr "" -#: netcam.c:736 +#: src/netcam.c msgid "now calling netcam_setup_html()" msgstr "" -#: netcam.c:739 +#: src/netcam.c msgid "now calling netcam_setup_ftp" msgstr "" -#: netcam.c:742 +#: src/netcam.c msgid "now calling netcam_setup_file()" msgstr "" -#: netcam.c:748 +#: src/netcam.c #, c-format msgid "" "Invalid netcam service '%s' - must be http, ftp, mjpg, mjpeg, v4l2 or jpeg." msgstr "" -#: netcam.c:765 netcam_rtsp.c:1536 +#: src/netcam.c src/netcam_rtsp.c #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: netcam.c:776 +#: src/netcam.c msgid "libjpeg decompression failure on first frame - giving up!" msgstr "" -#: netcam.c:787 +#: src/netcam.c #, c-format msgid "Width/height(%dx%d) must be multiples of 8" msgstr "" -#: netcam.c:811 +#: src/netcam.c #, c-format msgid "Error starting camera handler thread [%d]" msgstr "" -#: netcam_ftp.c:165 +#: src/netcam_ftp.c msgid "recv failed in ftp_get_more" msgstr "" -#: netcam_ftp.c:255 +#: src/netcam_ftp.c #, c-format msgid "Server Response: %s" msgstr "" -#: netcam_ftp.c:280 +#: src/netcam_ftp.c msgid "send failed in ftp_send_user" msgstr "" -#: netcam_ftp.c:306 +#: src/netcam_ftp.c msgid "send failed in ftp_send_passwd" msgstr "" -#: netcam_ftp.c:337 +#: src/netcam_ftp.c msgid "send failed in ftp_quit" msgstr "" -#: netcam_ftp.c:385 +#: src/netcam_ftp.c msgid "gethostbyname failed in ftp_connect" msgstr "" -#: netcam_ftp.c:392 +#: src/netcam_ftp.c msgid "gethostbyname address mismatch in ftp_connect" msgstr "" -#: netcam_ftp.c:404 netcam_ftp.c:524 +#: src/netcam_ftp.c msgid "socket failed" msgstr "" -#: netcam_ftp.c:411 +#: src/netcam_ftp.c msgid "Failed to create a connection" msgstr "" -#: netcam_ftp.c:471 +#: src/netcam_ftp.c msgid "FTP server asking for ACCT on anonymous" msgstr "" -#: netcam_ftp.c:532 +#: src/netcam_ftp.c msgid "setting socket option SO_REUSEADDR" msgstr "" -#: netcam_ftp.c:546 netcam_ftp.c:642 +#: src/netcam_ftp.c msgid "send failed in ftp_get_connection" msgstr "" -#: netcam_ftp.c:574 +#: src/netcam_ftp.c msgid "Invalid answer to PASV" msgstr "" -#: netcam_ftp.c:591 +#: src/netcam_ftp.c msgid "Failed to create a data connection" msgstr "" -#: netcam_ftp.c:610 +#: src/netcam_ftp.c msgid "bind failed" msgstr "" -#: netcam_ftp.c:622 +#: src/netcam_ftp.c msgid "listen failed" msgstr "" -#: netcam_ftp.c:749 netcam_ftp.c:810 +#: src/netcam_ftp.c msgid "send failed in ftp_get_socket" msgstr "" -#: netcam_ftp.c:774 +#: src/netcam_ftp.c msgid "accept in ftp_get_socket" msgstr "" -#: netcam_ftp.c:860 +#: src/netcam_ftp.c msgid "recv failed in ftp_read" msgstr "" -#: netcam_ftp.c:918 +#: src/netcam_ftp.c msgid "ftp_get_socket failed" msgstr "" -#: netcam_ftp.c:993 +#: src/netcam_ftp.c msgid "Error sending TYPE I to ftp server" msgstr "" -#: netcam_http.c:102 +#: src/netcam_http.c #, c-format msgid "malformed token Content-Length but value %ld" msgstr "" -#: netcam_http.c:105 +#: src/netcam_http.c #, c-format msgid "Content-Length %ld" msgstr "" -#: netcam_http.c:192 +#: src/netcam_http.c #, c-format msgid "Content-type %s" msgstr "" -#: netcam_http.c:252 +#: src/netcam_http.c msgid "Error reading image header, streaming mode (1). Null header." msgstr "" -#: netcam_http.c:256 +#: src/netcam_http.c #, c-format msgid "Error reading image header, streaming mode (1). Unknown header '%s'" msgstr "" -#: netcam_http.c:276 +#: src/netcam_http.c msgid "Error reading image header (2)" msgstr "" -#: netcam_http.c:286 +#: src/netcam_http.c msgid "Header not JPEG" msgstr "" -#: netcam_http.c:298 +#: src/netcam_http.c msgid "Content-Length 0" msgstr "" -#: netcam_http.c:307 +#: src/netcam_http.c msgid "Found image header record" msgstr "" -#: netcam_http.c:349 +#: src/netcam_http.c msgid "Error sending 'connect' request" msgstr "" -#: netcam_http.c:378 +#: src/netcam_http.c #, c-format msgid "Received first header ('%s')" msgstr "" -#: netcam_http.c:382 +#: src/netcam_http.c #, c-format msgid "Error reading first header (%s)" msgstr "" -#: netcam_http.c:389 +#: src/netcam_http.c #, c-format msgid "HTTP Result code %d" msgstr "" -#: netcam_http.c:403 +#: src/netcam_http.c msgid "Removed netcam Keep-Alive flag due to apparent closed HTTP connection." msgstr "" -#: netcam_http.c:430 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive set)" msgstr "" -#: netcam_http.c:433 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive not set)" msgstr "" -#: netcam_http.c:439 +#: src/netcam_http.c msgid "Streaming camera" msgstr "" -#: netcam_http.c:458 +#: src/netcam_http.c #, c-format msgid "Boundary string [%s]" msgstr "" -#: netcam_http.c:461 +#: src/netcam_http.c msgid "Boundary string not found in header" msgstr "" -#: netcam_http.c:468 +#: src/netcam_http.c msgid "" "Streaming camera probably using MJPG-blocks, consider using mjpg:// " "netcam_url." msgstr "" -#: netcam_http.c:474 +#: src/netcam_http.c msgid "Unrecognized content type" msgstr "" -#: netcam_http.c:480 +#: src/netcam_http.c msgid "Content-length present" msgstr "" -#: netcam_http.c:487 +#: src/netcam_http.c msgid "Content-length 0" msgstr "" -#: netcam_http.c:506 +#: src/netcam_http.c #, c-format msgid "Found Conn: close header ('%s')" msgstr "" -#: netcam_http.c:522 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion removes keepalive." msgstr "" -#: netcam_http.c:534 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion continues unchanged." msgstr "" -#: netcam_http.c:547 +#: src/netcam_http.c msgid "Received a Keep-Alive field in this set of headers." msgstr "" -#: netcam_http.c:556 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion removes keepalive." msgstr "" -#: netcam_http.c:568 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion continues unchanged." msgstr "" -#: netcam_http.c:599 +#: src/netcam_http.c msgid "" "Removed netcam Keep-Alive flag because 'Connection: close' header received.\n" " Netcam does not support Keep-Alive. Motion continues in non-Keep-Alive." msgstr "" -#: netcam_http.c:605 +#: src/netcam_http.c msgid "" "Keep-Alive has reached end of valid period.\n" "Motion will close netcam, then resume Keep-Alive with a new socket." msgstr "" -#: netcam_http.c:631 +#: src/netcam_http.c msgid "disconnect" msgstr "" -#: netcam_http.c:673 +#: src/netcam_http.c #, c-format msgid "getaddrinfo() failed (%s): %s" msgstr "" -#: netcam_http.c:676 +#: src/netcam_http.c msgid "disconnecting netcam (1)" msgstr "" -#: netcam_http.c:685 netcam_http.c:1154 +#: src/netcam_http.c msgid "disconnecting netcam since keep-alive not set." msgstr "" -#: netcam_http.c:692 +#: src/netcam_http.c msgid "with no keepalive, attempt to create socket failed." msgstr "" -#: netcam_http.c:697 +#: src/netcam_http.c #, c-format msgid "with no keepalive, new socket created fd %d" msgstr "" -#: netcam_http.c:703 +#: src/netcam_http.c msgid "" "with keepalive set, invalid socket.This could be the first time. Creating a " "new one failed." msgstr "" -#: netcam_http.c:709 +#: src/netcam_http.c #, c-format msgid "" "with keepalive set, invalid socket.This could be first time, created a new " "one with fd %d" msgstr "" -#: netcam_http.c:723 +#: src/netcam_http.c #, c-format msgid "SO_KEEPALIVE is %s" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "ON" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "OFF" msgstr "" -#: netcam_http.c:735 +#: src/netcam_http.c msgid "SO_KEEPALIVE set on socket." msgstr "" -#: netcam_http.c:739 +#: src/netcam_http.c #, c-format msgid "re-using socket %d since keepalive is set." msgstr "" -#: netcam_http.c:747 +#: src/netcam_http.c msgid "fcntl(1) on socket" msgstr "" -#: netcam_http.c:754 +#: src/netcam_http.c msgid "fcntl(2) on socket" msgstr "" -#: netcam_http.c:769 +#: src/netcam_http.c #, c-format msgid "connect() failed (%d)" msgstr "" -#: netcam_http.c:771 +#: src/netcam_http.c msgid "disconnecting netcam (4)" msgstr "" -#: netcam_http.c:786 +#: src/netcam_http.c msgid "timeout on connect()" msgstr "" -#: netcam_http.c:788 +#: src/netcam_http.c msgid "disconnecting netcam (2)" msgstr "" -#: netcam_http.c:802 +#: src/netcam_http.c msgid "getsockopt after connect" msgstr "" -#: netcam_http.c:810 +#: src/netcam_http.c msgid "connect returned error" msgstr "" -#: netcam_http.c:812 +#: src/netcam_http.c msgid "disconnecting netcam (3)" msgstr "" -#: netcam_http.c:842 +#: src/netcam_http.c #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: netcam_http.c:1099 +#: src/netcam_http.c #, c-format msgid "Potential split boundary - %d chars flushed, %d re-positioned" msgstr "" -#: netcam_http.c:1114 +#: src/netcam_http.c msgid "recv() fail after boundary string" msgstr "" -#: netcam_http.c:1158 +#: src/netcam_http.c msgid "leaving netcam connected." msgstr "" -#: netcam_http.c:1199 +#: src/netcam_http.c #, c-format msgid "about to try to connect, time #%d" msgstr "" -#: netcam_http.c:1203 +#: src/netcam_http.c msgid "Failed to open camera - check your config and that netcamera is online" msgstr "" -#: netcam_http.c:1213 +#: src/netcam_http.c msgid "Error reading first header - re-trying" msgstr "" -#: netcam_http.c:1218 +#: src/netcam_http.c msgid "Failed to read first camera header - giving up for now" msgstr "" -#: netcam_http.c:1253 +#: src/netcam_http.c #, c-format msgid "Netcam has flags: HTTP/1.0: %s HTTP/1.1: %s Keep-Alive %s." msgstr "" -#: netcam_http.c:1338 +#: src/netcam_http.c msgid "" "Removed netcam_keepalive flag due to proxy set.Proxy is incompatible with " "Keep-Alive." msgstr "" -#: netcam_http.c:1454 +#: src/netcam_http.c msgid "Failed to read first stream header - giving up for now" msgstr "" -#: netcam_http.c:1460 +#: src/netcam_http.c msgid "connected, going on to read image." msgstr "" -#: netcam_http.c:1490 +#: src/netcam_http.c msgid "Read error, trying to reconnect.." msgstr "" -#: netcam_http.c:1494 +#: src/netcam_http.c msgid "lost the cam." msgstr "" -#: netcam_http.c:1507 +#: src/netcam_http.c #, c-format msgid "Refilled buffer with [%d] bytes from the network." msgstr "" -#: netcam_http.c:1575 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] header bytes." msgstr "" -#: netcam_http.c:1587 +#: src/netcam_http.c msgid "Invalid header received, reconnecting" msgstr "" -#: netcam_http.c:1608 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] chunk bytes, [%d/%d] total" msgstr "" -#: netcam_http.c:1622 +#: src/netcam_http.c #, c-format msgid "Chunk complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1627 +#: src/netcam_http.c #, c-format msgid "Image complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1653 +#: src/netcam_http.c msgid "now calling netcam_setup_mjpg()" msgstr "" -#: netcam_http.c:1678 +#: src/netcam_http.c msgid "connected, going on to read and decode MJPG chunks." msgstr "" -#: netcam_http.c:1697 +#: src/netcam_http.c msgid "Begin" msgstr "" -#: netcam_http.c:1711 +#: src/netcam_http.c #, c-format msgid "stat(%s) error" msgstr "" -#: netcam_http.c:1716 +#: src/netcam_http.c #, c-format msgid "statbuf.st_mtime[%d] != last_st_mtime[%d]" msgstr "" -#: netcam_http.c:1722 +#: src/netcam_http.c msgid "waiting new file image timeout" msgstr "" -#: netcam_http.c:1727 +#: src/netcam_http.c msgid "delay waiting new file image " msgstr "" -#: netcam_http.c:1740 +#: src/netcam_http.c #, c-format msgid "processing new file image - st_mtime %d" msgstr "" -#: netcam_http.c:1751 +#: src/netcam_http.c #, c-format msgid "open(%s) error: %d" msgstr "" -#: netcam_http.c:1758 +#: src/netcam_http.c #, c-format msgid "read(%s) error: %d" msgstr "" -#: netcam_http.c:1767 +#: src/netcam_http.c msgid "End" msgstr "" -#: netcam_http.c:1803 +#: src/netcam_http.c #, c-format msgid "netcam->file->path %s" msgstr "" -#: netcam_jpeg.c:77 +#: src/netcam_jpeg.c msgid "Not enough data from netcam." msgstr "" -#: netcam_jpeg.c:169 +#: src/netcam_jpeg.c #, c-format msgid "netcam->jpeg_error %d" msgstr "" -#: netcam_jpeg.c:276 +#: src/netcam_jpeg.c msgid "no new pic, no signal rcvd" msgstr "" -#: netcam_jpeg.c:281 +#: src/netcam_jpeg.c msgid "***new pic delay successful***" msgstr "" -#: netcam_jpeg.c:321 netcam_jpeg.c:400 +#: src/netcam_jpeg.c #, c-format msgid "jpeg_error %d" msgstr "" -#: netcam_jpeg.c:435 +#: src/netcam_jpeg.c #, c-format msgid "processing jpeg image - content length %d" msgstr "" -#: netcam_jpeg.c:440 +#: src/netcam_jpeg.c #, c-format msgid "return code %d" msgstr "" -#: netcam_jpeg.c:455 +#: src/netcam_jpeg.c #, c-format msgid "" "Camera width/height mismatch with JPEG image - expected %dx%d, JPEG %dx%d " "retval %d" msgstr "" -#: netcam_jpeg.c:469 +#: src/netcam_jpeg.c #, c-format msgid "ret %d retval %d" msgstr "" -#: netcam_rtsp.c:160 +#: src/netcam_rtsp.c #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: netcam_rtsp.c:193 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "True" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "False" msgstr "" -#: netcam_rtsp.c:236 -#, c-format -msgid "Error sending packet to codec: %s" +#: src/netcam_rtsp.c +msgid "Ignoring packet with invalid data" msgstr "" -#: netcam_rtsp.c:251 netcam_rtsp.c:276 -msgid "Ignoring packet with invalid data" +#: src/netcam_rtsp.c +#, c-format +msgid "Error sending packet to codec: %s" msgstr "" -#: netcam_rtsp.c:258 +#: src/netcam_rtsp.c #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: netcam_rtsp.c:282 +#: src/netcam_rtsp.c #, c-format msgid "Error decoding packet: %s" msgstr "" -#: netcam_rtsp.c:319 +#: src/netcam_rtsp.c msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: netcam_rtsp.c:342 netcam_rtsp.c:397 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:352 netcam_rtsp.c:408 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:360 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:369 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:378 netcam_rtsp.c:416 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:454 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: netcam_rtsp.c:472 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: netcam_rtsp.c:503 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: netcam_rtsp.c:521 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: netcam_rtsp.c:539 +#: src/netcam_rtsp.c #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: netcam_rtsp.c:556 +#: src/netcam_rtsp.c #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: netcam_rtsp.c:599 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:686 netcam_rtsp.c:694 +#: src/netcam_rtsp.c msgid "The network camera is sending pictures in a different" msgstr "" -#: netcam_rtsp.c:687 +#: src/netcam_rtsp.c msgid "size than specified in the config and also a " msgstr "" -#: netcam_rtsp.c:688 +#: src/netcam_rtsp.c msgid "different picture format. The picture is being" msgstr "" -#: netcam_rtsp.c:689 +#: src/netcam_rtsp.c msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: netcam_rtsp.c:690 +#: src/netcam_rtsp.c msgid "in the config file. If possible change netcam to" msgstr "" -#: netcam_rtsp.c:691 +#: src/netcam_rtsp.c msgid "be in YUV420P format and the size requested in the" msgstr "" -#: netcam_rtsp.c:692 +#: src/netcam_rtsp.c msgid "config to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:695 +#: src/netcam_rtsp.c msgid "size than specified in the configuration file." msgstr "" -#: netcam_rtsp.c:696 +#: src/netcam_rtsp.c msgid "The picture is being transcoded into the size " msgstr "" -#: netcam_rtsp.c:697 +#: src/netcam_rtsp.c msgid "requested in the configuration. If possible change" msgstr "" -#: netcam_rtsp.c:698 +#: src/netcam_rtsp.c msgid "netcam or configuration to indicate the same size" msgstr "" -#: netcam_rtsp.c:699 +#: src/netcam_rtsp.c msgid "to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:701 +#: src/netcam_rtsp.c #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: netcam_rtsp.c:705 -msgid "format than YUV420P. The image sent is being " +#: src/netcam_rtsp.c +msgid "The image sent is being " msgstr "" -#: netcam_rtsp.c:706 +#: src/netcam_rtsp.c msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: netcam_rtsp.c:707 +#: src/netcam_rtsp.c msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:724 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_in." msgstr "" -#: netcam_rtsp.c:733 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_out." msgstr "" -#: netcam_rtsp.c:753 +#: src/netcam_rtsp.c msgid "Unable to allocate scaling context." msgstr "" -#: netcam_rtsp.c:765 +#: src/netcam_rtsp.c msgid "Error determining size of frame out" msgstr "" -#: netcam_rtsp.c:783 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: netcam_rtsp.c:794 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: netcam_rtsp.c:800 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: netcam_rtsp.c:812 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: netcam_rtsp.c:865 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: netcam_rtsp.c:868 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: netcam_rtsp.c:870 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: netcam_rtsp.c:872 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: netcam_rtsp.c:874 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: netcam_rtsp.c:898 +#: src/netcam_rtsp.c #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: netcam_rtsp.c:911 +#: src/netcam_rtsp.c msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:916 +#: src/netcam_rtsp.c msgid "Setting up file via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:921 +#: src/netcam_rtsp.c msgid "Setting up http via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:924 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:952 +#: src/netcam_rtsp.c msgid "High resolution" msgstr "" -#: netcam_rtsp.c:956 +#: src/netcam_rtsp.c msgid "Normal resolution" msgstr "" -#: netcam_rtsp.c:959 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s stream." msgstr "" -#: netcam_rtsp.c:978 +#: src/netcam_rtsp.c msgid "Unknown" msgstr "" -#: netcam_rtsp.c:1068 netcam_rtsp.c:1089 +#: src/netcam_rtsp.c msgid "Stream copied for pass-through" msgstr "" -#: netcam_rtsp.c:1093 +#: src/netcam_rtsp.c msgid "ffmpeg too old" msgstr "" -#: netcam_rtsp.c:1108 +#: src/netcam_rtsp.c msgid "Null path passed to connect" msgstr "" -#: netcam_rtsp.c:1138 +#: src/netcam_rtsp.c #, c-format msgid "%s: Invalid camera service" msgstr "" -#: netcam_rtsp.c:1149 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: netcam_rtsp.c:1162 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: netcam_rtsp.c:1171 +#: src/netcam_rtsp.c #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: netcam_rtsp.c:1179 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: netcam_rtsp.c:1202 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: netcam_rtsp.c:1212 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: netcam_rtsp.c:1228 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: netcam_rtsp.c:1239 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: netcam_rtsp.c:1251 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to read first image" msgstr "" -#: netcam_rtsp.c:1278 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: netcam_rtsp.c:1357 +#: src/netcam_rtsp.c #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: netcam_rtsp.c:1395 +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Camera did not reconnect." +msgstr "" + +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Checking for camera every 10 seconds." +msgstr "" + +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: netcam_rtsp.c:1420 +#: src/netcam_rtsp.c #, c-format msgid "%s: Handler loop finished." msgstr "" -#: netcam_rtsp.c:1455 +#: src/netcam_rtsp.c #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: netcam_rtsp.c:1474 +#: src/netcam_rtsp.c #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: netcam_rtsp.c:1511 +#: src/netcam_rtsp.c msgid "unable to create rtsp context" msgstr "" -#: netcam_rtsp.c:1520 +#: src/netcam_rtsp.c msgid "unable to create rtsp high context" msgstr "" -#: netcam_rtsp.c:1564 netcam_rtsp.c:1608 netcam_rtsp.c:1689 +#: src/netcam_rtsp.c msgid "FFmpeg/Libav not found on computer. No RTSP support" msgstr "" -#: netcam_rtsp.c:1638 +#: src/netcam_rtsp.c #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: netcam_rtsp.c:1653 +#: src/netcam_rtsp.c #, c-format msgid "%s: No response from handler thread." msgstr "" -#: netcam_rtsp.c:1675 +#: src/netcam_rtsp.c msgid "Normal resolution: Shut down complete." msgstr "" -#: netcam_rtsp.c:1678 +#: src/netcam_rtsp.c msgid "High resolution: Shut down complete." msgstr "" -#: picture.c:448 +#: src/picture.c msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: picture.c:623 picture.c:630 +#: src/picture.c msgid "libwebp version error" msgstr "" -#: picture.c:638 +#: src/picture.c msgid "libwebp image buffer allocation error" msgstr "" -#: picture.c:655 +#: src/picture.c msgid "libwebp image compression error" msgstr "" -#: picture.c:670 +#: src/picture.c msgid "unable to assemble webp image" msgstr "" -#: picture.c:675 +#: src/picture.c msgid "unable to save webp image to file" msgstr "" -#: picture.c:1110 +#: src/picture.c #, c-format msgid "" "Can't write picture to file %s - check access rights to target directory\n" "Thread is going to finish due to this fatal error" msgstr "" -#: picture.c:1118 +#: src/picture.c #, c-format msgid "Can't write picture to file %s" msgstr "" -#: picture.c:1142 +#: src/picture.c msgid "Could not read from pgm file" msgstr "" -#: picture.c:1148 +#: src/picture.c #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: picture.c:1161 +#: src/picture.c msgid "Failed reading size in pgm file" msgstr "" -#: picture.c:1173 +#: src/picture.c msgid "Failed reading maximum value in pgm file" msgstr "" -#: picture.c:1196 +#: src/picture.c msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: picture.c:1198 +#: src/picture.c #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: picture.c:1235 +#: src/picture.c #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: picture.c:1240 +#: src/picture.c #, c-format msgid "can't write mask file %s" msgstr "" -#: picture.c:1254 +#: src/picture.c msgid "Failed writing default mask as pgm file" msgstr "" -#: picture.c:1261 +#: src/picture.c #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: rotate.c:203 +#: src/rotate.c #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: stream.c:82 -msgid "set socket timeout failed" -msgstr "" - -#: stream.c:132 -msgid "motion-stream End buffer reached waiting for buffer ending" -msgstr "" - -#: stream.c:150 -msgid "motion-stream READ give up!" -msgstr "" - -#: stream.c:247 stream.c:602 -#, c-format -msgid "motion-stream - failed auth attempt from %s" -msgstr "" - -#: stream.c:257 stream.c:628 stream.c:713 stream.c:719 -msgid "fcntl" -msgstr "" - -#: stream.c:277 -msgid "write failure 1:handle_basic_auth" -msgstr "" - -#: stream.c:478 -msgid "Error no authentication data" -msgstr "" - -#: stream.c:485 -msgid "Error no authentication data (no ':' found)" -msgstr "" - -#: stream.c:494 -msgid "Error malloc failed" -msgstr "" - -#: stream.c:618 -msgid "write failure 1:handle_md5_digest" -msgstr "" - -#: stream.c:621 -msgid "write failure 2:handle_md5_digest" -msgstr "" - -#: stream.c:654 -msgid "write failure 3:handle_md5_digest" -msgstr "" - -#: stream.c:698 -msgid "Error unknown stream authentication method" -msgstr "" - -#: stream.c:727 -msgid "Error pthread_attr_init" -msgstr "" - -#: stream.c:732 -msgid "Error pthread_create" -msgstr "" - -#: stream.c:738 -msgid "Error pthread_attr_destroy" -msgstr "" - -#: stream.c:762 -msgid "error creating socket" -msgstr "" - -#: stream.c:767 -msgid "Unable to set FD_CLOEXEC" -msgstr "" - -#: stream.c:774 -msgid "setting SO_REUSEADDR to yes failed" -msgstr "" - -#: stream.c:783 -msgid "setting IPV6_V6ONLY to no failed" -msgstr "" - -#: stream.c:821 -#, c-format -msgid "error binding on %s port %d" -msgstr "" - -#: stream.c:827 -msgid "error listening" -msgstr "" - -#: stream.c:833 -#, c-format -msgid "listening on %s port %d" -msgstr "" - -#: stream.c:852 -msgid "motion-stream accept()" -msgstr "" - -#: stream.c:1017 stream.c:1033 -msgid "Error creating tmpbuffer in stream_add_client" -msgstr "" - -#: stream.c:1132 -msgid "Error allocated cors_header in stream_init" -msgstr "" - -#: stream.c:1154 -msgid "Closing motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1175 -msgid "Closed motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1309 -msgid "Error creating tmpbuffer" -msgstr "" - -#: track.c:81 +#: src/track.c msgid "internal error" msgstr "" -#: track.c:107 track.c:140 +#: src/track.c #, c-format msgid "internal error, %hu is not a known track-type" msgstr "" -#: track.c:163 track.c:362 +#: src/track.c #, c-format msgid "port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:171 track.c:370 +#: src/track.c msgid "Status byte timeout!" msgstr "" -#: track.c:191 +#: src/track.c #, c-format msgid "Try to open serial device %s" msgstr "" -#: track.c:195 track.c:317 track.c:698 +#: src/track.c #, c-format msgid "Unable to open serial device %s" msgstr "" -#: track.c:210 track.c:332 track.c:712 +#: src/track.c #, c-format msgid "Unable to initialize serial device %s" msgstr "" -#: track.c:215 track.c:338 +#: src/track.c #, c-format msgid "Opened serial device %s and initialize, fd %i" msgstr "" -#: track.c:253 +#: src/track.c #, c-format msgid "No device %s started yet , trying stepper_center()" msgstr "" -#: track.c:258 +#: src/track.c #, c-format msgid "failed to initialize stepper device on %s , fd [%i]." msgstr "" -#: track.c:264 +#: src/track.c #, c-format msgid "succeed , device started %s , fd [%i]" msgstr "" -#: track.c:357 +#: src/track.c #, c-format msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:375 +#: src/track.c #, c-format msgid "Command return %d" msgstr "" -#: track.c:407 track.c:600 +#: src/track.c msgid "Problem opening servo!" msgstr "" -#: track.c:413 +#: src/track.c #, c-format msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" msgstr "" -#: track.c:436 track.c:506 +#: src/track.c #, c-format msgid "x %d value out of range! (%d - %d)" msgstr "" -#: track.c:462 track.c:555 +#: src/track.c #, c-format msgid "y %d value out of range! (%d - %d)" msgstr "" -#: track.c:494 +#: src/track.c #, c-format msgid "X offset %d" msgstr "" -#: track.c:517 +#: src/track.c #, c-format msgid "" "X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " "%d" msgstr "" -#: track.c:543 +#: src/track.c #, c-format msgid "Y offset %d" msgstr "" -#: track.c:565 +#: src/track.c #, c-format msgid "" "Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " "%d" msgstr "" -#: track.c:606 +#: src/track.c #, c-format msgid "" "X-offset %d, Y-offset %d, x-position %d. y-position %d,reversex %d, reversey " "%d , stepsize %d" msgstr "" -#: track.c:660 +#: src/track.c msgid "Return byte timeout!" msgstr "" -#: track.c:677 +#: src/track.c msgid "Unable to set camera speed" msgstr "" -#: track.c:749 track.c:868 +#: src/track.c msgid "succeed" msgstr "" -#: track.c:830 +#: src/track.c msgid "Failed to reset pwc camera to starting position! Reason" msgstr "" -#: track.c:838 track.c:900 +#: src/track.c msgid "failed VIDIOCPWCMPTGRANGE" msgstr "" -#: track.c:852 track.c:913 +#: src/track.c msgid "ioctl VIDIOCPWCMPTGANGLE" msgstr "" -#: track.c:864 track.c:939 +#: src/track.c msgid "Failed to pan/tilt pwc camera! Reason" msgstr "" -#: track.c:978 track.c:987 track.c:1138 track.c:1147 +#: src/track.c msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: track.c:992 track.c:1152 +#: src/track.c msgid "Reseting UVC camera to starting position" msgstr "" -#: track.c:1001 +#: src/track.c msgid "ioctl querycontrol" msgstr "" -#: track.c:1005 +#: src/track.c msgid "Getting camera range" msgstr "" -#: track.c:1033 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: track.c:1036 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: track.c:1056 +#: src/track.c #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: track.c:1070 track.c:1085 track.c:1254 track.c:1275 +#: src/track.c msgid "Failed to move UVC camera!" msgstr "" -#: track.c:1091 track.c:1281 +#: src/track.c #, c-format msgid "Found MINMAX = %d" msgstr "" -#: track.c:1095 +#: src/track.c #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: track.c:1107 +#: src/track.c #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1220 +#: src/track.c #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: track.c:1223 +#: src/track.c #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: track.c:1226 +#: src/track.c #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: track.c:1249 +#: src/track.c #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1270 +#: src/track.c #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1285 +#: src/track.c #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1295 +#: src/track.c #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: translate.c:43 +#: src/translate.c msgid "Language: English" msgstr "" -#: video_bktr.c:65 +#: src/video_bktr.c #, c-format msgid "METEORSHUE Error setting hue [%d]" msgstr "" -#: video_bktr.c:69 video_bktr.c:82 video_bktr.c:97 video_bktr.c:111 -#: video_bktr.c:126 video_bktr.c:140 video_bktr.c:156 video_bktr.c:171 +#: src/video_bktr.c #, c-format msgid "to [%d]" msgstr "" -#: video_bktr.c:78 +#: src/video_bktr.c msgid "METEORGHUE Error getting hue" msgstr "" -#: video_bktr.c:93 +#: src/video_bktr.c #, c-format msgid "METEORSCSAT Error setting saturation [%d]" msgstr "" -#: video_bktr.c:107 +#: src/video_bktr.c msgid "METEORGCSAT Error getting saturation" msgstr "" -#: video_bktr.c:122 +#: src/video_bktr.c #, c-format msgid "METEORSCONT Error setting contrast [%d]" msgstr "" -#: video_bktr.c:136 +#: src/video_bktr.c msgid "METEORGCONT Error getting contrast" msgstr "" -#: video_bktr.c:152 +#: src/video_bktr.c #, c-format msgid "METEORSBRIG brightness [%d]" msgstr "" -#: video_bktr.c:167 +#: src/video_bktr.c msgid "METEORGBRIG getting brightness" msgstr "" -#: video_bktr.c:182 +#: src/video_bktr.c msgid "Not implemented" msgstr "" -#: video_bktr.c:218 +#: src/video_bktr.c #, c-format msgid "Device Input %d out of range (0-4)" msgstr "" -#: video_bktr.c:226 +#: src/video_bktr.c #, c-format msgid "METEORSINPUT %d invalid -Trying composite %d" msgstr "" -#: video_bktr.c:261 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format, try again with default" msgstr "" -#: video_bktr.c:267 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format either default" msgstr "" -#: video_bktr.c:321 +#: src/video_bktr.c msgid "Couldn't set the geometry" msgstr "" -#: video_bktr.c:325 +#: src/video_bktr.c #, c-format msgid "to [%d/%d] Norm %d" msgstr "" -#: video_bktr.c:372 +#: src/video_bktr.c #, c-format msgid "Not valid Frequency [%lu] for Source input [%i]" msgstr "" -#: video_bktr.c:376 +#: src/video_bktr.c #, c-format msgid "Frequency [%lu] Source input [%i]" msgstr "" -#: video_bktr.c:383 +#: src/video_bktr.c #, c-format msgid "set input [%d]" msgstr "" -#: video_bktr.c:391 +#: src/video_bktr.c #, c-format msgid "set input format [%d]" msgstr "" -#: video_bktr.c:399 +#: src/video_bktr.c #, c-format msgid "set geometry [%d]x[%d]" msgstr "" -#: video_bktr.c:405 +#: src/video_bktr.c msgid "Frequency set (no implemented yet" msgstr "" -#: video_bktr.c:419 video_bktr.c:432 +#: src/video_bktr.c msgid "Sizing buffer to 3x" msgstr "" -#: video_bktr.c:426 video_bktr.c:436 +#: src/video_bktr.c msgid "Sizing buffer to 3/2x" msgstr "" -#: video_bktr.c:444 +#: src/video_bktr.c msgid "mmap failed" msgstr "" -#: video_bktr.c:486 video_bktr.c:488 video_bktr.c:496 +#: src/video_bktr.c msgid "METEORCAPTUR using single method Error capturing" msgstr "" -#: video_bktr.c:568 +#: src/video_bktr.c msgid "Error capturing using single method" msgstr "" -#: video_bktr.c:658 video_bktr.c:666 video_bktr.c:764 video_bktr.c:933 -#: video_bktr.c:987 +#: src/video_bktr.c msgid "BKTR is not enabled." msgstr "" -#: video_bktr.c:710 video_v4l2.c:1454 +#: src/video_bktr.c src/video_v4l2.c msgid "Unable to find video device" msgstr "" -#: video_bktr.c:716 video_v4l2.c:1460 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Closing video device %s" msgstr "" -#: video_bktr.c:750 video_v4l2.c:1479 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: video_bktr.c:790 video_v4l2.c:774 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: video_bktr.c:796 video_v4l2.c:782 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: video_bktr.c:836 +#: src/video_bktr.c msgid "Stopping capture" msgstr "" -#: video_bktr.c:841 +#: src/video_bktr.c #, c-format msgid "Reusing [%s] inputs [%d,%d] Change capture method METEOR_CAP_SINGLE" msgstr "" -#: video_bktr.c:849 +#: src/video_bktr.c msgid "VIDEO_PALETTE_YUV420P setting imgs.size_norm and imgs.motionsize" msgstr "" -#: video_bktr.c:866 +#: src/video_bktr.c #, c-format msgid "open video device %s" msgstr "" -#: video_bktr.c:877 +#: src/video_bktr.c #, c-format msgid "open tuner device %s" msgstr "" -#: video_common.c:421 video_common.c:443 +#: src/video_common.c msgid "Corrupt image ... continue" msgstr "" -#: video_common.c:434 +#: src/video_common.c #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: video_common.c:580 +#: src/video_common.c #, c-format msgid "Parsing controls: %s" msgstr "" -#: video_common.c:689 +#: src/video_common.c msgid "calling mmalcam_cleanup" msgstr "" -#: video_common.c:697 +#: src/video_common.c msgid "calling netcam_cleanup" msgstr "" -#: video_common.c:705 +#: src/video_common.c msgid "calling netcam_rtsp_cleanup" msgstr "" -#: video_common.c:711 +#: src/video_common.c msgid "Cleaning up V4L2 device" msgstr "" -#: video_common.c:717 +#: src/video_common.c msgid "Cleaning up BKTR device" msgstr "" -#: video_common.c:722 +#: src/video_common.c msgid "No Camera device cleanup (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_common.c:754 +#: src/video_common.c msgid "Opening MMAL cam" msgstr "" -#: video_common.c:759 +#: src/video_common.c msgid "MMAL cam failed to open" msgstr "" -#: video_common.c:766 +#: src/video_common.c msgid "Opening Netcam" msgstr "" -#: video_common.c:771 +#: src/video_common.c msgid "Netcam failed to open" msgstr "" -#: video_common.c:777 +#: src/video_common.c msgid "Opening Netcam RTSP" msgstr "" -#: video_common.c:781 +#: src/video_common.c msgid "Netcam RTSP failed to open" msgstr "" -#: video_common.c:787 +#: src/video_common.c msgid "Opening V4L2 device" msgstr "" -#: video_common.c:790 +#: src/video_common.c msgid "V4L2 device failed to open" msgstr "" -#: video_common.c:796 +#: src/video_common.c msgid "Opening BKTR device" msgstr "" -#: video_common.c:799 +#: src/video_common.c msgid "BKTR device failed to open" msgstr "" -#: video_common.c:805 +#: src/video_common.c msgid "No Camera device specified (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_loopback.c:33 +#: src/video_loopback.c #, c-format msgid "Failed to open '%s'" msgstr "" -#: video_loopback.c:42 +#: src/video_loopback.c +#, c-format +msgid "Error specifying buffer: %s" +msgstr "" + +#: src/video_loopback.c #, c-format msgid "Opening buffer: %s" msgstr "" -#: video_loopback.c:49 +#: src/video_loopback.c #, c-format msgid "Read buffer: %s" msgstr "" -#: video_loopback.c:57 +#: src/video_loopback.c #, c-format msgid "found video device '%s' %d" msgstr "" -#: video_loopback.c:72 video_loopback.c:147 +#: src/video_loopback.c #, c-format msgid "Opened %s as pipe output" msgstr "" -#: video_loopback.c:151 +#: src/video_loopback.c #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: video_loopback.c:171 +#: src/video_loopback.c msgid "Original pipe specifications" msgstr "" -#: video_loopback.c:182 +#: src/video_loopback.c msgid "Proposed pipe specifications" msgstr "" -#: video_loopback.c:190 +#: src/video_loopback.c msgid "Final pipe specifications" msgstr "" -#: video_v4l2.c:209 +#: src/video_v4l2.c msgid "No Controls found for device" msgstr "" -#: video_v4l2.c:268 +#: src/video_v4l2.c msgid "---------Controls---------" msgstr "" -#: video_v4l2.c:269 +#: src/video_v4l2.c msgid " V4L2 ID Name and Range" msgstr "" -#: video_v4l2.c:298 video_v4l2.c:1167 +#: src/video_v4l2.c msgid "Device not ready" msgstr "" -#: video_v4l2.c:312 +#: src/video_v4l2.c #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: video_v4l2.c:318 +#: src/video_v4l2.c #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: video_v4l2.c:356 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: video_v4l2.c:362 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: video_v4l2.c:375 +#: src/video_v4l2.c msgid "control type not supported yet" msgstr "" -#: video_v4l2.c:541 +#: src/video_v4l2.c #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: video_v4l2.c:549 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: video_v4l2.c:555 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: video_v4l2.c:560 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: video_v4l2.c:565 +#: src/video_v4l2.c #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: video_v4l2.c:591 +#: src/video_v4l2.c msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: video_v4l2.c:603 +#: src/video_v4l2.c #, c-format msgid "- video standard %s" msgstr "" -#: video_v4l2.c:620 +#: src/video_v4l2.c #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: video_v4l2.c:626 +#: src/video_v4l2.c msgid "Video standard set to NTSC" msgstr "" -#: video_v4l2.c:628 +#: src/video_v4l2.c msgid "Video standard set to SECAM" msgstr "" -#: video_v4l2.c:630 +#: src/video_v4l2.c msgid "Video standard set to PAL" msgstr "" -#: video_v4l2.c:658 +#: src/video_v4l2.c #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: video_v4l2.c:663 +#: src/video_v4l2.c #, c-format msgid "Set tuner %d" msgstr "" -#: video_v4l2.c:674 +#: src/video_v4l2.c #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: video_v4l2.c:679 +#: src/video_v4l2.c #, c-format msgid "Set Frequency to %ul" msgstr "" -#: video_v4l2.c:704 +#: src/video_v4l2.c #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:716 +#: src/video_v4l2.c #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: video_v4l2.c:723 +#: src/video_v4l2.c msgid "Adjusted resolution not modulo 8." msgstr "" -#: video_v4l2.c:725 +#: src/video_v4l2.c msgid "Specify different palette or width/height in config file." msgstr "" -#: video_v4l2.c:734 +#: src/video_v4l2.c msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: video_v4l2.c:742 +#: src/video_v4l2.c #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:747 +#: src/video_v4l2.c #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: video_v4l2.c:777 +#: src/video_v4l2.c #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: video_v4l2.c:785 +#: src/video_v4l2.c #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: video_v4l2.c:790 +#: src/video_v4l2.c msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: video_v4l2.c:803 +#: src/video_v4l2.c #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: video_v4l2.c:812 +#: src/video_v4l2.c msgid "Supported palettes:" msgstr "" -#: video_v4l2.c:821 +#: src/video_v4l2.c #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: video_v4l2.c:841 +#: src/video_v4l2.c #, c-format msgid "Selected palette %s" msgstr "" -#: video_v4l2.c:848 +#: src/video_v4l2.c #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: video_v4l2.c:853 +#: src/video_v4l2.c msgid "Unable to find a compatible palette format." msgstr "" -#: video_v4l2.c:879 +#: src/video_v4l2.c #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: video_v4l2.c:886 +#: src/video_v4l2.c #, c-format msgid "mmap information: frames=%d" msgstr "" -#: video_v4l2.c:890 +#: src/video_v4l2.c #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: video_v4l2.c:897 video_v4l2.c:1131 +#: src/video_v4l2.c msgid "Out of memory." msgstr "" -#: video_v4l2.c:912 +#: src/video_v4l2.c #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: video_v4l2.c:925 +#: src/video_v4l2.c #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: video_v4l2.c:932 +#: src/video_v4l2.c #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: video_v4l2.c:953 +#: src/video_v4l2.c msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: video_v4l2.c:996 +#: src/video_v4l2.c #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: video_v4l2.c:1057 +#: src/video_v4l2.c #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: video_v4l2.c:1184 video_v4l2.c:1205 +#: src/video_v4l2.c msgid "Errors occurred during device select" msgstr "Des erreurs se sont produites lors de la sélection de l'appareil" -#: video_v4l2.c:1218 +#: src/video_v4l2.c #, c-format msgid "Using videodevice %s and input %d" msgstr "Utilise l'appareil vidéo %s et l'entrée %d" -#: video_v4l2.c:1234 video_v4l2.c:1564 video_v4l2.c:1650 +#: src/video_v4l2.c #, c-format msgid "Failed to open video device %s" msgstr "Impossible d'ouvrir l'appareil vidéo %s" -#: video_v4l2.c:1296 +#: src/video_v4l2.c msgid "Not a V4L2 device?" msgstr "Pas un appareil V4L2 ?" -#: video_v4l2.c:1333 +#: src/video_v4l2.c msgid "Device does not support capturing." msgstr "L'appareil ne gère pas la capture." -#: video_v4l2.c:1346 video_v4l2.c:1354 +#: src/video_v4l2.c +#, c-format +msgid "Trying to set fps to %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Error setting fps. Return code %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Device set fps to %d" +msgstr "" + +#: src/video_v4l2.c msgid "V4L2 is not enabled" msgstr "V4L2 n'est pas activé" -#: video_v4l2.c:1427 video_v4l2.c:1494 video_v4l2.c:1537 +#: src/video_v4l2.c msgid "V4L2 is not enabled." msgstr "V4L2 n'est pas activé." -#: video_v4l2.c:1662 +#: src/video_v4l2.c #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "Test de la palette %s (%c%c%c%c)" -#: video_v4l2.c:1674 +#: src/video_v4l2.c #, c-format msgid " Width: %d, Height %d" msgstr " Largeur: %d, Hauteur %d" -#: video_v4l2.c:1685 +#: src/video_v4l2.c #, c-format msgid " Framerate %d/%d" msgstr " Fréquence d'images %d/%d" -#: webu.c:240 +#: src/webu.c #, c-format msgid "Invalid url: %s" msgstr "" -#: webu.c:258 +#: src/webu.c msgid "Error decoding url" msgstr "" -#: webu.c:462 +#: src/webu.c #, c-format msgid "Sent url: %s" msgstr "" -#: webu.c:471 +#: src/webu.c #, c-format msgid "Decoded url: %s" msgstr "" -#: webu.c:579 -msgid "httpd is going to restart" +#: src/webu.c +msgid "Restarting all threads" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Restarting thread %d" msgstr "" -#: webu.c:584 +#: src/webu.c #, c-format -msgid "httpd is going to restart thread %d" +msgid "Quitting thread %d" msgstr "" -#: webu.c:620 webu.c:720 webu_html.c:1257 webu_text.c:663 webu_text.c:854 -#: webu_text.c:1099 +#: src/webu.c src/webu_html.c src/webu_text.c #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: webu.c:683 +#: src/webu.c msgid "Native Language : on" msgstr "Langage natif : Oui" -#: webu.c:685 +#: src/webu.c msgid "Native Language : off" msgstr "Langage natif : Non" -#: webu.c:689 +#: src/webu.c msgid "Set the value to null/zero" msgstr "" -#: webu.c:813 +#: src/webu.c #, c-format msgid "Connection from: %s" msgstr "" -#: webu.c:900 webu.c:912 webu.c:960 +#: src/webu.c #, c-format msgid "Failed authentication from %s" msgstr "" -#: webu.c:1042 +#: src/webu.c msgid "No webcontrol user:pass provided" msgstr "" -#: webu.c:1060 +#: src/webu.c msgid "No stream user:pass provided" msgstr "" -#: webu.c:1095 webu_stream.c:255 webu_stream.c:295 +#: src/webu.c src/webu_stream.c msgid "Invalid response" msgstr "" -#: webu.c:1182 webu.c:1254 +#: src/webu.c #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: webu.c:1221 webu.c:1303 +#: src/webu.c #, c-format msgid "send page failed %d" msgstr "" -#: webu.c:1436 +#: src/webu.c msgid "Basic authentication: available" msgstr "" -#: webu.c:1439 webu.c:1442 webu.c:1445 +#: src/webu.c msgid "Basic authentication: disabled" msgstr "" -#: webu.c:1459 +#: src/webu.c msgid "Digest authentication: available" msgstr "" -#: webu.c:1462 webu.c:1465 webu.c:1468 +#: src/webu.c msgid "Digest authentication: disabled" msgstr "" -#: webu.c:1481 +#: src/webu.c msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: webu.c:1488 +#: src/webu.c msgid "IPV6: available" msgstr "" -#: webu.c:1490 +#: src/webu.c msgid "IPV6: disabled" msgstr "" -#: webu.c:1503 webu.c:1506 +#: src/webu.c msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: webu.c:1513 +#: src/webu.c msgid "SSL/TLS: available" msgstr "" -#: webu.c:1516 webu.c:1519 webu.c:1522 +#: src/webu.c msgid "SSL/TLS: disabled" msgstr "" -#: webu.c:1570 +#: src/webu.c msgid "Error reading file for SSL/TLS support." msgstr "" -#: webu.c:1592 webu.c:1605 +#: src/webu.c msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1597 webu.c:1610 +#: src/webu.c msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1821 +#: src/webu.c #, c-format msgid "Starting webcontrol on port %d" msgstr "" -#: webu.c:1837 +#: src/webu.c msgid "Unable to start MHD" msgstr "" -#: webu.c:1874 +#: src/webu.c +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port/camera_id %d/%d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port %d" +msgstr "" + +#: src/webu.c #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: webu.c:1878 +#: src/webu.c #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: webu.c:1905 +#: src/webu.c #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: webu.c:1933 webu.c:1951 +#: src/webu.c #, c-format msgid "Duplicate port requested %d" msgstr "" -#: webu_html.c:260 webu_html.c:270 webu_html.c:282 +#: src/webu_html.c msgid "Cameras" msgstr "Caméras" -#: webu_html.c:262 webu_html.c:291 webu_html.c:809 +#: src/webu_html.c msgid "Camera" msgstr "Caméra" -#: webu_html.c:283 +#: src/webu_html.c msgid "All" msgstr "Toutes" -#: webu_html.c:329 +#: src/webu_html.c msgid "Action" msgstr "Action" -#: webu_html.c:330 +#: src/webu_html.c msgid "Start Event" msgstr "Commencer un événement" -#: webu_html.c:331 +#: src/webu_html.c msgid "End Event" msgstr "Terminer l'événement" -#: webu_html.c:332 +#: src/webu_html.c msgid "Snapshot" msgstr "Instantané" -#: webu_html.c:333 +#: src/webu_html.c msgid "Change Configuration" msgstr "Changer la configuration" -#: webu_html.c:334 +#: src/webu_html.c msgid "Write Configuration" msgstr "Écrire la configuration" -#: webu_html.c:335 +#: src/webu_html.c msgid "Tracking" msgstr "Suivi" -#: webu_html.c:336 +#: src/webu_html.c msgid "Pause" msgstr "Pause" -#: webu_html.c:337 +#: src/webu_html.c msgid "Start" msgstr "Démarrer" -#: webu_html.c:338 +#: src/webu_html.c msgid "Restart" msgstr "Redémarrer" -#: webu_html.c:359 +#: src/webu_html.c +msgid "Quit" +msgstr "Quitter" + +#: src/webu_html.c msgid "Help" msgstr "Aide" -#: webu_html.c:373 +#: src/webu_html.c msgid "No Configuration Options" msgstr "Aucune option de configuration" -#: webu_html.c:377 +#: src/webu_html.c msgid "Limited Configuration Options" msgstr "Options de configuration limitées" -#: webu_html.c:381 +#: src/webu_html.c msgid "Advanced Configuration Options" msgstr "Options de configuration avancées" -#: webu_html.c:385 +#: src/webu_html.c msgid "Restricted Configuration Options" msgstr "Options de configuration restreintes" -#: webu_html.c:399 webu_html.c:410 webu_html.c:897 +#: src/webu_html.c msgid "All Cameras" msgstr "Toutes les caméras" -#: webu_html.c:400 webu_html.c:811 webu_html.c:820 +#: src/webu_html.c msgid "Not running" msgstr "Hors ligne" -#: webu_html.c:401 webu_html.c:812 webu_html.c:821 +#: src/webu_html.c msgid "Lost connection" msgstr "Connexion perdue" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Paused" msgstr "En pause" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Active" msgstr "Active" -#: webu_html.c:441 +#: src/webu_html.c msgid "Select option" msgstr "Sélectionnez une option" -#: webu_html.c:525 webu_html.c:558 +#: src/webu_html.c msgid "Save" msgstr "Enregistrer" -#: webu_html.c:553 +#: src/webu_html.c msgid "Pan/Tilt" msgstr "Rotation / inclinaison" -#: webu_html.c:554 +#: src/webu_html.c msgid "Absolute Change" msgstr "Changement absolu" -#: webu_html.c:555 +#: src/webu_html.c msgid "Center" msgstr "Centrer" -#: webu_html.c:556 +#: src/webu_html.c msgid "Pan" msgstr "Rotation" -#: webu_html.c:557 +#: src/webu_html.c msgid "Tilt" msgstr "Inclinaison" -#: webu_stream.c:166 webu_stream.c:172 +#: src/webu_stream.c #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: webu_stream.c:179 +#: src/webu_stream.c #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:186 +#: src/webu_stream.c #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: webu_stream.c:194 +#: src/webu_stream.c #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:288 +#: src/webu_stream.c msgid "Could not get image to stream." msgstr "Impossible de récupérer le codec." -#: webu_text.c:436 -msgid "httpd quits" -msgstr "" - -#: webu_text.c:441 -#, c-format -msgid "httpd quits thread %d" -msgstr "" - -#: webu_text.c:899 +#: src/webu_text.c #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" +#~ msgid "ffmpeg_video_codec option value %s is not supported" +#~ msgstr "la valeur %s pour l'option ffmpeg_video_codec n'est pas supportée" + #~ msgid "Deprecated config option \"%s\" since after version %s:" #~ msgstr "" #~ "L'option de configuration \"%s\" est dépréciée depuis la version %s:" @@ -4153,8 +4198,5 @@ msgstr "" #~ msgid "Make Movie" #~ msgstr "Faire un film" -#~ msgid "Quit" -#~ msgstr "Quitter" - #~ msgid "All " #~ msgstr "Tout " diff --git a/po/it.po b/po/it.po index ecf93c728..e49dd065d 100644 --- a/po/it.po +++ b/po/it.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-13 11:57-0600\n" +"Report-Msgid-Bugs-To: https://motion-project.github.io\n" +"POT-Creation-Date: 2019-09-20 22:18-0600\n" "PO-Revision-Date: 2018-10-13 12:02-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,1476 +16,1523 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: conf.c:2108 +#: src/conf.c #, c-format msgid "Unknown config option \"%s\"" msgstr "" -#: conf.c:2208 +#: src/conf.c #, c-format msgid "Writing config file to %s" msgstr "" -#: conf.c:2354 +#: src/conf.c #, c-format msgid "Configfile %s not found - trying defaults." msgstr "" -#: conf.c:2358 +#: src/conf.c msgid "Error getcwd" msgstr "" -#: conf.c:2376 +#: src/conf.c #, c-format msgid "could not open configfile %s" msgstr "" -#: conf.c:2386 +#: src/conf.c +#, c-format +msgid "Invalid file name %s" +msgstr "" + +#: src/conf.c #, c-format msgid "Processing thread 0 - config file %s" msgstr "" -#: conf.c:2391 +#: src/conf.c msgid "No config file to process, using default values" msgstr "" -#: conf.c:2447 +#: src/conf.c #, c-format msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: conf.c:2450 +#: src/conf.c #, c-format msgid "Thread %d - Config file: %s" msgstr "" -#: conf.c:2468 +#: src/conf.c #, c-format msgid "%-25s " msgstr "" -#: conf.c:2658 +#: src/conf.c msgid "Unable to locate vid_control_params" msgstr "" -#: conf.c:2664 +#: src/conf.c msgid "No value provided to put into vid_control_params" msgstr "" -#: conf.c:2774 +#: src/conf.c msgid "Error compiling regex in copy_uri" msgstr "" -#: conf.c:2781 +#: src/conf.c msgid "Invalid origin for cors_header in copy_uri" msgstr "" -#: conf.c:3019 +#: src/conf.c #, c-format msgid "Processing config file %s" msgstr "" -#: conf.c:3034 +#: src/conf.c #, c-format msgid "Camera directory config %s not found" msgstr "" -#: conf.c:3068 +#: src/conf.c #, c-format msgid "Camera config file %s not found" msgstr "" -#: conf.c:3106 +#: src/conf.c #, c-format msgid "Processing camera config file %s" msgstr "" -#: conf.c:3152 +#: src/conf.c msgid "daemon" msgstr "" -#: conf.c:3153 +#: src/conf.c msgid "setup_mode" msgstr "" -#: conf.c:3154 +#: src/conf.c msgid "pid_file" msgstr "" -#: conf.c:3155 +#: src/conf.c msgid "log_file" msgstr "" -#: conf.c:3156 +#: src/conf.c msgid "log_level" msgstr "" -#: conf.c:3157 +#: src/conf.c msgid "log_type" msgstr "" -#: conf.c:3158 +#: src/conf.c msgid "quiet" msgstr "" -#: conf.c:3159 +#: src/conf.c msgid "native_language" msgstr "" -#: conf.c:3160 +#: src/conf.c msgid "camera_name" msgstr "" -#: conf.c:3161 +#: src/conf.c msgid "camera_id" msgstr "" -#: conf.c:3162 +#: src/conf.c msgid "target_dir" msgstr "" -#: conf.c:3163 +#: src/conf.c msgid "videodevice" msgstr "" -#: conf.c:3164 +#: src/conf.c msgid "vid_control_params" msgstr "" -#: conf.c:3165 +#: src/conf.c msgid "v4l2_palette" msgstr "" -#: conf.c:3166 +#: src/conf.c msgid "input" msgstr "" -#: conf.c:3167 +#: src/conf.c msgid "norm" msgstr "" -#: conf.c:3168 +#: src/conf.c msgid "frequency" msgstr "" -#: conf.c:3169 +#: src/conf.c msgid "auto_brightness" msgstr "" -#: conf.c:3170 +#: src/conf.c msgid "tunerdevice" msgstr "" -#: conf.c:3171 +#: src/conf.c msgid "roundrobin_frames" msgstr "" -#: conf.c:3172 +#: src/conf.c msgid "roundrobin_skip" msgstr "" -#: conf.c:3173 +#: src/conf.c msgid "roundrobin_switchfilter" msgstr "" -#: conf.c:3174 +#: src/conf.c msgid "netcam_url" msgstr "" -#: conf.c:3175 +#: src/conf.c msgid "netcam_highres" msgstr "" -#: conf.c:3176 +#: src/conf.c msgid "netcam_userpass" msgstr "" -#: conf.c:3177 +#: src/conf.c msgid "netcam_keepalive" msgstr "" -#: conf.c:3178 +#: src/conf.c msgid "netcam_proxy" msgstr "" -#: conf.c:3179 +#: src/conf.c msgid "netcam_tolerant_check" msgstr "" -#: conf.c:3180 +#: src/conf.c msgid "netcam_use_tcp" msgstr "" -#: conf.c:3181 +#: src/conf.c msgid "mmalcam_name" msgstr "" -#: conf.c:3182 +#: src/conf.c msgid "mmalcam_control_params" msgstr "" -#: conf.c:3183 +#: src/conf.c msgid "width" msgstr "" -#: conf.c:3184 +#: src/conf.c msgid "height" msgstr "" -#: conf.c:3185 +#: src/conf.c msgid "framerate" msgstr "" -#: conf.c:3186 +#: src/conf.c msgid "minimum_frame_time" msgstr "" -#: conf.c:3187 +#: src/conf.c msgid "rotate" msgstr "" -#: conf.c:3188 +#: src/conf.c msgid "flip_axis" msgstr "" -#: conf.c:3189 +#: src/conf.c msgid "locate_motion_mode" msgstr "" -#: conf.c:3190 +#: src/conf.c msgid "locate_motion_style" msgstr "" -#: conf.c:3191 +#: src/conf.c msgid "text_left" msgstr "" -#: conf.c:3192 +#: src/conf.c msgid "text_right" msgstr "" -#: conf.c:3193 +#: src/conf.c msgid "text_changes" msgstr "" -#: conf.c:3194 +#: src/conf.c msgid "text_scale" msgstr "" -#: conf.c:3195 +#: src/conf.c msgid "text_event" msgstr "" -#: conf.c:3196 +#: src/conf.c msgid "emulate_motion" msgstr "" -#: conf.c:3197 +#: src/conf.c msgid "threshold" msgstr "" -#: conf.c:3198 +#: src/conf.c msgid "threshold_maximum" msgstr "" -#: conf.c:3199 +#: src/conf.c msgid "threshold_tune" msgstr "" -#: conf.c:3200 +#: src/conf.c msgid "noise_level" msgstr "" -#: conf.c:3201 +#: src/conf.c msgid "noise_tune" msgstr "" -#: conf.c:3202 +#: src/conf.c msgid "despeckle_filter" msgstr "" -#: conf.c:3203 +#: src/conf.c msgid "area_detect" msgstr "" -#: conf.c:3204 +#: src/conf.c msgid "mask_file" msgstr "" -#: conf.c:3205 +#: src/conf.c msgid "mask_privacy" msgstr "" -#: conf.c:3206 +#: src/conf.c msgid "smart_mask_speed" msgstr "" -#: conf.c:3207 +#: src/conf.c msgid "lightswitch_percent" msgstr "" -#: conf.c:3208 +#: src/conf.c msgid "lightswitch_frames" msgstr "" -#: conf.c:3209 +#: src/conf.c msgid "minimum_motion_frames" msgstr "" -#: conf.c:3210 +#: src/conf.c msgid "event_gap" msgstr "" -#: conf.c:3211 +#: src/conf.c msgid "pre_capture" msgstr "" -#: conf.c:3212 +#: src/conf.c msgid "post_capture" msgstr "" -#: conf.c:3213 +#: src/conf.c msgid "on_event_start" msgstr "" -#: conf.c:3214 +#: src/conf.c msgid "on_event_end" msgstr "" -#: conf.c:3215 +#: src/conf.c msgid "on_picture_save" msgstr "" -#: conf.c:3216 +#: src/conf.c msgid "on_area_detected" msgstr "" -#: conf.c:3217 +#: src/conf.c msgid "on_motion_detected" msgstr "" -#: conf.c:3218 +#: src/conf.c msgid "on_movie_start" msgstr "" -#: conf.c:3219 +#: src/conf.c msgid "on_movie_end" msgstr "" -#: conf.c:3220 +#: src/conf.c msgid "on_camera_lost" msgstr "" -#: conf.c:3221 +#: src/conf.c msgid "on_camera_found" msgstr "" -#: conf.c:3222 +#: src/conf.c msgid "picture_output" msgstr "" -#: conf.c:3223 +#: src/conf.c msgid "picture_output_motion" msgstr "" -#: conf.c:3224 +#: src/conf.c msgid "picture_type" msgstr "" -#: conf.c:3225 +#: src/conf.c msgid "picture_quality" msgstr "" -#: conf.c:3226 +#: src/conf.c msgid "picture_exif" msgstr "" -#: conf.c:3227 +#: src/conf.c msgid "picture_filename" msgstr "" -#: conf.c:3228 +#: src/conf.c msgid "snapshot_interval" msgstr "" -#: conf.c:3229 +#: src/conf.c msgid "snapshot_filename" msgstr "" -#: conf.c:3230 +#: src/conf.c msgid "movie_output" msgstr "" -#: conf.c:3231 +#: src/conf.c msgid "movie_output_motion" msgstr "" -#: conf.c:3232 +#: src/conf.c msgid "movie_max_time" msgstr "" -#: conf.c:3233 +#: src/conf.c msgid "movie_bps" msgstr "" -#: conf.c:3234 +#: src/conf.c msgid "movie_quality" msgstr "" -#: conf.c:3235 +#: src/conf.c msgid "movie_codec" msgstr "" -#: conf.c:3236 +#: src/conf.c msgid "movie_duplicate_frames" msgstr "" -#: conf.c:3237 +#: src/conf.c msgid "movie_passthrough" msgstr "" -#: conf.c:3238 +#: src/conf.c msgid "movie_filename" msgstr "" -#: conf.c:3239 +#: src/conf.c msgid "movie_extpipe_use" msgstr "" -#: conf.c:3240 +#: src/conf.c msgid "movie_extpipe" msgstr "" -#: conf.c:3241 +#: src/conf.c msgid "timelapse_interval" msgstr "" -#: conf.c:3242 +#: src/conf.c msgid "timelapse_mode" msgstr "" -#: conf.c:3243 +#: src/conf.c msgid "timelapse_fps" msgstr "" -#: conf.c:3244 +#: src/conf.c msgid "timelapse_codec" msgstr "" -#: conf.c:3245 +#: src/conf.c msgid "timelapse_filename" msgstr "" -#: conf.c:3246 +#: src/conf.c msgid "video_pipe" msgstr "" -#: conf.c:3247 +#: src/conf.c msgid "video_pipe_motion" msgstr "" -#: conf.c:3248 +#: src/conf.c msgid "webcontrol_port" msgstr "" -#: conf.c:3249 +#: src/conf.c msgid "webcontrol_ipv6" msgstr "" -#: conf.c:3250 +#: src/conf.c msgid "webcontrol_localhost" msgstr "" -#: conf.c:3251 +#: src/conf.c msgid "webcontrol_parms" msgstr "" -#: conf.c:3252 +#: src/conf.c msgid "webcontrol_interface" msgstr "" -#: conf.c:3253 +#: src/conf.c msgid "webcontrol_auth_method" msgstr "" -#: conf.c:3254 +#: src/conf.c msgid "webcontrol_authentication" msgstr "" -#: conf.c:3255 +#: src/conf.c msgid "webcontrol_tls" msgstr "" -#: conf.c:3256 +#: src/conf.c msgid "webcontrol_cert" msgstr "" -#: conf.c:3257 +#: src/conf.c msgid "webcontrol_key" msgstr "" -#: conf.c:3258 +#: src/conf.c msgid "webcontrol_cors_header" msgstr "" -#: conf.c:3259 +#: src/conf.c msgid "stream_port" msgstr "" -#: conf.c:3260 +#: src/conf.c msgid "stream_localhost" msgstr "" -#: conf.c:3261 +#: src/conf.c msgid "stream_auth_method" msgstr "" -#: conf.c:3262 +#: src/conf.c msgid "stream_authentication" msgstr "" -#: conf.c:3263 +#: src/conf.c msgid "stream_tls" msgstr "" -#: conf.c:3264 +#: src/conf.c msgid "stream_cors_header" msgstr "" -#: conf.c:3265 +#: src/conf.c msgid "stream_preview_scale" msgstr "" -#: conf.c:3266 +#: src/conf.c msgid "stream_preview_newline" msgstr "" -#: conf.c:3267 +#: src/conf.c msgid "stream_preview_method" msgstr "" -#: conf.c:3268 +#: src/conf.c msgid "stream_quality" msgstr "" -#: conf.c:3269 +#: src/conf.c msgid "stream_grey" msgstr "" -#: conf.c:3270 +#: src/conf.c msgid "stream_motion" msgstr "" -#: conf.c:3271 +#: src/conf.c msgid "stream_maxrate" msgstr "" -#: conf.c:3272 +#: src/conf.c msgid "stream_limit" msgstr "" -#: conf.c:3273 +#: src/conf.c msgid "database_type" msgstr "" -#: conf.c:3274 +#: src/conf.c msgid "database_dbname" msgstr "" -#: conf.c:3275 +#: src/conf.c msgid "database_host" msgstr "" -#: conf.c:3276 +#: src/conf.c msgid "database_port" msgstr "" -#: conf.c:3277 +#: src/conf.c msgid "database_user" msgstr "" -#: conf.c:3278 +#: src/conf.c msgid "database_password" msgstr "" -#: conf.c:3279 +#: src/conf.c msgid "database_busy_timeout" msgstr "" -#: conf.c:3280 +#: src/conf.c msgid "sql_log_picture" msgstr "" -#: conf.c:3281 +#: src/conf.c msgid "sql_log_snapshot" msgstr "" -#: conf.c:3282 +#: src/conf.c msgid "sql_log_movie" msgstr "" -#: conf.c:3283 +#: src/conf.c msgid "sql_log_timelapse" msgstr "" -#: conf.c:3284 +#: src/conf.c msgid "sql_query_start" msgstr "" -#: conf.c:3285 +#: src/conf.c msgid "sql_query_stop" msgstr "" -#: conf.c:3286 +#: src/conf.c msgid "sql_query" msgstr "" -#: conf.c:3287 +#: src/conf.c msgid "track_type" msgstr "" -#: conf.c:3288 +#: src/conf.c msgid "track_auto" msgstr "" -#: conf.c:3289 +#: src/conf.c msgid "track_port" msgstr "" -#: conf.c:3290 +#: src/conf.c msgid "track_motorx" msgstr "" -#: conf.c:3291 +#: src/conf.c msgid "track_motorx_reverse" msgstr "" -#: conf.c:3292 +#: src/conf.c msgid "track_motory" msgstr "" -#: conf.c:3293 +#: src/conf.c msgid "track_motory_reverse" msgstr "" -#: conf.c:3294 +#: src/conf.c msgid "track_maxx" msgstr "" -#: conf.c:3295 +#: src/conf.c msgid "track_minx" msgstr "" -#: conf.c:3296 +#: src/conf.c msgid "track_maxy" msgstr "" -#: conf.c:3297 +#: src/conf.c msgid "track_miny" msgstr "" -#: conf.c:3298 +#: src/conf.c msgid "track_homex" msgstr "" -#: conf.c:3299 +#: src/conf.c msgid "track_homey" msgstr "" -#: conf.c:3300 +#: src/conf.c msgid "track_iomojo_id" msgstr "" -#: conf.c:3301 +#: src/conf.c msgid "track_step_angle_x" msgstr "" -#: conf.c:3302 +#: src/conf.c msgid "track_step_angle_y" msgstr "" -#: conf.c:3303 +#: src/conf.c msgid "track_move_wait" msgstr "" -#: conf.c:3304 +#: src/conf.c msgid "track_speed" msgstr "" -#: conf.c:3305 +#: src/conf.c msgid "track_stepsize" msgstr "" -#: conf.c:3306 +#: src/conf.c msgid "track_generic_move" msgstr "" -#: conf.c:3307 +#: src/conf.c msgid "camera" msgstr "" -#: conf.c:3308 +#: src/conf.c msgid "camera_dir" msgstr "" -#: event.c:89 track.c:1358 +#: src/event.c src/track.c #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: event.c:95 track.c:1365 +#: src/event.c src/track.c #, c-format msgid "Executing external command '%s'" msgstr "" -#: event.c:108 +#: src/event.c #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: event.c:171 +#: src/event.c #, c-format msgid "Mysql query failed %s error code %d" msgstr "" -#: event.c:185 +#: src/event.c #, c-format msgid "" "Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " "was %s" msgstr "" -#: event.c:192 +#: src/event.c #, c-format msgid "Re-Connection to Mysql database '%s' Succeed" msgstr "" -#: event.c:197 +#: src/event.c #, c-format msgid "after re-connection Mysql query failed %s error code %d" msgstr "" -#: event.c:219 motion.c:1113 +#: src/event.c src/motion.c #, c-format msgid "Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:228 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:232 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' Succeed" msgstr "" -#: event.c:255 +#: src/event.c #, c-format msgid "SQLite error was %s" msgstr "" -#: event.c:482 +#: src/event.c msgid "Failed to put image into video pipe" msgstr "" -#: event.c:606 +#: src/event.c #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: event.c:741 +#: src/event.c +#, c-format +msgid "Error creating preview pipe name %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating file name base %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating preview name %d %s" +msgstr "" + +#: src/event.c #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: event.c:766 +#: src/event.c #, c-format msgid "moviepath: %s" msgstr "" -#: event.c:776 +#: src/event.c #, c-format msgid "no write access to target directory %s" msgstr "" -#: event.c:781 +#: src/event.c #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: event.c:787 +#: src/event.c #, c-format msgid "error accesing path %s" msgstr "" -#: event.c:798 +#: src/event.c +#, c-format +msgid "Error specifying command line: %s" +msgstr "" + +#: src/event.c #, c-format msgid "pipe: %s" msgstr "" -#: event.c:806 +#: src/event.c msgid "popen failed" msgstr "" -#: event.c:824 +#: src/event.c msgid "Using extpipe" msgstr "" -#: event.c:831 event.c:835 +#: src/event.c #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: event.c:839 +#: src/event.c #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: event.c:854 +#: src/event.c #, c-format msgid "Source FPS %d" msgstr "" -#: event.c:984 +#: src/event.c msgid "Error opening context for movie output." msgstr "" -#: event.c:1021 +#: src/event.c #, c-format msgid "ffopen_open error creating (motion) file [%s]" msgstr "" -#: event.c:1086 +#: src/event.c msgid "" "The swf container for timelapse no longer supported. Using mpg container." msgstr "" -#: event.c:1089 +#: src/event.c msgid "Timelapse using mpg codec." msgstr "" -#: event.c:1090 +#: src/event.c msgid "Events will be appended to file" msgstr "" -#: event.c:1096 +#: src/event.c msgid "Timelapse using mpeg4 codec." msgstr "" -#: event.c:1097 +#: src/event.c msgid "Events will be trigger new files" msgstr "" -#: event.c:1106 +#: src/event.c #, c-format msgid "ffopen_open error creating (timelapse) file [%s]" msgstr "" -#: event.c:1115 event.c:1127 event.c:1132 +#: src/event.c msgid "Error encoding image" msgstr "" -#: ffmpeg.c:276 +#: src/ffmpeg.c msgid "Failed to allocate memory for codec name" msgstr "" -#: ffmpeg.c:288 +#: src/ffmpeg.c msgid "" "The frame rate specified is too high for the ffmpeg movie type specified. " "Choose a different ffmpeg container or lower framerate." msgstr "" -#: ffmpeg.c:301 +#: src/ffmpeg.c +msgid "Error setting base file name" +msgstr "" + +#: src/ffmpeg.c #, c-format -msgid "ffmpeg_video_codec option value %s is not supported" +msgid "Error setting timelapse append for codec %s" msgstr "" -#: ffmpeg.c:364 +#: src/ffmpeg.c +msgid "Error setting file name" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "codec option value %s is not supported" msgstr "" -#: ffmpeg.c:371 +#: src/ffmpeg.c msgid "Could not get the codec" msgstr "" -#: ffmpeg.c:392 +#: src/ffmpeg.c #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: ffmpeg.c:400 +#: src/ffmpeg.c #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: ffmpeg.c:407 +#: src/ffmpeg.c #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: ffmpeg.c:423 +#: src/ffmpeg.c #, c-format msgid "Error encoding video:%s" msgstr "" -#: ffmpeg.c:446 +#: src/ffmpeg.c msgid "Error encoding video" msgstr "" -#: ffmpeg.c:492 +#: src/ffmpeg.c #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: ffmpeg.c:500 ffmpeg.c:538 +#: src/ffmpeg.c msgid "BAD TIMING!! Frame skipped." msgstr "" -#: ffmpeg.c:527 +#: src/ffmpeg.c #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: ffmpeg.c:583 +#: src/ffmpeg.c #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: ffmpeg.c:620 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s has been blacklisted" msgstr "" -#: ffmpeg.c:628 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s not found" msgstr "" -#: ffmpeg.c:637 +#: src/ffmpeg.c #, c-format msgid "Codec %s not found" msgstr "" -#: ffmpeg.c:642 +#: src/ffmpeg.c +#, c-format +msgid "FFMpeg version is too old for codec %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "Using codec %s" msgstr "" -#: ffmpeg.c:648 ffmpeg.c:661 ffmpeg.c:1112 ffmpeg.c:1131 +#: src/ffmpeg.c msgid "Could not alloc stream" msgstr "" -#: ffmpeg.c:654 +#: src/ffmpeg.c msgid "Failed to allocate decoder!" msgstr "" -#: ffmpeg.c:715 +#: src/ffmpeg.c msgid "Unable to set quality" msgstr "" -#: ffmpeg.c:725 +#: src/ffmpeg.c #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: ffmpeg.c:737 +#: src/ffmpeg.c #, c-format msgid "Could not open codec %s" msgstr "" -#: ffmpeg.c:759 +#: src/ffmpeg.c #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: ffmpeg.c:775 +#: src/ffmpeg.c msgid "could not alloc frame" msgstr "" -#: ffmpeg.c:816 +#: src/ffmpeg.c +#, c-format +msgid "could not alloc buffers %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "error opening file %s" msgstr "" -#: ffmpeg.c:823 +#: src/ffmpeg.c #, c-format msgid "Permission denied. %s" msgstr "" -#: ffmpeg.c:828 +#: src/ffmpeg.c #, c-format msgid "Error opening file %s" msgstr "" -#: ffmpeg.c:843 +#: src/ffmpeg.c #, c-format msgid "Could not write ffmpeg header %s" msgstr "" -#: ffmpeg.c:878 +#: src/ffmpeg.c #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: ffmpeg.c:890 +#: src/ffmpeg.c #, c-format msgid "Error draining codec:%s" msgstr "" -#: ffmpeg.c:897 +#: src/ffmpeg.c msgid "Error writing draining video frame" msgstr "" -#: ffmpeg.c:933 +#: src/ffmpeg.c msgid "Error while encoding picture" msgstr "" -#: ffmpeg.c:947 +#: src/ffmpeg.c msgid "Error while writing video frame" msgstr "" -#: ffmpeg.c:997 +#: src/ffmpeg.c #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: ffmpeg.c:1079 +#: src/ffmpeg.c msgid "RTSP context not available." msgstr "" -#: ffmpeg.c:1088 +#: src/ffmpeg.c msgid "rtsp camera not ready for pass-through." msgstr "" -#: ffmpeg.c:1095 +#: src/ffmpeg.c msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: ffmpeg.c:1101 ffmpeg.c:1276 +#: src/ffmpeg.c msgid "Could not get codec!" msgstr "" -#: ffmpeg.c:1119 ffmpeg.c:1138 netcam_rtsp.c:1061 netcam_rtsp.c:1082 +#: src/ffmpeg.c src/netcam_rtsp.c msgid "Unable to copy codec parameters" msgstr "" -#: ffmpeg.c:1147 +#: src/ffmpeg.c msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: ffmpeg.c:1194 +#: src/ffmpeg.c #, c-format msgid "ffmpeg libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: ffmpeg.c:1216 +#: src/ffmpeg.c #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: ffmpeg.c:1223 ffmpeg.c:1245 ffmpeg.c:1313 +#: src/ffmpeg.c msgid "No ffmpeg functionality included" msgstr "" -#: ffmpeg.c:1238 +#: src/ffmpeg.c msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: ffmpeg.c:1258 +#: src/ffmpeg.c msgid "Could not allocate output context" msgstr "" -#: ffmpeg.c:1266 +#: src/ffmpeg.c msgid "Could not setup passthru!" msgstr "" -#: ffmpeg.c:1283 +#: src/ffmpeg.c msgid "Failed to allocate codec!" msgstr "" -#: ffmpeg.c:1289 ffmpeg.c:1295 ffmpeg.c:1304 +#: src/ffmpeg.c msgid "Could not set the stream" msgstr "" -#: ffmpeg.c:1327 +#: src/ffmpeg.c msgid "Error flushing codec" msgstr "" -#: ffmpeg.c:1391 +#: src/ffmpeg.c msgid "Excessive attempts to clear buffered packet" msgstr "" -#: ffmpeg.c:1398 +#: src/ffmpeg.c msgid "Buffered packet" msgstr "" -#: ffmpeg.c:1406 ffmpeg.c:1424 +#: src/ffmpeg.c msgid "No ffmpeg support" msgstr "" -#: jpegutils.c:94 +#: src/jpegutils.c #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: jpegutils.c:380 +#: src/jpegutils.c msgid "Invalid JPEG image dimensions" msgstr "" -#: jpegutils.c:387 netcam_jpeg.c:354 +#: src/jpegutils.c src/netcam_jpeg.c #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: mmalcam.c:68 +#: src/mmalcam.c #, c-format msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: mmalcam.c:99 +#: src/mmalcam.c msgid "A high frame rate can cause problems with exposure of images" msgstr "" -#: mmalcam.c:100 +#: src/mmalcam.c msgid "If autoexposure is not working, try a lower frame rate." msgstr "" -#: mmalcam.c:114 +#: src/mmalcam.c #, c-format msgid "Failed to create MMAL camera component %s" msgstr "" -#: mmalcam.c:120 +#: src/mmalcam.c #, c-format msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: mmalcam.c:130 +#: src/mmalcam.c #, c-format msgid "Unable to enable control port : error %d" msgstr "" -#: mmalcam.c:159 +#: src/mmalcam.c msgid "MMAL no-padding setup failed" msgstr "" -#: mmalcam.c:165 +#: src/mmalcam.c msgid "camera video format couldn't be set" msgstr "" -#: mmalcam.c:177 +#: src/mmalcam.c msgid "camera component couldn't be enabled" msgstr "" -#: mmalcam.c:185 +#: src/mmalcam.c msgid "MMAL camera component created" msgstr "" -#: mmalcam.c:209 +#: src/mmalcam.c msgid "MMAL camera buffer pool creation failed" msgstr "" -#: mmalcam.c:215 +#: src/mmalcam.c msgid "MMAL camera buffer queue creation failed" msgstr "" -#: mmalcam.c:231 +#: src/mmalcam.c #, c-format msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: mmalcam.c:236 +#: src/mmalcam.c #, c-format msgid "Unable to send a buffer to port (%d)" msgstr "" -#: mmalcam.c:282 +#: src/mmalcam.c #, c-format msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: mmalcam.c:287 +#: src/mmalcam.c msgid "camera params couldn't be allocated" msgstr "" -#: mmalcam.c:313 +#: src/mmalcam.c msgid "MMAL camera capture port enabling failed" msgstr "" -#: mmalcam.c:321 +#: src/mmalcam.c msgid "MMAL camera capture start failed" msgstr "" -#: mmalcam.c:351 +#: src/mmalcam.c msgid "MMAL Camera cleanup" msgstr "" -#: mmalcam.c:400 +#: src/mmalcam.c #, c-format msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: mmalcam.c:417 +#: src/mmalcam.c msgid "Unable to return a buffer to the camera video port" msgstr "" -#: motion.c:105 +#: src/motion.c #, c-format msgid "Resizing pre_capture buffer to %d items" msgstr "" -#: motion.c:457 +#: src/motion.c msgid "Removed process id file (pid file)." msgstr "" -#: motion.c:459 +#: src/motion.c msgid "Error removing pid file" msgstr "" -#: motion.c:463 +#: src/motion.c #, c-format msgid "Closing logfile (%s)." msgstr "" -#: motion.c:541 +#: src/motion.c #, c-format msgid "Motion detected - starting event %d" msgstr "" -#: motion.c:661 +#: src/motion.c #, c-format msgid "Added %d fillerframes into movie" msgstr "" -#: motion.c:768 +#: src/motion.c msgid "Unable to determine camera type (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: motion.c:793 +#: src/motion.c msgid "Opening privacy mask file" msgstr "" -#: motion.c:805 +#: src/motion.c msgid "Opening high resolution privacy mask file" msgstr "" -#: motion.c:814 motion.c:1440 +#: src/motion.c #, c-format msgid "Error opening mask file %s" msgstr "" -#: motion.c:821 +#: src/motion.c msgid "Failed to read mask privacy image. Mask privacy feature disabled." msgstr "" -#: motion.c:824 +#: src/motion.c #, c-format msgid "Mask privacy file \"%s\" loaded." msgstr "" -#: motion.c:893 motion.c:900 +#: src/motion.c #, c-format msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: motion.c:969 +#: src/motion.c msgid "Closing MYSQL" msgstr "" -#: motion.c:977 +#: src/motion.c msgid "Initializing database" msgstr "" -#: motion.c:993 motion.c:1069 +#: src/motion.c #, c-format msgid "SQLite3 Database filename %s" msgstr "" -#: motion.c:998 +#: src/motion.c msgid "SQLite3 is threadsafe" msgstr "" -#: motion.c:999 +#: src/motion.c #, c-format msgid "SQLite3 serialized %s" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "FAILED" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "SUCCESS" msgstr "" -#: motion.c:1003 motion.c:1072 +#: src/motion.c #, c-format msgid "Can't open database %s : %s" msgstr "" -#: motion.c:1009 motion.c:1078 +#: src/motion.c #, c-format msgid "database_busy_timeout %d msec" msgstr "" -#: motion.c:1012 motion.c:1081 +#: src/motion.c #, c-format msgid "database_busy_timeout failed %s" msgstr "" -#: motion.c:1041 +#: src/motion.c #, c-format msgid "Cannot connect to MySQL database %s on host %s with user %s" msgstr "" -#: motion.c:1045 +#: src/motion.c #, c-format msgid "MySQL error was %s" msgstr "" -#: motion.c:1064 +#: src/motion.c msgid "SQLite3 using shared handle" msgstr "" -#: motion.c:1130 +#: src/motion.c #, c-format msgid "Database backend %s" msgstr "" -#: motion.c:1239 +#: src/motion.c #, c-format msgid "Camera %d started: motion detection %s" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Disabled" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Enabled" msgstr "" -#: motion.c:1249 +#: src/motion.c msgid "Pass-through processing disabled." msgstr "" -#: motion.c:1255 +#: src/motion.c #, c-format msgid "Invalid configuration dimensions %dx%d" msgstr "" -#: motion.c:1259 +#: src/motion.c #, c-format msgid "Using default dimensions %dx%d" msgstr "" -#: motion.c:1263 netcam_rtsp.c:1025 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image width (%d) requested is not modulo 8." msgstr "" -#: motion.c:1266 netcam_rtsp.c:1028 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting width to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1270 netcam_rtsp.c:1032 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image height (%d) requested is not modulo 8." msgstr "" -#: motion.c:1273 netcam_rtsp.c:1035 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting height to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1288 motion.c:1297 +#: src/motion.c msgid "Could not fetch initial image from camera " msgstr "" -#: motion.c:1290 +#: src/motion.c msgid "Motion continues using width and height from config file(s)" msgstr "" -#: motion.c:1299 +#: src/motion.c msgid "Motion only supports width and height modulo 8" msgstr "" -#: motion.c:1305 motion.c:1967 +#: src/motion.c #, c-format msgid "Image width (%d) or height(%d) requested is not modulo 8." msgstr "" -#: motion.c:1312 motion.c:1974 +#: src/motion.c #, c-format msgid "Motion only supports width and height greater than or equal to 64 %dx%d" msgstr "" -#: motion.c:1353 +#: src/motion.c +msgid "Substream not available. Image sizes not modulo 16." +msgstr "" + +#: src/motion.c msgid "webp image format is not available, failing back to jpeg" msgstr "" -#: motion.c:1387 +#: src/motion.c msgid "Error capturing first image" msgstr "" -#: motion.c:1398 +#: src/motion.c msgid "Opening video loopback device for normal pictures" msgstr "" -#: motion.c:1405 +#: src/motion.c msgid "Failed to open video loopback for normal pictures" msgstr "" -#: motion.c:1412 +#: src/motion.c msgid "Opening video loopback device for motion pictures" msgstr "" -#: motion.c:1419 +#: src/motion.c msgid "Failed to open video loopback for motion pictures" msgstr "" -#: motion.c:1451 +#: src/motion.c msgid "Failed to read mask image. Mask feature disabled." msgstr "" -#: motion.c:1454 +#: src/motion.c #, c-format msgid "Maskfile \"%s\" loaded." msgstr "" -#: motion.c:1488 +#: src/motion.c #, c-format msgid "Problem enabling motion-stream server in port %d" msgstr "" -#: motion.c:1494 +#: src/motion.c #, c-format msgid "Started motion-stream server on port %d (auth %s)" msgstr "" -#: motion.c:1580 +#: src/motion.c msgid "Emulating motion" msgstr "" -#: motion.c:1612 +#: src/motion.c msgid "Calling vid_close() from motion_cleanup" msgstr "" -#: motion.c:1797 +#: src/motion.c #, c-format msgid "Motion in area %d detected." msgstr "" -#: motion.c:1958 +#: src/motion.c msgid "Retrying until successful connection with camera" msgstr "" -#: motion.c:1984 +#: src/motion.c msgid "" "Camera has finally become available\n" "Camera image has different width and heightfrom what is in the config file. " @@ -1494,2649 +1541,2643 @@ msgid "" "dimensions" msgstr "" -#: motion.c:2037 +#: src/motion.c msgid "Video signal re-acquired" msgstr "" -#: motion.c:2065 +#: src/motion.c msgid "Video device fatal error - Closing video device" msgstr "" -#: motion.c:2093 +#: src/motion.c msgid "Restarting Motion thread to reinitialize all image buffers" msgstr "" -#: motion.c:2143 +#: src/motion.c msgid "Video signal lost - Adding grey image" msgstr "" -#: motion.c:2155 +#: src/motion.c msgid "Video signal still lost - Trying to close video device" msgstr "" -#: motion.c:2200 +#: src/motion.c msgid "Lightswitch detected" msgstr "" -#: motion.c:2232 +#: src/motion.c msgid "Switchfilter detected" msgstr "" -#: motion.c:2345 +#: src/motion.c msgid "micro-lightswitch!" msgstr "" -#: motion.c:2569 +#: src/motion.c #, c-format msgid "End of event %d" msgstr "" -#: motion.c:2604 +#: src/motion.c #, c-format msgid "Raw changes: %5d - changes after '%s': %5d" msgstr "" -#: motion.c:2608 +#: src/motion.c #, c-format msgid " - labels: %3d" msgstr "" -#: motion.c:2612 +#: src/motion.c #, c-format msgid "Changes: %5d" msgstr "" -#: motion.c:2617 +#: src/motion.c #, c-format msgid " - noise level: %2d" msgstr "" -#: motion.c:2622 +#: src/motion.c #, c-format msgid " - threshold: %d" msgstr "" -#: motion.c:2700 +#: src/motion.c #, c-format msgid "Invalid timelapse_mode argument '%s'" msgstr "" -#: motion.c:2702 +#: src/motion.c msgid "%:s Defaulting to manual timelapse mode" msgstr "" -#: motion.c:2923 +#: src/motion.c msgid "Thread exiting" msgstr "" -#: motion.c:2969 +#: src/motion.c msgid "Motion going to daemon mode" msgstr "" -#: motion.c:2987 +#: src/motion.c #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: motion.c:3000 +#: src/motion.c msgid "Could not change directory" msgstr "" -#: motion.c:3034 +#: src/motion.c #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: motion.c:3119 +#: src/motion.c msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: motion.c:3160 +#: src/motion.c +msgid "v4l2 : available" +msgstr "" + +#: src/motion.c +msgid "v4l2 : not available" +msgstr "" + +#: src/motion.c +msgid "bktr : available" +msgstr "" + +#: src/motion.c +msgid "bktr : not available" +msgstr "" + +#: src/motion.c +msgid "webp : available" +msgstr "" + +#: src/motion.c +msgid "webp : not available" +msgstr "" + +#: src/motion.c +msgid "mmal : available" +msgstr "" + +#: src/motion.c +msgid "mmal : not available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : not available" +msgstr "" + +#: src/motion.c +msgid "mysql : available" +msgstr "" + +#: src/motion.c +msgid "mysql : not available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: not available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: not available" +msgstr "" + +#: src/motion.c +msgid "pgsql : available" +msgstr "" + +#: src/motion.c +msgid "pgsql : not available" +msgstr "" + +#: src/motion.c +msgid "nls : available" +msgstr "" + +#: src/motion.c +msgid "nls : not available" +msgstr "" + +#: src/motion.c #, c-format msgid "Using default log level (%s) (%d)" msgstr "" -#: motion.c:3175 +#: src/motion.c #, c-format msgid "Logging to file (%s)" msgstr "" -#: motion.c:3179 +#: src/motion.c #, c-format msgid "Exit motion, cannot create log file %s" msgstr "" -#: motion.c:3184 +#: src/motion.c msgid "Logging to syslog" msgstr "" -#: motion.c:3193 +#: src/motion.c #, c-format msgid "Using default log type (%s)" msgstr "" -#: motion.c:3197 +#: src/motion.c #, c-format msgid "Using log type (%s) log level (%s)" msgstr "" -#: motion.c:3211 +#: src/motion.c msgid "Motion running as daemon process" msgstr "" -#: motion.c:3216 +#: src/motion.c msgid "Motion running in setup mode." msgstr "" -#: motion.c:3249 +#: src/motion.c #, c-format msgid "Camera ID: %d is from %s" msgstr "" -#: motion.c:3255 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Service: %s" msgstr "" -#: motion.c:3257 -#, c-format -msgid "Stream port %d" -msgstr "" - -#: motion.c:3260 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Device: %s" msgstr "" -#: motion.c:3276 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with the control port" msgstr "" -#: motion.c:3279 motion.c:3292 +#: src/motion.c #, c-format msgid "Stream feature for thread %d is disabled." msgstr "" -#: motion.c:3289 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with thread %d" msgstr "" -#: motion.c:3339 +#: src/motion.c msgid "Restarting motion." msgstr "" -#: motion.c:3345 +#: src/motion.c msgid "Motion restarted" msgstr "" -#: motion.c:3369 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: motion.c:3377 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: motion.c:3437 +#: src/motion.c #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: motion.c:3472 +#: src/motion.c #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: motion.c:3520 +#: src/motion.c #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: motion.c:3530 +#: src/motion.c #, c-format msgid "Motion thread %d restart" msgstr "" -#: motion.c:3540 +#: src/motion.c msgid "Threads finished" msgstr "" -#: motion.c:3548 +#: src/motion.c src/webu.c msgid "Motion terminating" msgstr "" -#: motion.c:3587 +#: src/motion.c #, c-format msgid "Could not allocate %llu bytes of memory!" msgstr "" -#: motion.c:3619 +#: src/motion.c #, c-format msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" msgstr "" -#: motion.c:3625 +#: src/motion.c #, c-format msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" msgstr "" -#: motion.c:3667 +#: src/motion.c #, c-format msgid "Problem creating directory %s" msgstr "" -#: motion.c:3675 +#: src/motion.c #, c-format msgid "creating directory %s" msgstr "" -#: motion.c:3724 +#: src/motion.c #, c-format msgid "Error opening file %s with mode %s" msgstr "" -#: motion.c:3743 +#: src/motion.c msgid "Error closing file" msgstr "" -#: motion.c:3801 +#: src/motion.c #, c-format msgid "invalid format specifier keyword %*.*s" msgstr "" -#: motion.c:4024 +#: src/motion.c #, c-format msgid "Unable to set thread name %s" msgstr "" -#: motion.c:4044 +#: src/motion.c msgid "FFMPEG version too old. Disabling pass-through processing." msgstr "" -#: motion.c:4049 +#: src/motion.c msgid "pass-through is enabled but is still experimental." msgstr "" -#: netcam.c:74 +#: src/netcam.c msgid "Invalid URL. Can not parse values." msgstr "" -#: netcam.c:179 +#: src/netcam.c #, c-format msgid "Using port number %d" msgstr "" -#: netcam.c:241 +#: src/netcam.c #, c-format msgid "Camera handler thread [%d] started" msgstr "" -#: netcam.c:262 +#: src/netcam.c msgid "" "Closing netcam socket as Keep-Alive time is up (camera sent Close field). A " "reconnect should happen." msgstr "" -#: netcam.c:272 +#: src/netcam.c msgid "re-opening camera (non-streaming)" msgstr "" -#: netcam.c:282 netcam.c:324 +#: src/netcam.c msgid "camera re-connected" msgstr "" -#: netcam.c:290 netcam.c:313 +#: src/netcam.c #, c-format msgid "Unrecognized image header (%d)" msgstr "" -#: netcam.c:293 netcam.c:316 +#: src/netcam.c #, c-format msgid "Error in header (%d)" msgstr "" -#: netcam.c:303 +#: src/netcam.c msgid "re-opening camera (streaming)" msgstr "" -#: netcam.c:337 +#: src/netcam.c msgid "Error getting jpeg image" msgstr "" -#: netcam.c:342 +#: src/netcam.c msgid "Trying to re-connect" msgstr "" -#: netcam.c:392 netcam_rtsp.c:1429 +#: src/netcam.c src/netcam_rtsp.c msgid "netcam camera handler: finish set, exiting" msgstr "" -#: netcam.c:494 +#: src/netcam.c msgid "No response from camera handler - it must have already died" msgstr "" -#: netcam.c:567 +#: src/netcam.c msgid "called with no data in buffer" msgstr "" -#: netcam.c:648 +#: src/netcam.c #, c-format msgid "Network Camera starting for camera (%s)" msgstr "" -#: netcam.c:656 +#: src/netcam.c #, c-format msgid "Invalid netcam_proxy (%s)" msgstr "" -#: netcam.c:663 +#: src/netcam.c msgid "Username/password not allowed on a proxy URL" msgstr "" -#: netcam.c:685 +#: src/netcam.c #, c-format msgid "Invalid netcam service '%s' " msgstr "" -#: netcam.c:692 +#: src/netcam.c #, c-format msgid "Invalid netcam_url for camera (%s)" msgstr "" -#: netcam.c:726 +#: src/netcam.c #, c-format msgid "" "Netcam_http parameter '%s' converts to flags: HTTP/1.0: %s HTTP/1.1: %s Keep-" "Alive %s." msgstr "" -#: netcam.c:736 +#: src/netcam.c msgid "now calling netcam_setup_html()" msgstr "" -#: netcam.c:739 +#: src/netcam.c msgid "now calling netcam_setup_ftp" msgstr "" -#: netcam.c:742 +#: src/netcam.c msgid "now calling netcam_setup_file()" msgstr "" -#: netcam.c:748 +#: src/netcam.c #, c-format msgid "" "Invalid netcam service '%s' - must be http, ftp, mjpg, mjpeg, v4l2 or jpeg." msgstr "" -#: netcam.c:765 netcam_rtsp.c:1536 +#: src/netcam.c src/netcam_rtsp.c #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: netcam.c:776 +#: src/netcam.c msgid "libjpeg decompression failure on first frame - giving up!" msgstr "" -#: netcam.c:787 +#: src/netcam.c #, c-format msgid "Width/height(%dx%d) must be multiples of 8" msgstr "" -#: netcam.c:811 +#: src/netcam.c #, c-format msgid "Error starting camera handler thread [%d]" msgstr "" -#: netcam_ftp.c:165 +#: src/netcam_ftp.c msgid "recv failed in ftp_get_more" msgstr "" -#: netcam_ftp.c:255 +#: src/netcam_ftp.c #, c-format msgid "Server Response: %s" msgstr "" -#: netcam_ftp.c:280 +#: src/netcam_ftp.c msgid "send failed in ftp_send_user" msgstr "" -#: netcam_ftp.c:306 +#: src/netcam_ftp.c msgid "send failed in ftp_send_passwd" msgstr "" -#: netcam_ftp.c:337 +#: src/netcam_ftp.c msgid "send failed in ftp_quit" msgstr "" -#: netcam_ftp.c:385 +#: src/netcam_ftp.c msgid "gethostbyname failed in ftp_connect" msgstr "" -#: netcam_ftp.c:392 +#: src/netcam_ftp.c msgid "gethostbyname address mismatch in ftp_connect" msgstr "" -#: netcam_ftp.c:404 netcam_ftp.c:524 +#: src/netcam_ftp.c msgid "socket failed" msgstr "" -#: netcam_ftp.c:411 +#: src/netcam_ftp.c msgid "Failed to create a connection" msgstr "" -#: netcam_ftp.c:471 +#: src/netcam_ftp.c msgid "FTP server asking for ACCT on anonymous" msgstr "" -#: netcam_ftp.c:532 +#: src/netcam_ftp.c msgid "setting socket option SO_REUSEADDR" msgstr "" -#: netcam_ftp.c:546 netcam_ftp.c:642 +#: src/netcam_ftp.c msgid "send failed in ftp_get_connection" msgstr "" -#: netcam_ftp.c:574 +#: src/netcam_ftp.c msgid "Invalid answer to PASV" msgstr "" -#: netcam_ftp.c:591 +#: src/netcam_ftp.c msgid "Failed to create a data connection" msgstr "" -#: netcam_ftp.c:610 +#: src/netcam_ftp.c msgid "bind failed" msgstr "" -#: netcam_ftp.c:622 +#: src/netcam_ftp.c msgid "listen failed" msgstr "" -#: netcam_ftp.c:749 netcam_ftp.c:810 +#: src/netcam_ftp.c msgid "send failed in ftp_get_socket" msgstr "" -#: netcam_ftp.c:774 +#: src/netcam_ftp.c msgid "accept in ftp_get_socket" msgstr "" -#: netcam_ftp.c:860 +#: src/netcam_ftp.c msgid "recv failed in ftp_read" msgstr "" -#: netcam_ftp.c:918 +#: src/netcam_ftp.c msgid "ftp_get_socket failed" msgstr "" -#: netcam_ftp.c:993 +#: src/netcam_ftp.c msgid "Error sending TYPE I to ftp server" msgstr "" -#: netcam_http.c:102 +#: src/netcam_http.c #, c-format msgid "malformed token Content-Length but value %ld" msgstr "" -#: netcam_http.c:105 +#: src/netcam_http.c #, c-format msgid "Content-Length %ld" msgstr "" -#: netcam_http.c:192 +#: src/netcam_http.c #, c-format msgid "Content-type %s" msgstr "" -#: netcam_http.c:252 +#: src/netcam_http.c msgid "Error reading image header, streaming mode (1). Null header." msgstr "" -#: netcam_http.c:256 +#: src/netcam_http.c #, c-format msgid "Error reading image header, streaming mode (1). Unknown header '%s'" msgstr "" -#: netcam_http.c:276 +#: src/netcam_http.c msgid "Error reading image header (2)" msgstr "" -#: netcam_http.c:286 +#: src/netcam_http.c msgid "Header not JPEG" msgstr "" -#: netcam_http.c:298 +#: src/netcam_http.c msgid "Content-Length 0" msgstr "" -#: netcam_http.c:307 +#: src/netcam_http.c msgid "Found image header record" msgstr "" -#: netcam_http.c:349 +#: src/netcam_http.c msgid "Error sending 'connect' request" msgstr "" -#: netcam_http.c:378 +#: src/netcam_http.c #, c-format msgid "Received first header ('%s')" msgstr "" -#: netcam_http.c:382 +#: src/netcam_http.c #, c-format msgid "Error reading first header (%s)" msgstr "" -#: netcam_http.c:389 +#: src/netcam_http.c #, c-format msgid "HTTP Result code %d" msgstr "" -#: netcam_http.c:403 +#: src/netcam_http.c msgid "Removed netcam Keep-Alive flag due to apparent closed HTTP connection." msgstr "" -#: netcam_http.c:430 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive set)" msgstr "" -#: netcam_http.c:433 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive not set)" msgstr "" -#: netcam_http.c:439 +#: src/netcam_http.c msgid "Streaming camera" msgstr "" -#: netcam_http.c:458 +#: src/netcam_http.c #, c-format msgid "Boundary string [%s]" msgstr "" -#: netcam_http.c:461 +#: src/netcam_http.c msgid "Boundary string not found in header" msgstr "" -#: netcam_http.c:468 +#: src/netcam_http.c msgid "" "Streaming camera probably using MJPG-blocks, consider using mjpg:// " "netcam_url." msgstr "" -#: netcam_http.c:474 +#: src/netcam_http.c msgid "Unrecognized content type" msgstr "" -#: netcam_http.c:480 +#: src/netcam_http.c msgid "Content-length present" msgstr "" -#: netcam_http.c:487 +#: src/netcam_http.c msgid "Content-length 0" msgstr "" -#: netcam_http.c:506 +#: src/netcam_http.c #, c-format msgid "Found Conn: close header ('%s')" msgstr "" -#: netcam_http.c:522 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion removes keepalive." msgstr "" -#: netcam_http.c:534 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion continues unchanged." msgstr "" -#: netcam_http.c:547 +#: src/netcam_http.c msgid "Received a Keep-Alive field in this set of headers." msgstr "" -#: netcam_http.c:556 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion removes keepalive." msgstr "" -#: netcam_http.c:568 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion continues unchanged." msgstr "" -#: netcam_http.c:599 +#: src/netcam_http.c msgid "" "Removed netcam Keep-Alive flag because 'Connection: close' header received.\n" " Netcam does not support Keep-Alive. Motion continues in non-Keep-Alive." msgstr "" -#: netcam_http.c:605 +#: src/netcam_http.c msgid "" "Keep-Alive has reached end of valid period.\n" "Motion will close netcam, then resume Keep-Alive with a new socket." msgstr "" -#: netcam_http.c:631 +#: src/netcam_http.c msgid "disconnect" msgstr "" -#: netcam_http.c:673 +#: src/netcam_http.c #, c-format msgid "getaddrinfo() failed (%s): %s" msgstr "" -#: netcam_http.c:676 +#: src/netcam_http.c msgid "disconnecting netcam (1)" msgstr "" -#: netcam_http.c:685 netcam_http.c:1154 +#: src/netcam_http.c msgid "disconnecting netcam since keep-alive not set." msgstr "" -#: netcam_http.c:692 +#: src/netcam_http.c msgid "with no keepalive, attempt to create socket failed." msgstr "" -#: netcam_http.c:697 +#: src/netcam_http.c #, c-format msgid "with no keepalive, new socket created fd %d" msgstr "" -#: netcam_http.c:703 +#: src/netcam_http.c msgid "" "with keepalive set, invalid socket.This could be the first time. Creating a " "new one failed." msgstr "" -#: netcam_http.c:709 +#: src/netcam_http.c #, c-format msgid "" "with keepalive set, invalid socket.This could be first time, created a new " "one with fd %d" msgstr "" -#: netcam_http.c:723 +#: src/netcam_http.c #, c-format msgid "SO_KEEPALIVE is %s" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "ON" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "OFF" msgstr "" -#: netcam_http.c:735 +#: src/netcam_http.c msgid "SO_KEEPALIVE set on socket." msgstr "" -#: netcam_http.c:739 +#: src/netcam_http.c #, c-format msgid "re-using socket %d since keepalive is set." msgstr "" -#: netcam_http.c:747 +#: src/netcam_http.c msgid "fcntl(1) on socket" msgstr "" -#: netcam_http.c:754 +#: src/netcam_http.c msgid "fcntl(2) on socket" msgstr "" -#: netcam_http.c:769 +#: src/netcam_http.c #, c-format msgid "connect() failed (%d)" msgstr "" -#: netcam_http.c:771 +#: src/netcam_http.c msgid "disconnecting netcam (4)" msgstr "" -#: netcam_http.c:786 +#: src/netcam_http.c msgid "timeout on connect()" msgstr "" -#: netcam_http.c:788 +#: src/netcam_http.c msgid "disconnecting netcam (2)" msgstr "" -#: netcam_http.c:802 +#: src/netcam_http.c msgid "getsockopt after connect" msgstr "" -#: netcam_http.c:810 +#: src/netcam_http.c msgid "connect returned error" msgstr "" -#: netcam_http.c:812 +#: src/netcam_http.c msgid "disconnecting netcam (3)" msgstr "" -#: netcam_http.c:842 +#: src/netcam_http.c #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: netcam_http.c:1099 +#: src/netcam_http.c #, c-format msgid "Potential split boundary - %d chars flushed, %d re-positioned" msgstr "" -#: netcam_http.c:1114 +#: src/netcam_http.c msgid "recv() fail after boundary string" msgstr "" -#: netcam_http.c:1158 +#: src/netcam_http.c msgid "leaving netcam connected." msgstr "" -#: netcam_http.c:1199 +#: src/netcam_http.c #, c-format msgid "about to try to connect, time #%d" msgstr "" -#: netcam_http.c:1203 +#: src/netcam_http.c msgid "Failed to open camera - check your config and that netcamera is online" msgstr "" -#: netcam_http.c:1213 +#: src/netcam_http.c msgid "Error reading first header - re-trying" msgstr "" -#: netcam_http.c:1218 +#: src/netcam_http.c msgid "Failed to read first camera header - giving up for now" msgstr "" -#: netcam_http.c:1253 +#: src/netcam_http.c #, c-format msgid "Netcam has flags: HTTP/1.0: %s HTTP/1.1: %s Keep-Alive %s." msgstr "" -#: netcam_http.c:1338 +#: src/netcam_http.c msgid "" "Removed netcam_keepalive flag due to proxy set.Proxy is incompatible with " "Keep-Alive." msgstr "" -#: netcam_http.c:1454 +#: src/netcam_http.c msgid "Failed to read first stream header - giving up for now" msgstr "" -#: netcam_http.c:1460 +#: src/netcam_http.c msgid "connected, going on to read image." msgstr "" -#: netcam_http.c:1490 +#: src/netcam_http.c msgid "Read error, trying to reconnect.." msgstr "" -#: netcam_http.c:1494 +#: src/netcam_http.c msgid "lost the cam." msgstr "" -#: netcam_http.c:1507 +#: src/netcam_http.c #, c-format msgid "Refilled buffer with [%d] bytes from the network." msgstr "" -#: netcam_http.c:1575 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] header bytes." msgstr "" -#: netcam_http.c:1587 +#: src/netcam_http.c msgid "Invalid header received, reconnecting" msgstr "" -#: netcam_http.c:1608 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] chunk bytes, [%d/%d] total" msgstr "" -#: netcam_http.c:1622 +#: src/netcam_http.c #, c-format msgid "Chunk complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1627 +#: src/netcam_http.c #, c-format msgid "Image complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1653 +#: src/netcam_http.c msgid "now calling netcam_setup_mjpg()" msgstr "" -#: netcam_http.c:1678 +#: src/netcam_http.c msgid "connected, going on to read and decode MJPG chunks." msgstr "" -#: netcam_http.c:1697 +#: src/netcam_http.c msgid "Begin" msgstr "" -#: netcam_http.c:1711 +#: src/netcam_http.c #, c-format msgid "stat(%s) error" msgstr "" -#: netcam_http.c:1716 +#: src/netcam_http.c #, c-format msgid "statbuf.st_mtime[%d] != last_st_mtime[%d]" msgstr "" -#: netcam_http.c:1722 +#: src/netcam_http.c msgid "waiting new file image timeout" msgstr "" -#: netcam_http.c:1727 +#: src/netcam_http.c msgid "delay waiting new file image " msgstr "" -#: netcam_http.c:1740 +#: src/netcam_http.c #, c-format msgid "processing new file image - st_mtime %d" msgstr "" -#: netcam_http.c:1751 +#: src/netcam_http.c #, c-format msgid "open(%s) error: %d" msgstr "" -#: netcam_http.c:1758 +#: src/netcam_http.c #, c-format msgid "read(%s) error: %d" msgstr "" -#: netcam_http.c:1767 +#: src/netcam_http.c msgid "End" msgstr "" -#: netcam_http.c:1803 +#: src/netcam_http.c #, c-format msgid "netcam->file->path %s" msgstr "" -#: netcam_jpeg.c:77 +#: src/netcam_jpeg.c msgid "Not enough data from netcam." msgstr "" -#: netcam_jpeg.c:169 +#: src/netcam_jpeg.c #, c-format msgid "netcam->jpeg_error %d" msgstr "" -#: netcam_jpeg.c:276 +#: src/netcam_jpeg.c msgid "no new pic, no signal rcvd" msgstr "" -#: netcam_jpeg.c:281 +#: src/netcam_jpeg.c msgid "***new pic delay successful***" msgstr "" -#: netcam_jpeg.c:321 netcam_jpeg.c:400 +#: src/netcam_jpeg.c #, c-format msgid "jpeg_error %d" msgstr "" -#: netcam_jpeg.c:435 +#: src/netcam_jpeg.c #, c-format msgid "processing jpeg image - content length %d" msgstr "" -#: netcam_jpeg.c:440 +#: src/netcam_jpeg.c #, c-format msgid "return code %d" msgstr "" -#: netcam_jpeg.c:455 +#: src/netcam_jpeg.c #, c-format msgid "" "Camera width/height mismatch with JPEG image - expected %dx%d, JPEG %dx%d " "retval %d" msgstr "" -#: netcam_jpeg.c:469 +#: src/netcam_jpeg.c #, c-format msgid "ret %d retval %d" msgstr "" -#: netcam_rtsp.c:160 +#: src/netcam_rtsp.c #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: netcam_rtsp.c:193 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "True" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "False" msgstr "" -#: netcam_rtsp.c:236 -#, c-format -msgid "Error sending packet to codec: %s" +#: src/netcam_rtsp.c +msgid "Ignoring packet with invalid data" msgstr "" -#: netcam_rtsp.c:251 netcam_rtsp.c:276 -msgid "Ignoring packet with invalid data" +#: src/netcam_rtsp.c +#, c-format +msgid "Error sending packet to codec: %s" msgstr "" -#: netcam_rtsp.c:258 +#: src/netcam_rtsp.c #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: netcam_rtsp.c:282 +#: src/netcam_rtsp.c #, c-format msgid "Error decoding packet: %s" msgstr "" -#: netcam_rtsp.c:319 +#: src/netcam_rtsp.c msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: netcam_rtsp.c:342 netcam_rtsp.c:397 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:352 netcam_rtsp.c:408 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:360 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:369 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:378 netcam_rtsp.c:416 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:454 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: netcam_rtsp.c:472 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: netcam_rtsp.c:503 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: netcam_rtsp.c:521 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: netcam_rtsp.c:539 +#: src/netcam_rtsp.c #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: netcam_rtsp.c:556 +#: src/netcam_rtsp.c #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: netcam_rtsp.c:599 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:686 netcam_rtsp.c:694 +#: src/netcam_rtsp.c msgid "The network camera is sending pictures in a different" msgstr "" -#: netcam_rtsp.c:687 +#: src/netcam_rtsp.c msgid "size than specified in the config and also a " msgstr "" -#: netcam_rtsp.c:688 +#: src/netcam_rtsp.c msgid "different picture format. The picture is being" msgstr "" -#: netcam_rtsp.c:689 +#: src/netcam_rtsp.c msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: netcam_rtsp.c:690 +#: src/netcam_rtsp.c msgid "in the config file. If possible change netcam to" msgstr "" -#: netcam_rtsp.c:691 +#: src/netcam_rtsp.c msgid "be in YUV420P format and the size requested in the" msgstr "" -#: netcam_rtsp.c:692 +#: src/netcam_rtsp.c msgid "config to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:695 +#: src/netcam_rtsp.c msgid "size than specified in the configuration file." msgstr "" -#: netcam_rtsp.c:696 +#: src/netcam_rtsp.c msgid "The picture is being transcoded into the size " msgstr "" -#: netcam_rtsp.c:697 +#: src/netcam_rtsp.c msgid "requested in the configuration. If possible change" msgstr "" -#: netcam_rtsp.c:698 +#: src/netcam_rtsp.c msgid "netcam or configuration to indicate the same size" msgstr "" -#: netcam_rtsp.c:699 +#: src/netcam_rtsp.c msgid "to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:701 +#: src/netcam_rtsp.c #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: netcam_rtsp.c:705 -msgid "format than YUV420P. The image sent is being " +#: src/netcam_rtsp.c +msgid "The image sent is being " msgstr "" -#: netcam_rtsp.c:706 +#: src/netcam_rtsp.c msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: netcam_rtsp.c:707 +#: src/netcam_rtsp.c msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:724 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_in." msgstr "" -#: netcam_rtsp.c:733 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_out." msgstr "" -#: netcam_rtsp.c:753 +#: src/netcam_rtsp.c msgid "Unable to allocate scaling context." msgstr "" -#: netcam_rtsp.c:765 +#: src/netcam_rtsp.c msgid "Error determining size of frame out" msgstr "" -#: netcam_rtsp.c:783 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: netcam_rtsp.c:794 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: netcam_rtsp.c:800 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: netcam_rtsp.c:812 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: netcam_rtsp.c:865 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: netcam_rtsp.c:868 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: netcam_rtsp.c:870 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: netcam_rtsp.c:872 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: netcam_rtsp.c:874 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: netcam_rtsp.c:898 +#: src/netcam_rtsp.c #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: netcam_rtsp.c:911 +#: src/netcam_rtsp.c msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:916 +#: src/netcam_rtsp.c msgid "Setting up file via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:921 +#: src/netcam_rtsp.c msgid "Setting up http via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:924 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:952 +#: src/netcam_rtsp.c msgid "High resolution" msgstr "" -#: netcam_rtsp.c:956 +#: src/netcam_rtsp.c msgid "Normal resolution" msgstr "" -#: netcam_rtsp.c:959 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s stream." msgstr "" -#: netcam_rtsp.c:978 +#: src/netcam_rtsp.c msgid "Unknown" msgstr "" -#: netcam_rtsp.c:1068 netcam_rtsp.c:1089 +#: src/netcam_rtsp.c msgid "Stream copied for pass-through" msgstr "" -#: netcam_rtsp.c:1093 +#: src/netcam_rtsp.c msgid "ffmpeg too old" msgstr "" -#: netcam_rtsp.c:1108 +#: src/netcam_rtsp.c msgid "Null path passed to connect" msgstr "" -#: netcam_rtsp.c:1138 +#: src/netcam_rtsp.c #, c-format msgid "%s: Invalid camera service" msgstr "" -#: netcam_rtsp.c:1149 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: netcam_rtsp.c:1162 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: netcam_rtsp.c:1171 +#: src/netcam_rtsp.c #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: netcam_rtsp.c:1179 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: netcam_rtsp.c:1202 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: netcam_rtsp.c:1212 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: netcam_rtsp.c:1228 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: netcam_rtsp.c:1239 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: netcam_rtsp.c:1251 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to read first image" msgstr "" -#: netcam_rtsp.c:1278 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: netcam_rtsp.c:1357 +#: src/netcam_rtsp.c #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: netcam_rtsp.c:1395 +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Camera did not reconnect." +msgstr "" + +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Checking for camera every 10 seconds." +msgstr "" + +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: netcam_rtsp.c:1420 +#: src/netcam_rtsp.c #, c-format msgid "%s: Handler loop finished." msgstr "" -#: netcam_rtsp.c:1455 +#: src/netcam_rtsp.c #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: netcam_rtsp.c:1474 +#: src/netcam_rtsp.c #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: netcam_rtsp.c:1511 +#: src/netcam_rtsp.c msgid "unable to create rtsp context" msgstr "" -#: netcam_rtsp.c:1520 +#: src/netcam_rtsp.c msgid "unable to create rtsp high context" msgstr "" -#: netcam_rtsp.c:1564 netcam_rtsp.c:1608 netcam_rtsp.c:1689 +#: src/netcam_rtsp.c msgid "FFmpeg/Libav not found on computer. No RTSP support" msgstr "" -#: netcam_rtsp.c:1638 +#: src/netcam_rtsp.c #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: netcam_rtsp.c:1653 +#: src/netcam_rtsp.c #, c-format msgid "%s: No response from handler thread." msgstr "" -#: netcam_rtsp.c:1675 +#: src/netcam_rtsp.c msgid "Normal resolution: Shut down complete." msgstr "" -#: netcam_rtsp.c:1678 +#: src/netcam_rtsp.c msgid "High resolution: Shut down complete." msgstr "" -#: picture.c:448 +#: src/picture.c msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: picture.c:623 picture.c:630 +#: src/picture.c msgid "libwebp version error" msgstr "" -#: picture.c:638 +#: src/picture.c msgid "libwebp image buffer allocation error" msgstr "" -#: picture.c:655 +#: src/picture.c msgid "libwebp image compression error" msgstr "" -#: picture.c:670 +#: src/picture.c msgid "unable to assemble webp image" msgstr "" -#: picture.c:675 +#: src/picture.c msgid "unable to save webp image to file" msgstr "" -#: picture.c:1110 +#: src/picture.c #, c-format msgid "" "Can't write picture to file %s - check access rights to target directory\n" "Thread is going to finish due to this fatal error" msgstr "" -#: picture.c:1118 +#: src/picture.c #, c-format msgid "Can't write picture to file %s" msgstr "" -#: picture.c:1142 +#: src/picture.c msgid "Could not read from pgm file" msgstr "" -#: picture.c:1148 +#: src/picture.c #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: picture.c:1161 +#: src/picture.c msgid "Failed reading size in pgm file" msgstr "" -#: picture.c:1173 +#: src/picture.c msgid "Failed reading maximum value in pgm file" msgstr "" -#: picture.c:1196 +#: src/picture.c msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: picture.c:1198 +#: src/picture.c #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: picture.c:1235 +#: src/picture.c #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: picture.c:1240 +#: src/picture.c #, c-format msgid "can't write mask file %s" msgstr "" -#: picture.c:1254 +#: src/picture.c msgid "Failed writing default mask as pgm file" msgstr "" -#: picture.c:1261 +#: src/picture.c #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: rotate.c:203 +#: src/rotate.c #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: stream.c:82 -msgid "set socket timeout failed" -msgstr "" - -#: stream.c:132 -msgid "motion-stream End buffer reached waiting for buffer ending" -msgstr "" - -#: stream.c:150 -msgid "motion-stream READ give up!" -msgstr "" - -#: stream.c:247 stream.c:602 -#, c-format -msgid "motion-stream - failed auth attempt from %s" -msgstr "" - -#: stream.c:257 stream.c:628 stream.c:713 stream.c:719 -msgid "fcntl" -msgstr "" - -#: stream.c:277 -msgid "write failure 1:handle_basic_auth" -msgstr "" - -#: stream.c:478 -msgid "Error no authentication data" -msgstr "" - -#: stream.c:485 -msgid "Error no authentication data (no ':' found)" -msgstr "" - -#: stream.c:494 -msgid "Error malloc failed" -msgstr "" - -#: stream.c:618 -msgid "write failure 1:handle_md5_digest" -msgstr "" - -#: stream.c:621 -msgid "write failure 2:handle_md5_digest" -msgstr "" - -#: stream.c:654 -msgid "write failure 3:handle_md5_digest" -msgstr "" - -#: stream.c:698 -msgid "Error unknown stream authentication method" -msgstr "" - -#: stream.c:727 -msgid "Error pthread_attr_init" -msgstr "" - -#: stream.c:732 -msgid "Error pthread_create" -msgstr "" - -#: stream.c:738 -msgid "Error pthread_attr_destroy" -msgstr "" - -#: stream.c:762 -msgid "error creating socket" -msgstr "" - -#: stream.c:767 -msgid "Unable to set FD_CLOEXEC" -msgstr "" - -#: stream.c:774 -msgid "setting SO_REUSEADDR to yes failed" -msgstr "" - -#: stream.c:783 -msgid "setting IPV6_V6ONLY to no failed" -msgstr "" - -#: stream.c:821 -#, c-format -msgid "error binding on %s port %d" -msgstr "" - -#: stream.c:827 -msgid "error listening" -msgstr "" - -#: stream.c:833 -#, c-format -msgid "listening on %s port %d" -msgstr "" - -#: stream.c:852 -msgid "motion-stream accept()" -msgstr "" - -#: stream.c:1017 stream.c:1033 -msgid "Error creating tmpbuffer in stream_add_client" -msgstr "" - -#: stream.c:1132 -msgid "Error allocated cors_header in stream_init" -msgstr "" - -#: stream.c:1154 -msgid "Closing motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1175 -msgid "Closed motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1309 -msgid "Error creating tmpbuffer" -msgstr "" - -#: track.c:81 +#: src/track.c msgid "internal error" msgstr "" -#: track.c:107 track.c:140 +#: src/track.c #, c-format msgid "internal error, %hu is not a known track-type" msgstr "" -#: track.c:163 track.c:362 +#: src/track.c #, c-format msgid "port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:171 track.c:370 +#: src/track.c msgid "Status byte timeout!" msgstr "" -#: track.c:191 +#: src/track.c #, c-format msgid "Try to open serial device %s" msgstr "" -#: track.c:195 track.c:317 track.c:698 +#: src/track.c #, c-format msgid "Unable to open serial device %s" msgstr "" -#: track.c:210 track.c:332 track.c:712 +#: src/track.c #, c-format msgid "Unable to initialize serial device %s" msgstr "" -#: track.c:215 track.c:338 +#: src/track.c #, c-format msgid "Opened serial device %s and initialize, fd %i" msgstr "" -#: track.c:253 +#: src/track.c #, c-format msgid "No device %s started yet , trying stepper_center()" msgstr "" -#: track.c:258 +#: src/track.c #, c-format msgid "failed to initialize stepper device on %s , fd [%i]." msgstr "" -#: track.c:264 +#: src/track.c #, c-format msgid "succeed , device started %s , fd [%i]" msgstr "" -#: track.c:357 +#: src/track.c #, c-format msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:375 +#: src/track.c #, c-format msgid "Command return %d" msgstr "" -#: track.c:407 track.c:600 +#: src/track.c msgid "Problem opening servo!" msgstr "" -#: track.c:413 +#: src/track.c #, c-format msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" msgstr "" -#: track.c:436 track.c:506 +#: src/track.c #, c-format msgid "x %d value out of range! (%d - %d)" msgstr "" -#: track.c:462 track.c:555 +#: src/track.c #, c-format msgid "y %d value out of range! (%d - %d)" msgstr "" -#: track.c:494 +#: src/track.c #, c-format msgid "X offset %d" msgstr "" -#: track.c:517 +#: src/track.c #, c-format msgid "" "X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " "%d" msgstr "" -#: track.c:543 +#: src/track.c #, c-format msgid "Y offset %d" msgstr "" -#: track.c:565 +#: src/track.c #, c-format msgid "" "Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " "%d" msgstr "" -#: track.c:606 +#: src/track.c #, c-format msgid "" "X-offset %d, Y-offset %d, x-position %d. y-position %d,reversex %d, reversey " "%d , stepsize %d" msgstr "" -#: track.c:660 +#: src/track.c msgid "Return byte timeout!" msgstr "" -#: track.c:677 +#: src/track.c msgid "Unable to set camera speed" msgstr "" -#: track.c:749 track.c:868 +#: src/track.c msgid "succeed" msgstr "" -#: track.c:830 +#: src/track.c msgid "Failed to reset pwc camera to starting position! Reason" msgstr "" -#: track.c:838 track.c:900 +#: src/track.c msgid "failed VIDIOCPWCMPTGRANGE" msgstr "" -#: track.c:852 track.c:913 +#: src/track.c msgid "ioctl VIDIOCPWCMPTGANGLE" msgstr "" -#: track.c:864 track.c:939 +#: src/track.c msgid "Failed to pan/tilt pwc camera! Reason" msgstr "" -#: track.c:978 track.c:987 track.c:1138 track.c:1147 +#: src/track.c msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: track.c:992 track.c:1152 +#: src/track.c msgid "Reseting UVC camera to starting position" msgstr "" -#: track.c:1001 +#: src/track.c msgid "ioctl querycontrol" msgstr "" -#: track.c:1005 +#: src/track.c msgid "Getting camera range" msgstr "" -#: track.c:1033 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: track.c:1036 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: track.c:1056 +#: src/track.c #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: track.c:1070 track.c:1085 track.c:1254 track.c:1275 +#: src/track.c msgid "Failed to move UVC camera!" msgstr "" -#: track.c:1091 track.c:1281 +#: src/track.c #, c-format msgid "Found MINMAX = %d" msgstr "" -#: track.c:1095 +#: src/track.c #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: track.c:1107 +#: src/track.c #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1220 +#: src/track.c #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: track.c:1223 +#: src/track.c #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: track.c:1226 +#: src/track.c #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: track.c:1249 +#: src/track.c #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1270 +#: src/track.c #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1285 +#: src/track.c #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1295 +#: src/track.c #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: translate.c:43 +#: src/translate.c msgid "Language: English" msgstr "" -#: video_bktr.c:65 +#: src/video_bktr.c #, c-format msgid "METEORSHUE Error setting hue [%d]" msgstr "" -#: video_bktr.c:69 video_bktr.c:82 video_bktr.c:97 video_bktr.c:111 -#: video_bktr.c:126 video_bktr.c:140 video_bktr.c:156 video_bktr.c:171 +#: src/video_bktr.c #, c-format msgid "to [%d]" msgstr "" -#: video_bktr.c:78 +#: src/video_bktr.c msgid "METEORGHUE Error getting hue" msgstr "" -#: video_bktr.c:93 +#: src/video_bktr.c #, c-format msgid "METEORSCSAT Error setting saturation [%d]" msgstr "" -#: video_bktr.c:107 +#: src/video_bktr.c msgid "METEORGCSAT Error getting saturation" msgstr "" -#: video_bktr.c:122 +#: src/video_bktr.c #, c-format msgid "METEORSCONT Error setting contrast [%d]" msgstr "" -#: video_bktr.c:136 +#: src/video_bktr.c msgid "METEORGCONT Error getting contrast" msgstr "" -#: video_bktr.c:152 +#: src/video_bktr.c #, c-format msgid "METEORSBRIG brightness [%d]" msgstr "" -#: video_bktr.c:167 +#: src/video_bktr.c msgid "METEORGBRIG getting brightness" msgstr "" -#: video_bktr.c:182 +#: src/video_bktr.c msgid "Not implemented" msgstr "" -#: video_bktr.c:218 +#: src/video_bktr.c #, c-format msgid "Device Input %d out of range (0-4)" msgstr "" -#: video_bktr.c:226 +#: src/video_bktr.c #, c-format msgid "METEORSINPUT %d invalid -Trying composite %d" msgstr "" -#: video_bktr.c:261 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format, try again with default" msgstr "" -#: video_bktr.c:267 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format either default" msgstr "" -#: video_bktr.c:321 +#: src/video_bktr.c msgid "Couldn't set the geometry" msgstr "" -#: video_bktr.c:325 +#: src/video_bktr.c #, c-format msgid "to [%d/%d] Norm %d" msgstr "" -#: video_bktr.c:372 +#: src/video_bktr.c #, c-format msgid "Not valid Frequency [%lu] for Source input [%i]" msgstr "" -#: video_bktr.c:376 +#: src/video_bktr.c #, c-format msgid "Frequency [%lu] Source input [%i]" msgstr "" -#: video_bktr.c:383 +#: src/video_bktr.c #, c-format msgid "set input [%d]" msgstr "" -#: video_bktr.c:391 +#: src/video_bktr.c #, c-format msgid "set input format [%d]" msgstr "" -#: video_bktr.c:399 +#: src/video_bktr.c #, c-format msgid "set geometry [%d]x[%d]" msgstr "" -#: video_bktr.c:405 +#: src/video_bktr.c msgid "Frequency set (no implemented yet" msgstr "" -#: video_bktr.c:419 video_bktr.c:432 +#: src/video_bktr.c msgid "Sizing buffer to 3x" msgstr "" -#: video_bktr.c:426 video_bktr.c:436 +#: src/video_bktr.c msgid "Sizing buffer to 3/2x" msgstr "" -#: video_bktr.c:444 +#: src/video_bktr.c msgid "mmap failed" msgstr "" -#: video_bktr.c:486 video_bktr.c:488 video_bktr.c:496 +#: src/video_bktr.c msgid "METEORCAPTUR using single method Error capturing" msgstr "" -#: video_bktr.c:568 +#: src/video_bktr.c msgid "Error capturing using single method" msgstr "" -#: video_bktr.c:658 video_bktr.c:666 video_bktr.c:764 video_bktr.c:933 -#: video_bktr.c:987 +#: src/video_bktr.c msgid "BKTR is not enabled." msgstr "" -#: video_bktr.c:710 video_v4l2.c:1454 +#: src/video_bktr.c src/video_v4l2.c msgid "Unable to find video device" msgstr "" -#: video_bktr.c:716 video_v4l2.c:1460 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Closing video device %s" msgstr "" -#: video_bktr.c:750 video_v4l2.c:1479 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: video_bktr.c:790 video_v4l2.c:774 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: video_bktr.c:796 video_v4l2.c:782 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: video_bktr.c:836 +#: src/video_bktr.c msgid "Stopping capture" msgstr "" -#: video_bktr.c:841 +#: src/video_bktr.c #, c-format msgid "Reusing [%s] inputs [%d,%d] Change capture method METEOR_CAP_SINGLE" msgstr "" -#: video_bktr.c:849 +#: src/video_bktr.c msgid "VIDEO_PALETTE_YUV420P setting imgs.size_norm and imgs.motionsize" msgstr "" -#: video_bktr.c:866 +#: src/video_bktr.c #, c-format msgid "open video device %s" msgstr "" -#: video_bktr.c:877 +#: src/video_bktr.c #, c-format msgid "open tuner device %s" msgstr "" -#: video_common.c:421 video_common.c:443 +#: src/video_common.c msgid "Corrupt image ... continue" msgstr "" -#: video_common.c:434 +#: src/video_common.c #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: video_common.c:580 +#: src/video_common.c #, c-format msgid "Parsing controls: %s" msgstr "" -#: video_common.c:689 +#: src/video_common.c msgid "calling mmalcam_cleanup" msgstr "" -#: video_common.c:697 +#: src/video_common.c msgid "calling netcam_cleanup" msgstr "" -#: video_common.c:705 +#: src/video_common.c msgid "calling netcam_rtsp_cleanup" msgstr "" -#: video_common.c:711 +#: src/video_common.c msgid "Cleaning up V4L2 device" msgstr "" -#: video_common.c:717 +#: src/video_common.c msgid "Cleaning up BKTR device" msgstr "" -#: video_common.c:722 +#: src/video_common.c msgid "No Camera device cleanup (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_common.c:754 +#: src/video_common.c msgid "Opening MMAL cam" msgstr "" -#: video_common.c:759 +#: src/video_common.c msgid "MMAL cam failed to open" msgstr "" -#: video_common.c:766 +#: src/video_common.c msgid "Opening Netcam" msgstr "" -#: video_common.c:771 +#: src/video_common.c msgid "Netcam failed to open" msgstr "" -#: video_common.c:777 +#: src/video_common.c msgid "Opening Netcam RTSP" msgstr "" -#: video_common.c:781 +#: src/video_common.c msgid "Netcam RTSP failed to open" msgstr "" -#: video_common.c:787 +#: src/video_common.c msgid "Opening V4L2 device" msgstr "" -#: video_common.c:790 +#: src/video_common.c msgid "V4L2 device failed to open" msgstr "" -#: video_common.c:796 +#: src/video_common.c msgid "Opening BKTR device" msgstr "" -#: video_common.c:799 +#: src/video_common.c msgid "BKTR device failed to open" msgstr "" -#: video_common.c:805 +#: src/video_common.c msgid "No Camera device specified (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_loopback.c:33 +#: src/video_loopback.c #, c-format msgid "Failed to open '%s'" msgstr "" -#: video_loopback.c:42 +#: src/video_loopback.c +#, c-format +msgid "Error specifying buffer: %s" +msgstr "" + +#: src/video_loopback.c #, c-format msgid "Opening buffer: %s" msgstr "" -#: video_loopback.c:49 +#: src/video_loopback.c #, c-format msgid "Read buffer: %s" msgstr "" -#: video_loopback.c:57 +#: src/video_loopback.c #, c-format msgid "found video device '%s' %d" msgstr "" -#: video_loopback.c:72 video_loopback.c:147 +#: src/video_loopback.c #, c-format msgid "Opened %s as pipe output" msgstr "" -#: video_loopback.c:151 +#: src/video_loopback.c #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: video_loopback.c:171 +#: src/video_loopback.c msgid "Original pipe specifications" msgstr "" -#: video_loopback.c:182 +#: src/video_loopback.c msgid "Proposed pipe specifications" msgstr "" -#: video_loopback.c:190 +#: src/video_loopback.c msgid "Final pipe specifications" msgstr "" -#: video_v4l2.c:209 +#: src/video_v4l2.c msgid "No Controls found for device" msgstr "" -#: video_v4l2.c:268 +#: src/video_v4l2.c msgid "---------Controls---------" msgstr "" -#: video_v4l2.c:269 +#: src/video_v4l2.c msgid " V4L2 ID Name and Range" msgstr "" -#: video_v4l2.c:298 video_v4l2.c:1167 +#: src/video_v4l2.c msgid "Device not ready" msgstr "" -#: video_v4l2.c:312 +#: src/video_v4l2.c #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: video_v4l2.c:318 +#: src/video_v4l2.c #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: video_v4l2.c:356 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: video_v4l2.c:362 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: video_v4l2.c:375 +#: src/video_v4l2.c msgid "control type not supported yet" msgstr "" -#: video_v4l2.c:541 +#: src/video_v4l2.c #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: video_v4l2.c:549 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: video_v4l2.c:555 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: video_v4l2.c:560 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: video_v4l2.c:565 +#: src/video_v4l2.c #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: video_v4l2.c:591 +#: src/video_v4l2.c msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: video_v4l2.c:603 +#: src/video_v4l2.c #, c-format msgid "- video standard %s" msgstr "" -#: video_v4l2.c:620 +#: src/video_v4l2.c #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: video_v4l2.c:626 +#: src/video_v4l2.c msgid "Video standard set to NTSC" msgstr "" -#: video_v4l2.c:628 +#: src/video_v4l2.c msgid "Video standard set to SECAM" msgstr "" -#: video_v4l2.c:630 +#: src/video_v4l2.c msgid "Video standard set to PAL" msgstr "" -#: video_v4l2.c:658 +#: src/video_v4l2.c #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: video_v4l2.c:663 +#: src/video_v4l2.c #, c-format msgid "Set tuner %d" msgstr "" -#: video_v4l2.c:674 +#: src/video_v4l2.c #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: video_v4l2.c:679 +#: src/video_v4l2.c #, c-format msgid "Set Frequency to %ul" msgstr "" -#: video_v4l2.c:704 +#: src/video_v4l2.c #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:716 +#: src/video_v4l2.c #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: video_v4l2.c:723 +#: src/video_v4l2.c msgid "Adjusted resolution not modulo 8." msgstr "" -#: video_v4l2.c:725 +#: src/video_v4l2.c msgid "Specify different palette or width/height in config file." msgstr "" -#: video_v4l2.c:734 +#: src/video_v4l2.c msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: video_v4l2.c:742 +#: src/video_v4l2.c #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:747 +#: src/video_v4l2.c #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: video_v4l2.c:777 +#: src/video_v4l2.c #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: video_v4l2.c:785 +#: src/video_v4l2.c #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: video_v4l2.c:790 +#: src/video_v4l2.c msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: video_v4l2.c:803 +#: src/video_v4l2.c #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: video_v4l2.c:812 +#: src/video_v4l2.c msgid "Supported palettes:" msgstr "" -#: video_v4l2.c:821 +#: src/video_v4l2.c #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: video_v4l2.c:841 +#: src/video_v4l2.c #, c-format msgid "Selected palette %s" msgstr "" -#: video_v4l2.c:848 +#: src/video_v4l2.c #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: video_v4l2.c:853 +#: src/video_v4l2.c msgid "Unable to find a compatible palette format." msgstr "" -#: video_v4l2.c:879 +#: src/video_v4l2.c #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: video_v4l2.c:886 +#: src/video_v4l2.c #, c-format msgid "mmap information: frames=%d" msgstr "" -#: video_v4l2.c:890 +#: src/video_v4l2.c #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: video_v4l2.c:897 video_v4l2.c:1131 +#: src/video_v4l2.c msgid "Out of memory." msgstr "" -#: video_v4l2.c:912 +#: src/video_v4l2.c #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: video_v4l2.c:925 +#: src/video_v4l2.c #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: video_v4l2.c:932 +#: src/video_v4l2.c #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: video_v4l2.c:953 +#: src/video_v4l2.c msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: video_v4l2.c:996 +#: src/video_v4l2.c #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: video_v4l2.c:1057 +#: src/video_v4l2.c #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: video_v4l2.c:1184 video_v4l2.c:1205 +#: src/video_v4l2.c msgid "Errors occurred during device select" msgstr "" -#: video_v4l2.c:1218 +#: src/video_v4l2.c #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: video_v4l2.c:1234 video_v4l2.c:1564 video_v4l2.c:1650 +#: src/video_v4l2.c #, c-format msgid "Failed to open video device %s" msgstr "" -#: video_v4l2.c:1296 +#: src/video_v4l2.c msgid "Not a V4L2 device?" msgstr "" -#: video_v4l2.c:1333 +#: src/video_v4l2.c msgid "Device does not support capturing." msgstr "" -#: video_v4l2.c:1346 video_v4l2.c:1354 +#: src/video_v4l2.c +#, c-format +msgid "Trying to set fps to %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Error setting fps. Return code %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Device set fps to %d" +msgstr "" + +#: src/video_v4l2.c msgid "V4L2 is not enabled" msgstr "" -#: video_v4l2.c:1427 video_v4l2.c:1494 video_v4l2.c:1537 +#: src/video_v4l2.c msgid "V4L2 is not enabled." msgstr "" -#: video_v4l2.c:1662 +#: src/video_v4l2.c #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: video_v4l2.c:1674 +#: src/video_v4l2.c #, c-format msgid " Width: %d, Height %d" msgstr "" -#: video_v4l2.c:1685 +#: src/video_v4l2.c #, c-format msgid " Framerate %d/%d" msgstr "" -#: webu.c:240 +#: src/webu.c #, c-format msgid "Invalid url: %s" msgstr "" -#: webu.c:258 +#: src/webu.c msgid "Error decoding url" msgstr "" -#: webu.c:462 +#: src/webu.c #, c-format msgid "Sent url: %s" msgstr "" -#: webu.c:471 +#: src/webu.c #, c-format msgid "Decoded url: %s" msgstr "" -#: webu.c:579 -msgid "httpd is going to restart" +#: src/webu.c +msgid "Restarting all threads" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Restarting thread %d" msgstr "" -#: webu.c:584 +#: src/webu.c #, c-format -msgid "httpd is going to restart thread %d" +msgid "Quitting thread %d" msgstr "" -#: webu.c:620 webu.c:720 webu_html.c:1257 webu_text.c:663 webu_text.c:854 -#: webu_text.c:1099 +#: src/webu.c src/webu_html.c src/webu_text.c #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: webu.c:683 +#: src/webu.c msgid "Native Language : on" msgstr "" -#: webu.c:685 +#: src/webu.c msgid "Native Language : off" msgstr "" -#: webu.c:689 +#: src/webu.c msgid "Set the value to null/zero" msgstr "" -#: webu.c:813 +#: src/webu.c #, c-format msgid "Connection from: %s" msgstr "" -#: webu.c:900 webu.c:912 webu.c:960 +#: src/webu.c #, c-format msgid "Failed authentication from %s" msgstr "" -#: webu.c:1042 +#: src/webu.c msgid "No webcontrol user:pass provided" msgstr "" -#: webu.c:1060 +#: src/webu.c msgid "No stream user:pass provided" msgstr "" -#: webu.c:1095 webu_stream.c:255 webu_stream.c:295 +#: src/webu.c src/webu_stream.c msgid "Invalid response" msgstr "" -#: webu.c:1182 webu.c:1254 +#: src/webu.c #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: webu.c:1221 webu.c:1303 +#: src/webu.c #, c-format msgid "send page failed %d" msgstr "" -#: webu.c:1436 +#: src/webu.c msgid "Basic authentication: available" msgstr "" -#: webu.c:1439 webu.c:1442 webu.c:1445 +#: src/webu.c msgid "Basic authentication: disabled" msgstr "" -#: webu.c:1459 +#: src/webu.c msgid "Digest authentication: available" msgstr "" -#: webu.c:1462 webu.c:1465 webu.c:1468 +#: src/webu.c msgid "Digest authentication: disabled" msgstr "" -#: webu.c:1481 +#: src/webu.c msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: webu.c:1488 +#: src/webu.c msgid "IPV6: available" msgstr "" -#: webu.c:1490 +#: src/webu.c msgid "IPV6: disabled" msgstr "" -#: webu.c:1503 webu.c:1506 +#: src/webu.c msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: webu.c:1513 +#: src/webu.c msgid "SSL/TLS: available" msgstr "" -#: webu.c:1516 webu.c:1519 webu.c:1522 +#: src/webu.c msgid "SSL/TLS: disabled" msgstr "" -#: webu.c:1570 +#: src/webu.c msgid "Error reading file for SSL/TLS support." msgstr "" -#: webu.c:1592 webu.c:1605 +#: src/webu.c msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1597 webu.c:1610 +#: src/webu.c msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1821 +#: src/webu.c #, c-format msgid "Starting webcontrol on port %d" msgstr "" -#: webu.c:1837 +#: src/webu.c msgid "Unable to start MHD" msgstr "" -#: webu.c:1874 +#: src/webu.c +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port/camera_id %d/%d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port %d" +msgstr "" + +#: src/webu.c #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: webu.c:1878 +#: src/webu.c #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: webu.c:1905 +#: src/webu.c #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: webu.c:1933 webu.c:1951 +#: src/webu.c #, c-format msgid "Duplicate port requested %d" msgstr "" -#: webu_html.c:260 webu_html.c:270 webu_html.c:282 +#: src/webu_html.c msgid "Cameras" msgstr "Telecamera" -#: webu_html.c:262 webu_html.c:291 webu_html.c:809 +#: src/webu_html.c msgid "Camera" msgstr "Telecamera" -#: webu_html.c:283 +#: src/webu_html.c msgid "All" msgstr "Tutti" -#: webu_html.c:329 +#: src/webu_html.c msgid "Action" msgstr "Azione" -#: webu_html.c:330 +#: src/webu_html.c msgid "Start Event" msgstr "Inizia evento" -#: webu_html.c:331 +#: src/webu_html.c msgid "End Event" msgstr "Fine evento" -#: webu_html.c:332 +#: src/webu_html.c msgid "Snapshot" msgstr "Istantanea" -#: webu_html.c:333 +#: src/webu_html.c msgid "Change Configuration" msgstr "Cambia configurazione" -#: webu_html.c:334 +#: src/webu_html.c msgid "Write Configuration" msgstr "Scrivi configurazione" -#: webu_html.c:335 +#: src/webu_html.c msgid "Tracking" msgstr "Tracciamento" -#: webu_html.c:336 +#: src/webu_html.c msgid "Pause" msgstr "Pausa" -#: webu_html.c:337 +#: src/webu_html.c msgid "Start" msgstr "Inizio" -#: webu_html.c:338 +#: src/webu_html.c msgid "Restart" msgstr "Ricomincia" -#: webu_html.c:359 +#: src/webu_html.c +msgid "Quit" +msgstr "Smettere" + +#: src/webu_html.c msgid "Help" msgstr "Aiuto" -#: webu_html.c:373 +#: src/webu_html.c msgid "No Configuration Options" msgstr "Nessuna opzione di configurazione" -#: webu_html.c:377 +#: src/webu_html.c msgid "Limited Configuration Options" msgstr "Opzioni di configurazione limitate" -#: webu_html.c:381 +#: src/webu_html.c msgid "Advanced Configuration Options" msgstr "Opzioni di configurazione avanzate" -#: webu_html.c:385 +#: src/webu_html.c msgid "Restricted Configuration Options" msgstr "Opzioni di configurazione riservate" -#: webu_html.c:399 webu_html.c:410 webu_html.c:897 +#: src/webu_html.c msgid "All Cameras" msgstr "Tutte le fotocamere" -#: webu_html.c:400 webu_html.c:811 webu_html.c:820 +#: src/webu_html.c msgid "Not running" msgstr "Non attivo" -#: webu_html.c:401 webu_html.c:812 webu_html.c:821 +#: src/webu_html.c msgid "Lost connection" msgstr "Connessione persa" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Paused" msgstr "In pausa" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Active" msgstr "Attivo" -#: webu_html.c:441 +#: src/webu_html.c msgid "Select option" msgstr "Selezionare l'opzione" -#: webu_html.c:525 webu_html.c:558 +#: src/webu_html.c msgid "Save" msgstr "Salva" -#: webu_html.c:553 +#: src/webu_html.c msgid "Pan/Tilt" msgstr "Girevole / inclinazione" -#: webu_html.c:554 +#: src/webu_html.c msgid "Absolute Change" msgstr "Cambiamento assoluto" -#: webu_html.c:555 +#: src/webu_html.c msgid "Center" msgstr "Centro" -#: webu_html.c:556 +#: src/webu_html.c msgid "Pan" msgstr "Girevole" -#: webu_html.c:557 +#: src/webu_html.c msgid "Tilt" msgstr "Inclinazione" -#: webu_stream.c:166 webu_stream.c:172 +#: src/webu_stream.c #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: webu_stream.c:179 +#: src/webu_stream.c #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:186 +#: src/webu_stream.c #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: webu_stream.c:194 +#: src/webu_stream.c #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:288 +#: src/webu_stream.c msgid "Could not get image to stream." msgstr "" -#: webu_text.c:436 -msgid "httpd quits" -msgstr "" - -#: webu_text.c:441 -#, c-format -msgid "httpd quits thread %d" -msgstr "" - -#: webu_text.c:899 +#: src/webu_text.c #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" @@ -4144,8 +4185,5 @@ msgstr "" #~ msgid "Make Movie" #~ msgstr "Crea film" -#~ msgid "Quit" -#~ msgstr "Smettere" - #~ msgid "All " #~ msgstr "Tutti " diff --git a/po/ja.po b/po/ja.po index f265160ad..d86455b07 100644 --- a/po/ja.po +++ b/po/ja.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-13 11:57-0600\n" +"Report-Msgid-Bugs-To: https://motion-project.github.io\n" +"POT-Creation-Date: 2019-09-20 22:18-0600\n" "PO-Revision-Date: 2018-10-13 12:02-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,1476 +16,1523 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: conf.c:2108 +#: src/conf.c #, c-format msgid "Unknown config option \"%s\"" msgstr "" -#: conf.c:2208 +#: src/conf.c #, c-format msgid "Writing config file to %s" msgstr "" -#: conf.c:2354 +#: src/conf.c #, c-format msgid "Configfile %s not found - trying defaults." msgstr "" -#: conf.c:2358 +#: src/conf.c msgid "Error getcwd" msgstr "" -#: conf.c:2376 +#: src/conf.c #, c-format msgid "could not open configfile %s" msgstr "" -#: conf.c:2386 +#: src/conf.c +#, c-format +msgid "Invalid file name %s" +msgstr "" + +#: src/conf.c #, c-format msgid "Processing thread 0 - config file %s" msgstr "" -#: conf.c:2391 +#: src/conf.c msgid "No config file to process, using default values" msgstr "" -#: conf.c:2447 +#: src/conf.c #, c-format msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: conf.c:2450 +#: src/conf.c #, c-format msgid "Thread %d - Config file: %s" msgstr "" -#: conf.c:2468 +#: src/conf.c #, c-format msgid "%-25s " msgstr "" -#: conf.c:2658 +#: src/conf.c msgid "Unable to locate vid_control_params" msgstr "" -#: conf.c:2664 +#: src/conf.c msgid "No value provided to put into vid_control_params" msgstr "" -#: conf.c:2774 +#: src/conf.c msgid "Error compiling regex in copy_uri" msgstr "" -#: conf.c:2781 +#: src/conf.c msgid "Invalid origin for cors_header in copy_uri" msgstr "" -#: conf.c:3019 +#: src/conf.c #, c-format msgid "Processing config file %s" msgstr "" -#: conf.c:3034 +#: src/conf.c #, c-format msgid "Camera directory config %s not found" msgstr "" -#: conf.c:3068 +#: src/conf.c #, c-format msgid "Camera config file %s not found" msgstr "" -#: conf.c:3106 +#: src/conf.c #, c-format msgid "Processing camera config file %s" msgstr "" -#: conf.c:3152 +#: src/conf.c msgid "daemon" msgstr "" -#: conf.c:3153 +#: src/conf.c msgid "setup_mode" msgstr "" -#: conf.c:3154 +#: src/conf.c msgid "pid_file" msgstr "" -#: conf.c:3155 +#: src/conf.c msgid "log_file" msgstr "" -#: conf.c:3156 +#: src/conf.c msgid "log_level" msgstr "" -#: conf.c:3157 +#: src/conf.c msgid "log_type" msgstr "" -#: conf.c:3158 +#: src/conf.c msgid "quiet" msgstr "" -#: conf.c:3159 +#: src/conf.c msgid "native_language" msgstr "" -#: conf.c:3160 +#: src/conf.c msgid "camera_name" msgstr "" -#: conf.c:3161 +#: src/conf.c msgid "camera_id" msgstr "" -#: conf.c:3162 +#: src/conf.c msgid "target_dir" msgstr "" -#: conf.c:3163 +#: src/conf.c msgid "videodevice" msgstr "" -#: conf.c:3164 +#: src/conf.c msgid "vid_control_params" msgstr "" -#: conf.c:3165 +#: src/conf.c msgid "v4l2_palette" msgstr "" -#: conf.c:3166 +#: src/conf.c msgid "input" msgstr "" -#: conf.c:3167 +#: src/conf.c msgid "norm" msgstr "" -#: conf.c:3168 +#: src/conf.c msgid "frequency" msgstr "" -#: conf.c:3169 +#: src/conf.c msgid "auto_brightness" msgstr "" -#: conf.c:3170 +#: src/conf.c msgid "tunerdevice" msgstr "" -#: conf.c:3171 +#: src/conf.c msgid "roundrobin_frames" msgstr "" -#: conf.c:3172 +#: src/conf.c msgid "roundrobin_skip" msgstr "" -#: conf.c:3173 +#: src/conf.c msgid "roundrobin_switchfilter" msgstr "" -#: conf.c:3174 +#: src/conf.c msgid "netcam_url" msgstr "" -#: conf.c:3175 +#: src/conf.c msgid "netcam_highres" msgstr "" -#: conf.c:3176 +#: src/conf.c msgid "netcam_userpass" msgstr "" -#: conf.c:3177 +#: src/conf.c msgid "netcam_keepalive" msgstr "" -#: conf.c:3178 +#: src/conf.c msgid "netcam_proxy" msgstr "" -#: conf.c:3179 +#: src/conf.c msgid "netcam_tolerant_check" msgstr "" -#: conf.c:3180 +#: src/conf.c msgid "netcam_use_tcp" msgstr "" -#: conf.c:3181 +#: src/conf.c msgid "mmalcam_name" msgstr "" -#: conf.c:3182 +#: src/conf.c msgid "mmalcam_control_params" msgstr "" -#: conf.c:3183 +#: src/conf.c msgid "width" msgstr "" -#: conf.c:3184 +#: src/conf.c msgid "height" msgstr "" -#: conf.c:3185 +#: src/conf.c msgid "framerate" msgstr "" -#: conf.c:3186 +#: src/conf.c msgid "minimum_frame_time" msgstr "" -#: conf.c:3187 +#: src/conf.c msgid "rotate" msgstr "" -#: conf.c:3188 +#: src/conf.c msgid "flip_axis" msgstr "" -#: conf.c:3189 +#: src/conf.c msgid "locate_motion_mode" msgstr "" -#: conf.c:3190 +#: src/conf.c msgid "locate_motion_style" msgstr "" -#: conf.c:3191 +#: src/conf.c msgid "text_left" msgstr "" -#: conf.c:3192 +#: src/conf.c msgid "text_right" msgstr "" -#: conf.c:3193 +#: src/conf.c msgid "text_changes" msgstr "" -#: conf.c:3194 +#: src/conf.c msgid "text_scale" msgstr "" -#: conf.c:3195 +#: src/conf.c msgid "text_event" msgstr "" -#: conf.c:3196 +#: src/conf.c msgid "emulate_motion" msgstr "" -#: conf.c:3197 +#: src/conf.c msgid "threshold" msgstr "" -#: conf.c:3198 +#: src/conf.c msgid "threshold_maximum" msgstr "" -#: conf.c:3199 +#: src/conf.c msgid "threshold_tune" msgstr "" -#: conf.c:3200 +#: src/conf.c msgid "noise_level" msgstr "" -#: conf.c:3201 +#: src/conf.c msgid "noise_tune" msgstr "" -#: conf.c:3202 +#: src/conf.c msgid "despeckle_filter" msgstr "" -#: conf.c:3203 +#: src/conf.c msgid "area_detect" msgstr "" -#: conf.c:3204 +#: src/conf.c msgid "mask_file" msgstr "" -#: conf.c:3205 +#: src/conf.c msgid "mask_privacy" msgstr "" -#: conf.c:3206 +#: src/conf.c msgid "smart_mask_speed" msgstr "" -#: conf.c:3207 +#: src/conf.c msgid "lightswitch_percent" msgstr "" -#: conf.c:3208 +#: src/conf.c msgid "lightswitch_frames" msgstr "" -#: conf.c:3209 +#: src/conf.c msgid "minimum_motion_frames" msgstr "" -#: conf.c:3210 +#: src/conf.c msgid "event_gap" msgstr "" -#: conf.c:3211 +#: src/conf.c msgid "pre_capture" msgstr "" -#: conf.c:3212 +#: src/conf.c msgid "post_capture" msgstr "" -#: conf.c:3213 +#: src/conf.c msgid "on_event_start" msgstr "" -#: conf.c:3214 +#: src/conf.c msgid "on_event_end" msgstr "" -#: conf.c:3215 +#: src/conf.c msgid "on_picture_save" msgstr "" -#: conf.c:3216 +#: src/conf.c msgid "on_area_detected" msgstr "" -#: conf.c:3217 +#: src/conf.c msgid "on_motion_detected" msgstr "" -#: conf.c:3218 +#: src/conf.c msgid "on_movie_start" msgstr "" -#: conf.c:3219 +#: src/conf.c msgid "on_movie_end" msgstr "" -#: conf.c:3220 +#: src/conf.c msgid "on_camera_lost" msgstr "" -#: conf.c:3221 +#: src/conf.c msgid "on_camera_found" msgstr "" -#: conf.c:3222 +#: src/conf.c msgid "picture_output" msgstr "" -#: conf.c:3223 +#: src/conf.c msgid "picture_output_motion" msgstr "" -#: conf.c:3224 +#: src/conf.c msgid "picture_type" msgstr "" -#: conf.c:3225 +#: src/conf.c msgid "picture_quality" msgstr "" -#: conf.c:3226 +#: src/conf.c msgid "picture_exif" msgstr "" -#: conf.c:3227 +#: src/conf.c msgid "picture_filename" msgstr "" -#: conf.c:3228 +#: src/conf.c msgid "snapshot_interval" msgstr "" -#: conf.c:3229 +#: src/conf.c msgid "snapshot_filename" msgstr "" -#: conf.c:3230 +#: src/conf.c msgid "movie_output" msgstr "" -#: conf.c:3231 +#: src/conf.c msgid "movie_output_motion" msgstr "" -#: conf.c:3232 +#: src/conf.c msgid "movie_max_time" msgstr "" -#: conf.c:3233 +#: src/conf.c msgid "movie_bps" msgstr "" -#: conf.c:3234 +#: src/conf.c msgid "movie_quality" msgstr "" -#: conf.c:3235 +#: src/conf.c msgid "movie_codec" msgstr "" -#: conf.c:3236 +#: src/conf.c msgid "movie_duplicate_frames" msgstr "" -#: conf.c:3237 +#: src/conf.c msgid "movie_passthrough" msgstr "" -#: conf.c:3238 +#: src/conf.c msgid "movie_filename" msgstr "" -#: conf.c:3239 +#: src/conf.c msgid "movie_extpipe_use" msgstr "" -#: conf.c:3240 +#: src/conf.c msgid "movie_extpipe" msgstr "" -#: conf.c:3241 +#: src/conf.c msgid "timelapse_interval" msgstr "" -#: conf.c:3242 +#: src/conf.c msgid "timelapse_mode" msgstr "" -#: conf.c:3243 +#: src/conf.c msgid "timelapse_fps" msgstr "" -#: conf.c:3244 +#: src/conf.c msgid "timelapse_codec" msgstr "" -#: conf.c:3245 +#: src/conf.c msgid "timelapse_filename" msgstr "" -#: conf.c:3246 +#: src/conf.c msgid "video_pipe" msgstr "" -#: conf.c:3247 +#: src/conf.c msgid "video_pipe_motion" msgstr "" -#: conf.c:3248 +#: src/conf.c msgid "webcontrol_port" msgstr "" -#: conf.c:3249 +#: src/conf.c msgid "webcontrol_ipv6" msgstr "" -#: conf.c:3250 +#: src/conf.c msgid "webcontrol_localhost" msgstr "" -#: conf.c:3251 +#: src/conf.c msgid "webcontrol_parms" msgstr "" -#: conf.c:3252 +#: src/conf.c msgid "webcontrol_interface" msgstr "" -#: conf.c:3253 +#: src/conf.c msgid "webcontrol_auth_method" msgstr "" -#: conf.c:3254 +#: src/conf.c msgid "webcontrol_authentication" msgstr "" -#: conf.c:3255 +#: src/conf.c msgid "webcontrol_tls" msgstr "" -#: conf.c:3256 +#: src/conf.c msgid "webcontrol_cert" msgstr "" -#: conf.c:3257 +#: src/conf.c msgid "webcontrol_key" msgstr "" -#: conf.c:3258 +#: src/conf.c msgid "webcontrol_cors_header" msgstr "" -#: conf.c:3259 +#: src/conf.c msgid "stream_port" msgstr "" -#: conf.c:3260 +#: src/conf.c msgid "stream_localhost" msgstr "" -#: conf.c:3261 +#: src/conf.c msgid "stream_auth_method" msgstr "" -#: conf.c:3262 +#: src/conf.c msgid "stream_authentication" msgstr "" -#: conf.c:3263 +#: src/conf.c msgid "stream_tls" msgstr "" -#: conf.c:3264 +#: src/conf.c msgid "stream_cors_header" msgstr "" -#: conf.c:3265 +#: src/conf.c msgid "stream_preview_scale" msgstr "" -#: conf.c:3266 +#: src/conf.c msgid "stream_preview_newline" msgstr "" -#: conf.c:3267 +#: src/conf.c msgid "stream_preview_method" msgstr "" -#: conf.c:3268 +#: src/conf.c msgid "stream_quality" msgstr "" -#: conf.c:3269 +#: src/conf.c msgid "stream_grey" msgstr "" -#: conf.c:3270 +#: src/conf.c msgid "stream_motion" msgstr "" -#: conf.c:3271 +#: src/conf.c msgid "stream_maxrate" msgstr "" -#: conf.c:3272 +#: src/conf.c msgid "stream_limit" msgstr "" -#: conf.c:3273 +#: src/conf.c msgid "database_type" msgstr "" -#: conf.c:3274 +#: src/conf.c msgid "database_dbname" msgstr "" -#: conf.c:3275 +#: src/conf.c msgid "database_host" msgstr "" -#: conf.c:3276 +#: src/conf.c msgid "database_port" msgstr "" -#: conf.c:3277 +#: src/conf.c msgid "database_user" msgstr "" -#: conf.c:3278 +#: src/conf.c msgid "database_password" msgstr "" -#: conf.c:3279 +#: src/conf.c msgid "database_busy_timeout" msgstr "" -#: conf.c:3280 +#: src/conf.c msgid "sql_log_picture" msgstr "" -#: conf.c:3281 +#: src/conf.c msgid "sql_log_snapshot" msgstr "" -#: conf.c:3282 +#: src/conf.c msgid "sql_log_movie" msgstr "" -#: conf.c:3283 +#: src/conf.c msgid "sql_log_timelapse" msgstr "" -#: conf.c:3284 +#: src/conf.c msgid "sql_query_start" msgstr "" -#: conf.c:3285 +#: src/conf.c msgid "sql_query_stop" msgstr "" -#: conf.c:3286 +#: src/conf.c msgid "sql_query" msgstr "" -#: conf.c:3287 +#: src/conf.c msgid "track_type" msgstr "" -#: conf.c:3288 +#: src/conf.c msgid "track_auto" msgstr "" -#: conf.c:3289 +#: src/conf.c msgid "track_port" msgstr "" -#: conf.c:3290 +#: src/conf.c msgid "track_motorx" msgstr "" -#: conf.c:3291 +#: src/conf.c msgid "track_motorx_reverse" msgstr "" -#: conf.c:3292 +#: src/conf.c msgid "track_motory" msgstr "" -#: conf.c:3293 +#: src/conf.c msgid "track_motory_reverse" msgstr "" -#: conf.c:3294 +#: src/conf.c msgid "track_maxx" msgstr "" -#: conf.c:3295 +#: src/conf.c msgid "track_minx" msgstr "" -#: conf.c:3296 +#: src/conf.c msgid "track_maxy" msgstr "" -#: conf.c:3297 +#: src/conf.c msgid "track_miny" msgstr "" -#: conf.c:3298 +#: src/conf.c msgid "track_homex" msgstr "" -#: conf.c:3299 +#: src/conf.c msgid "track_homey" msgstr "" -#: conf.c:3300 +#: src/conf.c msgid "track_iomojo_id" msgstr "" -#: conf.c:3301 +#: src/conf.c msgid "track_step_angle_x" msgstr "" -#: conf.c:3302 +#: src/conf.c msgid "track_step_angle_y" msgstr "" -#: conf.c:3303 +#: src/conf.c msgid "track_move_wait" msgstr "" -#: conf.c:3304 +#: src/conf.c msgid "track_speed" msgstr "" -#: conf.c:3305 +#: src/conf.c msgid "track_stepsize" msgstr "" -#: conf.c:3306 +#: src/conf.c msgid "track_generic_move" msgstr "" -#: conf.c:3307 +#: src/conf.c msgid "camera" msgstr "" -#: conf.c:3308 +#: src/conf.c msgid "camera_dir" msgstr "" -#: event.c:89 track.c:1358 +#: src/event.c src/track.c #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: event.c:95 track.c:1365 +#: src/event.c src/track.c #, c-format msgid "Executing external command '%s'" msgstr "" -#: event.c:108 +#: src/event.c #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: event.c:171 +#: src/event.c #, c-format msgid "Mysql query failed %s error code %d" msgstr "" -#: event.c:185 +#: src/event.c #, c-format msgid "" "Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " "was %s" msgstr "" -#: event.c:192 +#: src/event.c #, c-format msgid "Re-Connection to Mysql database '%s' Succeed" msgstr "" -#: event.c:197 +#: src/event.c #, c-format msgid "after re-connection Mysql query failed %s error code %d" msgstr "" -#: event.c:219 motion.c:1113 +#: src/event.c src/motion.c #, c-format msgid "Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:228 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:232 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' Succeed" msgstr "" -#: event.c:255 +#: src/event.c #, c-format msgid "SQLite error was %s" msgstr "" -#: event.c:482 +#: src/event.c msgid "Failed to put image into video pipe" msgstr "" -#: event.c:606 +#: src/event.c #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: event.c:741 +#: src/event.c +#, c-format +msgid "Error creating preview pipe name %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating file name base %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating preview name %d %s" +msgstr "" + +#: src/event.c #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: event.c:766 +#: src/event.c #, c-format msgid "moviepath: %s" msgstr "" -#: event.c:776 +#: src/event.c #, c-format msgid "no write access to target directory %s" msgstr "" -#: event.c:781 +#: src/event.c #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: event.c:787 +#: src/event.c #, c-format msgid "error accesing path %s" msgstr "" -#: event.c:798 +#: src/event.c +#, c-format +msgid "Error specifying command line: %s" +msgstr "" + +#: src/event.c #, c-format msgid "pipe: %s" msgstr "" -#: event.c:806 +#: src/event.c msgid "popen failed" msgstr "" -#: event.c:824 +#: src/event.c msgid "Using extpipe" msgstr "" -#: event.c:831 event.c:835 +#: src/event.c #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: event.c:839 +#: src/event.c #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: event.c:854 +#: src/event.c #, c-format msgid "Source FPS %d" msgstr "" -#: event.c:984 +#: src/event.c msgid "Error opening context for movie output." msgstr "" -#: event.c:1021 +#: src/event.c #, c-format msgid "ffopen_open error creating (motion) file [%s]" msgstr "" -#: event.c:1086 +#: src/event.c msgid "" "The swf container for timelapse no longer supported. Using mpg container." msgstr "" -#: event.c:1089 +#: src/event.c msgid "Timelapse using mpg codec." msgstr "" -#: event.c:1090 +#: src/event.c msgid "Events will be appended to file" msgstr "" -#: event.c:1096 +#: src/event.c msgid "Timelapse using mpeg4 codec." msgstr "" -#: event.c:1097 +#: src/event.c msgid "Events will be trigger new files" msgstr "" -#: event.c:1106 +#: src/event.c #, c-format msgid "ffopen_open error creating (timelapse) file [%s]" msgstr "" -#: event.c:1115 event.c:1127 event.c:1132 +#: src/event.c msgid "Error encoding image" msgstr "" -#: ffmpeg.c:276 +#: src/ffmpeg.c msgid "Failed to allocate memory for codec name" msgstr "" -#: ffmpeg.c:288 +#: src/ffmpeg.c msgid "" "The frame rate specified is too high for the ffmpeg movie type specified. " "Choose a different ffmpeg container or lower framerate." msgstr "" -#: ffmpeg.c:301 +#: src/ffmpeg.c +msgid "Error setting base file name" +msgstr "" + +#: src/ffmpeg.c #, c-format -msgid "ffmpeg_video_codec option value %s is not supported" +msgid "Error setting timelapse append for codec %s" msgstr "" -#: ffmpeg.c:364 +#: src/ffmpeg.c +msgid "Error setting file name" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "codec option value %s is not supported" msgstr "" -#: ffmpeg.c:371 +#: src/ffmpeg.c msgid "Could not get the codec" msgstr "" -#: ffmpeg.c:392 +#: src/ffmpeg.c #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: ffmpeg.c:400 +#: src/ffmpeg.c #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: ffmpeg.c:407 +#: src/ffmpeg.c #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: ffmpeg.c:423 +#: src/ffmpeg.c #, c-format msgid "Error encoding video:%s" msgstr "" -#: ffmpeg.c:446 +#: src/ffmpeg.c msgid "Error encoding video" msgstr "" -#: ffmpeg.c:492 +#: src/ffmpeg.c #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: ffmpeg.c:500 ffmpeg.c:538 +#: src/ffmpeg.c msgid "BAD TIMING!! Frame skipped." msgstr "" -#: ffmpeg.c:527 +#: src/ffmpeg.c #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: ffmpeg.c:583 +#: src/ffmpeg.c #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: ffmpeg.c:620 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s has been blacklisted" msgstr "" -#: ffmpeg.c:628 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s not found" msgstr "" -#: ffmpeg.c:637 +#: src/ffmpeg.c #, c-format msgid "Codec %s not found" msgstr "" -#: ffmpeg.c:642 +#: src/ffmpeg.c +#, c-format +msgid "FFMpeg version is too old for codec %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "Using codec %s" msgstr "" -#: ffmpeg.c:648 ffmpeg.c:661 ffmpeg.c:1112 ffmpeg.c:1131 +#: src/ffmpeg.c msgid "Could not alloc stream" msgstr "" -#: ffmpeg.c:654 +#: src/ffmpeg.c msgid "Failed to allocate decoder!" msgstr "" -#: ffmpeg.c:715 +#: src/ffmpeg.c msgid "Unable to set quality" msgstr "" -#: ffmpeg.c:725 +#: src/ffmpeg.c #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: ffmpeg.c:737 +#: src/ffmpeg.c #, c-format msgid "Could not open codec %s" msgstr "" -#: ffmpeg.c:759 +#: src/ffmpeg.c #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: ffmpeg.c:775 +#: src/ffmpeg.c msgid "could not alloc frame" msgstr "" -#: ffmpeg.c:816 +#: src/ffmpeg.c +#, c-format +msgid "could not alloc buffers %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "error opening file %s" msgstr "" -#: ffmpeg.c:823 +#: src/ffmpeg.c #, c-format msgid "Permission denied. %s" msgstr "" -#: ffmpeg.c:828 +#: src/ffmpeg.c #, c-format msgid "Error opening file %s" msgstr "" -#: ffmpeg.c:843 +#: src/ffmpeg.c #, c-format msgid "Could not write ffmpeg header %s" msgstr "" -#: ffmpeg.c:878 +#: src/ffmpeg.c #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: ffmpeg.c:890 +#: src/ffmpeg.c #, c-format msgid "Error draining codec:%s" msgstr "" -#: ffmpeg.c:897 +#: src/ffmpeg.c msgid "Error writing draining video frame" msgstr "" -#: ffmpeg.c:933 +#: src/ffmpeg.c msgid "Error while encoding picture" msgstr "" -#: ffmpeg.c:947 +#: src/ffmpeg.c msgid "Error while writing video frame" msgstr "" -#: ffmpeg.c:997 +#: src/ffmpeg.c #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: ffmpeg.c:1079 +#: src/ffmpeg.c msgid "RTSP context not available." msgstr "" -#: ffmpeg.c:1088 +#: src/ffmpeg.c msgid "rtsp camera not ready for pass-through." msgstr "" -#: ffmpeg.c:1095 +#: src/ffmpeg.c msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: ffmpeg.c:1101 ffmpeg.c:1276 +#: src/ffmpeg.c msgid "Could not get codec!" msgstr "" -#: ffmpeg.c:1119 ffmpeg.c:1138 netcam_rtsp.c:1061 netcam_rtsp.c:1082 +#: src/ffmpeg.c src/netcam_rtsp.c msgid "Unable to copy codec parameters" msgstr "" -#: ffmpeg.c:1147 +#: src/ffmpeg.c msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: ffmpeg.c:1194 +#: src/ffmpeg.c #, c-format msgid "ffmpeg libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: ffmpeg.c:1216 +#: src/ffmpeg.c #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: ffmpeg.c:1223 ffmpeg.c:1245 ffmpeg.c:1313 +#: src/ffmpeg.c msgid "No ffmpeg functionality included" msgstr "" -#: ffmpeg.c:1238 +#: src/ffmpeg.c msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: ffmpeg.c:1258 +#: src/ffmpeg.c msgid "Could not allocate output context" msgstr "" -#: ffmpeg.c:1266 +#: src/ffmpeg.c msgid "Could not setup passthru!" msgstr "" -#: ffmpeg.c:1283 +#: src/ffmpeg.c msgid "Failed to allocate codec!" msgstr "" -#: ffmpeg.c:1289 ffmpeg.c:1295 ffmpeg.c:1304 +#: src/ffmpeg.c msgid "Could not set the stream" msgstr "" -#: ffmpeg.c:1327 +#: src/ffmpeg.c msgid "Error flushing codec" msgstr "" -#: ffmpeg.c:1391 +#: src/ffmpeg.c msgid "Excessive attempts to clear buffered packet" msgstr "" -#: ffmpeg.c:1398 +#: src/ffmpeg.c msgid "Buffered packet" msgstr "" -#: ffmpeg.c:1406 ffmpeg.c:1424 +#: src/ffmpeg.c msgid "No ffmpeg support" msgstr "" -#: jpegutils.c:94 +#: src/jpegutils.c #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: jpegutils.c:380 +#: src/jpegutils.c msgid "Invalid JPEG image dimensions" msgstr "" -#: jpegutils.c:387 netcam_jpeg.c:354 +#: src/jpegutils.c src/netcam_jpeg.c #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: mmalcam.c:68 +#: src/mmalcam.c #, c-format msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: mmalcam.c:99 +#: src/mmalcam.c msgid "A high frame rate can cause problems with exposure of images" msgstr "" -#: mmalcam.c:100 +#: src/mmalcam.c msgid "If autoexposure is not working, try a lower frame rate." msgstr "" -#: mmalcam.c:114 +#: src/mmalcam.c #, c-format msgid "Failed to create MMAL camera component %s" msgstr "" -#: mmalcam.c:120 +#: src/mmalcam.c #, c-format msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: mmalcam.c:130 +#: src/mmalcam.c #, c-format msgid "Unable to enable control port : error %d" msgstr "" -#: mmalcam.c:159 +#: src/mmalcam.c msgid "MMAL no-padding setup failed" msgstr "" -#: mmalcam.c:165 +#: src/mmalcam.c msgid "camera video format couldn't be set" msgstr "" -#: mmalcam.c:177 +#: src/mmalcam.c msgid "camera component couldn't be enabled" msgstr "" -#: mmalcam.c:185 +#: src/mmalcam.c msgid "MMAL camera component created" msgstr "" -#: mmalcam.c:209 +#: src/mmalcam.c msgid "MMAL camera buffer pool creation failed" msgstr "" -#: mmalcam.c:215 +#: src/mmalcam.c msgid "MMAL camera buffer queue creation failed" msgstr "" -#: mmalcam.c:231 +#: src/mmalcam.c #, c-format msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: mmalcam.c:236 +#: src/mmalcam.c #, c-format msgid "Unable to send a buffer to port (%d)" msgstr "" -#: mmalcam.c:282 +#: src/mmalcam.c #, c-format msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: mmalcam.c:287 +#: src/mmalcam.c msgid "camera params couldn't be allocated" msgstr "" -#: mmalcam.c:313 +#: src/mmalcam.c msgid "MMAL camera capture port enabling failed" msgstr "" -#: mmalcam.c:321 +#: src/mmalcam.c msgid "MMAL camera capture start failed" msgstr "" -#: mmalcam.c:351 +#: src/mmalcam.c msgid "MMAL Camera cleanup" msgstr "" -#: mmalcam.c:400 +#: src/mmalcam.c #, c-format msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: mmalcam.c:417 +#: src/mmalcam.c msgid "Unable to return a buffer to the camera video port" msgstr "" -#: motion.c:105 +#: src/motion.c #, c-format msgid "Resizing pre_capture buffer to %d items" msgstr "" -#: motion.c:457 +#: src/motion.c msgid "Removed process id file (pid file)." msgstr "" -#: motion.c:459 +#: src/motion.c msgid "Error removing pid file" msgstr "" -#: motion.c:463 +#: src/motion.c #, c-format msgid "Closing logfile (%s)." msgstr "" -#: motion.c:541 +#: src/motion.c #, c-format msgid "Motion detected - starting event %d" msgstr "" -#: motion.c:661 +#: src/motion.c #, c-format msgid "Added %d fillerframes into movie" msgstr "" -#: motion.c:768 +#: src/motion.c msgid "Unable to determine camera type (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: motion.c:793 +#: src/motion.c msgid "Opening privacy mask file" msgstr "" -#: motion.c:805 +#: src/motion.c msgid "Opening high resolution privacy mask file" msgstr "" -#: motion.c:814 motion.c:1440 +#: src/motion.c #, c-format msgid "Error opening mask file %s" msgstr "" -#: motion.c:821 +#: src/motion.c msgid "Failed to read mask privacy image. Mask privacy feature disabled." msgstr "" -#: motion.c:824 +#: src/motion.c #, c-format msgid "Mask privacy file \"%s\" loaded." msgstr "" -#: motion.c:893 motion.c:900 +#: src/motion.c #, c-format msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: motion.c:969 +#: src/motion.c msgid "Closing MYSQL" msgstr "" -#: motion.c:977 +#: src/motion.c msgid "Initializing database" msgstr "" -#: motion.c:993 motion.c:1069 +#: src/motion.c #, c-format msgid "SQLite3 Database filename %s" msgstr "" -#: motion.c:998 +#: src/motion.c msgid "SQLite3 is threadsafe" msgstr "" -#: motion.c:999 +#: src/motion.c #, c-format msgid "SQLite3 serialized %s" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "FAILED" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "SUCCESS" msgstr "" -#: motion.c:1003 motion.c:1072 +#: src/motion.c #, c-format msgid "Can't open database %s : %s" msgstr "" -#: motion.c:1009 motion.c:1078 +#: src/motion.c #, c-format msgid "database_busy_timeout %d msec" msgstr "" -#: motion.c:1012 motion.c:1081 +#: src/motion.c #, c-format msgid "database_busy_timeout failed %s" msgstr "" -#: motion.c:1041 +#: src/motion.c #, c-format msgid "Cannot connect to MySQL database %s on host %s with user %s" msgstr "" -#: motion.c:1045 +#: src/motion.c #, c-format msgid "MySQL error was %s" msgstr "" -#: motion.c:1064 +#: src/motion.c msgid "SQLite3 using shared handle" msgstr "" -#: motion.c:1130 +#: src/motion.c #, c-format msgid "Database backend %s" msgstr "" -#: motion.c:1239 +#: src/motion.c #, c-format msgid "Camera %d started: motion detection %s" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Disabled" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Enabled" msgstr "" -#: motion.c:1249 +#: src/motion.c msgid "Pass-through processing disabled." msgstr "" -#: motion.c:1255 +#: src/motion.c #, c-format msgid "Invalid configuration dimensions %dx%d" msgstr "" -#: motion.c:1259 +#: src/motion.c #, c-format msgid "Using default dimensions %dx%d" msgstr "" -#: motion.c:1263 netcam_rtsp.c:1025 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image width (%d) requested is not modulo 8." msgstr "" -#: motion.c:1266 netcam_rtsp.c:1028 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting width to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1270 netcam_rtsp.c:1032 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image height (%d) requested is not modulo 8." msgstr "" -#: motion.c:1273 netcam_rtsp.c:1035 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting height to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1288 motion.c:1297 +#: src/motion.c msgid "Could not fetch initial image from camera " msgstr "" -#: motion.c:1290 +#: src/motion.c msgid "Motion continues using width and height from config file(s)" msgstr "" -#: motion.c:1299 +#: src/motion.c msgid "Motion only supports width and height modulo 8" msgstr "" -#: motion.c:1305 motion.c:1967 +#: src/motion.c #, c-format msgid "Image width (%d) or height(%d) requested is not modulo 8." msgstr "" -#: motion.c:1312 motion.c:1974 +#: src/motion.c #, c-format msgid "Motion only supports width and height greater than or equal to 64 %dx%d" msgstr "" -#: motion.c:1353 +#: src/motion.c +msgid "Substream not available. Image sizes not modulo 16." +msgstr "" + +#: src/motion.c msgid "webp image format is not available, failing back to jpeg" msgstr "" -#: motion.c:1387 +#: src/motion.c msgid "Error capturing first image" msgstr "" -#: motion.c:1398 +#: src/motion.c msgid "Opening video loopback device for normal pictures" msgstr "" -#: motion.c:1405 +#: src/motion.c msgid "Failed to open video loopback for normal pictures" msgstr "" -#: motion.c:1412 +#: src/motion.c msgid "Opening video loopback device for motion pictures" msgstr "" -#: motion.c:1419 +#: src/motion.c msgid "Failed to open video loopback for motion pictures" msgstr "" -#: motion.c:1451 +#: src/motion.c msgid "Failed to read mask image. Mask feature disabled." msgstr "" -#: motion.c:1454 +#: src/motion.c #, c-format msgid "Maskfile \"%s\" loaded." msgstr "" -#: motion.c:1488 +#: src/motion.c #, c-format msgid "Problem enabling motion-stream server in port %d" msgstr "" -#: motion.c:1494 +#: src/motion.c #, c-format msgid "Started motion-stream server on port %d (auth %s)" msgstr "" -#: motion.c:1580 +#: src/motion.c msgid "Emulating motion" msgstr "" -#: motion.c:1612 +#: src/motion.c msgid "Calling vid_close() from motion_cleanup" msgstr "" -#: motion.c:1797 +#: src/motion.c #, c-format msgid "Motion in area %d detected." msgstr "" -#: motion.c:1958 +#: src/motion.c msgid "Retrying until successful connection with camera" msgstr "" -#: motion.c:1984 +#: src/motion.c msgid "" "Camera has finally become available\n" "Camera image has different width and heightfrom what is in the config file. " @@ -1494,2649 +1541,2643 @@ msgid "" "dimensions" msgstr "" -#: motion.c:2037 +#: src/motion.c msgid "Video signal re-acquired" msgstr "" -#: motion.c:2065 +#: src/motion.c msgid "Video device fatal error - Closing video device" msgstr "" -#: motion.c:2093 +#: src/motion.c msgid "Restarting Motion thread to reinitialize all image buffers" msgstr "" -#: motion.c:2143 +#: src/motion.c msgid "Video signal lost - Adding grey image" msgstr "" -#: motion.c:2155 +#: src/motion.c msgid "Video signal still lost - Trying to close video device" msgstr "" -#: motion.c:2200 +#: src/motion.c msgid "Lightswitch detected" msgstr "" -#: motion.c:2232 +#: src/motion.c msgid "Switchfilter detected" msgstr "" -#: motion.c:2345 +#: src/motion.c msgid "micro-lightswitch!" msgstr "" -#: motion.c:2569 +#: src/motion.c #, c-format msgid "End of event %d" msgstr "" -#: motion.c:2604 +#: src/motion.c #, c-format msgid "Raw changes: %5d - changes after '%s': %5d" msgstr "" -#: motion.c:2608 +#: src/motion.c #, c-format msgid " - labels: %3d" msgstr "" -#: motion.c:2612 +#: src/motion.c #, c-format msgid "Changes: %5d" msgstr "" -#: motion.c:2617 +#: src/motion.c #, c-format msgid " - noise level: %2d" msgstr "" -#: motion.c:2622 +#: src/motion.c #, c-format msgid " - threshold: %d" msgstr "" -#: motion.c:2700 +#: src/motion.c #, c-format msgid "Invalid timelapse_mode argument '%s'" msgstr "" -#: motion.c:2702 +#: src/motion.c msgid "%:s Defaulting to manual timelapse mode" msgstr "" -#: motion.c:2923 +#: src/motion.c msgid "Thread exiting" msgstr "" -#: motion.c:2969 +#: src/motion.c msgid "Motion going to daemon mode" msgstr "" -#: motion.c:2987 +#: src/motion.c #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: motion.c:3000 +#: src/motion.c msgid "Could not change directory" msgstr "" -#: motion.c:3034 +#: src/motion.c #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: motion.c:3119 +#: src/motion.c msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: motion.c:3160 +#: src/motion.c +msgid "v4l2 : available" +msgstr "" + +#: src/motion.c +msgid "v4l2 : not available" +msgstr "" + +#: src/motion.c +msgid "bktr : available" +msgstr "" + +#: src/motion.c +msgid "bktr : not available" +msgstr "" + +#: src/motion.c +msgid "webp : available" +msgstr "" + +#: src/motion.c +msgid "webp : not available" +msgstr "" + +#: src/motion.c +msgid "mmal : available" +msgstr "" + +#: src/motion.c +msgid "mmal : not available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : not available" +msgstr "" + +#: src/motion.c +msgid "mysql : available" +msgstr "" + +#: src/motion.c +msgid "mysql : not available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: not available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: not available" +msgstr "" + +#: src/motion.c +msgid "pgsql : available" +msgstr "" + +#: src/motion.c +msgid "pgsql : not available" +msgstr "" + +#: src/motion.c +msgid "nls : available" +msgstr "" + +#: src/motion.c +msgid "nls : not available" +msgstr "" + +#: src/motion.c #, c-format msgid "Using default log level (%s) (%d)" msgstr "" -#: motion.c:3175 +#: src/motion.c #, c-format msgid "Logging to file (%s)" msgstr "" -#: motion.c:3179 +#: src/motion.c #, c-format msgid "Exit motion, cannot create log file %s" msgstr "" -#: motion.c:3184 +#: src/motion.c msgid "Logging to syslog" msgstr "" -#: motion.c:3193 +#: src/motion.c #, c-format msgid "Using default log type (%s)" msgstr "" -#: motion.c:3197 +#: src/motion.c #, c-format msgid "Using log type (%s) log level (%s)" msgstr "" -#: motion.c:3211 +#: src/motion.c msgid "Motion running as daemon process" msgstr "" -#: motion.c:3216 +#: src/motion.c msgid "Motion running in setup mode." msgstr "" -#: motion.c:3249 +#: src/motion.c #, c-format msgid "Camera ID: %d is from %s" msgstr "" -#: motion.c:3255 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Service: %s" msgstr "" -#: motion.c:3257 -#, c-format -msgid "Stream port %d" -msgstr "" - -#: motion.c:3260 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Device: %s" msgstr "" -#: motion.c:3276 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with the control port" msgstr "" -#: motion.c:3279 motion.c:3292 +#: src/motion.c #, c-format msgid "Stream feature for thread %d is disabled." msgstr "" -#: motion.c:3289 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with thread %d" msgstr "" -#: motion.c:3339 +#: src/motion.c msgid "Restarting motion." msgstr "" -#: motion.c:3345 +#: src/motion.c msgid "Motion restarted" msgstr "" -#: motion.c:3369 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: motion.c:3377 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: motion.c:3437 +#: src/motion.c #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: motion.c:3472 +#: src/motion.c #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: motion.c:3520 +#: src/motion.c #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: motion.c:3530 +#: src/motion.c #, c-format msgid "Motion thread %d restart" msgstr "" -#: motion.c:3540 +#: src/motion.c msgid "Threads finished" msgstr "" -#: motion.c:3548 +#: src/motion.c src/webu.c msgid "Motion terminating" msgstr "" -#: motion.c:3587 +#: src/motion.c #, c-format msgid "Could not allocate %llu bytes of memory!" msgstr "" -#: motion.c:3619 +#: src/motion.c #, c-format msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" msgstr "" -#: motion.c:3625 +#: src/motion.c #, c-format msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" msgstr "" -#: motion.c:3667 +#: src/motion.c #, c-format msgid "Problem creating directory %s" msgstr "" -#: motion.c:3675 +#: src/motion.c #, c-format msgid "creating directory %s" msgstr "" -#: motion.c:3724 +#: src/motion.c #, c-format msgid "Error opening file %s with mode %s" msgstr "" -#: motion.c:3743 +#: src/motion.c msgid "Error closing file" msgstr "" -#: motion.c:3801 +#: src/motion.c #, c-format msgid "invalid format specifier keyword %*.*s" msgstr "" -#: motion.c:4024 +#: src/motion.c #, c-format msgid "Unable to set thread name %s" msgstr "" -#: motion.c:4044 +#: src/motion.c msgid "FFMPEG version too old. Disabling pass-through processing." msgstr "" -#: motion.c:4049 +#: src/motion.c msgid "pass-through is enabled but is still experimental." msgstr "" -#: netcam.c:74 +#: src/netcam.c msgid "Invalid URL. Can not parse values." msgstr "" -#: netcam.c:179 +#: src/netcam.c #, c-format msgid "Using port number %d" msgstr "" -#: netcam.c:241 +#: src/netcam.c #, c-format msgid "Camera handler thread [%d] started" msgstr "" -#: netcam.c:262 +#: src/netcam.c msgid "" "Closing netcam socket as Keep-Alive time is up (camera sent Close field). A " "reconnect should happen." msgstr "" -#: netcam.c:272 +#: src/netcam.c msgid "re-opening camera (non-streaming)" msgstr "" -#: netcam.c:282 netcam.c:324 +#: src/netcam.c msgid "camera re-connected" msgstr "" -#: netcam.c:290 netcam.c:313 +#: src/netcam.c #, c-format msgid "Unrecognized image header (%d)" msgstr "" -#: netcam.c:293 netcam.c:316 +#: src/netcam.c #, c-format msgid "Error in header (%d)" msgstr "" -#: netcam.c:303 +#: src/netcam.c msgid "re-opening camera (streaming)" msgstr "" -#: netcam.c:337 +#: src/netcam.c msgid "Error getting jpeg image" msgstr "" -#: netcam.c:342 +#: src/netcam.c msgid "Trying to re-connect" msgstr "" -#: netcam.c:392 netcam_rtsp.c:1429 +#: src/netcam.c src/netcam_rtsp.c msgid "netcam camera handler: finish set, exiting" msgstr "" -#: netcam.c:494 +#: src/netcam.c msgid "No response from camera handler - it must have already died" msgstr "" -#: netcam.c:567 +#: src/netcam.c msgid "called with no data in buffer" msgstr "" -#: netcam.c:648 +#: src/netcam.c #, c-format msgid "Network Camera starting for camera (%s)" msgstr "" -#: netcam.c:656 +#: src/netcam.c #, c-format msgid "Invalid netcam_proxy (%s)" msgstr "" -#: netcam.c:663 +#: src/netcam.c msgid "Username/password not allowed on a proxy URL" msgstr "" -#: netcam.c:685 +#: src/netcam.c #, c-format msgid "Invalid netcam service '%s' " msgstr "" -#: netcam.c:692 +#: src/netcam.c #, c-format msgid "Invalid netcam_url for camera (%s)" msgstr "" -#: netcam.c:726 +#: src/netcam.c #, c-format msgid "" "Netcam_http parameter '%s' converts to flags: HTTP/1.0: %s HTTP/1.1: %s Keep-" "Alive %s." msgstr "" -#: netcam.c:736 +#: src/netcam.c msgid "now calling netcam_setup_html()" msgstr "" -#: netcam.c:739 +#: src/netcam.c msgid "now calling netcam_setup_ftp" msgstr "" -#: netcam.c:742 +#: src/netcam.c msgid "now calling netcam_setup_file()" msgstr "" -#: netcam.c:748 +#: src/netcam.c #, c-format msgid "" "Invalid netcam service '%s' - must be http, ftp, mjpg, mjpeg, v4l2 or jpeg." msgstr "" -#: netcam.c:765 netcam_rtsp.c:1536 +#: src/netcam.c src/netcam_rtsp.c #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: netcam.c:776 +#: src/netcam.c msgid "libjpeg decompression failure on first frame - giving up!" msgstr "" -#: netcam.c:787 +#: src/netcam.c #, c-format msgid "Width/height(%dx%d) must be multiples of 8" msgstr "" -#: netcam.c:811 +#: src/netcam.c #, c-format msgid "Error starting camera handler thread [%d]" msgstr "" -#: netcam_ftp.c:165 +#: src/netcam_ftp.c msgid "recv failed in ftp_get_more" msgstr "" -#: netcam_ftp.c:255 +#: src/netcam_ftp.c #, c-format msgid "Server Response: %s" msgstr "" -#: netcam_ftp.c:280 +#: src/netcam_ftp.c msgid "send failed in ftp_send_user" msgstr "" -#: netcam_ftp.c:306 +#: src/netcam_ftp.c msgid "send failed in ftp_send_passwd" msgstr "" -#: netcam_ftp.c:337 +#: src/netcam_ftp.c msgid "send failed in ftp_quit" msgstr "" -#: netcam_ftp.c:385 +#: src/netcam_ftp.c msgid "gethostbyname failed in ftp_connect" msgstr "" -#: netcam_ftp.c:392 +#: src/netcam_ftp.c msgid "gethostbyname address mismatch in ftp_connect" msgstr "" -#: netcam_ftp.c:404 netcam_ftp.c:524 +#: src/netcam_ftp.c msgid "socket failed" msgstr "" -#: netcam_ftp.c:411 +#: src/netcam_ftp.c msgid "Failed to create a connection" msgstr "" -#: netcam_ftp.c:471 +#: src/netcam_ftp.c msgid "FTP server asking for ACCT on anonymous" msgstr "" -#: netcam_ftp.c:532 +#: src/netcam_ftp.c msgid "setting socket option SO_REUSEADDR" msgstr "" -#: netcam_ftp.c:546 netcam_ftp.c:642 +#: src/netcam_ftp.c msgid "send failed in ftp_get_connection" msgstr "" -#: netcam_ftp.c:574 +#: src/netcam_ftp.c msgid "Invalid answer to PASV" msgstr "" -#: netcam_ftp.c:591 +#: src/netcam_ftp.c msgid "Failed to create a data connection" msgstr "" -#: netcam_ftp.c:610 +#: src/netcam_ftp.c msgid "bind failed" msgstr "" -#: netcam_ftp.c:622 +#: src/netcam_ftp.c msgid "listen failed" msgstr "" -#: netcam_ftp.c:749 netcam_ftp.c:810 +#: src/netcam_ftp.c msgid "send failed in ftp_get_socket" msgstr "" -#: netcam_ftp.c:774 +#: src/netcam_ftp.c msgid "accept in ftp_get_socket" msgstr "" -#: netcam_ftp.c:860 +#: src/netcam_ftp.c msgid "recv failed in ftp_read" msgstr "" -#: netcam_ftp.c:918 +#: src/netcam_ftp.c msgid "ftp_get_socket failed" msgstr "" -#: netcam_ftp.c:993 +#: src/netcam_ftp.c msgid "Error sending TYPE I to ftp server" msgstr "" -#: netcam_http.c:102 +#: src/netcam_http.c #, c-format msgid "malformed token Content-Length but value %ld" msgstr "" -#: netcam_http.c:105 +#: src/netcam_http.c #, c-format msgid "Content-Length %ld" msgstr "" -#: netcam_http.c:192 +#: src/netcam_http.c #, c-format msgid "Content-type %s" msgstr "" -#: netcam_http.c:252 +#: src/netcam_http.c msgid "Error reading image header, streaming mode (1). Null header." msgstr "" -#: netcam_http.c:256 +#: src/netcam_http.c #, c-format msgid "Error reading image header, streaming mode (1). Unknown header '%s'" msgstr "" -#: netcam_http.c:276 +#: src/netcam_http.c msgid "Error reading image header (2)" msgstr "" -#: netcam_http.c:286 +#: src/netcam_http.c msgid "Header not JPEG" msgstr "" -#: netcam_http.c:298 +#: src/netcam_http.c msgid "Content-Length 0" msgstr "" -#: netcam_http.c:307 +#: src/netcam_http.c msgid "Found image header record" msgstr "" -#: netcam_http.c:349 +#: src/netcam_http.c msgid "Error sending 'connect' request" msgstr "" -#: netcam_http.c:378 +#: src/netcam_http.c #, c-format msgid "Received first header ('%s')" msgstr "" -#: netcam_http.c:382 +#: src/netcam_http.c #, c-format msgid "Error reading first header (%s)" msgstr "" -#: netcam_http.c:389 +#: src/netcam_http.c #, c-format msgid "HTTP Result code %d" msgstr "" -#: netcam_http.c:403 +#: src/netcam_http.c msgid "Removed netcam Keep-Alive flag due to apparent closed HTTP connection." msgstr "" -#: netcam_http.c:430 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive set)" msgstr "" -#: netcam_http.c:433 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive not set)" msgstr "" -#: netcam_http.c:439 +#: src/netcam_http.c msgid "Streaming camera" msgstr "" -#: netcam_http.c:458 +#: src/netcam_http.c #, c-format msgid "Boundary string [%s]" msgstr "" -#: netcam_http.c:461 +#: src/netcam_http.c msgid "Boundary string not found in header" msgstr "" -#: netcam_http.c:468 +#: src/netcam_http.c msgid "" "Streaming camera probably using MJPG-blocks, consider using mjpg:// " "netcam_url." msgstr "" -#: netcam_http.c:474 +#: src/netcam_http.c msgid "Unrecognized content type" msgstr "" -#: netcam_http.c:480 +#: src/netcam_http.c msgid "Content-length present" msgstr "" -#: netcam_http.c:487 +#: src/netcam_http.c msgid "Content-length 0" msgstr "" -#: netcam_http.c:506 +#: src/netcam_http.c #, c-format msgid "Found Conn: close header ('%s')" msgstr "" -#: netcam_http.c:522 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion removes keepalive." msgstr "" -#: netcam_http.c:534 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion continues unchanged." msgstr "" -#: netcam_http.c:547 +#: src/netcam_http.c msgid "Received a Keep-Alive field in this set of headers." msgstr "" -#: netcam_http.c:556 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion removes keepalive." msgstr "" -#: netcam_http.c:568 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion continues unchanged." msgstr "" -#: netcam_http.c:599 +#: src/netcam_http.c msgid "" "Removed netcam Keep-Alive flag because 'Connection: close' header received.\n" " Netcam does not support Keep-Alive. Motion continues in non-Keep-Alive." msgstr "" -#: netcam_http.c:605 +#: src/netcam_http.c msgid "" "Keep-Alive has reached end of valid period.\n" "Motion will close netcam, then resume Keep-Alive with a new socket." msgstr "" -#: netcam_http.c:631 +#: src/netcam_http.c msgid "disconnect" msgstr "" -#: netcam_http.c:673 +#: src/netcam_http.c #, c-format msgid "getaddrinfo() failed (%s): %s" msgstr "" -#: netcam_http.c:676 +#: src/netcam_http.c msgid "disconnecting netcam (1)" msgstr "" -#: netcam_http.c:685 netcam_http.c:1154 +#: src/netcam_http.c msgid "disconnecting netcam since keep-alive not set." msgstr "" -#: netcam_http.c:692 +#: src/netcam_http.c msgid "with no keepalive, attempt to create socket failed." msgstr "" -#: netcam_http.c:697 +#: src/netcam_http.c #, c-format msgid "with no keepalive, new socket created fd %d" msgstr "" -#: netcam_http.c:703 +#: src/netcam_http.c msgid "" "with keepalive set, invalid socket.This could be the first time. Creating a " "new one failed." msgstr "" -#: netcam_http.c:709 +#: src/netcam_http.c #, c-format msgid "" "with keepalive set, invalid socket.This could be first time, created a new " "one with fd %d" msgstr "" -#: netcam_http.c:723 +#: src/netcam_http.c #, c-format msgid "SO_KEEPALIVE is %s" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "ON" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "OFF" msgstr "" -#: netcam_http.c:735 +#: src/netcam_http.c msgid "SO_KEEPALIVE set on socket." msgstr "" -#: netcam_http.c:739 +#: src/netcam_http.c #, c-format msgid "re-using socket %d since keepalive is set." msgstr "" -#: netcam_http.c:747 +#: src/netcam_http.c msgid "fcntl(1) on socket" msgstr "" -#: netcam_http.c:754 +#: src/netcam_http.c msgid "fcntl(2) on socket" msgstr "" -#: netcam_http.c:769 +#: src/netcam_http.c #, c-format msgid "connect() failed (%d)" msgstr "" -#: netcam_http.c:771 +#: src/netcam_http.c msgid "disconnecting netcam (4)" msgstr "" -#: netcam_http.c:786 +#: src/netcam_http.c msgid "timeout on connect()" msgstr "" -#: netcam_http.c:788 +#: src/netcam_http.c msgid "disconnecting netcam (2)" msgstr "" -#: netcam_http.c:802 +#: src/netcam_http.c msgid "getsockopt after connect" msgstr "" -#: netcam_http.c:810 +#: src/netcam_http.c msgid "connect returned error" msgstr "" -#: netcam_http.c:812 +#: src/netcam_http.c msgid "disconnecting netcam (3)" msgstr "" -#: netcam_http.c:842 +#: src/netcam_http.c #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: netcam_http.c:1099 +#: src/netcam_http.c #, c-format msgid "Potential split boundary - %d chars flushed, %d re-positioned" msgstr "" -#: netcam_http.c:1114 +#: src/netcam_http.c msgid "recv() fail after boundary string" msgstr "" -#: netcam_http.c:1158 +#: src/netcam_http.c msgid "leaving netcam connected." msgstr "" -#: netcam_http.c:1199 +#: src/netcam_http.c #, c-format msgid "about to try to connect, time #%d" msgstr "" -#: netcam_http.c:1203 +#: src/netcam_http.c msgid "Failed to open camera - check your config and that netcamera is online" msgstr "" -#: netcam_http.c:1213 +#: src/netcam_http.c msgid "Error reading first header - re-trying" msgstr "" -#: netcam_http.c:1218 +#: src/netcam_http.c msgid "Failed to read first camera header - giving up for now" msgstr "" -#: netcam_http.c:1253 +#: src/netcam_http.c #, c-format msgid "Netcam has flags: HTTP/1.0: %s HTTP/1.1: %s Keep-Alive %s." msgstr "" -#: netcam_http.c:1338 +#: src/netcam_http.c msgid "" "Removed netcam_keepalive flag due to proxy set.Proxy is incompatible with " "Keep-Alive." msgstr "" -#: netcam_http.c:1454 +#: src/netcam_http.c msgid "Failed to read first stream header - giving up for now" msgstr "" -#: netcam_http.c:1460 +#: src/netcam_http.c msgid "connected, going on to read image." msgstr "" -#: netcam_http.c:1490 +#: src/netcam_http.c msgid "Read error, trying to reconnect.." msgstr "" -#: netcam_http.c:1494 +#: src/netcam_http.c msgid "lost the cam." msgstr "" -#: netcam_http.c:1507 +#: src/netcam_http.c #, c-format msgid "Refilled buffer with [%d] bytes from the network." msgstr "" -#: netcam_http.c:1575 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] header bytes." msgstr "" -#: netcam_http.c:1587 +#: src/netcam_http.c msgid "Invalid header received, reconnecting" msgstr "" -#: netcam_http.c:1608 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] chunk bytes, [%d/%d] total" msgstr "" -#: netcam_http.c:1622 +#: src/netcam_http.c #, c-format msgid "Chunk complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1627 +#: src/netcam_http.c #, c-format msgid "Image complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1653 +#: src/netcam_http.c msgid "now calling netcam_setup_mjpg()" msgstr "" -#: netcam_http.c:1678 +#: src/netcam_http.c msgid "connected, going on to read and decode MJPG chunks." msgstr "" -#: netcam_http.c:1697 +#: src/netcam_http.c msgid "Begin" msgstr "" -#: netcam_http.c:1711 +#: src/netcam_http.c #, c-format msgid "stat(%s) error" msgstr "" -#: netcam_http.c:1716 +#: src/netcam_http.c #, c-format msgid "statbuf.st_mtime[%d] != last_st_mtime[%d]" msgstr "" -#: netcam_http.c:1722 +#: src/netcam_http.c msgid "waiting new file image timeout" msgstr "" -#: netcam_http.c:1727 +#: src/netcam_http.c msgid "delay waiting new file image " msgstr "" -#: netcam_http.c:1740 +#: src/netcam_http.c #, c-format msgid "processing new file image - st_mtime %d" msgstr "" -#: netcam_http.c:1751 +#: src/netcam_http.c #, c-format msgid "open(%s) error: %d" msgstr "" -#: netcam_http.c:1758 +#: src/netcam_http.c #, c-format msgid "read(%s) error: %d" msgstr "" -#: netcam_http.c:1767 +#: src/netcam_http.c msgid "End" msgstr "" -#: netcam_http.c:1803 +#: src/netcam_http.c #, c-format msgid "netcam->file->path %s" msgstr "" -#: netcam_jpeg.c:77 +#: src/netcam_jpeg.c msgid "Not enough data from netcam." msgstr "" -#: netcam_jpeg.c:169 +#: src/netcam_jpeg.c #, c-format msgid "netcam->jpeg_error %d" msgstr "" -#: netcam_jpeg.c:276 +#: src/netcam_jpeg.c msgid "no new pic, no signal rcvd" msgstr "" -#: netcam_jpeg.c:281 +#: src/netcam_jpeg.c msgid "***new pic delay successful***" msgstr "" -#: netcam_jpeg.c:321 netcam_jpeg.c:400 +#: src/netcam_jpeg.c #, c-format msgid "jpeg_error %d" msgstr "" -#: netcam_jpeg.c:435 +#: src/netcam_jpeg.c #, c-format msgid "processing jpeg image - content length %d" msgstr "" -#: netcam_jpeg.c:440 +#: src/netcam_jpeg.c #, c-format msgid "return code %d" msgstr "" -#: netcam_jpeg.c:455 +#: src/netcam_jpeg.c #, c-format msgid "" "Camera width/height mismatch with JPEG image - expected %dx%d, JPEG %dx%d " "retval %d" msgstr "" -#: netcam_jpeg.c:469 +#: src/netcam_jpeg.c #, c-format msgid "ret %d retval %d" msgstr "" -#: netcam_rtsp.c:160 +#: src/netcam_rtsp.c #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: netcam_rtsp.c:193 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "True" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "False" msgstr "" -#: netcam_rtsp.c:236 -#, c-format -msgid "Error sending packet to codec: %s" +#: src/netcam_rtsp.c +msgid "Ignoring packet with invalid data" msgstr "" -#: netcam_rtsp.c:251 netcam_rtsp.c:276 -msgid "Ignoring packet with invalid data" +#: src/netcam_rtsp.c +#, c-format +msgid "Error sending packet to codec: %s" msgstr "" -#: netcam_rtsp.c:258 +#: src/netcam_rtsp.c #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: netcam_rtsp.c:282 +#: src/netcam_rtsp.c #, c-format msgid "Error decoding packet: %s" msgstr "" -#: netcam_rtsp.c:319 +#: src/netcam_rtsp.c msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: netcam_rtsp.c:342 netcam_rtsp.c:397 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:352 netcam_rtsp.c:408 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:360 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:369 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:378 netcam_rtsp.c:416 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:454 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: netcam_rtsp.c:472 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: netcam_rtsp.c:503 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: netcam_rtsp.c:521 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: netcam_rtsp.c:539 +#: src/netcam_rtsp.c #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: netcam_rtsp.c:556 +#: src/netcam_rtsp.c #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: netcam_rtsp.c:599 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:686 netcam_rtsp.c:694 +#: src/netcam_rtsp.c msgid "The network camera is sending pictures in a different" msgstr "" -#: netcam_rtsp.c:687 +#: src/netcam_rtsp.c msgid "size than specified in the config and also a " msgstr "" -#: netcam_rtsp.c:688 +#: src/netcam_rtsp.c msgid "different picture format. The picture is being" msgstr "" -#: netcam_rtsp.c:689 +#: src/netcam_rtsp.c msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: netcam_rtsp.c:690 +#: src/netcam_rtsp.c msgid "in the config file. If possible change netcam to" msgstr "" -#: netcam_rtsp.c:691 +#: src/netcam_rtsp.c msgid "be in YUV420P format and the size requested in the" msgstr "" -#: netcam_rtsp.c:692 +#: src/netcam_rtsp.c msgid "config to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:695 +#: src/netcam_rtsp.c msgid "size than specified in the configuration file." msgstr "" -#: netcam_rtsp.c:696 +#: src/netcam_rtsp.c msgid "The picture is being transcoded into the size " msgstr "" -#: netcam_rtsp.c:697 +#: src/netcam_rtsp.c msgid "requested in the configuration. If possible change" msgstr "" -#: netcam_rtsp.c:698 +#: src/netcam_rtsp.c msgid "netcam or configuration to indicate the same size" msgstr "" -#: netcam_rtsp.c:699 +#: src/netcam_rtsp.c msgid "to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:701 +#: src/netcam_rtsp.c #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: netcam_rtsp.c:705 -msgid "format than YUV420P. The image sent is being " +#: src/netcam_rtsp.c +msgid "The image sent is being " msgstr "" -#: netcam_rtsp.c:706 +#: src/netcam_rtsp.c msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: netcam_rtsp.c:707 +#: src/netcam_rtsp.c msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:724 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_in." msgstr "" -#: netcam_rtsp.c:733 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_out." msgstr "" -#: netcam_rtsp.c:753 +#: src/netcam_rtsp.c msgid "Unable to allocate scaling context." msgstr "" -#: netcam_rtsp.c:765 +#: src/netcam_rtsp.c msgid "Error determining size of frame out" msgstr "" -#: netcam_rtsp.c:783 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: netcam_rtsp.c:794 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: netcam_rtsp.c:800 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: netcam_rtsp.c:812 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: netcam_rtsp.c:865 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: netcam_rtsp.c:868 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: netcam_rtsp.c:870 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: netcam_rtsp.c:872 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: netcam_rtsp.c:874 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: netcam_rtsp.c:898 +#: src/netcam_rtsp.c #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: netcam_rtsp.c:911 +#: src/netcam_rtsp.c msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:916 +#: src/netcam_rtsp.c msgid "Setting up file via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:921 +#: src/netcam_rtsp.c msgid "Setting up http via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:924 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:952 +#: src/netcam_rtsp.c msgid "High resolution" msgstr "" -#: netcam_rtsp.c:956 +#: src/netcam_rtsp.c msgid "Normal resolution" msgstr "" -#: netcam_rtsp.c:959 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s stream." msgstr "" -#: netcam_rtsp.c:978 +#: src/netcam_rtsp.c msgid "Unknown" msgstr "" -#: netcam_rtsp.c:1068 netcam_rtsp.c:1089 +#: src/netcam_rtsp.c msgid "Stream copied for pass-through" msgstr "" -#: netcam_rtsp.c:1093 +#: src/netcam_rtsp.c msgid "ffmpeg too old" msgstr "" -#: netcam_rtsp.c:1108 +#: src/netcam_rtsp.c msgid "Null path passed to connect" msgstr "" -#: netcam_rtsp.c:1138 +#: src/netcam_rtsp.c #, c-format msgid "%s: Invalid camera service" msgstr "" -#: netcam_rtsp.c:1149 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: netcam_rtsp.c:1162 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: netcam_rtsp.c:1171 +#: src/netcam_rtsp.c #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: netcam_rtsp.c:1179 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: netcam_rtsp.c:1202 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: netcam_rtsp.c:1212 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: netcam_rtsp.c:1228 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: netcam_rtsp.c:1239 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: netcam_rtsp.c:1251 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to read first image" msgstr "" -#: netcam_rtsp.c:1278 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: netcam_rtsp.c:1357 +#: src/netcam_rtsp.c #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: netcam_rtsp.c:1395 +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Camera did not reconnect." +msgstr "" + +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Checking for camera every 10 seconds." +msgstr "" + +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: netcam_rtsp.c:1420 +#: src/netcam_rtsp.c #, c-format msgid "%s: Handler loop finished." msgstr "" -#: netcam_rtsp.c:1455 +#: src/netcam_rtsp.c #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: netcam_rtsp.c:1474 +#: src/netcam_rtsp.c #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: netcam_rtsp.c:1511 +#: src/netcam_rtsp.c msgid "unable to create rtsp context" msgstr "" -#: netcam_rtsp.c:1520 +#: src/netcam_rtsp.c msgid "unable to create rtsp high context" msgstr "" -#: netcam_rtsp.c:1564 netcam_rtsp.c:1608 netcam_rtsp.c:1689 +#: src/netcam_rtsp.c msgid "FFmpeg/Libav not found on computer. No RTSP support" msgstr "" -#: netcam_rtsp.c:1638 +#: src/netcam_rtsp.c #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: netcam_rtsp.c:1653 +#: src/netcam_rtsp.c #, c-format msgid "%s: No response from handler thread." msgstr "" -#: netcam_rtsp.c:1675 +#: src/netcam_rtsp.c msgid "Normal resolution: Shut down complete." msgstr "" -#: netcam_rtsp.c:1678 +#: src/netcam_rtsp.c msgid "High resolution: Shut down complete." msgstr "" -#: picture.c:448 +#: src/picture.c msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: picture.c:623 picture.c:630 +#: src/picture.c msgid "libwebp version error" msgstr "" -#: picture.c:638 +#: src/picture.c msgid "libwebp image buffer allocation error" msgstr "" -#: picture.c:655 +#: src/picture.c msgid "libwebp image compression error" msgstr "" -#: picture.c:670 +#: src/picture.c msgid "unable to assemble webp image" msgstr "" -#: picture.c:675 +#: src/picture.c msgid "unable to save webp image to file" msgstr "" -#: picture.c:1110 +#: src/picture.c #, c-format msgid "" "Can't write picture to file %s - check access rights to target directory\n" "Thread is going to finish due to this fatal error" msgstr "" -#: picture.c:1118 +#: src/picture.c #, c-format msgid "Can't write picture to file %s" msgstr "" -#: picture.c:1142 +#: src/picture.c msgid "Could not read from pgm file" msgstr "" -#: picture.c:1148 +#: src/picture.c #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: picture.c:1161 +#: src/picture.c msgid "Failed reading size in pgm file" msgstr "" -#: picture.c:1173 +#: src/picture.c msgid "Failed reading maximum value in pgm file" msgstr "" -#: picture.c:1196 +#: src/picture.c msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: picture.c:1198 +#: src/picture.c #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: picture.c:1235 +#: src/picture.c #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: picture.c:1240 +#: src/picture.c #, c-format msgid "can't write mask file %s" msgstr "" -#: picture.c:1254 +#: src/picture.c msgid "Failed writing default mask as pgm file" msgstr "" -#: picture.c:1261 +#: src/picture.c #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: rotate.c:203 +#: src/rotate.c #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: stream.c:82 -msgid "set socket timeout failed" -msgstr "" - -#: stream.c:132 -msgid "motion-stream End buffer reached waiting for buffer ending" -msgstr "" - -#: stream.c:150 -msgid "motion-stream READ give up!" -msgstr "" - -#: stream.c:247 stream.c:602 -#, c-format -msgid "motion-stream - failed auth attempt from %s" -msgstr "" - -#: stream.c:257 stream.c:628 stream.c:713 stream.c:719 -msgid "fcntl" -msgstr "" - -#: stream.c:277 -msgid "write failure 1:handle_basic_auth" -msgstr "" - -#: stream.c:478 -msgid "Error no authentication data" -msgstr "" - -#: stream.c:485 -msgid "Error no authentication data (no ':' found)" -msgstr "" - -#: stream.c:494 -msgid "Error malloc failed" -msgstr "" - -#: stream.c:618 -msgid "write failure 1:handle_md5_digest" -msgstr "" - -#: stream.c:621 -msgid "write failure 2:handle_md5_digest" -msgstr "" - -#: stream.c:654 -msgid "write failure 3:handle_md5_digest" -msgstr "" - -#: stream.c:698 -msgid "Error unknown stream authentication method" -msgstr "" - -#: stream.c:727 -msgid "Error pthread_attr_init" -msgstr "" - -#: stream.c:732 -msgid "Error pthread_create" -msgstr "" - -#: stream.c:738 -msgid "Error pthread_attr_destroy" -msgstr "" - -#: stream.c:762 -msgid "error creating socket" -msgstr "" - -#: stream.c:767 -msgid "Unable to set FD_CLOEXEC" -msgstr "" - -#: stream.c:774 -msgid "setting SO_REUSEADDR to yes failed" -msgstr "" - -#: stream.c:783 -msgid "setting IPV6_V6ONLY to no failed" -msgstr "" - -#: stream.c:821 -#, c-format -msgid "error binding on %s port %d" -msgstr "" - -#: stream.c:827 -msgid "error listening" -msgstr "" - -#: stream.c:833 -#, c-format -msgid "listening on %s port %d" -msgstr "" - -#: stream.c:852 -msgid "motion-stream accept()" -msgstr "" - -#: stream.c:1017 stream.c:1033 -msgid "Error creating tmpbuffer in stream_add_client" -msgstr "" - -#: stream.c:1132 -msgid "Error allocated cors_header in stream_init" -msgstr "" - -#: stream.c:1154 -msgid "Closing motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1175 -msgid "Closed motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1309 -msgid "Error creating tmpbuffer" -msgstr "" - -#: track.c:81 +#: src/track.c msgid "internal error" msgstr "" -#: track.c:107 track.c:140 +#: src/track.c #, c-format msgid "internal error, %hu is not a known track-type" msgstr "" -#: track.c:163 track.c:362 +#: src/track.c #, c-format msgid "port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:171 track.c:370 +#: src/track.c msgid "Status byte timeout!" msgstr "" -#: track.c:191 +#: src/track.c #, c-format msgid "Try to open serial device %s" msgstr "" -#: track.c:195 track.c:317 track.c:698 +#: src/track.c #, c-format msgid "Unable to open serial device %s" msgstr "" -#: track.c:210 track.c:332 track.c:712 +#: src/track.c #, c-format msgid "Unable to initialize serial device %s" msgstr "" -#: track.c:215 track.c:338 +#: src/track.c #, c-format msgid "Opened serial device %s and initialize, fd %i" msgstr "" -#: track.c:253 +#: src/track.c #, c-format msgid "No device %s started yet , trying stepper_center()" msgstr "" -#: track.c:258 +#: src/track.c #, c-format msgid "failed to initialize stepper device on %s , fd [%i]." msgstr "" -#: track.c:264 +#: src/track.c #, c-format msgid "succeed , device started %s , fd [%i]" msgstr "" -#: track.c:357 +#: src/track.c #, c-format msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:375 +#: src/track.c #, c-format msgid "Command return %d" msgstr "" -#: track.c:407 track.c:600 +#: src/track.c msgid "Problem opening servo!" msgstr "" -#: track.c:413 +#: src/track.c #, c-format msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" msgstr "" -#: track.c:436 track.c:506 +#: src/track.c #, c-format msgid "x %d value out of range! (%d - %d)" msgstr "" -#: track.c:462 track.c:555 +#: src/track.c #, c-format msgid "y %d value out of range! (%d - %d)" msgstr "" -#: track.c:494 +#: src/track.c #, c-format msgid "X offset %d" msgstr "" -#: track.c:517 +#: src/track.c #, c-format msgid "" "X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " "%d" msgstr "" -#: track.c:543 +#: src/track.c #, c-format msgid "Y offset %d" msgstr "" -#: track.c:565 +#: src/track.c #, c-format msgid "" "Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " "%d" msgstr "" -#: track.c:606 +#: src/track.c #, c-format msgid "" "X-offset %d, Y-offset %d, x-position %d. y-position %d,reversex %d, reversey " "%d , stepsize %d" msgstr "" -#: track.c:660 +#: src/track.c msgid "Return byte timeout!" msgstr "" -#: track.c:677 +#: src/track.c msgid "Unable to set camera speed" msgstr "" -#: track.c:749 track.c:868 +#: src/track.c msgid "succeed" msgstr "" -#: track.c:830 +#: src/track.c msgid "Failed to reset pwc camera to starting position! Reason" msgstr "" -#: track.c:838 track.c:900 +#: src/track.c msgid "failed VIDIOCPWCMPTGRANGE" msgstr "" -#: track.c:852 track.c:913 +#: src/track.c msgid "ioctl VIDIOCPWCMPTGANGLE" msgstr "" -#: track.c:864 track.c:939 +#: src/track.c msgid "Failed to pan/tilt pwc camera! Reason" msgstr "" -#: track.c:978 track.c:987 track.c:1138 track.c:1147 +#: src/track.c msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: track.c:992 track.c:1152 +#: src/track.c msgid "Reseting UVC camera to starting position" msgstr "" -#: track.c:1001 +#: src/track.c msgid "ioctl querycontrol" msgstr "" -#: track.c:1005 +#: src/track.c msgid "Getting camera range" msgstr "" -#: track.c:1033 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: track.c:1036 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: track.c:1056 +#: src/track.c #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: track.c:1070 track.c:1085 track.c:1254 track.c:1275 +#: src/track.c msgid "Failed to move UVC camera!" msgstr "" -#: track.c:1091 track.c:1281 +#: src/track.c #, c-format msgid "Found MINMAX = %d" msgstr "" -#: track.c:1095 +#: src/track.c #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: track.c:1107 +#: src/track.c #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1220 +#: src/track.c #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: track.c:1223 +#: src/track.c #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: track.c:1226 +#: src/track.c #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: track.c:1249 +#: src/track.c #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1270 +#: src/track.c #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1285 +#: src/track.c #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1295 +#: src/track.c #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: translate.c:43 +#: src/translate.c msgid "Language: English" msgstr "" -#: video_bktr.c:65 +#: src/video_bktr.c #, c-format msgid "METEORSHUE Error setting hue [%d]" msgstr "" -#: video_bktr.c:69 video_bktr.c:82 video_bktr.c:97 video_bktr.c:111 -#: video_bktr.c:126 video_bktr.c:140 video_bktr.c:156 video_bktr.c:171 +#: src/video_bktr.c #, c-format msgid "to [%d]" msgstr "" -#: video_bktr.c:78 +#: src/video_bktr.c msgid "METEORGHUE Error getting hue" msgstr "" -#: video_bktr.c:93 +#: src/video_bktr.c #, c-format msgid "METEORSCSAT Error setting saturation [%d]" msgstr "" -#: video_bktr.c:107 +#: src/video_bktr.c msgid "METEORGCSAT Error getting saturation" msgstr "" -#: video_bktr.c:122 +#: src/video_bktr.c #, c-format msgid "METEORSCONT Error setting contrast [%d]" msgstr "" -#: video_bktr.c:136 +#: src/video_bktr.c msgid "METEORGCONT Error getting contrast" msgstr "" -#: video_bktr.c:152 +#: src/video_bktr.c #, c-format msgid "METEORSBRIG brightness [%d]" msgstr "" -#: video_bktr.c:167 +#: src/video_bktr.c msgid "METEORGBRIG getting brightness" msgstr "" -#: video_bktr.c:182 +#: src/video_bktr.c msgid "Not implemented" msgstr "" -#: video_bktr.c:218 +#: src/video_bktr.c #, c-format msgid "Device Input %d out of range (0-4)" msgstr "" -#: video_bktr.c:226 +#: src/video_bktr.c #, c-format msgid "METEORSINPUT %d invalid -Trying composite %d" msgstr "" -#: video_bktr.c:261 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format, try again with default" msgstr "" -#: video_bktr.c:267 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format either default" msgstr "" -#: video_bktr.c:321 +#: src/video_bktr.c msgid "Couldn't set the geometry" msgstr "" -#: video_bktr.c:325 +#: src/video_bktr.c #, c-format msgid "to [%d/%d] Norm %d" msgstr "" -#: video_bktr.c:372 +#: src/video_bktr.c #, c-format msgid "Not valid Frequency [%lu] for Source input [%i]" msgstr "" -#: video_bktr.c:376 +#: src/video_bktr.c #, c-format msgid "Frequency [%lu] Source input [%i]" msgstr "" -#: video_bktr.c:383 +#: src/video_bktr.c #, c-format msgid "set input [%d]" msgstr "" -#: video_bktr.c:391 +#: src/video_bktr.c #, c-format msgid "set input format [%d]" msgstr "" -#: video_bktr.c:399 +#: src/video_bktr.c #, c-format msgid "set geometry [%d]x[%d]" msgstr "" -#: video_bktr.c:405 +#: src/video_bktr.c msgid "Frequency set (no implemented yet" msgstr "" -#: video_bktr.c:419 video_bktr.c:432 +#: src/video_bktr.c msgid "Sizing buffer to 3x" msgstr "" -#: video_bktr.c:426 video_bktr.c:436 +#: src/video_bktr.c msgid "Sizing buffer to 3/2x" msgstr "" -#: video_bktr.c:444 +#: src/video_bktr.c msgid "mmap failed" msgstr "" -#: video_bktr.c:486 video_bktr.c:488 video_bktr.c:496 +#: src/video_bktr.c msgid "METEORCAPTUR using single method Error capturing" msgstr "" -#: video_bktr.c:568 +#: src/video_bktr.c msgid "Error capturing using single method" msgstr "" -#: video_bktr.c:658 video_bktr.c:666 video_bktr.c:764 video_bktr.c:933 -#: video_bktr.c:987 +#: src/video_bktr.c msgid "BKTR is not enabled." msgstr "" -#: video_bktr.c:710 video_v4l2.c:1454 +#: src/video_bktr.c src/video_v4l2.c msgid "Unable to find video device" msgstr "" -#: video_bktr.c:716 video_v4l2.c:1460 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Closing video device %s" msgstr "" -#: video_bktr.c:750 video_v4l2.c:1479 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: video_bktr.c:790 video_v4l2.c:774 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: video_bktr.c:796 video_v4l2.c:782 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: video_bktr.c:836 +#: src/video_bktr.c msgid "Stopping capture" msgstr "" -#: video_bktr.c:841 +#: src/video_bktr.c #, c-format msgid "Reusing [%s] inputs [%d,%d] Change capture method METEOR_CAP_SINGLE" msgstr "" -#: video_bktr.c:849 +#: src/video_bktr.c msgid "VIDEO_PALETTE_YUV420P setting imgs.size_norm and imgs.motionsize" msgstr "" -#: video_bktr.c:866 +#: src/video_bktr.c #, c-format msgid "open video device %s" msgstr "" -#: video_bktr.c:877 +#: src/video_bktr.c #, c-format msgid "open tuner device %s" msgstr "" -#: video_common.c:421 video_common.c:443 +#: src/video_common.c msgid "Corrupt image ... continue" msgstr "" -#: video_common.c:434 +#: src/video_common.c #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: video_common.c:580 +#: src/video_common.c #, c-format msgid "Parsing controls: %s" msgstr "" -#: video_common.c:689 +#: src/video_common.c msgid "calling mmalcam_cleanup" msgstr "" -#: video_common.c:697 +#: src/video_common.c msgid "calling netcam_cleanup" msgstr "" -#: video_common.c:705 +#: src/video_common.c msgid "calling netcam_rtsp_cleanup" msgstr "" -#: video_common.c:711 +#: src/video_common.c msgid "Cleaning up V4L2 device" msgstr "" -#: video_common.c:717 +#: src/video_common.c msgid "Cleaning up BKTR device" msgstr "" -#: video_common.c:722 +#: src/video_common.c msgid "No Camera device cleanup (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_common.c:754 +#: src/video_common.c msgid "Opening MMAL cam" msgstr "" -#: video_common.c:759 +#: src/video_common.c msgid "MMAL cam failed to open" msgstr "" -#: video_common.c:766 +#: src/video_common.c msgid "Opening Netcam" msgstr "" -#: video_common.c:771 +#: src/video_common.c msgid "Netcam failed to open" msgstr "" -#: video_common.c:777 +#: src/video_common.c msgid "Opening Netcam RTSP" msgstr "" -#: video_common.c:781 +#: src/video_common.c msgid "Netcam RTSP failed to open" msgstr "" -#: video_common.c:787 +#: src/video_common.c msgid "Opening V4L2 device" msgstr "" -#: video_common.c:790 +#: src/video_common.c msgid "V4L2 device failed to open" msgstr "" -#: video_common.c:796 +#: src/video_common.c msgid "Opening BKTR device" msgstr "" -#: video_common.c:799 +#: src/video_common.c msgid "BKTR device failed to open" msgstr "" -#: video_common.c:805 +#: src/video_common.c msgid "No Camera device specified (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_loopback.c:33 +#: src/video_loopback.c #, c-format msgid "Failed to open '%s'" msgstr "" -#: video_loopback.c:42 +#: src/video_loopback.c +#, c-format +msgid "Error specifying buffer: %s" +msgstr "" + +#: src/video_loopback.c #, c-format msgid "Opening buffer: %s" msgstr "" -#: video_loopback.c:49 +#: src/video_loopback.c #, c-format msgid "Read buffer: %s" msgstr "" -#: video_loopback.c:57 +#: src/video_loopback.c #, c-format msgid "found video device '%s' %d" msgstr "" -#: video_loopback.c:72 video_loopback.c:147 +#: src/video_loopback.c #, c-format msgid "Opened %s as pipe output" msgstr "" -#: video_loopback.c:151 +#: src/video_loopback.c #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: video_loopback.c:171 +#: src/video_loopback.c msgid "Original pipe specifications" msgstr "" -#: video_loopback.c:182 +#: src/video_loopback.c msgid "Proposed pipe specifications" msgstr "" -#: video_loopback.c:190 +#: src/video_loopback.c msgid "Final pipe specifications" msgstr "" -#: video_v4l2.c:209 +#: src/video_v4l2.c msgid "No Controls found for device" msgstr "" -#: video_v4l2.c:268 +#: src/video_v4l2.c msgid "---------Controls---------" msgstr "" -#: video_v4l2.c:269 +#: src/video_v4l2.c msgid " V4L2 ID Name and Range" msgstr "" -#: video_v4l2.c:298 video_v4l2.c:1167 +#: src/video_v4l2.c msgid "Device not ready" msgstr "" -#: video_v4l2.c:312 +#: src/video_v4l2.c #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: video_v4l2.c:318 +#: src/video_v4l2.c #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: video_v4l2.c:356 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: video_v4l2.c:362 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: video_v4l2.c:375 +#: src/video_v4l2.c msgid "control type not supported yet" msgstr "" -#: video_v4l2.c:541 +#: src/video_v4l2.c #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: video_v4l2.c:549 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: video_v4l2.c:555 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: video_v4l2.c:560 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: video_v4l2.c:565 +#: src/video_v4l2.c #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: video_v4l2.c:591 +#: src/video_v4l2.c msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: video_v4l2.c:603 +#: src/video_v4l2.c #, c-format msgid "- video standard %s" msgstr "" -#: video_v4l2.c:620 +#: src/video_v4l2.c #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: video_v4l2.c:626 +#: src/video_v4l2.c msgid "Video standard set to NTSC" msgstr "" -#: video_v4l2.c:628 +#: src/video_v4l2.c msgid "Video standard set to SECAM" msgstr "" -#: video_v4l2.c:630 +#: src/video_v4l2.c msgid "Video standard set to PAL" msgstr "" -#: video_v4l2.c:658 +#: src/video_v4l2.c #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: video_v4l2.c:663 +#: src/video_v4l2.c #, c-format msgid "Set tuner %d" msgstr "" -#: video_v4l2.c:674 +#: src/video_v4l2.c #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: video_v4l2.c:679 +#: src/video_v4l2.c #, c-format msgid "Set Frequency to %ul" msgstr "" -#: video_v4l2.c:704 +#: src/video_v4l2.c #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:716 +#: src/video_v4l2.c #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: video_v4l2.c:723 +#: src/video_v4l2.c msgid "Adjusted resolution not modulo 8." msgstr "" -#: video_v4l2.c:725 +#: src/video_v4l2.c msgid "Specify different palette or width/height in config file." msgstr "" -#: video_v4l2.c:734 +#: src/video_v4l2.c msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: video_v4l2.c:742 +#: src/video_v4l2.c #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:747 +#: src/video_v4l2.c #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: video_v4l2.c:777 +#: src/video_v4l2.c #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: video_v4l2.c:785 +#: src/video_v4l2.c #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: video_v4l2.c:790 +#: src/video_v4l2.c msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: video_v4l2.c:803 +#: src/video_v4l2.c #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: video_v4l2.c:812 +#: src/video_v4l2.c msgid "Supported palettes:" msgstr "" -#: video_v4l2.c:821 +#: src/video_v4l2.c #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: video_v4l2.c:841 +#: src/video_v4l2.c #, c-format msgid "Selected palette %s" msgstr "" -#: video_v4l2.c:848 +#: src/video_v4l2.c #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: video_v4l2.c:853 +#: src/video_v4l2.c msgid "Unable to find a compatible palette format." msgstr "" -#: video_v4l2.c:879 +#: src/video_v4l2.c #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: video_v4l2.c:886 +#: src/video_v4l2.c #, c-format msgid "mmap information: frames=%d" msgstr "" -#: video_v4l2.c:890 +#: src/video_v4l2.c #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: video_v4l2.c:897 video_v4l2.c:1131 +#: src/video_v4l2.c msgid "Out of memory." msgstr "" -#: video_v4l2.c:912 +#: src/video_v4l2.c #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: video_v4l2.c:925 +#: src/video_v4l2.c #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: video_v4l2.c:932 +#: src/video_v4l2.c #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: video_v4l2.c:953 +#: src/video_v4l2.c msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: video_v4l2.c:996 +#: src/video_v4l2.c #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: video_v4l2.c:1057 +#: src/video_v4l2.c #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: video_v4l2.c:1184 video_v4l2.c:1205 +#: src/video_v4l2.c msgid "Errors occurred during device select" msgstr "" -#: video_v4l2.c:1218 +#: src/video_v4l2.c #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: video_v4l2.c:1234 video_v4l2.c:1564 video_v4l2.c:1650 +#: src/video_v4l2.c #, c-format msgid "Failed to open video device %s" msgstr "" -#: video_v4l2.c:1296 +#: src/video_v4l2.c msgid "Not a V4L2 device?" msgstr "" -#: video_v4l2.c:1333 +#: src/video_v4l2.c msgid "Device does not support capturing." msgstr "" -#: video_v4l2.c:1346 video_v4l2.c:1354 +#: src/video_v4l2.c +#, c-format +msgid "Trying to set fps to %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Error setting fps. Return code %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Device set fps to %d" +msgstr "" + +#: src/video_v4l2.c msgid "V4L2 is not enabled" msgstr "" -#: video_v4l2.c:1427 video_v4l2.c:1494 video_v4l2.c:1537 +#: src/video_v4l2.c msgid "V4L2 is not enabled." msgstr "" -#: video_v4l2.c:1662 +#: src/video_v4l2.c #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: video_v4l2.c:1674 +#: src/video_v4l2.c #, c-format msgid " Width: %d, Height %d" msgstr "" -#: video_v4l2.c:1685 +#: src/video_v4l2.c #, c-format msgid " Framerate %d/%d" msgstr "" -#: webu.c:240 +#: src/webu.c #, c-format msgid "Invalid url: %s" msgstr "" -#: webu.c:258 +#: src/webu.c msgid "Error decoding url" msgstr "" -#: webu.c:462 +#: src/webu.c #, c-format msgid "Sent url: %s" msgstr "" -#: webu.c:471 +#: src/webu.c #, c-format msgid "Decoded url: %s" msgstr "" -#: webu.c:579 -msgid "httpd is going to restart" +#: src/webu.c +msgid "Restarting all threads" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Restarting thread %d" msgstr "" -#: webu.c:584 +#: src/webu.c #, c-format -msgid "httpd is going to restart thread %d" +msgid "Quitting thread %d" msgstr "" -#: webu.c:620 webu.c:720 webu_html.c:1257 webu_text.c:663 webu_text.c:854 -#: webu_text.c:1099 +#: src/webu.c src/webu_html.c src/webu_text.c #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: webu.c:683 +#: src/webu.c msgid "Native Language : on" msgstr "" -#: webu.c:685 +#: src/webu.c msgid "Native Language : off" msgstr "" -#: webu.c:689 +#: src/webu.c msgid "Set the value to null/zero" msgstr "" -#: webu.c:813 +#: src/webu.c #, c-format msgid "Connection from: %s" msgstr "" -#: webu.c:900 webu.c:912 webu.c:960 +#: src/webu.c #, c-format msgid "Failed authentication from %s" msgstr "" -#: webu.c:1042 +#: src/webu.c msgid "No webcontrol user:pass provided" msgstr "" -#: webu.c:1060 +#: src/webu.c msgid "No stream user:pass provided" msgstr "" -#: webu.c:1095 webu_stream.c:255 webu_stream.c:295 +#: src/webu.c src/webu_stream.c msgid "Invalid response" msgstr "" -#: webu.c:1182 webu.c:1254 +#: src/webu.c #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: webu.c:1221 webu.c:1303 +#: src/webu.c #, c-format msgid "send page failed %d" msgstr "" -#: webu.c:1436 +#: src/webu.c msgid "Basic authentication: available" msgstr "" -#: webu.c:1439 webu.c:1442 webu.c:1445 +#: src/webu.c msgid "Basic authentication: disabled" msgstr "" -#: webu.c:1459 +#: src/webu.c msgid "Digest authentication: available" msgstr "" -#: webu.c:1462 webu.c:1465 webu.c:1468 +#: src/webu.c msgid "Digest authentication: disabled" msgstr "" -#: webu.c:1481 +#: src/webu.c msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: webu.c:1488 +#: src/webu.c msgid "IPV6: available" msgstr "" -#: webu.c:1490 +#: src/webu.c msgid "IPV6: disabled" msgstr "" -#: webu.c:1503 webu.c:1506 +#: src/webu.c msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: webu.c:1513 +#: src/webu.c msgid "SSL/TLS: available" msgstr "" -#: webu.c:1516 webu.c:1519 webu.c:1522 +#: src/webu.c msgid "SSL/TLS: disabled" msgstr "" -#: webu.c:1570 +#: src/webu.c msgid "Error reading file for SSL/TLS support." msgstr "" -#: webu.c:1592 webu.c:1605 +#: src/webu.c msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1597 webu.c:1610 +#: src/webu.c msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1821 +#: src/webu.c #, c-format msgid "Starting webcontrol on port %d" msgstr "" -#: webu.c:1837 +#: src/webu.c msgid "Unable to start MHD" msgstr "" -#: webu.c:1874 +#: src/webu.c +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port/camera_id %d/%d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port %d" +msgstr "" + +#: src/webu.c #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: webu.c:1878 +#: src/webu.c #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: webu.c:1905 +#: src/webu.c #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: webu.c:1933 webu.c:1951 +#: src/webu.c #, c-format msgid "Duplicate port requested %d" msgstr "" -#: webu_html.c:260 webu_html.c:270 webu_html.c:282 +#: src/webu_html.c msgid "Cameras" msgstr "カメラ" -#: webu_html.c:262 webu_html.c:291 webu_html.c:809 +#: src/webu_html.c msgid "Camera" msgstr "カメラ" -#: webu_html.c:283 +#: src/webu_html.c msgid "All" msgstr "すべて" -#: webu_html.c:329 +#: src/webu_html.c msgid "Action" msgstr "アクショ" -#: webu_html.c:330 +#: src/webu_html.c msgid "Start Event" msgstr "イベントを開始する" -#: webu_html.c:331 +#: src/webu_html.c msgid "End Event" msgstr "イベントを終了する" -#: webu_html.c:332 +#: src/webu_html.c msgid "Snapshot" msgstr "スナップショッ" -#: webu_html.c:333 +#: src/webu_html.c msgid "Change Configuration" msgstr "設定の変" -#: webu_html.c:334 +#: src/webu_html.c msgid "Write Configuration" msgstr "書き込み設" -#: webu_html.c:335 +#: src/webu_html.c msgid "Tracking" msgstr "追跡" -#: webu_html.c:336 +#: src/webu_html.c msgid "Pause" msgstr "一時停" -#: webu_html.c:337 +#: src/webu_html.c msgid "Start" msgstr "開始" -#: webu_html.c:338 +#: src/webu_html.c msgid "Restart" msgstr "再起動" -#: webu_html.c:359 +#: src/webu_html.c +msgid "Quit" +msgstr "終了する" + +#: src/webu_html.c msgid "Help" msgstr "助けて" -#: webu_html.c:373 +#: src/webu_html.c msgid "No Configuration Options" msgstr "設定オプションはありません" -#: webu_html.c:377 +#: src/webu_html.c msgid "Limited Configuration Options" msgstr "制限された設定オプション" -#: webu_html.c:381 +#: src/webu_html.c msgid "Advanced Configuration Options" msgstr "高度な設定オプション" -#: webu_html.c:385 +#: src/webu_html.c msgid "Restricted Configuration Options" msgstr "機密設定オプション" -#: webu_html.c:399 webu_html.c:410 webu_html.c:897 +#: src/webu_html.c msgid "All Cameras" msgstr "すべてのカメ" -#: webu_html.c:400 webu_html.c:811 webu_html.c:820 +#: src/webu_html.c msgid "Not running" msgstr "非活動中" -#: webu_html.c:401 webu_html.c:812 webu_html.c:821 +#: src/webu_html.c msgid "Lost connection" msgstr "接続が切れました" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Paused" msgstr "一時停" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Active" msgstr "アクティブ" -#: webu_html.c:441 +#: src/webu_html.c msgid "Select option" msgstr "オプションを選" -#: webu_html.c:525 webu_html.c:558 +#: src/webu_html.c msgid "Save" msgstr "セーブ" -#: webu_html.c:553 +#: src/webu_html.c msgid "Pan/Tilt" msgstr "スイベル / 傾" -#: webu_html.c:554 +#: src/webu_html.c msgid "Absolute Change" msgstr "絶対変" -#: webu_html.c:555 +#: src/webu_html.c msgid "Center" msgstr "センタ" -#: webu_html.c:556 +#: src/webu_html.c msgid "Pan" msgstr "スイベル" -#: webu_html.c:557 +#: src/webu_html.c msgid "Tilt" msgstr "傾" -#: webu_stream.c:166 webu_stream.c:172 +#: src/webu_stream.c #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: webu_stream.c:179 +#: src/webu_stream.c #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:186 +#: src/webu_stream.c #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: webu_stream.c:194 +#: src/webu_stream.c #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:288 +#: src/webu_stream.c msgid "Could not get image to stream." msgstr "" -#: webu_text.c:436 -msgid "httpd quits" -msgstr "" - -#: webu_text.c:441 -#, c-format -msgid "httpd quits thread %d" -msgstr "" - -#: webu_text.c:899 +#: src/webu_text.c #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" @@ -4144,8 +4185,5 @@ msgstr "" #~ msgid "Make Movie" #~ msgstr "映画を作" -#~ msgid "Quit" -#~ msgstr "終了する" - #~ msgid "All " #~ msgstr "すべて " diff --git a/po/ko.po b/po/ko.po index c12507c83..1c9b99212 100644 --- a/po/ko.po +++ b/po/ko.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-13 11:57-0600\n" +"Report-Msgid-Bugs-To: https://motion-project.github.io\n" +"POT-Creation-Date: 2019-09-20 22:18-0600\n" "PO-Revision-Date: 2018-10-13 12:02-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,1476 +16,1523 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: conf.c:2108 +#: src/conf.c #, c-format msgid "Unknown config option \"%s\"" msgstr "" -#: conf.c:2208 +#: src/conf.c #, c-format msgid "Writing config file to %s" msgstr "" -#: conf.c:2354 +#: src/conf.c #, c-format msgid "Configfile %s not found - trying defaults." msgstr "" -#: conf.c:2358 +#: src/conf.c msgid "Error getcwd" msgstr "" -#: conf.c:2376 +#: src/conf.c #, c-format msgid "could not open configfile %s" msgstr "" -#: conf.c:2386 +#: src/conf.c +#, c-format +msgid "Invalid file name %s" +msgstr "" + +#: src/conf.c #, c-format msgid "Processing thread 0 - config file %s" msgstr "" -#: conf.c:2391 +#: src/conf.c msgid "No config file to process, using default values" msgstr "" -#: conf.c:2447 +#: src/conf.c #, c-format msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: conf.c:2450 +#: src/conf.c #, c-format msgid "Thread %d - Config file: %s" msgstr "" -#: conf.c:2468 +#: src/conf.c #, c-format msgid "%-25s " msgstr "" -#: conf.c:2658 +#: src/conf.c msgid "Unable to locate vid_control_params" msgstr "" -#: conf.c:2664 +#: src/conf.c msgid "No value provided to put into vid_control_params" msgstr "" -#: conf.c:2774 +#: src/conf.c msgid "Error compiling regex in copy_uri" msgstr "" -#: conf.c:2781 +#: src/conf.c msgid "Invalid origin for cors_header in copy_uri" msgstr "" -#: conf.c:3019 +#: src/conf.c #, c-format msgid "Processing config file %s" msgstr "" -#: conf.c:3034 +#: src/conf.c #, c-format msgid "Camera directory config %s not found" msgstr "" -#: conf.c:3068 +#: src/conf.c #, c-format msgid "Camera config file %s not found" msgstr "" -#: conf.c:3106 +#: src/conf.c #, c-format msgid "Processing camera config file %s" msgstr "" -#: conf.c:3152 +#: src/conf.c msgid "daemon" msgstr "" -#: conf.c:3153 +#: src/conf.c msgid "setup_mode" msgstr "" -#: conf.c:3154 +#: src/conf.c msgid "pid_file" msgstr "" -#: conf.c:3155 +#: src/conf.c msgid "log_file" msgstr "" -#: conf.c:3156 +#: src/conf.c msgid "log_level" msgstr "" -#: conf.c:3157 +#: src/conf.c msgid "log_type" msgstr "" -#: conf.c:3158 +#: src/conf.c msgid "quiet" msgstr "" -#: conf.c:3159 +#: src/conf.c msgid "native_language" msgstr "" -#: conf.c:3160 +#: src/conf.c msgid "camera_name" msgstr "" -#: conf.c:3161 +#: src/conf.c msgid "camera_id" msgstr "" -#: conf.c:3162 +#: src/conf.c msgid "target_dir" msgstr "" -#: conf.c:3163 +#: src/conf.c msgid "videodevice" msgstr "" -#: conf.c:3164 +#: src/conf.c msgid "vid_control_params" msgstr "" -#: conf.c:3165 +#: src/conf.c msgid "v4l2_palette" msgstr "" -#: conf.c:3166 +#: src/conf.c msgid "input" msgstr "" -#: conf.c:3167 +#: src/conf.c msgid "norm" msgstr "" -#: conf.c:3168 +#: src/conf.c msgid "frequency" msgstr "" -#: conf.c:3169 +#: src/conf.c msgid "auto_brightness" msgstr "" -#: conf.c:3170 +#: src/conf.c msgid "tunerdevice" msgstr "" -#: conf.c:3171 +#: src/conf.c msgid "roundrobin_frames" msgstr "" -#: conf.c:3172 +#: src/conf.c msgid "roundrobin_skip" msgstr "" -#: conf.c:3173 +#: src/conf.c msgid "roundrobin_switchfilter" msgstr "" -#: conf.c:3174 +#: src/conf.c msgid "netcam_url" msgstr "" -#: conf.c:3175 +#: src/conf.c msgid "netcam_highres" msgstr "" -#: conf.c:3176 +#: src/conf.c msgid "netcam_userpass" msgstr "" -#: conf.c:3177 +#: src/conf.c msgid "netcam_keepalive" msgstr "" -#: conf.c:3178 +#: src/conf.c msgid "netcam_proxy" msgstr "" -#: conf.c:3179 +#: src/conf.c msgid "netcam_tolerant_check" msgstr "" -#: conf.c:3180 +#: src/conf.c msgid "netcam_use_tcp" msgstr "" -#: conf.c:3181 +#: src/conf.c msgid "mmalcam_name" msgstr "" -#: conf.c:3182 +#: src/conf.c msgid "mmalcam_control_params" msgstr "" -#: conf.c:3183 +#: src/conf.c msgid "width" msgstr "" -#: conf.c:3184 +#: src/conf.c msgid "height" msgstr "" -#: conf.c:3185 +#: src/conf.c msgid "framerate" msgstr "" -#: conf.c:3186 +#: src/conf.c msgid "minimum_frame_time" msgstr "" -#: conf.c:3187 +#: src/conf.c msgid "rotate" msgstr "" -#: conf.c:3188 +#: src/conf.c msgid "flip_axis" msgstr "" -#: conf.c:3189 +#: src/conf.c msgid "locate_motion_mode" msgstr "" -#: conf.c:3190 +#: src/conf.c msgid "locate_motion_style" msgstr "" -#: conf.c:3191 +#: src/conf.c msgid "text_left" msgstr "" -#: conf.c:3192 +#: src/conf.c msgid "text_right" msgstr "" -#: conf.c:3193 +#: src/conf.c msgid "text_changes" msgstr "" -#: conf.c:3194 +#: src/conf.c msgid "text_scale" msgstr "" -#: conf.c:3195 +#: src/conf.c msgid "text_event" msgstr "" -#: conf.c:3196 +#: src/conf.c msgid "emulate_motion" msgstr "" -#: conf.c:3197 +#: src/conf.c msgid "threshold" msgstr "" -#: conf.c:3198 +#: src/conf.c msgid "threshold_maximum" msgstr "" -#: conf.c:3199 +#: src/conf.c msgid "threshold_tune" msgstr "" -#: conf.c:3200 +#: src/conf.c msgid "noise_level" msgstr "" -#: conf.c:3201 +#: src/conf.c msgid "noise_tune" msgstr "" -#: conf.c:3202 +#: src/conf.c msgid "despeckle_filter" msgstr "" -#: conf.c:3203 +#: src/conf.c msgid "area_detect" msgstr "" -#: conf.c:3204 +#: src/conf.c msgid "mask_file" msgstr "" -#: conf.c:3205 +#: src/conf.c msgid "mask_privacy" msgstr "" -#: conf.c:3206 +#: src/conf.c msgid "smart_mask_speed" msgstr "" -#: conf.c:3207 +#: src/conf.c msgid "lightswitch_percent" msgstr "" -#: conf.c:3208 +#: src/conf.c msgid "lightswitch_frames" msgstr "" -#: conf.c:3209 +#: src/conf.c msgid "minimum_motion_frames" msgstr "" -#: conf.c:3210 +#: src/conf.c msgid "event_gap" msgstr "" -#: conf.c:3211 +#: src/conf.c msgid "pre_capture" msgstr "" -#: conf.c:3212 +#: src/conf.c msgid "post_capture" msgstr "" -#: conf.c:3213 +#: src/conf.c msgid "on_event_start" msgstr "" -#: conf.c:3214 +#: src/conf.c msgid "on_event_end" msgstr "" -#: conf.c:3215 +#: src/conf.c msgid "on_picture_save" msgstr "" -#: conf.c:3216 +#: src/conf.c msgid "on_area_detected" msgstr "" -#: conf.c:3217 +#: src/conf.c msgid "on_motion_detected" msgstr "" -#: conf.c:3218 +#: src/conf.c msgid "on_movie_start" msgstr "" -#: conf.c:3219 +#: src/conf.c msgid "on_movie_end" msgstr "" -#: conf.c:3220 +#: src/conf.c msgid "on_camera_lost" msgstr "" -#: conf.c:3221 +#: src/conf.c msgid "on_camera_found" msgstr "" -#: conf.c:3222 +#: src/conf.c msgid "picture_output" msgstr "" -#: conf.c:3223 +#: src/conf.c msgid "picture_output_motion" msgstr "" -#: conf.c:3224 +#: src/conf.c msgid "picture_type" msgstr "" -#: conf.c:3225 +#: src/conf.c msgid "picture_quality" msgstr "" -#: conf.c:3226 +#: src/conf.c msgid "picture_exif" msgstr "" -#: conf.c:3227 +#: src/conf.c msgid "picture_filename" msgstr "" -#: conf.c:3228 +#: src/conf.c msgid "snapshot_interval" msgstr "" -#: conf.c:3229 +#: src/conf.c msgid "snapshot_filename" msgstr "" -#: conf.c:3230 +#: src/conf.c msgid "movie_output" msgstr "" -#: conf.c:3231 +#: src/conf.c msgid "movie_output_motion" msgstr "" -#: conf.c:3232 +#: src/conf.c msgid "movie_max_time" msgstr "" -#: conf.c:3233 +#: src/conf.c msgid "movie_bps" msgstr "" -#: conf.c:3234 +#: src/conf.c msgid "movie_quality" msgstr "" -#: conf.c:3235 +#: src/conf.c msgid "movie_codec" msgstr "" -#: conf.c:3236 +#: src/conf.c msgid "movie_duplicate_frames" msgstr "" -#: conf.c:3237 +#: src/conf.c msgid "movie_passthrough" msgstr "" -#: conf.c:3238 +#: src/conf.c msgid "movie_filename" msgstr "" -#: conf.c:3239 +#: src/conf.c msgid "movie_extpipe_use" msgstr "" -#: conf.c:3240 +#: src/conf.c msgid "movie_extpipe" msgstr "" -#: conf.c:3241 +#: src/conf.c msgid "timelapse_interval" msgstr "" -#: conf.c:3242 +#: src/conf.c msgid "timelapse_mode" msgstr "" -#: conf.c:3243 +#: src/conf.c msgid "timelapse_fps" msgstr "" -#: conf.c:3244 +#: src/conf.c msgid "timelapse_codec" msgstr "" -#: conf.c:3245 +#: src/conf.c msgid "timelapse_filename" msgstr "" -#: conf.c:3246 +#: src/conf.c msgid "video_pipe" msgstr "" -#: conf.c:3247 +#: src/conf.c msgid "video_pipe_motion" msgstr "" -#: conf.c:3248 +#: src/conf.c msgid "webcontrol_port" msgstr "" -#: conf.c:3249 +#: src/conf.c msgid "webcontrol_ipv6" msgstr "" -#: conf.c:3250 +#: src/conf.c msgid "webcontrol_localhost" msgstr "" -#: conf.c:3251 +#: src/conf.c msgid "webcontrol_parms" msgstr "" -#: conf.c:3252 +#: src/conf.c msgid "webcontrol_interface" msgstr "" -#: conf.c:3253 +#: src/conf.c msgid "webcontrol_auth_method" msgstr "" -#: conf.c:3254 +#: src/conf.c msgid "webcontrol_authentication" msgstr "" -#: conf.c:3255 +#: src/conf.c msgid "webcontrol_tls" msgstr "" -#: conf.c:3256 +#: src/conf.c msgid "webcontrol_cert" msgstr "" -#: conf.c:3257 +#: src/conf.c msgid "webcontrol_key" msgstr "" -#: conf.c:3258 +#: src/conf.c msgid "webcontrol_cors_header" msgstr "" -#: conf.c:3259 +#: src/conf.c msgid "stream_port" msgstr "" -#: conf.c:3260 +#: src/conf.c msgid "stream_localhost" msgstr "" -#: conf.c:3261 +#: src/conf.c msgid "stream_auth_method" msgstr "" -#: conf.c:3262 +#: src/conf.c msgid "stream_authentication" msgstr "" -#: conf.c:3263 +#: src/conf.c msgid "stream_tls" msgstr "" -#: conf.c:3264 +#: src/conf.c msgid "stream_cors_header" msgstr "" -#: conf.c:3265 +#: src/conf.c msgid "stream_preview_scale" msgstr "" -#: conf.c:3266 +#: src/conf.c msgid "stream_preview_newline" msgstr "" -#: conf.c:3267 +#: src/conf.c msgid "stream_preview_method" msgstr "" -#: conf.c:3268 +#: src/conf.c msgid "stream_quality" msgstr "" -#: conf.c:3269 +#: src/conf.c msgid "stream_grey" msgstr "" -#: conf.c:3270 +#: src/conf.c msgid "stream_motion" msgstr "" -#: conf.c:3271 +#: src/conf.c msgid "stream_maxrate" msgstr "" -#: conf.c:3272 +#: src/conf.c msgid "stream_limit" msgstr "" -#: conf.c:3273 +#: src/conf.c msgid "database_type" msgstr "" -#: conf.c:3274 +#: src/conf.c msgid "database_dbname" msgstr "" -#: conf.c:3275 +#: src/conf.c msgid "database_host" msgstr "" -#: conf.c:3276 +#: src/conf.c msgid "database_port" msgstr "" -#: conf.c:3277 +#: src/conf.c msgid "database_user" msgstr "" -#: conf.c:3278 +#: src/conf.c msgid "database_password" msgstr "" -#: conf.c:3279 +#: src/conf.c msgid "database_busy_timeout" msgstr "" -#: conf.c:3280 +#: src/conf.c msgid "sql_log_picture" msgstr "" -#: conf.c:3281 +#: src/conf.c msgid "sql_log_snapshot" msgstr "" -#: conf.c:3282 +#: src/conf.c msgid "sql_log_movie" msgstr "" -#: conf.c:3283 +#: src/conf.c msgid "sql_log_timelapse" msgstr "" -#: conf.c:3284 +#: src/conf.c msgid "sql_query_start" msgstr "" -#: conf.c:3285 +#: src/conf.c msgid "sql_query_stop" msgstr "" -#: conf.c:3286 +#: src/conf.c msgid "sql_query" msgstr "" -#: conf.c:3287 +#: src/conf.c msgid "track_type" msgstr "" -#: conf.c:3288 +#: src/conf.c msgid "track_auto" msgstr "" -#: conf.c:3289 +#: src/conf.c msgid "track_port" msgstr "" -#: conf.c:3290 +#: src/conf.c msgid "track_motorx" msgstr "" -#: conf.c:3291 +#: src/conf.c msgid "track_motorx_reverse" msgstr "" -#: conf.c:3292 +#: src/conf.c msgid "track_motory" msgstr "" -#: conf.c:3293 +#: src/conf.c msgid "track_motory_reverse" msgstr "" -#: conf.c:3294 +#: src/conf.c msgid "track_maxx" msgstr "" -#: conf.c:3295 +#: src/conf.c msgid "track_minx" msgstr "" -#: conf.c:3296 +#: src/conf.c msgid "track_maxy" msgstr "" -#: conf.c:3297 +#: src/conf.c msgid "track_miny" msgstr "" -#: conf.c:3298 +#: src/conf.c msgid "track_homex" msgstr "" -#: conf.c:3299 +#: src/conf.c msgid "track_homey" msgstr "" -#: conf.c:3300 +#: src/conf.c msgid "track_iomojo_id" msgstr "" -#: conf.c:3301 +#: src/conf.c msgid "track_step_angle_x" msgstr "" -#: conf.c:3302 +#: src/conf.c msgid "track_step_angle_y" msgstr "" -#: conf.c:3303 +#: src/conf.c msgid "track_move_wait" msgstr "" -#: conf.c:3304 +#: src/conf.c msgid "track_speed" msgstr "" -#: conf.c:3305 +#: src/conf.c msgid "track_stepsize" msgstr "" -#: conf.c:3306 +#: src/conf.c msgid "track_generic_move" msgstr "" -#: conf.c:3307 +#: src/conf.c msgid "camera" msgstr "" -#: conf.c:3308 +#: src/conf.c msgid "camera_dir" msgstr "" -#: event.c:89 track.c:1358 +#: src/event.c src/track.c #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: event.c:95 track.c:1365 +#: src/event.c src/track.c #, c-format msgid "Executing external command '%s'" msgstr "" -#: event.c:108 +#: src/event.c #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: event.c:171 +#: src/event.c #, c-format msgid "Mysql query failed %s error code %d" msgstr "" -#: event.c:185 +#: src/event.c #, c-format msgid "" "Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " "was %s" msgstr "" -#: event.c:192 +#: src/event.c #, c-format msgid "Re-Connection to Mysql database '%s' Succeed" msgstr "" -#: event.c:197 +#: src/event.c #, c-format msgid "after re-connection Mysql query failed %s error code %d" msgstr "" -#: event.c:219 motion.c:1113 +#: src/event.c src/motion.c #, c-format msgid "Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:228 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:232 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' Succeed" msgstr "" -#: event.c:255 +#: src/event.c #, c-format msgid "SQLite error was %s" msgstr "" -#: event.c:482 +#: src/event.c msgid "Failed to put image into video pipe" msgstr "" -#: event.c:606 +#: src/event.c #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: event.c:741 +#: src/event.c +#, c-format +msgid "Error creating preview pipe name %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating file name base %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating preview name %d %s" +msgstr "" + +#: src/event.c #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: event.c:766 +#: src/event.c #, c-format msgid "moviepath: %s" msgstr "" -#: event.c:776 +#: src/event.c #, c-format msgid "no write access to target directory %s" msgstr "" -#: event.c:781 +#: src/event.c #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: event.c:787 +#: src/event.c #, c-format msgid "error accesing path %s" msgstr "" -#: event.c:798 +#: src/event.c +#, c-format +msgid "Error specifying command line: %s" +msgstr "" + +#: src/event.c #, c-format msgid "pipe: %s" msgstr "" -#: event.c:806 +#: src/event.c msgid "popen failed" msgstr "" -#: event.c:824 +#: src/event.c msgid "Using extpipe" msgstr "" -#: event.c:831 event.c:835 +#: src/event.c #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: event.c:839 +#: src/event.c #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: event.c:854 +#: src/event.c #, c-format msgid "Source FPS %d" msgstr "" -#: event.c:984 +#: src/event.c msgid "Error opening context for movie output." msgstr "" -#: event.c:1021 +#: src/event.c #, c-format msgid "ffopen_open error creating (motion) file [%s]" msgstr "" -#: event.c:1086 +#: src/event.c msgid "" "The swf container for timelapse no longer supported. Using mpg container." msgstr "" -#: event.c:1089 +#: src/event.c msgid "Timelapse using mpg codec." msgstr "" -#: event.c:1090 +#: src/event.c msgid "Events will be appended to file" msgstr "" -#: event.c:1096 +#: src/event.c msgid "Timelapse using mpeg4 codec." msgstr "" -#: event.c:1097 +#: src/event.c msgid "Events will be trigger new files" msgstr "" -#: event.c:1106 +#: src/event.c #, c-format msgid "ffopen_open error creating (timelapse) file [%s]" msgstr "" -#: event.c:1115 event.c:1127 event.c:1132 +#: src/event.c msgid "Error encoding image" msgstr "" -#: ffmpeg.c:276 +#: src/ffmpeg.c msgid "Failed to allocate memory for codec name" msgstr "" -#: ffmpeg.c:288 +#: src/ffmpeg.c msgid "" "The frame rate specified is too high for the ffmpeg movie type specified. " "Choose a different ffmpeg container or lower framerate." msgstr "" -#: ffmpeg.c:301 +#: src/ffmpeg.c +msgid "Error setting base file name" +msgstr "" + +#: src/ffmpeg.c #, c-format -msgid "ffmpeg_video_codec option value %s is not supported" +msgid "Error setting timelapse append for codec %s" msgstr "" -#: ffmpeg.c:364 +#: src/ffmpeg.c +msgid "Error setting file name" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "codec option value %s is not supported" msgstr "" -#: ffmpeg.c:371 +#: src/ffmpeg.c msgid "Could not get the codec" msgstr "" -#: ffmpeg.c:392 +#: src/ffmpeg.c #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: ffmpeg.c:400 +#: src/ffmpeg.c #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: ffmpeg.c:407 +#: src/ffmpeg.c #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: ffmpeg.c:423 +#: src/ffmpeg.c #, c-format msgid "Error encoding video:%s" msgstr "" -#: ffmpeg.c:446 +#: src/ffmpeg.c msgid "Error encoding video" msgstr "" -#: ffmpeg.c:492 +#: src/ffmpeg.c #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: ffmpeg.c:500 ffmpeg.c:538 +#: src/ffmpeg.c msgid "BAD TIMING!! Frame skipped." msgstr "" -#: ffmpeg.c:527 +#: src/ffmpeg.c #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: ffmpeg.c:583 +#: src/ffmpeg.c #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: ffmpeg.c:620 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s has been blacklisted" msgstr "" -#: ffmpeg.c:628 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s not found" msgstr "" -#: ffmpeg.c:637 +#: src/ffmpeg.c #, c-format msgid "Codec %s not found" msgstr "" -#: ffmpeg.c:642 +#: src/ffmpeg.c +#, c-format +msgid "FFMpeg version is too old for codec %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "Using codec %s" msgstr "" -#: ffmpeg.c:648 ffmpeg.c:661 ffmpeg.c:1112 ffmpeg.c:1131 +#: src/ffmpeg.c msgid "Could not alloc stream" msgstr "" -#: ffmpeg.c:654 +#: src/ffmpeg.c msgid "Failed to allocate decoder!" msgstr "" -#: ffmpeg.c:715 +#: src/ffmpeg.c msgid "Unable to set quality" msgstr "" -#: ffmpeg.c:725 +#: src/ffmpeg.c #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: ffmpeg.c:737 +#: src/ffmpeg.c #, c-format msgid "Could not open codec %s" msgstr "" -#: ffmpeg.c:759 +#: src/ffmpeg.c #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: ffmpeg.c:775 +#: src/ffmpeg.c msgid "could not alloc frame" msgstr "" -#: ffmpeg.c:816 +#: src/ffmpeg.c +#, c-format +msgid "could not alloc buffers %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "error opening file %s" msgstr "" -#: ffmpeg.c:823 +#: src/ffmpeg.c #, c-format msgid "Permission denied. %s" msgstr "" -#: ffmpeg.c:828 +#: src/ffmpeg.c #, c-format msgid "Error opening file %s" msgstr "" -#: ffmpeg.c:843 +#: src/ffmpeg.c #, c-format msgid "Could not write ffmpeg header %s" msgstr "" -#: ffmpeg.c:878 +#: src/ffmpeg.c #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: ffmpeg.c:890 +#: src/ffmpeg.c #, c-format msgid "Error draining codec:%s" msgstr "" -#: ffmpeg.c:897 +#: src/ffmpeg.c msgid "Error writing draining video frame" msgstr "" -#: ffmpeg.c:933 +#: src/ffmpeg.c msgid "Error while encoding picture" msgstr "" -#: ffmpeg.c:947 +#: src/ffmpeg.c msgid "Error while writing video frame" msgstr "" -#: ffmpeg.c:997 +#: src/ffmpeg.c #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: ffmpeg.c:1079 +#: src/ffmpeg.c msgid "RTSP context not available." msgstr "" -#: ffmpeg.c:1088 +#: src/ffmpeg.c msgid "rtsp camera not ready for pass-through." msgstr "" -#: ffmpeg.c:1095 +#: src/ffmpeg.c msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: ffmpeg.c:1101 ffmpeg.c:1276 +#: src/ffmpeg.c msgid "Could not get codec!" msgstr "" -#: ffmpeg.c:1119 ffmpeg.c:1138 netcam_rtsp.c:1061 netcam_rtsp.c:1082 +#: src/ffmpeg.c src/netcam_rtsp.c msgid "Unable to copy codec parameters" msgstr "" -#: ffmpeg.c:1147 +#: src/ffmpeg.c msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: ffmpeg.c:1194 +#: src/ffmpeg.c #, c-format msgid "ffmpeg libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: ffmpeg.c:1216 +#: src/ffmpeg.c #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: ffmpeg.c:1223 ffmpeg.c:1245 ffmpeg.c:1313 +#: src/ffmpeg.c msgid "No ffmpeg functionality included" msgstr "" -#: ffmpeg.c:1238 +#: src/ffmpeg.c msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: ffmpeg.c:1258 +#: src/ffmpeg.c msgid "Could not allocate output context" msgstr "" -#: ffmpeg.c:1266 +#: src/ffmpeg.c msgid "Could not setup passthru!" msgstr "" -#: ffmpeg.c:1283 +#: src/ffmpeg.c msgid "Failed to allocate codec!" msgstr "" -#: ffmpeg.c:1289 ffmpeg.c:1295 ffmpeg.c:1304 +#: src/ffmpeg.c msgid "Could not set the stream" msgstr "" -#: ffmpeg.c:1327 +#: src/ffmpeg.c msgid "Error flushing codec" msgstr "" -#: ffmpeg.c:1391 +#: src/ffmpeg.c msgid "Excessive attempts to clear buffered packet" msgstr "" -#: ffmpeg.c:1398 +#: src/ffmpeg.c msgid "Buffered packet" msgstr "" -#: ffmpeg.c:1406 ffmpeg.c:1424 +#: src/ffmpeg.c msgid "No ffmpeg support" msgstr "" -#: jpegutils.c:94 +#: src/jpegutils.c #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: jpegutils.c:380 +#: src/jpegutils.c msgid "Invalid JPEG image dimensions" msgstr "" -#: jpegutils.c:387 netcam_jpeg.c:354 +#: src/jpegutils.c src/netcam_jpeg.c #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: mmalcam.c:68 +#: src/mmalcam.c #, c-format msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: mmalcam.c:99 +#: src/mmalcam.c msgid "A high frame rate can cause problems with exposure of images" msgstr "" -#: mmalcam.c:100 +#: src/mmalcam.c msgid "If autoexposure is not working, try a lower frame rate." msgstr "" -#: mmalcam.c:114 +#: src/mmalcam.c #, c-format msgid "Failed to create MMAL camera component %s" msgstr "" -#: mmalcam.c:120 +#: src/mmalcam.c #, c-format msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: mmalcam.c:130 +#: src/mmalcam.c #, c-format msgid "Unable to enable control port : error %d" msgstr "" -#: mmalcam.c:159 +#: src/mmalcam.c msgid "MMAL no-padding setup failed" msgstr "" -#: mmalcam.c:165 +#: src/mmalcam.c msgid "camera video format couldn't be set" msgstr "" -#: mmalcam.c:177 +#: src/mmalcam.c msgid "camera component couldn't be enabled" msgstr "" -#: mmalcam.c:185 +#: src/mmalcam.c msgid "MMAL camera component created" msgstr "" -#: mmalcam.c:209 +#: src/mmalcam.c msgid "MMAL camera buffer pool creation failed" msgstr "" -#: mmalcam.c:215 +#: src/mmalcam.c msgid "MMAL camera buffer queue creation failed" msgstr "" -#: mmalcam.c:231 +#: src/mmalcam.c #, c-format msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: mmalcam.c:236 +#: src/mmalcam.c #, c-format msgid "Unable to send a buffer to port (%d)" msgstr "" -#: mmalcam.c:282 +#: src/mmalcam.c #, c-format msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: mmalcam.c:287 +#: src/mmalcam.c msgid "camera params couldn't be allocated" msgstr "" -#: mmalcam.c:313 +#: src/mmalcam.c msgid "MMAL camera capture port enabling failed" msgstr "" -#: mmalcam.c:321 +#: src/mmalcam.c msgid "MMAL camera capture start failed" msgstr "" -#: mmalcam.c:351 +#: src/mmalcam.c msgid "MMAL Camera cleanup" msgstr "" -#: mmalcam.c:400 +#: src/mmalcam.c #, c-format msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: mmalcam.c:417 +#: src/mmalcam.c msgid "Unable to return a buffer to the camera video port" msgstr "" -#: motion.c:105 +#: src/motion.c #, c-format msgid "Resizing pre_capture buffer to %d items" msgstr "" -#: motion.c:457 +#: src/motion.c msgid "Removed process id file (pid file)." msgstr "" -#: motion.c:459 +#: src/motion.c msgid "Error removing pid file" msgstr "" -#: motion.c:463 +#: src/motion.c #, c-format msgid "Closing logfile (%s)." msgstr "" -#: motion.c:541 +#: src/motion.c #, c-format msgid "Motion detected - starting event %d" msgstr "" -#: motion.c:661 +#: src/motion.c #, c-format msgid "Added %d fillerframes into movie" msgstr "" -#: motion.c:768 +#: src/motion.c msgid "Unable to determine camera type (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: motion.c:793 +#: src/motion.c msgid "Opening privacy mask file" msgstr "" -#: motion.c:805 +#: src/motion.c msgid "Opening high resolution privacy mask file" msgstr "" -#: motion.c:814 motion.c:1440 +#: src/motion.c #, c-format msgid "Error opening mask file %s" msgstr "" -#: motion.c:821 +#: src/motion.c msgid "Failed to read mask privacy image. Mask privacy feature disabled." msgstr "" -#: motion.c:824 +#: src/motion.c #, c-format msgid "Mask privacy file \"%s\" loaded." msgstr "" -#: motion.c:893 motion.c:900 +#: src/motion.c #, c-format msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: motion.c:969 +#: src/motion.c msgid "Closing MYSQL" msgstr "" -#: motion.c:977 +#: src/motion.c msgid "Initializing database" msgstr "" -#: motion.c:993 motion.c:1069 +#: src/motion.c #, c-format msgid "SQLite3 Database filename %s" msgstr "" -#: motion.c:998 +#: src/motion.c msgid "SQLite3 is threadsafe" msgstr "" -#: motion.c:999 +#: src/motion.c #, c-format msgid "SQLite3 serialized %s" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "FAILED" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "SUCCESS" msgstr "" -#: motion.c:1003 motion.c:1072 +#: src/motion.c #, c-format msgid "Can't open database %s : %s" msgstr "" -#: motion.c:1009 motion.c:1078 +#: src/motion.c #, c-format msgid "database_busy_timeout %d msec" msgstr "" -#: motion.c:1012 motion.c:1081 +#: src/motion.c #, c-format msgid "database_busy_timeout failed %s" msgstr "" -#: motion.c:1041 +#: src/motion.c #, c-format msgid "Cannot connect to MySQL database %s on host %s with user %s" msgstr "" -#: motion.c:1045 +#: src/motion.c #, c-format msgid "MySQL error was %s" msgstr "" -#: motion.c:1064 +#: src/motion.c msgid "SQLite3 using shared handle" msgstr "" -#: motion.c:1130 +#: src/motion.c #, c-format msgid "Database backend %s" msgstr "" -#: motion.c:1239 +#: src/motion.c #, c-format msgid "Camera %d started: motion detection %s" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Disabled" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Enabled" msgstr "" -#: motion.c:1249 +#: src/motion.c msgid "Pass-through processing disabled." msgstr "" -#: motion.c:1255 +#: src/motion.c #, c-format msgid "Invalid configuration dimensions %dx%d" msgstr "" -#: motion.c:1259 +#: src/motion.c #, c-format msgid "Using default dimensions %dx%d" msgstr "" -#: motion.c:1263 netcam_rtsp.c:1025 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image width (%d) requested is not modulo 8." msgstr "" -#: motion.c:1266 netcam_rtsp.c:1028 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting width to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1270 netcam_rtsp.c:1032 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image height (%d) requested is not modulo 8." msgstr "" -#: motion.c:1273 netcam_rtsp.c:1035 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting height to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1288 motion.c:1297 +#: src/motion.c msgid "Could not fetch initial image from camera " msgstr "" -#: motion.c:1290 +#: src/motion.c msgid "Motion continues using width and height from config file(s)" msgstr "" -#: motion.c:1299 +#: src/motion.c msgid "Motion only supports width and height modulo 8" msgstr "" -#: motion.c:1305 motion.c:1967 +#: src/motion.c #, c-format msgid "Image width (%d) or height(%d) requested is not modulo 8." msgstr "" -#: motion.c:1312 motion.c:1974 +#: src/motion.c #, c-format msgid "Motion only supports width and height greater than or equal to 64 %dx%d" msgstr "" -#: motion.c:1353 +#: src/motion.c +msgid "Substream not available. Image sizes not modulo 16." +msgstr "" + +#: src/motion.c msgid "webp image format is not available, failing back to jpeg" msgstr "" -#: motion.c:1387 +#: src/motion.c msgid "Error capturing first image" msgstr "" -#: motion.c:1398 +#: src/motion.c msgid "Opening video loopback device for normal pictures" msgstr "" -#: motion.c:1405 +#: src/motion.c msgid "Failed to open video loopback for normal pictures" msgstr "" -#: motion.c:1412 +#: src/motion.c msgid "Opening video loopback device for motion pictures" msgstr "" -#: motion.c:1419 +#: src/motion.c msgid "Failed to open video loopback for motion pictures" msgstr "" -#: motion.c:1451 +#: src/motion.c msgid "Failed to read mask image. Mask feature disabled." msgstr "" -#: motion.c:1454 +#: src/motion.c #, c-format msgid "Maskfile \"%s\" loaded." msgstr "" -#: motion.c:1488 +#: src/motion.c #, c-format msgid "Problem enabling motion-stream server in port %d" msgstr "" -#: motion.c:1494 +#: src/motion.c #, c-format msgid "Started motion-stream server on port %d (auth %s)" msgstr "" -#: motion.c:1580 +#: src/motion.c msgid "Emulating motion" msgstr "" -#: motion.c:1612 +#: src/motion.c msgid "Calling vid_close() from motion_cleanup" msgstr "" -#: motion.c:1797 +#: src/motion.c #, c-format msgid "Motion in area %d detected." msgstr "" -#: motion.c:1958 +#: src/motion.c msgid "Retrying until successful connection with camera" msgstr "" -#: motion.c:1984 +#: src/motion.c msgid "" "Camera has finally become available\n" "Camera image has different width and heightfrom what is in the config file. " @@ -1494,2649 +1541,2643 @@ msgid "" "dimensions" msgstr "" -#: motion.c:2037 +#: src/motion.c msgid "Video signal re-acquired" msgstr "" -#: motion.c:2065 +#: src/motion.c msgid "Video device fatal error - Closing video device" msgstr "" -#: motion.c:2093 +#: src/motion.c msgid "Restarting Motion thread to reinitialize all image buffers" msgstr "" -#: motion.c:2143 +#: src/motion.c msgid "Video signal lost - Adding grey image" msgstr "" -#: motion.c:2155 +#: src/motion.c msgid "Video signal still lost - Trying to close video device" msgstr "" -#: motion.c:2200 +#: src/motion.c msgid "Lightswitch detected" msgstr "" -#: motion.c:2232 +#: src/motion.c msgid "Switchfilter detected" msgstr "" -#: motion.c:2345 +#: src/motion.c msgid "micro-lightswitch!" msgstr "" -#: motion.c:2569 +#: src/motion.c #, c-format msgid "End of event %d" msgstr "" -#: motion.c:2604 +#: src/motion.c #, c-format msgid "Raw changes: %5d - changes after '%s': %5d" msgstr "" -#: motion.c:2608 +#: src/motion.c #, c-format msgid " - labels: %3d" msgstr "" -#: motion.c:2612 +#: src/motion.c #, c-format msgid "Changes: %5d" msgstr "" -#: motion.c:2617 +#: src/motion.c #, c-format msgid " - noise level: %2d" msgstr "" -#: motion.c:2622 +#: src/motion.c #, c-format msgid " - threshold: %d" msgstr "" -#: motion.c:2700 +#: src/motion.c #, c-format msgid "Invalid timelapse_mode argument '%s'" msgstr "" -#: motion.c:2702 +#: src/motion.c msgid "%:s Defaulting to manual timelapse mode" msgstr "" -#: motion.c:2923 +#: src/motion.c msgid "Thread exiting" msgstr "" -#: motion.c:2969 +#: src/motion.c msgid "Motion going to daemon mode" msgstr "" -#: motion.c:2987 +#: src/motion.c #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: motion.c:3000 +#: src/motion.c msgid "Could not change directory" msgstr "" -#: motion.c:3034 +#: src/motion.c #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: motion.c:3119 +#: src/motion.c msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: motion.c:3160 +#: src/motion.c +msgid "v4l2 : available" +msgstr "" + +#: src/motion.c +msgid "v4l2 : not available" +msgstr "" + +#: src/motion.c +msgid "bktr : available" +msgstr "" + +#: src/motion.c +msgid "bktr : not available" +msgstr "" + +#: src/motion.c +msgid "webp : available" +msgstr "" + +#: src/motion.c +msgid "webp : not available" +msgstr "" + +#: src/motion.c +msgid "mmal : available" +msgstr "" + +#: src/motion.c +msgid "mmal : not available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : not available" +msgstr "" + +#: src/motion.c +msgid "mysql : available" +msgstr "" + +#: src/motion.c +msgid "mysql : not available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: not available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: not available" +msgstr "" + +#: src/motion.c +msgid "pgsql : available" +msgstr "" + +#: src/motion.c +msgid "pgsql : not available" +msgstr "" + +#: src/motion.c +msgid "nls : available" +msgstr "" + +#: src/motion.c +msgid "nls : not available" +msgstr "" + +#: src/motion.c #, c-format msgid "Using default log level (%s) (%d)" msgstr "" -#: motion.c:3175 +#: src/motion.c #, c-format msgid "Logging to file (%s)" msgstr "" -#: motion.c:3179 +#: src/motion.c #, c-format msgid "Exit motion, cannot create log file %s" msgstr "" -#: motion.c:3184 +#: src/motion.c msgid "Logging to syslog" msgstr "" -#: motion.c:3193 +#: src/motion.c #, c-format msgid "Using default log type (%s)" msgstr "" -#: motion.c:3197 +#: src/motion.c #, c-format msgid "Using log type (%s) log level (%s)" msgstr "" -#: motion.c:3211 +#: src/motion.c msgid "Motion running as daemon process" msgstr "" -#: motion.c:3216 +#: src/motion.c msgid "Motion running in setup mode." msgstr "" -#: motion.c:3249 +#: src/motion.c #, c-format msgid "Camera ID: %d is from %s" msgstr "" -#: motion.c:3255 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Service: %s" msgstr "" -#: motion.c:3257 -#, c-format -msgid "Stream port %d" -msgstr "" - -#: motion.c:3260 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Device: %s" msgstr "" -#: motion.c:3276 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with the control port" msgstr "" -#: motion.c:3279 motion.c:3292 +#: src/motion.c #, c-format msgid "Stream feature for thread %d is disabled." msgstr "" -#: motion.c:3289 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with thread %d" msgstr "" -#: motion.c:3339 +#: src/motion.c msgid "Restarting motion." msgstr "" -#: motion.c:3345 +#: src/motion.c msgid "Motion restarted" msgstr "" -#: motion.c:3369 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: motion.c:3377 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: motion.c:3437 +#: src/motion.c #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: motion.c:3472 +#: src/motion.c #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: motion.c:3520 +#: src/motion.c #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: motion.c:3530 +#: src/motion.c #, c-format msgid "Motion thread %d restart" msgstr "" -#: motion.c:3540 +#: src/motion.c msgid "Threads finished" msgstr "" -#: motion.c:3548 +#: src/motion.c src/webu.c msgid "Motion terminating" msgstr "" -#: motion.c:3587 +#: src/motion.c #, c-format msgid "Could not allocate %llu bytes of memory!" msgstr "" -#: motion.c:3619 +#: src/motion.c #, c-format msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" msgstr "" -#: motion.c:3625 +#: src/motion.c #, c-format msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" msgstr "" -#: motion.c:3667 +#: src/motion.c #, c-format msgid "Problem creating directory %s" msgstr "" -#: motion.c:3675 +#: src/motion.c #, c-format msgid "creating directory %s" msgstr "" -#: motion.c:3724 +#: src/motion.c #, c-format msgid "Error opening file %s with mode %s" msgstr "" -#: motion.c:3743 +#: src/motion.c msgid "Error closing file" msgstr "" -#: motion.c:3801 +#: src/motion.c #, c-format msgid "invalid format specifier keyword %*.*s" msgstr "" -#: motion.c:4024 +#: src/motion.c #, c-format msgid "Unable to set thread name %s" msgstr "" -#: motion.c:4044 +#: src/motion.c msgid "FFMPEG version too old. Disabling pass-through processing." msgstr "" -#: motion.c:4049 +#: src/motion.c msgid "pass-through is enabled but is still experimental." msgstr "" -#: netcam.c:74 +#: src/netcam.c msgid "Invalid URL. Can not parse values." msgstr "" -#: netcam.c:179 +#: src/netcam.c #, c-format msgid "Using port number %d" msgstr "" -#: netcam.c:241 +#: src/netcam.c #, c-format msgid "Camera handler thread [%d] started" msgstr "" -#: netcam.c:262 +#: src/netcam.c msgid "" "Closing netcam socket as Keep-Alive time is up (camera sent Close field). A " "reconnect should happen." msgstr "" -#: netcam.c:272 +#: src/netcam.c msgid "re-opening camera (non-streaming)" msgstr "" -#: netcam.c:282 netcam.c:324 +#: src/netcam.c msgid "camera re-connected" msgstr "" -#: netcam.c:290 netcam.c:313 +#: src/netcam.c #, c-format msgid "Unrecognized image header (%d)" msgstr "" -#: netcam.c:293 netcam.c:316 +#: src/netcam.c #, c-format msgid "Error in header (%d)" msgstr "" -#: netcam.c:303 +#: src/netcam.c msgid "re-opening camera (streaming)" msgstr "" -#: netcam.c:337 +#: src/netcam.c msgid "Error getting jpeg image" msgstr "" -#: netcam.c:342 +#: src/netcam.c msgid "Trying to re-connect" msgstr "" -#: netcam.c:392 netcam_rtsp.c:1429 +#: src/netcam.c src/netcam_rtsp.c msgid "netcam camera handler: finish set, exiting" msgstr "" -#: netcam.c:494 +#: src/netcam.c msgid "No response from camera handler - it must have already died" msgstr "" -#: netcam.c:567 +#: src/netcam.c msgid "called with no data in buffer" msgstr "" -#: netcam.c:648 +#: src/netcam.c #, c-format msgid "Network Camera starting for camera (%s)" msgstr "" -#: netcam.c:656 +#: src/netcam.c #, c-format msgid "Invalid netcam_proxy (%s)" msgstr "" -#: netcam.c:663 +#: src/netcam.c msgid "Username/password not allowed on a proxy URL" msgstr "" -#: netcam.c:685 +#: src/netcam.c #, c-format msgid "Invalid netcam service '%s' " msgstr "" -#: netcam.c:692 +#: src/netcam.c #, c-format msgid "Invalid netcam_url for camera (%s)" msgstr "" -#: netcam.c:726 +#: src/netcam.c #, c-format msgid "" "Netcam_http parameter '%s' converts to flags: HTTP/1.0: %s HTTP/1.1: %s Keep-" "Alive %s." msgstr "" -#: netcam.c:736 +#: src/netcam.c msgid "now calling netcam_setup_html()" msgstr "" -#: netcam.c:739 +#: src/netcam.c msgid "now calling netcam_setup_ftp" msgstr "" -#: netcam.c:742 +#: src/netcam.c msgid "now calling netcam_setup_file()" msgstr "" -#: netcam.c:748 +#: src/netcam.c #, c-format msgid "" "Invalid netcam service '%s' - must be http, ftp, mjpg, mjpeg, v4l2 or jpeg." msgstr "" -#: netcam.c:765 netcam_rtsp.c:1536 +#: src/netcam.c src/netcam_rtsp.c #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: netcam.c:776 +#: src/netcam.c msgid "libjpeg decompression failure on first frame - giving up!" msgstr "" -#: netcam.c:787 +#: src/netcam.c #, c-format msgid "Width/height(%dx%d) must be multiples of 8" msgstr "" -#: netcam.c:811 +#: src/netcam.c #, c-format msgid "Error starting camera handler thread [%d]" msgstr "" -#: netcam_ftp.c:165 +#: src/netcam_ftp.c msgid "recv failed in ftp_get_more" msgstr "" -#: netcam_ftp.c:255 +#: src/netcam_ftp.c #, c-format msgid "Server Response: %s" msgstr "" -#: netcam_ftp.c:280 +#: src/netcam_ftp.c msgid "send failed in ftp_send_user" msgstr "" -#: netcam_ftp.c:306 +#: src/netcam_ftp.c msgid "send failed in ftp_send_passwd" msgstr "" -#: netcam_ftp.c:337 +#: src/netcam_ftp.c msgid "send failed in ftp_quit" msgstr "" -#: netcam_ftp.c:385 +#: src/netcam_ftp.c msgid "gethostbyname failed in ftp_connect" msgstr "" -#: netcam_ftp.c:392 +#: src/netcam_ftp.c msgid "gethostbyname address mismatch in ftp_connect" msgstr "" -#: netcam_ftp.c:404 netcam_ftp.c:524 +#: src/netcam_ftp.c msgid "socket failed" msgstr "" -#: netcam_ftp.c:411 +#: src/netcam_ftp.c msgid "Failed to create a connection" msgstr "" -#: netcam_ftp.c:471 +#: src/netcam_ftp.c msgid "FTP server asking for ACCT on anonymous" msgstr "" -#: netcam_ftp.c:532 +#: src/netcam_ftp.c msgid "setting socket option SO_REUSEADDR" msgstr "" -#: netcam_ftp.c:546 netcam_ftp.c:642 +#: src/netcam_ftp.c msgid "send failed in ftp_get_connection" msgstr "" -#: netcam_ftp.c:574 +#: src/netcam_ftp.c msgid "Invalid answer to PASV" msgstr "" -#: netcam_ftp.c:591 +#: src/netcam_ftp.c msgid "Failed to create a data connection" msgstr "" -#: netcam_ftp.c:610 +#: src/netcam_ftp.c msgid "bind failed" msgstr "" -#: netcam_ftp.c:622 +#: src/netcam_ftp.c msgid "listen failed" msgstr "" -#: netcam_ftp.c:749 netcam_ftp.c:810 +#: src/netcam_ftp.c msgid "send failed in ftp_get_socket" msgstr "" -#: netcam_ftp.c:774 +#: src/netcam_ftp.c msgid "accept in ftp_get_socket" msgstr "" -#: netcam_ftp.c:860 +#: src/netcam_ftp.c msgid "recv failed in ftp_read" msgstr "" -#: netcam_ftp.c:918 +#: src/netcam_ftp.c msgid "ftp_get_socket failed" msgstr "" -#: netcam_ftp.c:993 +#: src/netcam_ftp.c msgid "Error sending TYPE I to ftp server" msgstr "" -#: netcam_http.c:102 +#: src/netcam_http.c #, c-format msgid "malformed token Content-Length but value %ld" msgstr "" -#: netcam_http.c:105 +#: src/netcam_http.c #, c-format msgid "Content-Length %ld" msgstr "" -#: netcam_http.c:192 +#: src/netcam_http.c #, c-format msgid "Content-type %s" msgstr "" -#: netcam_http.c:252 +#: src/netcam_http.c msgid "Error reading image header, streaming mode (1). Null header." msgstr "" -#: netcam_http.c:256 +#: src/netcam_http.c #, c-format msgid "Error reading image header, streaming mode (1). Unknown header '%s'" msgstr "" -#: netcam_http.c:276 +#: src/netcam_http.c msgid "Error reading image header (2)" msgstr "" -#: netcam_http.c:286 +#: src/netcam_http.c msgid "Header not JPEG" msgstr "" -#: netcam_http.c:298 +#: src/netcam_http.c msgid "Content-Length 0" msgstr "" -#: netcam_http.c:307 +#: src/netcam_http.c msgid "Found image header record" msgstr "" -#: netcam_http.c:349 +#: src/netcam_http.c msgid "Error sending 'connect' request" msgstr "" -#: netcam_http.c:378 +#: src/netcam_http.c #, c-format msgid "Received first header ('%s')" msgstr "" -#: netcam_http.c:382 +#: src/netcam_http.c #, c-format msgid "Error reading first header (%s)" msgstr "" -#: netcam_http.c:389 +#: src/netcam_http.c #, c-format msgid "HTTP Result code %d" msgstr "" -#: netcam_http.c:403 +#: src/netcam_http.c msgid "Removed netcam Keep-Alive flag due to apparent closed HTTP connection." msgstr "" -#: netcam_http.c:430 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive set)" msgstr "" -#: netcam_http.c:433 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive not set)" msgstr "" -#: netcam_http.c:439 +#: src/netcam_http.c msgid "Streaming camera" msgstr "" -#: netcam_http.c:458 +#: src/netcam_http.c #, c-format msgid "Boundary string [%s]" msgstr "" -#: netcam_http.c:461 +#: src/netcam_http.c msgid "Boundary string not found in header" msgstr "" -#: netcam_http.c:468 +#: src/netcam_http.c msgid "" "Streaming camera probably using MJPG-blocks, consider using mjpg:// " "netcam_url." msgstr "" -#: netcam_http.c:474 +#: src/netcam_http.c msgid "Unrecognized content type" msgstr "" -#: netcam_http.c:480 +#: src/netcam_http.c msgid "Content-length present" msgstr "" -#: netcam_http.c:487 +#: src/netcam_http.c msgid "Content-length 0" msgstr "" -#: netcam_http.c:506 +#: src/netcam_http.c #, c-format msgid "Found Conn: close header ('%s')" msgstr "" -#: netcam_http.c:522 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion removes keepalive." msgstr "" -#: netcam_http.c:534 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion continues unchanged." msgstr "" -#: netcam_http.c:547 +#: src/netcam_http.c msgid "Received a Keep-Alive field in this set of headers." msgstr "" -#: netcam_http.c:556 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion removes keepalive." msgstr "" -#: netcam_http.c:568 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion continues unchanged." msgstr "" -#: netcam_http.c:599 +#: src/netcam_http.c msgid "" "Removed netcam Keep-Alive flag because 'Connection: close' header received.\n" " Netcam does not support Keep-Alive. Motion continues in non-Keep-Alive." msgstr "" -#: netcam_http.c:605 +#: src/netcam_http.c msgid "" "Keep-Alive has reached end of valid period.\n" "Motion will close netcam, then resume Keep-Alive with a new socket." msgstr "" -#: netcam_http.c:631 +#: src/netcam_http.c msgid "disconnect" msgstr "" -#: netcam_http.c:673 +#: src/netcam_http.c #, c-format msgid "getaddrinfo() failed (%s): %s" msgstr "" -#: netcam_http.c:676 +#: src/netcam_http.c msgid "disconnecting netcam (1)" msgstr "" -#: netcam_http.c:685 netcam_http.c:1154 +#: src/netcam_http.c msgid "disconnecting netcam since keep-alive not set." msgstr "" -#: netcam_http.c:692 +#: src/netcam_http.c msgid "with no keepalive, attempt to create socket failed." msgstr "" -#: netcam_http.c:697 +#: src/netcam_http.c #, c-format msgid "with no keepalive, new socket created fd %d" msgstr "" -#: netcam_http.c:703 +#: src/netcam_http.c msgid "" "with keepalive set, invalid socket.This could be the first time. Creating a " "new one failed." msgstr "" -#: netcam_http.c:709 +#: src/netcam_http.c #, c-format msgid "" "with keepalive set, invalid socket.This could be first time, created a new " "one with fd %d" msgstr "" -#: netcam_http.c:723 +#: src/netcam_http.c #, c-format msgid "SO_KEEPALIVE is %s" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "ON" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "OFF" msgstr "" -#: netcam_http.c:735 +#: src/netcam_http.c msgid "SO_KEEPALIVE set on socket." msgstr "" -#: netcam_http.c:739 +#: src/netcam_http.c #, c-format msgid "re-using socket %d since keepalive is set." msgstr "" -#: netcam_http.c:747 +#: src/netcam_http.c msgid "fcntl(1) on socket" msgstr "" -#: netcam_http.c:754 +#: src/netcam_http.c msgid "fcntl(2) on socket" msgstr "" -#: netcam_http.c:769 +#: src/netcam_http.c #, c-format msgid "connect() failed (%d)" msgstr "" -#: netcam_http.c:771 +#: src/netcam_http.c msgid "disconnecting netcam (4)" msgstr "" -#: netcam_http.c:786 +#: src/netcam_http.c msgid "timeout on connect()" msgstr "" -#: netcam_http.c:788 +#: src/netcam_http.c msgid "disconnecting netcam (2)" msgstr "" -#: netcam_http.c:802 +#: src/netcam_http.c msgid "getsockopt after connect" msgstr "" -#: netcam_http.c:810 +#: src/netcam_http.c msgid "connect returned error" msgstr "" -#: netcam_http.c:812 +#: src/netcam_http.c msgid "disconnecting netcam (3)" msgstr "" -#: netcam_http.c:842 +#: src/netcam_http.c #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: netcam_http.c:1099 +#: src/netcam_http.c #, c-format msgid "Potential split boundary - %d chars flushed, %d re-positioned" msgstr "" -#: netcam_http.c:1114 +#: src/netcam_http.c msgid "recv() fail after boundary string" msgstr "" -#: netcam_http.c:1158 +#: src/netcam_http.c msgid "leaving netcam connected." msgstr "" -#: netcam_http.c:1199 +#: src/netcam_http.c #, c-format msgid "about to try to connect, time #%d" msgstr "" -#: netcam_http.c:1203 +#: src/netcam_http.c msgid "Failed to open camera - check your config and that netcamera is online" msgstr "" -#: netcam_http.c:1213 +#: src/netcam_http.c msgid "Error reading first header - re-trying" msgstr "" -#: netcam_http.c:1218 +#: src/netcam_http.c msgid "Failed to read first camera header - giving up for now" msgstr "" -#: netcam_http.c:1253 +#: src/netcam_http.c #, c-format msgid "Netcam has flags: HTTP/1.0: %s HTTP/1.1: %s Keep-Alive %s." msgstr "" -#: netcam_http.c:1338 +#: src/netcam_http.c msgid "" "Removed netcam_keepalive flag due to proxy set.Proxy is incompatible with " "Keep-Alive." msgstr "" -#: netcam_http.c:1454 +#: src/netcam_http.c msgid "Failed to read first stream header - giving up for now" msgstr "" -#: netcam_http.c:1460 +#: src/netcam_http.c msgid "connected, going on to read image." msgstr "" -#: netcam_http.c:1490 +#: src/netcam_http.c msgid "Read error, trying to reconnect.." msgstr "" -#: netcam_http.c:1494 +#: src/netcam_http.c msgid "lost the cam." msgstr "" -#: netcam_http.c:1507 +#: src/netcam_http.c #, c-format msgid "Refilled buffer with [%d] bytes from the network." msgstr "" -#: netcam_http.c:1575 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] header bytes." msgstr "" -#: netcam_http.c:1587 +#: src/netcam_http.c msgid "Invalid header received, reconnecting" msgstr "" -#: netcam_http.c:1608 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] chunk bytes, [%d/%d] total" msgstr "" -#: netcam_http.c:1622 +#: src/netcam_http.c #, c-format msgid "Chunk complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1627 +#: src/netcam_http.c #, c-format msgid "Image complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1653 +#: src/netcam_http.c msgid "now calling netcam_setup_mjpg()" msgstr "" -#: netcam_http.c:1678 +#: src/netcam_http.c msgid "connected, going on to read and decode MJPG chunks." msgstr "" -#: netcam_http.c:1697 +#: src/netcam_http.c msgid "Begin" msgstr "" -#: netcam_http.c:1711 +#: src/netcam_http.c #, c-format msgid "stat(%s) error" msgstr "" -#: netcam_http.c:1716 +#: src/netcam_http.c #, c-format msgid "statbuf.st_mtime[%d] != last_st_mtime[%d]" msgstr "" -#: netcam_http.c:1722 +#: src/netcam_http.c msgid "waiting new file image timeout" msgstr "" -#: netcam_http.c:1727 +#: src/netcam_http.c msgid "delay waiting new file image " msgstr "" -#: netcam_http.c:1740 +#: src/netcam_http.c #, c-format msgid "processing new file image - st_mtime %d" msgstr "" -#: netcam_http.c:1751 +#: src/netcam_http.c #, c-format msgid "open(%s) error: %d" msgstr "" -#: netcam_http.c:1758 +#: src/netcam_http.c #, c-format msgid "read(%s) error: %d" msgstr "" -#: netcam_http.c:1767 +#: src/netcam_http.c msgid "End" msgstr "" -#: netcam_http.c:1803 +#: src/netcam_http.c #, c-format msgid "netcam->file->path %s" msgstr "" -#: netcam_jpeg.c:77 +#: src/netcam_jpeg.c msgid "Not enough data from netcam." msgstr "" -#: netcam_jpeg.c:169 +#: src/netcam_jpeg.c #, c-format msgid "netcam->jpeg_error %d" msgstr "" -#: netcam_jpeg.c:276 +#: src/netcam_jpeg.c msgid "no new pic, no signal rcvd" msgstr "" -#: netcam_jpeg.c:281 +#: src/netcam_jpeg.c msgid "***new pic delay successful***" msgstr "" -#: netcam_jpeg.c:321 netcam_jpeg.c:400 +#: src/netcam_jpeg.c #, c-format msgid "jpeg_error %d" msgstr "" -#: netcam_jpeg.c:435 +#: src/netcam_jpeg.c #, c-format msgid "processing jpeg image - content length %d" msgstr "" -#: netcam_jpeg.c:440 +#: src/netcam_jpeg.c #, c-format msgid "return code %d" msgstr "" -#: netcam_jpeg.c:455 +#: src/netcam_jpeg.c #, c-format msgid "" "Camera width/height mismatch with JPEG image - expected %dx%d, JPEG %dx%d " "retval %d" msgstr "" -#: netcam_jpeg.c:469 +#: src/netcam_jpeg.c #, c-format msgid "ret %d retval %d" msgstr "" -#: netcam_rtsp.c:160 +#: src/netcam_rtsp.c #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: netcam_rtsp.c:193 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "True" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "False" msgstr "" -#: netcam_rtsp.c:236 -#, c-format -msgid "Error sending packet to codec: %s" +#: src/netcam_rtsp.c +msgid "Ignoring packet with invalid data" msgstr "" -#: netcam_rtsp.c:251 netcam_rtsp.c:276 -msgid "Ignoring packet with invalid data" +#: src/netcam_rtsp.c +#, c-format +msgid "Error sending packet to codec: %s" msgstr "" -#: netcam_rtsp.c:258 +#: src/netcam_rtsp.c #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: netcam_rtsp.c:282 +#: src/netcam_rtsp.c #, c-format msgid "Error decoding packet: %s" msgstr "" -#: netcam_rtsp.c:319 +#: src/netcam_rtsp.c msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: netcam_rtsp.c:342 netcam_rtsp.c:397 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:352 netcam_rtsp.c:408 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:360 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:369 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:378 netcam_rtsp.c:416 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:454 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: netcam_rtsp.c:472 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: netcam_rtsp.c:503 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: netcam_rtsp.c:521 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: netcam_rtsp.c:539 +#: src/netcam_rtsp.c #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: netcam_rtsp.c:556 +#: src/netcam_rtsp.c #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: netcam_rtsp.c:599 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:686 netcam_rtsp.c:694 +#: src/netcam_rtsp.c msgid "The network camera is sending pictures in a different" msgstr "" -#: netcam_rtsp.c:687 +#: src/netcam_rtsp.c msgid "size than specified in the config and also a " msgstr "" -#: netcam_rtsp.c:688 +#: src/netcam_rtsp.c msgid "different picture format. The picture is being" msgstr "" -#: netcam_rtsp.c:689 +#: src/netcam_rtsp.c msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: netcam_rtsp.c:690 +#: src/netcam_rtsp.c msgid "in the config file. If possible change netcam to" msgstr "" -#: netcam_rtsp.c:691 +#: src/netcam_rtsp.c msgid "be in YUV420P format and the size requested in the" msgstr "" -#: netcam_rtsp.c:692 +#: src/netcam_rtsp.c msgid "config to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:695 +#: src/netcam_rtsp.c msgid "size than specified in the configuration file." msgstr "" -#: netcam_rtsp.c:696 +#: src/netcam_rtsp.c msgid "The picture is being transcoded into the size " msgstr "" -#: netcam_rtsp.c:697 +#: src/netcam_rtsp.c msgid "requested in the configuration. If possible change" msgstr "" -#: netcam_rtsp.c:698 +#: src/netcam_rtsp.c msgid "netcam or configuration to indicate the same size" msgstr "" -#: netcam_rtsp.c:699 +#: src/netcam_rtsp.c msgid "to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:701 +#: src/netcam_rtsp.c #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: netcam_rtsp.c:705 -msgid "format than YUV420P. The image sent is being " +#: src/netcam_rtsp.c +msgid "The image sent is being " msgstr "" -#: netcam_rtsp.c:706 +#: src/netcam_rtsp.c msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: netcam_rtsp.c:707 +#: src/netcam_rtsp.c msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:724 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_in." msgstr "" -#: netcam_rtsp.c:733 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_out." msgstr "" -#: netcam_rtsp.c:753 +#: src/netcam_rtsp.c msgid "Unable to allocate scaling context." msgstr "" -#: netcam_rtsp.c:765 +#: src/netcam_rtsp.c msgid "Error determining size of frame out" msgstr "" -#: netcam_rtsp.c:783 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: netcam_rtsp.c:794 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: netcam_rtsp.c:800 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: netcam_rtsp.c:812 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: netcam_rtsp.c:865 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: netcam_rtsp.c:868 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: netcam_rtsp.c:870 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: netcam_rtsp.c:872 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: netcam_rtsp.c:874 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: netcam_rtsp.c:898 +#: src/netcam_rtsp.c #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: netcam_rtsp.c:911 +#: src/netcam_rtsp.c msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:916 +#: src/netcam_rtsp.c msgid "Setting up file via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:921 +#: src/netcam_rtsp.c msgid "Setting up http via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:924 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:952 +#: src/netcam_rtsp.c msgid "High resolution" msgstr "" -#: netcam_rtsp.c:956 +#: src/netcam_rtsp.c msgid "Normal resolution" msgstr "" -#: netcam_rtsp.c:959 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s stream." msgstr "" -#: netcam_rtsp.c:978 +#: src/netcam_rtsp.c msgid "Unknown" msgstr "" -#: netcam_rtsp.c:1068 netcam_rtsp.c:1089 +#: src/netcam_rtsp.c msgid "Stream copied for pass-through" msgstr "" -#: netcam_rtsp.c:1093 +#: src/netcam_rtsp.c msgid "ffmpeg too old" msgstr "" -#: netcam_rtsp.c:1108 +#: src/netcam_rtsp.c msgid "Null path passed to connect" msgstr "" -#: netcam_rtsp.c:1138 +#: src/netcam_rtsp.c #, c-format msgid "%s: Invalid camera service" msgstr "" -#: netcam_rtsp.c:1149 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: netcam_rtsp.c:1162 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: netcam_rtsp.c:1171 +#: src/netcam_rtsp.c #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: netcam_rtsp.c:1179 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: netcam_rtsp.c:1202 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: netcam_rtsp.c:1212 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: netcam_rtsp.c:1228 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: netcam_rtsp.c:1239 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: netcam_rtsp.c:1251 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to read first image" msgstr "" -#: netcam_rtsp.c:1278 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: netcam_rtsp.c:1357 +#: src/netcam_rtsp.c #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: netcam_rtsp.c:1395 +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Camera did not reconnect." +msgstr "" + +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Checking for camera every 10 seconds." +msgstr "" + +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: netcam_rtsp.c:1420 +#: src/netcam_rtsp.c #, c-format msgid "%s: Handler loop finished." msgstr "" -#: netcam_rtsp.c:1455 +#: src/netcam_rtsp.c #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: netcam_rtsp.c:1474 +#: src/netcam_rtsp.c #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: netcam_rtsp.c:1511 +#: src/netcam_rtsp.c msgid "unable to create rtsp context" msgstr "" -#: netcam_rtsp.c:1520 +#: src/netcam_rtsp.c msgid "unable to create rtsp high context" msgstr "" -#: netcam_rtsp.c:1564 netcam_rtsp.c:1608 netcam_rtsp.c:1689 +#: src/netcam_rtsp.c msgid "FFmpeg/Libav not found on computer. No RTSP support" msgstr "" -#: netcam_rtsp.c:1638 +#: src/netcam_rtsp.c #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: netcam_rtsp.c:1653 +#: src/netcam_rtsp.c #, c-format msgid "%s: No response from handler thread." msgstr "" -#: netcam_rtsp.c:1675 +#: src/netcam_rtsp.c msgid "Normal resolution: Shut down complete." msgstr "" -#: netcam_rtsp.c:1678 +#: src/netcam_rtsp.c msgid "High resolution: Shut down complete." msgstr "" -#: picture.c:448 +#: src/picture.c msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: picture.c:623 picture.c:630 +#: src/picture.c msgid "libwebp version error" msgstr "" -#: picture.c:638 +#: src/picture.c msgid "libwebp image buffer allocation error" msgstr "" -#: picture.c:655 +#: src/picture.c msgid "libwebp image compression error" msgstr "" -#: picture.c:670 +#: src/picture.c msgid "unable to assemble webp image" msgstr "" -#: picture.c:675 +#: src/picture.c msgid "unable to save webp image to file" msgstr "" -#: picture.c:1110 +#: src/picture.c #, c-format msgid "" "Can't write picture to file %s - check access rights to target directory\n" "Thread is going to finish due to this fatal error" msgstr "" -#: picture.c:1118 +#: src/picture.c #, c-format msgid "Can't write picture to file %s" msgstr "" -#: picture.c:1142 +#: src/picture.c msgid "Could not read from pgm file" msgstr "" -#: picture.c:1148 +#: src/picture.c #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: picture.c:1161 +#: src/picture.c msgid "Failed reading size in pgm file" msgstr "" -#: picture.c:1173 +#: src/picture.c msgid "Failed reading maximum value in pgm file" msgstr "" -#: picture.c:1196 +#: src/picture.c msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: picture.c:1198 +#: src/picture.c #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: picture.c:1235 +#: src/picture.c #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: picture.c:1240 +#: src/picture.c #, c-format msgid "can't write mask file %s" msgstr "" -#: picture.c:1254 +#: src/picture.c msgid "Failed writing default mask as pgm file" msgstr "" -#: picture.c:1261 +#: src/picture.c #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: rotate.c:203 +#: src/rotate.c #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: stream.c:82 -msgid "set socket timeout failed" -msgstr "" - -#: stream.c:132 -msgid "motion-stream End buffer reached waiting for buffer ending" -msgstr "" - -#: stream.c:150 -msgid "motion-stream READ give up!" -msgstr "" - -#: stream.c:247 stream.c:602 -#, c-format -msgid "motion-stream - failed auth attempt from %s" -msgstr "" - -#: stream.c:257 stream.c:628 stream.c:713 stream.c:719 -msgid "fcntl" -msgstr "" - -#: stream.c:277 -msgid "write failure 1:handle_basic_auth" -msgstr "" - -#: stream.c:478 -msgid "Error no authentication data" -msgstr "" - -#: stream.c:485 -msgid "Error no authentication data (no ':' found)" -msgstr "" - -#: stream.c:494 -msgid "Error malloc failed" -msgstr "" - -#: stream.c:618 -msgid "write failure 1:handle_md5_digest" -msgstr "" - -#: stream.c:621 -msgid "write failure 2:handle_md5_digest" -msgstr "" - -#: stream.c:654 -msgid "write failure 3:handle_md5_digest" -msgstr "" - -#: stream.c:698 -msgid "Error unknown stream authentication method" -msgstr "" - -#: stream.c:727 -msgid "Error pthread_attr_init" -msgstr "" - -#: stream.c:732 -msgid "Error pthread_create" -msgstr "" - -#: stream.c:738 -msgid "Error pthread_attr_destroy" -msgstr "" - -#: stream.c:762 -msgid "error creating socket" -msgstr "" - -#: stream.c:767 -msgid "Unable to set FD_CLOEXEC" -msgstr "" - -#: stream.c:774 -msgid "setting SO_REUSEADDR to yes failed" -msgstr "" - -#: stream.c:783 -msgid "setting IPV6_V6ONLY to no failed" -msgstr "" - -#: stream.c:821 -#, c-format -msgid "error binding on %s port %d" -msgstr "" - -#: stream.c:827 -msgid "error listening" -msgstr "" - -#: stream.c:833 -#, c-format -msgid "listening on %s port %d" -msgstr "" - -#: stream.c:852 -msgid "motion-stream accept()" -msgstr "" - -#: stream.c:1017 stream.c:1033 -msgid "Error creating tmpbuffer in stream_add_client" -msgstr "" - -#: stream.c:1132 -msgid "Error allocated cors_header in stream_init" -msgstr "" - -#: stream.c:1154 -msgid "Closing motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1175 -msgid "Closed motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1309 -msgid "Error creating tmpbuffer" -msgstr "" - -#: track.c:81 +#: src/track.c msgid "internal error" msgstr "" -#: track.c:107 track.c:140 +#: src/track.c #, c-format msgid "internal error, %hu is not a known track-type" msgstr "" -#: track.c:163 track.c:362 +#: src/track.c #, c-format msgid "port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:171 track.c:370 +#: src/track.c msgid "Status byte timeout!" msgstr "" -#: track.c:191 +#: src/track.c #, c-format msgid "Try to open serial device %s" msgstr "" -#: track.c:195 track.c:317 track.c:698 +#: src/track.c #, c-format msgid "Unable to open serial device %s" msgstr "" -#: track.c:210 track.c:332 track.c:712 +#: src/track.c #, c-format msgid "Unable to initialize serial device %s" msgstr "" -#: track.c:215 track.c:338 +#: src/track.c #, c-format msgid "Opened serial device %s and initialize, fd %i" msgstr "" -#: track.c:253 +#: src/track.c #, c-format msgid "No device %s started yet , trying stepper_center()" msgstr "" -#: track.c:258 +#: src/track.c #, c-format msgid "failed to initialize stepper device on %s , fd [%i]." msgstr "" -#: track.c:264 +#: src/track.c #, c-format msgid "succeed , device started %s , fd [%i]" msgstr "" -#: track.c:357 +#: src/track.c #, c-format msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:375 +#: src/track.c #, c-format msgid "Command return %d" msgstr "" -#: track.c:407 track.c:600 +#: src/track.c msgid "Problem opening servo!" msgstr "" -#: track.c:413 +#: src/track.c #, c-format msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" msgstr "" -#: track.c:436 track.c:506 +#: src/track.c #, c-format msgid "x %d value out of range! (%d - %d)" msgstr "" -#: track.c:462 track.c:555 +#: src/track.c #, c-format msgid "y %d value out of range! (%d - %d)" msgstr "" -#: track.c:494 +#: src/track.c #, c-format msgid "X offset %d" msgstr "" -#: track.c:517 +#: src/track.c #, c-format msgid "" "X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " "%d" msgstr "" -#: track.c:543 +#: src/track.c #, c-format msgid "Y offset %d" msgstr "" -#: track.c:565 +#: src/track.c #, c-format msgid "" "Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " "%d" msgstr "" -#: track.c:606 +#: src/track.c #, c-format msgid "" "X-offset %d, Y-offset %d, x-position %d. y-position %d,reversex %d, reversey " "%d , stepsize %d" msgstr "" -#: track.c:660 +#: src/track.c msgid "Return byte timeout!" msgstr "" -#: track.c:677 +#: src/track.c msgid "Unable to set camera speed" msgstr "" -#: track.c:749 track.c:868 +#: src/track.c msgid "succeed" msgstr "" -#: track.c:830 +#: src/track.c msgid "Failed to reset pwc camera to starting position! Reason" msgstr "" -#: track.c:838 track.c:900 +#: src/track.c msgid "failed VIDIOCPWCMPTGRANGE" msgstr "" -#: track.c:852 track.c:913 +#: src/track.c msgid "ioctl VIDIOCPWCMPTGANGLE" msgstr "" -#: track.c:864 track.c:939 +#: src/track.c msgid "Failed to pan/tilt pwc camera! Reason" msgstr "" -#: track.c:978 track.c:987 track.c:1138 track.c:1147 +#: src/track.c msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: track.c:992 track.c:1152 +#: src/track.c msgid "Reseting UVC camera to starting position" msgstr "" -#: track.c:1001 +#: src/track.c msgid "ioctl querycontrol" msgstr "" -#: track.c:1005 +#: src/track.c msgid "Getting camera range" msgstr "" -#: track.c:1033 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: track.c:1036 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: track.c:1056 +#: src/track.c #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: track.c:1070 track.c:1085 track.c:1254 track.c:1275 +#: src/track.c msgid "Failed to move UVC camera!" msgstr "" -#: track.c:1091 track.c:1281 +#: src/track.c #, c-format msgid "Found MINMAX = %d" msgstr "" -#: track.c:1095 +#: src/track.c #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: track.c:1107 +#: src/track.c #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1220 +#: src/track.c #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: track.c:1223 +#: src/track.c #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: track.c:1226 +#: src/track.c #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: track.c:1249 +#: src/track.c #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1270 +#: src/track.c #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1285 +#: src/track.c #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1295 +#: src/track.c #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: translate.c:43 +#: src/translate.c msgid "Language: English" msgstr "" -#: video_bktr.c:65 +#: src/video_bktr.c #, c-format msgid "METEORSHUE Error setting hue [%d]" msgstr "" -#: video_bktr.c:69 video_bktr.c:82 video_bktr.c:97 video_bktr.c:111 -#: video_bktr.c:126 video_bktr.c:140 video_bktr.c:156 video_bktr.c:171 +#: src/video_bktr.c #, c-format msgid "to [%d]" msgstr "" -#: video_bktr.c:78 +#: src/video_bktr.c msgid "METEORGHUE Error getting hue" msgstr "" -#: video_bktr.c:93 +#: src/video_bktr.c #, c-format msgid "METEORSCSAT Error setting saturation [%d]" msgstr "" -#: video_bktr.c:107 +#: src/video_bktr.c msgid "METEORGCSAT Error getting saturation" msgstr "" -#: video_bktr.c:122 +#: src/video_bktr.c #, c-format msgid "METEORSCONT Error setting contrast [%d]" msgstr "" -#: video_bktr.c:136 +#: src/video_bktr.c msgid "METEORGCONT Error getting contrast" msgstr "" -#: video_bktr.c:152 +#: src/video_bktr.c #, c-format msgid "METEORSBRIG brightness [%d]" msgstr "" -#: video_bktr.c:167 +#: src/video_bktr.c msgid "METEORGBRIG getting brightness" msgstr "" -#: video_bktr.c:182 +#: src/video_bktr.c msgid "Not implemented" msgstr "" -#: video_bktr.c:218 +#: src/video_bktr.c #, c-format msgid "Device Input %d out of range (0-4)" msgstr "" -#: video_bktr.c:226 +#: src/video_bktr.c #, c-format msgid "METEORSINPUT %d invalid -Trying composite %d" msgstr "" -#: video_bktr.c:261 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format, try again with default" msgstr "" -#: video_bktr.c:267 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format either default" msgstr "" -#: video_bktr.c:321 +#: src/video_bktr.c msgid "Couldn't set the geometry" msgstr "" -#: video_bktr.c:325 +#: src/video_bktr.c #, c-format msgid "to [%d/%d] Norm %d" msgstr "" -#: video_bktr.c:372 +#: src/video_bktr.c #, c-format msgid "Not valid Frequency [%lu] for Source input [%i]" msgstr "" -#: video_bktr.c:376 +#: src/video_bktr.c #, c-format msgid "Frequency [%lu] Source input [%i]" msgstr "" -#: video_bktr.c:383 +#: src/video_bktr.c #, c-format msgid "set input [%d]" msgstr "" -#: video_bktr.c:391 +#: src/video_bktr.c #, c-format msgid "set input format [%d]" msgstr "" -#: video_bktr.c:399 +#: src/video_bktr.c #, c-format msgid "set geometry [%d]x[%d]" msgstr "" -#: video_bktr.c:405 +#: src/video_bktr.c msgid "Frequency set (no implemented yet" msgstr "" -#: video_bktr.c:419 video_bktr.c:432 +#: src/video_bktr.c msgid "Sizing buffer to 3x" msgstr "" -#: video_bktr.c:426 video_bktr.c:436 +#: src/video_bktr.c msgid "Sizing buffer to 3/2x" msgstr "" -#: video_bktr.c:444 +#: src/video_bktr.c msgid "mmap failed" msgstr "" -#: video_bktr.c:486 video_bktr.c:488 video_bktr.c:496 +#: src/video_bktr.c msgid "METEORCAPTUR using single method Error capturing" msgstr "" -#: video_bktr.c:568 +#: src/video_bktr.c msgid "Error capturing using single method" msgstr "" -#: video_bktr.c:658 video_bktr.c:666 video_bktr.c:764 video_bktr.c:933 -#: video_bktr.c:987 +#: src/video_bktr.c msgid "BKTR is not enabled." msgstr "" -#: video_bktr.c:710 video_v4l2.c:1454 +#: src/video_bktr.c src/video_v4l2.c msgid "Unable to find video device" msgstr "" -#: video_bktr.c:716 video_v4l2.c:1460 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Closing video device %s" msgstr "" -#: video_bktr.c:750 video_v4l2.c:1479 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: video_bktr.c:790 video_v4l2.c:774 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: video_bktr.c:796 video_v4l2.c:782 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: video_bktr.c:836 +#: src/video_bktr.c msgid "Stopping capture" msgstr "" -#: video_bktr.c:841 +#: src/video_bktr.c #, c-format msgid "Reusing [%s] inputs [%d,%d] Change capture method METEOR_CAP_SINGLE" msgstr "" -#: video_bktr.c:849 +#: src/video_bktr.c msgid "VIDEO_PALETTE_YUV420P setting imgs.size_norm and imgs.motionsize" msgstr "" -#: video_bktr.c:866 +#: src/video_bktr.c #, c-format msgid "open video device %s" msgstr "" -#: video_bktr.c:877 +#: src/video_bktr.c #, c-format msgid "open tuner device %s" msgstr "" -#: video_common.c:421 video_common.c:443 +#: src/video_common.c msgid "Corrupt image ... continue" msgstr "" -#: video_common.c:434 +#: src/video_common.c #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: video_common.c:580 +#: src/video_common.c #, c-format msgid "Parsing controls: %s" msgstr "" -#: video_common.c:689 +#: src/video_common.c msgid "calling mmalcam_cleanup" msgstr "" -#: video_common.c:697 +#: src/video_common.c msgid "calling netcam_cleanup" msgstr "" -#: video_common.c:705 +#: src/video_common.c msgid "calling netcam_rtsp_cleanup" msgstr "" -#: video_common.c:711 +#: src/video_common.c msgid "Cleaning up V4L2 device" msgstr "" -#: video_common.c:717 +#: src/video_common.c msgid "Cleaning up BKTR device" msgstr "" -#: video_common.c:722 +#: src/video_common.c msgid "No Camera device cleanup (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_common.c:754 +#: src/video_common.c msgid "Opening MMAL cam" msgstr "" -#: video_common.c:759 +#: src/video_common.c msgid "MMAL cam failed to open" msgstr "" -#: video_common.c:766 +#: src/video_common.c msgid "Opening Netcam" msgstr "" -#: video_common.c:771 +#: src/video_common.c msgid "Netcam failed to open" msgstr "" -#: video_common.c:777 +#: src/video_common.c msgid "Opening Netcam RTSP" msgstr "" -#: video_common.c:781 +#: src/video_common.c msgid "Netcam RTSP failed to open" msgstr "" -#: video_common.c:787 +#: src/video_common.c msgid "Opening V4L2 device" msgstr "" -#: video_common.c:790 +#: src/video_common.c msgid "V4L2 device failed to open" msgstr "" -#: video_common.c:796 +#: src/video_common.c msgid "Opening BKTR device" msgstr "" -#: video_common.c:799 +#: src/video_common.c msgid "BKTR device failed to open" msgstr "" -#: video_common.c:805 +#: src/video_common.c msgid "No Camera device specified (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_loopback.c:33 +#: src/video_loopback.c #, c-format msgid "Failed to open '%s'" msgstr "" -#: video_loopback.c:42 +#: src/video_loopback.c +#, c-format +msgid "Error specifying buffer: %s" +msgstr "" + +#: src/video_loopback.c #, c-format msgid "Opening buffer: %s" msgstr "" -#: video_loopback.c:49 +#: src/video_loopback.c #, c-format msgid "Read buffer: %s" msgstr "" -#: video_loopback.c:57 +#: src/video_loopback.c #, c-format msgid "found video device '%s' %d" msgstr "" -#: video_loopback.c:72 video_loopback.c:147 +#: src/video_loopback.c #, c-format msgid "Opened %s as pipe output" msgstr "" -#: video_loopback.c:151 +#: src/video_loopback.c #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: video_loopback.c:171 +#: src/video_loopback.c msgid "Original pipe specifications" msgstr "" -#: video_loopback.c:182 +#: src/video_loopback.c msgid "Proposed pipe specifications" msgstr "" -#: video_loopback.c:190 +#: src/video_loopback.c msgid "Final pipe specifications" msgstr "" -#: video_v4l2.c:209 +#: src/video_v4l2.c msgid "No Controls found for device" msgstr "" -#: video_v4l2.c:268 +#: src/video_v4l2.c msgid "---------Controls---------" msgstr "" -#: video_v4l2.c:269 +#: src/video_v4l2.c msgid " V4L2 ID Name and Range" msgstr "" -#: video_v4l2.c:298 video_v4l2.c:1167 +#: src/video_v4l2.c msgid "Device not ready" msgstr "" -#: video_v4l2.c:312 +#: src/video_v4l2.c #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: video_v4l2.c:318 +#: src/video_v4l2.c #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: video_v4l2.c:356 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: video_v4l2.c:362 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: video_v4l2.c:375 +#: src/video_v4l2.c msgid "control type not supported yet" msgstr "" -#: video_v4l2.c:541 +#: src/video_v4l2.c #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: video_v4l2.c:549 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: video_v4l2.c:555 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: video_v4l2.c:560 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: video_v4l2.c:565 +#: src/video_v4l2.c #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: video_v4l2.c:591 +#: src/video_v4l2.c msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: video_v4l2.c:603 +#: src/video_v4l2.c #, c-format msgid "- video standard %s" msgstr "" -#: video_v4l2.c:620 +#: src/video_v4l2.c #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: video_v4l2.c:626 +#: src/video_v4l2.c msgid "Video standard set to NTSC" msgstr "" -#: video_v4l2.c:628 +#: src/video_v4l2.c msgid "Video standard set to SECAM" msgstr "" -#: video_v4l2.c:630 +#: src/video_v4l2.c msgid "Video standard set to PAL" msgstr "" -#: video_v4l2.c:658 +#: src/video_v4l2.c #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: video_v4l2.c:663 +#: src/video_v4l2.c #, c-format msgid "Set tuner %d" msgstr "" -#: video_v4l2.c:674 +#: src/video_v4l2.c #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: video_v4l2.c:679 +#: src/video_v4l2.c #, c-format msgid "Set Frequency to %ul" msgstr "" -#: video_v4l2.c:704 +#: src/video_v4l2.c #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:716 +#: src/video_v4l2.c #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: video_v4l2.c:723 +#: src/video_v4l2.c msgid "Adjusted resolution not modulo 8." msgstr "" -#: video_v4l2.c:725 +#: src/video_v4l2.c msgid "Specify different palette or width/height in config file." msgstr "" -#: video_v4l2.c:734 +#: src/video_v4l2.c msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: video_v4l2.c:742 +#: src/video_v4l2.c #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:747 +#: src/video_v4l2.c #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: video_v4l2.c:777 +#: src/video_v4l2.c #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: video_v4l2.c:785 +#: src/video_v4l2.c #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: video_v4l2.c:790 +#: src/video_v4l2.c msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: video_v4l2.c:803 +#: src/video_v4l2.c #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: video_v4l2.c:812 +#: src/video_v4l2.c msgid "Supported palettes:" msgstr "" -#: video_v4l2.c:821 +#: src/video_v4l2.c #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: video_v4l2.c:841 +#: src/video_v4l2.c #, c-format msgid "Selected palette %s" msgstr "" -#: video_v4l2.c:848 +#: src/video_v4l2.c #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: video_v4l2.c:853 +#: src/video_v4l2.c msgid "Unable to find a compatible palette format." msgstr "" -#: video_v4l2.c:879 +#: src/video_v4l2.c #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: video_v4l2.c:886 +#: src/video_v4l2.c #, c-format msgid "mmap information: frames=%d" msgstr "" -#: video_v4l2.c:890 +#: src/video_v4l2.c #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: video_v4l2.c:897 video_v4l2.c:1131 +#: src/video_v4l2.c msgid "Out of memory." msgstr "" -#: video_v4l2.c:912 +#: src/video_v4l2.c #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: video_v4l2.c:925 +#: src/video_v4l2.c #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: video_v4l2.c:932 +#: src/video_v4l2.c #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: video_v4l2.c:953 +#: src/video_v4l2.c msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: video_v4l2.c:996 +#: src/video_v4l2.c #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: video_v4l2.c:1057 +#: src/video_v4l2.c #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: video_v4l2.c:1184 video_v4l2.c:1205 +#: src/video_v4l2.c msgid "Errors occurred during device select" msgstr "" -#: video_v4l2.c:1218 +#: src/video_v4l2.c #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: video_v4l2.c:1234 video_v4l2.c:1564 video_v4l2.c:1650 +#: src/video_v4l2.c #, c-format msgid "Failed to open video device %s" msgstr "" -#: video_v4l2.c:1296 +#: src/video_v4l2.c msgid "Not a V4L2 device?" msgstr "" -#: video_v4l2.c:1333 +#: src/video_v4l2.c msgid "Device does not support capturing." msgstr "" -#: video_v4l2.c:1346 video_v4l2.c:1354 +#: src/video_v4l2.c +#, c-format +msgid "Trying to set fps to %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Error setting fps. Return code %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Device set fps to %d" +msgstr "" + +#: src/video_v4l2.c msgid "V4L2 is not enabled" msgstr "" -#: video_v4l2.c:1427 video_v4l2.c:1494 video_v4l2.c:1537 +#: src/video_v4l2.c msgid "V4L2 is not enabled." msgstr "" -#: video_v4l2.c:1662 +#: src/video_v4l2.c #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: video_v4l2.c:1674 +#: src/video_v4l2.c #, c-format msgid " Width: %d, Height %d" msgstr "" -#: video_v4l2.c:1685 +#: src/video_v4l2.c #, c-format msgid " Framerate %d/%d" msgstr "" -#: webu.c:240 +#: src/webu.c #, c-format msgid "Invalid url: %s" msgstr "" -#: webu.c:258 +#: src/webu.c msgid "Error decoding url" msgstr "" -#: webu.c:462 +#: src/webu.c #, c-format msgid "Sent url: %s" msgstr "" -#: webu.c:471 +#: src/webu.c #, c-format msgid "Decoded url: %s" msgstr "" -#: webu.c:579 -msgid "httpd is going to restart" +#: src/webu.c +msgid "Restarting all threads" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Restarting thread %d" msgstr "" -#: webu.c:584 +#: src/webu.c #, c-format -msgid "httpd is going to restart thread %d" +msgid "Quitting thread %d" msgstr "" -#: webu.c:620 webu.c:720 webu_html.c:1257 webu_text.c:663 webu_text.c:854 -#: webu_text.c:1099 +#: src/webu.c src/webu_html.c src/webu_text.c #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: webu.c:683 +#: src/webu.c msgid "Native Language : on" msgstr "" -#: webu.c:685 +#: src/webu.c msgid "Native Language : off" msgstr "" -#: webu.c:689 +#: src/webu.c msgid "Set the value to null/zero" msgstr "" -#: webu.c:813 +#: src/webu.c #, c-format msgid "Connection from: %s" msgstr "" -#: webu.c:900 webu.c:912 webu.c:960 +#: src/webu.c #, c-format msgid "Failed authentication from %s" msgstr "" -#: webu.c:1042 +#: src/webu.c msgid "No webcontrol user:pass provided" msgstr "" -#: webu.c:1060 +#: src/webu.c msgid "No stream user:pass provided" msgstr "" -#: webu.c:1095 webu_stream.c:255 webu_stream.c:295 +#: src/webu.c src/webu_stream.c msgid "Invalid response" msgstr "" -#: webu.c:1182 webu.c:1254 +#: src/webu.c #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: webu.c:1221 webu.c:1303 +#: src/webu.c #, c-format msgid "send page failed %d" msgstr "" -#: webu.c:1436 +#: src/webu.c msgid "Basic authentication: available" msgstr "" -#: webu.c:1439 webu.c:1442 webu.c:1445 +#: src/webu.c msgid "Basic authentication: disabled" msgstr "" -#: webu.c:1459 +#: src/webu.c msgid "Digest authentication: available" msgstr "" -#: webu.c:1462 webu.c:1465 webu.c:1468 +#: src/webu.c msgid "Digest authentication: disabled" msgstr "" -#: webu.c:1481 +#: src/webu.c msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: webu.c:1488 +#: src/webu.c msgid "IPV6: available" msgstr "" -#: webu.c:1490 +#: src/webu.c msgid "IPV6: disabled" msgstr "" -#: webu.c:1503 webu.c:1506 +#: src/webu.c msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: webu.c:1513 +#: src/webu.c msgid "SSL/TLS: available" msgstr "" -#: webu.c:1516 webu.c:1519 webu.c:1522 +#: src/webu.c msgid "SSL/TLS: disabled" msgstr "" -#: webu.c:1570 +#: src/webu.c msgid "Error reading file for SSL/TLS support." msgstr "" -#: webu.c:1592 webu.c:1605 +#: src/webu.c msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1597 webu.c:1610 +#: src/webu.c msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1821 +#: src/webu.c #, c-format msgid "Starting webcontrol on port %d" msgstr "" -#: webu.c:1837 +#: src/webu.c msgid "Unable to start MHD" msgstr "" -#: webu.c:1874 +#: src/webu.c +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port/camera_id %d/%d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port %d" +msgstr "" + +#: src/webu.c #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: webu.c:1878 +#: src/webu.c #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: webu.c:1905 +#: src/webu.c #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: webu.c:1933 webu.c:1951 +#: src/webu.c #, c-format msgid "Duplicate port requested %d" msgstr "" -#: webu_html.c:260 webu_html.c:270 webu_html.c:282 +#: src/webu_html.c msgid "Cameras" msgstr "카메라" -#: webu_html.c:262 webu_html.c:291 webu_html.c:809 +#: src/webu_html.c msgid "Camera" msgstr "카메라" -#: webu_html.c:283 +#: src/webu_html.c msgid "All" msgstr "모든" -#: webu_html.c:329 +#: src/webu_html.c msgid "Action" msgstr "동작" -#: webu_html.c:330 +#: src/webu_html.c msgid "Start Event" msgstr "시작 이벤트" -#: webu_html.c:331 +#: src/webu_html.c msgid "End Event" msgstr "종료 이벤트" -#: webu_html.c:332 +#: src/webu_html.c msgid "Snapshot" msgstr "스냅 샷" -#: webu_html.c:333 +#: src/webu_html.c msgid "Change Configuration" msgstr "구성 변경" -#: webu_html.c:334 +#: src/webu_html.c msgid "Write Configuration" msgstr "쓰기 구성" -#: webu_html.c:335 +#: src/webu_html.c msgid "Tracking" msgstr "추적" -#: webu_html.c:336 +#: src/webu_html.c msgid "Pause" msgstr "일시 중지" -#: webu_html.c:337 +#: src/webu_html.c msgid "Start" msgstr "스타트" -#: webu_html.c:338 +#: src/webu_html.c msgid "Restart" msgstr "재시작" -#: webu_html.c:359 +#: src/webu_html.c +msgid "Quit" +msgstr "종료" + +#: src/webu_html.c msgid "Help" msgstr "도움말" -#: webu_html.c:373 +#: src/webu_html.c msgid "No Configuration Options" msgstr "구성 옵션 없음" -#: webu_html.c:377 +#: src/webu_html.c msgid "Limited Configuration Options" msgstr "제한된 구성 옵션" -#: webu_html.c:381 +#: src/webu_html.c msgid "Advanced Configuration Options" msgstr "고급 구성 옵션" -#: webu_html.c:385 +#: src/webu_html.c msgid "Restricted Configuration Options" msgstr "기밀 구성 옵션" -#: webu_html.c:399 webu_html.c:410 webu_html.c:897 +#: src/webu_html.c msgid "All Cameras" msgstr "모든 카메라" -#: webu_html.c:400 webu_html.c:811 webu_html.c:820 +#: src/webu_html.c msgid "Not running" msgstr "활성화되지 않은" -#: webu_html.c:401 webu_html.c:812 webu_html.c:821 +#: src/webu_html.c msgid "Lost connection" msgstr "연결이 끊어졌습니다" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Paused" msgstr "일시 중지됨" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Active" msgstr "유효한" -#: webu_html.c:441 +#: src/webu_html.c msgid "Select option" msgstr "옵션 선택" -#: webu_html.c:525 webu_html.c:558 +#: src/webu_html.c msgid "Save" msgstr "저장" -#: webu_html.c:553 +#: src/webu_html.c msgid "Pan/Tilt" msgstr "회전 / 틸트" -#: webu_html.c:554 +#: src/webu_html.c msgid "Absolute Change" msgstr "절대 변경" -#: webu_html.c:555 +#: src/webu_html.c msgid "Center" msgstr "센터" -#: webu_html.c:556 +#: src/webu_html.c msgid "Pan" msgstr "회전" -#: webu_html.c:557 +#: src/webu_html.c msgid "Tilt" msgstr "틸트" -#: webu_stream.c:166 webu_stream.c:172 +#: src/webu_stream.c #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: webu_stream.c:179 +#: src/webu_stream.c #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:186 +#: src/webu_stream.c #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: webu_stream.c:194 +#: src/webu_stream.c #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:288 +#: src/webu_stream.c msgid "Could not get image to stream." msgstr "" -#: webu_text.c:436 -msgid "httpd quits" -msgstr "" - -#: webu_text.c:441 -#, c-format -msgid "httpd quits thread %d" -msgstr "" - -#: webu_text.c:899 +#: src/webu_text.c #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" @@ -4144,8 +4185,5 @@ msgstr "" #~ msgid "Make Movie" #~ msgstr "영화 만들기" -#~ msgid "Quit" -#~ msgstr "종료" - #~ msgid "All " #~ msgstr "전체" diff --git a/po/li.po b/po/li.po index 076deb4aa..e30bc54fa 100644 --- a/po/li.po +++ b/po/li.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-13 11:57-0600\n" +"Report-Msgid-Bugs-To: https://motion-project.github.io\n" +"POT-Creation-Date: 2019-09-20 22:18-0600\n" "PO-Revision-Date: 2018-10-13 12:02-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,1477 +16,1524 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: conf.c:2108 +#: src/conf.c #, c-format msgid "Unknown config option \"%s\"" msgstr "" -#: conf.c:2208 +#: src/conf.c #, c-format msgid "Writing config file to %s" msgstr "" -#: conf.c:2354 +#: src/conf.c #, c-format msgid "Configfile %s not found - trying defaults." msgstr "" -#: conf.c:2358 +#: src/conf.c msgid "Error getcwd" msgstr "" -#: conf.c:2376 +#: src/conf.c #, c-format msgid "could not open configfile %s" msgstr "" -#: conf.c:2386 +#: src/conf.c +#, c-format +msgid "Invalid file name %s" +msgstr "" + +#: src/conf.c #, c-format msgid "Processing thread 0 - config file %s" msgstr "" -#: conf.c:2391 +#: src/conf.c msgid "No config file to process, using default values" msgstr "" -#: conf.c:2447 +#: src/conf.c #, c-format msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: conf.c:2450 +#: src/conf.c #, c-format msgid "Thread %d - Config file: %s" msgstr "" -#: conf.c:2468 +#: src/conf.c #, c-format msgid "%-25s " msgstr "" -#: conf.c:2658 +#: src/conf.c msgid "Unable to locate vid_control_params" msgstr "" -#: conf.c:2664 +#: src/conf.c msgid "No value provided to put into vid_control_params" msgstr "" -#: conf.c:2774 +#: src/conf.c msgid "Error compiling regex in copy_uri" msgstr "" -#: conf.c:2781 +#: src/conf.c msgid "Invalid origin for cors_header in copy_uri" msgstr "" -#: conf.c:3019 +#: src/conf.c #, c-format msgid "Processing config file %s" msgstr "" -#: conf.c:3034 +#: src/conf.c #, c-format msgid "Camera directory config %s not found" msgstr "" -#: conf.c:3068 +#: src/conf.c #, c-format msgid "Camera config file %s not found" msgstr "" -#: conf.c:3106 +#: src/conf.c #, c-format msgid "Processing camera config file %s" msgstr "" -#: conf.c:3152 +#: src/conf.c msgid "daemon" msgstr "" # Configuration Option Hints -#: conf.c:3153 +#: src/conf.c msgid "setup_mode" msgstr "Konfigūravimo režimas" -#: conf.c:3154 +#: src/conf.c msgid "pid_file" msgstr "" -#: conf.c:3155 +#: src/conf.c msgid "log_file" msgstr "" -#: conf.c:3156 +#: src/conf.c msgid "log_level" msgstr "" -#: conf.c:3157 +#: src/conf.c msgid "log_type" msgstr "" -#: conf.c:3158 +#: src/conf.c msgid "quiet" msgstr "" -#: conf.c:3159 +#: src/conf.c msgid "native_language" msgstr "" -#: conf.c:3160 +#: src/conf.c msgid "camera_name" msgstr "" -#: conf.c:3161 +#: src/conf.c msgid "camera_id" msgstr "" -#: conf.c:3162 +#: src/conf.c msgid "target_dir" msgstr "" -#: conf.c:3163 +#: src/conf.c msgid "videodevice" msgstr "" -#: conf.c:3164 +#: src/conf.c msgid "vid_control_params" msgstr "" -#: conf.c:3165 +#: src/conf.c msgid "v4l2_palette" msgstr "" -#: conf.c:3166 +#: src/conf.c msgid "input" msgstr "" -#: conf.c:3167 +#: src/conf.c msgid "norm" msgstr "" -#: conf.c:3168 +#: src/conf.c msgid "frequency" msgstr "" -#: conf.c:3169 +#: src/conf.c msgid "auto_brightness" msgstr "" -#: conf.c:3170 +#: src/conf.c msgid "tunerdevice" msgstr "" -#: conf.c:3171 +#: src/conf.c msgid "roundrobin_frames" msgstr "" -#: conf.c:3172 +#: src/conf.c msgid "roundrobin_skip" msgstr "" -#: conf.c:3173 +#: src/conf.c msgid "roundrobin_switchfilter" msgstr "" -#: conf.c:3174 +#: src/conf.c msgid "netcam_url" msgstr "" -#: conf.c:3175 +#: src/conf.c msgid "netcam_highres" msgstr "" -#: conf.c:3176 +#: src/conf.c msgid "netcam_userpass" msgstr "" -#: conf.c:3177 +#: src/conf.c msgid "netcam_keepalive" msgstr "" -#: conf.c:3178 +#: src/conf.c msgid "netcam_proxy" msgstr "" -#: conf.c:3179 +#: src/conf.c msgid "netcam_tolerant_check" msgstr "" -#: conf.c:3180 +#: src/conf.c msgid "netcam_use_tcp" msgstr "" -#: conf.c:3181 +#: src/conf.c msgid "mmalcam_name" msgstr "" -#: conf.c:3182 +#: src/conf.c msgid "mmalcam_control_params" msgstr "" -#: conf.c:3183 +#: src/conf.c msgid "width" msgstr "" -#: conf.c:3184 +#: src/conf.c msgid "height" msgstr "" -#: conf.c:3185 +#: src/conf.c msgid "framerate" msgstr "" -#: conf.c:3186 +#: src/conf.c msgid "minimum_frame_time" msgstr "" -#: conf.c:3187 +#: src/conf.c msgid "rotate" msgstr "" -#: conf.c:3188 +#: src/conf.c msgid "flip_axis" msgstr "" -#: conf.c:3189 +#: src/conf.c msgid "locate_motion_mode" msgstr "" -#: conf.c:3190 +#: src/conf.c msgid "locate_motion_style" msgstr "" -#: conf.c:3191 +#: src/conf.c msgid "text_left" msgstr "" -#: conf.c:3192 +#: src/conf.c msgid "text_right" msgstr "" -#: conf.c:3193 +#: src/conf.c msgid "text_changes" msgstr "" -#: conf.c:3194 +#: src/conf.c msgid "text_scale" msgstr "" -#: conf.c:3195 +#: src/conf.c msgid "text_event" msgstr "" -#: conf.c:3196 +#: src/conf.c msgid "emulate_motion" msgstr "" -#: conf.c:3197 +#: src/conf.c msgid "threshold" msgstr "" -#: conf.c:3198 +#: src/conf.c msgid "threshold_maximum" msgstr "" -#: conf.c:3199 +#: src/conf.c msgid "threshold_tune" msgstr "" -#: conf.c:3200 +#: src/conf.c msgid "noise_level" msgstr "" -#: conf.c:3201 +#: src/conf.c msgid "noise_tune" msgstr "" -#: conf.c:3202 +#: src/conf.c msgid "despeckle_filter" msgstr "" -#: conf.c:3203 +#: src/conf.c msgid "area_detect" msgstr "" -#: conf.c:3204 +#: src/conf.c msgid "mask_file" msgstr "" -#: conf.c:3205 +#: src/conf.c msgid "mask_privacy" msgstr "" -#: conf.c:3206 +#: src/conf.c msgid "smart_mask_speed" msgstr "" -#: conf.c:3207 +#: src/conf.c msgid "lightswitch_percent" msgstr "" -#: conf.c:3208 +#: src/conf.c msgid "lightswitch_frames" msgstr "" -#: conf.c:3209 +#: src/conf.c msgid "minimum_motion_frames" msgstr "" -#: conf.c:3210 +#: src/conf.c msgid "event_gap" msgstr "" -#: conf.c:3211 +#: src/conf.c msgid "pre_capture" msgstr "" -#: conf.c:3212 +#: src/conf.c msgid "post_capture" msgstr "" -#: conf.c:3213 +#: src/conf.c msgid "on_event_start" msgstr "" -#: conf.c:3214 +#: src/conf.c msgid "on_event_end" msgstr "" -#: conf.c:3215 +#: src/conf.c msgid "on_picture_save" msgstr "" -#: conf.c:3216 +#: src/conf.c msgid "on_area_detected" msgstr "" -#: conf.c:3217 +#: src/conf.c msgid "on_motion_detected" msgstr "" -#: conf.c:3218 +#: src/conf.c msgid "on_movie_start" msgstr "" -#: conf.c:3219 +#: src/conf.c msgid "on_movie_end" msgstr "" -#: conf.c:3220 +#: src/conf.c msgid "on_camera_lost" msgstr "" -#: conf.c:3221 +#: src/conf.c msgid "on_camera_found" msgstr "" -#: conf.c:3222 +#: src/conf.c msgid "picture_output" msgstr "" -#: conf.c:3223 +#: src/conf.c msgid "picture_output_motion" msgstr "" -#: conf.c:3224 +#: src/conf.c msgid "picture_type" msgstr "" -#: conf.c:3225 +#: src/conf.c msgid "picture_quality" msgstr "" -#: conf.c:3226 +#: src/conf.c msgid "picture_exif" msgstr "" -#: conf.c:3227 +#: src/conf.c msgid "picture_filename" msgstr "" -#: conf.c:3228 +#: src/conf.c msgid "snapshot_interval" msgstr "" -#: conf.c:3229 +#: src/conf.c msgid "snapshot_filename" msgstr "" -#: conf.c:3230 +#: src/conf.c msgid "movie_output" msgstr "" -#: conf.c:3231 +#: src/conf.c msgid "movie_output_motion" msgstr "" -#: conf.c:3232 +#: src/conf.c msgid "movie_max_time" msgstr "" -#: conf.c:3233 +#: src/conf.c msgid "movie_bps" msgstr "" -#: conf.c:3234 +#: src/conf.c msgid "movie_quality" msgstr "" -#: conf.c:3235 +#: src/conf.c msgid "movie_codec" msgstr "" -#: conf.c:3236 +#: src/conf.c msgid "movie_duplicate_frames" msgstr "" -#: conf.c:3237 +#: src/conf.c msgid "movie_passthrough" msgstr "" -#: conf.c:3238 +#: src/conf.c msgid "movie_filename" msgstr "" -#: conf.c:3239 +#: src/conf.c msgid "movie_extpipe_use" msgstr "" -#: conf.c:3240 +#: src/conf.c msgid "movie_extpipe" msgstr "" -#: conf.c:3241 +#: src/conf.c msgid "timelapse_interval" msgstr "" -#: conf.c:3242 +#: src/conf.c msgid "timelapse_mode" msgstr "" -#: conf.c:3243 +#: src/conf.c msgid "timelapse_fps" msgstr "" -#: conf.c:3244 +#: src/conf.c msgid "timelapse_codec" msgstr "" -#: conf.c:3245 +#: src/conf.c msgid "timelapse_filename" msgstr "" -#: conf.c:3246 +#: src/conf.c msgid "video_pipe" msgstr "" -#: conf.c:3247 +#: src/conf.c msgid "video_pipe_motion" msgstr "" -#: conf.c:3248 +#: src/conf.c msgid "webcontrol_port" msgstr "" -#: conf.c:3249 +#: src/conf.c msgid "webcontrol_ipv6" msgstr "" -#: conf.c:3250 +#: src/conf.c msgid "webcontrol_localhost" msgstr "" -#: conf.c:3251 +#: src/conf.c msgid "webcontrol_parms" msgstr "" -#: conf.c:3252 +#: src/conf.c msgid "webcontrol_interface" msgstr "" -#: conf.c:3253 +#: src/conf.c msgid "webcontrol_auth_method" msgstr "" -#: conf.c:3254 +#: src/conf.c msgid "webcontrol_authentication" msgstr "" -#: conf.c:3255 +#: src/conf.c msgid "webcontrol_tls" msgstr "" -#: conf.c:3256 +#: src/conf.c msgid "webcontrol_cert" msgstr "" -#: conf.c:3257 +#: src/conf.c msgid "webcontrol_key" msgstr "" -#: conf.c:3258 +#: src/conf.c msgid "webcontrol_cors_header" msgstr "" -#: conf.c:3259 +#: src/conf.c msgid "stream_port" msgstr "" -#: conf.c:3260 +#: src/conf.c msgid "stream_localhost" msgstr "" -#: conf.c:3261 +#: src/conf.c msgid "stream_auth_method" msgstr "" -#: conf.c:3262 +#: src/conf.c msgid "stream_authentication" msgstr "" -#: conf.c:3263 +#: src/conf.c msgid "stream_tls" msgstr "" -#: conf.c:3264 +#: src/conf.c msgid "stream_cors_header" msgstr "" -#: conf.c:3265 +#: src/conf.c msgid "stream_preview_scale" msgstr "" -#: conf.c:3266 +#: src/conf.c msgid "stream_preview_newline" msgstr "" -#: conf.c:3267 +#: src/conf.c msgid "stream_preview_method" msgstr "" -#: conf.c:3268 +#: src/conf.c msgid "stream_quality" msgstr "" -#: conf.c:3269 +#: src/conf.c msgid "stream_grey" msgstr "" -#: conf.c:3270 +#: src/conf.c msgid "stream_motion" msgstr "" -#: conf.c:3271 +#: src/conf.c msgid "stream_maxrate" msgstr "" -#: conf.c:3272 +#: src/conf.c msgid "stream_limit" msgstr "" -#: conf.c:3273 +#: src/conf.c msgid "database_type" msgstr "" -#: conf.c:3274 +#: src/conf.c msgid "database_dbname" msgstr "" -#: conf.c:3275 +#: src/conf.c msgid "database_host" msgstr "" -#: conf.c:3276 +#: src/conf.c msgid "database_port" msgstr "" -#: conf.c:3277 +#: src/conf.c msgid "database_user" msgstr "" -#: conf.c:3278 +#: src/conf.c msgid "database_password" msgstr "" -#: conf.c:3279 +#: src/conf.c msgid "database_busy_timeout" msgstr "" -#: conf.c:3280 +#: src/conf.c msgid "sql_log_picture" msgstr "" -#: conf.c:3281 +#: src/conf.c msgid "sql_log_snapshot" msgstr "" -#: conf.c:3282 +#: src/conf.c msgid "sql_log_movie" msgstr "" -#: conf.c:3283 +#: src/conf.c msgid "sql_log_timelapse" msgstr "" -#: conf.c:3284 +#: src/conf.c msgid "sql_query_start" msgstr "" -#: conf.c:3285 +#: src/conf.c msgid "sql_query_stop" msgstr "" -#: conf.c:3286 +#: src/conf.c msgid "sql_query" msgstr "" -#: conf.c:3287 +#: src/conf.c msgid "track_type" msgstr "" -#: conf.c:3288 +#: src/conf.c msgid "track_auto" msgstr "" -#: conf.c:3289 +#: src/conf.c msgid "track_port" msgstr "" -#: conf.c:3290 +#: src/conf.c msgid "track_motorx" msgstr "" -#: conf.c:3291 +#: src/conf.c msgid "track_motorx_reverse" msgstr "" -#: conf.c:3292 +#: src/conf.c msgid "track_motory" msgstr "" -#: conf.c:3293 +#: src/conf.c msgid "track_motory_reverse" msgstr "" -#: conf.c:3294 +#: src/conf.c msgid "track_maxx" msgstr "" -#: conf.c:3295 +#: src/conf.c msgid "track_minx" msgstr "" -#: conf.c:3296 +#: src/conf.c msgid "track_maxy" msgstr "" -#: conf.c:3297 +#: src/conf.c msgid "track_miny" msgstr "" -#: conf.c:3298 +#: src/conf.c msgid "track_homex" msgstr "" -#: conf.c:3299 +#: src/conf.c msgid "track_homey" msgstr "" -#: conf.c:3300 +#: src/conf.c msgid "track_iomojo_id" msgstr "" -#: conf.c:3301 +#: src/conf.c msgid "track_step_angle_x" msgstr "" -#: conf.c:3302 +#: src/conf.c msgid "track_step_angle_y" msgstr "" -#: conf.c:3303 +#: src/conf.c msgid "track_move_wait" msgstr "" -#: conf.c:3304 +#: src/conf.c msgid "track_speed" msgstr "" -#: conf.c:3305 +#: src/conf.c msgid "track_stepsize" msgstr "" -#: conf.c:3306 +#: src/conf.c msgid "track_generic_move" msgstr "" -#: conf.c:3307 +#: src/conf.c msgid "camera" msgstr "" -#: conf.c:3308 +#: src/conf.c msgid "camera_dir" msgstr "" -#: event.c:89 track.c:1358 +#: src/event.c src/track.c #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: event.c:95 track.c:1365 +#: src/event.c src/track.c #, c-format msgid "Executing external command '%s'" msgstr "" -#: event.c:108 +#: src/event.c #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: event.c:171 +#: src/event.c #, c-format msgid "Mysql query failed %s error code %d" msgstr "" -#: event.c:185 +#: src/event.c #, c-format msgid "" "Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " "was %s" msgstr "" -#: event.c:192 +#: src/event.c #, c-format msgid "Re-Connection to Mysql database '%s' Succeed" msgstr "" -#: event.c:197 +#: src/event.c #, c-format msgid "after re-connection Mysql query failed %s error code %d" msgstr "" -#: event.c:219 motion.c:1113 +#: src/event.c src/motion.c #, c-format msgid "Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:228 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:232 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' Succeed" msgstr "" -#: event.c:255 +#: src/event.c #, c-format msgid "SQLite error was %s" msgstr "" -#: event.c:482 +#: src/event.c msgid "Failed to put image into video pipe" msgstr "" -#: event.c:606 +#: src/event.c #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: event.c:741 +#: src/event.c +#, c-format +msgid "Error creating preview pipe name %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating file name base %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating preview name %d %s" +msgstr "" + +#: src/event.c #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: event.c:766 +#: src/event.c #, c-format msgid "moviepath: %s" msgstr "" -#: event.c:776 +#: src/event.c #, c-format msgid "no write access to target directory %s" msgstr "" -#: event.c:781 +#: src/event.c #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: event.c:787 +#: src/event.c #, c-format msgid "error accesing path %s" msgstr "" -#: event.c:798 +#: src/event.c +#, c-format +msgid "Error specifying command line: %s" +msgstr "" + +#: src/event.c #, c-format msgid "pipe: %s" msgstr "" -#: event.c:806 +#: src/event.c msgid "popen failed" msgstr "" -#: event.c:824 +#: src/event.c msgid "Using extpipe" msgstr "" -#: event.c:831 event.c:835 +#: src/event.c #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: event.c:839 +#: src/event.c #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: event.c:854 +#: src/event.c #, c-format msgid "Source FPS %d" msgstr "" -#: event.c:984 +#: src/event.c msgid "Error opening context for movie output." msgstr "" -#: event.c:1021 +#: src/event.c #, c-format msgid "ffopen_open error creating (motion) file [%s]" msgstr "" -#: event.c:1086 +#: src/event.c msgid "" "The swf container for timelapse no longer supported. Using mpg container." msgstr "" -#: event.c:1089 +#: src/event.c msgid "Timelapse using mpg codec." msgstr "" -#: event.c:1090 +#: src/event.c msgid "Events will be appended to file" msgstr "" -#: event.c:1096 +#: src/event.c msgid "Timelapse using mpeg4 codec." msgstr "" -#: event.c:1097 +#: src/event.c msgid "Events will be trigger new files" msgstr "" -#: event.c:1106 +#: src/event.c #, c-format msgid "ffopen_open error creating (timelapse) file [%s]" msgstr "" -#: event.c:1115 event.c:1127 event.c:1132 +#: src/event.c msgid "Error encoding image" msgstr "" -#: ffmpeg.c:276 +#: src/ffmpeg.c msgid "Failed to allocate memory for codec name" msgstr "" -#: ffmpeg.c:288 +#: src/ffmpeg.c msgid "" "The frame rate specified is too high for the ffmpeg movie type specified. " "Choose a different ffmpeg container or lower framerate." msgstr "" -#: ffmpeg.c:301 +#: src/ffmpeg.c +msgid "Error setting base file name" +msgstr "" + +#: src/ffmpeg.c #, c-format -msgid "ffmpeg_video_codec option value %s is not supported" +msgid "Error setting timelapse append for codec %s" msgstr "" -#: ffmpeg.c:364 +#: src/ffmpeg.c +msgid "Error setting file name" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "codec option value %s is not supported" msgstr "" -#: ffmpeg.c:371 +#: src/ffmpeg.c msgid "Could not get the codec" msgstr "" -#: ffmpeg.c:392 +#: src/ffmpeg.c #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: ffmpeg.c:400 +#: src/ffmpeg.c #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: ffmpeg.c:407 +#: src/ffmpeg.c #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: ffmpeg.c:423 +#: src/ffmpeg.c #, c-format msgid "Error encoding video:%s" msgstr "" -#: ffmpeg.c:446 +#: src/ffmpeg.c msgid "Error encoding video" msgstr "" -#: ffmpeg.c:492 +#: src/ffmpeg.c #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: ffmpeg.c:500 ffmpeg.c:538 +#: src/ffmpeg.c msgid "BAD TIMING!! Frame skipped." msgstr "" -#: ffmpeg.c:527 +#: src/ffmpeg.c #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: ffmpeg.c:583 +#: src/ffmpeg.c #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: ffmpeg.c:620 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s has been blacklisted" msgstr "" -#: ffmpeg.c:628 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s not found" msgstr "" -#: ffmpeg.c:637 +#: src/ffmpeg.c #, c-format msgid "Codec %s not found" msgstr "" -#: ffmpeg.c:642 +#: src/ffmpeg.c +#, c-format +msgid "FFMpeg version is too old for codec %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "Using codec %s" msgstr "" -#: ffmpeg.c:648 ffmpeg.c:661 ffmpeg.c:1112 ffmpeg.c:1131 +#: src/ffmpeg.c msgid "Could not alloc stream" msgstr "" -#: ffmpeg.c:654 +#: src/ffmpeg.c msgid "Failed to allocate decoder!" msgstr "" -#: ffmpeg.c:715 +#: src/ffmpeg.c msgid "Unable to set quality" msgstr "" -#: ffmpeg.c:725 +#: src/ffmpeg.c #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: ffmpeg.c:737 +#: src/ffmpeg.c #, c-format msgid "Could not open codec %s" msgstr "" -#: ffmpeg.c:759 +#: src/ffmpeg.c #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: ffmpeg.c:775 +#: src/ffmpeg.c msgid "could not alloc frame" msgstr "" -#: ffmpeg.c:816 +#: src/ffmpeg.c +#, c-format +msgid "could not alloc buffers %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "error opening file %s" msgstr "" -#: ffmpeg.c:823 +#: src/ffmpeg.c #, c-format msgid "Permission denied. %s" msgstr "" -#: ffmpeg.c:828 +#: src/ffmpeg.c #, c-format msgid "Error opening file %s" msgstr "" -#: ffmpeg.c:843 +#: src/ffmpeg.c #, c-format msgid "Could not write ffmpeg header %s" msgstr "" -#: ffmpeg.c:878 +#: src/ffmpeg.c #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: ffmpeg.c:890 +#: src/ffmpeg.c #, c-format msgid "Error draining codec:%s" msgstr "" -#: ffmpeg.c:897 +#: src/ffmpeg.c msgid "Error writing draining video frame" msgstr "" -#: ffmpeg.c:933 +#: src/ffmpeg.c msgid "Error while encoding picture" msgstr "" -#: ffmpeg.c:947 +#: src/ffmpeg.c msgid "Error while writing video frame" msgstr "" -#: ffmpeg.c:997 +#: src/ffmpeg.c #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: ffmpeg.c:1079 +#: src/ffmpeg.c msgid "RTSP context not available." msgstr "" -#: ffmpeg.c:1088 +#: src/ffmpeg.c msgid "rtsp camera not ready for pass-through." msgstr "" -#: ffmpeg.c:1095 +#: src/ffmpeg.c msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: ffmpeg.c:1101 ffmpeg.c:1276 +#: src/ffmpeg.c msgid "Could not get codec!" msgstr "" -#: ffmpeg.c:1119 ffmpeg.c:1138 netcam_rtsp.c:1061 netcam_rtsp.c:1082 +#: src/ffmpeg.c src/netcam_rtsp.c msgid "Unable to copy codec parameters" msgstr "" -#: ffmpeg.c:1147 +#: src/ffmpeg.c msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: ffmpeg.c:1194 +#: src/ffmpeg.c #, c-format msgid "ffmpeg libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: ffmpeg.c:1216 +#: src/ffmpeg.c #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: ffmpeg.c:1223 ffmpeg.c:1245 ffmpeg.c:1313 +#: src/ffmpeg.c msgid "No ffmpeg functionality included" msgstr "" -#: ffmpeg.c:1238 +#: src/ffmpeg.c msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: ffmpeg.c:1258 +#: src/ffmpeg.c msgid "Could not allocate output context" msgstr "" -#: ffmpeg.c:1266 +#: src/ffmpeg.c msgid "Could not setup passthru!" msgstr "" -#: ffmpeg.c:1283 +#: src/ffmpeg.c msgid "Failed to allocate codec!" msgstr "" -#: ffmpeg.c:1289 ffmpeg.c:1295 ffmpeg.c:1304 +#: src/ffmpeg.c msgid "Could not set the stream" msgstr "" -#: ffmpeg.c:1327 +#: src/ffmpeg.c msgid "Error flushing codec" msgstr "" -#: ffmpeg.c:1391 +#: src/ffmpeg.c msgid "Excessive attempts to clear buffered packet" msgstr "" -#: ffmpeg.c:1398 +#: src/ffmpeg.c msgid "Buffered packet" msgstr "" -#: ffmpeg.c:1406 ffmpeg.c:1424 +#: src/ffmpeg.c msgid "No ffmpeg support" msgstr "" -#: jpegutils.c:94 +#: src/jpegutils.c #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: jpegutils.c:380 +#: src/jpegutils.c msgid "Invalid JPEG image dimensions" msgstr "" -#: jpegutils.c:387 netcam_jpeg.c:354 +#: src/jpegutils.c src/netcam_jpeg.c #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: mmalcam.c:68 +#: src/mmalcam.c #, c-format msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: mmalcam.c:99 +#: src/mmalcam.c msgid "A high frame rate can cause problems with exposure of images" msgstr "" -#: mmalcam.c:100 +#: src/mmalcam.c msgid "If autoexposure is not working, try a lower frame rate." msgstr "" -#: mmalcam.c:114 +#: src/mmalcam.c #, c-format msgid "Failed to create MMAL camera component %s" msgstr "" -#: mmalcam.c:120 +#: src/mmalcam.c #, c-format msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: mmalcam.c:130 +#: src/mmalcam.c #, c-format msgid "Unable to enable control port : error %d" msgstr "" -#: mmalcam.c:159 +#: src/mmalcam.c msgid "MMAL no-padding setup failed" msgstr "" -#: mmalcam.c:165 +#: src/mmalcam.c msgid "camera video format couldn't be set" msgstr "" -#: mmalcam.c:177 +#: src/mmalcam.c msgid "camera component couldn't be enabled" msgstr "" -#: mmalcam.c:185 +#: src/mmalcam.c msgid "MMAL camera component created" msgstr "" -#: mmalcam.c:209 +#: src/mmalcam.c msgid "MMAL camera buffer pool creation failed" msgstr "" -#: mmalcam.c:215 +#: src/mmalcam.c msgid "MMAL camera buffer queue creation failed" msgstr "" -#: mmalcam.c:231 +#: src/mmalcam.c #, c-format msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: mmalcam.c:236 +#: src/mmalcam.c #, c-format msgid "Unable to send a buffer to port (%d)" msgstr "" -#: mmalcam.c:282 +#: src/mmalcam.c #, c-format msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: mmalcam.c:287 +#: src/mmalcam.c msgid "camera params couldn't be allocated" msgstr "" -#: mmalcam.c:313 +#: src/mmalcam.c msgid "MMAL camera capture port enabling failed" msgstr "" -#: mmalcam.c:321 +#: src/mmalcam.c msgid "MMAL camera capture start failed" msgstr "" -#: mmalcam.c:351 +#: src/mmalcam.c msgid "MMAL Camera cleanup" msgstr "" -#: mmalcam.c:400 +#: src/mmalcam.c #, c-format msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: mmalcam.c:417 +#: src/mmalcam.c msgid "Unable to return a buffer to the camera video port" msgstr "" -#: motion.c:105 +#: src/motion.c #, c-format msgid "Resizing pre_capture buffer to %d items" msgstr "" -#: motion.c:457 +#: src/motion.c msgid "Removed process id file (pid file)." msgstr "" -#: motion.c:459 +#: src/motion.c msgid "Error removing pid file" msgstr "" -#: motion.c:463 +#: src/motion.c #, c-format msgid "Closing logfile (%s)." msgstr "" -#: motion.c:541 +#: src/motion.c #, c-format msgid "Motion detected - starting event %d" msgstr "" -#: motion.c:661 +#: src/motion.c #, c-format msgid "Added %d fillerframes into movie" msgstr "" -#: motion.c:768 +#: src/motion.c msgid "Unable to determine camera type (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: motion.c:793 +#: src/motion.c msgid "Opening privacy mask file" msgstr "" -#: motion.c:805 +#: src/motion.c msgid "Opening high resolution privacy mask file" msgstr "" -#: motion.c:814 motion.c:1440 +#: src/motion.c #, c-format msgid "Error opening mask file %s" msgstr "" -#: motion.c:821 +#: src/motion.c msgid "Failed to read mask privacy image. Mask privacy feature disabled." msgstr "" -#: motion.c:824 +#: src/motion.c #, c-format msgid "Mask privacy file \"%s\" loaded." msgstr "" -#: motion.c:893 motion.c:900 +#: src/motion.c #, c-format msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: motion.c:969 +#: src/motion.c msgid "Closing MYSQL" msgstr "" -#: motion.c:977 +#: src/motion.c msgid "Initializing database" msgstr "" -#: motion.c:993 motion.c:1069 +#: src/motion.c #, c-format msgid "SQLite3 Database filename %s" msgstr "" -#: motion.c:998 +#: src/motion.c msgid "SQLite3 is threadsafe" msgstr "" -#: motion.c:999 +#: src/motion.c #, c-format msgid "SQLite3 serialized %s" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "FAILED" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "SUCCESS" msgstr "" -#: motion.c:1003 motion.c:1072 +#: src/motion.c #, c-format msgid "Can't open database %s : %s" msgstr "" -#: motion.c:1009 motion.c:1078 +#: src/motion.c #, c-format msgid "database_busy_timeout %d msec" msgstr "" -#: motion.c:1012 motion.c:1081 +#: src/motion.c #, c-format msgid "database_busy_timeout failed %s" msgstr "" -#: motion.c:1041 +#: src/motion.c #, c-format msgid "Cannot connect to MySQL database %s on host %s with user %s" msgstr "" -#: motion.c:1045 +#: src/motion.c #, c-format msgid "MySQL error was %s" msgstr "" -#: motion.c:1064 +#: src/motion.c msgid "SQLite3 using shared handle" msgstr "" -#: motion.c:1130 +#: src/motion.c #, c-format msgid "Database backend %s" msgstr "" -#: motion.c:1239 +#: src/motion.c #, c-format msgid "Camera %d started: motion detection %s" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Disabled" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Enabled" msgstr "" -#: motion.c:1249 +#: src/motion.c msgid "Pass-through processing disabled." msgstr "" -#: motion.c:1255 +#: src/motion.c #, c-format msgid "Invalid configuration dimensions %dx%d" msgstr "" -#: motion.c:1259 +#: src/motion.c #, c-format msgid "Using default dimensions %dx%d" msgstr "" -#: motion.c:1263 netcam_rtsp.c:1025 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image width (%d) requested is not modulo 8." msgstr "" -#: motion.c:1266 netcam_rtsp.c:1028 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting width to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1270 netcam_rtsp.c:1032 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image height (%d) requested is not modulo 8." msgstr "" -#: motion.c:1273 netcam_rtsp.c:1035 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting height to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1288 motion.c:1297 +#: src/motion.c msgid "Could not fetch initial image from camera " msgstr "" -#: motion.c:1290 +#: src/motion.c msgid "Motion continues using width and height from config file(s)" msgstr "" -#: motion.c:1299 +#: src/motion.c msgid "Motion only supports width and height modulo 8" msgstr "" -#: motion.c:1305 motion.c:1967 +#: src/motion.c #, c-format msgid "Image width (%d) or height(%d) requested is not modulo 8." msgstr "" -#: motion.c:1312 motion.c:1974 +#: src/motion.c #, c-format msgid "Motion only supports width and height greater than or equal to 64 %dx%d" msgstr "" -#: motion.c:1353 +#: src/motion.c +msgid "Substream not available. Image sizes not modulo 16." +msgstr "" + +#: src/motion.c msgid "webp image format is not available, failing back to jpeg" msgstr "" -#: motion.c:1387 +#: src/motion.c msgid "Error capturing first image" msgstr "" -#: motion.c:1398 +#: src/motion.c msgid "Opening video loopback device for normal pictures" msgstr "" -#: motion.c:1405 +#: src/motion.c msgid "Failed to open video loopback for normal pictures" msgstr "" -#: motion.c:1412 +#: src/motion.c msgid "Opening video loopback device for motion pictures" msgstr "" -#: motion.c:1419 +#: src/motion.c msgid "Failed to open video loopback for motion pictures" msgstr "" -#: motion.c:1451 +#: src/motion.c msgid "Failed to read mask image. Mask feature disabled." msgstr "" -#: motion.c:1454 +#: src/motion.c #, c-format msgid "Maskfile \"%s\" loaded." msgstr "" -#: motion.c:1488 +#: src/motion.c #, c-format msgid "Problem enabling motion-stream server in port %d" msgstr "" -#: motion.c:1494 +#: src/motion.c #, c-format msgid "Started motion-stream server on port %d (auth %s)" msgstr "" -#: motion.c:1580 +#: src/motion.c msgid "Emulating motion" msgstr "" -#: motion.c:1612 +#: src/motion.c msgid "Calling vid_close() from motion_cleanup" msgstr "" -#: motion.c:1797 +#: src/motion.c #, c-format msgid "Motion in area %d detected." msgstr "" -#: motion.c:1958 +#: src/motion.c msgid "Retrying until successful connection with camera" msgstr "" -#: motion.c:1984 +#: src/motion.c msgid "" "Camera has finally become available\n" "Camera image has different width and heightfrom what is in the config file. " @@ -1495,2650 +1542,2644 @@ msgid "" "dimensions" msgstr "" -#: motion.c:2037 +#: src/motion.c msgid "Video signal re-acquired" msgstr "" -#: motion.c:2065 +#: src/motion.c msgid "Video device fatal error - Closing video device" msgstr "" -#: motion.c:2093 +#: src/motion.c msgid "Restarting Motion thread to reinitialize all image buffers" msgstr "" -#: motion.c:2143 +#: src/motion.c msgid "Video signal lost - Adding grey image" msgstr "" -#: motion.c:2155 +#: src/motion.c msgid "Video signal still lost - Trying to close video device" msgstr "" -#: motion.c:2200 +#: src/motion.c msgid "Lightswitch detected" msgstr "" -#: motion.c:2232 +#: src/motion.c msgid "Switchfilter detected" msgstr "" -#: motion.c:2345 +#: src/motion.c msgid "micro-lightswitch!" msgstr "" -#: motion.c:2569 +#: src/motion.c #, c-format msgid "End of event %d" msgstr "" -#: motion.c:2604 +#: src/motion.c #, c-format msgid "Raw changes: %5d - changes after '%s': %5d" msgstr "" -#: motion.c:2608 +#: src/motion.c #, c-format msgid " - labels: %3d" msgstr "" -#: motion.c:2612 +#: src/motion.c #, c-format msgid "Changes: %5d" msgstr "" -#: motion.c:2617 +#: src/motion.c #, c-format msgid " - noise level: %2d" msgstr "" -#: motion.c:2622 +#: src/motion.c #, c-format msgid " - threshold: %d" msgstr "" -#: motion.c:2700 +#: src/motion.c #, c-format msgid "Invalid timelapse_mode argument '%s'" msgstr "" -#: motion.c:2702 +#: src/motion.c msgid "%:s Defaulting to manual timelapse mode" msgstr "" -#: motion.c:2923 +#: src/motion.c msgid "Thread exiting" msgstr "" -#: motion.c:2969 +#: src/motion.c msgid "Motion going to daemon mode" msgstr "" -#: motion.c:2987 +#: src/motion.c #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: motion.c:3000 +#: src/motion.c msgid "Could not change directory" msgstr "" -#: motion.c:3034 +#: src/motion.c #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: motion.c:3119 +#: src/motion.c msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: motion.c:3160 +#: src/motion.c +msgid "v4l2 : available" +msgstr "" + +#: src/motion.c +msgid "v4l2 : not available" +msgstr "" + +#: src/motion.c +msgid "bktr : available" +msgstr "" + +#: src/motion.c +msgid "bktr : not available" +msgstr "" + +#: src/motion.c +msgid "webp : available" +msgstr "" + +#: src/motion.c +msgid "webp : not available" +msgstr "" + +#: src/motion.c +msgid "mmal : available" +msgstr "" + +#: src/motion.c +msgid "mmal : not available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : not available" +msgstr "" + +#: src/motion.c +msgid "mysql : available" +msgstr "" + +#: src/motion.c +msgid "mysql : not available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: not available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: not available" +msgstr "" + +#: src/motion.c +msgid "pgsql : available" +msgstr "" + +#: src/motion.c +msgid "pgsql : not available" +msgstr "" + +#: src/motion.c +msgid "nls : available" +msgstr "" + +#: src/motion.c +msgid "nls : not available" +msgstr "" + +#: src/motion.c #, c-format msgid "Using default log level (%s) (%d)" msgstr "" -#: motion.c:3175 +#: src/motion.c #, c-format msgid "Logging to file (%s)" msgstr "" -#: motion.c:3179 +#: src/motion.c #, c-format msgid "Exit motion, cannot create log file %s" msgstr "" -#: motion.c:3184 +#: src/motion.c msgid "Logging to syslog" msgstr "" -#: motion.c:3193 +#: src/motion.c #, c-format msgid "Using default log type (%s)" msgstr "" -#: motion.c:3197 +#: src/motion.c #, c-format msgid "Using log type (%s) log level (%s)" msgstr "" -#: motion.c:3211 +#: src/motion.c msgid "Motion running as daemon process" msgstr "" -#: motion.c:3216 +#: src/motion.c msgid "Motion running in setup mode." msgstr "" -#: motion.c:3249 +#: src/motion.c #, c-format msgid "Camera ID: %d is from %s" msgstr "" -#: motion.c:3255 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Service: %s" msgstr "" -#: motion.c:3257 -#, c-format -msgid "Stream port %d" -msgstr "" - -#: motion.c:3260 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Device: %s" msgstr "" -#: motion.c:3276 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with the control port" msgstr "" -#: motion.c:3279 motion.c:3292 +#: src/motion.c #, c-format msgid "Stream feature for thread %d is disabled." msgstr "" -#: motion.c:3289 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with thread %d" msgstr "" -#: motion.c:3339 +#: src/motion.c msgid "Restarting motion." msgstr "" -#: motion.c:3345 +#: src/motion.c msgid "Motion restarted" msgstr "" -#: motion.c:3369 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: motion.c:3377 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: motion.c:3437 +#: src/motion.c #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: motion.c:3472 +#: src/motion.c #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: motion.c:3520 +#: src/motion.c #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: motion.c:3530 +#: src/motion.c #, c-format msgid "Motion thread %d restart" msgstr "" -#: motion.c:3540 +#: src/motion.c msgid "Threads finished" msgstr "" -#: motion.c:3548 +#: src/motion.c src/webu.c msgid "Motion terminating" msgstr "" -#: motion.c:3587 +#: src/motion.c #, c-format msgid "Could not allocate %llu bytes of memory!" msgstr "" -#: motion.c:3619 +#: src/motion.c #, c-format msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" msgstr "" -#: motion.c:3625 +#: src/motion.c #, c-format msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" msgstr "" -#: motion.c:3667 +#: src/motion.c #, c-format msgid "Problem creating directory %s" msgstr "" -#: motion.c:3675 +#: src/motion.c #, c-format msgid "creating directory %s" msgstr "" -#: motion.c:3724 +#: src/motion.c #, c-format msgid "Error opening file %s with mode %s" msgstr "" -#: motion.c:3743 +#: src/motion.c msgid "Error closing file" msgstr "" -#: motion.c:3801 +#: src/motion.c #, c-format msgid "invalid format specifier keyword %*.*s" msgstr "" -#: motion.c:4024 +#: src/motion.c #, c-format msgid "Unable to set thread name %s" msgstr "" -#: motion.c:4044 +#: src/motion.c msgid "FFMPEG version too old. Disabling pass-through processing." msgstr "" -#: motion.c:4049 +#: src/motion.c msgid "pass-through is enabled but is still experimental." msgstr "" -#: netcam.c:74 +#: src/netcam.c msgid "Invalid URL. Can not parse values." msgstr "" -#: netcam.c:179 +#: src/netcam.c #, c-format msgid "Using port number %d" msgstr "" -#: netcam.c:241 +#: src/netcam.c #, c-format msgid "Camera handler thread [%d] started" msgstr "" -#: netcam.c:262 +#: src/netcam.c msgid "" "Closing netcam socket as Keep-Alive time is up (camera sent Close field). A " "reconnect should happen." msgstr "" -#: netcam.c:272 +#: src/netcam.c msgid "re-opening camera (non-streaming)" msgstr "" -#: netcam.c:282 netcam.c:324 +#: src/netcam.c msgid "camera re-connected" msgstr "" -#: netcam.c:290 netcam.c:313 +#: src/netcam.c #, c-format msgid "Unrecognized image header (%d)" msgstr "" -#: netcam.c:293 netcam.c:316 +#: src/netcam.c #, c-format msgid "Error in header (%d)" msgstr "" -#: netcam.c:303 +#: src/netcam.c msgid "re-opening camera (streaming)" msgstr "" -#: netcam.c:337 +#: src/netcam.c msgid "Error getting jpeg image" msgstr "" -#: netcam.c:342 +#: src/netcam.c msgid "Trying to re-connect" msgstr "" -#: netcam.c:392 netcam_rtsp.c:1429 +#: src/netcam.c src/netcam_rtsp.c msgid "netcam camera handler: finish set, exiting" msgstr "" -#: netcam.c:494 +#: src/netcam.c msgid "No response from camera handler - it must have already died" msgstr "" -#: netcam.c:567 +#: src/netcam.c msgid "called with no data in buffer" msgstr "" -#: netcam.c:648 +#: src/netcam.c #, c-format msgid "Network Camera starting for camera (%s)" msgstr "" -#: netcam.c:656 +#: src/netcam.c #, c-format msgid "Invalid netcam_proxy (%s)" msgstr "" -#: netcam.c:663 +#: src/netcam.c msgid "Username/password not allowed on a proxy URL" msgstr "" -#: netcam.c:685 +#: src/netcam.c #, c-format msgid "Invalid netcam service '%s' " msgstr "" -#: netcam.c:692 +#: src/netcam.c #, c-format msgid "Invalid netcam_url for camera (%s)" msgstr "" -#: netcam.c:726 +#: src/netcam.c #, c-format msgid "" "Netcam_http parameter '%s' converts to flags: HTTP/1.0: %s HTTP/1.1: %s Keep-" "Alive %s." msgstr "" -#: netcam.c:736 +#: src/netcam.c msgid "now calling netcam_setup_html()" msgstr "" -#: netcam.c:739 +#: src/netcam.c msgid "now calling netcam_setup_ftp" msgstr "" -#: netcam.c:742 +#: src/netcam.c msgid "now calling netcam_setup_file()" msgstr "" -#: netcam.c:748 +#: src/netcam.c #, c-format msgid "" "Invalid netcam service '%s' - must be http, ftp, mjpg, mjpeg, v4l2 or jpeg." msgstr "" -#: netcam.c:765 netcam_rtsp.c:1536 +#: src/netcam.c src/netcam_rtsp.c #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: netcam.c:776 +#: src/netcam.c msgid "libjpeg decompression failure on first frame - giving up!" msgstr "" -#: netcam.c:787 +#: src/netcam.c #, c-format msgid "Width/height(%dx%d) must be multiples of 8" msgstr "" -#: netcam.c:811 +#: src/netcam.c #, c-format msgid "Error starting camera handler thread [%d]" msgstr "" -#: netcam_ftp.c:165 +#: src/netcam_ftp.c msgid "recv failed in ftp_get_more" msgstr "" -#: netcam_ftp.c:255 +#: src/netcam_ftp.c #, c-format msgid "Server Response: %s" msgstr "" -#: netcam_ftp.c:280 +#: src/netcam_ftp.c msgid "send failed in ftp_send_user" msgstr "" -#: netcam_ftp.c:306 +#: src/netcam_ftp.c msgid "send failed in ftp_send_passwd" msgstr "" -#: netcam_ftp.c:337 +#: src/netcam_ftp.c msgid "send failed in ftp_quit" msgstr "" -#: netcam_ftp.c:385 +#: src/netcam_ftp.c msgid "gethostbyname failed in ftp_connect" msgstr "" -#: netcam_ftp.c:392 +#: src/netcam_ftp.c msgid "gethostbyname address mismatch in ftp_connect" msgstr "" -#: netcam_ftp.c:404 netcam_ftp.c:524 +#: src/netcam_ftp.c msgid "socket failed" msgstr "" -#: netcam_ftp.c:411 +#: src/netcam_ftp.c msgid "Failed to create a connection" msgstr "" -#: netcam_ftp.c:471 +#: src/netcam_ftp.c msgid "FTP server asking for ACCT on anonymous" msgstr "" -#: netcam_ftp.c:532 +#: src/netcam_ftp.c msgid "setting socket option SO_REUSEADDR" msgstr "" -#: netcam_ftp.c:546 netcam_ftp.c:642 +#: src/netcam_ftp.c msgid "send failed in ftp_get_connection" msgstr "" -#: netcam_ftp.c:574 +#: src/netcam_ftp.c msgid "Invalid answer to PASV" msgstr "" -#: netcam_ftp.c:591 +#: src/netcam_ftp.c msgid "Failed to create a data connection" msgstr "" -#: netcam_ftp.c:610 +#: src/netcam_ftp.c msgid "bind failed" msgstr "" -#: netcam_ftp.c:622 +#: src/netcam_ftp.c msgid "listen failed" msgstr "" -#: netcam_ftp.c:749 netcam_ftp.c:810 +#: src/netcam_ftp.c msgid "send failed in ftp_get_socket" msgstr "" -#: netcam_ftp.c:774 +#: src/netcam_ftp.c msgid "accept in ftp_get_socket" msgstr "" -#: netcam_ftp.c:860 +#: src/netcam_ftp.c msgid "recv failed in ftp_read" msgstr "" -#: netcam_ftp.c:918 +#: src/netcam_ftp.c msgid "ftp_get_socket failed" msgstr "" -#: netcam_ftp.c:993 +#: src/netcam_ftp.c msgid "Error sending TYPE I to ftp server" msgstr "" -#: netcam_http.c:102 +#: src/netcam_http.c #, c-format msgid "malformed token Content-Length but value %ld" msgstr "" -#: netcam_http.c:105 +#: src/netcam_http.c #, c-format msgid "Content-Length %ld" msgstr "" -#: netcam_http.c:192 +#: src/netcam_http.c #, c-format msgid "Content-type %s" msgstr "" -#: netcam_http.c:252 +#: src/netcam_http.c msgid "Error reading image header, streaming mode (1). Null header." msgstr "" -#: netcam_http.c:256 +#: src/netcam_http.c #, c-format msgid "Error reading image header, streaming mode (1). Unknown header '%s'" msgstr "" -#: netcam_http.c:276 +#: src/netcam_http.c msgid "Error reading image header (2)" msgstr "" -#: netcam_http.c:286 +#: src/netcam_http.c msgid "Header not JPEG" msgstr "" -#: netcam_http.c:298 +#: src/netcam_http.c msgid "Content-Length 0" msgstr "" -#: netcam_http.c:307 +#: src/netcam_http.c msgid "Found image header record" msgstr "" -#: netcam_http.c:349 +#: src/netcam_http.c msgid "Error sending 'connect' request" msgstr "" -#: netcam_http.c:378 +#: src/netcam_http.c #, c-format msgid "Received first header ('%s')" msgstr "" -#: netcam_http.c:382 +#: src/netcam_http.c #, c-format msgid "Error reading first header (%s)" msgstr "" -#: netcam_http.c:389 +#: src/netcam_http.c #, c-format msgid "HTTP Result code %d" msgstr "" -#: netcam_http.c:403 +#: src/netcam_http.c msgid "Removed netcam Keep-Alive flag due to apparent closed HTTP connection." msgstr "" -#: netcam_http.c:430 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive set)" msgstr "" -#: netcam_http.c:433 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive not set)" msgstr "" -#: netcam_http.c:439 +#: src/netcam_http.c msgid "Streaming camera" msgstr "" -#: netcam_http.c:458 +#: src/netcam_http.c #, c-format msgid "Boundary string [%s]" msgstr "" -#: netcam_http.c:461 +#: src/netcam_http.c msgid "Boundary string not found in header" msgstr "" -#: netcam_http.c:468 +#: src/netcam_http.c msgid "" "Streaming camera probably using MJPG-blocks, consider using mjpg:// " "netcam_url." msgstr "" -#: netcam_http.c:474 +#: src/netcam_http.c msgid "Unrecognized content type" msgstr "" -#: netcam_http.c:480 +#: src/netcam_http.c msgid "Content-length present" msgstr "" -#: netcam_http.c:487 +#: src/netcam_http.c msgid "Content-length 0" msgstr "" -#: netcam_http.c:506 +#: src/netcam_http.c #, c-format msgid "Found Conn: close header ('%s')" msgstr "" -#: netcam_http.c:522 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion removes keepalive." msgstr "" -#: netcam_http.c:534 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion continues unchanged." msgstr "" -#: netcam_http.c:547 +#: src/netcam_http.c msgid "Received a Keep-Alive field in this set of headers." msgstr "" -#: netcam_http.c:556 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion removes keepalive." msgstr "" -#: netcam_http.c:568 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion continues unchanged." msgstr "" -#: netcam_http.c:599 +#: src/netcam_http.c msgid "" "Removed netcam Keep-Alive flag because 'Connection: close' header received.\n" " Netcam does not support Keep-Alive. Motion continues in non-Keep-Alive." msgstr "" -#: netcam_http.c:605 +#: src/netcam_http.c msgid "" "Keep-Alive has reached end of valid period.\n" "Motion will close netcam, then resume Keep-Alive with a new socket." msgstr "" -#: netcam_http.c:631 +#: src/netcam_http.c msgid "disconnect" msgstr "" -#: netcam_http.c:673 +#: src/netcam_http.c #, c-format msgid "getaddrinfo() failed (%s): %s" msgstr "" -#: netcam_http.c:676 +#: src/netcam_http.c msgid "disconnecting netcam (1)" msgstr "" -#: netcam_http.c:685 netcam_http.c:1154 +#: src/netcam_http.c msgid "disconnecting netcam since keep-alive not set." msgstr "" -#: netcam_http.c:692 +#: src/netcam_http.c msgid "with no keepalive, attempt to create socket failed." msgstr "" -#: netcam_http.c:697 +#: src/netcam_http.c #, c-format msgid "with no keepalive, new socket created fd %d" msgstr "" -#: netcam_http.c:703 +#: src/netcam_http.c msgid "" "with keepalive set, invalid socket.This could be the first time. Creating a " "new one failed." msgstr "" -#: netcam_http.c:709 +#: src/netcam_http.c #, c-format msgid "" "with keepalive set, invalid socket.This could be first time, created a new " "one with fd %d" msgstr "" -#: netcam_http.c:723 +#: src/netcam_http.c #, c-format msgid "SO_KEEPALIVE is %s" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "ON" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "OFF" msgstr "" -#: netcam_http.c:735 +#: src/netcam_http.c msgid "SO_KEEPALIVE set on socket." msgstr "" -#: netcam_http.c:739 +#: src/netcam_http.c #, c-format msgid "re-using socket %d since keepalive is set." msgstr "" -#: netcam_http.c:747 +#: src/netcam_http.c msgid "fcntl(1) on socket" msgstr "" -#: netcam_http.c:754 +#: src/netcam_http.c msgid "fcntl(2) on socket" msgstr "" -#: netcam_http.c:769 +#: src/netcam_http.c #, c-format msgid "connect() failed (%d)" msgstr "" -#: netcam_http.c:771 +#: src/netcam_http.c msgid "disconnecting netcam (4)" msgstr "" -#: netcam_http.c:786 +#: src/netcam_http.c msgid "timeout on connect()" msgstr "" -#: netcam_http.c:788 +#: src/netcam_http.c msgid "disconnecting netcam (2)" msgstr "" -#: netcam_http.c:802 +#: src/netcam_http.c msgid "getsockopt after connect" msgstr "" -#: netcam_http.c:810 +#: src/netcam_http.c msgid "connect returned error" msgstr "" -#: netcam_http.c:812 +#: src/netcam_http.c msgid "disconnecting netcam (3)" msgstr "" -#: netcam_http.c:842 +#: src/netcam_http.c #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: netcam_http.c:1099 +#: src/netcam_http.c #, c-format msgid "Potential split boundary - %d chars flushed, %d re-positioned" msgstr "" -#: netcam_http.c:1114 +#: src/netcam_http.c msgid "recv() fail after boundary string" msgstr "" -#: netcam_http.c:1158 +#: src/netcam_http.c msgid "leaving netcam connected." msgstr "" -#: netcam_http.c:1199 +#: src/netcam_http.c #, c-format msgid "about to try to connect, time #%d" msgstr "" -#: netcam_http.c:1203 +#: src/netcam_http.c msgid "Failed to open camera - check your config and that netcamera is online" msgstr "" -#: netcam_http.c:1213 +#: src/netcam_http.c msgid "Error reading first header - re-trying" msgstr "" -#: netcam_http.c:1218 +#: src/netcam_http.c msgid "Failed to read first camera header - giving up for now" msgstr "" -#: netcam_http.c:1253 +#: src/netcam_http.c #, c-format msgid "Netcam has flags: HTTP/1.0: %s HTTP/1.1: %s Keep-Alive %s." msgstr "" -#: netcam_http.c:1338 +#: src/netcam_http.c msgid "" "Removed netcam_keepalive flag due to proxy set.Proxy is incompatible with " "Keep-Alive." msgstr "" -#: netcam_http.c:1454 +#: src/netcam_http.c msgid "Failed to read first stream header - giving up for now" msgstr "" -#: netcam_http.c:1460 +#: src/netcam_http.c msgid "connected, going on to read image." msgstr "" -#: netcam_http.c:1490 +#: src/netcam_http.c msgid "Read error, trying to reconnect.." msgstr "" -#: netcam_http.c:1494 +#: src/netcam_http.c msgid "lost the cam." msgstr "" -#: netcam_http.c:1507 +#: src/netcam_http.c #, c-format msgid "Refilled buffer with [%d] bytes from the network." msgstr "" -#: netcam_http.c:1575 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] header bytes." msgstr "" -#: netcam_http.c:1587 +#: src/netcam_http.c msgid "Invalid header received, reconnecting" msgstr "" -#: netcam_http.c:1608 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] chunk bytes, [%d/%d] total" msgstr "" -#: netcam_http.c:1622 +#: src/netcam_http.c #, c-format msgid "Chunk complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1627 +#: src/netcam_http.c #, c-format msgid "Image complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1653 +#: src/netcam_http.c msgid "now calling netcam_setup_mjpg()" msgstr "" -#: netcam_http.c:1678 +#: src/netcam_http.c msgid "connected, going on to read and decode MJPG chunks." msgstr "" -#: netcam_http.c:1697 +#: src/netcam_http.c msgid "Begin" msgstr "" -#: netcam_http.c:1711 +#: src/netcam_http.c #, c-format msgid "stat(%s) error" msgstr "" -#: netcam_http.c:1716 +#: src/netcam_http.c #, c-format msgid "statbuf.st_mtime[%d] != last_st_mtime[%d]" msgstr "" -#: netcam_http.c:1722 +#: src/netcam_http.c msgid "waiting new file image timeout" msgstr "" -#: netcam_http.c:1727 +#: src/netcam_http.c msgid "delay waiting new file image " msgstr "" -#: netcam_http.c:1740 +#: src/netcam_http.c #, c-format msgid "processing new file image - st_mtime %d" msgstr "" -#: netcam_http.c:1751 +#: src/netcam_http.c #, c-format msgid "open(%s) error: %d" msgstr "" -#: netcam_http.c:1758 +#: src/netcam_http.c #, c-format msgid "read(%s) error: %d" msgstr "" -#: netcam_http.c:1767 +#: src/netcam_http.c msgid "End" msgstr "" -#: netcam_http.c:1803 +#: src/netcam_http.c #, c-format msgid "netcam->file->path %s" msgstr "" -#: netcam_jpeg.c:77 +#: src/netcam_jpeg.c msgid "Not enough data from netcam." msgstr "" -#: netcam_jpeg.c:169 +#: src/netcam_jpeg.c #, c-format msgid "netcam->jpeg_error %d" msgstr "" -#: netcam_jpeg.c:276 +#: src/netcam_jpeg.c msgid "no new pic, no signal rcvd" msgstr "" -#: netcam_jpeg.c:281 +#: src/netcam_jpeg.c msgid "***new pic delay successful***" msgstr "" -#: netcam_jpeg.c:321 netcam_jpeg.c:400 +#: src/netcam_jpeg.c #, c-format msgid "jpeg_error %d" msgstr "" -#: netcam_jpeg.c:435 +#: src/netcam_jpeg.c #, c-format msgid "processing jpeg image - content length %d" msgstr "" -#: netcam_jpeg.c:440 +#: src/netcam_jpeg.c #, c-format msgid "return code %d" msgstr "" -#: netcam_jpeg.c:455 +#: src/netcam_jpeg.c #, c-format msgid "" "Camera width/height mismatch with JPEG image - expected %dx%d, JPEG %dx%d " "retval %d" msgstr "" -#: netcam_jpeg.c:469 +#: src/netcam_jpeg.c #, c-format msgid "ret %d retval %d" msgstr "" -#: netcam_rtsp.c:160 +#: src/netcam_rtsp.c #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: netcam_rtsp.c:193 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "True" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "False" msgstr "" -#: netcam_rtsp.c:236 -#, c-format -msgid "Error sending packet to codec: %s" +#: src/netcam_rtsp.c +msgid "Ignoring packet with invalid data" msgstr "" -#: netcam_rtsp.c:251 netcam_rtsp.c:276 -msgid "Ignoring packet with invalid data" +#: src/netcam_rtsp.c +#, c-format +msgid "Error sending packet to codec: %s" msgstr "" -#: netcam_rtsp.c:258 +#: src/netcam_rtsp.c #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: netcam_rtsp.c:282 +#: src/netcam_rtsp.c #, c-format msgid "Error decoding packet: %s" msgstr "" -#: netcam_rtsp.c:319 +#: src/netcam_rtsp.c msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: netcam_rtsp.c:342 netcam_rtsp.c:397 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:352 netcam_rtsp.c:408 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:360 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:369 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:378 netcam_rtsp.c:416 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:454 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: netcam_rtsp.c:472 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: netcam_rtsp.c:503 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: netcam_rtsp.c:521 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: netcam_rtsp.c:539 +#: src/netcam_rtsp.c #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: netcam_rtsp.c:556 +#: src/netcam_rtsp.c #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: netcam_rtsp.c:599 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:686 netcam_rtsp.c:694 +#: src/netcam_rtsp.c msgid "The network camera is sending pictures in a different" msgstr "" -#: netcam_rtsp.c:687 +#: src/netcam_rtsp.c msgid "size than specified in the config and also a " msgstr "" -#: netcam_rtsp.c:688 +#: src/netcam_rtsp.c msgid "different picture format. The picture is being" msgstr "" -#: netcam_rtsp.c:689 +#: src/netcam_rtsp.c msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: netcam_rtsp.c:690 +#: src/netcam_rtsp.c msgid "in the config file. If possible change netcam to" msgstr "" -#: netcam_rtsp.c:691 +#: src/netcam_rtsp.c msgid "be in YUV420P format and the size requested in the" msgstr "" -#: netcam_rtsp.c:692 +#: src/netcam_rtsp.c msgid "config to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:695 +#: src/netcam_rtsp.c msgid "size than specified in the configuration file." msgstr "" -#: netcam_rtsp.c:696 +#: src/netcam_rtsp.c msgid "The picture is being transcoded into the size " msgstr "" -#: netcam_rtsp.c:697 +#: src/netcam_rtsp.c msgid "requested in the configuration. If possible change" msgstr "" -#: netcam_rtsp.c:698 +#: src/netcam_rtsp.c msgid "netcam or configuration to indicate the same size" msgstr "" -#: netcam_rtsp.c:699 +#: src/netcam_rtsp.c msgid "to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:701 +#: src/netcam_rtsp.c #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: netcam_rtsp.c:705 -msgid "format than YUV420P. The image sent is being " +#: src/netcam_rtsp.c +msgid "The image sent is being " msgstr "" -#: netcam_rtsp.c:706 +#: src/netcam_rtsp.c msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: netcam_rtsp.c:707 +#: src/netcam_rtsp.c msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:724 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_in." msgstr "" -#: netcam_rtsp.c:733 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_out." msgstr "" -#: netcam_rtsp.c:753 +#: src/netcam_rtsp.c msgid "Unable to allocate scaling context." msgstr "" -#: netcam_rtsp.c:765 +#: src/netcam_rtsp.c msgid "Error determining size of frame out" msgstr "" -#: netcam_rtsp.c:783 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: netcam_rtsp.c:794 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: netcam_rtsp.c:800 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: netcam_rtsp.c:812 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: netcam_rtsp.c:865 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: netcam_rtsp.c:868 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: netcam_rtsp.c:870 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: netcam_rtsp.c:872 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: netcam_rtsp.c:874 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: netcam_rtsp.c:898 +#: src/netcam_rtsp.c #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: netcam_rtsp.c:911 +#: src/netcam_rtsp.c msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:916 +#: src/netcam_rtsp.c msgid "Setting up file via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:921 +#: src/netcam_rtsp.c msgid "Setting up http via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:924 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:952 +#: src/netcam_rtsp.c msgid "High resolution" msgstr "" -#: netcam_rtsp.c:956 +#: src/netcam_rtsp.c msgid "Normal resolution" msgstr "" -#: netcam_rtsp.c:959 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s stream." msgstr "" -#: netcam_rtsp.c:978 +#: src/netcam_rtsp.c msgid "Unknown" msgstr "" -#: netcam_rtsp.c:1068 netcam_rtsp.c:1089 +#: src/netcam_rtsp.c msgid "Stream copied for pass-through" msgstr "" -#: netcam_rtsp.c:1093 +#: src/netcam_rtsp.c msgid "ffmpeg too old" msgstr "" -#: netcam_rtsp.c:1108 +#: src/netcam_rtsp.c msgid "Null path passed to connect" msgstr "" -#: netcam_rtsp.c:1138 +#: src/netcam_rtsp.c #, c-format msgid "%s: Invalid camera service" msgstr "" -#: netcam_rtsp.c:1149 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: netcam_rtsp.c:1162 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: netcam_rtsp.c:1171 +#: src/netcam_rtsp.c #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: netcam_rtsp.c:1179 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: netcam_rtsp.c:1202 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: netcam_rtsp.c:1212 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: netcam_rtsp.c:1228 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: netcam_rtsp.c:1239 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: netcam_rtsp.c:1251 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to read first image" msgstr "" -#: netcam_rtsp.c:1278 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: netcam_rtsp.c:1357 +#: src/netcam_rtsp.c #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: netcam_rtsp.c:1395 +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Camera did not reconnect." +msgstr "" + +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Checking for camera every 10 seconds." +msgstr "" + +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: netcam_rtsp.c:1420 +#: src/netcam_rtsp.c #, c-format msgid "%s: Handler loop finished." msgstr "" -#: netcam_rtsp.c:1455 +#: src/netcam_rtsp.c #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: netcam_rtsp.c:1474 +#: src/netcam_rtsp.c #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: netcam_rtsp.c:1511 +#: src/netcam_rtsp.c msgid "unable to create rtsp context" msgstr "" -#: netcam_rtsp.c:1520 +#: src/netcam_rtsp.c msgid "unable to create rtsp high context" msgstr "" -#: netcam_rtsp.c:1564 netcam_rtsp.c:1608 netcam_rtsp.c:1689 +#: src/netcam_rtsp.c msgid "FFmpeg/Libav not found on computer. No RTSP support" msgstr "" -#: netcam_rtsp.c:1638 +#: src/netcam_rtsp.c #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: netcam_rtsp.c:1653 +#: src/netcam_rtsp.c #, c-format msgid "%s: No response from handler thread." msgstr "" -#: netcam_rtsp.c:1675 +#: src/netcam_rtsp.c msgid "Normal resolution: Shut down complete." msgstr "" -#: netcam_rtsp.c:1678 +#: src/netcam_rtsp.c msgid "High resolution: Shut down complete." msgstr "" -#: picture.c:448 +#: src/picture.c msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: picture.c:623 picture.c:630 +#: src/picture.c msgid "libwebp version error" msgstr "" -#: picture.c:638 +#: src/picture.c msgid "libwebp image buffer allocation error" msgstr "" -#: picture.c:655 +#: src/picture.c msgid "libwebp image compression error" msgstr "" -#: picture.c:670 +#: src/picture.c msgid "unable to assemble webp image" msgstr "" -#: picture.c:675 +#: src/picture.c msgid "unable to save webp image to file" msgstr "" -#: picture.c:1110 +#: src/picture.c #, c-format msgid "" "Can't write picture to file %s - check access rights to target directory\n" "Thread is going to finish due to this fatal error" msgstr "" -#: picture.c:1118 +#: src/picture.c #, c-format msgid "Can't write picture to file %s" msgstr "" -#: picture.c:1142 +#: src/picture.c msgid "Could not read from pgm file" msgstr "" -#: picture.c:1148 +#: src/picture.c #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: picture.c:1161 +#: src/picture.c msgid "Failed reading size in pgm file" msgstr "" -#: picture.c:1173 +#: src/picture.c msgid "Failed reading maximum value in pgm file" msgstr "" -#: picture.c:1196 +#: src/picture.c msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: picture.c:1198 +#: src/picture.c #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: picture.c:1235 +#: src/picture.c #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: picture.c:1240 +#: src/picture.c #, c-format msgid "can't write mask file %s" msgstr "" -#: picture.c:1254 +#: src/picture.c msgid "Failed writing default mask as pgm file" msgstr "" -#: picture.c:1261 +#: src/picture.c #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: rotate.c:203 +#: src/rotate.c #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: stream.c:82 -msgid "set socket timeout failed" -msgstr "" - -#: stream.c:132 -msgid "motion-stream End buffer reached waiting for buffer ending" -msgstr "" - -#: stream.c:150 -msgid "motion-stream READ give up!" -msgstr "" - -#: stream.c:247 stream.c:602 -#, c-format -msgid "motion-stream - failed auth attempt from %s" -msgstr "" - -#: stream.c:257 stream.c:628 stream.c:713 stream.c:719 -msgid "fcntl" -msgstr "" - -#: stream.c:277 -msgid "write failure 1:handle_basic_auth" -msgstr "" - -#: stream.c:478 -msgid "Error no authentication data" -msgstr "" - -#: stream.c:485 -msgid "Error no authentication data (no ':' found)" -msgstr "" - -#: stream.c:494 -msgid "Error malloc failed" -msgstr "" - -#: stream.c:618 -msgid "write failure 1:handle_md5_digest" -msgstr "" - -#: stream.c:621 -msgid "write failure 2:handle_md5_digest" -msgstr "" - -#: stream.c:654 -msgid "write failure 3:handle_md5_digest" -msgstr "" - -#: stream.c:698 -msgid "Error unknown stream authentication method" -msgstr "" - -#: stream.c:727 -msgid "Error pthread_attr_init" -msgstr "" - -#: stream.c:732 -msgid "Error pthread_create" -msgstr "" - -#: stream.c:738 -msgid "Error pthread_attr_destroy" -msgstr "" - -#: stream.c:762 -msgid "error creating socket" -msgstr "" - -#: stream.c:767 -msgid "Unable to set FD_CLOEXEC" -msgstr "" - -#: stream.c:774 -msgid "setting SO_REUSEADDR to yes failed" -msgstr "" - -#: stream.c:783 -msgid "setting IPV6_V6ONLY to no failed" -msgstr "" - -#: stream.c:821 -#, c-format -msgid "error binding on %s port %d" -msgstr "" - -#: stream.c:827 -msgid "error listening" -msgstr "" - -#: stream.c:833 -#, c-format -msgid "listening on %s port %d" -msgstr "" - -#: stream.c:852 -msgid "motion-stream accept()" -msgstr "" - -#: stream.c:1017 stream.c:1033 -msgid "Error creating tmpbuffer in stream_add_client" -msgstr "" - -#: stream.c:1132 -msgid "Error allocated cors_header in stream_init" -msgstr "" - -#: stream.c:1154 -msgid "Closing motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1175 -msgid "Closed motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1309 -msgid "Error creating tmpbuffer" -msgstr "" - -#: track.c:81 +#: src/track.c msgid "internal error" msgstr "" -#: track.c:107 track.c:140 +#: src/track.c #, c-format msgid "internal error, %hu is not a known track-type" msgstr "" -#: track.c:163 track.c:362 +#: src/track.c #, c-format msgid "port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:171 track.c:370 +#: src/track.c msgid "Status byte timeout!" msgstr "" -#: track.c:191 +#: src/track.c #, c-format msgid "Try to open serial device %s" msgstr "" -#: track.c:195 track.c:317 track.c:698 +#: src/track.c #, c-format msgid "Unable to open serial device %s" msgstr "" -#: track.c:210 track.c:332 track.c:712 +#: src/track.c #, c-format msgid "Unable to initialize serial device %s" msgstr "" -#: track.c:215 track.c:338 +#: src/track.c #, c-format msgid "Opened serial device %s and initialize, fd %i" msgstr "" -#: track.c:253 +#: src/track.c #, c-format msgid "No device %s started yet , trying stepper_center()" msgstr "" -#: track.c:258 +#: src/track.c #, c-format msgid "failed to initialize stepper device on %s , fd [%i]." msgstr "" -#: track.c:264 +#: src/track.c #, c-format msgid "succeed , device started %s , fd [%i]" msgstr "" -#: track.c:357 +#: src/track.c #, c-format msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:375 +#: src/track.c #, c-format msgid "Command return %d" msgstr "" -#: track.c:407 track.c:600 +#: src/track.c msgid "Problem opening servo!" msgstr "" -#: track.c:413 +#: src/track.c #, c-format msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" msgstr "" -#: track.c:436 track.c:506 +#: src/track.c #, c-format msgid "x %d value out of range! (%d - %d)" msgstr "" -#: track.c:462 track.c:555 +#: src/track.c #, c-format msgid "y %d value out of range! (%d - %d)" msgstr "" -#: track.c:494 +#: src/track.c #, c-format msgid "X offset %d" msgstr "" -#: track.c:517 +#: src/track.c #, c-format msgid "" "X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " "%d" msgstr "" -#: track.c:543 +#: src/track.c #, c-format msgid "Y offset %d" msgstr "" -#: track.c:565 +#: src/track.c #, c-format msgid "" "Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " "%d" msgstr "" -#: track.c:606 +#: src/track.c #, c-format msgid "" "X-offset %d, Y-offset %d, x-position %d. y-position %d,reversex %d, reversey " "%d , stepsize %d" msgstr "" -#: track.c:660 +#: src/track.c msgid "Return byte timeout!" msgstr "" -#: track.c:677 +#: src/track.c msgid "Unable to set camera speed" msgstr "" -#: track.c:749 track.c:868 +#: src/track.c msgid "succeed" msgstr "" -#: track.c:830 +#: src/track.c msgid "Failed to reset pwc camera to starting position! Reason" msgstr "" -#: track.c:838 track.c:900 +#: src/track.c msgid "failed VIDIOCPWCMPTGRANGE" msgstr "" -#: track.c:852 track.c:913 +#: src/track.c msgid "ioctl VIDIOCPWCMPTGANGLE" msgstr "" -#: track.c:864 track.c:939 +#: src/track.c msgid "Failed to pan/tilt pwc camera! Reason" msgstr "" -#: track.c:978 track.c:987 track.c:1138 track.c:1147 +#: src/track.c msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: track.c:992 track.c:1152 +#: src/track.c msgid "Reseting UVC camera to starting position" msgstr "" -#: track.c:1001 +#: src/track.c msgid "ioctl querycontrol" msgstr "" -#: track.c:1005 +#: src/track.c msgid "Getting camera range" msgstr "" -#: track.c:1033 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: track.c:1036 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: track.c:1056 +#: src/track.c #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: track.c:1070 track.c:1085 track.c:1254 track.c:1275 +#: src/track.c msgid "Failed to move UVC camera!" msgstr "" -#: track.c:1091 track.c:1281 +#: src/track.c #, c-format msgid "Found MINMAX = %d" msgstr "" -#: track.c:1095 +#: src/track.c #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: track.c:1107 +#: src/track.c #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1220 +#: src/track.c #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: track.c:1223 +#: src/track.c #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: track.c:1226 +#: src/track.c #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: track.c:1249 +#: src/track.c #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1270 +#: src/track.c #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1285 +#: src/track.c #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1295 +#: src/track.c #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: translate.c:43 +#: src/translate.c msgid "Language: English" msgstr "Kalba: Lietuvių" -#: video_bktr.c:65 +#: src/video_bktr.c #, c-format msgid "METEORSHUE Error setting hue [%d]" msgstr "" -#: video_bktr.c:69 video_bktr.c:82 video_bktr.c:97 video_bktr.c:111 -#: video_bktr.c:126 video_bktr.c:140 video_bktr.c:156 video_bktr.c:171 +#: src/video_bktr.c #, c-format msgid "to [%d]" msgstr "" -#: video_bktr.c:78 +#: src/video_bktr.c msgid "METEORGHUE Error getting hue" msgstr "" -#: video_bktr.c:93 +#: src/video_bktr.c #, c-format msgid "METEORSCSAT Error setting saturation [%d]" msgstr "" -#: video_bktr.c:107 +#: src/video_bktr.c msgid "METEORGCSAT Error getting saturation" msgstr "" -#: video_bktr.c:122 +#: src/video_bktr.c #, c-format msgid "METEORSCONT Error setting contrast [%d]" msgstr "" -#: video_bktr.c:136 +#: src/video_bktr.c msgid "METEORGCONT Error getting contrast" msgstr "" -#: video_bktr.c:152 +#: src/video_bktr.c #, c-format msgid "METEORSBRIG brightness [%d]" msgstr "" -#: video_bktr.c:167 +#: src/video_bktr.c msgid "METEORGBRIG getting brightness" msgstr "" -#: video_bktr.c:182 +#: src/video_bktr.c msgid "Not implemented" msgstr "" -#: video_bktr.c:218 +#: src/video_bktr.c #, c-format msgid "Device Input %d out of range (0-4)" msgstr "" -#: video_bktr.c:226 +#: src/video_bktr.c #, c-format msgid "METEORSINPUT %d invalid -Trying composite %d" msgstr "" -#: video_bktr.c:261 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format, try again with default" msgstr "" -#: video_bktr.c:267 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format either default" msgstr "" -#: video_bktr.c:321 +#: src/video_bktr.c msgid "Couldn't set the geometry" msgstr "" -#: video_bktr.c:325 +#: src/video_bktr.c #, c-format msgid "to [%d/%d] Norm %d" msgstr "" -#: video_bktr.c:372 +#: src/video_bktr.c #, c-format msgid "Not valid Frequency [%lu] for Source input [%i]" msgstr "" -#: video_bktr.c:376 +#: src/video_bktr.c #, c-format msgid "Frequency [%lu] Source input [%i]" msgstr "" -#: video_bktr.c:383 +#: src/video_bktr.c #, c-format msgid "set input [%d]" msgstr "" -#: video_bktr.c:391 +#: src/video_bktr.c #, c-format msgid "set input format [%d]" msgstr "" -#: video_bktr.c:399 +#: src/video_bktr.c #, c-format msgid "set geometry [%d]x[%d]" msgstr "" -#: video_bktr.c:405 +#: src/video_bktr.c msgid "Frequency set (no implemented yet" msgstr "" -#: video_bktr.c:419 video_bktr.c:432 +#: src/video_bktr.c msgid "Sizing buffer to 3x" msgstr "" -#: video_bktr.c:426 video_bktr.c:436 +#: src/video_bktr.c msgid "Sizing buffer to 3/2x" msgstr "" -#: video_bktr.c:444 +#: src/video_bktr.c msgid "mmap failed" msgstr "" -#: video_bktr.c:486 video_bktr.c:488 video_bktr.c:496 +#: src/video_bktr.c msgid "METEORCAPTUR using single method Error capturing" msgstr "" -#: video_bktr.c:568 +#: src/video_bktr.c msgid "Error capturing using single method" msgstr "" -#: video_bktr.c:658 video_bktr.c:666 video_bktr.c:764 video_bktr.c:933 -#: video_bktr.c:987 +#: src/video_bktr.c msgid "BKTR is not enabled." msgstr "" -#: video_bktr.c:710 video_v4l2.c:1454 +#: src/video_bktr.c src/video_v4l2.c msgid "Unable to find video device" msgstr "" -#: video_bktr.c:716 video_v4l2.c:1460 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Closing video device %s" msgstr "" -#: video_bktr.c:750 video_v4l2.c:1479 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: video_bktr.c:790 video_v4l2.c:774 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: video_bktr.c:796 video_v4l2.c:782 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: video_bktr.c:836 +#: src/video_bktr.c msgid "Stopping capture" msgstr "" -#: video_bktr.c:841 +#: src/video_bktr.c #, c-format msgid "Reusing [%s] inputs [%d,%d] Change capture method METEOR_CAP_SINGLE" msgstr "" -#: video_bktr.c:849 +#: src/video_bktr.c msgid "VIDEO_PALETTE_YUV420P setting imgs.size_norm and imgs.motionsize" msgstr "" -#: video_bktr.c:866 +#: src/video_bktr.c #, c-format msgid "open video device %s" msgstr "" -#: video_bktr.c:877 +#: src/video_bktr.c #, c-format msgid "open tuner device %s" msgstr "" -#: video_common.c:421 video_common.c:443 +#: src/video_common.c msgid "Corrupt image ... continue" msgstr "" -#: video_common.c:434 +#: src/video_common.c #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: video_common.c:580 +#: src/video_common.c #, c-format msgid "Parsing controls: %s" msgstr "" -#: video_common.c:689 +#: src/video_common.c msgid "calling mmalcam_cleanup" msgstr "" -#: video_common.c:697 +#: src/video_common.c msgid "calling netcam_cleanup" msgstr "" -#: video_common.c:705 +#: src/video_common.c msgid "calling netcam_rtsp_cleanup" msgstr "" -#: video_common.c:711 +#: src/video_common.c msgid "Cleaning up V4L2 device" msgstr "" -#: video_common.c:717 +#: src/video_common.c msgid "Cleaning up BKTR device" msgstr "" -#: video_common.c:722 +#: src/video_common.c msgid "No Camera device cleanup (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_common.c:754 +#: src/video_common.c msgid "Opening MMAL cam" msgstr "" -#: video_common.c:759 +#: src/video_common.c msgid "MMAL cam failed to open" msgstr "" -#: video_common.c:766 +#: src/video_common.c msgid "Opening Netcam" msgstr "" -#: video_common.c:771 +#: src/video_common.c msgid "Netcam failed to open" msgstr "" -#: video_common.c:777 +#: src/video_common.c msgid "Opening Netcam RTSP" msgstr "" -#: video_common.c:781 +#: src/video_common.c msgid "Netcam RTSP failed to open" msgstr "" -#: video_common.c:787 +#: src/video_common.c msgid "Opening V4L2 device" msgstr "" -#: video_common.c:790 +#: src/video_common.c msgid "V4L2 device failed to open" msgstr "" -#: video_common.c:796 +#: src/video_common.c msgid "Opening BKTR device" msgstr "" -#: video_common.c:799 +#: src/video_common.c msgid "BKTR device failed to open" msgstr "" -#: video_common.c:805 +#: src/video_common.c msgid "No Camera device specified (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_loopback.c:33 +#: src/video_loopback.c #, c-format msgid "Failed to open '%s'" msgstr "" -#: video_loopback.c:42 +#: src/video_loopback.c +#, c-format +msgid "Error specifying buffer: %s" +msgstr "" + +#: src/video_loopback.c #, c-format msgid "Opening buffer: %s" msgstr "" -#: video_loopback.c:49 +#: src/video_loopback.c #, c-format msgid "Read buffer: %s" msgstr "" -#: video_loopback.c:57 +#: src/video_loopback.c #, c-format msgid "found video device '%s' %d" msgstr "" -#: video_loopback.c:72 video_loopback.c:147 +#: src/video_loopback.c #, c-format msgid "Opened %s as pipe output" msgstr "" -#: video_loopback.c:151 +#: src/video_loopback.c #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: video_loopback.c:171 +#: src/video_loopback.c msgid "Original pipe specifications" msgstr "" -#: video_loopback.c:182 +#: src/video_loopback.c msgid "Proposed pipe specifications" msgstr "" -#: video_loopback.c:190 +#: src/video_loopback.c msgid "Final pipe specifications" msgstr "" -#: video_v4l2.c:209 +#: src/video_v4l2.c msgid "No Controls found for device" msgstr "" -#: video_v4l2.c:268 +#: src/video_v4l2.c msgid "---------Controls---------" msgstr "" -#: video_v4l2.c:269 +#: src/video_v4l2.c msgid " V4L2 ID Name and Range" msgstr "" -#: video_v4l2.c:298 video_v4l2.c:1167 +#: src/video_v4l2.c msgid "Device not ready" msgstr "" -#: video_v4l2.c:312 +#: src/video_v4l2.c #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: video_v4l2.c:318 +#: src/video_v4l2.c #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: video_v4l2.c:356 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: video_v4l2.c:362 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: video_v4l2.c:375 +#: src/video_v4l2.c msgid "control type not supported yet" msgstr "" -#: video_v4l2.c:541 +#: src/video_v4l2.c #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: video_v4l2.c:549 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: video_v4l2.c:555 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: video_v4l2.c:560 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: video_v4l2.c:565 +#: src/video_v4l2.c #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: video_v4l2.c:591 +#: src/video_v4l2.c msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: video_v4l2.c:603 +#: src/video_v4l2.c #, c-format msgid "- video standard %s" msgstr "" -#: video_v4l2.c:620 +#: src/video_v4l2.c #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: video_v4l2.c:626 +#: src/video_v4l2.c msgid "Video standard set to NTSC" msgstr "" -#: video_v4l2.c:628 +#: src/video_v4l2.c msgid "Video standard set to SECAM" msgstr "" -#: video_v4l2.c:630 +#: src/video_v4l2.c msgid "Video standard set to PAL" msgstr "" -#: video_v4l2.c:658 +#: src/video_v4l2.c #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: video_v4l2.c:663 +#: src/video_v4l2.c #, c-format msgid "Set tuner %d" msgstr "" -#: video_v4l2.c:674 +#: src/video_v4l2.c #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: video_v4l2.c:679 +#: src/video_v4l2.c #, c-format msgid "Set Frequency to %ul" msgstr "" -#: video_v4l2.c:704 +#: src/video_v4l2.c #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:716 +#: src/video_v4l2.c #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: video_v4l2.c:723 +#: src/video_v4l2.c msgid "Adjusted resolution not modulo 8." msgstr "" -#: video_v4l2.c:725 +#: src/video_v4l2.c msgid "Specify different palette or width/height in config file." msgstr "" -#: video_v4l2.c:734 +#: src/video_v4l2.c msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: video_v4l2.c:742 +#: src/video_v4l2.c #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:747 +#: src/video_v4l2.c #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: video_v4l2.c:777 +#: src/video_v4l2.c #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: video_v4l2.c:785 +#: src/video_v4l2.c #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: video_v4l2.c:790 +#: src/video_v4l2.c msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: video_v4l2.c:803 +#: src/video_v4l2.c #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: video_v4l2.c:812 +#: src/video_v4l2.c msgid "Supported palettes:" msgstr "" -#: video_v4l2.c:821 +#: src/video_v4l2.c #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: video_v4l2.c:841 +#: src/video_v4l2.c #, c-format msgid "Selected palette %s" msgstr "" -#: video_v4l2.c:848 +#: src/video_v4l2.c #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: video_v4l2.c:853 +#: src/video_v4l2.c msgid "Unable to find a compatible palette format." msgstr "" -#: video_v4l2.c:879 +#: src/video_v4l2.c #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: video_v4l2.c:886 +#: src/video_v4l2.c #, c-format msgid "mmap information: frames=%d" msgstr "" -#: video_v4l2.c:890 +#: src/video_v4l2.c #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: video_v4l2.c:897 video_v4l2.c:1131 +#: src/video_v4l2.c msgid "Out of memory." msgstr "" -#: video_v4l2.c:912 +#: src/video_v4l2.c #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: video_v4l2.c:925 +#: src/video_v4l2.c #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: video_v4l2.c:932 +#: src/video_v4l2.c #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: video_v4l2.c:953 +#: src/video_v4l2.c msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: video_v4l2.c:996 +#: src/video_v4l2.c #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: video_v4l2.c:1057 +#: src/video_v4l2.c #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: video_v4l2.c:1184 video_v4l2.c:1205 +#: src/video_v4l2.c msgid "Errors occurred during device select" msgstr "" -#: video_v4l2.c:1218 +#: src/video_v4l2.c #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: video_v4l2.c:1234 video_v4l2.c:1564 video_v4l2.c:1650 +#: src/video_v4l2.c #, c-format msgid "Failed to open video device %s" msgstr "" -#: video_v4l2.c:1296 +#: src/video_v4l2.c msgid "Not a V4L2 device?" msgstr "" -#: video_v4l2.c:1333 +#: src/video_v4l2.c msgid "Device does not support capturing." msgstr "" -#: video_v4l2.c:1346 video_v4l2.c:1354 +#: src/video_v4l2.c +#, c-format +msgid "Trying to set fps to %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Error setting fps. Return code %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Device set fps to %d" +msgstr "" + +#: src/video_v4l2.c msgid "V4L2 is not enabled" msgstr "" -#: video_v4l2.c:1427 video_v4l2.c:1494 video_v4l2.c:1537 +#: src/video_v4l2.c msgid "V4L2 is not enabled." msgstr "" -#: video_v4l2.c:1662 +#: src/video_v4l2.c #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: video_v4l2.c:1674 +#: src/video_v4l2.c #, c-format msgid " Width: %d, Height %d" msgstr "" -#: video_v4l2.c:1685 +#: src/video_v4l2.c #, c-format msgid " Framerate %d/%d" msgstr "" -#: webu.c:240 +#: src/webu.c #, c-format msgid "Invalid url: %s" msgstr "" -#: webu.c:258 +#: src/webu.c msgid "Error decoding url" msgstr "" -#: webu.c:462 +#: src/webu.c #, c-format msgid "Sent url: %s" msgstr "" -#: webu.c:471 +#: src/webu.c #, c-format msgid "Decoded url: %s" msgstr "" -#: webu.c:579 -msgid "httpd is going to restart" +#: src/webu.c +msgid "Restarting all threads" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Restarting thread %d" msgstr "" -#: webu.c:584 +#: src/webu.c #, c-format -msgid "httpd is going to restart thread %d" +msgid "Quitting thread %d" msgstr "" -#: webu.c:620 webu.c:720 webu_html.c:1257 webu_text.c:663 webu_text.c:854 -#: webu_text.c:1099 +#: src/webu.c src/webu_html.c src/webu_text.c #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: webu.c:683 +#: src/webu.c msgid "Native Language : on" msgstr "" -#: webu.c:685 +#: src/webu.c msgid "Native Language : off" msgstr "" -#: webu.c:689 +#: src/webu.c msgid "Set the value to null/zero" msgstr "" -#: webu.c:813 +#: src/webu.c #, c-format msgid "Connection from: %s" msgstr "" -#: webu.c:900 webu.c:912 webu.c:960 +#: src/webu.c #, c-format msgid "Failed authentication from %s" msgstr "" -#: webu.c:1042 +#: src/webu.c msgid "No webcontrol user:pass provided" msgstr "" -#: webu.c:1060 +#: src/webu.c msgid "No stream user:pass provided" msgstr "" -#: webu.c:1095 webu_stream.c:255 webu_stream.c:295 +#: src/webu.c src/webu_stream.c msgid "Invalid response" msgstr "" -#: webu.c:1182 webu.c:1254 +#: src/webu.c #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: webu.c:1221 webu.c:1303 +#: src/webu.c #, c-format msgid "send page failed %d" msgstr "" -#: webu.c:1436 +#: src/webu.c msgid "Basic authentication: available" msgstr "" -#: webu.c:1439 webu.c:1442 webu.c:1445 +#: src/webu.c msgid "Basic authentication: disabled" msgstr "" -#: webu.c:1459 +#: src/webu.c msgid "Digest authentication: available" msgstr "" -#: webu.c:1462 webu.c:1465 webu.c:1468 +#: src/webu.c msgid "Digest authentication: disabled" msgstr "" -#: webu.c:1481 +#: src/webu.c msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: webu.c:1488 +#: src/webu.c msgid "IPV6: available" msgstr "" -#: webu.c:1490 +#: src/webu.c msgid "IPV6: disabled" msgstr "" -#: webu.c:1503 webu.c:1506 +#: src/webu.c msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: webu.c:1513 +#: src/webu.c msgid "SSL/TLS: available" msgstr "" -#: webu.c:1516 webu.c:1519 webu.c:1522 +#: src/webu.c msgid "SSL/TLS: disabled" msgstr "" -#: webu.c:1570 +#: src/webu.c msgid "Error reading file for SSL/TLS support." msgstr "" -#: webu.c:1592 webu.c:1605 +#: src/webu.c msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1597 webu.c:1610 +#: src/webu.c msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1821 +#: src/webu.c #, c-format msgid "Starting webcontrol on port %d" msgstr "" -#: webu.c:1837 +#: src/webu.c msgid "Unable to start MHD" msgstr "" -#: webu.c:1874 +#: src/webu.c +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port/camera_id %d/%d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port %d" +msgstr "" + +#: src/webu.c #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: webu.c:1878 +#: src/webu.c #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: webu.c:1905 +#: src/webu.c #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: webu.c:1933 webu.c:1951 +#: src/webu.c #, c-format msgid "Duplicate port requested %d" msgstr "" -#: webu_html.c:260 webu_html.c:270 webu_html.c:282 +#: src/webu_html.c msgid "Cameras" msgstr "Kameros" -#: webu_html.c:262 webu_html.c:291 webu_html.c:809 +#: src/webu_html.c msgid "Camera" msgstr "Kamera" -#: webu_html.c:283 +#: src/webu_html.c msgid "All" msgstr "Visi" -#: webu_html.c:329 +#: src/webu_html.c msgid "Action" msgstr "Veiksmas" -#: webu_html.c:330 +#: src/webu_html.c msgid "Start Event" msgstr "Pradžia Renginys" -#: webu_html.c:331 +#: src/webu_html.c msgid "End Event" msgstr "Pabaiga įvykis" -#: webu_html.c:332 +#: src/webu_html.c msgid "Snapshot" msgstr "Nuotrauka" -#: webu_html.c:333 +#: src/webu_html.c msgid "Change Configuration" msgstr "Keisti nustatymus" -#: webu_html.c:334 +#: src/webu_html.c msgid "Write Configuration" msgstr "Išsaugoti nustatymus" -#: webu_html.c:335 +#: src/webu_html.c msgid "Tracking" msgstr "Sekimas" -#: webu_html.c:336 +#: src/webu_html.c msgid "Pause" msgstr "Pauzė" -#: webu_html.c:337 +#: src/webu_html.c msgid "Start" msgstr "Pradėti" -#: webu_html.c:338 +#: src/webu_html.c msgid "Restart" msgstr "Perkrauti" -#: webu_html.c:359 +#: src/webu_html.c +msgid "Quit" +msgstr "Išeiti" + +#: src/webu_html.c msgid "Help" msgstr "Pagalba" -#: webu_html.c:373 +#: src/webu_html.c msgid "No Configuration Options" msgstr "Nėra konfigūracijos parametrų" -#: webu_html.c:377 +#: src/webu_html.c msgid "Limited Configuration Options" msgstr "Riboti konfigūracijos parametrai" -#: webu_html.c:381 +#: src/webu_html.c msgid "Advanced Configuration Options" msgstr "Išplėstiniai konfigūracijos parametrai" -#: webu_html.c:385 +#: src/webu_html.c msgid "Restricted Configuration Options" msgstr "Apriboti konfigūracijos parametrai" # Webu Module -#: webu_html.c:399 webu_html.c:410 webu_html.c:897 +#: src/webu_html.c msgid "All Cameras" msgstr "Visos kameros" -#: webu_html.c:400 webu_html.c:811 webu_html.c:820 +#: src/webu_html.c msgid "Not running" msgstr "Neaktyvus" -#: webu_html.c:401 webu_html.c:812 webu_html.c:821 +#: src/webu_html.c msgid "Lost connection" msgstr "Prarastas ryšys" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Paused" msgstr "Pristabdytas" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Active" msgstr "Aktyvus" -#: webu_html.c:441 +#: src/webu_html.c msgid "Select option" msgstr "Pasirinkite parametrą" -#: webu_html.c:525 webu_html.c:558 +#: src/webu_html.c msgid "Save" msgstr "Sutaupyti" -#: webu_html.c:553 +#: src/webu_html.c msgid "Pan/Tilt" msgstr "Pasukti / Pakreipti" -#: webu_html.c:554 +#: src/webu_html.c msgid "Absolute Change" msgstr "Absoliutus skirtumas" -#: webu_html.c:555 +#: src/webu_html.c msgid "Center" msgstr "Centras" -#: webu_html.c:556 +#: src/webu_html.c msgid "Pan" msgstr "Pasukti" -#: webu_html.c:557 +#: src/webu_html.c msgid "Tilt" msgstr "Pakreipti" -#: webu_stream.c:166 webu_stream.c:172 +#: src/webu_stream.c #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: webu_stream.c:179 +#: src/webu_stream.c #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:186 +#: src/webu_stream.c #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: webu_stream.c:194 +#: src/webu_stream.c #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:288 +#: src/webu_stream.c msgid "Could not get image to stream." msgstr "" -#: webu_text.c:436 -msgid "httpd quits" -msgstr "" - -#: webu_text.c:441 -#, c-format -msgid "httpd quits thread %d" -msgstr "" - -#: webu_text.c:899 +#: src/webu_text.c #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" @@ -4146,9 +4187,6 @@ msgstr "" #~ msgid "Make Movie" #~ msgstr "Įrašyti video" -#~ msgid "Quit" -#~ msgstr "Išeiti" - #~ msgid "save" #~ msgstr "Išsaugoti" diff --git a/po/nl.po b/po/nl.po index c2e6b0366..1b95b817e 100644 --- a/po/nl.po +++ b/po/nl.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-13 11:57-0600\n" +"Report-Msgid-Bugs-To: https://motion-project.github.io\n" +"POT-Creation-Date: 2019-09-20 22:18-0600\n" "PO-Revision-Date: 2018-10-13 12:03-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,1476 +16,1523 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: conf.c:2108 +#: src/conf.c #, c-format msgid "Unknown config option \"%s\"" msgstr "" -#: conf.c:2208 +#: src/conf.c #, c-format msgid "Writing config file to %s" msgstr "" -#: conf.c:2354 +#: src/conf.c #, c-format msgid "Configfile %s not found - trying defaults." msgstr "" -#: conf.c:2358 +#: src/conf.c msgid "Error getcwd" msgstr "" -#: conf.c:2376 +#: src/conf.c #, c-format msgid "could not open configfile %s" msgstr "" -#: conf.c:2386 +#: src/conf.c +#, c-format +msgid "Invalid file name %s" +msgstr "" + +#: src/conf.c #, c-format msgid "Processing thread 0 - config file %s" msgstr "" -#: conf.c:2391 +#: src/conf.c msgid "No config file to process, using default values" msgstr "" -#: conf.c:2447 +#: src/conf.c #, c-format msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: conf.c:2450 +#: src/conf.c #, c-format msgid "Thread %d - Config file: %s" msgstr "" -#: conf.c:2468 +#: src/conf.c #, c-format msgid "%-25s " msgstr "" -#: conf.c:2658 +#: src/conf.c msgid "Unable to locate vid_control_params" msgstr "" -#: conf.c:2664 +#: src/conf.c msgid "No value provided to put into vid_control_params" msgstr "" -#: conf.c:2774 +#: src/conf.c msgid "Error compiling regex in copy_uri" msgstr "" -#: conf.c:2781 +#: src/conf.c msgid "Invalid origin for cors_header in copy_uri" msgstr "" -#: conf.c:3019 +#: src/conf.c #, c-format msgid "Processing config file %s" msgstr "" -#: conf.c:3034 +#: src/conf.c #, c-format msgid "Camera directory config %s not found" msgstr "" -#: conf.c:3068 +#: src/conf.c #, c-format msgid "Camera config file %s not found" msgstr "" -#: conf.c:3106 +#: src/conf.c #, c-format msgid "Processing camera config file %s" msgstr "" -#: conf.c:3152 +#: src/conf.c msgid "daemon" msgstr "" -#: conf.c:3153 +#: src/conf.c msgid "setup_mode" msgstr "" -#: conf.c:3154 +#: src/conf.c msgid "pid_file" msgstr "" -#: conf.c:3155 +#: src/conf.c msgid "log_file" msgstr "" -#: conf.c:3156 +#: src/conf.c msgid "log_level" msgstr "" -#: conf.c:3157 +#: src/conf.c msgid "log_type" msgstr "" -#: conf.c:3158 +#: src/conf.c msgid "quiet" msgstr "" -#: conf.c:3159 +#: src/conf.c msgid "native_language" msgstr "" -#: conf.c:3160 +#: src/conf.c msgid "camera_name" msgstr "" -#: conf.c:3161 +#: src/conf.c msgid "camera_id" msgstr "" -#: conf.c:3162 +#: src/conf.c msgid "target_dir" msgstr "" -#: conf.c:3163 +#: src/conf.c msgid "videodevice" msgstr "" -#: conf.c:3164 +#: src/conf.c msgid "vid_control_params" msgstr "" -#: conf.c:3165 +#: src/conf.c msgid "v4l2_palette" msgstr "" -#: conf.c:3166 +#: src/conf.c msgid "input" msgstr "" -#: conf.c:3167 +#: src/conf.c msgid "norm" msgstr "" -#: conf.c:3168 +#: src/conf.c msgid "frequency" msgstr "" -#: conf.c:3169 +#: src/conf.c msgid "auto_brightness" msgstr "" -#: conf.c:3170 +#: src/conf.c msgid "tunerdevice" msgstr "" -#: conf.c:3171 +#: src/conf.c msgid "roundrobin_frames" msgstr "" -#: conf.c:3172 +#: src/conf.c msgid "roundrobin_skip" msgstr "" -#: conf.c:3173 +#: src/conf.c msgid "roundrobin_switchfilter" msgstr "" -#: conf.c:3174 +#: src/conf.c msgid "netcam_url" msgstr "" -#: conf.c:3175 +#: src/conf.c msgid "netcam_highres" msgstr "" -#: conf.c:3176 +#: src/conf.c msgid "netcam_userpass" msgstr "" -#: conf.c:3177 +#: src/conf.c msgid "netcam_keepalive" msgstr "" -#: conf.c:3178 +#: src/conf.c msgid "netcam_proxy" msgstr "" -#: conf.c:3179 +#: src/conf.c msgid "netcam_tolerant_check" msgstr "" -#: conf.c:3180 +#: src/conf.c msgid "netcam_use_tcp" msgstr "" -#: conf.c:3181 +#: src/conf.c msgid "mmalcam_name" msgstr "" -#: conf.c:3182 +#: src/conf.c msgid "mmalcam_control_params" msgstr "" -#: conf.c:3183 +#: src/conf.c msgid "width" msgstr "" -#: conf.c:3184 +#: src/conf.c msgid "height" msgstr "" -#: conf.c:3185 +#: src/conf.c msgid "framerate" msgstr "" -#: conf.c:3186 +#: src/conf.c msgid "minimum_frame_time" msgstr "" -#: conf.c:3187 +#: src/conf.c msgid "rotate" msgstr "" -#: conf.c:3188 +#: src/conf.c msgid "flip_axis" msgstr "" -#: conf.c:3189 +#: src/conf.c msgid "locate_motion_mode" msgstr "" -#: conf.c:3190 +#: src/conf.c msgid "locate_motion_style" msgstr "" -#: conf.c:3191 +#: src/conf.c msgid "text_left" msgstr "" -#: conf.c:3192 +#: src/conf.c msgid "text_right" msgstr "" -#: conf.c:3193 +#: src/conf.c msgid "text_changes" msgstr "" -#: conf.c:3194 +#: src/conf.c msgid "text_scale" msgstr "" -#: conf.c:3195 +#: src/conf.c msgid "text_event" msgstr "" -#: conf.c:3196 +#: src/conf.c msgid "emulate_motion" msgstr "" -#: conf.c:3197 +#: src/conf.c msgid "threshold" msgstr "" -#: conf.c:3198 +#: src/conf.c msgid "threshold_maximum" msgstr "" -#: conf.c:3199 +#: src/conf.c msgid "threshold_tune" msgstr "" -#: conf.c:3200 +#: src/conf.c msgid "noise_level" msgstr "" -#: conf.c:3201 +#: src/conf.c msgid "noise_tune" msgstr "" -#: conf.c:3202 +#: src/conf.c msgid "despeckle_filter" msgstr "" -#: conf.c:3203 +#: src/conf.c msgid "area_detect" msgstr "" -#: conf.c:3204 +#: src/conf.c msgid "mask_file" msgstr "" -#: conf.c:3205 +#: src/conf.c msgid "mask_privacy" msgstr "" -#: conf.c:3206 +#: src/conf.c msgid "smart_mask_speed" msgstr "" -#: conf.c:3207 +#: src/conf.c msgid "lightswitch_percent" msgstr "" -#: conf.c:3208 +#: src/conf.c msgid "lightswitch_frames" msgstr "" -#: conf.c:3209 +#: src/conf.c msgid "minimum_motion_frames" msgstr "" -#: conf.c:3210 +#: src/conf.c msgid "event_gap" msgstr "" -#: conf.c:3211 +#: src/conf.c msgid "pre_capture" msgstr "" -#: conf.c:3212 +#: src/conf.c msgid "post_capture" msgstr "" -#: conf.c:3213 +#: src/conf.c msgid "on_event_start" msgstr "" -#: conf.c:3214 +#: src/conf.c msgid "on_event_end" msgstr "" -#: conf.c:3215 +#: src/conf.c msgid "on_picture_save" msgstr "" -#: conf.c:3216 +#: src/conf.c msgid "on_area_detected" msgstr "" -#: conf.c:3217 +#: src/conf.c msgid "on_motion_detected" msgstr "" -#: conf.c:3218 +#: src/conf.c msgid "on_movie_start" msgstr "" -#: conf.c:3219 +#: src/conf.c msgid "on_movie_end" msgstr "" -#: conf.c:3220 +#: src/conf.c msgid "on_camera_lost" msgstr "" -#: conf.c:3221 +#: src/conf.c msgid "on_camera_found" msgstr "" -#: conf.c:3222 +#: src/conf.c msgid "picture_output" msgstr "" -#: conf.c:3223 +#: src/conf.c msgid "picture_output_motion" msgstr "" -#: conf.c:3224 +#: src/conf.c msgid "picture_type" msgstr "" -#: conf.c:3225 +#: src/conf.c msgid "picture_quality" msgstr "" -#: conf.c:3226 +#: src/conf.c msgid "picture_exif" msgstr "" -#: conf.c:3227 +#: src/conf.c msgid "picture_filename" msgstr "" -#: conf.c:3228 +#: src/conf.c msgid "snapshot_interval" msgstr "" -#: conf.c:3229 +#: src/conf.c msgid "snapshot_filename" msgstr "" -#: conf.c:3230 +#: src/conf.c msgid "movie_output" msgstr "" -#: conf.c:3231 +#: src/conf.c msgid "movie_output_motion" msgstr "" -#: conf.c:3232 +#: src/conf.c msgid "movie_max_time" msgstr "" -#: conf.c:3233 +#: src/conf.c msgid "movie_bps" msgstr "" -#: conf.c:3234 +#: src/conf.c msgid "movie_quality" msgstr "" -#: conf.c:3235 +#: src/conf.c msgid "movie_codec" msgstr "" -#: conf.c:3236 +#: src/conf.c msgid "movie_duplicate_frames" msgstr "" -#: conf.c:3237 +#: src/conf.c msgid "movie_passthrough" msgstr "" -#: conf.c:3238 +#: src/conf.c msgid "movie_filename" msgstr "" -#: conf.c:3239 +#: src/conf.c msgid "movie_extpipe_use" msgstr "" -#: conf.c:3240 +#: src/conf.c msgid "movie_extpipe" msgstr "" -#: conf.c:3241 +#: src/conf.c msgid "timelapse_interval" msgstr "" -#: conf.c:3242 +#: src/conf.c msgid "timelapse_mode" msgstr "" -#: conf.c:3243 +#: src/conf.c msgid "timelapse_fps" msgstr "" -#: conf.c:3244 +#: src/conf.c msgid "timelapse_codec" msgstr "" -#: conf.c:3245 +#: src/conf.c msgid "timelapse_filename" msgstr "" -#: conf.c:3246 +#: src/conf.c msgid "video_pipe" msgstr "" -#: conf.c:3247 +#: src/conf.c msgid "video_pipe_motion" msgstr "" -#: conf.c:3248 +#: src/conf.c msgid "webcontrol_port" msgstr "" -#: conf.c:3249 +#: src/conf.c msgid "webcontrol_ipv6" msgstr "" -#: conf.c:3250 +#: src/conf.c msgid "webcontrol_localhost" msgstr "" -#: conf.c:3251 +#: src/conf.c msgid "webcontrol_parms" msgstr "" -#: conf.c:3252 +#: src/conf.c msgid "webcontrol_interface" msgstr "" -#: conf.c:3253 +#: src/conf.c msgid "webcontrol_auth_method" msgstr "" -#: conf.c:3254 +#: src/conf.c msgid "webcontrol_authentication" msgstr "" -#: conf.c:3255 +#: src/conf.c msgid "webcontrol_tls" msgstr "" -#: conf.c:3256 +#: src/conf.c msgid "webcontrol_cert" msgstr "" -#: conf.c:3257 +#: src/conf.c msgid "webcontrol_key" msgstr "" -#: conf.c:3258 +#: src/conf.c msgid "webcontrol_cors_header" msgstr "" -#: conf.c:3259 +#: src/conf.c msgid "stream_port" msgstr "" -#: conf.c:3260 +#: src/conf.c msgid "stream_localhost" msgstr "" -#: conf.c:3261 +#: src/conf.c msgid "stream_auth_method" msgstr "" -#: conf.c:3262 +#: src/conf.c msgid "stream_authentication" msgstr "" -#: conf.c:3263 +#: src/conf.c msgid "stream_tls" msgstr "" -#: conf.c:3264 +#: src/conf.c msgid "stream_cors_header" msgstr "" -#: conf.c:3265 +#: src/conf.c msgid "stream_preview_scale" msgstr "" -#: conf.c:3266 +#: src/conf.c msgid "stream_preview_newline" msgstr "" -#: conf.c:3267 +#: src/conf.c msgid "stream_preview_method" msgstr "" -#: conf.c:3268 +#: src/conf.c msgid "stream_quality" msgstr "" -#: conf.c:3269 +#: src/conf.c msgid "stream_grey" msgstr "" -#: conf.c:3270 +#: src/conf.c msgid "stream_motion" msgstr "" -#: conf.c:3271 +#: src/conf.c msgid "stream_maxrate" msgstr "" -#: conf.c:3272 +#: src/conf.c msgid "stream_limit" msgstr "" -#: conf.c:3273 +#: src/conf.c msgid "database_type" msgstr "" -#: conf.c:3274 +#: src/conf.c msgid "database_dbname" msgstr "" -#: conf.c:3275 +#: src/conf.c msgid "database_host" msgstr "" -#: conf.c:3276 +#: src/conf.c msgid "database_port" msgstr "" -#: conf.c:3277 +#: src/conf.c msgid "database_user" msgstr "" -#: conf.c:3278 +#: src/conf.c msgid "database_password" msgstr "" -#: conf.c:3279 +#: src/conf.c msgid "database_busy_timeout" msgstr "" -#: conf.c:3280 +#: src/conf.c msgid "sql_log_picture" msgstr "" -#: conf.c:3281 +#: src/conf.c msgid "sql_log_snapshot" msgstr "" -#: conf.c:3282 +#: src/conf.c msgid "sql_log_movie" msgstr "" -#: conf.c:3283 +#: src/conf.c msgid "sql_log_timelapse" msgstr "" -#: conf.c:3284 +#: src/conf.c msgid "sql_query_start" msgstr "" -#: conf.c:3285 +#: src/conf.c msgid "sql_query_stop" msgstr "" -#: conf.c:3286 +#: src/conf.c msgid "sql_query" msgstr "" -#: conf.c:3287 +#: src/conf.c msgid "track_type" msgstr "" -#: conf.c:3288 +#: src/conf.c msgid "track_auto" msgstr "" -#: conf.c:3289 +#: src/conf.c msgid "track_port" msgstr "" -#: conf.c:3290 +#: src/conf.c msgid "track_motorx" msgstr "" -#: conf.c:3291 +#: src/conf.c msgid "track_motorx_reverse" msgstr "" -#: conf.c:3292 +#: src/conf.c msgid "track_motory" msgstr "" -#: conf.c:3293 +#: src/conf.c msgid "track_motory_reverse" msgstr "" -#: conf.c:3294 +#: src/conf.c msgid "track_maxx" msgstr "" -#: conf.c:3295 +#: src/conf.c msgid "track_minx" msgstr "" -#: conf.c:3296 +#: src/conf.c msgid "track_maxy" msgstr "" -#: conf.c:3297 +#: src/conf.c msgid "track_miny" msgstr "" -#: conf.c:3298 +#: src/conf.c msgid "track_homex" msgstr "" -#: conf.c:3299 +#: src/conf.c msgid "track_homey" msgstr "" -#: conf.c:3300 +#: src/conf.c msgid "track_iomojo_id" msgstr "" -#: conf.c:3301 +#: src/conf.c msgid "track_step_angle_x" msgstr "" -#: conf.c:3302 +#: src/conf.c msgid "track_step_angle_y" msgstr "" -#: conf.c:3303 +#: src/conf.c msgid "track_move_wait" msgstr "" -#: conf.c:3304 +#: src/conf.c msgid "track_speed" msgstr "" -#: conf.c:3305 +#: src/conf.c msgid "track_stepsize" msgstr "" -#: conf.c:3306 +#: src/conf.c msgid "track_generic_move" msgstr "" -#: conf.c:3307 +#: src/conf.c msgid "camera" msgstr "" -#: conf.c:3308 +#: src/conf.c msgid "camera_dir" msgstr "" -#: event.c:89 track.c:1358 +#: src/event.c src/track.c #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: event.c:95 track.c:1365 +#: src/event.c src/track.c #, c-format msgid "Executing external command '%s'" msgstr "" -#: event.c:108 +#: src/event.c #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: event.c:171 +#: src/event.c #, c-format msgid "Mysql query failed %s error code %d" msgstr "" -#: event.c:185 +#: src/event.c #, c-format msgid "" "Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " "was %s" msgstr "" -#: event.c:192 +#: src/event.c #, c-format msgid "Re-Connection to Mysql database '%s' Succeed" msgstr "" -#: event.c:197 +#: src/event.c #, c-format msgid "after re-connection Mysql query failed %s error code %d" msgstr "" -#: event.c:219 motion.c:1113 +#: src/event.c src/motion.c #, c-format msgid "Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:228 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:232 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' Succeed" msgstr "" -#: event.c:255 +#: src/event.c #, c-format msgid "SQLite error was %s" msgstr "" -#: event.c:482 +#: src/event.c msgid "Failed to put image into video pipe" msgstr "" -#: event.c:606 +#: src/event.c #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: event.c:741 +#: src/event.c +#, c-format +msgid "Error creating preview pipe name %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating file name base %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating preview name %d %s" +msgstr "" + +#: src/event.c #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: event.c:766 +#: src/event.c #, c-format msgid "moviepath: %s" msgstr "" -#: event.c:776 +#: src/event.c #, c-format msgid "no write access to target directory %s" msgstr "" -#: event.c:781 +#: src/event.c #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: event.c:787 +#: src/event.c #, c-format msgid "error accesing path %s" msgstr "" -#: event.c:798 +#: src/event.c +#, c-format +msgid "Error specifying command line: %s" +msgstr "" + +#: src/event.c #, c-format msgid "pipe: %s" msgstr "" -#: event.c:806 +#: src/event.c msgid "popen failed" msgstr "" -#: event.c:824 +#: src/event.c msgid "Using extpipe" msgstr "" -#: event.c:831 event.c:835 +#: src/event.c #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: event.c:839 +#: src/event.c #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: event.c:854 +#: src/event.c #, c-format msgid "Source FPS %d" msgstr "" -#: event.c:984 +#: src/event.c msgid "Error opening context for movie output." msgstr "" -#: event.c:1021 +#: src/event.c #, c-format msgid "ffopen_open error creating (motion) file [%s]" msgstr "" -#: event.c:1086 +#: src/event.c msgid "" "The swf container for timelapse no longer supported. Using mpg container." msgstr "" -#: event.c:1089 +#: src/event.c msgid "Timelapse using mpg codec." msgstr "" -#: event.c:1090 +#: src/event.c msgid "Events will be appended to file" msgstr "" -#: event.c:1096 +#: src/event.c msgid "Timelapse using mpeg4 codec." msgstr "" -#: event.c:1097 +#: src/event.c msgid "Events will be trigger new files" msgstr "" -#: event.c:1106 +#: src/event.c #, c-format msgid "ffopen_open error creating (timelapse) file [%s]" msgstr "" -#: event.c:1115 event.c:1127 event.c:1132 +#: src/event.c msgid "Error encoding image" msgstr "" -#: ffmpeg.c:276 +#: src/ffmpeg.c msgid "Failed to allocate memory for codec name" msgstr "" -#: ffmpeg.c:288 +#: src/ffmpeg.c msgid "" "The frame rate specified is too high for the ffmpeg movie type specified. " "Choose a different ffmpeg container or lower framerate." msgstr "" -#: ffmpeg.c:301 +#: src/ffmpeg.c +msgid "Error setting base file name" +msgstr "" + +#: src/ffmpeg.c #, c-format -msgid "ffmpeg_video_codec option value %s is not supported" +msgid "Error setting timelapse append for codec %s" msgstr "" -#: ffmpeg.c:364 +#: src/ffmpeg.c +msgid "Error setting file name" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "codec option value %s is not supported" msgstr "" -#: ffmpeg.c:371 +#: src/ffmpeg.c msgid "Could not get the codec" msgstr "" -#: ffmpeg.c:392 +#: src/ffmpeg.c #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: ffmpeg.c:400 +#: src/ffmpeg.c #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: ffmpeg.c:407 +#: src/ffmpeg.c #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: ffmpeg.c:423 +#: src/ffmpeg.c #, c-format msgid "Error encoding video:%s" msgstr "" -#: ffmpeg.c:446 +#: src/ffmpeg.c msgid "Error encoding video" msgstr "" -#: ffmpeg.c:492 +#: src/ffmpeg.c #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: ffmpeg.c:500 ffmpeg.c:538 +#: src/ffmpeg.c msgid "BAD TIMING!! Frame skipped." msgstr "" -#: ffmpeg.c:527 +#: src/ffmpeg.c #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: ffmpeg.c:583 +#: src/ffmpeg.c #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: ffmpeg.c:620 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s has been blacklisted" msgstr "" -#: ffmpeg.c:628 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s not found" msgstr "" -#: ffmpeg.c:637 +#: src/ffmpeg.c #, c-format msgid "Codec %s not found" msgstr "" -#: ffmpeg.c:642 +#: src/ffmpeg.c +#, c-format +msgid "FFMpeg version is too old for codec %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "Using codec %s" msgstr "" -#: ffmpeg.c:648 ffmpeg.c:661 ffmpeg.c:1112 ffmpeg.c:1131 +#: src/ffmpeg.c msgid "Could not alloc stream" msgstr "" -#: ffmpeg.c:654 +#: src/ffmpeg.c msgid "Failed to allocate decoder!" msgstr "" -#: ffmpeg.c:715 +#: src/ffmpeg.c msgid "Unable to set quality" msgstr "" -#: ffmpeg.c:725 +#: src/ffmpeg.c #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: ffmpeg.c:737 +#: src/ffmpeg.c #, c-format msgid "Could not open codec %s" msgstr "" -#: ffmpeg.c:759 +#: src/ffmpeg.c #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: ffmpeg.c:775 +#: src/ffmpeg.c msgid "could not alloc frame" msgstr "" -#: ffmpeg.c:816 +#: src/ffmpeg.c +#, c-format +msgid "could not alloc buffers %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "error opening file %s" msgstr "" -#: ffmpeg.c:823 +#: src/ffmpeg.c #, c-format msgid "Permission denied. %s" msgstr "" -#: ffmpeg.c:828 +#: src/ffmpeg.c #, c-format msgid "Error opening file %s" msgstr "" -#: ffmpeg.c:843 +#: src/ffmpeg.c #, c-format msgid "Could not write ffmpeg header %s" msgstr "" -#: ffmpeg.c:878 +#: src/ffmpeg.c #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: ffmpeg.c:890 +#: src/ffmpeg.c #, c-format msgid "Error draining codec:%s" msgstr "" -#: ffmpeg.c:897 +#: src/ffmpeg.c msgid "Error writing draining video frame" msgstr "" -#: ffmpeg.c:933 +#: src/ffmpeg.c msgid "Error while encoding picture" msgstr "" -#: ffmpeg.c:947 +#: src/ffmpeg.c msgid "Error while writing video frame" msgstr "" -#: ffmpeg.c:997 +#: src/ffmpeg.c #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: ffmpeg.c:1079 +#: src/ffmpeg.c msgid "RTSP context not available." msgstr "" -#: ffmpeg.c:1088 +#: src/ffmpeg.c msgid "rtsp camera not ready for pass-through." msgstr "" -#: ffmpeg.c:1095 +#: src/ffmpeg.c msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: ffmpeg.c:1101 ffmpeg.c:1276 +#: src/ffmpeg.c msgid "Could not get codec!" msgstr "" -#: ffmpeg.c:1119 ffmpeg.c:1138 netcam_rtsp.c:1061 netcam_rtsp.c:1082 +#: src/ffmpeg.c src/netcam_rtsp.c msgid "Unable to copy codec parameters" msgstr "" -#: ffmpeg.c:1147 +#: src/ffmpeg.c msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: ffmpeg.c:1194 +#: src/ffmpeg.c #, c-format msgid "ffmpeg libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: ffmpeg.c:1216 +#: src/ffmpeg.c #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: ffmpeg.c:1223 ffmpeg.c:1245 ffmpeg.c:1313 +#: src/ffmpeg.c msgid "No ffmpeg functionality included" msgstr "" -#: ffmpeg.c:1238 +#: src/ffmpeg.c msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: ffmpeg.c:1258 +#: src/ffmpeg.c msgid "Could not allocate output context" msgstr "" -#: ffmpeg.c:1266 +#: src/ffmpeg.c msgid "Could not setup passthru!" msgstr "" -#: ffmpeg.c:1283 +#: src/ffmpeg.c msgid "Failed to allocate codec!" msgstr "" -#: ffmpeg.c:1289 ffmpeg.c:1295 ffmpeg.c:1304 +#: src/ffmpeg.c msgid "Could not set the stream" msgstr "" -#: ffmpeg.c:1327 +#: src/ffmpeg.c msgid "Error flushing codec" msgstr "" -#: ffmpeg.c:1391 +#: src/ffmpeg.c msgid "Excessive attempts to clear buffered packet" msgstr "" -#: ffmpeg.c:1398 +#: src/ffmpeg.c msgid "Buffered packet" msgstr "" -#: ffmpeg.c:1406 ffmpeg.c:1424 +#: src/ffmpeg.c msgid "No ffmpeg support" msgstr "" -#: jpegutils.c:94 +#: src/jpegutils.c #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: jpegutils.c:380 +#: src/jpegutils.c msgid "Invalid JPEG image dimensions" msgstr "" -#: jpegutils.c:387 netcam_jpeg.c:354 +#: src/jpegutils.c src/netcam_jpeg.c #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: mmalcam.c:68 +#: src/mmalcam.c #, c-format msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: mmalcam.c:99 +#: src/mmalcam.c msgid "A high frame rate can cause problems with exposure of images" msgstr "" -#: mmalcam.c:100 +#: src/mmalcam.c msgid "If autoexposure is not working, try a lower frame rate." msgstr "" -#: mmalcam.c:114 +#: src/mmalcam.c #, c-format msgid "Failed to create MMAL camera component %s" msgstr "" -#: mmalcam.c:120 +#: src/mmalcam.c #, c-format msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: mmalcam.c:130 +#: src/mmalcam.c #, c-format msgid "Unable to enable control port : error %d" msgstr "" -#: mmalcam.c:159 +#: src/mmalcam.c msgid "MMAL no-padding setup failed" msgstr "" -#: mmalcam.c:165 +#: src/mmalcam.c msgid "camera video format couldn't be set" msgstr "" -#: mmalcam.c:177 +#: src/mmalcam.c msgid "camera component couldn't be enabled" msgstr "" -#: mmalcam.c:185 +#: src/mmalcam.c msgid "MMAL camera component created" msgstr "" -#: mmalcam.c:209 +#: src/mmalcam.c msgid "MMAL camera buffer pool creation failed" msgstr "" -#: mmalcam.c:215 +#: src/mmalcam.c msgid "MMAL camera buffer queue creation failed" msgstr "" -#: mmalcam.c:231 +#: src/mmalcam.c #, c-format msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: mmalcam.c:236 +#: src/mmalcam.c #, c-format msgid "Unable to send a buffer to port (%d)" msgstr "" -#: mmalcam.c:282 +#: src/mmalcam.c #, c-format msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: mmalcam.c:287 +#: src/mmalcam.c msgid "camera params couldn't be allocated" msgstr "" -#: mmalcam.c:313 +#: src/mmalcam.c msgid "MMAL camera capture port enabling failed" msgstr "" -#: mmalcam.c:321 +#: src/mmalcam.c msgid "MMAL camera capture start failed" msgstr "" -#: mmalcam.c:351 +#: src/mmalcam.c msgid "MMAL Camera cleanup" msgstr "" -#: mmalcam.c:400 +#: src/mmalcam.c #, c-format msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: mmalcam.c:417 +#: src/mmalcam.c msgid "Unable to return a buffer to the camera video port" msgstr "" -#: motion.c:105 +#: src/motion.c #, c-format msgid "Resizing pre_capture buffer to %d items" msgstr "" -#: motion.c:457 +#: src/motion.c msgid "Removed process id file (pid file)." msgstr "" -#: motion.c:459 +#: src/motion.c msgid "Error removing pid file" msgstr "" -#: motion.c:463 +#: src/motion.c #, c-format msgid "Closing logfile (%s)." msgstr "" -#: motion.c:541 +#: src/motion.c #, c-format msgid "Motion detected - starting event %d" msgstr "" -#: motion.c:661 +#: src/motion.c #, c-format msgid "Added %d fillerframes into movie" msgstr "" -#: motion.c:768 +#: src/motion.c msgid "Unable to determine camera type (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: motion.c:793 +#: src/motion.c msgid "Opening privacy mask file" msgstr "" -#: motion.c:805 +#: src/motion.c msgid "Opening high resolution privacy mask file" msgstr "" -#: motion.c:814 motion.c:1440 +#: src/motion.c #, c-format msgid "Error opening mask file %s" msgstr "" -#: motion.c:821 +#: src/motion.c msgid "Failed to read mask privacy image. Mask privacy feature disabled." msgstr "" -#: motion.c:824 +#: src/motion.c #, c-format msgid "Mask privacy file \"%s\" loaded." msgstr "" -#: motion.c:893 motion.c:900 +#: src/motion.c #, c-format msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: motion.c:969 +#: src/motion.c msgid "Closing MYSQL" msgstr "" -#: motion.c:977 +#: src/motion.c msgid "Initializing database" msgstr "" -#: motion.c:993 motion.c:1069 +#: src/motion.c #, c-format msgid "SQLite3 Database filename %s" msgstr "" -#: motion.c:998 +#: src/motion.c msgid "SQLite3 is threadsafe" msgstr "" -#: motion.c:999 +#: src/motion.c #, c-format msgid "SQLite3 serialized %s" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "FAILED" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "SUCCESS" msgstr "" -#: motion.c:1003 motion.c:1072 +#: src/motion.c #, c-format msgid "Can't open database %s : %s" msgstr "" -#: motion.c:1009 motion.c:1078 +#: src/motion.c #, c-format msgid "database_busy_timeout %d msec" msgstr "" -#: motion.c:1012 motion.c:1081 +#: src/motion.c #, c-format msgid "database_busy_timeout failed %s" msgstr "" -#: motion.c:1041 +#: src/motion.c #, c-format msgid "Cannot connect to MySQL database %s on host %s with user %s" msgstr "" -#: motion.c:1045 +#: src/motion.c #, c-format msgid "MySQL error was %s" msgstr "" -#: motion.c:1064 +#: src/motion.c msgid "SQLite3 using shared handle" msgstr "" -#: motion.c:1130 +#: src/motion.c #, c-format msgid "Database backend %s" msgstr "" -#: motion.c:1239 +#: src/motion.c #, c-format msgid "Camera %d started: motion detection %s" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Disabled" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Enabled" msgstr "" -#: motion.c:1249 +#: src/motion.c msgid "Pass-through processing disabled." msgstr "" -#: motion.c:1255 +#: src/motion.c #, c-format msgid "Invalid configuration dimensions %dx%d" msgstr "" -#: motion.c:1259 +#: src/motion.c #, c-format msgid "Using default dimensions %dx%d" msgstr "" -#: motion.c:1263 netcam_rtsp.c:1025 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image width (%d) requested is not modulo 8." msgstr "" -#: motion.c:1266 netcam_rtsp.c:1028 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting width to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1270 netcam_rtsp.c:1032 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image height (%d) requested is not modulo 8." msgstr "" -#: motion.c:1273 netcam_rtsp.c:1035 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting height to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1288 motion.c:1297 +#: src/motion.c msgid "Could not fetch initial image from camera " msgstr "" -#: motion.c:1290 +#: src/motion.c msgid "Motion continues using width and height from config file(s)" msgstr "" -#: motion.c:1299 +#: src/motion.c msgid "Motion only supports width and height modulo 8" msgstr "" -#: motion.c:1305 motion.c:1967 +#: src/motion.c #, c-format msgid "Image width (%d) or height(%d) requested is not modulo 8." msgstr "" -#: motion.c:1312 motion.c:1974 +#: src/motion.c #, c-format msgid "Motion only supports width and height greater than or equal to 64 %dx%d" msgstr "" -#: motion.c:1353 +#: src/motion.c +msgid "Substream not available. Image sizes not modulo 16." +msgstr "" + +#: src/motion.c msgid "webp image format is not available, failing back to jpeg" msgstr "" -#: motion.c:1387 +#: src/motion.c msgid "Error capturing first image" msgstr "" -#: motion.c:1398 +#: src/motion.c msgid "Opening video loopback device for normal pictures" msgstr "" -#: motion.c:1405 +#: src/motion.c msgid "Failed to open video loopback for normal pictures" msgstr "" -#: motion.c:1412 +#: src/motion.c msgid "Opening video loopback device for motion pictures" msgstr "" -#: motion.c:1419 +#: src/motion.c msgid "Failed to open video loopback for motion pictures" msgstr "" -#: motion.c:1451 +#: src/motion.c msgid "Failed to read mask image. Mask feature disabled." msgstr "" -#: motion.c:1454 +#: src/motion.c #, c-format msgid "Maskfile \"%s\" loaded." msgstr "" -#: motion.c:1488 +#: src/motion.c #, c-format msgid "Problem enabling motion-stream server in port %d" msgstr "" -#: motion.c:1494 +#: src/motion.c #, c-format msgid "Started motion-stream server on port %d (auth %s)" msgstr "" -#: motion.c:1580 +#: src/motion.c msgid "Emulating motion" msgstr "" -#: motion.c:1612 +#: src/motion.c msgid "Calling vid_close() from motion_cleanup" msgstr "" -#: motion.c:1797 +#: src/motion.c #, c-format msgid "Motion in area %d detected." msgstr "" -#: motion.c:1958 +#: src/motion.c msgid "Retrying until successful connection with camera" msgstr "" -#: motion.c:1984 +#: src/motion.c msgid "" "Camera has finally become available\n" "Camera image has different width and heightfrom what is in the config file. " @@ -1494,2649 +1541,2643 @@ msgid "" "dimensions" msgstr "" -#: motion.c:2037 +#: src/motion.c msgid "Video signal re-acquired" msgstr "" -#: motion.c:2065 +#: src/motion.c msgid "Video device fatal error - Closing video device" msgstr "" -#: motion.c:2093 +#: src/motion.c msgid "Restarting Motion thread to reinitialize all image buffers" msgstr "" -#: motion.c:2143 +#: src/motion.c msgid "Video signal lost - Adding grey image" msgstr "" -#: motion.c:2155 +#: src/motion.c msgid "Video signal still lost - Trying to close video device" msgstr "" -#: motion.c:2200 +#: src/motion.c msgid "Lightswitch detected" msgstr "" -#: motion.c:2232 +#: src/motion.c msgid "Switchfilter detected" msgstr "" -#: motion.c:2345 +#: src/motion.c msgid "micro-lightswitch!" msgstr "" -#: motion.c:2569 +#: src/motion.c #, c-format msgid "End of event %d" msgstr "" -#: motion.c:2604 +#: src/motion.c #, c-format msgid "Raw changes: %5d - changes after '%s': %5d" msgstr "" -#: motion.c:2608 +#: src/motion.c #, c-format msgid " - labels: %3d" msgstr "" -#: motion.c:2612 +#: src/motion.c #, c-format msgid "Changes: %5d" msgstr "" -#: motion.c:2617 +#: src/motion.c #, c-format msgid " - noise level: %2d" msgstr "" -#: motion.c:2622 +#: src/motion.c #, c-format msgid " - threshold: %d" msgstr "" -#: motion.c:2700 +#: src/motion.c #, c-format msgid "Invalid timelapse_mode argument '%s'" msgstr "" -#: motion.c:2702 +#: src/motion.c msgid "%:s Defaulting to manual timelapse mode" msgstr "" -#: motion.c:2923 +#: src/motion.c msgid "Thread exiting" msgstr "" -#: motion.c:2969 +#: src/motion.c msgid "Motion going to daemon mode" msgstr "" -#: motion.c:2987 +#: src/motion.c #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: motion.c:3000 +#: src/motion.c msgid "Could not change directory" msgstr "" -#: motion.c:3034 +#: src/motion.c #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: motion.c:3119 +#: src/motion.c msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: motion.c:3160 +#: src/motion.c +msgid "v4l2 : available" +msgstr "" + +#: src/motion.c +msgid "v4l2 : not available" +msgstr "" + +#: src/motion.c +msgid "bktr : available" +msgstr "" + +#: src/motion.c +msgid "bktr : not available" +msgstr "" + +#: src/motion.c +msgid "webp : available" +msgstr "" + +#: src/motion.c +msgid "webp : not available" +msgstr "" + +#: src/motion.c +msgid "mmal : available" +msgstr "" + +#: src/motion.c +msgid "mmal : not available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : not available" +msgstr "" + +#: src/motion.c +msgid "mysql : available" +msgstr "" + +#: src/motion.c +msgid "mysql : not available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: not available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: not available" +msgstr "" + +#: src/motion.c +msgid "pgsql : available" +msgstr "" + +#: src/motion.c +msgid "pgsql : not available" +msgstr "" + +#: src/motion.c +msgid "nls : available" +msgstr "" + +#: src/motion.c +msgid "nls : not available" +msgstr "" + +#: src/motion.c #, c-format msgid "Using default log level (%s) (%d)" msgstr "" -#: motion.c:3175 +#: src/motion.c #, c-format msgid "Logging to file (%s)" msgstr "" -#: motion.c:3179 +#: src/motion.c #, c-format msgid "Exit motion, cannot create log file %s" msgstr "" -#: motion.c:3184 +#: src/motion.c msgid "Logging to syslog" msgstr "" -#: motion.c:3193 +#: src/motion.c #, c-format msgid "Using default log type (%s)" msgstr "" -#: motion.c:3197 +#: src/motion.c #, c-format msgid "Using log type (%s) log level (%s)" msgstr "" -#: motion.c:3211 +#: src/motion.c msgid "Motion running as daemon process" msgstr "" -#: motion.c:3216 +#: src/motion.c msgid "Motion running in setup mode." msgstr "" -#: motion.c:3249 +#: src/motion.c #, c-format msgid "Camera ID: %d is from %s" msgstr "" -#: motion.c:3255 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Service: %s" msgstr "" -#: motion.c:3257 -#, c-format -msgid "Stream port %d" -msgstr "" - -#: motion.c:3260 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Device: %s" msgstr "" -#: motion.c:3276 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with the control port" msgstr "" -#: motion.c:3279 motion.c:3292 +#: src/motion.c #, c-format msgid "Stream feature for thread %d is disabled." msgstr "" -#: motion.c:3289 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with thread %d" msgstr "" -#: motion.c:3339 +#: src/motion.c msgid "Restarting motion." msgstr "" -#: motion.c:3345 +#: src/motion.c msgid "Motion restarted" msgstr "" -#: motion.c:3369 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: motion.c:3377 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: motion.c:3437 +#: src/motion.c #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: motion.c:3472 +#: src/motion.c #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: motion.c:3520 +#: src/motion.c #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: motion.c:3530 +#: src/motion.c #, c-format msgid "Motion thread %d restart" msgstr "" -#: motion.c:3540 +#: src/motion.c msgid "Threads finished" msgstr "" -#: motion.c:3548 +#: src/motion.c src/webu.c msgid "Motion terminating" msgstr "" -#: motion.c:3587 +#: src/motion.c #, c-format msgid "Could not allocate %llu bytes of memory!" msgstr "" -#: motion.c:3619 +#: src/motion.c #, c-format msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" msgstr "" -#: motion.c:3625 +#: src/motion.c #, c-format msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" msgstr "" -#: motion.c:3667 +#: src/motion.c #, c-format msgid "Problem creating directory %s" msgstr "" -#: motion.c:3675 +#: src/motion.c #, c-format msgid "creating directory %s" msgstr "" -#: motion.c:3724 +#: src/motion.c #, c-format msgid "Error opening file %s with mode %s" msgstr "" -#: motion.c:3743 +#: src/motion.c msgid "Error closing file" msgstr "" -#: motion.c:3801 +#: src/motion.c #, c-format msgid "invalid format specifier keyword %*.*s" msgstr "" -#: motion.c:4024 +#: src/motion.c #, c-format msgid "Unable to set thread name %s" msgstr "" -#: motion.c:4044 +#: src/motion.c msgid "FFMPEG version too old. Disabling pass-through processing." msgstr "" -#: motion.c:4049 +#: src/motion.c msgid "pass-through is enabled but is still experimental." msgstr "" -#: netcam.c:74 +#: src/netcam.c msgid "Invalid URL. Can not parse values." msgstr "" -#: netcam.c:179 +#: src/netcam.c #, c-format msgid "Using port number %d" msgstr "" -#: netcam.c:241 +#: src/netcam.c #, c-format msgid "Camera handler thread [%d] started" msgstr "" -#: netcam.c:262 +#: src/netcam.c msgid "" "Closing netcam socket as Keep-Alive time is up (camera sent Close field). A " "reconnect should happen." msgstr "" -#: netcam.c:272 +#: src/netcam.c msgid "re-opening camera (non-streaming)" msgstr "" -#: netcam.c:282 netcam.c:324 +#: src/netcam.c msgid "camera re-connected" msgstr "" -#: netcam.c:290 netcam.c:313 +#: src/netcam.c #, c-format msgid "Unrecognized image header (%d)" msgstr "" -#: netcam.c:293 netcam.c:316 +#: src/netcam.c #, c-format msgid "Error in header (%d)" msgstr "" -#: netcam.c:303 +#: src/netcam.c msgid "re-opening camera (streaming)" msgstr "" -#: netcam.c:337 +#: src/netcam.c msgid "Error getting jpeg image" msgstr "" -#: netcam.c:342 +#: src/netcam.c msgid "Trying to re-connect" msgstr "" -#: netcam.c:392 netcam_rtsp.c:1429 +#: src/netcam.c src/netcam_rtsp.c msgid "netcam camera handler: finish set, exiting" msgstr "" -#: netcam.c:494 +#: src/netcam.c msgid "No response from camera handler - it must have already died" msgstr "" -#: netcam.c:567 +#: src/netcam.c msgid "called with no data in buffer" msgstr "" -#: netcam.c:648 +#: src/netcam.c #, c-format msgid "Network Camera starting for camera (%s)" msgstr "" -#: netcam.c:656 +#: src/netcam.c #, c-format msgid "Invalid netcam_proxy (%s)" msgstr "" -#: netcam.c:663 +#: src/netcam.c msgid "Username/password not allowed on a proxy URL" msgstr "" -#: netcam.c:685 +#: src/netcam.c #, c-format msgid "Invalid netcam service '%s' " msgstr "" -#: netcam.c:692 +#: src/netcam.c #, c-format msgid "Invalid netcam_url for camera (%s)" msgstr "" -#: netcam.c:726 +#: src/netcam.c #, c-format msgid "" "Netcam_http parameter '%s' converts to flags: HTTP/1.0: %s HTTP/1.1: %s Keep-" "Alive %s." msgstr "" -#: netcam.c:736 +#: src/netcam.c msgid "now calling netcam_setup_html()" msgstr "" -#: netcam.c:739 +#: src/netcam.c msgid "now calling netcam_setup_ftp" msgstr "" -#: netcam.c:742 +#: src/netcam.c msgid "now calling netcam_setup_file()" msgstr "" -#: netcam.c:748 +#: src/netcam.c #, c-format msgid "" "Invalid netcam service '%s' - must be http, ftp, mjpg, mjpeg, v4l2 or jpeg." msgstr "" -#: netcam.c:765 netcam_rtsp.c:1536 +#: src/netcam.c src/netcam_rtsp.c #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: netcam.c:776 +#: src/netcam.c msgid "libjpeg decompression failure on first frame - giving up!" msgstr "" -#: netcam.c:787 +#: src/netcam.c #, c-format msgid "Width/height(%dx%d) must be multiples of 8" msgstr "" -#: netcam.c:811 +#: src/netcam.c #, c-format msgid "Error starting camera handler thread [%d]" msgstr "" -#: netcam_ftp.c:165 +#: src/netcam_ftp.c msgid "recv failed in ftp_get_more" msgstr "" -#: netcam_ftp.c:255 +#: src/netcam_ftp.c #, c-format msgid "Server Response: %s" msgstr "" -#: netcam_ftp.c:280 +#: src/netcam_ftp.c msgid "send failed in ftp_send_user" msgstr "" -#: netcam_ftp.c:306 +#: src/netcam_ftp.c msgid "send failed in ftp_send_passwd" msgstr "" -#: netcam_ftp.c:337 +#: src/netcam_ftp.c msgid "send failed in ftp_quit" msgstr "" -#: netcam_ftp.c:385 +#: src/netcam_ftp.c msgid "gethostbyname failed in ftp_connect" msgstr "" -#: netcam_ftp.c:392 +#: src/netcam_ftp.c msgid "gethostbyname address mismatch in ftp_connect" msgstr "" -#: netcam_ftp.c:404 netcam_ftp.c:524 +#: src/netcam_ftp.c msgid "socket failed" msgstr "" -#: netcam_ftp.c:411 +#: src/netcam_ftp.c msgid "Failed to create a connection" msgstr "" -#: netcam_ftp.c:471 +#: src/netcam_ftp.c msgid "FTP server asking for ACCT on anonymous" msgstr "" -#: netcam_ftp.c:532 +#: src/netcam_ftp.c msgid "setting socket option SO_REUSEADDR" msgstr "" -#: netcam_ftp.c:546 netcam_ftp.c:642 +#: src/netcam_ftp.c msgid "send failed in ftp_get_connection" msgstr "" -#: netcam_ftp.c:574 +#: src/netcam_ftp.c msgid "Invalid answer to PASV" msgstr "" -#: netcam_ftp.c:591 +#: src/netcam_ftp.c msgid "Failed to create a data connection" msgstr "" -#: netcam_ftp.c:610 +#: src/netcam_ftp.c msgid "bind failed" msgstr "" -#: netcam_ftp.c:622 +#: src/netcam_ftp.c msgid "listen failed" msgstr "" -#: netcam_ftp.c:749 netcam_ftp.c:810 +#: src/netcam_ftp.c msgid "send failed in ftp_get_socket" msgstr "" -#: netcam_ftp.c:774 +#: src/netcam_ftp.c msgid "accept in ftp_get_socket" msgstr "" -#: netcam_ftp.c:860 +#: src/netcam_ftp.c msgid "recv failed in ftp_read" msgstr "" -#: netcam_ftp.c:918 +#: src/netcam_ftp.c msgid "ftp_get_socket failed" msgstr "" -#: netcam_ftp.c:993 +#: src/netcam_ftp.c msgid "Error sending TYPE I to ftp server" msgstr "" -#: netcam_http.c:102 +#: src/netcam_http.c #, c-format msgid "malformed token Content-Length but value %ld" msgstr "" -#: netcam_http.c:105 +#: src/netcam_http.c #, c-format msgid "Content-Length %ld" msgstr "" -#: netcam_http.c:192 +#: src/netcam_http.c #, c-format msgid "Content-type %s" msgstr "" -#: netcam_http.c:252 +#: src/netcam_http.c msgid "Error reading image header, streaming mode (1). Null header." msgstr "" -#: netcam_http.c:256 +#: src/netcam_http.c #, c-format msgid "Error reading image header, streaming mode (1). Unknown header '%s'" msgstr "" -#: netcam_http.c:276 +#: src/netcam_http.c msgid "Error reading image header (2)" msgstr "" -#: netcam_http.c:286 +#: src/netcam_http.c msgid "Header not JPEG" msgstr "" -#: netcam_http.c:298 +#: src/netcam_http.c msgid "Content-Length 0" msgstr "" -#: netcam_http.c:307 +#: src/netcam_http.c msgid "Found image header record" msgstr "" -#: netcam_http.c:349 +#: src/netcam_http.c msgid "Error sending 'connect' request" msgstr "" -#: netcam_http.c:378 +#: src/netcam_http.c #, c-format msgid "Received first header ('%s')" msgstr "" -#: netcam_http.c:382 +#: src/netcam_http.c #, c-format msgid "Error reading first header (%s)" msgstr "" -#: netcam_http.c:389 +#: src/netcam_http.c #, c-format msgid "HTTP Result code %d" msgstr "" -#: netcam_http.c:403 +#: src/netcam_http.c msgid "Removed netcam Keep-Alive flag due to apparent closed HTTP connection." msgstr "" -#: netcam_http.c:430 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive set)" msgstr "" -#: netcam_http.c:433 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive not set)" msgstr "" -#: netcam_http.c:439 +#: src/netcam_http.c msgid "Streaming camera" msgstr "" -#: netcam_http.c:458 +#: src/netcam_http.c #, c-format msgid "Boundary string [%s]" msgstr "" -#: netcam_http.c:461 +#: src/netcam_http.c msgid "Boundary string not found in header" msgstr "" -#: netcam_http.c:468 +#: src/netcam_http.c msgid "" "Streaming camera probably using MJPG-blocks, consider using mjpg:// " "netcam_url." msgstr "" -#: netcam_http.c:474 +#: src/netcam_http.c msgid "Unrecognized content type" msgstr "" -#: netcam_http.c:480 +#: src/netcam_http.c msgid "Content-length present" msgstr "" -#: netcam_http.c:487 +#: src/netcam_http.c msgid "Content-length 0" msgstr "" -#: netcam_http.c:506 +#: src/netcam_http.c #, c-format msgid "Found Conn: close header ('%s')" msgstr "" -#: netcam_http.c:522 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion removes keepalive." msgstr "" -#: netcam_http.c:534 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion continues unchanged." msgstr "" -#: netcam_http.c:547 +#: src/netcam_http.c msgid "Received a Keep-Alive field in this set of headers." msgstr "" -#: netcam_http.c:556 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion removes keepalive." msgstr "" -#: netcam_http.c:568 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion continues unchanged." msgstr "" -#: netcam_http.c:599 +#: src/netcam_http.c msgid "" "Removed netcam Keep-Alive flag because 'Connection: close' header received.\n" " Netcam does not support Keep-Alive. Motion continues in non-Keep-Alive." msgstr "" -#: netcam_http.c:605 +#: src/netcam_http.c msgid "" "Keep-Alive has reached end of valid period.\n" "Motion will close netcam, then resume Keep-Alive with a new socket." msgstr "" -#: netcam_http.c:631 +#: src/netcam_http.c msgid "disconnect" msgstr "" -#: netcam_http.c:673 +#: src/netcam_http.c #, c-format msgid "getaddrinfo() failed (%s): %s" msgstr "" -#: netcam_http.c:676 +#: src/netcam_http.c msgid "disconnecting netcam (1)" msgstr "" -#: netcam_http.c:685 netcam_http.c:1154 +#: src/netcam_http.c msgid "disconnecting netcam since keep-alive not set." msgstr "" -#: netcam_http.c:692 +#: src/netcam_http.c msgid "with no keepalive, attempt to create socket failed." msgstr "" -#: netcam_http.c:697 +#: src/netcam_http.c #, c-format msgid "with no keepalive, new socket created fd %d" msgstr "" -#: netcam_http.c:703 +#: src/netcam_http.c msgid "" "with keepalive set, invalid socket.This could be the first time. Creating a " "new one failed." msgstr "" -#: netcam_http.c:709 +#: src/netcam_http.c #, c-format msgid "" "with keepalive set, invalid socket.This could be first time, created a new " "one with fd %d" msgstr "" -#: netcam_http.c:723 +#: src/netcam_http.c #, c-format msgid "SO_KEEPALIVE is %s" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "ON" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "OFF" msgstr "" -#: netcam_http.c:735 +#: src/netcam_http.c msgid "SO_KEEPALIVE set on socket." msgstr "" -#: netcam_http.c:739 +#: src/netcam_http.c #, c-format msgid "re-using socket %d since keepalive is set." msgstr "" -#: netcam_http.c:747 +#: src/netcam_http.c msgid "fcntl(1) on socket" msgstr "" -#: netcam_http.c:754 +#: src/netcam_http.c msgid "fcntl(2) on socket" msgstr "" -#: netcam_http.c:769 +#: src/netcam_http.c #, c-format msgid "connect() failed (%d)" msgstr "" -#: netcam_http.c:771 +#: src/netcam_http.c msgid "disconnecting netcam (4)" msgstr "" -#: netcam_http.c:786 +#: src/netcam_http.c msgid "timeout on connect()" msgstr "" -#: netcam_http.c:788 +#: src/netcam_http.c msgid "disconnecting netcam (2)" msgstr "" -#: netcam_http.c:802 +#: src/netcam_http.c msgid "getsockopt after connect" msgstr "" -#: netcam_http.c:810 +#: src/netcam_http.c msgid "connect returned error" msgstr "" -#: netcam_http.c:812 +#: src/netcam_http.c msgid "disconnecting netcam (3)" msgstr "" -#: netcam_http.c:842 +#: src/netcam_http.c #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: netcam_http.c:1099 +#: src/netcam_http.c #, c-format msgid "Potential split boundary - %d chars flushed, %d re-positioned" msgstr "" -#: netcam_http.c:1114 +#: src/netcam_http.c msgid "recv() fail after boundary string" msgstr "" -#: netcam_http.c:1158 +#: src/netcam_http.c msgid "leaving netcam connected." msgstr "" -#: netcam_http.c:1199 +#: src/netcam_http.c #, c-format msgid "about to try to connect, time #%d" msgstr "" -#: netcam_http.c:1203 +#: src/netcam_http.c msgid "Failed to open camera - check your config and that netcamera is online" msgstr "" -#: netcam_http.c:1213 +#: src/netcam_http.c msgid "Error reading first header - re-trying" msgstr "" -#: netcam_http.c:1218 +#: src/netcam_http.c msgid "Failed to read first camera header - giving up for now" msgstr "" -#: netcam_http.c:1253 +#: src/netcam_http.c #, c-format msgid "Netcam has flags: HTTP/1.0: %s HTTP/1.1: %s Keep-Alive %s." msgstr "" -#: netcam_http.c:1338 +#: src/netcam_http.c msgid "" "Removed netcam_keepalive flag due to proxy set.Proxy is incompatible with " "Keep-Alive." msgstr "" -#: netcam_http.c:1454 +#: src/netcam_http.c msgid "Failed to read first stream header - giving up for now" msgstr "" -#: netcam_http.c:1460 +#: src/netcam_http.c msgid "connected, going on to read image." msgstr "" -#: netcam_http.c:1490 +#: src/netcam_http.c msgid "Read error, trying to reconnect.." msgstr "" -#: netcam_http.c:1494 +#: src/netcam_http.c msgid "lost the cam." msgstr "" -#: netcam_http.c:1507 +#: src/netcam_http.c #, c-format msgid "Refilled buffer with [%d] bytes from the network." msgstr "" -#: netcam_http.c:1575 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] header bytes." msgstr "" -#: netcam_http.c:1587 +#: src/netcam_http.c msgid "Invalid header received, reconnecting" msgstr "" -#: netcam_http.c:1608 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] chunk bytes, [%d/%d] total" msgstr "" -#: netcam_http.c:1622 +#: src/netcam_http.c #, c-format msgid "Chunk complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1627 +#: src/netcam_http.c #, c-format msgid "Image complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1653 +#: src/netcam_http.c msgid "now calling netcam_setup_mjpg()" msgstr "" -#: netcam_http.c:1678 +#: src/netcam_http.c msgid "connected, going on to read and decode MJPG chunks." msgstr "" -#: netcam_http.c:1697 +#: src/netcam_http.c msgid "Begin" msgstr "" -#: netcam_http.c:1711 +#: src/netcam_http.c #, c-format msgid "stat(%s) error" msgstr "" -#: netcam_http.c:1716 +#: src/netcam_http.c #, c-format msgid "statbuf.st_mtime[%d] != last_st_mtime[%d]" msgstr "" -#: netcam_http.c:1722 +#: src/netcam_http.c msgid "waiting new file image timeout" msgstr "" -#: netcam_http.c:1727 +#: src/netcam_http.c msgid "delay waiting new file image " msgstr "" -#: netcam_http.c:1740 +#: src/netcam_http.c #, c-format msgid "processing new file image - st_mtime %d" msgstr "" -#: netcam_http.c:1751 +#: src/netcam_http.c #, c-format msgid "open(%s) error: %d" msgstr "" -#: netcam_http.c:1758 +#: src/netcam_http.c #, c-format msgid "read(%s) error: %d" msgstr "" -#: netcam_http.c:1767 +#: src/netcam_http.c msgid "End" msgstr "" -#: netcam_http.c:1803 +#: src/netcam_http.c #, c-format msgid "netcam->file->path %s" msgstr "" -#: netcam_jpeg.c:77 +#: src/netcam_jpeg.c msgid "Not enough data from netcam." msgstr "" -#: netcam_jpeg.c:169 +#: src/netcam_jpeg.c #, c-format msgid "netcam->jpeg_error %d" msgstr "" -#: netcam_jpeg.c:276 +#: src/netcam_jpeg.c msgid "no new pic, no signal rcvd" msgstr "" -#: netcam_jpeg.c:281 +#: src/netcam_jpeg.c msgid "***new pic delay successful***" msgstr "" -#: netcam_jpeg.c:321 netcam_jpeg.c:400 +#: src/netcam_jpeg.c #, c-format msgid "jpeg_error %d" msgstr "" -#: netcam_jpeg.c:435 +#: src/netcam_jpeg.c #, c-format msgid "processing jpeg image - content length %d" msgstr "" -#: netcam_jpeg.c:440 +#: src/netcam_jpeg.c #, c-format msgid "return code %d" msgstr "" -#: netcam_jpeg.c:455 +#: src/netcam_jpeg.c #, c-format msgid "" "Camera width/height mismatch with JPEG image - expected %dx%d, JPEG %dx%d " "retval %d" msgstr "" -#: netcam_jpeg.c:469 +#: src/netcam_jpeg.c #, c-format msgid "ret %d retval %d" msgstr "" -#: netcam_rtsp.c:160 +#: src/netcam_rtsp.c #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: netcam_rtsp.c:193 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "True" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "False" msgstr "" -#: netcam_rtsp.c:236 -#, c-format -msgid "Error sending packet to codec: %s" +#: src/netcam_rtsp.c +msgid "Ignoring packet with invalid data" msgstr "" -#: netcam_rtsp.c:251 netcam_rtsp.c:276 -msgid "Ignoring packet with invalid data" +#: src/netcam_rtsp.c +#, c-format +msgid "Error sending packet to codec: %s" msgstr "" -#: netcam_rtsp.c:258 +#: src/netcam_rtsp.c #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: netcam_rtsp.c:282 +#: src/netcam_rtsp.c #, c-format msgid "Error decoding packet: %s" msgstr "" -#: netcam_rtsp.c:319 +#: src/netcam_rtsp.c msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: netcam_rtsp.c:342 netcam_rtsp.c:397 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:352 netcam_rtsp.c:408 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:360 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:369 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:378 netcam_rtsp.c:416 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:454 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: netcam_rtsp.c:472 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: netcam_rtsp.c:503 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: netcam_rtsp.c:521 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: netcam_rtsp.c:539 +#: src/netcam_rtsp.c #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: netcam_rtsp.c:556 +#: src/netcam_rtsp.c #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: netcam_rtsp.c:599 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:686 netcam_rtsp.c:694 +#: src/netcam_rtsp.c msgid "The network camera is sending pictures in a different" msgstr "" -#: netcam_rtsp.c:687 +#: src/netcam_rtsp.c msgid "size than specified in the config and also a " msgstr "" -#: netcam_rtsp.c:688 +#: src/netcam_rtsp.c msgid "different picture format. The picture is being" msgstr "" -#: netcam_rtsp.c:689 +#: src/netcam_rtsp.c msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: netcam_rtsp.c:690 +#: src/netcam_rtsp.c msgid "in the config file. If possible change netcam to" msgstr "" -#: netcam_rtsp.c:691 +#: src/netcam_rtsp.c msgid "be in YUV420P format and the size requested in the" msgstr "" -#: netcam_rtsp.c:692 +#: src/netcam_rtsp.c msgid "config to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:695 +#: src/netcam_rtsp.c msgid "size than specified in the configuration file." msgstr "" -#: netcam_rtsp.c:696 +#: src/netcam_rtsp.c msgid "The picture is being transcoded into the size " msgstr "" -#: netcam_rtsp.c:697 +#: src/netcam_rtsp.c msgid "requested in the configuration. If possible change" msgstr "" -#: netcam_rtsp.c:698 +#: src/netcam_rtsp.c msgid "netcam or configuration to indicate the same size" msgstr "" -#: netcam_rtsp.c:699 +#: src/netcam_rtsp.c msgid "to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:701 +#: src/netcam_rtsp.c #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: netcam_rtsp.c:705 -msgid "format than YUV420P. The image sent is being " +#: src/netcam_rtsp.c +msgid "The image sent is being " msgstr "" -#: netcam_rtsp.c:706 +#: src/netcam_rtsp.c msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: netcam_rtsp.c:707 +#: src/netcam_rtsp.c msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:724 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_in." msgstr "" -#: netcam_rtsp.c:733 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_out." msgstr "" -#: netcam_rtsp.c:753 +#: src/netcam_rtsp.c msgid "Unable to allocate scaling context." msgstr "" -#: netcam_rtsp.c:765 +#: src/netcam_rtsp.c msgid "Error determining size of frame out" msgstr "" -#: netcam_rtsp.c:783 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: netcam_rtsp.c:794 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: netcam_rtsp.c:800 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: netcam_rtsp.c:812 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: netcam_rtsp.c:865 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: netcam_rtsp.c:868 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: netcam_rtsp.c:870 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: netcam_rtsp.c:872 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: netcam_rtsp.c:874 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: netcam_rtsp.c:898 +#: src/netcam_rtsp.c #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: netcam_rtsp.c:911 +#: src/netcam_rtsp.c msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:916 +#: src/netcam_rtsp.c msgid "Setting up file via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:921 +#: src/netcam_rtsp.c msgid "Setting up http via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:924 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:952 +#: src/netcam_rtsp.c msgid "High resolution" msgstr "" -#: netcam_rtsp.c:956 +#: src/netcam_rtsp.c msgid "Normal resolution" msgstr "" -#: netcam_rtsp.c:959 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s stream." msgstr "" -#: netcam_rtsp.c:978 +#: src/netcam_rtsp.c msgid "Unknown" msgstr "" -#: netcam_rtsp.c:1068 netcam_rtsp.c:1089 +#: src/netcam_rtsp.c msgid "Stream copied for pass-through" msgstr "" -#: netcam_rtsp.c:1093 +#: src/netcam_rtsp.c msgid "ffmpeg too old" msgstr "" -#: netcam_rtsp.c:1108 +#: src/netcam_rtsp.c msgid "Null path passed to connect" msgstr "" -#: netcam_rtsp.c:1138 +#: src/netcam_rtsp.c #, c-format msgid "%s: Invalid camera service" msgstr "" -#: netcam_rtsp.c:1149 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: netcam_rtsp.c:1162 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: netcam_rtsp.c:1171 +#: src/netcam_rtsp.c #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: netcam_rtsp.c:1179 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: netcam_rtsp.c:1202 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: netcam_rtsp.c:1212 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: netcam_rtsp.c:1228 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: netcam_rtsp.c:1239 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: netcam_rtsp.c:1251 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to read first image" msgstr "" -#: netcam_rtsp.c:1278 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: netcam_rtsp.c:1357 +#: src/netcam_rtsp.c #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: netcam_rtsp.c:1395 +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Camera did not reconnect." +msgstr "" + +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Checking for camera every 10 seconds." +msgstr "" + +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: netcam_rtsp.c:1420 +#: src/netcam_rtsp.c #, c-format msgid "%s: Handler loop finished." msgstr "" -#: netcam_rtsp.c:1455 +#: src/netcam_rtsp.c #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: netcam_rtsp.c:1474 +#: src/netcam_rtsp.c #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: netcam_rtsp.c:1511 +#: src/netcam_rtsp.c msgid "unable to create rtsp context" msgstr "" -#: netcam_rtsp.c:1520 +#: src/netcam_rtsp.c msgid "unable to create rtsp high context" msgstr "" -#: netcam_rtsp.c:1564 netcam_rtsp.c:1608 netcam_rtsp.c:1689 +#: src/netcam_rtsp.c msgid "FFmpeg/Libav not found on computer. No RTSP support" msgstr "" -#: netcam_rtsp.c:1638 +#: src/netcam_rtsp.c #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: netcam_rtsp.c:1653 +#: src/netcam_rtsp.c #, c-format msgid "%s: No response from handler thread." msgstr "" -#: netcam_rtsp.c:1675 +#: src/netcam_rtsp.c msgid "Normal resolution: Shut down complete." msgstr "" -#: netcam_rtsp.c:1678 +#: src/netcam_rtsp.c msgid "High resolution: Shut down complete." msgstr "" -#: picture.c:448 +#: src/picture.c msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: picture.c:623 picture.c:630 +#: src/picture.c msgid "libwebp version error" msgstr "" -#: picture.c:638 +#: src/picture.c msgid "libwebp image buffer allocation error" msgstr "" -#: picture.c:655 +#: src/picture.c msgid "libwebp image compression error" msgstr "" -#: picture.c:670 +#: src/picture.c msgid "unable to assemble webp image" msgstr "" -#: picture.c:675 +#: src/picture.c msgid "unable to save webp image to file" msgstr "" -#: picture.c:1110 +#: src/picture.c #, c-format msgid "" "Can't write picture to file %s - check access rights to target directory\n" "Thread is going to finish due to this fatal error" msgstr "" -#: picture.c:1118 +#: src/picture.c #, c-format msgid "Can't write picture to file %s" msgstr "" -#: picture.c:1142 +#: src/picture.c msgid "Could not read from pgm file" msgstr "" -#: picture.c:1148 +#: src/picture.c #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: picture.c:1161 +#: src/picture.c msgid "Failed reading size in pgm file" msgstr "" -#: picture.c:1173 +#: src/picture.c msgid "Failed reading maximum value in pgm file" msgstr "" -#: picture.c:1196 +#: src/picture.c msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: picture.c:1198 +#: src/picture.c #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: picture.c:1235 +#: src/picture.c #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: picture.c:1240 +#: src/picture.c #, c-format msgid "can't write mask file %s" msgstr "" -#: picture.c:1254 +#: src/picture.c msgid "Failed writing default mask as pgm file" msgstr "" -#: picture.c:1261 +#: src/picture.c #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: rotate.c:203 +#: src/rotate.c #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: stream.c:82 -msgid "set socket timeout failed" -msgstr "" - -#: stream.c:132 -msgid "motion-stream End buffer reached waiting for buffer ending" -msgstr "" - -#: stream.c:150 -msgid "motion-stream READ give up!" -msgstr "" - -#: stream.c:247 stream.c:602 -#, c-format -msgid "motion-stream - failed auth attempt from %s" -msgstr "" - -#: stream.c:257 stream.c:628 stream.c:713 stream.c:719 -msgid "fcntl" -msgstr "" - -#: stream.c:277 -msgid "write failure 1:handle_basic_auth" -msgstr "" - -#: stream.c:478 -msgid "Error no authentication data" -msgstr "" - -#: stream.c:485 -msgid "Error no authentication data (no ':' found)" -msgstr "" - -#: stream.c:494 -msgid "Error malloc failed" -msgstr "" - -#: stream.c:618 -msgid "write failure 1:handle_md5_digest" -msgstr "" - -#: stream.c:621 -msgid "write failure 2:handle_md5_digest" -msgstr "" - -#: stream.c:654 -msgid "write failure 3:handle_md5_digest" -msgstr "" - -#: stream.c:698 -msgid "Error unknown stream authentication method" -msgstr "" - -#: stream.c:727 -msgid "Error pthread_attr_init" -msgstr "" - -#: stream.c:732 -msgid "Error pthread_create" -msgstr "" - -#: stream.c:738 -msgid "Error pthread_attr_destroy" -msgstr "" - -#: stream.c:762 -msgid "error creating socket" -msgstr "" - -#: stream.c:767 -msgid "Unable to set FD_CLOEXEC" -msgstr "" - -#: stream.c:774 -msgid "setting SO_REUSEADDR to yes failed" -msgstr "" - -#: stream.c:783 -msgid "setting IPV6_V6ONLY to no failed" -msgstr "" - -#: stream.c:821 -#, c-format -msgid "error binding on %s port %d" -msgstr "" - -#: stream.c:827 -msgid "error listening" -msgstr "" - -#: stream.c:833 -#, c-format -msgid "listening on %s port %d" -msgstr "" - -#: stream.c:852 -msgid "motion-stream accept()" -msgstr "" - -#: stream.c:1017 stream.c:1033 -msgid "Error creating tmpbuffer in stream_add_client" -msgstr "" - -#: stream.c:1132 -msgid "Error allocated cors_header in stream_init" -msgstr "" - -#: stream.c:1154 -msgid "Closing motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1175 -msgid "Closed motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1309 -msgid "Error creating tmpbuffer" -msgstr "" - -#: track.c:81 +#: src/track.c msgid "internal error" msgstr "" -#: track.c:107 track.c:140 +#: src/track.c #, c-format msgid "internal error, %hu is not a known track-type" msgstr "" -#: track.c:163 track.c:362 +#: src/track.c #, c-format msgid "port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:171 track.c:370 +#: src/track.c msgid "Status byte timeout!" msgstr "" -#: track.c:191 +#: src/track.c #, c-format msgid "Try to open serial device %s" msgstr "" -#: track.c:195 track.c:317 track.c:698 +#: src/track.c #, c-format msgid "Unable to open serial device %s" msgstr "" -#: track.c:210 track.c:332 track.c:712 +#: src/track.c #, c-format msgid "Unable to initialize serial device %s" msgstr "" -#: track.c:215 track.c:338 +#: src/track.c #, c-format msgid "Opened serial device %s and initialize, fd %i" msgstr "" -#: track.c:253 +#: src/track.c #, c-format msgid "No device %s started yet , trying stepper_center()" msgstr "" -#: track.c:258 +#: src/track.c #, c-format msgid "failed to initialize stepper device on %s , fd [%i]." msgstr "" -#: track.c:264 +#: src/track.c #, c-format msgid "succeed , device started %s , fd [%i]" msgstr "" -#: track.c:357 +#: src/track.c #, c-format msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:375 +#: src/track.c #, c-format msgid "Command return %d" msgstr "" -#: track.c:407 track.c:600 +#: src/track.c msgid "Problem opening servo!" msgstr "" -#: track.c:413 +#: src/track.c #, c-format msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" msgstr "" -#: track.c:436 track.c:506 +#: src/track.c #, c-format msgid "x %d value out of range! (%d - %d)" msgstr "" -#: track.c:462 track.c:555 +#: src/track.c #, c-format msgid "y %d value out of range! (%d - %d)" msgstr "" -#: track.c:494 +#: src/track.c #, c-format msgid "X offset %d" msgstr "" -#: track.c:517 +#: src/track.c #, c-format msgid "" "X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " "%d" msgstr "" -#: track.c:543 +#: src/track.c #, c-format msgid "Y offset %d" msgstr "" -#: track.c:565 +#: src/track.c #, c-format msgid "" "Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " "%d" msgstr "" -#: track.c:606 +#: src/track.c #, c-format msgid "" "X-offset %d, Y-offset %d, x-position %d. y-position %d,reversex %d, reversey " "%d , stepsize %d" msgstr "" -#: track.c:660 +#: src/track.c msgid "Return byte timeout!" msgstr "" -#: track.c:677 +#: src/track.c msgid "Unable to set camera speed" msgstr "" -#: track.c:749 track.c:868 +#: src/track.c msgid "succeed" msgstr "" -#: track.c:830 +#: src/track.c msgid "Failed to reset pwc camera to starting position! Reason" msgstr "" -#: track.c:838 track.c:900 +#: src/track.c msgid "failed VIDIOCPWCMPTGRANGE" msgstr "" -#: track.c:852 track.c:913 +#: src/track.c msgid "ioctl VIDIOCPWCMPTGANGLE" msgstr "" -#: track.c:864 track.c:939 +#: src/track.c msgid "Failed to pan/tilt pwc camera! Reason" msgstr "" -#: track.c:978 track.c:987 track.c:1138 track.c:1147 +#: src/track.c msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: track.c:992 track.c:1152 +#: src/track.c msgid "Reseting UVC camera to starting position" msgstr "" -#: track.c:1001 +#: src/track.c msgid "ioctl querycontrol" msgstr "" -#: track.c:1005 +#: src/track.c msgid "Getting camera range" msgstr "" -#: track.c:1033 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: track.c:1036 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: track.c:1056 +#: src/track.c #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: track.c:1070 track.c:1085 track.c:1254 track.c:1275 +#: src/track.c msgid "Failed to move UVC camera!" msgstr "" -#: track.c:1091 track.c:1281 +#: src/track.c #, c-format msgid "Found MINMAX = %d" msgstr "" -#: track.c:1095 +#: src/track.c #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: track.c:1107 +#: src/track.c #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1220 +#: src/track.c #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: track.c:1223 +#: src/track.c #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: track.c:1226 +#: src/track.c #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: track.c:1249 +#: src/track.c #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1270 +#: src/track.c #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1285 +#: src/track.c #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1295 +#: src/track.c #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: translate.c:43 +#: src/translate.c msgid "Language: English" msgstr "" -#: video_bktr.c:65 +#: src/video_bktr.c #, c-format msgid "METEORSHUE Error setting hue [%d]" msgstr "" -#: video_bktr.c:69 video_bktr.c:82 video_bktr.c:97 video_bktr.c:111 -#: video_bktr.c:126 video_bktr.c:140 video_bktr.c:156 video_bktr.c:171 +#: src/video_bktr.c #, c-format msgid "to [%d]" msgstr "" -#: video_bktr.c:78 +#: src/video_bktr.c msgid "METEORGHUE Error getting hue" msgstr "" -#: video_bktr.c:93 +#: src/video_bktr.c #, c-format msgid "METEORSCSAT Error setting saturation [%d]" msgstr "" -#: video_bktr.c:107 +#: src/video_bktr.c msgid "METEORGCSAT Error getting saturation" msgstr "" -#: video_bktr.c:122 +#: src/video_bktr.c #, c-format msgid "METEORSCONT Error setting contrast [%d]" msgstr "" -#: video_bktr.c:136 +#: src/video_bktr.c msgid "METEORGCONT Error getting contrast" msgstr "" -#: video_bktr.c:152 +#: src/video_bktr.c #, c-format msgid "METEORSBRIG brightness [%d]" msgstr "" -#: video_bktr.c:167 +#: src/video_bktr.c msgid "METEORGBRIG getting brightness" msgstr "" -#: video_bktr.c:182 +#: src/video_bktr.c msgid "Not implemented" msgstr "" -#: video_bktr.c:218 +#: src/video_bktr.c #, c-format msgid "Device Input %d out of range (0-4)" msgstr "" -#: video_bktr.c:226 +#: src/video_bktr.c #, c-format msgid "METEORSINPUT %d invalid -Trying composite %d" msgstr "" -#: video_bktr.c:261 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format, try again with default" msgstr "" -#: video_bktr.c:267 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format either default" msgstr "" -#: video_bktr.c:321 +#: src/video_bktr.c msgid "Couldn't set the geometry" msgstr "" -#: video_bktr.c:325 +#: src/video_bktr.c #, c-format msgid "to [%d/%d] Norm %d" msgstr "" -#: video_bktr.c:372 +#: src/video_bktr.c #, c-format msgid "Not valid Frequency [%lu] for Source input [%i]" msgstr "" -#: video_bktr.c:376 +#: src/video_bktr.c #, c-format msgid "Frequency [%lu] Source input [%i]" msgstr "" -#: video_bktr.c:383 +#: src/video_bktr.c #, c-format msgid "set input [%d]" msgstr "" -#: video_bktr.c:391 +#: src/video_bktr.c #, c-format msgid "set input format [%d]" msgstr "" -#: video_bktr.c:399 +#: src/video_bktr.c #, c-format msgid "set geometry [%d]x[%d]" msgstr "" -#: video_bktr.c:405 +#: src/video_bktr.c msgid "Frequency set (no implemented yet" msgstr "" -#: video_bktr.c:419 video_bktr.c:432 +#: src/video_bktr.c msgid "Sizing buffer to 3x" msgstr "" -#: video_bktr.c:426 video_bktr.c:436 +#: src/video_bktr.c msgid "Sizing buffer to 3/2x" msgstr "" -#: video_bktr.c:444 +#: src/video_bktr.c msgid "mmap failed" msgstr "" -#: video_bktr.c:486 video_bktr.c:488 video_bktr.c:496 +#: src/video_bktr.c msgid "METEORCAPTUR using single method Error capturing" msgstr "" -#: video_bktr.c:568 +#: src/video_bktr.c msgid "Error capturing using single method" msgstr "" -#: video_bktr.c:658 video_bktr.c:666 video_bktr.c:764 video_bktr.c:933 -#: video_bktr.c:987 +#: src/video_bktr.c msgid "BKTR is not enabled." msgstr "" -#: video_bktr.c:710 video_v4l2.c:1454 +#: src/video_bktr.c src/video_v4l2.c msgid "Unable to find video device" msgstr "" -#: video_bktr.c:716 video_v4l2.c:1460 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Closing video device %s" msgstr "" -#: video_bktr.c:750 video_v4l2.c:1479 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: video_bktr.c:790 video_v4l2.c:774 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: video_bktr.c:796 video_v4l2.c:782 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: video_bktr.c:836 +#: src/video_bktr.c msgid "Stopping capture" msgstr "" -#: video_bktr.c:841 +#: src/video_bktr.c #, c-format msgid "Reusing [%s] inputs [%d,%d] Change capture method METEOR_CAP_SINGLE" msgstr "" -#: video_bktr.c:849 +#: src/video_bktr.c msgid "VIDEO_PALETTE_YUV420P setting imgs.size_norm and imgs.motionsize" msgstr "" -#: video_bktr.c:866 +#: src/video_bktr.c #, c-format msgid "open video device %s" msgstr "" -#: video_bktr.c:877 +#: src/video_bktr.c #, c-format msgid "open tuner device %s" msgstr "" -#: video_common.c:421 video_common.c:443 +#: src/video_common.c msgid "Corrupt image ... continue" msgstr "" -#: video_common.c:434 +#: src/video_common.c #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: video_common.c:580 +#: src/video_common.c #, c-format msgid "Parsing controls: %s" msgstr "" -#: video_common.c:689 +#: src/video_common.c msgid "calling mmalcam_cleanup" msgstr "" -#: video_common.c:697 +#: src/video_common.c msgid "calling netcam_cleanup" msgstr "" -#: video_common.c:705 +#: src/video_common.c msgid "calling netcam_rtsp_cleanup" msgstr "" -#: video_common.c:711 +#: src/video_common.c msgid "Cleaning up V4L2 device" msgstr "" -#: video_common.c:717 +#: src/video_common.c msgid "Cleaning up BKTR device" msgstr "" -#: video_common.c:722 +#: src/video_common.c msgid "No Camera device cleanup (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_common.c:754 +#: src/video_common.c msgid "Opening MMAL cam" msgstr "" -#: video_common.c:759 +#: src/video_common.c msgid "MMAL cam failed to open" msgstr "" -#: video_common.c:766 +#: src/video_common.c msgid "Opening Netcam" msgstr "" -#: video_common.c:771 +#: src/video_common.c msgid "Netcam failed to open" msgstr "" -#: video_common.c:777 +#: src/video_common.c msgid "Opening Netcam RTSP" msgstr "" -#: video_common.c:781 +#: src/video_common.c msgid "Netcam RTSP failed to open" msgstr "" -#: video_common.c:787 +#: src/video_common.c msgid "Opening V4L2 device" msgstr "" -#: video_common.c:790 +#: src/video_common.c msgid "V4L2 device failed to open" msgstr "" -#: video_common.c:796 +#: src/video_common.c msgid "Opening BKTR device" msgstr "" -#: video_common.c:799 +#: src/video_common.c msgid "BKTR device failed to open" msgstr "" -#: video_common.c:805 +#: src/video_common.c msgid "No Camera device specified (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_loopback.c:33 +#: src/video_loopback.c #, c-format msgid "Failed to open '%s'" msgstr "" -#: video_loopback.c:42 +#: src/video_loopback.c +#, c-format +msgid "Error specifying buffer: %s" +msgstr "" + +#: src/video_loopback.c #, c-format msgid "Opening buffer: %s" msgstr "" -#: video_loopback.c:49 +#: src/video_loopback.c #, c-format msgid "Read buffer: %s" msgstr "" -#: video_loopback.c:57 +#: src/video_loopback.c #, c-format msgid "found video device '%s' %d" msgstr "" -#: video_loopback.c:72 video_loopback.c:147 +#: src/video_loopback.c #, c-format msgid "Opened %s as pipe output" msgstr "" -#: video_loopback.c:151 +#: src/video_loopback.c #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: video_loopback.c:171 +#: src/video_loopback.c msgid "Original pipe specifications" msgstr "" -#: video_loopback.c:182 +#: src/video_loopback.c msgid "Proposed pipe specifications" msgstr "" -#: video_loopback.c:190 +#: src/video_loopback.c msgid "Final pipe specifications" msgstr "" -#: video_v4l2.c:209 +#: src/video_v4l2.c msgid "No Controls found for device" msgstr "" -#: video_v4l2.c:268 +#: src/video_v4l2.c msgid "---------Controls---------" msgstr "" -#: video_v4l2.c:269 +#: src/video_v4l2.c msgid " V4L2 ID Name and Range" msgstr "" -#: video_v4l2.c:298 video_v4l2.c:1167 +#: src/video_v4l2.c msgid "Device not ready" msgstr "" -#: video_v4l2.c:312 +#: src/video_v4l2.c #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: video_v4l2.c:318 +#: src/video_v4l2.c #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: video_v4l2.c:356 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: video_v4l2.c:362 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: video_v4l2.c:375 +#: src/video_v4l2.c msgid "control type not supported yet" msgstr "" -#: video_v4l2.c:541 +#: src/video_v4l2.c #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: video_v4l2.c:549 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: video_v4l2.c:555 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: video_v4l2.c:560 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: video_v4l2.c:565 +#: src/video_v4l2.c #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: video_v4l2.c:591 +#: src/video_v4l2.c msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: video_v4l2.c:603 +#: src/video_v4l2.c #, c-format msgid "- video standard %s" msgstr "" -#: video_v4l2.c:620 +#: src/video_v4l2.c #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: video_v4l2.c:626 +#: src/video_v4l2.c msgid "Video standard set to NTSC" msgstr "" -#: video_v4l2.c:628 +#: src/video_v4l2.c msgid "Video standard set to SECAM" msgstr "" -#: video_v4l2.c:630 +#: src/video_v4l2.c msgid "Video standard set to PAL" msgstr "" -#: video_v4l2.c:658 +#: src/video_v4l2.c #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: video_v4l2.c:663 +#: src/video_v4l2.c #, c-format msgid "Set tuner %d" msgstr "" -#: video_v4l2.c:674 +#: src/video_v4l2.c #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: video_v4l2.c:679 +#: src/video_v4l2.c #, c-format msgid "Set Frequency to %ul" msgstr "" -#: video_v4l2.c:704 +#: src/video_v4l2.c #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:716 +#: src/video_v4l2.c #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: video_v4l2.c:723 +#: src/video_v4l2.c msgid "Adjusted resolution not modulo 8." msgstr "" -#: video_v4l2.c:725 +#: src/video_v4l2.c msgid "Specify different palette or width/height in config file." msgstr "" -#: video_v4l2.c:734 +#: src/video_v4l2.c msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: video_v4l2.c:742 +#: src/video_v4l2.c #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:747 +#: src/video_v4l2.c #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: video_v4l2.c:777 +#: src/video_v4l2.c #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: video_v4l2.c:785 +#: src/video_v4l2.c #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: video_v4l2.c:790 +#: src/video_v4l2.c msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: video_v4l2.c:803 +#: src/video_v4l2.c #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: video_v4l2.c:812 +#: src/video_v4l2.c msgid "Supported palettes:" msgstr "" -#: video_v4l2.c:821 +#: src/video_v4l2.c #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: video_v4l2.c:841 +#: src/video_v4l2.c #, c-format msgid "Selected palette %s" msgstr "" -#: video_v4l2.c:848 +#: src/video_v4l2.c #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: video_v4l2.c:853 +#: src/video_v4l2.c msgid "Unable to find a compatible palette format." msgstr "" -#: video_v4l2.c:879 +#: src/video_v4l2.c #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: video_v4l2.c:886 +#: src/video_v4l2.c #, c-format msgid "mmap information: frames=%d" msgstr "" -#: video_v4l2.c:890 +#: src/video_v4l2.c #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: video_v4l2.c:897 video_v4l2.c:1131 +#: src/video_v4l2.c msgid "Out of memory." msgstr "" -#: video_v4l2.c:912 +#: src/video_v4l2.c #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: video_v4l2.c:925 +#: src/video_v4l2.c #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: video_v4l2.c:932 +#: src/video_v4l2.c #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: video_v4l2.c:953 +#: src/video_v4l2.c msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: video_v4l2.c:996 +#: src/video_v4l2.c #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: video_v4l2.c:1057 +#: src/video_v4l2.c #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: video_v4l2.c:1184 video_v4l2.c:1205 +#: src/video_v4l2.c msgid "Errors occurred during device select" msgstr "" -#: video_v4l2.c:1218 +#: src/video_v4l2.c #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: video_v4l2.c:1234 video_v4l2.c:1564 video_v4l2.c:1650 +#: src/video_v4l2.c #, c-format msgid "Failed to open video device %s" msgstr "" -#: video_v4l2.c:1296 +#: src/video_v4l2.c msgid "Not a V4L2 device?" msgstr "" -#: video_v4l2.c:1333 +#: src/video_v4l2.c msgid "Device does not support capturing." msgstr "" -#: video_v4l2.c:1346 video_v4l2.c:1354 +#: src/video_v4l2.c +#, c-format +msgid "Trying to set fps to %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Error setting fps. Return code %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Device set fps to %d" +msgstr "" + +#: src/video_v4l2.c msgid "V4L2 is not enabled" msgstr "" -#: video_v4l2.c:1427 video_v4l2.c:1494 video_v4l2.c:1537 +#: src/video_v4l2.c msgid "V4L2 is not enabled." msgstr "" -#: video_v4l2.c:1662 +#: src/video_v4l2.c #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: video_v4l2.c:1674 +#: src/video_v4l2.c #, c-format msgid " Width: %d, Height %d" msgstr "" -#: video_v4l2.c:1685 +#: src/video_v4l2.c #, c-format msgid " Framerate %d/%d" msgstr "" -#: webu.c:240 +#: src/webu.c #, c-format msgid "Invalid url: %s" msgstr "" -#: webu.c:258 +#: src/webu.c msgid "Error decoding url" msgstr "" -#: webu.c:462 +#: src/webu.c #, c-format msgid "Sent url: %s" msgstr "" -#: webu.c:471 +#: src/webu.c #, c-format msgid "Decoded url: %s" msgstr "" -#: webu.c:579 -msgid "httpd is going to restart" +#: src/webu.c +msgid "Restarting all threads" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Restarting thread %d" msgstr "" -#: webu.c:584 +#: src/webu.c #, c-format -msgid "httpd is going to restart thread %d" +msgid "Quitting thread %d" msgstr "" -#: webu.c:620 webu.c:720 webu_html.c:1257 webu_text.c:663 webu_text.c:854 -#: webu_text.c:1099 +#: src/webu.c src/webu_html.c src/webu_text.c #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: webu.c:683 +#: src/webu.c msgid "Native Language : on" msgstr "" -#: webu.c:685 +#: src/webu.c msgid "Native Language : off" msgstr "" -#: webu.c:689 +#: src/webu.c msgid "Set the value to null/zero" msgstr "" -#: webu.c:813 +#: src/webu.c #, c-format msgid "Connection from: %s" msgstr "" -#: webu.c:900 webu.c:912 webu.c:960 +#: src/webu.c #, c-format msgid "Failed authentication from %s" msgstr "" -#: webu.c:1042 +#: src/webu.c msgid "No webcontrol user:pass provided" msgstr "" -#: webu.c:1060 +#: src/webu.c msgid "No stream user:pass provided" msgstr "" -#: webu.c:1095 webu_stream.c:255 webu_stream.c:295 +#: src/webu.c src/webu_stream.c msgid "Invalid response" msgstr "" -#: webu.c:1182 webu.c:1254 +#: src/webu.c #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: webu.c:1221 webu.c:1303 +#: src/webu.c #, c-format msgid "send page failed %d" msgstr "" -#: webu.c:1436 +#: src/webu.c msgid "Basic authentication: available" msgstr "" -#: webu.c:1439 webu.c:1442 webu.c:1445 +#: src/webu.c msgid "Basic authentication: disabled" msgstr "" -#: webu.c:1459 +#: src/webu.c msgid "Digest authentication: available" msgstr "" -#: webu.c:1462 webu.c:1465 webu.c:1468 +#: src/webu.c msgid "Digest authentication: disabled" msgstr "" -#: webu.c:1481 +#: src/webu.c msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: webu.c:1488 +#: src/webu.c msgid "IPV6: available" msgstr "" -#: webu.c:1490 +#: src/webu.c msgid "IPV6: disabled" msgstr "" -#: webu.c:1503 webu.c:1506 +#: src/webu.c msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: webu.c:1513 +#: src/webu.c msgid "SSL/TLS: available" msgstr "" -#: webu.c:1516 webu.c:1519 webu.c:1522 +#: src/webu.c msgid "SSL/TLS: disabled" msgstr "" -#: webu.c:1570 +#: src/webu.c msgid "Error reading file for SSL/TLS support." msgstr "" -#: webu.c:1592 webu.c:1605 +#: src/webu.c msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1597 webu.c:1610 +#: src/webu.c msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1821 +#: src/webu.c #, c-format msgid "Starting webcontrol on port %d" msgstr "" -#: webu.c:1837 +#: src/webu.c msgid "Unable to start MHD" msgstr "" -#: webu.c:1874 +#: src/webu.c +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port/camera_id %d/%d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port %d" +msgstr "" + +#: src/webu.c #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: webu.c:1878 +#: src/webu.c #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: webu.c:1905 +#: src/webu.c #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: webu.c:1933 webu.c:1951 +#: src/webu.c #, c-format msgid "Duplicate port requested %d" msgstr "" -#: webu_html.c:260 webu_html.c:270 webu_html.c:282 +#: src/webu_html.c msgid "Cameras" msgstr "Camera's" -#: webu_html.c:262 webu_html.c:291 webu_html.c:809 +#: src/webu_html.c msgid "Camera" msgstr "Camera" -#: webu_html.c:283 +#: src/webu_html.c msgid "All" msgstr "Al" -#: webu_html.c:329 +#: src/webu_html.c msgid "Action" msgstr "Actie" -#: webu_html.c:330 +#: src/webu_html.c msgid "Start Event" msgstr "Start evenement" -#: webu_html.c:331 +#: src/webu_html.c msgid "End Event" msgstr "Einde evenement" -#: webu_html.c:332 +#: src/webu_html.c msgid "Snapshot" msgstr "Snapshot" -#: webu_html.c:333 +#: src/webu_html.c msgid "Change Configuration" msgstr "Configuratie wijzigen" -#: webu_html.c:334 +#: src/webu_html.c msgid "Write Configuration" msgstr "Schrijf configuratie" -#: webu_html.c:335 +#: src/webu_html.c msgid "Tracking" msgstr "Tracking" -#: webu_html.c:336 +#: src/webu_html.c msgid "Pause" msgstr "Pauze" -#: webu_html.c:337 +#: src/webu_html.c msgid "Start" msgstr "Start" -#: webu_html.c:338 +#: src/webu_html.c msgid "Restart" msgstr "Herstarten" -#: webu_html.c:359 +#: src/webu_html.c +msgid "Quit" +msgstr "Sluit" + +#: src/webu_html.c msgid "Help" msgstr "Helpen" -#: webu_html.c:373 +#: src/webu_html.c msgid "No Configuration Options" msgstr "Geen configuratie-opties" -#: webu_html.c:377 +#: src/webu_html.c msgid "Limited Configuration Options" msgstr "Beperkte configuratie-opties" -#: webu_html.c:381 +#: src/webu_html.c msgid "Advanced Configuration Options" msgstr "Geavanceerde configuratie-opties" -#: webu_html.c:385 +#: src/webu_html.c msgid "Restricted Configuration Options" msgstr "Vertrouwelijke configuratie-opties" -#: webu_html.c:399 webu_html.c:410 webu_html.c:897 +#: src/webu_html.c msgid "All Cameras" msgstr "Alle camera's" -#: webu_html.c:400 webu_html.c:811 webu_html.c:820 +#: src/webu_html.c msgid "Not running" msgstr "Niet actief" -#: webu_html.c:401 webu_html.c:812 webu_html.c:821 +#: src/webu_html.c msgid "Lost connection" msgstr "Lost Connection" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Paused" msgstr "Onderbroken" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Active" msgstr "Actief" -#: webu_html.c:441 +#: src/webu_html.c msgid "Select option" msgstr "Selecteer optie" -#: webu_html.c:525 webu_html.c:558 +#: src/webu_html.c msgid "Save" msgstr "Opslaan" -#: webu_html.c:553 +#: src/webu_html.c msgid "Pan/Tilt" msgstr "Swivel / kantelen" -#: webu_html.c:554 +#: src/webu_html.c msgid "Absolute Change" msgstr "Absolute verandering" -#: webu_html.c:555 +#: src/webu_html.c msgid "Center" msgstr "Center" -#: webu_html.c:556 +#: src/webu_html.c msgid "Pan" msgstr "Swivel" -#: webu_html.c:557 +#: src/webu_html.c msgid "Tilt" msgstr "Kantelen" -#: webu_stream.c:166 webu_stream.c:172 +#: src/webu_stream.c #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: webu_stream.c:179 +#: src/webu_stream.c #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:186 +#: src/webu_stream.c #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: webu_stream.c:194 +#: src/webu_stream.c #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:288 +#: src/webu_stream.c msgid "Could not get image to stream." msgstr "" -#: webu_text.c:436 -msgid "httpd quits" -msgstr "" - -#: webu_text.c:441 -#, c-format -msgid "httpd quits thread %d" -msgstr "" - -#: webu_text.c:899 +#: src/webu_text.c #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" @@ -4144,8 +4185,5 @@ msgstr "" #~ msgid "Make Movie" #~ msgstr "Film maken" -#~ msgid "Quit" -#~ msgstr "Sluit" - #~ msgid "All " #~ msgstr "Alle " diff --git a/po/no.po b/po/no.po index 2b1306fda..10648cf6b 100644 --- a/po/no.po +++ b/po/no.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-13 11:57-0600\n" +"Report-Msgid-Bugs-To: https://motion-project.github.io\n" +"POT-Creation-Date: 2019-09-20 22:18-0600\n" "PO-Revision-Date: 2018-10-13 12:03-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,1476 +16,1523 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: conf.c:2108 +#: src/conf.c #, c-format msgid "Unknown config option \"%s\"" msgstr "" -#: conf.c:2208 +#: src/conf.c #, c-format msgid "Writing config file to %s" msgstr "" -#: conf.c:2354 +#: src/conf.c #, c-format msgid "Configfile %s not found - trying defaults." msgstr "" -#: conf.c:2358 +#: src/conf.c msgid "Error getcwd" msgstr "" -#: conf.c:2376 +#: src/conf.c #, c-format msgid "could not open configfile %s" msgstr "" -#: conf.c:2386 +#: src/conf.c +#, c-format +msgid "Invalid file name %s" +msgstr "" + +#: src/conf.c #, c-format msgid "Processing thread 0 - config file %s" msgstr "" -#: conf.c:2391 +#: src/conf.c msgid "No config file to process, using default values" msgstr "" -#: conf.c:2447 +#: src/conf.c #, c-format msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: conf.c:2450 +#: src/conf.c #, c-format msgid "Thread %d - Config file: %s" msgstr "" -#: conf.c:2468 +#: src/conf.c #, c-format msgid "%-25s " msgstr "" -#: conf.c:2658 +#: src/conf.c msgid "Unable to locate vid_control_params" msgstr "" -#: conf.c:2664 +#: src/conf.c msgid "No value provided to put into vid_control_params" msgstr "" -#: conf.c:2774 +#: src/conf.c msgid "Error compiling regex in copy_uri" msgstr "" -#: conf.c:2781 +#: src/conf.c msgid "Invalid origin for cors_header in copy_uri" msgstr "" -#: conf.c:3019 +#: src/conf.c #, c-format msgid "Processing config file %s" msgstr "" -#: conf.c:3034 +#: src/conf.c #, c-format msgid "Camera directory config %s not found" msgstr "" -#: conf.c:3068 +#: src/conf.c #, c-format msgid "Camera config file %s not found" msgstr "" -#: conf.c:3106 +#: src/conf.c #, c-format msgid "Processing camera config file %s" msgstr "" -#: conf.c:3152 +#: src/conf.c msgid "daemon" msgstr "" -#: conf.c:3153 +#: src/conf.c msgid "setup_mode" msgstr "" -#: conf.c:3154 +#: src/conf.c msgid "pid_file" msgstr "" -#: conf.c:3155 +#: src/conf.c msgid "log_file" msgstr "" -#: conf.c:3156 +#: src/conf.c msgid "log_level" msgstr "" -#: conf.c:3157 +#: src/conf.c msgid "log_type" msgstr "" -#: conf.c:3158 +#: src/conf.c msgid "quiet" msgstr "" -#: conf.c:3159 +#: src/conf.c msgid "native_language" msgstr "" -#: conf.c:3160 +#: src/conf.c msgid "camera_name" msgstr "" -#: conf.c:3161 +#: src/conf.c msgid "camera_id" msgstr "" -#: conf.c:3162 +#: src/conf.c msgid "target_dir" msgstr "" -#: conf.c:3163 +#: src/conf.c msgid "videodevice" msgstr "" -#: conf.c:3164 +#: src/conf.c msgid "vid_control_params" msgstr "" -#: conf.c:3165 +#: src/conf.c msgid "v4l2_palette" msgstr "" -#: conf.c:3166 +#: src/conf.c msgid "input" msgstr "" -#: conf.c:3167 +#: src/conf.c msgid "norm" msgstr "" -#: conf.c:3168 +#: src/conf.c msgid "frequency" msgstr "" -#: conf.c:3169 +#: src/conf.c msgid "auto_brightness" msgstr "" -#: conf.c:3170 +#: src/conf.c msgid "tunerdevice" msgstr "" -#: conf.c:3171 +#: src/conf.c msgid "roundrobin_frames" msgstr "" -#: conf.c:3172 +#: src/conf.c msgid "roundrobin_skip" msgstr "" -#: conf.c:3173 +#: src/conf.c msgid "roundrobin_switchfilter" msgstr "" -#: conf.c:3174 +#: src/conf.c msgid "netcam_url" msgstr "" -#: conf.c:3175 +#: src/conf.c msgid "netcam_highres" msgstr "" -#: conf.c:3176 +#: src/conf.c msgid "netcam_userpass" msgstr "" -#: conf.c:3177 +#: src/conf.c msgid "netcam_keepalive" msgstr "" -#: conf.c:3178 +#: src/conf.c msgid "netcam_proxy" msgstr "" -#: conf.c:3179 +#: src/conf.c msgid "netcam_tolerant_check" msgstr "" -#: conf.c:3180 +#: src/conf.c msgid "netcam_use_tcp" msgstr "" -#: conf.c:3181 +#: src/conf.c msgid "mmalcam_name" msgstr "" -#: conf.c:3182 +#: src/conf.c msgid "mmalcam_control_params" msgstr "" -#: conf.c:3183 +#: src/conf.c msgid "width" msgstr "" -#: conf.c:3184 +#: src/conf.c msgid "height" msgstr "" -#: conf.c:3185 +#: src/conf.c msgid "framerate" msgstr "" -#: conf.c:3186 +#: src/conf.c msgid "minimum_frame_time" msgstr "" -#: conf.c:3187 +#: src/conf.c msgid "rotate" msgstr "" -#: conf.c:3188 +#: src/conf.c msgid "flip_axis" msgstr "" -#: conf.c:3189 +#: src/conf.c msgid "locate_motion_mode" msgstr "" -#: conf.c:3190 +#: src/conf.c msgid "locate_motion_style" msgstr "" -#: conf.c:3191 +#: src/conf.c msgid "text_left" msgstr "" -#: conf.c:3192 +#: src/conf.c msgid "text_right" msgstr "" -#: conf.c:3193 +#: src/conf.c msgid "text_changes" msgstr "" -#: conf.c:3194 +#: src/conf.c msgid "text_scale" msgstr "" -#: conf.c:3195 +#: src/conf.c msgid "text_event" msgstr "" -#: conf.c:3196 +#: src/conf.c msgid "emulate_motion" msgstr "" -#: conf.c:3197 +#: src/conf.c msgid "threshold" msgstr "" -#: conf.c:3198 +#: src/conf.c msgid "threshold_maximum" msgstr "" -#: conf.c:3199 +#: src/conf.c msgid "threshold_tune" msgstr "" -#: conf.c:3200 +#: src/conf.c msgid "noise_level" msgstr "" -#: conf.c:3201 +#: src/conf.c msgid "noise_tune" msgstr "" -#: conf.c:3202 +#: src/conf.c msgid "despeckle_filter" msgstr "" -#: conf.c:3203 +#: src/conf.c msgid "area_detect" msgstr "" -#: conf.c:3204 +#: src/conf.c msgid "mask_file" msgstr "" -#: conf.c:3205 +#: src/conf.c msgid "mask_privacy" msgstr "" -#: conf.c:3206 +#: src/conf.c msgid "smart_mask_speed" msgstr "" -#: conf.c:3207 +#: src/conf.c msgid "lightswitch_percent" msgstr "" -#: conf.c:3208 +#: src/conf.c msgid "lightswitch_frames" msgstr "" -#: conf.c:3209 +#: src/conf.c msgid "minimum_motion_frames" msgstr "" -#: conf.c:3210 +#: src/conf.c msgid "event_gap" msgstr "" -#: conf.c:3211 +#: src/conf.c msgid "pre_capture" msgstr "" -#: conf.c:3212 +#: src/conf.c msgid "post_capture" msgstr "" -#: conf.c:3213 +#: src/conf.c msgid "on_event_start" msgstr "" -#: conf.c:3214 +#: src/conf.c msgid "on_event_end" msgstr "" -#: conf.c:3215 +#: src/conf.c msgid "on_picture_save" msgstr "" -#: conf.c:3216 +#: src/conf.c msgid "on_area_detected" msgstr "" -#: conf.c:3217 +#: src/conf.c msgid "on_motion_detected" msgstr "" -#: conf.c:3218 +#: src/conf.c msgid "on_movie_start" msgstr "" -#: conf.c:3219 +#: src/conf.c msgid "on_movie_end" msgstr "" -#: conf.c:3220 +#: src/conf.c msgid "on_camera_lost" msgstr "" -#: conf.c:3221 +#: src/conf.c msgid "on_camera_found" msgstr "" -#: conf.c:3222 +#: src/conf.c msgid "picture_output" msgstr "" -#: conf.c:3223 +#: src/conf.c msgid "picture_output_motion" msgstr "" -#: conf.c:3224 +#: src/conf.c msgid "picture_type" msgstr "" -#: conf.c:3225 +#: src/conf.c msgid "picture_quality" msgstr "" -#: conf.c:3226 +#: src/conf.c msgid "picture_exif" msgstr "" -#: conf.c:3227 +#: src/conf.c msgid "picture_filename" msgstr "" -#: conf.c:3228 +#: src/conf.c msgid "snapshot_interval" msgstr "" -#: conf.c:3229 +#: src/conf.c msgid "snapshot_filename" msgstr "" -#: conf.c:3230 +#: src/conf.c msgid "movie_output" msgstr "" -#: conf.c:3231 +#: src/conf.c msgid "movie_output_motion" msgstr "" -#: conf.c:3232 +#: src/conf.c msgid "movie_max_time" msgstr "" -#: conf.c:3233 +#: src/conf.c msgid "movie_bps" msgstr "" -#: conf.c:3234 +#: src/conf.c msgid "movie_quality" msgstr "" -#: conf.c:3235 +#: src/conf.c msgid "movie_codec" msgstr "" -#: conf.c:3236 +#: src/conf.c msgid "movie_duplicate_frames" msgstr "" -#: conf.c:3237 +#: src/conf.c msgid "movie_passthrough" msgstr "" -#: conf.c:3238 +#: src/conf.c msgid "movie_filename" msgstr "" -#: conf.c:3239 +#: src/conf.c msgid "movie_extpipe_use" msgstr "" -#: conf.c:3240 +#: src/conf.c msgid "movie_extpipe" msgstr "" -#: conf.c:3241 +#: src/conf.c msgid "timelapse_interval" msgstr "" -#: conf.c:3242 +#: src/conf.c msgid "timelapse_mode" msgstr "" -#: conf.c:3243 +#: src/conf.c msgid "timelapse_fps" msgstr "" -#: conf.c:3244 +#: src/conf.c msgid "timelapse_codec" msgstr "" -#: conf.c:3245 +#: src/conf.c msgid "timelapse_filename" msgstr "" -#: conf.c:3246 +#: src/conf.c msgid "video_pipe" msgstr "" -#: conf.c:3247 +#: src/conf.c msgid "video_pipe_motion" msgstr "" -#: conf.c:3248 +#: src/conf.c msgid "webcontrol_port" msgstr "" -#: conf.c:3249 +#: src/conf.c msgid "webcontrol_ipv6" msgstr "" -#: conf.c:3250 +#: src/conf.c msgid "webcontrol_localhost" msgstr "" -#: conf.c:3251 +#: src/conf.c msgid "webcontrol_parms" msgstr "" -#: conf.c:3252 +#: src/conf.c msgid "webcontrol_interface" msgstr "" -#: conf.c:3253 +#: src/conf.c msgid "webcontrol_auth_method" msgstr "" -#: conf.c:3254 +#: src/conf.c msgid "webcontrol_authentication" msgstr "" -#: conf.c:3255 +#: src/conf.c msgid "webcontrol_tls" msgstr "" -#: conf.c:3256 +#: src/conf.c msgid "webcontrol_cert" msgstr "" -#: conf.c:3257 +#: src/conf.c msgid "webcontrol_key" msgstr "" -#: conf.c:3258 +#: src/conf.c msgid "webcontrol_cors_header" msgstr "" -#: conf.c:3259 +#: src/conf.c msgid "stream_port" msgstr "" -#: conf.c:3260 +#: src/conf.c msgid "stream_localhost" msgstr "" -#: conf.c:3261 +#: src/conf.c msgid "stream_auth_method" msgstr "" -#: conf.c:3262 +#: src/conf.c msgid "stream_authentication" msgstr "" -#: conf.c:3263 +#: src/conf.c msgid "stream_tls" msgstr "" -#: conf.c:3264 +#: src/conf.c msgid "stream_cors_header" msgstr "" -#: conf.c:3265 +#: src/conf.c msgid "stream_preview_scale" msgstr "" -#: conf.c:3266 +#: src/conf.c msgid "stream_preview_newline" msgstr "" -#: conf.c:3267 +#: src/conf.c msgid "stream_preview_method" msgstr "" -#: conf.c:3268 +#: src/conf.c msgid "stream_quality" msgstr "" -#: conf.c:3269 +#: src/conf.c msgid "stream_grey" msgstr "" -#: conf.c:3270 +#: src/conf.c msgid "stream_motion" msgstr "" -#: conf.c:3271 +#: src/conf.c msgid "stream_maxrate" msgstr "" -#: conf.c:3272 +#: src/conf.c msgid "stream_limit" msgstr "" -#: conf.c:3273 +#: src/conf.c msgid "database_type" msgstr "" -#: conf.c:3274 +#: src/conf.c msgid "database_dbname" msgstr "" -#: conf.c:3275 +#: src/conf.c msgid "database_host" msgstr "" -#: conf.c:3276 +#: src/conf.c msgid "database_port" msgstr "" -#: conf.c:3277 +#: src/conf.c msgid "database_user" msgstr "" -#: conf.c:3278 +#: src/conf.c msgid "database_password" msgstr "" -#: conf.c:3279 +#: src/conf.c msgid "database_busy_timeout" msgstr "" -#: conf.c:3280 +#: src/conf.c msgid "sql_log_picture" msgstr "" -#: conf.c:3281 +#: src/conf.c msgid "sql_log_snapshot" msgstr "" -#: conf.c:3282 +#: src/conf.c msgid "sql_log_movie" msgstr "" -#: conf.c:3283 +#: src/conf.c msgid "sql_log_timelapse" msgstr "" -#: conf.c:3284 +#: src/conf.c msgid "sql_query_start" msgstr "" -#: conf.c:3285 +#: src/conf.c msgid "sql_query_stop" msgstr "" -#: conf.c:3286 +#: src/conf.c msgid "sql_query" msgstr "" -#: conf.c:3287 +#: src/conf.c msgid "track_type" msgstr "" -#: conf.c:3288 +#: src/conf.c msgid "track_auto" msgstr "" -#: conf.c:3289 +#: src/conf.c msgid "track_port" msgstr "" -#: conf.c:3290 +#: src/conf.c msgid "track_motorx" msgstr "" -#: conf.c:3291 +#: src/conf.c msgid "track_motorx_reverse" msgstr "" -#: conf.c:3292 +#: src/conf.c msgid "track_motory" msgstr "" -#: conf.c:3293 +#: src/conf.c msgid "track_motory_reverse" msgstr "" -#: conf.c:3294 +#: src/conf.c msgid "track_maxx" msgstr "" -#: conf.c:3295 +#: src/conf.c msgid "track_minx" msgstr "" -#: conf.c:3296 +#: src/conf.c msgid "track_maxy" msgstr "" -#: conf.c:3297 +#: src/conf.c msgid "track_miny" msgstr "" -#: conf.c:3298 +#: src/conf.c msgid "track_homex" msgstr "" -#: conf.c:3299 +#: src/conf.c msgid "track_homey" msgstr "" -#: conf.c:3300 +#: src/conf.c msgid "track_iomojo_id" msgstr "" -#: conf.c:3301 +#: src/conf.c msgid "track_step_angle_x" msgstr "" -#: conf.c:3302 +#: src/conf.c msgid "track_step_angle_y" msgstr "" -#: conf.c:3303 +#: src/conf.c msgid "track_move_wait" msgstr "" -#: conf.c:3304 +#: src/conf.c msgid "track_speed" msgstr "" -#: conf.c:3305 +#: src/conf.c msgid "track_stepsize" msgstr "" -#: conf.c:3306 +#: src/conf.c msgid "track_generic_move" msgstr "" -#: conf.c:3307 +#: src/conf.c msgid "camera" msgstr "" -#: conf.c:3308 +#: src/conf.c msgid "camera_dir" msgstr "" -#: event.c:89 track.c:1358 +#: src/event.c src/track.c #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: event.c:95 track.c:1365 +#: src/event.c src/track.c #, c-format msgid "Executing external command '%s'" msgstr "" -#: event.c:108 +#: src/event.c #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: event.c:171 +#: src/event.c #, c-format msgid "Mysql query failed %s error code %d" msgstr "" -#: event.c:185 +#: src/event.c #, c-format msgid "" "Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " "was %s" msgstr "" -#: event.c:192 +#: src/event.c #, c-format msgid "Re-Connection to Mysql database '%s' Succeed" msgstr "" -#: event.c:197 +#: src/event.c #, c-format msgid "after re-connection Mysql query failed %s error code %d" msgstr "" -#: event.c:219 motion.c:1113 +#: src/event.c src/motion.c #, c-format msgid "Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:228 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:232 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' Succeed" msgstr "" -#: event.c:255 +#: src/event.c #, c-format msgid "SQLite error was %s" msgstr "" -#: event.c:482 +#: src/event.c msgid "Failed to put image into video pipe" msgstr "" -#: event.c:606 +#: src/event.c #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: event.c:741 +#: src/event.c +#, c-format +msgid "Error creating preview pipe name %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating file name base %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating preview name %d %s" +msgstr "" + +#: src/event.c #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: event.c:766 +#: src/event.c #, c-format msgid "moviepath: %s" msgstr "" -#: event.c:776 +#: src/event.c #, c-format msgid "no write access to target directory %s" msgstr "" -#: event.c:781 +#: src/event.c #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: event.c:787 +#: src/event.c #, c-format msgid "error accesing path %s" msgstr "" -#: event.c:798 +#: src/event.c +#, c-format +msgid "Error specifying command line: %s" +msgstr "" + +#: src/event.c #, c-format msgid "pipe: %s" msgstr "" -#: event.c:806 +#: src/event.c msgid "popen failed" msgstr "" -#: event.c:824 +#: src/event.c msgid "Using extpipe" msgstr "" -#: event.c:831 event.c:835 +#: src/event.c #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: event.c:839 +#: src/event.c #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: event.c:854 +#: src/event.c #, c-format msgid "Source FPS %d" msgstr "" -#: event.c:984 +#: src/event.c msgid "Error opening context for movie output." msgstr "" -#: event.c:1021 +#: src/event.c #, c-format msgid "ffopen_open error creating (motion) file [%s]" msgstr "" -#: event.c:1086 +#: src/event.c msgid "" "The swf container for timelapse no longer supported. Using mpg container." msgstr "" -#: event.c:1089 +#: src/event.c msgid "Timelapse using mpg codec." msgstr "" -#: event.c:1090 +#: src/event.c msgid "Events will be appended to file" msgstr "" -#: event.c:1096 +#: src/event.c msgid "Timelapse using mpeg4 codec." msgstr "" -#: event.c:1097 +#: src/event.c msgid "Events will be trigger new files" msgstr "" -#: event.c:1106 +#: src/event.c #, c-format msgid "ffopen_open error creating (timelapse) file [%s]" msgstr "" -#: event.c:1115 event.c:1127 event.c:1132 +#: src/event.c msgid "Error encoding image" msgstr "" -#: ffmpeg.c:276 +#: src/ffmpeg.c msgid "Failed to allocate memory for codec name" msgstr "" -#: ffmpeg.c:288 +#: src/ffmpeg.c msgid "" "The frame rate specified is too high for the ffmpeg movie type specified. " "Choose a different ffmpeg container or lower framerate." msgstr "" -#: ffmpeg.c:301 +#: src/ffmpeg.c +msgid "Error setting base file name" +msgstr "" + +#: src/ffmpeg.c #, c-format -msgid "ffmpeg_video_codec option value %s is not supported" +msgid "Error setting timelapse append for codec %s" msgstr "" -#: ffmpeg.c:364 +#: src/ffmpeg.c +msgid "Error setting file name" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "codec option value %s is not supported" msgstr "" -#: ffmpeg.c:371 +#: src/ffmpeg.c msgid "Could not get the codec" msgstr "" -#: ffmpeg.c:392 +#: src/ffmpeg.c #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: ffmpeg.c:400 +#: src/ffmpeg.c #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: ffmpeg.c:407 +#: src/ffmpeg.c #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: ffmpeg.c:423 +#: src/ffmpeg.c #, c-format msgid "Error encoding video:%s" msgstr "" -#: ffmpeg.c:446 +#: src/ffmpeg.c msgid "Error encoding video" msgstr "" -#: ffmpeg.c:492 +#: src/ffmpeg.c #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: ffmpeg.c:500 ffmpeg.c:538 +#: src/ffmpeg.c msgid "BAD TIMING!! Frame skipped." msgstr "" -#: ffmpeg.c:527 +#: src/ffmpeg.c #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: ffmpeg.c:583 +#: src/ffmpeg.c #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: ffmpeg.c:620 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s has been blacklisted" msgstr "" -#: ffmpeg.c:628 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s not found" msgstr "" -#: ffmpeg.c:637 +#: src/ffmpeg.c #, c-format msgid "Codec %s not found" msgstr "" -#: ffmpeg.c:642 +#: src/ffmpeg.c +#, c-format +msgid "FFMpeg version is too old for codec %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "Using codec %s" msgstr "" -#: ffmpeg.c:648 ffmpeg.c:661 ffmpeg.c:1112 ffmpeg.c:1131 +#: src/ffmpeg.c msgid "Could not alloc stream" msgstr "" -#: ffmpeg.c:654 +#: src/ffmpeg.c msgid "Failed to allocate decoder!" msgstr "" -#: ffmpeg.c:715 +#: src/ffmpeg.c msgid "Unable to set quality" msgstr "" -#: ffmpeg.c:725 +#: src/ffmpeg.c #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: ffmpeg.c:737 +#: src/ffmpeg.c #, c-format msgid "Could not open codec %s" msgstr "" -#: ffmpeg.c:759 +#: src/ffmpeg.c #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: ffmpeg.c:775 +#: src/ffmpeg.c msgid "could not alloc frame" msgstr "" -#: ffmpeg.c:816 +#: src/ffmpeg.c +#, c-format +msgid "could not alloc buffers %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "error opening file %s" msgstr "" -#: ffmpeg.c:823 +#: src/ffmpeg.c #, c-format msgid "Permission denied. %s" msgstr "" -#: ffmpeg.c:828 +#: src/ffmpeg.c #, c-format msgid "Error opening file %s" msgstr "" -#: ffmpeg.c:843 +#: src/ffmpeg.c #, c-format msgid "Could not write ffmpeg header %s" msgstr "" -#: ffmpeg.c:878 +#: src/ffmpeg.c #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: ffmpeg.c:890 +#: src/ffmpeg.c #, c-format msgid "Error draining codec:%s" msgstr "" -#: ffmpeg.c:897 +#: src/ffmpeg.c msgid "Error writing draining video frame" msgstr "" -#: ffmpeg.c:933 +#: src/ffmpeg.c msgid "Error while encoding picture" msgstr "" -#: ffmpeg.c:947 +#: src/ffmpeg.c msgid "Error while writing video frame" msgstr "" -#: ffmpeg.c:997 +#: src/ffmpeg.c #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: ffmpeg.c:1079 +#: src/ffmpeg.c msgid "RTSP context not available." msgstr "" -#: ffmpeg.c:1088 +#: src/ffmpeg.c msgid "rtsp camera not ready for pass-through." msgstr "" -#: ffmpeg.c:1095 +#: src/ffmpeg.c msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: ffmpeg.c:1101 ffmpeg.c:1276 +#: src/ffmpeg.c msgid "Could not get codec!" msgstr "" -#: ffmpeg.c:1119 ffmpeg.c:1138 netcam_rtsp.c:1061 netcam_rtsp.c:1082 +#: src/ffmpeg.c src/netcam_rtsp.c msgid "Unable to copy codec parameters" msgstr "" -#: ffmpeg.c:1147 +#: src/ffmpeg.c msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: ffmpeg.c:1194 +#: src/ffmpeg.c #, c-format msgid "ffmpeg libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: ffmpeg.c:1216 +#: src/ffmpeg.c #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: ffmpeg.c:1223 ffmpeg.c:1245 ffmpeg.c:1313 +#: src/ffmpeg.c msgid "No ffmpeg functionality included" msgstr "" -#: ffmpeg.c:1238 +#: src/ffmpeg.c msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: ffmpeg.c:1258 +#: src/ffmpeg.c msgid "Could not allocate output context" msgstr "" -#: ffmpeg.c:1266 +#: src/ffmpeg.c msgid "Could not setup passthru!" msgstr "" -#: ffmpeg.c:1283 +#: src/ffmpeg.c msgid "Failed to allocate codec!" msgstr "" -#: ffmpeg.c:1289 ffmpeg.c:1295 ffmpeg.c:1304 +#: src/ffmpeg.c msgid "Could not set the stream" msgstr "" -#: ffmpeg.c:1327 +#: src/ffmpeg.c msgid "Error flushing codec" msgstr "" -#: ffmpeg.c:1391 +#: src/ffmpeg.c msgid "Excessive attempts to clear buffered packet" msgstr "" -#: ffmpeg.c:1398 +#: src/ffmpeg.c msgid "Buffered packet" msgstr "" -#: ffmpeg.c:1406 ffmpeg.c:1424 +#: src/ffmpeg.c msgid "No ffmpeg support" msgstr "" -#: jpegutils.c:94 +#: src/jpegutils.c #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: jpegutils.c:380 +#: src/jpegutils.c msgid "Invalid JPEG image dimensions" msgstr "" -#: jpegutils.c:387 netcam_jpeg.c:354 +#: src/jpegutils.c src/netcam_jpeg.c #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: mmalcam.c:68 +#: src/mmalcam.c #, c-format msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: mmalcam.c:99 +#: src/mmalcam.c msgid "A high frame rate can cause problems with exposure of images" msgstr "" -#: mmalcam.c:100 +#: src/mmalcam.c msgid "If autoexposure is not working, try a lower frame rate." msgstr "" -#: mmalcam.c:114 +#: src/mmalcam.c #, c-format msgid "Failed to create MMAL camera component %s" msgstr "" -#: mmalcam.c:120 +#: src/mmalcam.c #, c-format msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: mmalcam.c:130 +#: src/mmalcam.c #, c-format msgid "Unable to enable control port : error %d" msgstr "" -#: mmalcam.c:159 +#: src/mmalcam.c msgid "MMAL no-padding setup failed" msgstr "" -#: mmalcam.c:165 +#: src/mmalcam.c msgid "camera video format couldn't be set" msgstr "" -#: mmalcam.c:177 +#: src/mmalcam.c msgid "camera component couldn't be enabled" msgstr "" -#: mmalcam.c:185 +#: src/mmalcam.c msgid "MMAL camera component created" msgstr "" -#: mmalcam.c:209 +#: src/mmalcam.c msgid "MMAL camera buffer pool creation failed" msgstr "" -#: mmalcam.c:215 +#: src/mmalcam.c msgid "MMAL camera buffer queue creation failed" msgstr "" -#: mmalcam.c:231 +#: src/mmalcam.c #, c-format msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: mmalcam.c:236 +#: src/mmalcam.c #, c-format msgid "Unable to send a buffer to port (%d)" msgstr "" -#: mmalcam.c:282 +#: src/mmalcam.c #, c-format msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: mmalcam.c:287 +#: src/mmalcam.c msgid "camera params couldn't be allocated" msgstr "" -#: mmalcam.c:313 +#: src/mmalcam.c msgid "MMAL camera capture port enabling failed" msgstr "" -#: mmalcam.c:321 +#: src/mmalcam.c msgid "MMAL camera capture start failed" msgstr "" -#: mmalcam.c:351 +#: src/mmalcam.c msgid "MMAL Camera cleanup" msgstr "" -#: mmalcam.c:400 +#: src/mmalcam.c #, c-format msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: mmalcam.c:417 +#: src/mmalcam.c msgid "Unable to return a buffer to the camera video port" msgstr "" -#: motion.c:105 +#: src/motion.c #, c-format msgid "Resizing pre_capture buffer to %d items" msgstr "" -#: motion.c:457 +#: src/motion.c msgid "Removed process id file (pid file)." msgstr "" -#: motion.c:459 +#: src/motion.c msgid "Error removing pid file" msgstr "" -#: motion.c:463 +#: src/motion.c #, c-format msgid "Closing logfile (%s)." msgstr "" -#: motion.c:541 +#: src/motion.c #, c-format msgid "Motion detected - starting event %d" msgstr "" -#: motion.c:661 +#: src/motion.c #, c-format msgid "Added %d fillerframes into movie" msgstr "" -#: motion.c:768 +#: src/motion.c msgid "Unable to determine camera type (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: motion.c:793 +#: src/motion.c msgid "Opening privacy mask file" msgstr "" -#: motion.c:805 +#: src/motion.c msgid "Opening high resolution privacy mask file" msgstr "" -#: motion.c:814 motion.c:1440 +#: src/motion.c #, c-format msgid "Error opening mask file %s" msgstr "" -#: motion.c:821 +#: src/motion.c msgid "Failed to read mask privacy image. Mask privacy feature disabled." msgstr "" -#: motion.c:824 +#: src/motion.c #, c-format msgid "Mask privacy file \"%s\" loaded." msgstr "" -#: motion.c:893 motion.c:900 +#: src/motion.c #, c-format msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: motion.c:969 +#: src/motion.c msgid "Closing MYSQL" msgstr "" -#: motion.c:977 +#: src/motion.c msgid "Initializing database" msgstr "" -#: motion.c:993 motion.c:1069 +#: src/motion.c #, c-format msgid "SQLite3 Database filename %s" msgstr "" -#: motion.c:998 +#: src/motion.c msgid "SQLite3 is threadsafe" msgstr "" -#: motion.c:999 +#: src/motion.c #, c-format msgid "SQLite3 serialized %s" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "FAILED" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "SUCCESS" msgstr "" -#: motion.c:1003 motion.c:1072 +#: src/motion.c #, c-format msgid "Can't open database %s : %s" msgstr "" -#: motion.c:1009 motion.c:1078 +#: src/motion.c #, c-format msgid "database_busy_timeout %d msec" msgstr "" -#: motion.c:1012 motion.c:1081 +#: src/motion.c #, c-format msgid "database_busy_timeout failed %s" msgstr "" -#: motion.c:1041 +#: src/motion.c #, c-format msgid "Cannot connect to MySQL database %s on host %s with user %s" msgstr "" -#: motion.c:1045 +#: src/motion.c #, c-format msgid "MySQL error was %s" msgstr "" -#: motion.c:1064 +#: src/motion.c msgid "SQLite3 using shared handle" msgstr "" -#: motion.c:1130 +#: src/motion.c #, c-format msgid "Database backend %s" msgstr "" -#: motion.c:1239 +#: src/motion.c #, c-format msgid "Camera %d started: motion detection %s" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Disabled" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Enabled" msgstr "" -#: motion.c:1249 +#: src/motion.c msgid "Pass-through processing disabled." msgstr "" -#: motion.c:1255 +#: src/motion.c #, c-format msgid "Invalid configuration dimensions %dx%d" msgstr "" -#: motion.c:1259 +#: src/motion.c #, c-format msgid "Using default dimensions %dx%d" msgstr "" -#: motion.c:1263 netcam_rtsp.c:1025 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image width (%d) requested is not modulo 8." msgstr "" -#: motion.c:1266 netcam_rtsp.c:1028 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting width to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1270 netcam_rtsp.c:1032 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image height (%d) requested is not modulo 8." msgstr "" -#: motion.c:1273 netcam_rtsp.c:1035 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting height to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1288 motion.c:1297 +#: src/motion.c msgid "Could not fetch initial image from camera " msgstr "" -#: motion.c:1290 +#: src/motion.c msgid "Motion continues using width and height from config file(s)" msgstr "" -#: motion.c:1299 +#: src/motion.c msgid "Motion only supports width and height modulo 8" msgstr "" -#: motion.c:1305 motion.c:1967 +#: src/motion.c #, c-format msgid "Image width (%d) or height(%d) requested is not modulo 8." msgstr "" -#: motion.c:1312 motion.c:1974 +#: src/motion.c #, c-format msgid "Motion only supports width and height greater than or equal to 64 %dx%d" msgstr "" -#: motion.c:1353 +#: src/motion.c +msgid "Substream not available. Image sizes not modulo 16." +msgstr "" + +#: src/motion.c msgid "webp image format is not available, failing back to jpeg" msgstr "" -#: motion.c:1387 +#: src/motion.c msgid "Error capturing first image" msgstr "" -#: motion.c:1398 +#: src/motion.c msgid "Opening video loopback device for normal pictures" msgstr "" -#: motion.c:1405 +#: src/motion.c msgid "Failed to open video loopback for normal pictures" msgstr "" -#: motion.c:1412 +#: src/motion.c msgid "Opening video loopback device for motion pictures" msgstr "" -#: motion.c:1419 +#: src/motion.c msgid "Failed to open video loopback for motion pictures" msgstr "" -#: motion.c:1451 +#: src/motion.c msgid "Failed to read mask image. Mask feature disabled." msgstr "" -#: motion.c:1454 +#: src/motion.c #, c-format msgid "Maskfile \"%s\" loaded." msgstr "" -#: motion.c:1488 +#: src/motion.c #, c-format msgid "Problem enabling motion-stream server in port %d" msgstr "" -#: motion.c:1494 +#: src/motion.c #, c-format msgid "Started motion-stream server on port %d (auth %s)" msgstr "" -#: motion.c:1580 +#: src/motion.c msgid "Emulating motion" msgstr "" -#: motion.c:1612 +#: src/motion.c msgid "Calling vid_close() from motion_cleanup" msgstr "" -#: motion.c:1797 +#: src/motion.c #, c-format msgid "Motion in area %d detected." msgstr "" -#: motion.c:1958 +#: src/motion.c msgid "Retrying until successful connection with camera" msgstr "" -#: motion.c:1984 +#: src/motion.c msgid "" "Camera has finally become available\n" "Camera image has different width and heightfrom what is in the config file. " @@ -1494,2649 +1541,2643 @@ msgid "" "dimensions" msgstr "" -#: motion.c:2037 +#: src/motion.c msgid "Video signal re-acquired" msgstr "" -#: motion.c:2065 +#: src/motion.c msgid "Video device fatal error - Closing video device" msgstr "" -#: motion.c:2093 +#: src/motion.c msgid "Restarting Motion thread to reinitialize all image buffers" msgstr "" -#: motion.c:2143 +#: src/motion.c msgid "Video signal lost - Adding grey image" msgstr "" -#: motion.c:2155 +#: src/motion.c msgid "Video signal still lost - Trying to close video device" msgstr "" -#: motion.c:2200 +#: src/motion.c msgid "Lightswitch detected" msgstr "" -#: motion.c:2232 +#: src/motion.c msgid "Switchfilter detected" msgstr "" -#: motion.c:2345 +#: src/motion.c msgid "micro-lightswitch!" msgstr "" -#: motion.c:2569 +#: src/motion.c #, c-format msgid "End of event %d" msgstr "" -#: motion.c:2604 +#: src/motion.c #, c-format msgid "Raw changes: %5d - changes after '%s': %5d" msgstr "" -#: motion.c:2608 +#: src/motion.c #, c-format msgid " - labels: %3d" msgstr "" -#: motion.c:2612 +#: src/motion.c #, c-format msgid "Changes: %5d" msgstr "" -#: motion.c:2617 +#: src/motion.c #, c-format msgid " - noise level: %2d" msgstr "" -#: motion.c:2622 +#: src/motion.c #, c-format msgid " - threshold: %d" msgstr "" -#: motion.c:2700 +#: src/motion.c #, c-format msgid "Invalid timelapse_mode argument '%s'" msgstr "" -#: motion.c:2702 +#: src/motion.c msgid "%:s Defaulting to manual timelapse mode" msgstr "" -#: motion.c:2923 +#: src/motion.c msgid "Thread exiting" msgstr "" -#: motion.c:2969 +#: src/motion.c msgid "Motion going to daemon mode" msgstr "" -#: motion.c:2987 +#: src/motion.c #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: motion.c:3000 +#: src/motion.c msgid "Could not change directory" msgstr "" -#: motion.c:3034 +#: src/motion.c #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: motion.c:3119 +#: src/motion.c msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: motion.c:3160 +#: src/motion.c +msgid "v4l2 : available" +msgstr "" + +#: src/motion.c +msgid "v4l2 : not available" +msgstr "" + +#: src/motion.c +msgid "bktr : available" +msgstr "" + +#: src/motion.c +msgid "bktr : not available" +msgstr "" + +#: src/motion.c +msgid "webp : available" +msgstr "" + +#: src/motion.c +msgid "webp : not available" +msgstr "" + +#: src/motion.c +msgid "mmal : available" +msgstr "" + +#: src/motion.c +msgid "mmal : not available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : not available" +msgstr "" + +#: src/motion.c +msgid "mysql : available" +msgstr "" + +#: src/motion.c +msgid "mysql : not available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: not available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: not available" +msgstr "" + +#: src/motion.c +msgid "pgsql : available" +msgstr "" + +#: src/motion.c +msgid "pgsql : not available" +msgstr "" + +#: src/motion.c +msgid "nls : available" +msgstr "" + +#: src/motion.c +msgid "nls : not available" +msgstr "" + +#: src/motion.c #, c-format msgid "Using default log level (%s) (%d)" msgstr "" -#: motion.c:3175 +#: src/motion.c #, c-format msgid "Logging to file (%s)" msgstr "" -#: motion.c:3179 +#: src/motion.c #, c-format msgid "Exit motion, cannot create log file %s" msgstr "" -#: motion.c:3184 +#: src/motion.c msgid "Logging to syslog" msgstr "" -#: motion.c:3193 +#: src/motion.c #, c-format msgid "Using default log type (%s)" msgstr "" -#: motion.c:3197 +#: src/motion.c #, c-format msgid "Using log type (%s) log level (%s)" msgstr "" -#: motion.c:3211 +#: src/motion.c msgid "Motion running as daemon process" msgstr "" -#: motion.c:3216 +#: src/motion.c msgid "Motion running in setup mode." msgstr "" -#: motion.c:3249 +#: src/motion.c #, c-format msgid "Camera ID: %d is from %s" msgstr "" -#: motion.c:3255 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Service: %s" msgstr "" -#: motion.c:3257 -#, c-format -msgid "Stream port %d" -msgstr "" - -#: motion.c:3260 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Device: %s" msgstr "" -#: motion.c:3276 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with the control port" msgstr "" -#: motion.c:3279 motion.c:3292 +#: src/motion.c #, c-format msgid "Stream feature for thread %d is disabled." msgstr "" -#: motion.c:3289 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with thread %d" msgstr "" -#: motion.c:3339 +#: src/motion.c msgid "Restarting motion." msgstr "" -#: motion.c:3345 +#: src/motion.c msgid "Motion restarted" msgstr "" -#: motion.c:3369 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: motion.c:3377 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: motion.c:3437 +#: src/motion.c #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: motion.c:3472 +#: src/motion.c #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: motion.c:3520 +#: src/motion.c #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: motion.c:3530 +#: src/motion.c #, c-format msgid "Motion thread %d restart" msgstr "" -#: motion.c:3540 +#: src/motion.c msgid "Threads finished" msgstr "" -#: motion.c:3548 +#: src/motion.c src/webu.c msgid "Motion terminating" msgstr "" -#: motion.c:3587 +#: src/motion.c #, c-format msgid "Could not allocate %llu bytes of memory!" msgstr "" -#: motion.c:3619 +#: src/motion.c #, c-format msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" msgstr "" -#: motion.c:3625 +#: src/motion.c #, c-format msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" msgstr "" -#: motion.c:3667 +#: src/motion.c #, c-format msgid "Problem creating directory %s" msgstr "" -#: motion.c:3675 +#: src/motion.c #, c-format msgid "creating directory %s" msgstr "" -#: motion.c:3724 +#: src/motion.c #, c-format msgid "Error opening file %s with mode %s" msgstr "" -#: motion.c:3743 +#: src/motion.c msgid "Error closing file" msgstr "" -#: motion.c:3801 +#: src/motion.c #, c-format msgid "invalid format specifier keyword %*.*s" msgstr "" -#: motion.c:4024 +#: src/motion.c #, c-format msgid "Unable to set thread name %s" msgstr "" -#: motion.c:4044 +#: src/motion.c msgid "FFMPEG version too old. Disabling pass-through processing." msgstr "" -#: motion.c:4049 +#: src/motion.c msgid "pass-through is enabled but is still experimental." msgstr "" -#: netcam.c:74 +#: src/netcam.c msgid "Invalid URL. Can not parse values." msgstr "" -#: netcam.c:179 +#: src/netcam.c #, c-format msgid "Using port number %d" msgstr "" -#: netcam.c:241 +#: src/netcam.c #, c-format msgid "Camera handler thread [%d] started" msgstr "" -#: netcam.c:262 +#: src/netcam.c msgid "" "Closing netcam socket as Keep-Alive time is up (camera sent Close field). A " "reconnect should happen." msgstr "" -#: netcam.c:272 +#: src/netcam.c msgid "re-opening camera (non-streaming)" msgstr "" -#: netcam.c:282 netcam.c:324 +#: src/netcam.c msgid "camera re-connected" msgstr "" -#: netcam.c:290 netcam.c:313 +#: src/netcam.c #, c-format msgid "Unrecognized image header (%d)" msgstr "" -#: netcam.c:293 netcam.c:316 +#: src/netcam.c #, c-format msgid "Error in header (%d)" msgstr "" -#: netcam.c:303 +#: src/netcam.c msgid "re-opening camera (streaming)" msgstr "" -#: netcam.c:337 +#: src/netcam.c msgid "Error getting jpeg image" msgstr "" -#: netcam.c:342 +#: src/netcam.c msgid "Trying to re-connect" msgstr "" -#: netcam.c:392 netcam_rtsp.c:1429 +#: src/netcam.c src/netcam_rtsp.c msgid "netcam camera handler: finish set, exiting" msgstr "" -#: netcam.c:494 +#: src/netcam.c msgid "No response from camera handler - it must have already died" msgstr "" -#: netcam.c:567 +#: src/netcam.c msgid "called with no data in buffer" msgstr "" -#: netcam.c:648 +#: src/netcam.c #, c-format msgid "Network Camera starting for camera (%s)" msgstr "" -#: netcam.c:656 +#: src/netcam.c #, c-format msgid "Invalid netcam_proxy (%s)" msgstr "" -#: netcam.c:663 +#: src/netcam.c msgid "Username/password not allowed on a proxy URL" msgstr "" -#: netcam.c:685 +#: src/netcam.c #, c-format msgid "Invalid netcam service '%s' " msgstr "" -#: netcam.c:692 +#: src/netcam.c #, c-format msgid "Invalid netcam_url for camera (%s)" msgstr "" -#: netcam.c:726 +#: src/netcam.c #, c-format msgid "" "Netcam_http parameter '%s' converts to flags: HTTP/1.0: %s HTTP/1.1: %s Keep-" "Alive %s." msgstr "" -#: netcam.c:736 +#: src/netcam.c msgid "now calling netcam_setup_html()" msgstr "" -#: netcam.c:739 +#: src/netcam.c msgid "now calling netcam_setup_ftp" msgstr "" -#: netcam.c:742 +#: src/netcam.c msgid "now calling netcam_setup_file()" msgstr "" -#: netcam.c:748 +#: src/netcam.c #, c-format msgid "" "Invalid netcam service '%s' - must be http, ftp, mjpg, mjpeg, v4l2 or jpeg." msgstr "" -#: netcam.c:765 netcam_rtsp.c:1536 +#: src/netcam.c src/netcam_rtsp.c #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: netcam.c:776 +#: src/netcam.c msgid "libjpeg decompression failure on first frame - giving up!" msgstr "" -#: netcam.c:787 +#: src/netcam.c #, c-format msgid "Width/height(%dx%d) must be multiples of 8" msgstr "" -#: netcam.c:811 +#: src/netcam.c #, c-format msgid "Error starting camera handler thread [%d]" msgstr "" -#: netcam_ftp.c:165 +#: src/netcam_ftp.c msgid "recv failed in ftp_get_more" msgstr "" -#: netcam_ftp.c:255 +#: src/netcam_ftp.c #, c-format msgid "Server Response: %s" msgstr "" -#: netcam_ftp.c:280 +#: src/netcam_ftp.c msgid "send failed in ftp_send_user" msgstr "" -#: netcam_ftp.c:306 +#: src/netcam_ftp.c msgid "send failed in ftp_send_passwd" msgstr "" -#: netcam_ftp.c:337 +#: src/netcam_ftp.c msgid "send failed in ftp_quit" msgstr "" -#: netcam_ftp.c:385 +#: src/netcam_ftp.c msgid "gethostbyname failed in ftp_connect" msgstr "" -#: netcam_ftp.c:392 +#: src/netcam_ftp.c msgid "gethostbyname address mismatch in ftp_connect" msgstr "" -#: netcam_ftp.c:404 netcam_ftp.c:524 +#: src/netcam_ftp.c msgid "socket failed" msgstr "" -#: netcam_ftp.c:411 +#: src/netcam_ftp.c msgid "Failed to create a connection" msgstr "" -#: netcam_ftp.c:471 +#: src/netcam_ftp.c msgid "FTP server asking for ACCT on anonymous" msgstr "" -#: netcam_ftp.c:532 +#: src/netcam_ftp.c msgid "setting socket option SO_REUSEADDR" msgstr "" -#: netcam_ftp.c:546 netcam_ftp.c:642 +#: src/netcam_ftp.c msgid "send failed in ftp_get_connection" msgstr "" -#: netcam_ftp.c:574 +#: src/netcam_ftp.c msgid "Invalid answer to PASV" msgstr "" -#: netcam_ftp.c:591 +#: src/netcam_ftp.c msgid "Failed to create a data connection" msgstr "" -#: netcam_ftp.c:610 +#: src/netcam_ftp.c msgid "bind failed" msgstr "" -#: netcam_ftp.c:622 +#: src/netcam_ftp.c msgid "listen failed" msgstr "" -#: netcam_ftp.c:749 netcam_ftp.c:810 +#: src/netcam_ftp.c msgid "send failed in ftp_get_socket" msgstr "" -#: netcam_ftp.c:774 +#: src/netcam_ftp.c msgid "accept in ftp_get_socket" msgstr "" -#: netcam_ftp.c:860 +#: src/netcam_ftp.c msgid "recv failed in ftp_read" msgstr "" -#: netcam_ftp.c:918 +#: src/netcam_ftp.c msgid "ftp_get_socket failed" msgstr "" -#: netcam_ftp.c:993 +#: src/netcam_ftp.c msgid "Error sending TYPE I to ftp server" msgstr "" -#: netcam_http.c:102 +#: src/netcam_http.c #, c-format msgid "malformed token Content-Length but value %ld" msgstr "" -#: netcam_http.c:105 +#: src/netcam_http.c #, c-format msgid "Content-Length %ld" msgstr "" -#: netcam_http.c:192 +#: src/netcam_http.c #, c-format msgid "Content-type %s" msgstr "" -#: netcam_http.c:252 +#: src/netcam_http.c msgid "Error reading image header, streaming mode (1). Null header." msgstr "" -#: netcam_http.c:256 +#: src/netcam_http.c #, c-format msgid "Error reading image header, streaming mode (1). Unknown header '%s'" msgstr "" -#: netcam_http.c:276 +#: src/netcam_http.c msgid "Error reading image header (2)" msgstr "" -#: netcam_http.c:286 +#: src/netcam_http.c msgid "Header not JPEG" msgstr "" -#: netcam_http.c:298 +#: src/netcam_http.c msgid "Content-Length 0" msgstr "" -#: netcam_http.c:307 +#: src/netcam_http.c msgid "Found image header record" msgstr "" -#: netcam_http.c:349 +#: src/netcam_http.c msgid "Error sending 'connect' request" msgstr "" -#: netcam_http.c:378 +#: src/netcam_http.c #, c-format msgid "Received first header ('%s')" msgstr "" -#: netcam_http.c:382 +#: src/netcam_http.c #, c-format msgid "Error reading first header (%s)" msgstr "" -#: netcam_http.c:389 +#: src/netcam_http.c #, c-format msgid "HTTP Result code %d" msgstr "" -#: netcam_http.c:403 +#: src/netcam_http.c msgid "Removed netcam Keep-Alive flag due to apparent closed HTTP connection." msgstr "" -#: netcam_http.c:430 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive set)" msgstr "" -#: netcam_http.c:433 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive not set)" msgstr "" -#: netcam_http.c:439 +#: src/netcam_http.c msgid "Streaming camera" msgstr "" -#: netcam_http.c:458 +#: src/netcam_http.c #, c-format msgid "Boundary string [%s]" msgstr "" -#: netcam_http.c:461 +#: src/netcam_http.c msgid "Boundary string not found in header" msgstr "" -#: netcam_http.c:468 +#: src/netcam_http.c msgid "" "Streaming camera probably using MJPG-blocks, consider using mjpg:// " "netcam_url." msgstr "" -#: netcam_http.c:474 +#: src/netcam_http.c msgid "Unrecognized content type" msgstr "" -#: netcam_http.c:480 +#: src/netcam_http.c msgid "Content-length present" msgstr "" -#: netcam_http.c:487 +#: src/netcam_http.c msgid "Content-length 0" msgstr "" -#: netcam_http.c:506 +#: src/netcam_http.c #, c-format msgid "Found Conn: close header ('%s')" msgstr "" -#: netcam_http.c:522 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion removes keepalive." msgstr "" -#: netcam_http.c:534 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion continues unchanged." msgstr "" -#: netcam_http.c:547 +#: src/netcam_http.c msgid "Received a Keep-Alive field in this set of headers." msgstr "" -#: netcam_http.c:556 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion removes keepalive." msgstr "" -#: netcam_http.c:568 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion continues unchanged." msgstr "" -#: netcam_http.c:599 +#: src/netcam_http.c msgid "" "Removed netcam Keep-Alive flag because 'Connection: close' header received.\n" " Netcam does not support Keep-Alive. Motion continues in non-Keep-Alive." msgstr "" -#: netcam_http.c:605 +#: src/netcam_http.c msgid "" "Keep-Alive has reached end of valid period.\n" "Motion will close netcam, then resume Keep-Alive with a new socket." msgstr "" -#: netcam_http.c:631 +#: src/netcam_http.c msgid "disconnect" msgstr "" -#: netcam_http.c:673 +#: src/netcam_http.c #, c-format msgid "getaddrinfo() failed (%s): %s" msgstr "" -#: netcam_http.c:676 +#: src/netcam_http.c msgid "disconnecting netcam (1)" msgstr "" -#: netcam_http.c:685 netcam_http.c:1154 +#: src/netcam_http.c msgid "disconnecting netcam since keep-alive not set." msgstr "" -#: netcam_http.c:692 +#: src/netcam_http.c msgid "with no keepalive, attempt to create socket failed." msgstr "" -#: netcam_http.c:697 +#: src/netcam_http.c #, c-format msgid "with no keepalive, new socket created fd %d" msgstr "" -#: netcam_http.c:703 +#: src/netcam_http.c msgid "" "with keepalive set, invalid socket.This could be the first time. Creating a " "new one failed." msgstr "" -#: netcam_http.c:709 +#: src/netcam_http.c #, c-format msgid "" "with keepalive set, invalid socket.This could be first time, created a new " "one with fd %d" msgstr "" -#: netcam_http.c:723 +#: src/netcam_http.c #, c-format msgid "SO_KEEPALIVE is %s" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "ON" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "OFF" msgstr "" -#: netcam_http.c:735 +#: src/netcam_http.c msgid "SO_KEEPALIVE set on socket." msgstr "" -#: netcam_http.c:739 +#: src/netcam_http.c #, c-format msgid "re-using socket %d since keepalive is set." msgstr "" -#: netcam_http.c:747 +#: src/netcam_http.c msgid "fcntl(1) on socket" msgstr "" -#: netcam_http.c:754 +#: src/netcam_http.c msgid "fcntl(2) on socket" msgstr "" -#: netcam_http.c:769 +#: src/netcam_http.c #, c-format msgid "connect() failed (%d)" msgstr "" -#: netcam_http.c:771 +#: src/netcam_http.c msgid "disconnecting netcam (4)" msgstr "" -#: netcam_http.c:786 +#: src/netcam_http.c msgid "timeout on connect()" msgstr "" -#: netcam_http.c:788 +#: src/netcam_http.c msgid "disconnecting netcam (2)" msgstr "" -#: netcam_http.c:802 +#: src/netcam_http.c msgid "getsockopt after connect" msgstr "" -#: netcam_http.c:810 +#: src/netcam_http.c msgid "connect returned error" msgstr "" -#: netcam_http.c:812 +#: src/netcam_http.c msgid "disconnecting netcam (3)" msgstr "" -#: netcam_http.c:842 +#: src/netcam_http.c #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: netcam_http.c:1099 +#: src/netcam_http.c #, c-format msgid "Potential split boundary - %d chars flushed, %d re-positioned" msgstr "" -#: netcam_http.c:1114 +#: src/netcam_http.c msgid "recv() fail after boundary string" msgstr "" -#: netcam_http.c:1158 +#: src/netcam_http.c msgid "leaving netcam connected." msgstr "" -#: netcam_http.c:1199 +#: src/netcam_http.c #, c-format msgid "about to try to connect, time #%d" msgstr "" -#: netcam_http.c:1203 +#: src/netcam_http.c msgid "Failed to open camera - check your config and that netcamera is online" msgstr "" -#: netcam_http.c:1213 +#: src/netcam_http.c msgid "Error reading first header - re-trying" msgstr "" -#: netcam_http.c:1218 +#: src/netcam_http.c msgid "Failed to read first camera header - giving up for now" msgstr "" -#: netcam_http.c:1253 +#: src/netcam_http.c #, c-format msgid "Netcam has flags: HTTP/1.0: %s HTTP/1.1: %s Keep-Alive %s." msgstr "" -#: netcam_http.c:1338 +#: src/netcam_http.c msgid "" "Removed netcam_keepalive flag due to proxy set.Proxy is incompatible with " "Keep-Alive." msgstr "" -#: netcam_http.c:1454 +#: src/netcam_http.c msgid "Failed to read first stream header - giving up for now" msgstr "" -#: netcam_http.c:1460 +#: src/netcam_http.c msgid "connected, going on to read image." msgstr "" -#: netcam_http.c:1490 +#: src/netcam_http.c msgid "Read error, trying to reconnect.." msgstr "" -#: netcam_http.c:1494 +#: src/netcam_http.c msgid "lost the cam." msgstr "" -#: netcam_http.c:1507 +#: src/netcam_http.c #, c-format msgid "Refilled buffer with [%d] bytes from the network." msgstr "" -#: netcam_http.c:1575 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] header bytes." msgstr "" -#: netcam_http.c:1587 +#: src/netcam_http.c msgid "Invalid header received, reconnecting" msgstr "" -#: netcam_http.c:1608 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] chunk bytes, [%d/%d] total" msgstr "" -#: netcam_http.c:1622 +#: src/netcam_http.c #, c-format msgid "Chunk complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1627 +#: src/netcam_http.c #, c-format msgid "Image complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1653 +#: src/netcam_http.c msgid "now calling netcam_setup_mjpg()" msgstr "" -#: netcam_http.c:1678 +#: src/netcam_http.c msgid "connected, going on to read and decode MJPG chunks." msgstr "" -#: netcam_http.c:1697 +#: src/netcam_http.c msgid "Begin" msgstr "" -#: netcam_http.c:1711 +#: src/netcam_http.c #, c-format msgid "stat(%s) error" msgstr "" -#: netcam_http.c:1716 +#: src/netcam_http.c #, c-format msgid "statbuf.st_mtime[%d] != last_st_mtime[%d]" msgstr "" -#: netcam_http.c:1722 +#: src/netcam_http.c msgid "waiting new file image timeout" msgstr "" -#: netcam_http.c:1727 +#: src/netcam_http.c msgid "delay waiting new file image " msgstr "" -#: netcam_http.c:1740 +#: src/netcam_http.c #, c-format msgid "processing new file image - st_mtime %d" msgstr "" -#: netcam_http.c:1751 +#: src/netcam_http.c #, c-format msgid "open(%s) error: %d" msgstr "" -#: netcam_http.c:1758 +#: src/netcam_http.c #, c-format msgid "read(%s) error: %d" msgstr "" -#: netcam_http.c:1767 +#: src/netcam_http.c msgid "End" msgstr "" -#: netcam_http.c:1803 +#: src/netcam_http.c #, c-format msgid "netcam->file->path %s" msgstr "" -#: netcam_jpeg.c:77 +#: src/netcam_jpeg.c msgid "Not enough data from netcam." msgstr "" -#: netcam_jpeg.c:169 +#: src/netcam_jpeg.c #, c-format msgid "netcam->jpeg_error %d" msgstr "" -#: netcam_jpeg.c:276 +#: src/netcam_jpeg.c msgid "no new pic, no signal rcvd" msgstr "" -#: netcam_jpeg.c:281 +#: src/netcam_jpeg.c msgid "***new pic delay successful***" msgstr "" -#: netcam_jpeg.c:321 netcam_jpeg.c:400 +#: src/netcam_jpeg.c #, c-format msgid "jpeg_error %d" msgstr "" -#: netcam_jpeg.c:435 +#: src/netcam_jpeg.c #, c-format msgid "processing jpeg image - content length %d" msgstr "" -#: netcam_jpeg.c:440 +#: src/netcam_jpeg.c #, c-format msgid "return code %d" msgstr "" -#: netcam_jpeg.c:455 +#: src/netcam_jpeg.c #, c-format msgid "" "Camera width/height mismatch with JPEG image - expected %dx%d, JPEG %dx%d " "retval %d" msgstr "" -#: netcam_jpeg.c:469 +#: src/netcam_jpeg.c #, c-format msgid "ret %d retval %d" msgstr "" -#: netcam_rtsp.c:160 +#: src/netcam_rtsp.c #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: netcam_rtsp.c:193 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "True" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "False" msgstr "" -#: netcam_rtsp.c:236 -#, c-format -msgid "Error sending packet to codec: %s" +#: src/netcam_rtsp.c +msgid "Ignoring packet with invalid data" msgstr "" -#: netcam_rtsp.c:251 netcam_rtsp.c:276 -msgid "Ignoring packet with invalid data" +#: src/netcam_rtsp.c +#, c-format +msgid "Error sending packet to codec: %s" msgstr "" -#: netcam_rtsp.c:258 +#: src/netcam_rtsp.c #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: netcam_rtsp.c:282 +#: src/netcam_rtsp.c #, c-format msgid "Error decoding packet: %s" msgstr "" -#: netcam_rtsp.c:319 +#: src/netcam_rtsp.c msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: netcam_rtsp.c:342 netcam_rtsp.c:397 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:352 netcam_rtsp.c:408 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:360 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:369 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:378 netcam_rtsp.c:416 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:454 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: netcam_rtsp.c:472 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: netcam_rtsp.c:503 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: netcam_rtsp.c:521 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: netcam_rtsp.c:539 +#: src/netcam_rtsp.c #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: netcam_rtsp.c:556 +#: src/netcam_rtsp.c #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: netcam_rtsp.c:599 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:686 netcam_rtsp.c:694 +#: src/netcam_rtsp.c msgid "The network camera is sending pictures in a different" msgstr "" -#: netcam_rtsp.c:687 +#: src/netcam_rtsp.c msgid "size than specified in the config and also a " msgstr "" -#: netcam_rtsp.c:688 +#: src/netcam_rtsp.c msgid "different picture format. The picture is being" msgstr "" -#: netcam_rtsp.c:689 +#: src/netcam_rtsp.c msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: netcam_rtsp.c:690 +#: src/netcam_rtsp.c msgid "in the config file. If possible change netcam to" msgstr "" -#: netcam_rtsp.c:691 +#: src/netcam_rtsp.c msgid "be in YUV420P format and the size requested in the" msgstr "" -#: netcam_rtsp.c:692 +#: src/netcam_rtsp.c msgid "config to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:695 +#: src/netcam_rtsp.c msgid "size than specified in the configuration file." msgstr "" -#: netcam_rtsp.c:696 +#: src/netcam_rtsp.c msgid "The picture is being transcoded into the size " msgstr "" -#: netcam_rtsp.c:697 +#: src/netcam_rtsp.c msgid "requested in the configuration. If possible change" msgstr "" -#: netcam_rtsp.c:698 +#: src/netcam_rtsp.c msgid "netcam or configuration to indicate the same size" msgstr "" -#: netcam_rtsp.c:699 +#: src/netcam_rtsp.c msgid "to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:701 +#: src/netcam_rtsp.c #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: netcam_rtsp.c:705 -msgid "format than YUV420P. The image sent is being " +#: src/netcam_rtsp.c +msgid "The image sent is being " msgstr "" -#: netcam_rtsp.c:706 +#: src/netcam_rtsp.c msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: netcam_rtsp.c:707 +#: src/netcam_rtsp.c msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:724 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_in." msgstr "" -#: netcam_rtsp.c:733 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_out." msgstr "" -#: netcam_rtsp.c:753 +#: src/netcam_rtsp.c msgid "Unable to allocate scaling context." msgstr "" -#: netcam_rtsp.c:765 +#: src/netcam_rtsp.c msgid "Error determining size of frame out" msgstr "" -#: netcam_rtsp.c:783 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: netcam_rtsp.c:794 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: netcam_rtsp.c:800 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: netcam_rtsp.c:812 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: netcam_rtsp.c:865 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: netcam_rtsp.c:868 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: netcam_rtsp.c:870 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: netcam_rtsp.c:872 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: netcam_rtsp.c:874 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: netcam_rtsp.c:898 +#: src/netcam_rtsp.c #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: netcam_rtsp.c:911 +#: src/netcam_rtsp.c msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:916 +#: src/netcam_rtsp.c msgid "Setting up file via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:921 +#: src/netcam_rtsp.c msgid "Setting up http via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:924 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:952 +#: src/netcam_rtsp.c msgid "High resolution" msgstr "" -#: netcam_rtsp.c:956 +#: src/netcam_rtsp.c msgid "Normal resolution" msgstr "" -#: netcam_rtsp.c:959 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s stream." msgstr "" -#: netcam_rtsp.c:978 +#: src/netcam_rtsp.c msgid "Unknown" msgstr "" -#: netcam_rtsp.c:1068 netcam_rtsp.c:1089 +#: src/netcam_rtsp.c msgid "Stream copied for pass-through" msgstr "" -#: netcam_rtsp.c:1093 +#: src/netcam_rtsp.c msgid "ffmpeg too old" msgstr "" -#: netcam_rtsp.c:1108 +#: src/netcam_rtsp.c msgid "Null path passed to connect" msgstr "" -#: netcam_rtsp.c:1138 +#: src/netcam_rtsp.c #, c-format msgid "%s: Invalid camera service" msgstr "" -#: netcam_rtsp.c:1149 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: netcam_rtsp.c:1162 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: netcam_rtsp.c:1171 +#: src/netcam_rtsp.c #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: netcam_rtsp.c:1179 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: netcam_rtsp.c:1202 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: netcam_rtsp.c:1212 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: netcam_rtsp.c:1228 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: netcam_rtsp.c:1239 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: netcam_rtsp.c:1251 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to read first image" msgstr "" -#: netcam_rtsp.c:1278 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: netcam_rtsp.c:1357 +#: src/netcam_rtsp.c #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: netcam_rtsp.c:1395 +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Camera did not reconnect." +msgstr "" + +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Checking for camera every 10 seconds." +msgstr "" + +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: netcam_rtsp.c:1420 +#: src/netcam_rtsp.c #, c-format msgid "%s: Handler loop finished." msgstr "" -#: netcam_rtsp.c:1455 +#: src/netcam_rtsp.c #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: netcam_rtsp.c:1474 +#: src/netcam_rtsp.c #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: netcam_rtsp.c:1511 +#: src/netcam_rtsp.c msgid "unable to create rtsp context" msgstr "" -#: netcam_rtsp.c:1520 +#: src/netcam_rtsp.c msgid "unable to create rtsp high context" msgstr "" -#: netcam_rtsp.c:1564 netcam_rtsp.c:1608 netcam_rtsp.c:1689 +#: src/netcam_rtsp.c msgid "FFmpeg/Libav not found on computer. No RTSP support" msgstr "" -#: netcam_rtsp.c:1638 +#: src/netcam_rtsp.c #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: netcam_rtsp.c:1653 +#: src/netcam_rtsp.c #, c-format msgid "%s: No response from handler thread." msgstr "" -#: netcam_rtsp.c:1675 +#: src/netcam_rtsp.c msgid "Normal resolution: Shut down complete." msgstr "" -#: netcam_rtsp.c:1678 +#: src/netcam_rtsp.c msgid "High resolution: Shut down complete." msgstr "" -#: picture.c:448 +#: src/picture.c msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: picture.c:623 picture.c:630 +#: src/picture.c msgid "libwebp version error" msgstr "" -#: picture.c:638 +#: src/picture.c msgid "libwebp image buffer allocation error" msgstr "" -#: picture.c:655 +#: src/picture.c msgid "libwebp image compression error" msgstr "" -#: picture.c:670 +#: src/picture.c msgid "unable to assemble webp image" msgstr "" -#: picture.c:675 +#: src/picture.c msgid "unable to save webp image to file" msgstr "" -#: picture.c:1110 +#: src/picture.c #, c-format msgid "" "Can't write picture to file %s - check access rights to target directory\n" "Thread is going to finish due to this fatal error" msgstr "" -#: picture.c:1118 +#: src/picture.c #, c-format msgid "Can't write picture to file %s" msgstr "" -#: picture.c:1142 +#: src/picture.c msgid "Could not read from pgm file" msgstr "" -#: picture.c:1148 +#: src/picture.c #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: picture.c:1161 +#: src/picture.c msgid "Failed reading size in pgm file" msgstr "" -#: picture.c:1173 +#: src/picture.c msgid "Failed reading maximum value in pgm file" msgstr "" -#: picture.c:1196 +#: src/picture.c msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: picture.c:1198 +#: src/picture.c #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: picture.c:1235 +#: src/picture.c #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: picture.c:1240 +#: src/picture.c #, c-format msgid "can't write mask file %s" msgstr "" -#: picture.c:1254 +#: src/picture.c msgid "Failed writing default mask as pgm file" msgstr "" -#: picture.c:1261 +#: src/picture.c #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: rotate.c:203 +#: src/rotate.c #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: stream.c:82 -msgid "set socket timeout failed" -msgstr "" - -#: stream.c:132 -msgid "motion-stream End buffer reached waiting for buffer ending" -msgstr "" - -#: stream.c:150 -msgid "motion-stream READ give up!" -msgstr "" - -#: stream.c:247 stream.c:602 -#, c-format -msgid "motion-stream - failed auth attempt from %s" -msgstr "" - -#: stream.c:257 stream.c:628 stream.c:713 stream.c:719 -msgid "fcntl" -msgstr "" - -#: stream.c:277 -msgid "write failure 1:handle_basic_auth" -msgstr "" - -#: stream.c:478 -msgid "Error no authentication data" -msgstr "" - -#: stream.c:485 -msgid "Error no authentication data (no ':' found)" -msgstr "" - -#: stream.c:494 -msgid "Error malloc failed" -msgstr "" - -#: stream.c:618 -msgid "write failure 1:handle_md5_digest" -msgstr "" - -#: stream.c:621 -msgid "write failure 2:handle_md5_digest" -msgstr "" - -#: stream.c:654 -msgid "write failure 3:handle_md5_digest" -msgstr "" - -#: stream.c:698 -msgid "Error unknown stream authentication method" -msgstr "" - -#: stream.c:727 -msgid "Error pthread_attr_init" -msgstr "" - -#: stream.c:732 -msgid "Error pthread_create" -msgstr "" - -#: stream.c:738 -msgid "Error pthread_attr_destroy" -msgstr "" - -#: stream.c:762 -msgid "error creating socket" -msgstr "" - -#: stream.c:767 -msgid "Unable to set FD_CLOEXEC" -msgstr "" - -#: stream.c:774 -msgid "setting SO_REUSEADDR to yes failed" -msgstr "" - -#: stream.c:783 -msgid "setting IPV6_V6ONLY to no failed" -msgstr "" - -#: stream.c:821 -#, c-format -msgid "error binding on %s port %d" -msgstr "" - -#: stream.c:827 -msgid "error listening" -msgstr "" - -#: stream.c:833 -#, c-format -msgid "listening on %s port %d" -msgstr "" - -#: stream.c:852 -msgid "motion-stream accept()" -msgstr "" - -#: stream.c:1017 stream.c:1033 -msgid "Error creating tmpbuffer in stream_add_client" -msgstr "" - -#: stream.c:1132 -msgid "Error allocated cors_header in stream_init" -msgstr "" - -#: stream.c:1154 -msgid "Closing motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1175 -msgid "Closed motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1309 -msgid "Error creating tmpbuffer" -msgstr "" - -#: track.c:81 +#: src/track.c msgid "internal error" msgstr "" -#: track.c:107 track.c:140 +#: src/track.c #, c-format msgid "internal error, %hu is not a known track-type" msgstr "" -#: track.c:163 track.c:362 +#: src/track.c #, c-format msgid "port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:171 track.c:370 +#: src/track.c msgid "Status byte timeout!" msgstr "" -#: track.c:191 +#: src/track.c #, c-format msgid "Try to open serial device %s" msgstr "" -#: track.c:195 track.c:317 track.c:698 +#: src/track.c #, c-format msgid "Unable to open serial device %s" msgstr "" -#: track.c:210 track.c:332 track.c:712 +#: src/track.c #, c-format msgid "Unable to initialize serial device %s" msgstr "" -#: track.c:215 track.c:338 +#: src/track.c #, c-format msgid "Opened serial device %s and initialize, fd %i" msgstr "" -#: track.c:253 +#: src/track.c #, c-format msgid "No device %s started yet , trying stepper_center()" msgstr "" -#: track.c:258 +#: src/track.c #, c-format msgid "failed to initialize stepper device on %s , fd [%i]." msgstr "" -#: track.c:264 +#: src/track.c #, c-format msgid "succeed , device started %s , fd [%i]" msgstr "" -#: track.c:357 +#: src/track.c #, c-format msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:375 +#: src/track.c #, c-format msgid "Command return %d" msgstr "" -#: track.c:407 track.c:600 +#: src/track.c msgid "Problem opening servo!" msgstr "" -#: track.c:413 +#: src/track.c #, c-format msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" msgstr "" -#: track.c:436 track.c:506 +#: src/track.c #, c-format msgid "x %d value out of range! (%d - %d)" msgstr "" -#: track.c:462 track.c:555 +#: src/track.c #, c-format msgid "y %d value out of range! (%d - %d)" msgstr "" -#: track.c:494 +#: src/track.c #, c-format msgid "X offset %d" msgstr "" -#: track.c:517 +#: src/track.c #, c-format msgid "" "X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " "%d" msgstr "" -#: track.c:543 +#: src/track.c #, c-format msgid "Y offset %d" msgstr "" -#: track.c:565 +#: src/track.c #, c-format msgid "" "Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " "%d" msgstr "" -#: track.c:606 +#: src/track.c #, c-format msgid "" "X-offset %d, Y-offset %d, x-position %d. y-position %d,reversex %d, reversey " "%d , stepsize %d" msgstr "" -#: track.c:660 +#: src/track.c msgid "Return byte timeout!" msgstr "" -#: track.c:677 +#: src/track.c msgid "Unable to set camera speed" msgstr "" -#: track.c:749 track.c:868 +#: src/track.c msgid "succeed" msgstr "" -#: track.c:830 +#: src/track.c msgid "Failed to reset pwc camera to starting position! Reason" msgstr "" -#: track.c:838 track.c:900 +#: src/track.c msgid "failed VIDIOCPWCMPTGRANGE" msgstr "" -#: track.c:852 track.c:913 +#: src/track.c msgid "ioctl VIDIOCPWCMPTGANGLE" msgstr "" -#: track.c:864 track.c:939 +#: src/track.c msgid "Failed to pan/tilt pwc camera! Reason" msgstr "" -#: track.c:978 track.c:987 track.c:1138 track.c:1147 +#: src/track.c msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: track.c:992 track.c:1152 +#: src/track.c msgid "Reseting UVC camera to starting position" msgstr "" -#: track.c:1001 +#: src/track.c msgid "ioctl querycontrol" msgstr "" -#: track.c:1005 +#: src/track.c msgid "Getting camera range" msgstr "" -#: track.c:1033 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: track.c:1036 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: track.c:1056 +#: src/track.c #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: track.c:1070 track.c:1085 track.c:1254 track.c:1275 +#: src/track.c msgid "Failed to move UVC camera!" msgstr "" -#: track.c:1091 track.c:1281 +#: src/track.c #, c-format msgid "Found MINMAX = %d" msgstr "" -#: track.c:1095 +#: src/track.c #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: track.c:1107 +#: src/track.c #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1220 +#: src/track.c #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: track.c:1223 +#: src/track.c #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: track.c:1226 +#: src/track.c #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: track.c:1249 +#: src/track.c #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1270 +#: src/track.c #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1285 +#: src/track.c #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1295 +#: src/track.c #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: translate.c:43 +#: src/translate.c msgid "Language: English" msgstr "" -#: video_bktr.c:65 +#: src/video_bktr.c #, c-format msgid "METEORSHUE Error setting hue [%d]" msgstr "" -#: video_bktr.c:69 video_bktr.c:82 video_bktr.c:97 video_bktr.c:111 -#: video_bktr.c:126 video_bktr.c:140 video_bktr.c:156 video_bktr.c:171 +#: src/video_bktr.c #, c-format msgid "to [%d]" msgstr "" -#: video_bktr.c:78 +#: src/video_bktr.c msgid "METEORGHUE Error getting hue" msgstr "" -#: video_bktr.c:93 +#: src/video_bktr.c #, c-format msgid "METEORSCSAT Error setting saturation [%d]" msgstr "" -#: video_bktr.c:107 +#: src/video_bktr.c msgid "METEORGCSAT Error getting saturation" msgstr "" -#: video_bktr.c:122 +#: src/video_bktr.c #, c-format msgid "METEORSCONT Error setting contrast [%d]" msgstr "" -#: video_bktr.c:136 +#: src/video_bktr.c msgid "METEORGCONT Error getting contrast" msgstr "" -#: video_bktr.c:152 +#: src/video_bktr.c #, c-format msgid "METEORSBRIG brightness [%d]" msgstr "" -#: video_bktr.c:167 +#: src/video_bktr.c msgid "METEORGBRIG getting brightness" msgstr "" -#: video_bktr.c:182 +#: src/video_bktr.c msgid "Not implemented" msgstr "" -#: video_bktr.c:218 +#: src/video_bktr.c #, c-format msgid "Device Input %d out of range (0-4)" msgstr "" -#: video_bktr.c:226 +#: src/video_bktr.c #, c-format msgid "METEORSINPUT %d invalid -Trying composite %d" msgstr "" -#: video_bktr.c:261 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format, try again with default" msgstr "" -#: video_bktr.c:267 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format either default" msgstr "" -#: video_bktr.c:321 +#: src/video_bktr.c msgid "Couldn't set the geometry" msgstr "" -#: video_bktr.c:325 +#: src/video_bktr.c #, c-format msgid "to [%d/%d] Norm %d" msgstr "" -#: video_bktr.c:372 +#: src/video_bktr.c #, c-format msgid "Not valid Frequency [%lu] for Source input [%i]" msgstr "" -#: video_bktr.c:376 +#: src/video_bktr.c #, c-format msgid "Frequency [%lu] Source input [%i]" msgstr "" -#: video_bktr.c:383 +#: src/video_bktr.c #, c-format msgid "set input [%d]" msgstr "" -#: video_bktr.c:391 +#: src/video_bktr.c #, c-format msgid "set input format [%d]" msgstr "" -#: video_bktr.c:399 +#: src/video_bktr.c #, c-format msgid "set geometry [%d]x[%d]" msgstr "" -#: video_bktr.c:405 +#: src/video_bktr.c msgid "Frequency set (no implemented yet" msgstr "" -#: video_bktr.c:419 video_bktr.c:432 +#: src/video_bktr.c msgid "Sizing buffer to 3x" msgstr "" -#: video_bktr.c:426 video_bktr.c:436 +#: src/video_bktr.c msgid "Sizing buffer to 3/2x" msgstr "" -#: video_bktr.c:444 +#: src/video_bktr.c msgid "mmap failed" msgstr "" -#: video_bktr.c:486 video_bktr.c:488 video_bktr.c:496 +#: src/video_bktr.c msgid "METEORCAPTUR using single method Error capturing" msgstr "" -#: video_bktr.c:568 +#: src/video_bktr.c msgid "Error capturing using single method" msgstr "" -#: video_bktr.c:658 video_bktr.c:666 video_bktr.c:764 video_bktr.c:933 -#: video_bktr.c:987 +#: src/video_bktr.c msgid "BKTR is not enabled." msgstr "" -#: video_bktr.c:710 video_v4l2.c:1454 +#: src/video_bktr.c src/video_v4l2.c msgid "Unable to find video device" msgstr "" -#: video_bktr.c:716 video_v4l2.c:1460 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Closing video device %s" msgstr "" -#: video_bktr.c:750 video_v4l2.c:1479 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: video_bktr.c:790 video_v4l2.c:774 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: video_bktr.c:796 video_v4l2.c:782 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: video_bktr.c:836 +#: src/video_bktr.c msgid "Stopping capture" msgstr "" -#: video_bktr.c:841 +#: src/video_bktr.c #, c-format msgid "Reusing [%s] inputs [%d,%d] Change capture method METEOR_CAP_SINGLE" msgstr "" -#: video_bktr.c:849 +#: src/video_bktr.c msgid "VIDEO_PALETTE_YUV420P setting imgs.size_norm and imgs.motionsize" msgstr "" -#: video_bktr.c:866 +#: src/video_bktr.c #, c-format msgid "open video device %s" msgstr "" -#: video_bktr.c:877 +#: src/video_bktr.c #, c-format msgid "open tuner device %s" msgstr "" -#: video_common.c:421 video_common.c:443 +#: src/video_common.c msgid "Corrupt image ... continue" msgstr "" -#: video_common.c:434 +#: src/video_common.c #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: video_common.c:580 +#: src/video_common.c #, c-format msgid "Parsing controls: %s" msgstr "" -#: video_common.c:689 +#: src/video_common.c msgid "calling mmalcam_cleanup" msgstr "" -#: video_common.c:697 +#: src/video_common.c msgid "calling netcam_cleanup" msgstr "" -#: video_common.c:705 +#: src/video_common.c msgid "calling netcam_rtsp_cleanup" msgstr "" -#: video_common.c:711 +#: src/video_common.c msgid "Cleaning up V4L2 device" msgstr "" -#: video_common.c:717 +#: src/video_common.c msgid "Cleaning up BKTR device" msgstr "" -#: video_common.c:722 +#: src/video_common.c msgid "No Camera device cleanup (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_common.c:754 +#: src/video_common.c msgid "Opening MMAL cam" msgstr "" -#: video_common.c:759 +#: src/video_common.c msgid "MMAL cam failed to open" msgstr "" -#: video_common.c:766 +#: src/video_common.c msgid "Opening Netcam" msgstr "" -#: video_common.c:771 +#: src/video_common.c msgid "Netcam failed to open" msgstr "" -#: video_common.c:777 +#: src/video_common.c msgid "Opening Netcam RTSP" msgstr "" -#: video_common.c:781 +#: src/video_common.c msgid "Netcam RTSP failed to open" msgstr "" -#: video_common.c:787 +#: src/video_common.c msgid "Opening V4L2 device" msgstr "" -#: video_common.c:790 +#: src/video_common.c msgid "V4L2 device failed to open" msgstr "" -#: video_common.c:796 +#: src/video_common.c msgid "Opening BKTR device" msgstr "" -#: video_common.c:799 +#: src/video_common.c msgid "BKTR device failed to open" msgstr "" -#: video_common.c:805 +#: src/video_common.c msgid "No Camera device specified (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_loopback.c:33 +#: src/video_loopback.c #, c-format msgid "Failed to open '%s'" msgstr "" -#: video_loopback.c:42 +#: src/video_loopback.c +#, c-format +msgid "Error specifying buffer: %s" +msgstr "" + +#: src/video_loopback.c #, c-format msgid "Opening buffer: %s" msgstr "" -#: video_loopback.c:49 +#: src/video_loopback.c #, c-format msgid "Read buffer: %s" msgstr "" -#: video_loopback.c:57 +#: src/video_loopback.c #, c-format msgid "found video device '%s' %d" msgstr "" -#: video_loopback.c:72 video_loopback.c:147 +#: src/video_loopback.c #, c-format msgid "Opened %s as pipe output" msgstr "" -#: video_loopback.c:151 +#: src/video_loopback.c #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: video_loopback.c:171 +#: src/video_loopback.c msgid "Original pipe specifications" msgstr "" -#: video_loopback.c:182 +#: src/video_loopback.c msgid "Proposed pipe specifications" msgstr "" -#: video_loopback.c:190 +#: src/video_loopback.c msgid "Final pipe specifications" msgstr "" -#: video_v4l2.c:209 +#: src/video_v4l2.c msgid "No Controls found for device" msgstr "" -#: video_v4l2.c:268 +#: src/video_v4l2.c msgid "---------Controls---------" msgstr "" -#: video_v4l2.c:269 +#: src/video_v4l2.c msgid " V4L2 ID Name and Range" msgstr "" -#: video_v4l2.c:298 video_v4l2.c:1167 +#: src/video_v4l2.c msgid "Device not ready" msgstr "" -#: video_v4l2.c:312 +#: src/video_v4l2.c #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: video_v4l2.c:318 +#: src/video_v4l2.c #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: video_v4l2.c:356 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: video_v4l2.c:362 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: video_v4l2.c:375 +#: src/video_v4l2.c msgid "control type not supported yet" msgstr "" -#: video_v4l2.c:541 +#: src/video_v4l2.c #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: video_v4l2.c:549 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: video_v4l2.c:555 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: video_v4l2.c:560 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: video_v4l2.c:565 +#: src/video_v4l2.c #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: video_v4l2.c:591 +#: src/video_v4l2.c msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: video_v4l2.c:603 +#: src/video_v4l2.c #, c-format msgid "- video standard %s" msgstr "" -#: video_v4l2.c:620 +#: src/video_v4l2.c #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: video_v4l2.c:626 +#: src/video_v4l2.c msgid "Video standard set to NTSC" msgstr "" -#: video_v4l2.c:628 +#: src/video_v4l2.c msgid "Video standard set to SECAM" msgstr "" -#: video_v4l2.c:630 +#: src/video_v4l2.c msgid "Video standard set to PAL" msgstr "" -#: video_v4l2.c:658 +#: src/video_v4l2.c #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: video_v4l2.c:663 +#: src/video_v4l2.c #, c-format msgid "Set tuner %d" msgstr "" -#: video_v4l2.c:674 +#: src/video_v4l2.c #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: video_v4l2.c:679 +#: src/video_v4l2.c #, c-format msgid "Set Frequency to %ul" msgstr "" -#: video_v4l2.c:704 +#: src/video_v4l2.c #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:716 +#: src/video_v4l2.c #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: video_v4l2.c:723 +#: src/video_v4l2.c msgid "Adjusted resolution not modulo 8." msgstr "" -#: video_v4l2.c:725 +#: src/video_v4l2.c msgid "Specify different palette or width/height in config file." msgstr "" -#: video_v4l2.c:734 +#: src/video_v4l2.c msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: video_v4l2.c:742 +#: src/video_v4l2.c #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:747 +#: src/video_v4l2.c #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: video_v4l2.c:777 +#: src/video_v4l2.c #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: video_v4l2.c:785 +#: src/video_v4l2.c #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: video_v4l2.c:790 +#: src/video_v4l2.c msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: video_v4l2.c:803 +#: src/video_v4l2.c #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: video_v4l2.c:812 +#: src/video_v4l2.c msgid "Supported palettes:" msgstr "" -#: video_v4l2.c:821 +#: src/video_v4l2.c #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: video_v4l2.c:841 +#: src/video_v4l2.c #, c-format msgid "Selected palette %s" msgstr "" -#: video_v4l2.c:848 +#: src/video_v4l2.c #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: video_v4l2.c:853 +#: src/video_v4l2.c msgid "Unable to find a compatible palette format." msgstr "" -#: video_v4l2.c:879 +#: src/video_v4l2.c #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: video_v4l2.c:886 +#: src/video_v4l2.c #, c-format msgid "mmap information: frames=%d" msgstr "" -#: video_v4l2.c:890 +#: src/video_v4l2.c #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: video_v4l2.c:897 video_v4l2.c:1131 +#: src/video_v4l2.c msgid "Out of memory." msgstr "" -#: video_v4l2.c:912 +#: src/video_v4l2.c #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: video_v4l2.c:925 +#: src/video_v4l2.c #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: video_v4l2.c:932 +#: src/video_v4l2.c #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: video_v4l2.c:953 +#: src/video_v4l2.c msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: video_v4l2.c:996 +#: src/video_v4l2.c #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: video_v4l2.c:1057 +#: src/video_v4l2.c #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: video_v4l2.c:1184 video_v4l2.c:1205 +#: src/video_v4l2.c msgid "Errors occurred during device select" msgstr "" -#: video_v4l2.c:1218 +#: src/video_v4l2.c #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: video_v4l2.c:1234 video_v4l2.c:1564 video_v4l2.c:1650 +#: src/video_v4l2.c #, c-format msgid "Failed to open video device %s" msgstr "" -#: video_v4l2.c:1296 +#: src/video_v4l2.c msgid "Not a V4L2 device?" msgstr "" -#: video_v4l2.c:1333 +#: src/video_v4l2.c msgid "Device does not support capturing." msgstr "" -#: video_v4l2.c:1346 video_v4l2.c:1354 +#: src/video_v4l2.c +#, c-format +msgid "Trying to set fps to %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Error setting fps. Return code %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Device set fps to %d" +msgstr "" + +#: src/video_v4l2.c msgid "V4L2 is not enabled" msgstr "" -#: video_v4l2.c:1427 video_v4l2.c:1494 video_v4l2.c:1537 +#: src/video_v4l2.c msgid "V4L2 is not enabled." msgstr "" -#: video_v4l2.c:1662 +#: src/video_v4l2.c #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: video_v4l2.c:1674 +#: src/video_v4l2.c #, c-format msgid " Width: %d, Height %d" msgstr "" -#: video_v4l2.c:1685 +#: src/video_v4l2.c #, c-format msgid " Framerate %d/%d" msgstr "" -#: webu.c:240 +#: src/webu.c #, c-format msgid "Invalid url: %s" msgstr "" -#: webu.c:258 +#: src/webu.c msgid "Error decoding url" msgstr "" -#: webu.c:462 +#: src/webu.c #, c-format msgid "Sent url: %s" msgstr "" -#: webu.c:471 +#: src/webu.c #, c-format msgid "Decoded url: %s" msgstr "" -#: webu.c:579 -msgid "httpd is going to restart" +#: src/webu.c +msgid "Restarting all threads" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Restarting thread %d" msgstr "" -#: webu.c:584 +#: src/webu.c #, c-format -msgid "httpd is going to restart thread %d" +msgid "Quitting thread %d" msgstr "" -#: webu.c:620 webu.c:720 webu_html.c:1257 webu_text.c:663 webu_text.c:854 -#: webu_text.c:1099 +#: src/webu.c src/webu_html.c src/webu_text.c #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: webu.c:683 +#: src/webu.c msgid "Native Language : on" msgstr "" -#: webu.c:685 +#: src/webu.c msgid "Native Language : off" msgstr "" -#: webu.c:689 +#: src/webu.c msgid "Set the value to null/zero" msgstr "" -#: webu.c:813 +#: src/webu.c #, c-format msgid "Connection from: %s" msgstr "" -#: webu.c:900 webu.c:912 webu.c:960 +#: src/webu.c #, c-format msgid "Failed authentication from %s" msgstr "" -#: webu.c:1042 +#: src/webu.c msgid "No webcontrol user:pass provided" msgstr "" -#: webu.c:1060 +#: src/webu.c msgid "No stream user:pass provided" msgstr "" -#: webu.c:1095 webu_stream.c:255 webu_stream.c:295 +#: src/webu.c src/webu_stream.c msgid "Invalid response" msgstr "" -#: webu.c:1182 webu.c:1254 +#: src/webu.c #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: webu.c:1221 webu.c:1303 +#: src/webu.c #, c-format msgid "send page failed %d" msgstr "" -#: webu.c:1436 +#: src/webu.c msgid "Basic authentication: available" msgstr "" -#: webu.c:1439 webu.c:1442 webu.c:1445 +#: src/webu.c msgid "Basic authentication: disabled" msgstr "" -#: webu.c:1459 +#: src/webu.c msgid "Digest authentication: available" msgstr "" -#: webu.c:1462 webu.c:1465 webu.c:1468 +#: src/webu.c msgid "Digest authentication: disabled" msgstr "" -#: webu.c:1481 +#: src/webu.c msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: webu.c:1488 +#: src/webu.c msgid "IPV6: available" msgstr "" -#: webu.c:1490 +#: src/webu.c msgid "IPV6: disabled" msgstr "" -#: webu.c:1503 webu.c:1506 +#: src/webu.c msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: webu.c:1513 +#: src/webu.c msgid "SSL/TLS: available" msgstr "" -#: webu.c:1516 webu.c:1519 webu.c:1522 +#: src/webu.c msgid "SSL/TLS: disabled" msgstr "" -#: webu.c:1570 +#: src/webu.c msgid "Error reading file for SSL/TLS support." msgstr "" -#: webu.c:1592 webu.c:1605 +#: src/webu.c msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1597 webu.c:1610 +#: src/webu.c msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1821 +#: src/webu.c #, c-format msgid "Starting webcontrol on port %d" msgstr "" -#: webu.c:1837 +#: src/webu.c msgid "Unable to start MHD" msgstr "" -#: webu.c:1874 +#: src/webu.c +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port/camera_id %d/%d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port %d" +msgstr "" + +#: src/webu.c #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: webu.c:1878 +#: src/webu.c #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: webu.c:1905 +#: src/webu.c #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: webu.c:1933 webu.c:1951 +#: src/webu.c #, c-format msgid "Duplicate port requested %d" msgstr "" -#: webu_html.c:260 webu_html.c:270 webu_html.c:282 +#: src/webu_html.c msgid "Cameras" msgstr "Kameraer" -#: webu_html.c:262 webu_html.c:291 webu_html.c:809 +#: src/webu_html.c msgid "Camera" msgstr "Kamera" -#: webu_html.c:283 +#: src/webu_html.c msgid "All" msgstr "Alle" -#: webu_html.c:329 +#: src/webu_html.c msgid "Action" msgstr "Handling" -#: webu_html.c:330 +#: src/webu_html.c msgid "Start Event" msgstr "Start begivenhet" -#: webu_html.c:331 +#: src/webu_html.c msgid "End Event" msgstr "Sluttbegivenhet" -#: webu_html.c:332 +#: src/webu_html.c msgid "Snapshot" msgstr "Stillbilde" -#: webu_html.c:333 +#: src/webu_html.c msgid "Change Configuration" msgstr "Endre konfigurasjon" -#: webu_html.c:334 +#: src/webu_html.c msgid "Write Configuration" msgstr "Skriv konfigurasjon" -#: webu_html.c:335 +#: src/webu_html.c msgid "Tracking" msgstr "Sporing" -#: webu_html.c:336 +#: src/webu_html.c msgid "Pause" msgstr "Pause" -#: webu_html.c:337 +#: src/webu_html.c msgid "Start" msgstr "Start" -#: webu_html.c:338 +#: src/webu_html.c msgid "Restart" msgstr "Omstart" -#: webu_html.c:359 +#: src/webu_html.c +msgid "Quit" +msgstr "Slutte" + +#: src/webu_html.c msgid "Help" msgstr "Hjelp" -#: webu_html.c:373 +#: src/webu_html.c msgid "No Configuration Options" msgstr "Ingen konfigurasjons alternativer" -#: webu_html.c:377 +#: src/webu_html.c msgid "Limited Configuration Options" msgstr "Begrensede konfigurasjons alternativer" -#: webu_html.c:381 +#: src/webu_html.c msgid "Advanced Configuration Options" msgstr "Avanserte konfigurasjon alternativer" -#: webu_html.c:385 +#: src/webu_html.c msgid "Restricted Configuration Options" msgstr "Konfidensielle konfigurasjons alternativer" -#: webu_html.c:399 webu_html.c:410 webu_html.c:897 +#: src/webu_html.c msgid "All Cameras" msgstr "Alle kameraer" -#: webu_html.c:400 webu_html.c:811 webu_html.c:820 +#: src/webu_html.c msgid "Not running" msgstr "Ikke aktiv" -#: webu_html.c:401 webu_html.c:812 webu_html.c:821 +#: src/webu_html.c msgid "Lost connection" msgstr "Mistet tilkobling" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Paused" msgstr "Pauset" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Active" msgstr "Aktiv" -#: webu_html.c:441 +#: src/webu_html.c msgid "Select option" msgstr "Velg alternativ" -#: webu_html.c:525 webu_html.c:558 +#: src/webu_html.c msgid "Save" msgstr "Lagre" -#: webu_html.c:553 +#: src/webu_html.c msgid "Pan/Tilt" msgstr "Svivel / Tilt" -#: webu_html.c:554 +#: src/webu_html.c msgid "Absolute Change" msgstr "Absolutt Endring" -#: webu_html.c:555 +#: src/webu_html.c msgid "Center" msgstr "Senter" -#: webu_html.c:556 +#: src/webu_html.c msgid "Pan" msgstr "Svivel" -#: webu_html.c:557 +#: src/webu_html.c msgid "Tilt" msgstr "Tilt" -#: webu_stream.c:166 webu_stream.c:172 +#: src/webu_stream.c #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: webu_stream.c:179 +#: src/webu_stream.c #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:186 +#: src/webu_stream.c #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: webu_stream.c:194 +#: src/webu_stream.c #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:288 +#: src/webu_stream.c msgid "Could not get image to stream." msgstr "" -#: webu_text.c:436 -msgid "httpd quits" -msgstr "" - -#: webu_text.c:441 -#, c-format -msgid "httpd quits thread %d" -msgstr "" - -#: webu_text.c:899 +#: src/webu_text.c #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" @@ -4144,8 +4185,5 @@ msgstr "" #~ msgid "Make Movie" #~ msgstr "Lag film" -#~ msgid "Quit" -#~ msgstr "Slutte" - #~ msgid "All " #~ msgstr "Alle " diff --git a/po/pt.po b/po/pt.po index 9431e6231..f9680a826 100644 --- a/po/pt.po +++ b/po/pt.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-13 11:57-0600\n" +"Report-Msgid-Bugs-To: https://motion-project.github.io\n" +"POT-Creation-Date: 2019-09-20 22:18-0600\n" "PO-Revision-Date: 2018-10-13 12:03-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,1476 +16,1523 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: conf.c:2108 +#: src/conf.c #, c-format msgid "Unknown config option \"%s\"" msgstr "" -#: conf.c:2208 +#: src/conf.c #, c-format msgid "Writing config file to %s" msgstr "" -#: conf.c:2354 +#: src/conf.c #, c-format msgid "Configfile %s not found - trying defaults." msgstr "" -#: conf.c:2358 +#: src/conf.c msgid "Error getcwd" msgstr "" -#: conf.c:2376 +#: src/conf.c #, c-format msgid "could not open configfile %s" msgstr "" -#: conf.c:2386 +#: src/conf.c +#, c-format +msgid "Invalid file name %s" +msgstr "" + +#: src/conf.c #, c-format msgid "Processing thread 0 - config file %s" msgstr "" -#: conf.c:2391 +#: src/conf.c msgid "No config file to process, using default values" msgstr "" -#: conf.c:2447 +#: src/conf.c #, c-format msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: conf.c:2450 +#: src/conf.c #, c-format msgid "Thread %d - Config file: %s" msgstr "" -#: conf.c:2468 +#: src/conf.c #, c-format msgid "%-25s " msgstr "" -#: conf.c:2658 +#: src/conf.c msgid "Unable to locate vid_control_params" msgstr "" -#: conf.c:2664 +#: src/conf.c msgid "No value provided to put into vid_control_params" msgstr "" -#: conf.c:2774 +#: src/conf.c msgid "Error compiling regex in copy_uri" msgstr "" -#: conf.c:2781 +#: src/conf.c msgid "Invalid origin for cors_header in copy_uri" msgstr "" -#: conf.c:3019 +#: src/conf.c #, c-format msgid "Processing config file %s" msgstr "" -#: conf.c:3034 +#: src/conf.c #, c-format msgid "Camera directory config %s not found" msgstr "" -#: conf.c:3068 +#: src/conf.c #, c-format msgid "Camera config file %s not found" msgstr "" -#: conf.c:3106 +#: src/conf.c #, c-format msgid "Processing camera config file %s" msgstr "" -#: conf.c:3152 +#: src/conf.c msgid "daemon" msgstr "" -#: conf.c:3153 +#: src/conf.c msgid "setup_mode" msgstr "" -#: conf.c:3154 +#: src/conf.c msgid "pid_file" msgstr "" -#: conf.c:3155 +#: src/conf.c msgid "log_file" msgstr "" -#: conf.c:3156 +#: src/conf.c msgid "log_level" msgstr "" -#: conf.c:3157 +#: src/conf.c msgid "log_type" msgstr "" -#: conf.c:3158 +#: src/conf.c msgid "quiet" msgstr "" -#: conf.c:3159 +#: src/conf.c msgid "native_language" msgstr "" -#: conf.c:3160 +#: src/conf.c msgid "camera_name" msgstr "" -#: conf.c:3161 +#: src/conf.c msgid "camera_id" msgstr "" -#: conf.c:3162 +#: src/conf.c msgid "target_dir" msgstr "" -#: conf.c:3163 +#: src/conf.c msgid "videodevice" msgstr "" -#: conf.c:3164 +#: src/conf.c msgid "vid_control_params" msgstr "" -#: conf.c:3165 +#: src/conf.c msgid "v4l2_palette" msgstr "" -#: conf.c:3166 +#: src/conf.c msgid "input" msgstr "" -#: conf.c:3167 +#: src/conf.c msgid "norm" msgstr "" -#: conf.c:3168 +#: src/conf.c msgid "frequency" msgstr "" -#: conf.c:3169 +#: src/conf.c msgid "auto_brightness" msgstr "" -#: conf.c:3170 +#: src/conf.c msgid "tunerdevice" msgstr "" -#: conf.c:3171 +#: src/conf.c msgid "roundrobin_frames" msgstr "" -#: conf.c:3172 +#: src/conf.c msgid "roundrobin_skip" msgstr "" -#: conf.c:3173 +#: src/conf.c msgid "roundrobin_switchfilter" msgstr "" -#: conf.c:3174 +#: src/conf.c msgid "netcam_url" msgstr "" -#: conf.c:3175 +#: src/conf.c msgid "netcam_highres" msgstr "" -#: conf.c:3176 +#: src/conf.c msgid "netcam_userpass" msgstr "" -#: conf.c:3177 +#: src/conf.c msgid "netcam_keepalive" msgstr "" -#: conf.c:3178 +#: src/conf.c msgid "netcam_proxy" msgstr "" -#: conf.c:3179 +#: src/conf.c msgid "netcam_tolerant_check" msgstr "" -#: conf.c:3180 +#: src/conf.c msgid "netcam_use_tcp" msgstr "" -#: conf.c:3181 +#: src/conf.c msgid "mmalcam_name" msgstr "" -#: conf.c:3182 +#: src/conf.c msgid "mmalcam_control_params" msgstr "" -#: conf.c:3183 +#: src/conf.c msgid "width" msgstr "" -#: conf.c:3184 +#: src/conf.c msgid "height" msgstr "" -#: conf.c:3185 +#: src/conf.c msgid "framerate" msgstr "" -#: conf.c:3186 +#: src/conf.c msgid "minimum_frame_time" msgstr "" -#: conf.c:3187 +#: src/conf.c msgid "rotate" msgstr "" -#: conf.c:3188 +#: src/conf.c msgid "flip_axis" msgstr "" -#: conf.c:3189 +#: src/conf.c msgid "locate_motion_mode" msgstr "" -#: conf.c:3190 +#: src/conf.c msgid "locate_motion_style" msgstr "" -#: conf.c:3191 +#: src/conf.c msgid "text_left" msgstr "" -#: conf.c:3192 +#: src/conf.c msgid "text_right" msgstr "" -#: conf.c:3193 +#: src/conf.c msgid "text_changes" msgstr "" -#: conf.c:3194 +#: src/conf.c msgid "text_scale" msgstr "" -#: conf.c:3195 +#: src/conf.c msgid "text_event" msgstr "" -#: conf.c:3196 +#: src/conf.c msgid "emulate_motion" msgstr "" -#: conf.c:3197 +#: src/conf.c msgid "threshold" msgstr "" -#: conf.c:3198 +#: src/conf.c msgid "threshold_maximum" msgstr "" -#: conf.c:3199 +#: src/conf.c msgid "threshold_tune" msgstr "" -#: conf.c:3200 +#: src/conf.c msgid "noise_level" msgstr "" -#: conf.c:3201 +#: src/conf.c msgid "noise_tune" msgstr "" -#: conf.c:3202 +#: src/conf.c msgid "despeckle_filter" msgstr "" -#: conf.c:3203 +#: src/conf.c msgid "area_detect" msgstr "" -#: conf.c:3204 +#: src/conf.c msgid "mask_file" msgstr "" -#: conf.c:3205 +#: src/conf.c msgid "mask_privacy" msgstr "" -#: conf.c:3206 +#: src/conf.c msgid "smart_mask_speed" msgstr "" -#: conf.c:3207 +#: src/conf.c msgid "lightswitch_percent" msgstr "" -#: conf.c:3208 +#: src/conf.c msgid "lightswitch_frames" msgstr "" -#: conf.c:3209 +#: src/conf.c msgid "minimum_motion_frames" msgstr "" -#: conf.c:3210 +#: src/conf.c msgid "event_gap" msgstr "" -#: conf.c:3211 +#: src/conf.c msgid "pre_capture" msgstr "" -#: conf.c:3212 +#: src/conf.c msgid "post_capture" msgstr "" -#: conf.c:3213 +#: src/conf.c msgid "on_event_start" msgstr "" -#: conf.c:3214 +#: src/conf.c msgid "on_event_end" msgstr "" -#: conf.c:3215 +#: src/conf.c msgid "on_picture_save" msgstr "" -#: conf.c:3216 +#: src/conf.c msgid "on_area_detected" msgstr "" -#: conf.c:3217 +#: src/conf.c msgid "on_motion_detected" msgstr "" -#: conf.c:3218 +#: src/conf.c msgid "on_movie_start" msgstr "" -#: conf.c:3219 +#: src/conf.c msgid "on_movie_end" msgstr "" -#: conf.c:3220 +#: src/conf.c msgid "on_camera_lost" msgstr "" -#: conf.c:3221 +#: src/conf.c msgid "on_camera_found" msgstr "" -#: conf.c:3222 +#: src/conf.c msgid "picture_output" msgstr "" -#: conf.c:3223 +#: src/conf.c msgid "picture_output_motion" msgstr "" -#: conf.c:3224 +#: src/conf.c msgid "picture_type" msgstr "" -#: conf.c:3225 +#: src/conf.c msgid "picture_quality" msgstr "" -#: conf.c:3226 +#: src/conf.c msgid "picture_exif" msgstr "" -#: conf.c:3227 +#: src/conf.c msgid "picture_filename" msgstr "" -#: conf.c:3228 +#: src/conf.c msgid "snapshot_interval" msgstr "" -#: conf.c:3229 +#: src/conf.c msgid "snapshot_filename" msgstr "" -#: conf.c:3230 +#: src/conf.c msgid "movie_output" msgstr "" -#: conf.c:3231 +#: src/conf.c msgid "movie_output_motion" msgstr "" -#: conf.c:3232 +#: src/conf.c msgid "movie_max_time" msgstr "" -#: conf.c:3233 +#: src/conf.c msgid "movie_bps" msgstr "" -#: conf.c:3234 +#: src/conf.c msgid "movie_quality" msgstr "" -#: conf.c:3235 +#: src/conf.c msgid "movie_codec" msgstr "" -#: conf.c:3236 +#: src/conf.c msgid "movie_duplicate_frames" msgstr "" -#: conf.c:3237 +#: src/conf.c msgid "movie_passthrough" msgstr "" -#: conf.c:3238 +#: src/conf.c msgid "movie_filename" msgstr "" -#: conf.c:3239 +#: src/conf.c msgid "movie_extpipe_use" msgstr "" -#: conf.c:3240 +#: src/conf.c msgid "movie_extpipe" msgstr "" -#: conf.c:3241 +#: src/conf.c msgid "timelapse_interval" msgstr "" -#: conf.c:3242 +#: src/conf.c msgid "timelapse_mode" msgstr "" -#: conf.c:3243 +#: src/conf.c msgid "timelapse_fps" msgstr "" -#: conf.c:3244 +#: src/conf.c msgid "timelapse_codec" msgstr "" -#: conf.c:3245 +#: src/conf.c msgid "timelapse_filename" msgstr "" -#: conf.c:3246 +#: src/conf.c msgid "video_pipe" msgstr "" -#: conf.c:3247 +#: src/conf.c msgid "video_pipe_motion" msgstr "" -#: conf.c:3248 +#: src/conf.c msgid "webcontrol_port" msgstr "" -#: conf.c:3249 +#: src/conf.c msgid "webcontrol_ipv6" msgstr "" -#: conf.c:3250 +#: src/conf.c msgid "webcontrol_localhost" msgstr "" -#: conf.c:3251 +#: src/conf.c msgid "webcontrol_parms" msgstr "" -#: conf.c:3252 +#: src/conf.c msgid "webcontrol_interface" msgstr "" -#: conf.c:3253 +#: src/conf.c msgid "webcontrol_auth_method" msgstr "" -#: conf.c:3254 +#: src/conf.c msgid "webcontrol_authentication" msgstr "" -#: conf.c:3255 +#: src/conf.c msgid "webcontrol_tls" msgstr "" -#: conf.c:3256 +#: src/conf.c msgid "webcontrol_cert" msgstr "" -#: conf.c:3257 +#: src/conf.c msgid "webcontrol_key" msgstr "" -#: conf.c:3258 +#: src/conf.c msgid "webcontrol_cors_header" msgstr "" -#: conf.c:3259 +#: src/conf.c msgid "stream_port" msgstr "" -#: conf.c:3260 +#: src/conf.c msgid "stream_localhost" msgstr "" -#: conf.c:3261 +#: src/conf.c msgid "stream_auth_method" msgstr "" -#: conf.c:3262 +#: src/conf.c msgid "stream_authentication" msgstr "" -#: conf.c:3263 +#: src/conf.c msgid "stream_tls" msgstr "" -#: conf.c:3264 +#: src/conf.c msgid "stream_cors_header" msgstr "" -#: conf.c:3265 +#: src/conf.c msgid "stream_preview_scale" msgstr "" -#: conf.c:3266 +#: src/conf.c msgid "stream_preview_newline" msgstr "" -#: conf.c:3267 +#: src/conf.c msgid "stream_preview_method" msgstr "" -#: conf.c:3268 +#: src/conf.c msgid "stream_quality" msgstr "" -#: conf.c:3269 +#: src/conf.c msgid "stream_grey" msgstr "" -#: conf.c:3270 +#: src/conf.c msgid "stream_motion" msgstr "" -#: conf.c:3271 +#: src/conf.c msgid "stream_maxrate" msgstr "" -#: conf.c:3272 +#: src/conf.c msgid "stream_limit" msgstr "" -#: conf.c:3273 +#: src/conf.c msgid "database_type" msgstr "" -#: conf.c:3274 +#: src/conf.c msgid "database_dbname" msgstr "" -#: conf.c:3275 +#: src/conf.c msgid "database_host" msgstr "" -#: conf.c:3276 +#: src/conf.c msgid "database_port" msgstr "" -#: conf.c:3277 +#: src/conf.c msgid "database_user" msgstr "" -#: conf.c:3278 +#: src/conf.c msgid "database_password" msgstr "" -#: conf.c:3279 +#: src/conf.c msgid "database_busy_timeout" msgstr "" -#: conf.c:3280 +#: src/conf.c msgid "sql_log_picture" msgstr "" -#: conf.c:3281 +#: src/conf.c msgid "sql_log_snapshot" msgstr "" -#: conf.c:3282 +#: src/conf.c msgid "sql_log_movie" msgstr "" -#: conf.c:3283 +#: src/conf.c msgid "sql_log_timelapse" msgstr "" -#: conf.c:3284 +#: src/conf.c msgid "sql_query_start" msgstr "" -#: conf.c:3285 +#: src/conf.c msgid "sql_query_stop" msgstr "" -#: conf.c:3286 +#: src/conf.c msgid "sql_query" msgstr "" -#: conf.c:3287 +#: src/conf.c msgid "track_type" msgstr "" -#: conf.c:3288 +#: src/conf.c msgid "track_auto" msgstr "" -#: conf.c:3289 +#: src/conf.c msgid "track_port" msgstr "" -#: conf.c:3290 +#: src/conf.c msgid "track_motorx" msgstr "" -#: conf.c:3291 +#: src/conf.c msgid "track_motorx_reverse" msgstr "" -#: conf.c:3292 +#: src/conf.c msgid "track_motory" msgstr "" -#: conf.c:3293 +#: src/conf.c msgid "track_motory_reverse" msgstr "" -#: conf.c:3294 +#: src/conf.c msgid "track_maxx" msgstr "" -#: conf.c:3295 +#: src/conf.c msgid "track_minx" msgstr "" -#: conf.c:3296 +#: src/conf.c msgid "track_maxy" msgstr "" -#: conf.c:3297 +#: src/conf.c msgid "track_miny" msgstr "" -#: conf.c:3298 +#: src/conf.c msgid "track_homex" msgstr "" -#: conf.c:3299 +#: src/conf.c msgid "track_homey" msgstr "" -#: conf.c:3300 +#: src/conf.c msgid "track_iomojo_id" msgstr "" -#: conf.c:3301 +#: src/conf.c msgid "track_step_angle_x" msgstr "" -#: conf.c:3302 +#: src/conf.c msgid "track_step_angle_y" msgstr "" -#: conf.c:3303 +#: src/conf.c msgid "track_move_wait" msgstr "" -#: conf.c:3304 +#: src/conf.c msgid "track_speed" msgstr "" -#: conf.c:3305 +#: src/conf.c msgid "track_stepsize" msgstr "" -#: conf.c:3306 +#: src/conf.c msgid "track_generic_move" msgstr "" -#: conf.c:3307 +#: src/conf.c msgid "camera" msgstr "" -#: conf.c:3308 +#: src/conf.c msgid "camera_dir" msgstr "" -#: event.c:89 track.c:1358 +#: src/event.c src/track.c #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: event.c:95 track.c:1365 +#: src/event.c src/track.c #, c-format msgid "Executing external command '%s'" msgstr "" -#: event.c:108 +#: src/event.c #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: event.c:171 +#: src/event.c #, c-format msgid "Mysql query failed %s error code %d" msgstr "" -#: event.c:185 +#: src/event.c #, c-format msgid "" "Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " "was %s" msgstr "" -#: event.c:192 +#: src/event.c #, c-format msgid "Re-Connection to Mysql database '%s' Succeed" msgstr "" -#: event.c:197 +#: src/event.c #, c-format msgid "after re-connection Mysql query failed %s error code %d" msgstr "" -#: event.c:219 motion.c:1113 +#: src/event.c src/motion.c #, c-format msgid "Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:228 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:232 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' Succeed" msgstr "" -#: event.c:255 +#: src/event.c #, c-format msgid "SQLite error was %s" msgstr "" -#: event.c:482 +#: src/event.c msgid "Failed to put image into video pipe" msgstr "" -#: event.c:606 +#: src/event.c #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: event.c:741 +#: src/event.c +#, c-format +msgid "Error creating preview pipe name %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating file name base %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating preview name %d %s" +msgstr "" + +#: src/event.c #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: event.c:766 +#: src/event.c #, c-format msgid "moviepath: %s" msgstr "" -#: event.c:776 +#: src/event.c #, c-format msgid "no write access to target directory %s" msgstr "" -#: event.c:781 +#: src/event.c #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: event.c:787 +#: src/event.c #, c-format msgid "error accesing path %s" msgstr "" -#: event.c:798 +#: src/event.c +#, c-format +msgid "Error specifying command line: %s" +msgstr "" + +#: src/event.c #, c-format msgid "pipe: %s" msgstr "" -#: event.c:806 +#: src/event.c msgid "popen failed" msgstr "" -#: event.c:824 +#: src/event.c msgid "Using extpipe" msgstr "" -#: event.c:831 event.c:835 +#: src/event.c #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: event.c:839 +#: src/event.c #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: event.c:854 +#: src/event.c #, c-format msgid "Source FPS %d" msgstr "" -#: event.c:984 +#: src/event.c msgid "Error opening context for movie output." msgstr "" -#: event.c:1021 +#: src/event.c #, c-format msgid "ffopen_open error creating (motion) file [%s]" msgstr "" -#: event.c:1086 +#: src/event.c msgid "" "The swf container for timelapse no longer supported. Using mpg container." msgstr "" -#: event.c:1089 +#: src/event.c msgid "Timelapse using mpg codec." msgstr "" -#: event.c:1090 +#: src/event.c msgid "Events will be appended to file" msgstr "" -#: event.c:1096 +#: src/event.c msgid "Timelapse using mpeg4 codec." msgstr "" -#: event.c:1097 +#: src/event.c msgid "Events will be trigger new files" msgstr "" -#: event.c:1106 +#: src/event.c #, c-format msgid "ffopen_open error creating (timelapse) file [%s]" msgstr "" -#: event.c:1115 event.c:1127 event.c:1132 +#: src/event.c msgid "Error encoding image" msgstr "" -#: ffmpeg.c:276 +#: src/ffmpeg.c msgid "Failed to allocate memory for codec name" msgstr "" -#: ffmpeg.c:288 +#: src/ffmpeg.c msgid "" "The frame rate specified is too high for the ffmpeg movie type specified. " "Choose a different ffmpeg container or lower framerate." msgstr "" -#: ffmpeg.c:301 +#: src/ffmpeg.c +msgid "Error setting base file name" +msgstr "" + +#: src/ffmpeg.c #, c-format -msgid "ffmpeg_video_codec option value %s is not supported" +msgid "Error setting timelapse append for codec %s" msgstr "" -#: ffmpeg.c:364 +#: src/ffmpeg.c +msgid "Error setting file name" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "codec option value %s is not supported" msgstr "" -#: ffmpeg.c:371 +#: src/ffmpeg.c msgid "Could not get the codec" msgstr "" -#: ffmpeg.c:392 +#: src/ffmpeg.c #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: ffmpeg.c:400 +#: src/ffmpeg.c #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: ffmpeg.c:407 +#: src/ffmpeg.c #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: ffmpeg.c:423 +#: src/ffmpeg.c #, c-format msgid "Error encoding video:%s" msgstr "" -#: ffmpeg.c:446 +#: src/ffmpeg.c msgid "Error encoding video" msgstr "" -#: ffmpeg.c:492 +#: src/ffmpeg.c #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: ffmpeg.c:500 ffmpeg.c:538 +#: src/ffmpeg.c msgid "BAD TIMING!! Frame skipped." msgstr "" -#: ffmpeg.c:527 +#: src/ffmpeg.c #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: ffmpeg.c:583 +#: src/ffmpeg.c #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: ffmpeg.c:620 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s has been blacklisted" msgstr "" -#: ffmpeg.c:628 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s not found" msgstr "" -#: ffmpeg.c:637 +#: src/ffmpeg.c #, c-format msgid "Codec %s not found" msgstr "" -#: ffmpeg.c:642 +#: src/ffmpeg.c +#, c-format +msgid "FFMpeg version is too old for codec %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "Using codec %s" msgstr "" -#: ffmpeg.c:648 ffmpeg.c:661 ffmpeg.c:1112 ffmpeg.c:1131 +#: src/ffmpeg.c msgid "Could not alloc stream" msgstr "" -#: ffmpeg.c:654 +#: src/ffmpeg.c msgid "Failed to allocate decoder!" msgstr "" -#: ffmpeg.c:715 +#: src/ffmpeg.c msgid "Unable to set quality" msgstr "" -#: ffmpeg.c:725 +#: src/ffmpeg.c #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: ffmpeg.c:737 +#: src/ffmpeg.c #, c-format msgid "Could not open codec %s" msgstr "" -#: ffmpeg.c:759 +#: src/ffmpeg.c #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: ffmpeg.c:775 +#: src/ffmpeg.c msgid "could not alloc frame" msgstr "" -#: ffmpeg.c:816 +#: src/ffmpeg.c +#, c-format +msgid "could not alloc buffers %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "error opening file %s" msgstr "" -#: ffmpeg.c:823 +#: src/ffmpeg.c #, c-format msgid "Permission denied. %s" msgstr "" -#: ffmpeg.c:828 +#: src/ffmpeg.c #, c-format msgid "Error opening file %s" msgstr "" -#: ffmpeg.c:843 +#: src/ffmpeg.c #, c-format msgid "Could not write ffmpeg header %s" msgstr "" -#: ffmpeg.c:878 +#: src/ffmpeg.c #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: ffmpeg.c:890 +#: src/ffmpeg.c #, c-format msgid "Error draining codec:%s" msgstr "" -#: ffmpeg.c:897 +#: src/ffmpeg.c msgid "Error writing draining video frame" msgstr "" -#: ffmpeg.c:933 +#: src/ffmpeg.c msgid "Error while encoding picture" msgstr "" -#: ffmpeg.c:947 +#: src/ffmpeg.c msgid "Error while writing video frame" msgstr "" -#: ffmpeg.c:997 +#: src/ffmpeg.c #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: ffmpeg.c:1079 +#: src/ffmpeg.c msgid "RTSP context not available." msgstr "" -#: ffmpeg.c:1088 +#: src/ffmpeg.c msgid "rtsp camera not ready for pass-through." msgstr "" -#: ffmpeg.c:1095 +#: src/ffmpeg.c msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: ffmpeg.c:1101 ffmpeg.c:1276 +#: src/ffmpeg.c msgid "Could not get codec!" msgstr "" -#: ffmpeg.c:1119 ffmpeg.c:1138 netcam_rtsp.c:1061 netcam_rtsp.c:1082 +#: src/ffmpeg.c src/netcam_rtsp.c msgid "Unable to copy codec parameters" msgstr "" -#: ffmpeg.c:1147 +#: src/ffmpeg.c msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: ffmpeg.c:1194 +#: src/ffmpeg.c #, c-format msgid "ffmpeg libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: ffmpeg.c:1216 +#: src/ffmpeg.c #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: ffmpeg.c:1223 ffmpeg.c:1245 ffmpeg.c:1313 +#: src/ffmpeg.c msgid "No ffmpeg functionality included" msgstr "" -#: ffmpeg.c:1238 +#: src/ffmpeg.c msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: ffmpeg.c:1258 +#: src/ffmpeg.c msgid "Could not allocate output context" msgstr "" -#: ffmpeg.c:1266 +#: src/ffmpeg.c msgid "Could not setup passthru!" msgstr "" -#: ffmpeg.c:1283 +#: src/ffmpeg.c msgid "Failed to allocate codec!" msgstr "" -#: ffmpeg.c:1289 ffmpeg.c:1295 ffmpeg.c:1304 +#: src/ffmpeg.c msgid "Could not set the stream" msgstr "" -#: ffmpeg.c:1327 +#: src/ffmpeg.c msgid "Error flushing codec" msgstr "" -#: ffmpeg.c:1391 +#: src/ffmpeg.c msgid "Excessive attempts to clear buffered packet" msgstr "" -#: ffmpeg.c:1398 +#: src/ffmpeg.c msgid "Buffered packet" msgstr "" -#: ffmpeg.c:1406 ffmpeg.c:1424 +#: src/ffmpeg.c msgid "No ffmpeg support" msgstr "" -#: jpegutils.c:94 +#: src/jpegutils.c #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: jpegutils.c:380 +#: src/jpegutils.c msgid "Invalid JPEG image dimensions" msgstr "" -#: jpegutils.c:387 netcam_jpeg.c:354 +#: src/jpegutils.c src/netcam_jpeg.c #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: mmalcam.c:68 +#: src/mmalcam.c #, c-format msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: mmalcam.c:99 +#: src/mmalcam.c msgid "A high frame rate can cause problems with exposure of images" msgstr "" -#: mmalcam.c:100 +#: src/mmalcam.c msgid "If autoexposure is not working, try a lower frame rate." msgstr "" -#: mmalcam.c:114 +#: src/mmalcam.c #, c-format msgid "Failed to create MMAL camera component %s" msgstr "" -#: mmalcam.c:120 +#: src/mmalcam.c #, c-format msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: mmalcam.c:130 +#: src/mmalcam.c #, c-format msgid "Unable to enable control port : error %d" msgstr "" -#: mmalcam.c:159 +#: src/mmalcam.c msgid "MMAL no-padding setup failed" msgstr "" -#: mmalcam.c:165 +#: src/mmalcam.c msgid "camera video format couldn't be set" msgstr "" -#: mmalcam.c:177 +#: src/mmalcam.c msgid "camera component couldn't be enabled" msgstr "" -#: mmalcam.c:185 +#: src/mmalcam.c msgid "MMAL camera component created" msgstr "" -#: mmalcam.c:209 +#: src/mmalcam.c msgid "MMAL camera buffer pool creation failed" msgstr "" -#: mmalcam.c:215 +#: src/mmalcam.c msgid "MMAL camera buffer queue creation failed" msgstr "" -#: mmalcam.c:231 +#: src/mmalcam.c #, c-format msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: mmalcam.c:236 +#: src/mmalcam.c #, c-format msgid "Unable to send a buffer to port (%d)" msgstr "" -#: mmalcam.c:282 +#: src/mmalcam.c #, c-format msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: mmalcam.c:287 +#: src/mmalcam.c msgid "camera params couldn't be allocated" msgstr "" -#: mmalcam.c:313 +#: src/mmalcam.c msgid "MMAL camera capture port enabling failed" msgstr "" -#: mmalcam.c:321 +#: src/mmalcam.c msgid "MMAL camera capture start failed" msgstr "" -#: mmalcam.c:351 +#: src/mmalcam.c msgid "MMAL Camera cleanup" msgstr "" -#: mmalcam.c:400 +#: src/mmalcam.c #, c-format msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: mmalcam.c:417 +#: src/mmalcam.c msgid "Unable to return a buffer to the camera video port" msgstr "" -#: motion.c:105 +#: src/motion.c #, c-format msgid "Resizing pre_capture buffer to %d items" msgstr "" -#: motion.c:457 +#: src/motion.c msgid "Removed process id file (pid file)." msgstr "" -#: motion.c:459 +#: src/motion.c msgid "Error removing pid file" msgstr "" -#: motion.c:463 +#: src/motion.c #, c-format msgid "Closing logfile (%s)." msgstr "" -#: motion.c:541 +#: src/motion.c #, c-format msgid "Motion detected - starting event %d" msgstr "" -#: motion.c:661 +#: src/motion.c #, c-format msgid "Added %d fillerframes into movie" msgstr "" -#: motion.c:768 +#: src/motion.c msgid "Unable to determine camera type (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: motion.c:793 +#: src/motion.c msgid "Opening privacy mask file" msgstr "" -#: motion.c:805 +#: src/motion.c msgid "Opening high resolution privacy mask file" msgstr "" -#: motion.c:814 motion.c:1440 +#: src/motion.c #, c-format msgid "Error opening mask file %s" msgstr "" -#: motion.c:821 +#: src/motion.c msgid "Failed to read mask privacy image. Mask privacy feature disabled." msgstr "" -#: motion.c:824 +#: src/motion.c #, c-format msgid "Mask privacy file \"%s\" loaded." msgstr "" -#: motion.c:893 motion.c:900 +#: src/motion.c #, c-format msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: motion.c:969 +#: src/motion.c msgid "Closing MYSQL" msgstr "" -#: motion.c:977 +#: src/motion.c msgid "Initializing database" msgstr "" -#: motion.c:993 motion.c:1069 +#: src/motion.c #, c-format msgid "SQLite3 Database filename %s" msgstr "" -#: motion.c:998 +#: src/motion.c msgid "SQLite3 is threadsafe" msgstr "" -#: motion.c:999 +#: src/motion.c #, c-format msgid "SQLite3 serialized %s" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "FAILED" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "SUCCESS" msgstr "" -#: motion.c:1003 motion.c:1072 +#: src/motion.c #, c-format msgid "Can't open database %s : %s" msgstr "" -#: motion.c:1009 motion.c:1078 +#: src/motion.c #, c-format msgid "database_busy_timeout %d msec" msgstr "" -#: motion.c:1012 motion.c:1081 +#: src/motion.c #, c-format msgid "database_busy_timeout failed %s" msgstr "" -#: motion.c:1041 +#: src/motion.c #, c-format msgid "Cannot connect to MySQL database %s on host %s with user %s" msgstr "" -#: motion.c:1045 +#: src/motion.c #, c-format msgid "MySQL error was %s" msgstr "" -#: motion.c:1064 +#: src/motion.c msgid "SQLite3 using shared handle" msgstr "" -#: motion.c:1130 +#: src/motion.c #, c-format msgid "Database backend %s" msgstr "" -#: motion.c:1239 +#: src/motion.c #, c-format msgid "Camera %d started: motion detection %s" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Disabled" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Enabled" msgstr "" -#: motion.c:1249 +#: src/motion.c msgid "Pass-through processing disabled." msgstr "" -#: motion.c:1255 +#: src/motion.c #, c-format msgid "Invalid configuration dimensions %dx%d" msgstr "" -#: motion.c:1259 +#: src/motion.c #, c-format msgid "Using default dimensions %dx%d" msgstr "" -#: motion.c:1263 netcam_rtsp.c:1025 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image width (%d) requested is not modulo 8." msgstr "" -#: motion.c:1266 netcam_rtsp.c:1028 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting width to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1270 netcam_rtsp.c:1032 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image height (%d) requested is not modulo 8." msgstr "" -#: motion.c:1273 netcam_rtsp.c:1035 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting height to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1288 motion.c:1297 +#: src/motion.c msgid "Could not fetch initial image from camera " msgstr "" -#: motion.c:1290 +#: src/motion.c msgid "Motion continues using width and height from config file(s)" msgstr "" -#: motion.c:1299 +#: src/motion.c msgid "Motion only supports width and height modulo 8" msgstr "" -#: motion.c:1305 motion.c:1967 +#: src/motion.c #, c-format msgid "Image width (%d) or height(%d) requested is not modulo 8." msgstr "" -#: motion.c:1312 motion.c:1974 +#: src/motion.c #, c-format msgid "Motion only supports width and height greater than or equal to 64 %dx%d" msgstr "" -#: motion.c:1353 +#: src/motion.c +msgid "Substream not available. Image sizes not modulo 16." +msgstr "" + +#: src/motion.c msgid "webp image format is not available, failing back to jpeg" msgstr "" -#: motion.c:1387 +#: src/motion.c msgid "Error capturing first image" msgstr "" -#: motion.c:1398 +#: src/motion.c msgid "Opening video loopback device for normal pictures" msgstr "" -#: motion.c:1405 +#: src/motion.c msgid "Failed to open video loopback for normal pictures" msgstr "" -#: motion.c:1412 +#: src/motion.c msgid "Opening video loopback device for motion pictures" msgstr "" -#: motion.c:1419 +#: src/motion.c msgid "Failed to open video loopback for motion pictures" msgstr "" -#: motion.c:1451 +#: src/motion.c msgid "Failed to read mask image. Mask feature disabled." msgstr "" -#: motion.c:1454 +#: src/motion.c #, c-format msgid "Maskfile \"%s\" loaded." msgstr "" -#: motion.c:1488 +#: src/motion.c #, c-format msgid "Problem enabling motion-stream server in port %d" msgstr "" -#: motion.c:1494 +#: src/motion.c #, c-format msgid "Started motion-stream server on port %d (auth %s)" msgstr "" -#: motion.c:1580 +#: src/motion.c msgid "Emulating motion" msgstr "" -#: motion.c:1612 +#: src/motion.c msgid "Calling vid_close() from motion_cleanup" msgstr "" -#: motion.c:1797 +#: src/motion.c #, c-format msgid "Motion in area %d detected." msgstr "" -#: motion.c:1958 +#: src/motion.c msgid "Retrying until successful connection with camera" msgstr "" -#: motion.c:1984 +#: src/motion.c msgid "" "Camera has finally become available\n" "Camera image has different width and heightfrom what is in the config file. " @@ -1494,2649 +1541,2643 @@ msgid "" "dimensions" msgstr "" -#: motion.c:2037 +#: src/motion.c msgid "Video signal re-acquired" msgstr "" -#: motion.c:2065 +#: src/motion.c msgid "Video device fatal error - Closing video device" msgstr "" -#: motion.c:2093 +#: src/motion.c msgid "Restarting Motion thread to reinitialize all image buffers" msgstr "" -#: motion.c:2143 +#: src/motion.c msgid "Video signal lost - Adding grey image" msgstr "" -#: motion.c:2155 +#: src/motion.c msgid "Video signal still lost - Trying to close video device" msgstr "" -#: motion.c:2200 +#: src/motion.c msgid "Lightswitch detected" msgstr "" -#: motion.c:2232 +#: src/motion.c msgid "Switchfilter detected" msgstr "" -#: motion.c:2345 +#: src/motion.c msgid "micro-lightswitch!" msgstr "" -#: motion.c:2569 +#: src/motion.c #, c-format msgid "End of event %d" msgstr "" -#: motion.c:2604 +#: src/motion.c #, c-format msgid "Raw changes: %5d - changes after '%s': %5d" msgstr "" -#: motion.c:2608 +#: src/motion.c #, c-format msgid " - labels: %3d" msgstr "" -#: motion.c:2612 +#: src/motion.c #, c-format msgid "Changes: %5d" msgstr "" -#: motion.c:2617 +#: src/motion.c #, c-format msgid " - noise level: %2d" msgstr "" -#: motion.c:2622 +#: src/motion.c #, c-format msgid " - threshold: %d" msgstr "" -#: motion.c:2700 +#: src/motion.c #, c-format msgid "Invalid timelapse_mode argument '%s'" msgstr "" -#: motion.c:2702 +#: src/motion.c msgid "%:s Defaulting to manual timelapse mode" msgstr "" -#: motion.c:2923 +#: src/motion.c msgid "Thread exiting" msgstr "" -#: motion.c:2969 +#: src/motion.c msgid "Motion going to daemon mode" msgstr "" -#: motion.c:2987 +#: src/motion.c #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: motion.c:3000 +#: src/motion.c msgid "Could not change directory" msgstr "" -#: motion.c:3034 +#: src/motion.c #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: motion.c:3119 +#: src/motion.c msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: motion.c:3160 +#: src/motion.c +msgid "v4l2 : available" +msgstr "" + +#: src/motion.c +msgid "v4l2 : not available" +msgstr "" + +#: src/motion.c +msgid "bktr : available" +msgstr "" + +#: src/motion.c +msgid "bktr : not available" +msgstr "" + +#: src/motion.c +msgid "webp : available" +msgstr "" + +#: src/motion.c +msgid "webp : not available" +msgstr "" + +#: src/motion.c +msgid "mmal : available" +msgstr "" + +#: src/motion.c +msgid "mmal : not available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : not available" +msgstr "" + +#: src/motion.c +msgid "mysql : available" +msgstr "" + +#: src/motion.c +msgid "mysql : not available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: not available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: not available" +msgstr "" + +#: src/motion.c +msgid "pgsql : available" +msgstr "" + +#: src/motion.c +msgid "pgsql : not available" +msgstr "" + +#: src/motion.c +msgid "nls : available" +msgstr "" + +#: src/motion.c +msgid "nls : not available" +msgstr "" + +#: src/motion.c #, c-format msgid "Using default log level (%s) (%d)" msgstr "" -#: motion.c:3175 +#: src/motion.c #, c-format msgid "Logging to file (%s)" msgstr "" -#: motion.c:3179 +#: src/motion.c #, c-format msgid "Exit motion, cannot create log file %s" msgstr "" -#: motion.c:3184 +#: src/motion.c msgid "Logging to syslog" msgstr "" -#: motion.c:3193 +#: src/motion.c #, c-format msgid "Using default log type (%s)" msgstr "" -#: motion.c:3197 +#: src/motion.c #, c-format msgid "Using log type (%s) log level (%s)" msgstr "" -#: motion.c:3211 +#: src/motion.c msgid "Motion running as daemon process" msgstr "" -#: motion.c:3216 +#: src/motion.c msgid "Motion running in setup mode." msgstr "" -#: motion.c:3249 +#: src/motion.c #, c-format msgid "Camera ID: %d is from %s" msgstr "" -#: motion.c:3255 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Service: %s" msgstr "" -#: motion.c:3257 -#, c-format -msgid "Stream port %d" -msgstr "" - -#: motion.c:3260 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Device: %s" msgstr "" -#: motion.c:3276 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with the control port" msgstr "" -#: motion.c:3279 motion.c:3292 +#: src/motion.c #, c-format msgid "Stream feature for thread %d is disabled." msgstr "" -#: motion.c:3289 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with thread %d" msgstr "" -#: motion.c:3339 +#: src/motion.c msgid "Restarting motion." msgstr "" -#: motion.c:3345 +#: src/motion.c msgid "Motion restarted" msgstr "" -#: motion.c:3369 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: motion.c:3377 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: motion.c:3437 +#: src/motion.c #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: motion.c:3472 +#: src/motion.c #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: motion.c:3520 +#: src/motion.c #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: motion.c:3530 +#: src/motion.c #, c-format msgid "Motion thread %d restart" msgstr "" -#: motion.c:3540 +#: src/motion.c msgid "Threads finished" msgstr "" -#: motion.c:3548 +#: src/motion.c src/webu.c msgid "Motion terminating" msgstr "" -#: motion.c:3587 +#: src/motion.c #, c-format msgid "Could not allocate %llu bytes of memory!" msgstr "" -#: motion.c:3619 +#: src/motion.c #, c-format msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" msgstr "" -#: motion.c:3625 +#: src/motion.c #, c-format msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" msgstr "" -#: motion.c:3667 +#: src/motion.c #, c-format msgid "Problem creating directory %s" msgstr "" -#: motion.c:3675 +#: src/motion.c #, c-format msgid "creating directory %s" msgstr "" -#: motion.c:3724 +#: src/motion.c #, c-format msgid "Error opening file %s with mode %s" msgstr "" -#: motion.c:3743 +#: src/motion.c msgid "Error closing file" msgstr "" -#: motion.c:3801 +#: src/motion.c #, c-format msgid "invalid format specifier keyword %*.*s" msgstr "" -#: motion.c:4024 +#: src/motion.c #, c-format msgid "Unable to set thread name %s" msgstr "" -#: motion.c:4044 +#: src/motion.c msgid "FFMPEG version too old. Disabling pass-through processing." msgstr "" -#: motion.c:4049 +#: src/motion.c msgid "pass-through is enabled but is still experimental." msgstr "" -#: netcam.c:74 +#: src/netcam.c msgid "Invalid URL. Can not parse values." msgstr "" -#: netcam.c:179 +#: src/netcam.c #, c-format msgid "Using port number %d" msgstr "" -#: netcam.c:241 +#: src/netcam.c #, c-format msgid "Camera handler thread [%d] started" msgstr "" -#: netcam.c:262 +#: src/netcam.c msgid "" "Closing netcam socket as Keep-Alive time is up (camera sent Close field). A " "reconnect should happen." msgstr "" -#: netcam.c:272 +#: src/netcam.c msgid "re-opening camera (non-streaming)" msgstr "" -#: netcam.c:282 netcam.c:324 +#: src/netcam.c msgid "camera re-connected" msgstr "" -#: netcam.c:290 netcam.c:313 +#: src/netcam.c #, c-format msgid "Unrecognized image header (%d)" msgstr "" -#: netcam.c:293 netcam.c:316 +#: src/netcam.c #, c-format msgid "Error in header (%d)" msgstr "" -#: netcam.c:303 +#: src/netcam.c msgid "re-opening camera (streaming)" msgstr "" -#: netcam.c:337 +#: src/netcam.c msgid "Error getting jpeg image" msgstr "" -#: netcam.c:342 +#: src/netcam.c msgid "Trying to re-connect" msgstr "" -#: netcam.c:392 netcam_rtsp.c:1429 +#: src/netcam.c src/netcam_rtsp.c msgid "netcam camera handler: finish set, exiting" msgstr "" -#: netcam.c:494 +#: src/netcam.c msgid "No response from camera handler - it must have already died" msgstr "" -#: netcam.c:567 +#: src/netcam.c msgid "called with no data in buffer" msgstr "" -#: netcam.c:648 +#: src/netcam.c #, c-format msgid "Network Camera starting for camera (%s)" msgstr "" -#: netcam.c:656 +#: src/netcam.c #, c-format msgid "Invalid netcam_proxy (%s)" msgstr "" -#: netcam.c:663 +#: src/netcam.c msgid "Username/password not allowed on a proxy URL" msgstr "" -#: netcam.c:685 +#: src/netcam.c #, c-format msgid "Invalid netcam service '%s' " msgstr "" -#: netcam.c:692 +#: src/netcam.c #, c-format msgid "Invalid netcam_url for camera (%s)" msgstr "" -#: netcam.c:726 +#: src/netcam.c #, c-format msgid "" "Netcam_http parameter '%s' converts to flags: HTTP/1.0: %s HTTP/1.1: %s Keep-" "Alive %s." msgstr "" -#: netcam.c:736 +#: src/netcam.c msgid "now calling netcam_setup_html()" msgstr "" -#: netcam.c:739 +#: src/netcam.c msgid "now calling netcam_setup_ftp" msgstr "" -#: netcam.c:742 +#: src/netcam.c msgid "now calling netcam_setup_file()" msgstr "" -#: netcam.c:748 +#: src/netcam.c #, c-format msgid "" "Invalid netcam service '%s' - must be http, ftp, mjpg, mjpeg, v4l2 or jpeg." msgstr "" -#: netcam.c:765 netcam_rtsp.c:1536 +#: src/netcam.c src/netcam_rtsp.c #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: netcam.c:776 +#: src/netcam.c msgid "libjpeg decompression failure on first frame - giving up!" msgstr "" -#: netcam.c:787 +#: src/netcam.c #, c-format msgid "Width/height(%dx%d) must be multiples of 8" msgstr "" -#: netcam.c:811 +#: src/netcam.c #, c-format msgid "Error starting camera handler thread [%d]" msgstr "" -#: netcam_ftp.c:165 +#: src/netcam_ftp.c msgid "recv failed in ftp_get_more" msgstr "" -#: netcam_ftp.c:255 +#: src/netcam_ftp.c #, c-format msgid "Server Response: %s" msgstr "" -#: netcam_ftp.c:280 +#: src/netcam_ftp.c msgid "send failed in ftp_send_user" msgstr "" -#: netcam_ftp.c:306 +#: src/netcam_ftp.c msgid "send failed in ftp_send_passwd" msgstr "" -#: netcam_ftp.c:337 +#: src/netcam_ftp.c msgid "send failed in ftp_quit" msgstr "" -#: netcam_ftp.c:385 +#: src/netcam_ftp.c msgid "gethostbyname failed in ftp_connect" msgstr "" -#: netcam_ftp.c:392 +#: src/netcam_ftp.c msgid "gethostbyname address mismatch in ftp_connect" msgstr "" -#: netcam_ftp.c:404 netcam_ftp.c:524 +#: src/netcam_ftp.c msgid "socket failed" msgstr "" -#: netcam_ftp.c:411 +#: src/netcam_ftp.c msgid "Failed to create a connection" msgstr "" -#: netcam_ftp.c:471 +#: src/netcam_ftp.c msgid "FTP server asking for ACCT on anonymous" msgstr "" -#: netcam_ftp.c:532 +#: src/netcam_ftp.c msgid "setting socket option SO_REUSEADDR" msgstr "" -#: netcam_ftp.c:546 netcam_ftp.c:642 +#: src/netcam_ftp.c msgid "send failed in ftp_get_connection" msgstr "" -#: netcam_ftp.c:574 +#: src/netcam_ftp.c msgid "Invalid answer to PASV" msgstr "" -#: netcam_ftp.c:591 +#: src/netcam_ftp.c msgid "Failed to create a data connection" msgstr "" -#: netcam_ftp.c:610 +#: src/netcam_ftp.c msgid "bind failed" msgstr "" -#: netcam_ftp.c:622 +#: src/netcam_ftp.c msgid "listen failed" msgstr "" -#: netcam_ftp.c:749 netcam_ftp.c:810 +#: src/netcam_ftp.c msgid "send failed in ftp_get_socket" msgstr "" -#: netcam_ftp.c:774 +#: src/netcam_ftp.c msgid "accept in ftp_get_socket" msgstr "" -#: netcam_ftp.c:860 +#: src/netcam_ftp.c msgid "recv failed in ftp_read" msgstr "" -#: netcam_ftp.c:918 +#: src/netcam_ftp.c msgid "ftp_get_socket failed" msgstr "" -#: netcam_ftp.c:993 +#: src/netcam_ftp.c msgid "Error sending TYPE I to ftp server" msgstr "" -#: netcam_http.c:102 +#: src/netcam_http.c #, c-format msgid "malformed token Content-Length but value %ld" msgstr "" -#: netcam_http.c:105 +#: src/netcam_http.c #, c-format msgid "Content-Length %ld" msgstr "" -#: netcam_http.c:192 +#: src/netcam_http.c #, c-format msgid "Content-type %s" msgstr "" -#: netcam_http.c:252 +#: src/netcam_http.c msgid "Error reading image header, streaming mode (1). Null header." msgstr "" -#: netcam_http.c:256 +#: src/netcam_http.c #, c-format msgid "Error reading image header, streaming mode (1). Unknown header '%s'" msgstr "" -#: netcam_http.c:276 +#: src/netcam_http.c msgid "Error reading image header (2)" msgstr "" -#: netcam_http.c:286 +#: src/netcam_http.c msgid "Header not JPEG" msgstr "" -#: netcam_http.c:298 +#: src/netcam_http.c msgid "Content-Length 0" msgstr "" -#: netcam_http.c:307 +#: src/netcam_http.c msgid "Found image header record" msgstr "" -#: netcam_http.c:349 +#: src/netcam_http.c msgid "Error sending 'connect' request" msgstr "" -#: netcam_http.c:378 +#: src/netcam_http.c #, c-format msgid "Received first header ('%s')" msgstr "" -#: netcam_http.c:382 +#: src/netcam_http.c #, c-format msgid "Error reading first header (%s)" msgstr "" -#: netcam_http.c:389 +#: src/netcam_http.c #, c-format msgid "HTTP Result code %d" msgstr "" -#: netcam_http.c:403 +#: src/netcam_http.c msgid "Removed netcam Keep-Alive flag due to apparent closed HTTP connection." msgstr "" -#: netcam_http.c:430 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive set)" msgstr "" -#: netcam_http.c:433 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive not set)" msgstr "" -#: netcam_http.c:439 +#: src/netcam_http.c msgid "Streaming camera" msgstr "" -#: netcam_http.c:458 +#: src/netcam_http.c #, c-format msgid "Boundary string [%s]" msgstr "" -#: netcam_http.c:461 +#: src/netcam_http.c msgid "Boundary string not found in header" msgstr "" -#: netcam_http.c:468 +#: src/netcam_http.c msgid "" "Streaming camera probably using MJPG-blocks, consider using mjpg:// " "netcam_url." msgstr "" -#: netcam_http.c:474 +#: src/netcam_http.c msgid "Unrecognized content type" msgstr "" -#: netcam_http.c:480 +#: src/netcam_http.c msgid "Content-length present" msgstr "" -#: netcam_http.c:487 +#: src/netcam_http.c msgid "Content-length 0" msgstr "" -#: netcam_http.c:506 +#: src/netcam_http.c #, c-format msgid "Found Conn: close header ('%s')" msgstr "" -#: netcam_http.c:522 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion removes keepalive." msgstr "" -#: netcam_http.c:534 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion continues unchanged." msgstr "" -#: netcam_http.c:547 +#: src/netcam_http.c msgid "Received a Keep-Alive field in this set of headers." msgstr "" -#: netcam_http.c:556 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion removes keepalive." msgstr "" -#: netcam_http.c:568 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion continues unchanged." msgstr "" -#: netcam_http.c:599 +#: src/netcam_http.c msgid "" "Removed netcam Keep-Alive flag because 'Connection: close' header received.\n" " Netcam does not support Keep-Alive. Motion continues in non-Keep-Alive." msgstr "" -#: netcam_http.c:605 +#: src/netcam_http.c msgid "" "Keep-Alive has reached end of valid period.\n" "Motion will close netcam, then resume Keep-Alive with a new socket." msgstr "" -#: netcam_http.c:631 +#: src/netcam_http.c msgid "disconnect" msgstr "" -#: netcam_http.c:673 +#: src/netcam_http.c #, c-format msgid "getaddrinfo() failed (%s): %s" msgstr "" -#: netcam_http.c:676 +#: src/netcam_http.c msgid "disconnecting netcam (1)" msgstr "" -#: netcam_http.c:685 netcam_http.c:1154 +#: src/netcam_http.c msgid "disconnecting netcam since keep-alive not set." msgstr "" -#: netcam_http.c:692 +#: src/netcam_http.c msgid "with no keepalive, attempt to create socket failed." msgstr "" -#: netcam_http.c:697 +#: src/netcam_http.c #, c-format msgid "with no keepalive, new socket created fd %d" msgstr "" -#: netcam_http.c:703 +#: src/netcam_http.c msgid "" "with keepalive set, invalid socket.This could be the first time. Creating a " "new one failed." msgstr "" -#: netcam_http.c:709 +#: src/netcam_http.c #, c-format msgid "" "with keepalive set, invalid socket.This could be first time, created a new " "one with fd %d" msgstr "" -#: netcam_http.c:723 +#: src/netcam_http.c #, c-format msgid "SO_KEEPALIVE is %s" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "ON" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "OFF" msgstr "" -#: netcam_http.c:735 +#: src/netcam_http.c msgid "SO_KEEPALIVE set on socket." msgstr "" -#: netcam_http.c:739 +#: src/netcam_http.c #, c-format msgid "re-using socket %d since keepalive is set." msgstr "" -#: netcam_http.c:747 +#: src/netcam_http.c msgid "fcntl(1) on socket" msgstr "" -#: netcam_http.c:754 +#: src/netcam_http.c msgid "fcntl(2) on socket" msgstr "" -#: netcam_http.c:769 +#: src/netcam_http.c #, c-format msgid "connect() failed (%d)" msgstr "" -#: netcam_http.c:771 +#: src/netcam_http.c msgid "disconnecting netcam (4)" msgstr "" -#: netcam_http.c:786 +#: src/netcam_http.c msgid "timeout on connect()" msgstr "" -#: netcam_http.c:788 +#: src/netcam_http.c msgid "disconnecting netcam (2)" msgstr "" -#: netcam_http.c:802 +#: src/netcam_http.c msgid "getsockopt after connect" msgstr "" -#: netcam_http.c:810 +#: src/netcam_http.c msgid "connect returned error" msgstr "" -#: netcam_http.c:812 +#: src/netcam_http.c msgid "disconnecting netcam (3)" msgstr "" -#: netcam_http.c:842 +#: src/netcam_http.c #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: netcam_http.c:1099 +#: src/netcam_http.c #, c-format msgid "Potential split boundary - %d chars flushed, %d re-positioned" msgstr "" -#: netcam_http.c:1114 +#: src/netcam_http.c msgid "recv() fail after boundary string" msgstr "" -#: netcam_http.c:1158 +#: src/netcam_http.c msgid "leaving netcam connected." msgstr "" -#: netcam_http.c:1199 +#: src/netcam_http.c #, c-format msgid "about to try to connect, time #%d" msgstr "" -#: netcam_http.c:1203 +#: src/netcam_http.c msgid "Failed to open camera - check your config and that netcamera is online" msgstr "" -#: netcam_http.c:1213 +#: src/netcam_http.c msgid "Error reading first header - re-trying" msgstr "" -#: netcam_http.c:1218 +#: src/netcam_http.c msgid "Failed to read first camera header - giving up for now" msgstr "" -#: netcam_http.c:1253 +#: src/netcam_http.c #, c-format msgid "Netcam has flags: HTTP/1.0: %s HTTP/1.1: %s Keep-Alive %s." msgstr "" -#: netcam_http.c:1338 +#: src/netcam_http.c msgid "" "Removed netcam_keepalive flag due to proxy set.Proxy is incompatible with " "Keep-Alive." msgstr "" -#: netcam_http.c:1454 +#: src/netcam_http.c msgid "Failed to read first stream header - giving up for now" msgstr "" -#: netcam_http.c:1460 +#: src/netcam_http.c msgid "connected, going on to read image." msgstr "" -#: netcam_http.c:1490 +#: src/netcam_http.c msgid "Read error, trying to reconnect.." msgstr "" -#: netcam_http.c:1494 +#: src/netcam_http.c msgid "lost the cam." msgstr "" -#: netcam_http.c:1507 +#: src/netcam_http.c #, c-format msgid "Refilled buffer with [%d] bytes from the network." msgstr "" -#: netcam_http.c:1575 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] header bytes." msgstr "" -#: netcam_http.c:1587 +#: src/netcam_http.c msgid "Invalid header received, reconnecting" msgstr "" -#: netcam_http.c:1608 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] chunk bytes, [%d/%d] total" msgstr "" -#: netcam_http.c:1622 +#: src/netcam_http.c #, c-format msgid "Chunk complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1627 +#: src/netcam_http.c #, c-format msgid "Image complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1653 +#: src/netcam_http.c msgid "now calling netcam_setup_mjpg()" msgstr "" -#: netcam_http.c:1678 +#: src/netcam_http.c msgid "connected, going on to read and decode MJPG chunks." msgstr "" -#: netcam_http.c:1697 +#: src/netcam_http.c msgid "Begin" msgstr "" -#: netcam_http.c:1711 +#: src/netcam_http.c #, c-format msgid "stat(%s) error" msgstr "" -#: netcam_http.c:1716 +#: src/netcam_http.c #, c-format msgid "statbuf.st_mtime[%d] != last_st_mtime[%d]" msgstr "" -#: netcam_http.c:1722 +#: src/netcam_http.c msgid "waiting new file image timeout" msgstr "" -#: netcam_http.c:1727 +#: src/netcam_http.c msgid "delay waiting new file image " msgstr "" -#: netcam_http.c:1740 +#: src/netcam_http.c #, c-format msgid "processing new file image - st_mtime %d" msgstr "" -#: netcam_http.c:1751 +#: src/netcam_http.c #, c-format msgid "open(%s) error: %d" msgstr "" -#: netcam_http.c:1758 +#: src/netcam_http.c #, c-format msgid "read(%s) error: %d" msgstr "" -#: netcam_http.c:1767 +#: src/netcam_http.c msgid "End" msgstr "" -#: netcam_http.c:1803 +#: src/netcam_http.c #, c-format msgid "netcam->file->path %s" msgstr "" -#: netcam_jpeg.c:77 +#: src/netcam_jpeg.c msgid "Not enough data from netcam." msgstr "" -#: netcam_jpeg.c:169 +#: src/netcam_jpeg.c #, c-format msgid "netcam->jpeg_error %d" msgstr "" -#: netcam_jpeg.c:276 +#: src/netcam_jpeg.c msgid "no new pic, no signal rcvd" msgstr "" -#: netcam_jpeg.c:281 +#: src/netcam_jpeg.c msgid "***new pic delay successful***" msgstr "" -#: netcam_jpeg.c:321 netcam_jpeg.c:400 +#: src/netcam_jpeg.c #, c-format msgid "jpeg_error %d" msgstr "" -#: netcam_jpeg.c:435 +#: src/netcam_jpeg.c #, c-format msgid "processing jpeg image - content length %d" msgstr "" -#: netcam_jpeg.c:440 +#: src/netcam_jpeg.c #, c-format msgid "return code %d" msgstr "" -#: netcam_jpeg.c:455 +#: src/netcam_jpeg.c #, c-format msgid "" "Camera width/height mismatch with JPEG image - expected %dx%d, JPEG %dx%d " "retval %d" msgstr "" -#: netcam_jpeg.c:469 +#: src/netcam_jpeg.c #, c-format msgid "ret %d retval %d" msgstr "" -#: netcam_rtsp.c:160 +#: src/netcam_rtsp.c #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: netcam_rtsp.c:193 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "True" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "False" msgstr "" -#: netcam_rtsp.c:236 -#, c-format -msgid "Error sending packet to codec: %s" +#: src/netcam_rtsp.c +msgid "Ignoring packet with invalid data" msgstr "" -#: netcam_rtsp.c:251 netcam_rtsp.c:276 -msgid "Ignoring packet with invalid data" +#: src/netcam_rtsp.c +#, c-format +msgid "Error sending packet to codec: %s" msgstr "" -#: netcam_rtsp.c:258 +#: src/netcam_rtsp.c #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: netcam_rtsp.c:282 +#: src/netcam_rtsp.c #, c-format msgid "Error decoding packet: %s" msgstr "" -#: netcam_rtsp.c:319 +#: src/netcam_rtsp.c msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: netcam_rtsp.c:342 netcam_rtsp.c:397 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:352 netcam_rtsp.c:408 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:360 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:369 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:378 netcam_rtsp.c:416 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:454 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: netcam_rtsp.c:472 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: netcam_rtsp.c:503 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: netcam_rtsp.c:521 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: netcam_rtsp.c:539 +#: src/netcam_rtsp.c #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: netcam_rtsp.c:556 +#: src/netcam_rtsp.c #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: netcam_rtsp.c:599 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:686 netcam_rtsp.c:694 +#: src/netcam_rtsp.c msgid "The network camera is sending pictures in a different" msgstr "" -#: netcam_rtsp.c:687 +#: src/netcam_rtsp.c msgid "size than specified in the config and also a " msgstr "" -#: netcam_rtsp.c:688 +#: src/netcam_rtsp.c msgid "different picture format. The picture is being" msgstr "" -#: netcam_rtsp.c:689 +#: src/netcam_rtsp.c msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: netcam_rtsp.c:690 +#: src/netcam_rtsp.c msgid "in the config file. If possible change netcam to" msgstr "" -#: netcam_rtsp.c:691 +#: src/netcam_rtsp.c msgid "be in YUV420P format and the size requested in the" msgstr "" -#: netcam_rtsp.c:692 +#: src/netcam_rtsp.c msgid "config to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:695 +#: src/netcam_rtsp.c msgid "size than specified in the configuration file." msgstr "" -#: netcam_rtsp.c:696 +#: src/netcam_rtsp.c msgid "The picture is being transcoded into the size " msgstr "" -#: netcam_rtsp.c:697 +#: src/netcam_rtsp.c msgid "requested in the configuration. If possible change" msgstr "" -#: netcam_rtsp.c:698 +#: src/netcam_rtsp.c msgid "netcam or configuration to indicate the same size" msgstr "" -#: netcam_rtsp.c:699 +#: src/netcam_rtsp.c msgid "to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:701 +#: src/netcam_rtsp.c #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: netcam_rtsp.c:705 -msgid "format than YUV420P. The image sent is being " +#: src/netcam_rtsp.c +msgid "The image sent is being " msgstr "" -#: netcam_rtsp.c:706 +#: src/netcam_rtsp.c msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: netcam_rtsp.c:707 +#: src/netcam_rtsp.c msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:724 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_in." msgstr "" -#: netcam_rtsp.c:733 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_out." msgstr "" -#: netcam_rtsp.c:753 +#: src/netcam_rtsp.c msgid "Unable to allocate scaling context." msgstr "" -#: netcam_rtsp.c:765 +#: src/netcam_rtsp.c msgid "Error determining size of frame out" msgstr "" -#: netcam_rtsp.c:783 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: netcam_rtsp.c:794 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: netcam_rtsp.c:800 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: netcam_rtsp.c:812 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: netcam_rtsp.c:865 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: netcam_rtsp.c:868 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: netcam_rtsp.c:870 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: netcam_rtsp.c:872 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: netcam_rtsp.c:874 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: netcam_rtsp.c:898 +#: src/netcam_rtsp.c #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: netcam_rtsp.c:911 +#: src/netcam_rtsp.c msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:916 +#: src/netcam_rtsp.c msgid "Setting up file via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:921 +#: src/netcam_rtsp.c msgid "Setting up http via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:924 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:952 +#: src/netcam_rtsp.c msgid "High resolution" msgstr "" -#: netcam_rtsp.c:956 +#: src/netcam_rtsp.c msgid "Normal resolution" msgstr "" -#: netcam_rtsp.c:959 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s stream." msgstr "" -#: netcam_rtsp.c:978 +#: src/netcam_rtsp.c msgid "Unknown" msgstr "" -#: netcam_rtsp.c:1068 netcam_rtsp.c:1089 +#: src/netcam_rtsp.c msgid "Stream copied for pass-through" msgstr "" -#: netcam_rtsp.c:1093 +#: src/netcam_rtsp.c msgid "ffmpeg too old" msgstr "" -#: netcam_rtsp.c:1108 +#: src/netcam_rtsp.c msgid "Null path passed to connect" msgstr "" -#: netcam_rtsp.c:1138 +#: src/netcam_rtsp.c #, c-format msgid "%s: Invalid camera service" msgstr "" -#: netcam_rtsp.c:1149 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: netcam_rtsp.c:1162 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: netcam_rtsp.c:1171 +#: src/netcam_rtsp.c #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: netcam_rtsp.c:1179 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: netcam_rtsp.c:1202 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: netcam_rtsp.c:1212 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: netcam_rtsp.c:1228 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: netcam_rtsp.c:1239 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: netcam_rtsp.c:1251 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to read first image" msgstr "" -#: netcam_rtsp.c:1278 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: netcam_rtsp.c:1357 +#: src/netcam_rtsp.c #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: netcam_rtsp.c:1395 +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Camera did not reconnect." +msgstr "" + +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Checking for camera every 10 seconds." +msgstr "" + +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: netcam_rtsp.c:1420 +#: src/netcam_rtsp.c #, c-format msgid "%s: Handler loop finished." msgstr "" -#: netcam_rtsp.c:1455 +#: src/netcam_rtsp.c #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: netcam_rtsp.c:1474 +#: src/netcam_rtsp.c #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: netcam_rtsp.c:1511 +#: src/netcam_rtsp.c msgid "unable to create rtsp context" msgstr "" -#: netcam_rtsp.c:1520 +#: src/netcam_rtsp.c msgid "unable to create rtsp high context" msgstr "" -#: netcam_rtsp.c:1564 netcam_rtsp.c:1608 netcam_rtsp.c:1689 +#: src/netcam_rtsp.c msgid "FFmpeg/Libav not found on computer. No RTSP support" msgstr "" -#: netcam_rtsp.c:1638 +#: src/netcam_rtsp.c #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: netcam_rtsp.c:1653 +#: src/netcam_rtsp.c #, c-format msgid "%s: No response from handler thread." msgstr "" -#: netcam_rtsp.c:1675 +#: src/netcam_rtsp.c msgid "Normal resolution: Shut down complete." msgstr "" -#: netcam_rtsp.c:1678 +#: src/netcam_rtsp.c msgid "High resolution: Shut down complete." msgstr "" -#: picture.c:448 +#: src/picture.c msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: picture.c:623 picture.c:630 +#: src/picture.c msgid "libwebp version error" msgstr "" -#: picture.c:638 +#: src/picture.c msgid "libwebp image buffer allocation error" msgstr "" -#: picture.c:655 +#: src/picture.c msgid "libwebp image compression error" msgstr "" -#: picture.c:670 +#: src/picture.c msgid "unable to assemble webp image" msgstr "" -#: picture.c:675 +#: src/picture.c msgid "unable to save webp image to file" msgstr "" -#: picture.c:1110 +#: src/picture.c #, c-format msgid "" "Can't write picture to file %s - check access rights to target directory\n" "Thread is going to finish due to this fatal error" msgstr "" -#: picture.c:1118 +#: src/picture.c #, c-format msgid "Can't write picture to file %s" msgstr "" -#: picture.c:1142 +#: src/picture.c msgid "Could not read from pgm file" msgstr "" -#: picture.c:1148 +#: src/picture.c #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: picture.c:1161 +#: src/picture.c msgid "Failed reading size in pgm file" msgstr "" -#: picture.c:1173 +#: src/picture.c msgid "Failed reading maximum value in pgm file" msgstr "" -#: picture.c:1196 +#: src/picture.c msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: picture.c:1198 +#: src/picture.c #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: picture.c:1235 +#: src/picture.c #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: picture.c:1240 +#: src/picture.c #, c-format msgid "can't write mask file %s" msgstr "" -#: picture.c:1254 +#: src/picture.c msgid "Failed writing default mask as pgm file" msgstr "" -#: picture.c:1261 +#: src/picture.c #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: rotate.c:203 +#: src/rotate.c #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: stream.c:82 -msgid "set socket timeout failed" -msgstr "" - -#: stream.c:132 -msgid "motion-stream End buffer reached waiting for buffer ending" -msgstr "" - -#: stream.c:150 -msgid "motion-stream READ give up!" -msgstr "" - -#: stream.c:247 stream.c:602 -#, c-format -msgid "motion-stream - failed auth attempt from %s" -msgstr "" - -#: stream.c:257 stream.c:628 stream.c:713 stream.c:719 -msgid "fcntl" -msgstr "" - -#: stream.c:277 -msgid "write failure 1:handle_basic_auth" -msgstr "" - -#: stream.c:478 -msgid "Error no authentication data" -msgstr "" - -#: stream.c:485 -msgid "Error no authentication data (no ':' found)" -msgstr "" - -#: stream.c:494 -msgid "Error malloc failed" -msgstr "" - -#: stream.c:618 -msgid "write failure 1:handle_md5_digest" -msgstr "" - -#: stream.c:621 -msgid "write failure 2:handle_md5_digest" -msgstr "" - -#: stream.c:654 -msgid "write failure 3:handle_md5_digest" -msgstr "" - -#: stream.c:698 -msgid "Error unknown stream authentication method" -msgstr "" - -#: stream.c:727 -msgid "Error pthread_attr_init" -msgstr "" - -#: stream.c:732 -msgid "Error pthread_create" -msgstr "" - -#: stream.c:738 -msgid "Error pthread_attr_destroy" -msgstr "" - -#: stream.c:762 -msgid "error creating socket" -msgstr "" - -#: stream.c:767 -msgid "Unable to set FD_CLOEXEC" -msgstr "" - -#: stream.c:774 -msgid "setting SO_REUSEADDR to yes failed" -msgstr "" - -#: stream.c:783 -msgid "setting IPV6_V6ONLY to no failed" -msgstr "" - -#: stream.c:821 -#, c-format -msgid "error binding on %s port %d" -msgstr "" - -#: stream.c:827 -msgid "error listening" -msgstr "" - -#: stream.c:833 -#, c-format -msgid "listening on %s port %d" -msgstr "" - -#: stream.c:852 -msgid "motion-stream accept()" -msgstr "" - -#: stream.c:1017 stream.c:1033 -msgid "Error creating tmpbuffer in stream_add_client" -msgstr "" - -#: stream.c:1132 -msgid "Error allocated cors_header in stream_init" -msgstr "" - -#: stream.c:1154 -msgid "Closing motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1175 -msgid "Closed motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1309 -msgid "Error creating tmpbuffer" -msgstr "" - -#: track.c:81 +#: src/track.c msgid "internal error" msgstr "" -#: track.c:107 track.c:140 +#: src/track.c #, c-format msgid "internal error, %hu is not a known track-type" msgstr "" -#: track.c:163 track.c:362 +#: src/track.c #, c-format msgid "port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:171 track.c:370 +#: src/track.c msgid "Status byte timeout!" msgstr "" -#: track.c:191 +#: src/track.c #, c-format msgid "Try to open serial device %s" msgstr "" -#: track.c:195 track.c:317 track.c:698 +#: src/track.c #, c-format msgid "Unable to open serial device %s" msgstr "" -#: track.c:210 track.c:332 track.c:712 +#: src/track.c #, c-format msgid "Unable to initialize serial device %s" msgstr "" -#: track.c:215 track.c:338 +#: src/track.c #, c-format msgid "Opened serial device %s and initialize, fd %i" msgstr "" -#: track.c:253 +#: src/track.c #, c-format msgid "No device %s started yet , trying stepper_center()" msgstr "" -#: track.c:258 +#: src/track.c #, c-format msgid "failed to initialize stepper device on %s , fd [%i]." msgstr "" -#: track.c:264 +#: src/track.c #, c-format msgid "succeed , device started %s , fd [%i]" msgstr "" -#: track.c:357 +#: src/track.c #, c-format msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:375 +#: src/track.c #, c-format msgid "Command return %d" msgstr "" -#: track.c:407 track.c:600 +#: src/track.c msgid "Problem opening servo!" msgstr "" -#: track.c:413 +#: src/track.c #, c-format msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" msgstr "" -#: track.c:436 track.c:506 +#: src/track.c #, c-format msgid "x %d value out of range! (%d - %d)" msgstr "" -#: track.c:462 track.c:555 +#: src/track.c #, c-format msgid "y %d value out of range! (%d - %d)" msgstr "" -#: track.c:494 +#: src/track.c #, c-format msgid "X offset %d" msgstr "" -#: track.c:517 +#: src/track.c #, c-format msgid "" "X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " "%d" msgstr "" -#: track.c:543 +#: src/track.c #, c-format msgid "Y offset %d" msgstr "" -#: track.c:565 +#: src/track.c #, c-format msgid "" "Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " "%d" msgstr "" -#: track.c:606 +#: src/track.c #, c-format msgid "" "X-offset %d, Y-offset %d, x-position %d. y-position %d,reversex %d, reversey " "%d , stepsize %d" msgstr "" -#: track.c:660 +#: src/track.c msgid "Return byte timeout!" msgstr "" -#: track.c:677 +#: src/track.c msgid "Unable to set camera speed" msgstr "" -#: track.c:749 track.c:868 +#: src/track.c msgid "succeed" msgstr "" -#: track.c:830 +#: src/track.c msgid "Failed to reset pwc camera to starting position! Reason" msgstr "" -#: track.c:838 track.c:900 +#: src/track.c msgid "failed VIDIOCPWCMPTGRANGE" msgstr "" -#: track.c:852 track.c:913 +#: src/track.c msgid "ioctl VIDIOCPWCMPTGANGLE" msgstr "" -#: track.c:864 track.c:939 +#: src/track.c msgid "Failed to pan/tilt pwc camera! Reason" msgstr "" -#: track.c:978 track.c:987 track.c:1138 track.c:1147 +#: src/track.c msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: track.c:992 track.c:1152 +#: src/track.c msgid "Reseting UVC camera to starting position" msgstr "" -#: track.c:1001 +#: src/track.c msgid "ioctl querycontrol" msgstr "" -#: track.c:1005 +#: src/track.c msgid "Getting camera range" msgstr "" -#: track.c:1033 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: track.c:1036 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: track.c:1056 +#: src/track.c #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: track.c:1070 track.c:1085 track.c:1254 track.c:1275 +#: src/track.c msgid "Failed to move UVC camera!" msgstr "" -#: track.c:1091 track.c:1281 +#: src/track.c #, c-format msgid "Found MINMAX = %d" msgstr "" -#: track.c:1095 +#: src/track.c #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: track.c:1107 +#: src/track.c #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1220 +#: src/track.c #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: track.c:1223 +#: src/track.c #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: track.c:1226 +#: src/track.c #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: track.c:1249 +#: src/track.c #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1270 +#: src/track.c #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1285 +#: src/track.c #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1295 +#: src/track.c #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: translate.c:43 +#: src/translate.c msgid "Language: English" msgstr "" -#: video_bktr.c:65 +#: src/video_bktr.c #, c-format msgid "METEORSHUE Error setting hue [%d]" msgstr "" -#: video_bktr.c:69 video_bktr.c:82 video_bktr.c:97 video_bktr.c:111 -#: video_bktr.c:126 video_bktr.c:140 video_bktr.c:156 video_bktr.c:171 +#: src/video_bktr.c #, c-format msgid "to [%d]" msgstr "" -#: video_bktr.c:78 +#: src/video_bktr.c msgid "METEORGHUE Error getting hue" msgstr "" -#: video_bktr.c:93 +#: src/video_bktr.c #, c-format msgid "METEORSCSAT Error setting saturation [%d]" msgstr "" -#: video_bktr.c:107 +#: src/video_bktr.c msgid "METEORGCSAT Error getting saturation" msgstr "" -#: video_bktr.c:122 +#: src/video_bktr.c #, c-format msgid "METEORSCONT Error setting contrast [%d]" msgstr "" -#: video_bktr.c:136 +#: src/video_bktr.c msgid "METEORGCONT Error getting contrast" msgstr "" -#: video_bktr.c:152 +#: src/video_bktr.c #, c-format msgid "METEORSBRIG brightness [%d]" msgstr "" -#: video_bktr.c:167 +#: src/video_bktr.c msgid "METEORGBRIG getting brightness" msgstr "" -#: video_bktr.c:182 +#: src/video_bktr.c msgid "Not implemented" msgstr "" -#: video_bktr.c:218 +#: src/video_bktr.c #, c-format msgid "Device Input %d out of range (0-4)" msgstr "" -#: video_bktr.c:226 +#: src/video_bktr.c #, c-format msgid "METEORSINPUT %d invalid -Trying composite %d" msgstr "" -#: video_bktr.c:261 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format, try again with default" msgstr "" -#: video_bktr.c:267 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format either default" msgstr "" -#: video_bktr.c:321 +#: src/video_bktr.c msgid "Couldn't set the geometry" msgstr "" -#: video_bktr.c:325 +#: src/video_bktr.c #, c-format msgid "to [%d/%d] Norm %d" msgstr "" -#: video_bktr.c:372 +#: src/video_bktr.c #, c-format msgid "Not valid Frequency [%lu] for Source input [%i]" msgstr "" -#: video_bktr.c:376 +#: src/video_bktr.c #, c-format msgid "Frequency [%lu] Source input [%i]" msgstr "" -#: video_bktr.c:383 +#: src/video_bktr.c #, c-format msgid "set input [%d]" msgstr "" -#: video_bktr.c:391 +#: src/video_bktr.c #, c-format msgid "set input format [%d]" msgstr "" -#: video_bktr.c:399 +#: src/video_bktr.c #, c-format msgid "set geometry [%d]x[%d]" msgstr "" -#: video_bktr.c:405 +#: src/video_bktr.c msgid "Frequency set (no implemented yet" msgstr "" -#: video_bktr.c:419 video_bktr.c:432 +#: src/video_bktr.c msgid "Sizing buffer to 3x" msgstr "" -#: video_bktr.c:426 video_bktr.c:436 +#: src/video_bktr.c msgid "Sizing buffer to 3/2x" msgstr "" -#: video_bktr.c:444 +#: src/video_bktr.c msgid "mmap failed" msgstr "" -#: video_bktr.c:486 video_bktr.c:488 video_bktr.c:496 +#: src/video_bktr.c msgid "METEORCAPTUR using single method Error capturing" msgstr "" -#: video_bktr.c:568 +#: src/video_bktr.c msgid "Error capturing using single method" msgstr "" -#: video_bktr.c:658 video_bktr.c:666 video_bktr.c:764 video_bktr.c:933 -#: video_bktr.c:987 +#: src/video_bktr.c msgid "BKTR is not enabled." msgstr "" -#: video_bktr.c:710 video_v4l2.c:1454 +#: src/video_bktr.c src/video_v4l2.c msgid "Unable to find video device" msgstr "" -#: video_bktr.c:716 video_v4l2.c:1460 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Closing video device %s" msgstr "" -#: video_bktr.c:750 video_v4l2.c:1479 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: video_bktr.c:790 video_v4l2.c:774 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: video_bktr.c:796 video_v4l2.c:782 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: video_bktr.c:836 +#: src/video_bktr.c msgid "Stopping capture" msgstr "" -#: video_bktr.c:841 +#: src/video_bktr.c #, c-format msgid "Reusing [%s] inputs [%d,%d] Change capture method METEOR_CAP_SINGLE" msgstr "" -#: video_bktr.c:849 +#: src/video_bktr.c msgid "VIDEO_PALETTE_YUV420P setting imgs.size_norm and imgs.motionsize" msgstr "" -#: video_bktr.c:866 +#: src/video_bktr.c #, c-format msgid "open video device %s" msgstr "" -#: video_bktr.c:877 +#: src/video_bktr.c #, c-format msgid "open tuner device %s" msgstr "" -#: video_common.c:421 video_common.c:443 +#: src/video_common.c msgid "Corrupt image ... continue" msgstr "" -#: video_common.c:434 +#: src/video_common.c #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: video_common.c:580 +#: src/video_common.c #, c-format msgid "Parsing controls: %s" msgstr "" -#: video_common.c:689 +#: src/video_common.c msgid "calling mmalcam_cleanup" msgstr "" -#: video_common.c:697 +#: src/video_common.c msgid "calling netcam_cleanup" msgstr "" -#: video_common.c:705 +#: src/video_common.c msgid "calling netcam_rtsp_cleanup" msgstr "" -#: video_common.c:711 +#: src/video_common.c msgid "Cleaning up V4L2 device" msgstr "" -#: video_common.c:717 +#: src/video_common.c msgid "Cleaning up BKTR device" msgstr "" -#: video_common.c:722 +#: src/video_common.c msgid "No Camera device cleanup (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_common.c:754 +#: src/video_common.c msgid "Opening MMAL cam" msgstr "" -#: video_common.c:759 +#: src/video_common.c msgid "MMAL cam failed to open" msgstr "" -#: video_common.c:766 +#: src/video_common.c msgid "Opening Netcam" msgstr "" -#: video_common.c:771 +#: src/video_common.c msgid "Netcam failed to open" msgstr "" -#: video_common.c:777 +#: src/video_common.c msgid "Opening Netcam RTSP" msgstr "" -#: video_common.c:781 +#: src/video_common.c msgid "Netcam RTSP failed to open" msgstr "" -#: video_common.c:787 +#: src/video_common.c msgid "Opening V4L2 device" msgstr "" -#: video_common.c:790 +#: src/video_common.c msgid "V4L2 device failed to open" msgstr "" -#: video_common.c:796 +#: src/video_common.c msgid "Opening BKTR device" msgstr "" -#: video_common.c:799 +#: src/video_common.c msgid "BKTR device failed to open" msgstr "" -#: video_common.c:805 +#: src/video_common.c msgid "No Camera device specified (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_loopback.c:33 +#: src/video_loopback.c #, c-format msgid "Failed to open '%s'" msgstr "" -#: video_loopback.c:42 +#: src/video_loopback.c +#, c-format +msgid "Error specifying buffer: %s" +msgstr "" + +#: src/video_loopback.c #, c-format msgid "Opening buffer: %s" msgstr "" -#: video_loopback.c:49 +#: src/video_loopback.c #, c-format msgid "Read buffer: %s" msgstr "" -#: video_loopback.c:57 +#: src/video_loopback.c #, c-format msgid "found video device '%s' %d" msgstr "" -#: video_loopback.c:72 video_loopback.c:147 +#: src/video_loopback.c #, c-format msgid "Opened %s as pipe output" msgstr "" -#: video_loopback.c:151 +#: src/video_loopback.c #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: video_loopback.c:171 +#: src/video_loopback.c msgid "Original pipe specifications" msgstr "" -#: video_loopback.c:182 +#: src/video_loopback.c msgid "Proposed pipe specifications" msgstr "" -#: video_loopback.c:190 +#: src/video_loopback.c msgid "Final pipe specifications" msgstr "" -#: video_v4l2.c:209 +#: src/video_v4l2.c msgid "No Controls found for device" msgstr "" -#: video_v4l2.c:268 +#: src/video_v4l2.c msgid "---------Controls---------" msgstr "" -#: video_v4l2.c:269 +#: src/video_v4l2.c msgid " V4L2 ID Name and Range" msgstr "" -#: video_v4l2.c:298 video_v4l2.c:1167 +#: src/video_v4l2.c msgid "Device not ready" msgstr "" -#: video_v4l2.c:312 +#: src/video_v4l2.c #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: video_v4l2.c:318 +#: src/video_v4l2.c #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: video_v4l2.c:356 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: video_v4l2.c:362 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: video_v4l2.c:375 +#: src/video_v4l2.c msgid "control type not supported yet" msgstr "" -#: video_v4l2.c:541 +#: src/video_v4l2.c #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: video_v4l2.c:549 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: video_v4l2.c:555 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: video_v4l2.c:560 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: video_v4l2.c:565 +#: src/video_v4l2.c #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: video_v4l2.c:591 +#: src/video_v4l2.c msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: video_v4l2.c:603 +#: src/video_v4l2.c #, c-format msgid "- video standard %s" msgstr "" -#: video_v4l2.c:620 +#: src/video_v4l2.c #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: video_v4l2.c:626 +#: src/video_v4l2.c msgid "Video standard set to NTSC" msgstr "" -#: video_v4l2.c:628 +#: src/video_v4l2.c msgid "Video standard set to SECAM" msgstr "" -#: video_v4l2.c:630 +#: src/video_v4l2.c msgid "Video standard set to PAL" msgstr "" -#: video_v4l2.c:658 +#: src/video_v4l2.c #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: video_v4l2.c:663 +#: src/video_v4l2.c #, c-format msgid "Set tuner %d" msgstr "" -#: video_v4l2.c:674 +#: src/video_v4l2.c #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: video_v4l2.c:679 +#: src/video_v4l2.c #, c-format msgid "Set Frequency to %ul" msgstr "" -#: video_v4l2.c:704 +#: src/video_v4l2.c #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:716 +#: src/video_v4l2.c #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: video_v4l2.c:723 +#: src/video_v4l2.c msgid "Adjusted resolution not modulo 8." msgstr "" -#: video_v4l2.c:725 +#: src/video_v4l2.c msgid "Specify different palette or width/height in config file." msgstr "" -#: video_v4l2.c:734 +#: src/video_v4l2.c msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: video_v4l2.c:742 +#: src/video_v4l2.c #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:747 +#: src/video_v4l2.c #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: video_v4l2.c:777 +#: src/video_v4l2.c #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: video_v4l2.c:785 +#: src/video_v4l2.c #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: video_v4l2.c:790 +#: src/video_v4l2.c msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: video_v4l2.c:803 +#: src/video_v4l2.c #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: video_v4l2.c:812 +#: src/video_v4l2.c msgid "Supported palettes:" msgstr "" -#: video_v4l2.c:821 +#: src/video_v4l2.c #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: video_v4l2.c:841 +#: src/video_v4l2.c #, c-format msgid "Selected palette %s" msgstr "" -#: video_v4l2.c:848 +#: src/video_v4l2.c #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: video_v4l2.c:853 +#: src/video_v4l2.c msgid "Unable to find a compatible palette format." msgstr "" -#: video_v4l2.c:879 +#: src/video_v4l2.c #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: video_v4l2.c:886 +#: src/video_v4l2.c #, c-format msgid "mmap information: frames=%d" msgstr "" -#: video_v4l2.c:890 +#: src/video_v4l2.c #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: video_v4l2.c:897 video_v4l2.c:1131 +#: src/video_v4l2.c msgid "Out of memory." msgstr "" -#: video_v4l2.c:912 +#: src/video_v4l2.c #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: video_v4l2.c:925 +#: src/video_v4l2.c #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: video_v4l2.c:932 +#: src/video_v4l2.c #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: video_v4l2.c:953 +#: src/video_v4l2.c msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: video_v4l2.c:996 +#: src/video_v4l2.c #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: video_v4l2.c:1057 +#: src/video_v4l2.c #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: video_v4l2.c:1184 video_v4l2.c:1205 +#: src/video_v4l2.c msgid "Errors occurred during device select" msgstr "" -#: video_v4l2.c:1218 +#: src/video_v4l2.c #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: video_v4l2.c:1234 video_v4l2.c:1564 video_v4l2.c:1650 +#: src/video_v4l2.c #, c-format msgid "Failed to open video device %s" msgstr "" -#: video_v4l2.c:1296 +#: src/video_v4l2.c msgid "Not a V4L2 device?" msgstr "" -#: video_v4l2.c:1333 +#: src/video_v4l2.c msgid "Device does not support capturing." msgstr "" -#: video_v4l2.c:1346 video_v4l2.c:1354 +#: src/video_v4l2.c +#, c-format +msgid "Trying to set fps to %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Error setting fps. Return code %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Device set fps to %d" +msgstr "" + +#: src/video_v4l2.c msgid "V4L2 is not enabled" msgstr "" -#: video_v4l2.c:1427 video_v4l2.c:1494 video_v4l2.c:1537 +#: src/video_v4l2.c msgid "V4L2 is not enabled." msgstr "" -#: video_v4l2.c:1662 +#: src/video_v4l2.c #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: video_v4l2.c:1674 +#: src/video_v4l2.c #, c-format msgid " Width: %d, Height %d" msgstr "" -#: video_v4l2.c:1685 +#: src/video_v4l2.c #, c-format msgid " Framerate %d/%d" msgstr "" -#: webu.c:240 +#: src/webu.c #, c-format msgid "Invalid url: %s" msgstr "" -#: webu.c:258 +#: src/webu.c msgid "Error decoding url" msgstr "" -#: webu.c:462 +#: src/webu.c #, c-format msgid "Sent url: %s" msgstr "" -#: webu.c:471 +#: src/webu.c #, c-format msgid "Decoded url: %s" msgstr "" -#: webu.c:579 -msgid "httpd is going to restart" +#: src/webu.c +msgid "Restarting all threads" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Restarting thread %d" msgstr "" -#: webu.c:584 +#: src/webu.c #, c-format -msgid "httpd is going to restart thread %d" +msgid "Quitting thread %d" msgstr "" -#: webu.c:620 webu.c:720 webu_html.c:1257 webu_text.c:663 webu_text.c:854 -#: webu_text.c:1099 +#: src/webu.c src/webu_html.c src/webu_text.c #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: webu.c:683 +#: src/webu.c msgid "Native Language : on" msgstr "" -#: webu.c:685 +#: src/webu.c msgid "Native Language : off" msgstr "" -#: webu.c:689 +#: src/webu.c msgid "Set the value to null/zero" msgstr "" -#: webu.c:813 +#: src/webu.c #, c-format msgid "Connection from: %s" msgstr "" -#: webu.c:900 webu.c:912 webu.c:960 +#: src/webu.c #, c-format msgid "Failed authentication from %s" msgstr "" -#: webu.c:1042 +#: src/webu.c msgid "No webcontrol user:pass provided" msgstr "" -#: webu.c:1060 +#: src/webu.c msgid "No stream user:pass provided" msgstr "" -#: webu.c:1095 webu_stream.c:255 webu_stream.c:295 +#: src/webu.c src/webu_stream.c msgid "Invalid response" msgstr "" -#: webu.c:1182 webu.c:1254 +#: src/webu.c #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: webu.c:1221 webu.c:1303 +#: src/webu.c #, c-format msgid "send page failed %d" msgstr "" -#: webu.c:1436 +#: src/webu.c msgid "Basic authentication: available" msgstr "" -#: webu.c:1439 webu.c:1442 webu.c:1445 +#: src/webu.c msgid "Basic authentication: disabled" msgstr "" -#: webu.c:1459 +#: src/webu.c msgid "Digest authentication: available" msgstr "" -#: webu.c:1462 webu.c:1465 webu.c:1468 +#: src/webu.c msgid "Digest authentication: disabled" msgstr "" -#: webu.c:1481 +#: src/webu.c msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: webu.c:1488 +#: src/webu.c msgid "IPV6: available" msgstr "" -#: webu.c:1490 +#: src/webu.c msgid "IPV6: disabled" msgstr "" -#: webu.c:1503 webu.c:1506 +#: src/webu.c msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: webu.c:1513 +#: src/webu.c msgid "SSL/TLS: available" msgstr "" -#: webu.c:1516 webu.c:1519 webu.c:1522 +#: src/webu.c msgid "SSL/TLS: disabled" msgstr "" -#: webu.c:1570 +#: src/webu.c msgid "Error reading file for SSL/TLS support." msgstr "" -#: webu.c:1592 webu.c:1605 +#: src/webu.c msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1597 webu.c:1610 +#: src/webu.c msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1821 +#: src/webu.c #, c-format msgid "Starting webcontrol on port %d" msgstr "" -#: webu.c:1837 +#: src/webu.c msgid "Unable to start MHD" msgstr "" -#: webu.c:1874 +#: src/webu.c +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port/camera_id %d/%d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port %d" +msgstr "" + +#: src/webu.c #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: webu.c:1878 +#: src/webu.c #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: webu.c:1905 +#: src/webu.c #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: webu.c:1933 webu.c:1951 +#: src/webu.c #, c-format msgid "Duplicate port requested %d" msgstr "" -#: webu_html.c:260 webu_html.c:270 webu_html.c:282 +#: src/webu_html.c msgid "Cameras" msgstr "Câmeras" -#: webu_html.c:262 webu_html.c:291 webu_html.c:809 +#: src/webu_html.c msgid "Camera" msgstr "Câmera" -#: webu_html.c:283 +#: src/webu_html.c msgid "All" msgstr "Todos" -#: webu_html.c:329 +#: src/webu_html.c msgid "Action" msgstr "Açao" -#: webu_html.c:330 +#: src/webu_html.c msgid "Start Event" msgstr "Evento inicial" -#: webu_html.c:331 +#: src/webu_html.c msgid "End Event" msgstr "Evento final" -#: webu_html.c:332 +#: src/webu_html.c msgid "Snapshot" msgstr "Instantâneo" -#: webu_html.c:333 +#: src/webu_html.c msgid "Change Configuration" msgstr "Alterar configuração" -#: webu_html.c:334 +#: src/webu_html.c msgid "Write Configuration" msgstr "Escrever configuração" -#: webu_html.c:335 +#: src/webu_html.c msgid "Tracking" msgstr "Rastreamento" -#: webu_html.c:336 +#: src/webu_html.c msgid "Pause" msgstr "Pausa" -#: webu_html.c:337 +#: src/webu_html.c msgid "Start" msgstr "Comece" -#: webu_html.c:338 +#: src/webu_html.c msgid "Restart" msgstr "Reiniciar" -#: webu_html.c:359 +#: src/webu_html.c +msgid "Quit" +msgstr "Sair" + +#: src/webu_html.c msgid "Help" msgstr "Socorro" -#: webu_html.c:373 +#: src/webu_html.c msgid "No Configuration Options" msgstr "Nenhuma opção de configuração" -#: webu_html.c:377 +#: src/webu_html.c msgid "Limited Configuration Options" msgstr "Opções de configuração limitadas" -#: webu_html.c:381 +#: src/webu_html.c msgid "Advanced Configuration Options" msgstr "Opções avançadas de configuração" -#: webu_html.c:385 +#: src/webu_html.c msgid "Restricted Configuration Options" msgstr "Opções de Configuração Restrita" -#: webu_html.c:399 webu_html.c:410 webu_html.c:897 +#: src/webu_html.c msgid "All Cameras" msgstr "Todas as Câmeras" -#: webu_html.c:400 webu_html.c:811 webu_html.c:820 +#: src/webu_html.c msgid "Not running" msgstr "Não ativo" -#: webu_html.c:401 webu_html.c:812 webu_html.c:821 +#: src/webu_html.c msgid "Lost connection" msgstr "Conexão perdida" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Paused" msgstr "Pausado" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Active" msgstr "Ativo" -#: webu_html.c:441 +#: src/webu_html.c msgid "Select option" msgstr "Selecione a opção" -#: webu_html.c:525 webu_html.c:558 +#: src/webu_html.c msgid "Save" msgstr "Salve" -#: webu_html.c:553 +#: src/webu_html.c msgid "Pan/Tilt" msgstr "Giro / inclinação" -#: webu_html.c:554 +#: src/webu_html.c msgid "Absolute Change" msgstr "Mudança Absoluta" -#: webu_html.c:555 +#: src/webu_html.c msgid "Center" msgstr "Centro" -#: webu_html.c:556 +#: src/webu_html.c msgid "Pan" msgstr "Giro" -#: webu_html.c:557 +#: src/webu_html.c msgid "Tilt" msgstr "Inclinação" -#: webu_stream.c:166 webu_stream.c:172 +#: src/webu_stream.c #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: webu_stream.c:179 +#: src/webu_stream.c #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:186 +#: src/webu_stream.c #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: webu_stream.c:194 +#: src/webu_stream.c #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:288 +#: src/webu_stream.c msgid "Could not get image to stream." msgstr "" -#: webu_text.c:436 -msgid "httpd quits" -msgstr "" - -#: webu_text.c:441 -#, c-format -msgid "httpd quits thread %d" -msgstr "" - -#: webu_text.c:899 +#: src/webu_text.c #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" @@ -4144,8 +4185,5 @@ msgstr "" #~ msgid "Make Movie" #~ msgstr "Fazer filme" -#~ msgid "Quit" -#~ msgstr "Sair" - #~ msgid "All " #~ msgstr "Todos " diff --git a/po/sv.po b/po/sv.po index a2ceb84b4..a72f793e3 100644 --- a/po/sv.po +++ b/po/sv.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-13 11:57-0600\n" +"Report-Msgid-Bugs-To: https://motion-project.github.io\n" +"POT-Creation-Date: 2019-09-20 22:18-0600\n" "PO-Revision-Date: 2018-10-13 12:04-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,1476 +16,1523 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: conf.c:2108 +#: src/conf.c #, c-format msgid "Unknown config option \"%s\"" msgstr "" -#: conf.c:2208 +#: src/conf.c #, c-format msgid "Writing config file to %s" msgstr "" -#: conf.c:2354 +#: src/conf.c #, c-format msgid "Configfile %s not found - trying defaults." msgstr "" -#: conf.c:2358 +#: src/conf.c msgid "Error getcwd" msgstr "" -#: conf.c:2376 +#: src/conf.c #, c-format msgid "could not open configfile %s" msgstr "" -#: conf.c:2386 +#: src/conf.c +#, c-format +msgid "Invalid file name %s" +msgstr "" + +#: src/conf.c #, c-format msgid "Processing thread 0 - config file %s" msgstr "" -#: conf.c:2391 +#: src/conf.c msgid "No config file to process, using default values" msgstr "" -#: conf.c:2447 +#: src/conf.c #, c-format msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: conf.c:2450 +#: src/conf.c #, c-format msgid "Thread %d - Config file: %s" msgstr "" -#: conf.c:2468 +#: src/conf.c #, c-format msgid "%-25s " msgstr "" -#: conf.c:2658 +#: src/conf.c msgid "Unable to locate vid_control_params" msgstr "" -#: conf.c:2664 +#: src/conf.c msgid "No value provided to put into vid_control_params" msgstr "" -#: conf.c:2774 +#: src/conf.c msgid "Error compiling regex in copy_uri" msgstr "" -#: conf.c:2781 +#: src/conf.c msgid "Invalid origin for cors_header in copy_uri" msgstr "" -#: conf.c:3019 +#: src/conf.c #, c-format msgid "Processing config file %s" msgstr "" -#: conf.c:3034 +#: src/conf.c #, c-format msgid "Camera directory config %s not found" msgstr "" -#: conf.c:3068 +#: src/conf.c #, c-format msgid "Camera config file %s not found" msgstr "" -#: conf.c:3106 +#: src/conf.c #, c-format msgid "Processing camera config file %s" msgstr "" -#: conf.c:3152 +#: src/conf.c msgid "daemon" msgstr "" -#: conf.c:3153 +#: src/conf.c msgid "setup_mode" msgstr "inställningsläge" -#: conf.c:3154 +#: src/conf.c msgid "pid_file" msgstr "" -#: conf.c:3155 +#: src/conf.c msgid "log_file" msgstr "" -#: conf.c:3156 +#: src/conf.c msgid "log_level" msgstr "" -#: conf.c:3157 +#: src/conf.c msgid "log_type" msgstr "" -#: conf.c:3158 +#: src/conf.c msgid "quiet" msgstr "" -#: conf.c:3159 +#: src/conf.c msgid "native_language" msgstr "" -#: conf.c:3160 +#: src/conf.c msgid "camera_name" msgstr "" -#: conf.c:3161 +#: src/conf.c msgid "camera_id" msgstr "" -#: conf.c:3162 +#: src/conf.c msgid "target_dir" msgstr "" -#: conf.c:3163 +#: src/conf.c msgid "videodevice" msgstr "" -#: conf.c:3164 +#: src/conf.c msgid "vid_control_params" msgstr "" -#: conf.c:3165 +#: src/conf.c msgid "v4l2_palette" msgstr "" -#: conf.c:3166 +#: src/conf.c msgid "input" msgstr "" -#: conf.c:3167 +#: src/conf.c msgid "norm" msgstr "" -#: conf.c:3168 +#: src/conf.c msgid "frequency" msgstr "" -#: conf.c:3169 +#: src/conf.c msgid "auto_brightness" msgstr "" -#: conf.c:3170 +#: src/conf.c msgid "tunerdevice" msgstr "" -#: conf.c:3171 +#: src/conf.c msgid "roundrobin_frames" msgstr "" -#: conf.c:3172 +#: src/conf.c msgid "roundrobin_skip" msgstr "" -#: conf.c:3173 +#: src/conf.c msgid "roundrobin_switchfilter" msgstr "" -#: conf.c:3174 +#: src/conf.c msgid "netcam_url" msgstr "" -#: conf.c:3175 +#: src/conf.c msgid "netcam_highres" msgstr "" -#: conf.c:3176 +#: src/conf.c msgid "netcam_userpass" msgstr "" -#: conf.c:3177 +#: src/conf.c msgid "netcam_keepalive" msgstr "" -#: conf.c:3178 +#: src/conf.c msgid "netcam_proxy" msgstr "" -#: conf.c:3179 +#: src/conf.c msgid "netcam_tolerant_check" msgstr "" -#: conf.c:3180 +#: src/conf.c msgid "netcam_use_tcp" msgstr "" -#: conf.c:3181 +#: src/conf.c msgid "mmalcam_name" msgstr "" -#: conf.c:3182 +#: src/conf.c msgid "mmalcam_control_params" msgstr "" -#: conf.c:3183 +#: src/conf.c msgid "width" msgstr "" -#: conf.c:3184 +#: src/conf.c msgid "height" msgstr "" -#: conf.c:3185 +#: src/conf.c msgid "framerate" msgstr "" -#: conf.c:3186 +#: src/conf.c msgid "minimum_frame_time" msgstr "" -#: conf.c:3187 +#: src/conf.c msgid "rotate" msgstr "" -#: conf.c:3188 +#: src/conf.c msgid "flip_axis" msgstr "" -#: conf.c:3189 +#: src/conf.c msgid "locate_motion_mode" msgstr "" -#: conf.c:3190 +#: src/conf.c msgid "locate_motion_style" msgstr "" -#: conf.c:3191 +#: src/conf.c msgid "text_left" msgstr "" -#: conf.c:3192 +#: src/conf.c msgid "text_right" msgstr "" -#: conf.c:3193 +#: src/conf.c msgid "text_changes" msgstr "" -#: conf.c:3194 +#: src/conf.c msgid "text_scale" msgstr "" -#: conf.c:3195 +#: src/conf.c msgid "text_event" msgstr "" -#: conf.c:3196 +#: src/conf.c msgid "emulate_motion" msgstr "" -#: conf.c:3197 +#: src/conf.c msgid "threshold" msgstr "" -#: conf.c:3198 +#: src/conf.c msgid "threshold_maximum" msgstr "" -#: conf.c:3199 +#: src/conf.c msgid "threshold_tune" msgstr "" -#: conf.c:3200 +#: src/conf.c msgid "noise_level" msgstr "" -#: conf.c:3201 +#: src/conf.c msgid "noise_tune" msgstr "" -#: conf.c:3202 +#: src/conf.c msgid "despeckle_filter" msgstr "" -#: conf.c:3203 +#: src/conf.c msgid "area_detect" msgstr "" -#: conf.c:3204 +#: src/conf.c msgid "mask_file" msgstr "" -#: conf.c:3205 +#: src/conf.c msgid "mask_privacy" msgstr "" -#: conf.c:3206 +#: src/conf.c msgid "smart_mask_speed" msgstr "" -#: conf.c:3207 +#: src/conf.c msgid "lightswitch_percent" msgstr "" -#: conf.c:3208 +#: src/conf.c msgid "lightswitch_frames" msgstr "" -#: conf.c:3209 +#: src/conf.c msgid "minimum_motion_frames" msgstr "" -#: conf.c:3210 +#: src/conf.c msgid "event_gap" msgstr "" -#: conf.c:3211 +#: src/conf.c msgid "pre_capture" msgstr "" -#: conf.c:3212 +#: src/conf.c msgid "post_capture" msgstr "" -#: conf.c:3213 +#: src/conf.c msgid "on_event_start" msgstr "" -#: conf.c:3214 +#: src/conf.c msgid "on_event_end" msgstr "" -#: conf.c:3215 +#: src/conf.c msgid "on_picture_save" msgstr "" -#: conf.c:3216 +#: src/conf.c msgid "on_area_detected" msgstr "" -#: conf.c:3217 +#: src/conf.c msgid "on_motion_detected" msgstr "" -#: conf.c:3218 +#: src/conf.c msgid "on_movie_start" msgstr "" -#: conf.c:3219 +#: src/conf.c msgid "on_movie_end" msgstr "" -#: conf.c:3220 +#: src/conf.c msgid "on_camera_lost" msgstr "" -#: conf.c:3221 +#: src/conf.c msgid "on_camera_found" msgstr "" -#: conf.c:3222 +#: src/conf.c msgid "picture_output" msgstr "" -#: conf.c:3223 +#: src/conf.c msgid "picture_output_motion" msgstr "" -#: conf.c:3224 +#: src/conf.c msgid "picture_type" msgstr "" -#: conf.c:3225 +#: src/conf.c msgid "picture_quality" msgstr "" -#: conf.c:3226 +#: src/conf.c msgid "picture_exif" msgstr "" -#: conf.c:3227 +#: src/conf.c msgid "picture_filename" msgstr "" -#: conf.c:3228 +#: src/conf.c msgid "snapshot_interval" msgstr "" -#: conf.c:3229 +#: src/conf.c msgid "snapshot_filename" msgstr "" -#: conf.c:3230 +#: src/conf.c msgid "movie_output" msgstr "" -#: conf.c:3231 +#: src/conf.c msgid "movie_output_motion" msgstr "" -#: conf.c:3232 +#: src/conf.c msgid "movie_max_time" msgstr "" -#: conf.c:3233 +#: src/conf.c msgid "movie_bps" msgstr "" -#: conf.c:3234 +#: src/conf.c msgid "movie_quality" msgstr "" -#: conf.c:3235 +#: src/conf.c msgid "movie_codec" msgstr "" -#: conf.c:3236 +#: src/conf.c msgid "movie_duplicate_frames" msgstr "" -#: conf.c:3237 +#: src/conf.c msgid "movie_passthrough" msgstr "" -#: conf.c:3238 +#: src/conf.c msgid "movie_filename" msgstr "" -#: conf.c:3239 +#: src/conf.c msgid "movie_extpipe_use" msgstr "" -#: conf.c:3240 +#: src/conf.c msgid "movie_extpipe" msgstr "" -#: conf.c:3241 +#: src/conf.c msgid "timelapse_interval" msgstr "" -#: conf.c:3242 +#: src/conf.c msgid "timelapse_mode" msgstr "" -#: conf.c:3243 +#: src/conf.c msgid "timelapse_fps" msgstr "" -#: conf.c:3244 +#: src/conf.c msgid "timelapse_codec" msgstr "" -#: conf.c:3245 +#: src/conf.c msgid "timelapse_filename" msgstr "" -#: conf.c:3246 +#: src/conf.c msgid "video_pipe" msgstr "" -#: conf.c:3247 +#: src/conf.c msgid "video_pipe_motion" msgstr "" -#: conf.c:3248 +#: src/conf.c msgid "webcontrol_port" msgstr "" -#: conf.c:3249 +#: src/conf.c msgid "webcontrol_ipv6" msgstr "" -#: conf.c:3250 +#: src/conf.c msgid "webcontrol_localhost" msgstr "" -#: conf.c:3251 +#: src/conf.c msgid "webcontrol_parms" msgstr "" -#: conf.c:3252 +#: src/conf.c msgid "webcontrol_interface" msgstr "" -#: conf.c:3253 +#: src/conf.c msgid "webcontrol_auth_method" msgstr "" -#: conf.c:3254 +#: src/conf.c msgid "webcontrol_authentication" msgstr "" -#: conf.c:3255 +#: src/conf.c msgid "webcontrol_tls" msgstr "" -#: conf.c:3256 +#: src/conf.c msgid "webcontrol_cert" msgstr "" -#: conf.c:3257 +#: src/conf.c msgid "webcontrol_key" msgstr "" -#: conf.c:3258 +#: src/conf.c msgid "webcontrol_cors_header" msgstr "" -#: conf.c:3259 +#: src/conf.c msgid "stream_port" msgstr "" -#: conf.c:3260 +#: src/conf.c msgid "stream_localhost" msgstr "" -#: conf.c:3261 +#: src/conf.c msgid "stream_auth_method" msgstr "" -#: conf.c:3262 +#: src/conf.c msgid "stream_authentication" msgstr "" -#: conf.c:3263 +#: src/conf.c msgid "stream_tls" msgstr "" -#: conf.c:3264 +#: src/conf.c msgid "stream_cors_header" msgstr "" -#: conf.c:3265 +#: src/conf.c msgid "stream_preview_scale" msgstr "" -#: conf.c:3266 +#: src/conf.c msgid "stream_preview_newline" msgstr "" -#: conf.c:3267 +#: src/conf.c msgid "stream_preview_method" msgstr "" -#: conf.c:3268 +#: src/conf.c msgid "stream_quality" msgstr "" -#: conf.c:3269 +#: src/conf.c msgid "stream_grey" msgstr "" -#: conf.c:3270 +#: src/conf.c msgid "stream_motion" msgstr "" -#: conf.c:3271 +#: src/conf.c msgid "stream_maxrate" msgstr "" -#: conf.c:3272 +#: src/conf.c msgid "stream_limit" msgstr "" -#: conf.c:3273 +#: src/conf.c msgid "database_type" msgstr "" -#: conf.c:3274 +#: src/conf.c msgid "database_dbname" msgstr "" -#: conf.c:3275 +#: src/conf.c msgid "database_host" msgstr "" -#: conf.c:3276 +#: src/conf.c msgid "database_port" msgstr "" -#: conf.c:3277 +#: src/conf.c msgid "database_user" msgstr "" -#: conf.c:3278 +#: src/conf.c msgid "database_password" msgstr "" -#: conf.c:3279 +#: src/conf.c msgid "database_busy_timeout" msgstr "" -#: conf.c:3280 +#: src/conf.c msgid "sql_log_picture" msgstr "" -#: conf.c:3281 +#: src/conf.c msgid "sql_log_snapshot" msgstr "" -#: conf.c:3282 +#: src/conf.c msgid "sql_log_movie" msgstr "" -#: conf.c:3283 +#: src/conf.c msgid "sql_log_timelapse" msgstr "" -#: conf.c:3284 +#: src/conf.c msgid "sql_query_start" msgstr "" -#: conf.c:3285 +#: src/conf.c msgid "sql_query_stop" msgstr "" -#: conf.c:3286 +#: src/conf.c msgid "sql_query" msgstr "" -#: conf.c:3287 +#: src/conf.c msgid "track_type" msgstr "" -#: conf.c:3288 +#: src/conf.c msgid "track_auto" msgstr "" -#: conf.c:3289 +#: src/conf.c msgid "track_port" msgstr "" -#: conf.c:3290 +#: src/conf.c msgid "track_motorx" msgstr "" -#: conf.c:3291 +#: src/conf.c msgid "track_motorx_reverse" msgstr "" -#: conf.c:3292 +#: src/conf.c msgid "track_motory" msgstr "" -#: conf.c:3293 +#: src/conf.c msgid "track_motory_reverse" msgstr "" -#: conf.c:3294 +#: src/conf.c msgid "track_maxx" msgstr "" -#: conf.c:3295 +#: src/conf.c msgid "track_minx" msgstr "" -#: conf.c:3296 +#: src/conf.c msgid "track_maxy" msgstr "" -#: conf.c:3297 +#: src/conf.c msgid "track_miny" msgstr "" -#: conf.c:3298 +#: src/conf.c msgid "track_homex" msgstr "" -#: conf.c:3299 +#: src/conf.c msgid "track_homey" msgstr "" -#: conf.c:3300 +#: src/conf.c msgid "track_iomojo_id" msgstr "" -#: conf.c:3301 +#: src/conf.c msgid "track_step_angle_x" msgstr "" -#: conf.c:3302 +#: src/conf.c msgid "track_step_angle_y" msgstr "" -#: conf.c:3303 +#: src/conf.c msgid "track_move_wait" msgstr "" -#: conf.c:3304 +#: src/conf.c msgid "track_speed" msgstr "" -#: conf.c:3305 +#: src/conf.c msgid "track_stepsize" msgstr "" -#: conf.c:3306 +#: src/conf.c msgid "track_generic_move" msgstr "" -#: conf.c:3307 +#: src/conf.c msgid "camera" msgstr "" -#: conf.c:3308 +#: src/conf.c msgid "camera_dir" msgstr "" -#: event.c:89 track.c:1358 +#: src/event.c src/track.c #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: event.c:95 track.c:1365 +#: src/event.c src/track.c #, c-format msgid "Executing external command '%s'" msgstr "" -#: event.c:108 +#: src/event.c #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: event.c:171 +#: src/event.c #, c-format msgid "Mysql query failed %s error code %d" msgstr "" -#: event.c:185 +#: src/event.c #, c-format msgid "" "Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " "was %s" msgstr "" -#: event.c:192 +#: src/event.c #, c-format msgid "Re-Connection to Mysql database '%s' Succeed" msgstr "" -#: event.c:197 +#: src/event.c #, c-format msgid "after re-connection Mysql query failed %s error code %d" msgstr "" -#: event.c:219 motion.c:1113 +#: src/event.c src/motion.c #, c-format msgid "Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:228 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:232 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' Succeed" msgstr "" -#: event.c:255 +#: src/event.c #, c-format msgid "SQLite error was %s" msgstr "" -#: event.c:482 +#: src/event.c msgid "Failed to put image into video pipe" msgstr "" -#: event.c:606 +#: src/event.c #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: event.c:741 +#: src/event.c +#, c-format +msgid "Error creating preview pipe name %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating file name base %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating preview name %d %s" +msgstr "" + +#: src/event.c #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: event.c:766 +#: src/event.c #, c-format msgid "moviepath: %s" msgstr "" -#: event.c:776 +#: src/event.c #, c-format msgid "no write access to target directory %s" msgstr "" -#: event.c:781 +#: src/event.c #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: event.c:787 +#: src/event.c #, c-format msgid "error accesing path %s" msgstr "" -#: event.c:798 +#: src/event.c +#, c-format +msgid "Error specifying command line: %s" +msgstr "" + +#: src/event.c #, c-format msgid "pipe: %s" msgstr "" -#: event.c:806 +#: src/event.c msgid "popen failed" msgstr "" -#: event.c:824 +#: src/event.c msgid "Using extpipe" msgstr "" -#: event.c:831 event.c:835 +#: src/event.c #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: event.c:839 +#: src/event.c #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: event.c:854 +#: src/event.c #, c-format msgid "Source FPS %d" msgstr "" -#: event.c:984 +#: src/event.c msgid "Error opening context for movie output." msgstr "" -#: event.c:1021 +#: src/event.c #, c-format msgid "ffopen_open error creating (motion) file [%s]" msgstr "" -#: event.c:1086 +#: src/event.c msgid "" "The swf container for timelapse no longer supported. Using mpg container." msgstr "" -#: event.c:1089 +#: src/event.c msgid "Timelapse using mpg codec." msgstr "" -#: event.c:1090 +#: src/event.c msgid "Events will be appended to file" msgstr "" -#: event.c:1096 +#: src/event.c msgid "Timelapse using mpeg4 codec." msgstr "" -#: event.c:1097 +#: src/event.c msgid "Events will be trigger new files" msgstr "" -#: event.c:1106 +#: src/event.c #, c-format msgid "ffopen_open error creating (timelapse) file [%s]" msgstr "" -#: event.c:1115 event.c:1127 event.c:1132 +#: src/event.c msgid "Error encoding image" msgstr "" -#: ffmpeg.c:276 +#: src/ffmpeg.c msgid "Failed to allocate memory for codec name" msgstr "" -#: ffmpeg.c:288 +#: src/ffmpeg.c msgid "" "The frame rate specified is too high for the ffmpeg movie type specified. " "Choose a different ffmpeg container or lower framerate." msgstr "" -#: ffmpeg.c:301 +#: src/ffmpeg.c +msgid "Error setting base file name" +msgstr "" + +#: src/ffmpeg.c #, c-format -msgid "ffmpeg_video_codec option value %s is not supported" +msgid "Error setting timelapse append for codec %s" msgstr "" -#: ffmpeg.c:364 +#: src/ffmpeg.c +msgid "Error setting file name" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "codec option value %s is not supported" msgstr "" -#: ffmpeg.c:371 +#: src/ffmpeg.c msgid "Could not get the codec" msgstr "" -#: ffmpeg.c:392 +#: src/ffmpeg.c #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: ffmpeg.c:400 +#: src/ffmpeg.c #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: ffmpeg.c:407 +#: src/ffmpeg.c #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: ffmpeg.c:423 +#: src/ffmpeg.c #, c-format msgid "Error encoding video:%s" msgstr "" -#: ffmpeg.c:446 +#: src/ffmpeg.c msgid "Error encoding video" msgstr "" -#: ffmpeg.c:492 +#: src/ffmpeg.c #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: ffmpeg.c:500 ffmpeg.c:538 +#: src/ffmpeg.c msgid "BAD TIMING!! Frame skipped." msgstr "" -#: ffmpeg.c:527 +#: src/ffmpeg.c #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: ffmpeg.c:583 +#: src/ffmpeg.c #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: ffmpeg.c:620 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s has been blacklisted" msgstr "" -#: ffmpeg.c:628 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s not found" msgstr "" -#: ffmpeg.c:637 +#: src/ffmpeg.c #, c-format msgid "Codec %s not found" msgstr "" -#: ffmpeg.c:642 +#: src/ffmpeg.c +#, c-format +msgid "FFMpeg version is too old for codec %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "Using codec %s" msgstr "" -#: ffmpeg.c:648 ffmpeg.c:661 ffmpeg.c:1112 ffmpeg.c:1131 +#: src/ffmpeg.c msgid "Could not alloc stream" msgstr "" -#: ffmpeg.c:654 +#: src/ffmpeg.c msgid "Failed to allocate decoder!" msgstr "" -#: ffmpeg.c:715 +#: src/ffmpeg.c msgid "Unable to set quality" msgstr "" -#: ffmpeg.c:725 +#: src/ffmpeg.c #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: ffmpeg.c:737 +#: src/ffmpeg.c #, c-format msgid "Could not open codec %s" msgstr "" -#: ffmpeg.c:759 +#: src/ffmpeg.c #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: ffmpeg.c:775 +#: src/ffmpeg.c msgid "could not alloc frame" msgstr "" -#: ffmpeg.c:816 +#: src/ffmpeg.c +#, c-format +msgid "could not alloc buffers %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "error opening file %s" msgstr "" -#: ffmpeg.c:823 +#: src/ffmpeg.c #, c-format msgid "Permission denied. %s" msgstr "" -#: ffmpeg.c:828 +#: src/ffmpeg.c #, c-format msgid "Error opening file %s" msgstr "" -#: ffmpeg.c:843 +#: src/ffmpeg.c #, c-format msgid "Could not write ffmpeg header %s" msgstr "" -#: ffmpeg.c:878 +#: src/ffmpeg.c #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: ffmpeg.c:890 +#: src/ffmpeg.c #, c-format msgid "Error draining codec:%s" msgstr "" -#: ffmpeg.c:897 +#: src/ffmpeg.c msgid "Error writing draining video frame" msgstr "" -#: ffmpeg.c:933 +#: src/ffmpeg.c msgid "Error while encoding picture" msgstr "" -#: ffmpeg.c:947 +#: src/ffmpeg.c msgid "Error while writing video frame" msgstr "" -#: ffmpeg.c:997 +#: src/ffmpeg.c #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: ffmpeg.c:1079 +#: src/ffmpeg.c msgid "RTSP context not available." msgstr "" -#: ffmpeg.c:1088 +#: src/ffmpeg.c msgid "rtsp camera not ready for pass-through." msgstr "" -#: ffmpeg.c:1095 +#: src/ffmpeg.c msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: ffmpeg.c:1101 ffmpeg.c:1276 +#: src/ffmpeg.c msgid "Could not get codec!" msgstr "" -#: ffmpeg.c:1119 ffmpeg.c:1138 netcam_rtsp.c:1061 netcam_rtsp.c:1082 +#: src/ffmpeg.c src/netcam_rtsp.c msgid "Unable to copy codec parameters" msgstr "" -#: ffmpeg.c:1147 +#: src/ffmpeg.c msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: ffmpeg.c:1194 +#: src/ffmpeg.c #, c-format msgid "ffmpeg libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: ffmpeg.c:1216 +#: src/ffmpeg.c #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: ffmpeg.c:1223 ffmpeg.c:1245 ffmpeg.c:1313 +#: src/ffmpeg.c msgid "No ffmpeg functionality included" msgstr "" -#: ffmpeg.c:1238 +#: src/ffmpeg.c msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: ffmpeg.c:1258 +#: src/ffmpeg.c msgid "Could not allocate output context" msgstr "" -#: ffmpeg.c:1266 +#: src/ffmpeg.c msgid "Could not setup passthru!" msgstr "" -#: ffmpeg.c:1283 +#: src/ffmpeg.c msgid "Failed to allocate codec!" msgstr "" -#: ffmpeg.c:1289 ffmpeg.c:1295 ffmpeg.c:1304 +#: src/ffmpeg.c msgid "Could not set the stream" msgstr "" -#: ffmpeg.c:1327 +#: src/ffmpeg.c msgid "Error flushing codec" msgstr "" -#: ffmpeg.c:1391 +#: src/ffmpeg.c msgid "Excessive attempts to clear buffered packet" msgstr "" -#: ffmpeg.c:1398 +#: src/ffmpeg.c msgid "Buffered packet" msgstr "" -#: ffmpeg.c:1406 ffmpeg.c:1424 +#: src/ffmpeg.c msgid "No ffmpeg support" msgstr "" -#: jpegutils.c:94 +#: src/jpegutils.c #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: jpegutils.c:380 +#: src/jpegutils.c msgid "Invalid JPEG image dimensions" msgstr "" -#: jpegutils.c:387 netcam_jpeg.c:354 +#: src/jpegutils.c src/netcam_jpeg.c #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: mmalcam.c:68 +#: src/mmalcam.c #, c-format msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: mmalcam.c:99 +#: src/mmalcam.c msgid "A high frame rate can cause problems with exposure of images" msgstr "" -#: mmalcam.c:100 +#: src/mmalcam.c msgid "If autoexposure is not working, try a lower frame rate." msgstr "" -#: mmalcam.c:114 +#: src/mmalcam.c #, c-format msgid "Failed to create MMAL camera component %s" msgstr "" -#: mmalcam.c:120 +#: src/mmalcam.c #, c-format msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: mmalcam.c:130 +#: src/mmalcam.c #, c-format msgid "Unable to enable control port : error %d" msgstr "" -#: mmalcam.c:159 +#: src/mmalcam.c msgid "MMAL no-padding setup failed" msgstr "" -#: mmalcam.c:165 +#: src/mmalcam.c msgid "camera video format couldn't be set" msgstr "" -#: mmalcam.c:177 +#: src/mmalcam.c msgid "camera component couldn't be enabled" msgstr "" -#: mmalcam.c:185 +#: src/mmalcam.c msgid "MMAL camera component created" msgstr "" -#: mmalcam.c:209 +#: src/mmalcam.c msgid "MMAL camera buffer pool creation failed" msgstr "" -#: mmalcam.c:215 +#: src/mmalcam.c msgid "MMAL camera buffer queue creation failed" msgstr "" -#: mmalcam.c:231 +#: src/mmalcam.c #, c-format msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: mmalcam.c:236 +#: src/mmalcam.c #, c-format msgid "Unable to send a buffer to port (%d)" msgstr "" -#: mmalcam.c:282 +#: src/mmalcam.c #, c-format msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: mmalcam.c:287 +#: src/mmalcam.c msgid "camera params couldn't be allocated" msgstr "" -#: mmalcam.c:313 +#: src/mmalcam.c msgid "MMAL camera capture port enabling failed" msgstr "" -#: mmalcam.c:321 +#: src/mmalcam.c msgid "MMAL camera capture start failed" msgstr "" -#: mmalcam.c:351 +#: src/mmalcam.c msgid "MMAL Camera cleanup" msgstr "" -#: mmalcam.c:400 +#: src/mmalcam.c #, c-format msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: mmalcam.c:417 +#: src/mmalcam.c msgid "Unable to return a buffer to the camera video port" msgstr "" -#: motion.c:105 +#: src/motion.c #, c-format msgid "Resizing pre_capture buffer to %d items" msgstr "" -#: motion.c:457 +#: src/motion.c msgid "Removed process id file (pid file)." msgstr "" -#: motion.c:459 +#: src/motion.c msgid "Error removing pid file" msgstr "" -#: motion.c:463 +#: src/motion.c #, c-format msgid "Closing logfile (%s)." msgstr "" -#: motion.c:541 +#: src/motion.c #, c-format msgid "Motion detected - starting event %d" msgstr "" -#: motion.c:661 +#: src/motion.c #, c-format msgid "Added %d fillerframes into movie" msgstr "" -#: motion.c:768 +#: src/motion.c msgid "Unable to determine camera type (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: motion.c:793 +#: src/motion.c msgid "Opening privacy mask file" msgstr "" -#: motion.c:805 +#: src/motion.c msgid "Opening high resolution privacy mask file" msgstr "" -#: motion.c:814 motion.c:1440 +#: src/motion.c #, c-format msgid "Error opening mask file %s" msgstr "" -#: motion.c:821 +#: src/motion.c msgid "Failed to read mask privacy image. Mask privacy feature disabled." msgstr "" -#: motion.c:824 +#: src/motion.c #, c-format msgid "Mask privacy file \"%s\" loaded." msgstr "" -#: motion.c:893 motion.c:900 +#: src/motion.c #, c-format msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: motion.c:969 +#: src/motion.c msgid "Closing MYSQL" msgstr "" -#: motion.c:977 +#: src/motion.c msgid "Initializing database" msgstr "" -#: motion.c:993 motion.c:1069 +#: src/motion.c #, c-format msgid "SQLite3 Database filename %s" msgstr "" -#: motion.c:998 +#: src/motion.c msgid "SQLite3 is threadsafe" msgstr "" -#: motion.c:999 +#: src/motion.c #, c-format msgid "SQLite3 serialized %s" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "FAILED" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "SUCCESS" msgstr "" -#: motion.c:1003 motion.c:1072 +#: src/motion.c #, c-format msgid "Can't open database %s : %s" msgstr "" -#: motion.c:1009 motion.c:1078 +#: src/motion.c #, c-format msgid "database_busy_timeout %d msec" msgstr "" -#: motion.c:1012 motion.c:1081 +#: src/motion.c #, c-format msgid "database_busy_timeout failed %s" msgstr "" -#: motion.c:1041 +#: src/motion.c #, c-format msgid "Cannot connect to MySQL database %s on host %s with user %s" msgstr "" -#: motion.c:1045 +#: src/motion.c #, c-format msgid "MySQL error was %s" msgstr "" -#: motion.c:1064 +#: src/motion.c msgid "SQLite3 using shared handle" msgstr "" -#: motion.c:1130 +#: src/motion.c #, c-format msgid "Database backend %s" msgstr "" -#: motion.c:1239 +#: src/motion.c #, c-format msgid "Camera %d started: motion detection %s" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Disabled" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Enabled" msgstr "" -#: motion.c:1249 +#: src/motion.c msgid "Pass-through processing disabled." msgstr "" -#: motion.c:1255 +#: src/motion.c #, c-format msgid "Invalid configuration dimensions %dx%d" msgstr "" -#: motion.c:1259 +#: src/motion.c #, c-format msgid "Using default dimensions %dx%d" msgstr "" -#: motion.c:1263 netcam_rtsp.c:1025 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image width (%d) requested is not modulo 8." msgstr "" -#: motion.c:1266 netcam_rtsp.c:1028 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting width to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1270 netcam_rtsp.c:1032 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image height (%d) requested is not modulo 8." msgstr "" -#: motion.c:1273 netcam_rtsp.c:1035 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting height to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1288 motion.c:1297 +#: src/motion.c msgid "Could not fetch initial image from camera " msgstr "" -#: motion.c:1290 +#: src/motion.c msgid "Motion continues using width and height from config file(s)" msgstr "" -#: motion.c:1299 +#: src/motion.c msgid "Motion only supports width and height modulo 8" msgstr "" -#: motion.c:1305 motion.c:1967 +#: src/motion.c #, c-format msgid "Image width (%d) or height(%d) requested is not modulo 8." msgstr "" -#: motion.c:1312 motion.c:1974 +#: src/motion.c #, c-format msgid "Motion only supports width and height greater than or equal to 64 %dx%d" msgstr "" -#: motion.c:1353 +#: src/motion.c +msgid "Substream not available. Image sizes not modulo 16." +msgstr "" + +#: src/motion.c msgid "webp image format is not available, failing back to jpeg" msgstr "" -#: motion.c:1387 +#: src/motion.c msgid "Error capturing first image" msgstr "" -#: motion.c:1398 +#: src/motion.c msgid "Opening video loopback device for normal pictures" msgstr "" -#: motion.c:1405 +#: src/motion.c msgid "Failed to open video loopback for normal pictures" msgstr "" -#: motion.c:1412 +#: src/motion.c msgid "Opening video loopback device for motion pictures" msgstr "" -#: motion.c:1419 +#: src/motion.c msgid "Failed to open video loopback for motion pictures" msgstr "" -#: motion.c:1451 +#: src/motion.c msgid "Failed to read mask image. Mask feature disabled." msgstr "" -#: motion.c:1454 +#: src/motion.c #, c-format msgid "Maskfile \"%s\" loaded." msgstr "" -#: motion.c:1488 +#: src/motion.c #, c-format msgid "Problem enabling motion-stream server in port %d" msgstr "" -#: motion.c:1494 +#: src/motion.c #, c-format msgid "Started motion-stream server on port %d (auth %s)" msgstr "" -#: motion.c:1580 +#: src/motion.c msgid "Emulating motion" msgstr "" -#: motion.c:1612 +#: src/motion.c msgid "Calling vid_close() from motion_cleanup" msgstr "" -#: motion.c:1797 +#: src/motion.c #, c-format msgid "Motion in area %d detected." msgstr "" -#: motion.c:1958 +#: src/motion.c msgid "Retrying until successful connection with camera" msgstr "" -#: motion.c:1984 +#: src/motion.c msgid "" "Camera has finally become available\n" "Camera image has different width and heightfrom what is in the config file. " @@ -1494,2655 +1541,2646 @@ msgid "" "dimensions" msgstr "" -#: motion.c:2037 +#: src/motion.c msgid "Video signal re-acquired" msgstr "" -#: motion.c:2065 +#: src/motion.c msgid "Video device fatal error - Closing video device" msgstr "" -#: motion.c:2093 +#: src/motion.c msgid "Restarting Motion thread to reinitialize all image buffers" msgstr "" -#: motion.c:2143 +#: src/motion.c msgid "Video signal lost - Adding grey image" msgstr "" -#: motion.c:2155 +#: src/motion.c msgid "Video signal still lost - Trying to close video device" msgstr "" -#: motion.c:2200 +#: src/motion.c msgid "Lightswitch detected" msgstr "" -#: motion.c:2232 +#: src/motion.c msgid "Switchfilter detected" msgstr "" -#: motion.c:2345 +#: src/motion.c msgid "micro-lightswitch!" msgstr "" -#: motion.c:2569 +#: src/motion.c #, c-format msgid "End of event %d" msgstr "" -#: motion.c:2604 +#: src/motion.c #, c-format msgid "Raw changes: %5d - changes after '%s': %5d" msgstr "" -#: motion.c:2608 +#: src/motion.c #, c-format msgid " - labels: %3d" msgstr "" -#: motion.c:2612 +#: src/motion.c #, c-format msgid "Changes: %5d" msgstr "" -#: motion.c:2617 +#: src/motion.c #, c-format msgid " - noise level: %2d" msgstr "" -#: motion.c:2622 +#: src/motion.c #, c-format msgid " - threshold: %d" msgstr "" -#: motion.c:2700 +#: src/motion.c #, c-format msgid "Invalid timelapse_mode argument '%s'" msgstr "" -#: motion.c:2702 +#: src/motion.c msgid "%:s Defaulting to manual timelapse mode" msgstr "" -#: motion.c:2923 +#: src/motion.c msgid "Thread exiting" msgstr "" -#: motion.c:2969 +#: src/motion.c msgid "Motion going to daemon mode" msgstr "" -#: motion.c:2987 +#: src/motion.c #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: motion.c:3000 +#: src/motion.c msgid "Could not change directory" msgstr "" -#: motion.c:3034 +#: src/motion.c #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: motion.c:3119 +#: src/motion.c msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: motion.c:3160 +#: src/motion.c +msgid "v4l2 : available" +msgstr "" + +#: src/motion.c +msgid "v4l2 : not available" +msgstr "" + +#: src/motion.c +msgid "bktr : available" +msgstr "" + +#: src/motion.c +msgid "bktr : not available" +msgstr "" + +#: src/motion.c +msgid "webp : available" +msgstr "" + +#: src/motion.c +msgid "webp : not available" +msgstr "" + +#: src/motion.c +msgid "mmal : available" +msgstr "" + +#: src/motion.c +msgid "mmal : not available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : not available" +msgstr "" + +#: src/motion.c +msgid "mysql : available" +msgstr "" + +#: src/motion.c +msgid "mysql : not available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: not available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: not available" +msgstr "" + +#: src/motion.c +msgid "pgsql : available" +msgstr "" + +#: src/motion.c +msgid "pgsql : not available" +msgstr "" + +#: src/motion.c +msgid "nls : available" +msgstr "" + +#: src/motion.c +msgid "nls : not available" +msgstr "" + +#: src/motion.c #, c-format msgid "Using default log level (%s) (%d)" msgstr "" -#: motion.c:3175 +#: src/motion.c #, c-format msgid "Logging to file (%s)" msgstr "" -#: motion.c:3179 +#: src/motion.c #, c-format msgid "Exit motion, cannot create log file %s" msgstr "" -#: motion.c:3184 +#: src/motion.c msgid "Logging to syslog" msgstr "" -#: motion.c:3193 +#: src/motion.c #, c-format msgid "Using default log type (%s)" msgstr "" -#: motion.c:3197 +#: src/motion.c #, c-format msgid "Using log type (%s) log level (%s)" msgstr "" -#: motion.c:3211 +#: src/motion.c msgid "Motion running as daemon process" msgstr "" -#: motion.c:3216 +#: src/motion.c msgid "Motion running in setup mode." msgstr "" -#: motion.c:3249 +#: src/motion.c #, c-format msgid "Camera ID: %d is from %s" msgstr "" -#: motion.c:3255 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Service: %s" msgstr "" -#: motion.c:3257 -#, c-format -msgid "Stream port %d" -msgstr "" - -#: motion.c:3260 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Device: %s" msgstr "" -#: motion.c:3276 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with the control port" msgstr "" -#: motion.c:3279 motion.c:3292 +#: src/motion.c #, c-format msgid "Stream feature for thread %d is disabled." msgstr "" -#: motion.c:3289 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with thread %d" msgstr "" -#: motion.c:3339 +#: src/motion.c msgid "Restarting motion." msgstr "" -#: motion.c:3345 +#: src/motion.c msgid "Motion restarted" msgstr "" -#: motion.c:3369 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: motion.c:3377 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: motion.c:3437 +#: src/motion.c #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: motion.c:3472 +#: src/motion.c #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: motion.c:3520 +#: src/motion.c #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: motion.c:3530 +#: src/motion.c #, c-format msgid "Motion thread %d restart" msgstr "" -#: motion.c:3540 +#: src/motion.c msgid "Threads finished" msgstr "" -#: motion.c:3548 +#: src/motion.c src/webu.c msgid "Motion terminating" msgstr "" -#: motion.c:3587 +#: src/motion.c #, c-format msgid "Could not allocate %llu bytes of memory!" msgstr "" -#: motion.c:3619 +#: src/motion.c #, c-format msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" msgstr "" -#: motion.c:3625 +#: src/motion.c #, c-format msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" msgstr "" -#: motion.c:3667 +#: src/motion.c #, c-format msgid "Problem creating directory %s" msgstr "" -#: motion.c:3675 +#: src/motion.c #, c-format msgid "creating directory %s" msgstr "" -#: motion.c:3724 +#: src/motion.c #, c-format msgid "Error opening file %s with mode %s" msgstr "" -#: motion.c:3743 +#: src/motion.c msgid "Error closing file" msgstr "" -#: motion.c:3801 +#: src/motion.c #, c-format msgid "invalid format specifier keyword %*.*s" msgstr "" -#: motion.c:4024 +#: src/motion.c #, c-format msgid "Unable to set thread name %s" msgstr "" -#: motion.c:4044 +#: src/motion.c msgid "FFMPEG version too old. Disabling pass-through processing." msgstr "" -#: motion.c:4049 +#: src/motion.c msgid "pass-through is enabled but is still experimental." msgstr "" -#: netcam.c:74 +#: src/netcam.c msgid "Invalid URL. Can not parse values." msgstr "" -#: netcam.c:179 +#: src/netcam.c #, c-format msgid "Using port number %d" msgstr "" -#: netcam.c:241 +#: src/netcam.c #, c-format msgid "Camera handler thread [%d] started" msgstr "" -#: netcam.c:262 +#: src/netcam.c msgid "" "Closing netcam socket as Keep-Alive time is up (camera sent Close field). A " "reconnect should happen." msgstr "" -#: netcam.c:272 +#: src/netcam.c msgid "re-opening camera (non-streaming)" msgstr "" -#: netcam.c:282 netcam.c:324 +#: src/netcam.c msgid "camera re-connected" msgstr "" -#: netcam.c:290 netcam.c:313 +#: src/netcam.c #, c-format msgid "Unrecognized image header (%d)" msgstr "" -#: netcam.c:293 netcam.c:316 +#: src/netcam.c #, c-format msgid "Error in header (%d)" msgstr "" -#: netcam.c:303 +#: src/netcam.c msgid "re-opening camera (streaming)" msgstr "" -#: netcam.c:337 +#: src/netcam.c msgid "Error getting jpeg image" msgstr "" -#: netcam.c:342 +#: src/netcam.c msgid "Trying to re-connect" msgstr "" -#: netcam.c:392 netcam_rtsp.c:1429 +#: src/netcam.c src/netcam_rtsp.c msgid "netcam camera handler: finish set, exiting" msgstr "" -#: netcam.c:494 +#: src/netcam.c msgid "No response from camera handler - it must have already died" msgstr "" -#: netcam.c:567 +#: src/netcam.c msgid "called with no data in buffer" msgstr "" -#: netcam.c:648 +#: src/netcam.c #, c-format msgid "Network Camera starting for camera (%s)" msgstr "" -#: netcam.c:656 +#: src/netcam.c #, c-format msgid "Invalid netcam_proxy (%s)" msgstr "" -#: netcam.c:663 +#: src/netcam.c msgid "Username/password not allowed on a proxy URL" msgstr "" -#: netcam.c:685 +#: src/netcam.c #, c-format msgid "Invalid netcam service '%s' " msgstr "" -#: netcam.c:692 +#: src/netcam.c #, c-format msgid "Invalid netcam_url for camera (%s)" msgstr "" -#: netcam.c:726 +#: src/netcam.c #, c-format msgid "" "Netcam_http parameter '%s' converts to flags: HTTP/1.0: %s HTTP/1.1: %s Keep-" "Alive %s." msgstr "" -#: netcam.c:736 +#: src/netcam.c msgid "now calling netcam_setup_html()" msgstr "" -#: netcam.c:739 +#: src/netcam.c msgid "now calling netcam_setup_ftp" msgstr "" -#: netcam.c:742 +#: src/netcam.c msgid "now calling netcam_setup_file()" msgstr "" -#: netcam.c:748 +#: src/netcam.c #, c-format msgid "" "Invalid netcam service '%s' - must be http, ftp, mjpg, mjpeg, v4l2 or jpeg." msgstr "" -#: netcam.c:765 netcam_rtsp.c:1536 +#: src/netcam.c src/netcam_rtsp.c #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: netcam.c:776 +#: src/netcam.c msgid "libjpeg decompression failure on first frame - giving up!" msgstr "" -#: netcam.c:787 +#: src/netcam.c #, c-format msgid "Width/height(%dx%d) must be multiples of 8" msgstr "" -#: netcam.c:811 +#: src/netcam.c #, c-format msgid "Error starting camera handler thread [%d]" msgstr "" -#: netcam_ftp.c:165 +#: src/netcam_ftp.c msgid "recv failed in ftp_get_more" msgstr "" -#: netcam_ftp.c:255 +#: src/netcam_ftp.c #, c-format msgid "Server Response: %s" msgstr "" -#: netcam_ftp.c:280 +#: src/netcam_ftp.c msgid "send failed in ftp_send_user" msgstr "" -#: netcam_ftp.c:306 +#: src/netcam_ftp.c msgid "send failed in ftp_send_passwd" msgstr "" -#: netcam_ftp.c:337 +#: src/netcam_ftp.c msgid "send failed in ftp_quit" msgstr "" -#: netcam_ftp.c:385 +#: src/netcam_ftp.c msgid "gethostbyname failed in ftp_connect" msgstr "" -#: netcam_ftp.c:392 +#: src/netcam_ftp.c msgid "gethostbyname address mismatch in ftp_connect" msgstr "" -#: netcam_ftp.c:404 netcam_ftp.c:524 +#: src/netcam_ftp.c msgid "socket failed" msgstr "" -#: netcam_ftp.c:411 +#: src/netcam_ftp.c msgid "Failed to create a connection" msgstr "" -#: netcam_ftp.c:471 +#: src/netcam_ftp.c msgid "FTP server asking for ACCT on anonymous" msgstr "" -#: netcam_ftp.c:532 +#: src/netcam_ftp.c msgid "setting socket option SO_REUSEADDR" msgstr "" -#: netcam_ftp.c:546 netcam_ftp.c:642 +#: src/netcam_ftp.c msgid "send failed in ftp_get_connection" msgstr "" -#: netcam_ftp.c:574 +#: src/netcam_ftp.c msgid "Invalid answer to PASV" msgstr "" -#: netcam_ftp.c:591 +#: src/netcam_ftp.c msgid "Failed to create a data connection" msgstr "" -#: netcam_ftp.c:610 +#: src/netcam_ftp.c msgid "bind failed" msgstr "" -#: netcam_ftp.c:622 +#: src/netcam_ftp.c msgid "listen failed" msgstr "" -#: netcam_ftp.c:749 netcam_ftp.c:810 +#: src/netcam_ftp.c msgid "send failed in ftp_get_socket" msgstr "" -#: netcam_ftp.c:774 +#: src/netcam_ftp.c msgid "accept in ftp_get_socket" msgstr "" -#: netcam_ftp.c:860 +#: src/netcam_ftp.c msgid "recv failed in ftp_read" msgstr "" -#: netcam_ftp.c:918 +#: src/netcam_ftp.c msgid "ftp_get_socket failed" msgstr "" -#: netcam_ftp.c:993 +#: src/netcam_ftp.c msgid "Error sending TYPE I to ftp server" msgstr "" -#: netcam_http.c:102 +#: src/netcam_http.c #, c-format msgid "malformed token Content-Length but value %ld" msgstr "" -#: netcam_http.c:105 +#: src/netcam_http.c #, c-format msgid "Content-Length %ld" msgstr "" -#: netcam_http.c:192 +#: src/netcam_http.c #, c-format msgid "Content-type %s" msgstr "" -#: netcam_http.c:252 +#: src/netcam_http.c msgid "Error reading image header, streaming mode (1). Null header." msgstr "" -#: netcam_http.c:256 +#: src/netcam_http.c #, c-format msgid "Error reading image header, streaming mode (1). Unknown header '%s'" msgstr "" -#: netcam_http.c:276 +#: src/netcam_http.c msgid "Error reading image header (2)" msgstr "" -#: netcam_http.c:286 +#: src/netcam_http.c msgid "Header not JPEG" msgstr "" -#: netcam_http.c:298 +#: src/netcam_http.c msgid "Content-Length 0" msgstr "" -#: netcam_http.c:307 +#: src/netcam_http.c msgid "Found image header record" msgstr "" -#: netcam_http.c:349 +#: src/netcam_http.c msgid "Error sending 'connect' request" msgstr "" -#: netcam_http.c:378 +#: src/netcam_http.c #, c-format msgid "Received first header ('%s')" msgstr "" -#: netcam_http.c:382 +#: src/netcam_http.c #, c-format msgid "Error reading first header (%s)" msgstr "" -#: netcam_http.c:389 +#: src/netcam_http.c #, c-format msgid "HTTP Result code %d" msgstr "" -#: netcam_http.c:403 +#: src/netcam_http.c msgid "Removed netcam Keep-Alive flag due to apparent closed HTTP connection." msgstr "" -#: netcam_http.c:430 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive set)" msgstr "" -#: netcam_http.c:433 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive not set)" msgstr "" -#: netcam_http.c:439 +#: src/netcam_http.c msgid "Streaming camera" msgstr "" -#: netcam_http.c:458 +#: src/netcam_http.c #, c-format msgid "Boundary string [%s]" msgstr "" -#: netcam_http.c:461 +#: src/netcam_http.c msgid "Boundary string not found in header" msgstr "" -#: netcam_http.c:468 +#: src/netcam_http.c msgid "" "Streaming camera probably using MJPG-blocks, consider using mjpg:// " "netcam_url." msgstr "" -#: netcam_http.c:474 +#: src/netcam_http.c msgid "Unrecognized content type" msgstr "" -#: netcam_http.c:480 +#: src/netcam_http.c msgid "Content-length present" msgstr "" -#: netcam_http.c:487 +#: src/netcam_http.c msgid "Content-length 0" msgstr "" -#: netcam_http.c:506 +#: src/netcam_http.c #, c-format msgid "Found Conn: close header ('%s')" msgstr "" -#: netcam_http.c:522 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion removes keepalive." msgstr "" -#: netcam_http.c:534 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion continues unchanged." msgstr "" -#: netcam_http.c:547 +#: src/netcam_http.c msgid "Received a Keep-Alive field in this set of headers." msgstr "" -#: netcam_http.c:556 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion removes keepalive." msgstr "" -#: netcam_http.c:568 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion continues unchanged." msgstr "" -#: netcam_http.c:599 +#: src/netcam_http.c msgid "" "Removed netcam Keep-Alive flag because 'Connection: close' header received.\n" " Netcam does not support Keep-Alive. Motion continues in non-Keep-Alive." msgstr "" -#: netcam_http.c:605 +#: src/netcam_http.c msgid "" "Keep-Alive has reached end of valid period.\n" "Motion will close netcam, then resume Keep-Alive with a new socket." msgstr "" -#: netcam_http.c:631 +#: src/netcam_http.c msgid "disconnect" msgstr "" -#: netcam_http.c:673 +#: src/netcam_http.c #, c-format msgid "getaddrinfo() failed (%s): %s" msgstr "" -#: netcam_http.c:676 +#: src/netcam_http.c msgid "disconnecting netcam (1)" msgstr "" -#: netcam_http.c:685 netcam_http.c:1154 +#: src/netcam_http.c msgid "disconnecting netcam since keep-alive not set." msgstr "" -#: netcam_http.c:692 +#: src/netcam_http.c msgid "with no keepalive, attempt to create socket failed." msgstr "" -#: netcam_http.c:697 +#: src/netcam_http.c #, c-format msgid "with no keepalive, new socket created fd %d" msgstr "" -#: netcam_http.c:703 +#: src/netcam_http.c msgid "" "with keepalive set, invalid socket.This could be the first time. Creating a " "new one failed." msgstr "" -#: netcam_http.c:709 +#: src/netcam_http.c #, c-format msgid "" "with keepalive set, invalid socket.This could be first time, created a new " "one with fd %d" msgstr "" -#: netcam_http.c:723 +#: src/netcam_http.c #, c-format msgid "SO_KEEPALIVE is %s" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "ON" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "OFF" msgstr "" -#: netcam_http.c:735 +#: src/netcam_http.c msgid "SO_KEEPALIVE set on socket." msgstr "" -#: netcam_http.c:739 +#: src/netcam_http.c #, c-format msgid "re-using socket %d since keepalive is set." msgstr "" -#: netcam_http.c:747 +#: src/netcam_http.c msgid "fcntl(1) on socket" msgstr "" -#: netcam_http.c:754 +#: src/netcam_http.c msgid "fcntl(2) on socket" msgstr "" -#: netcam_http.c:769 +#: src/netcam_http.c #, c-format msgid "connect() failed (%d)" msgstr "" -#: netcam_http.c:771 +#: src/netcam_http.c msgid "disconnecting netcam (4)" msgstr "" -#: netcam_http.c:786 +#: src/netcam_http.c msgid "timeout on connect()" msgstr "" -#: netcam_http.c:788 +#: src/netcam_http.c msgid "disconnecting netcam (2)" msgstr "" -#: netcam_http.c:802 +#: src/netcam_http.c msgid "getsockopt after connect" msgstr "" -#: netcam_http.c:810 +#: src/netcam_http.c msgid "connect returned error" msgstr "" -#: netcam_http.c:812 +#: src/netcam_http.c msgid "disconnecting netcam (3)" msgstr "" -#: netcam_http.c:842 +#: src/netcam_http.c #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: netcam_http.c:1099 +#: src/netcam_http.c #, c-format msgid "Potential split boundary - %d chars flushed, %d re-positioned" msgstr "" -#: netcam_http.c:1114 +#: src/netcam_http.c msgid "recv() fail after boundary string" msgstr "" -#: netcam_http.c:1158 +#: src/netcam_http.c msgid "leaving netcam connected." msgstr "" -#: netcam_http.c:1199 +#: src/netcam_http.c #, c-format msgid "about to try to connect, time #%d" msgstr "" -#: netcam_http.c:1203 +#: src/netcam_http.c msgid "Failed to open camera - check your config and that netcamera is online" msgstr "" -#: netcam_http.c:1213 +#: src/netcam_http.c msgid "Error reading first header - re-trying" msgstr "" -#: netcam_http.c:1218 +#: src/netcam_http.c msgid "Failed to read first camera header - giving up for now" msgstr "" -#: netcam_http.c:1253 +#: src/netcam_http.c #, c-format msgid "Netcam has flags: HTTP/1.0: %s HTTP/1.1: %s Keep-Alive %s." msgstr "" -#: netcam_http.c:1338 +#: src/netcam_http.c msgid "" "Removed netcam_keepalive flag due to proxy set.Proxy is incompatible with " "Keep-Alive." msgstr "" -#: netcam_http.c:1454 +#: src/netcam_http.c msgid "Failed to read first stream header - giving up for now" msgstr "" -#: netcam_http.c:1460 +#: src/netcam_http.c msgid "connected, going on to read image." msgstr "" -#: netcam_http.c:1490 +#: src/netcam_http.c msgid "Read error, trying to reconnect.." msgstr "" -#: netcam_http.c:1494 +#: src/netcam_http.c msgid "lost the cam." msgstr "" -#: netcam_http.c:1507 +#: src/netcam_http.c #, c-format msgid "Refilled buffer with [%d] bytes from the network." msgstr "" -#: netcam_http.c:1575 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] header bytes." msgstr "" -#: netcam_http.c:1587 +#: src/netcam_http.c msgid "Invalid header received, reconnecting" msgstr "" -#: netcam_http.c:1608 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] chunk bytes, [%d/%d] total" msgstr "" -#: netcam_http.c:1622 +#: src/netcam_http.c #, c-format msgid "Chunk complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1627 +#: src/netcam_http.c #, c-format msgid "Image complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1653 +#: src/netcam_http.c msgid "now calling netcam_setup_mjpg()" msgstr "" -#: netcam_http.c:1678 +#: src/netcam_http.c msgid "connected, going on to read and decode MJPG chunks." msgstr "" -#: netcam_http.c:1697 +#: src/netcam_http.c msgid "Begin" msgstr "" -#: netcam_http.c:1711 +#: src/netcam_http.c #, c-format msgid "stat(%s) error" msgstr "" -#: netcam_http.c:1716 +#: src/netcam_http.c #, c-format msgid "statbuf.st_mtime[%d] != last_st_mtime[%d]" msgstr "" -#: netcam_http.c:1722 +#: src/netcam_http.c msgid "waiting new file image timeout" msgstr "" -#: netcam_http.c:1727 +#: src/netcam_http.c msgid "delay waiting new file image " msgstr "" -#: netcam_http.c:1740 +#: src/netcam_http.c #, c-format msgid "processing new file image - st_mtime %d" msgstr "" -#: netcam_http.c:1751 +#: src/netcam_http.c #, c-format msgid "open(%s) error: %d" msgstr "" -#: netcam_http.c:1758 +#: src/netcam_http.c #, c-format msgid "read(%s) error: %d" msgstr "" -#: netcam_http.c:1767 +#: src/netcam_http.c msgid "End" msgstr "" -#: netcam_http.c:1803 +#: src/netcam_http.c #, c-format msgid "netcam->file->path %s" msgstr "" -#: netcam_jpeg.c:77 +#: src/netcam_jpeg.c msgid "Not enough data from netcam." msgstr "" -#: netcam_jpeg.c:169 +#: src/netcam_jpeg.c #, c-format msgid "netcam->jpeg_error %d" msgstr "" -#: netcam_jpeg.c:276 +#: src/netcam_jpeg.c msgid "no new pic, no signal rcvd" msgstr "" -#: netcam_jpeg.c:281 +#: src/netcam_jpeg.c msgid "***new pic delay successful***" msgstr "" -#: netcam_jpeg.c:321 netcam_jpeg.c:400 +#: src/netcam_jpeg.c #, c-format msgid "jpeg_error %d" msgstr "" -#: netcam_jpeg.c:435 +#: src/netcam_jpeg.c #, c-format msgid "processing jpeg image - content length %d" msgstr "" -#: netcam_jpeg.c:440 +#: src/netcam_jpeg.c #, c-format msgid "return code %d" msgstr "" -#: netcam_jpeg.c:455 +#: src/netcam_jpeg.c #, c-format msgid "" "Camera width/height mismatch with JPEG image - expected %dx%d, JPEG %dx%d " "retval %d" msgstr "" -#: netcam_jpeg.c:469 +#: src/netcam_jpeg.c #, c-format msgid "ret %d retval %d" msgstr "" -#: netcam_rtsp.c:160 +#: src/netcam_rtsp.c #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: netcam_rtsp.c:193 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "True" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "False" msgstr "" -#: netcam_rtsp.c:236 -#, c-format -msgid "Error sending packet to codec: %s" +#: src/netcam_rtsp.c +msgid "Ignoring packet with invalid data" msgstr "" -#: netcam_rtsp.c:251 netcam_rtsp.c:276 -msgid "Ignoring packet with invalid data" +#: src/netcam_rtsp.c +#, c-format +msgid "Error sending packet to codec: %s" msgstr "" -#: netcam_rtsp.c:258 +#: src/netcam_rtsp.c #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: netcam_rtsp.c:282 +#: src/netcam_rtsp.c #, c-format msgid "Error decoding packet: %s" msgstr "" -#: netcam_rtsp.c:319 +#: src/netcam_rtsp.c msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: netcam_rtsp.c:342 netcam_rtsp.c:397 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:352 netcam_rtsp.c:408 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:360 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:369 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:378 netcam_rtsp.c:416 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:454 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: netcam_rtsp.c:472 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: netcam_rtsp.c:503 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: netcam_rtsp.c:521 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: netcam_rtsp.c:539 +#: src/netcam_rtsp.c #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: netcam_rtsp.c:556 +#: src/netcam_rtsp.c #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: netcam_rtsp.c:599 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:686 netcam_rtsp.c:694 +#: src/netcam_rtsp.c msgid "The network camera is sending pictures in a different" msgstr "" -#: netcam_rtsp.c:687 +#: src/netcam_rtsp.c msgid "size than specified in the config and also a " msgstr "" -#: netcam_rtsp.c:688 +#: src/netcam_rtsp.c msgid "different picture format. The picture is being" msgstr "" -#: netcam_rtsp.c:689 +#: src/netcam_rtsp.c msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: netcam_rtsp.c:690 +#: src/netcam_rtsp.c msgid "in the config file. If possible change netcam to" msgstr "" -#: netcam_rtsp.c:691 +#: src/netcam_rtsp.c msgid "be in YUV420P format and the size requested in the" msgstr "" -#: netcam_rtsp.c:692 +#: src/netcam_rtsp.c msgid "config to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:695 +#: src/netcam_rtsp.c msgid "size than specified in the configuration file." msgstr "" -#: netcam_rtsp.c:696 +#: src/netcam_rtsp.c msgid "The picture is being transcoded into the size " msgstr "" -#: netcam_rtsp.c:697 +#: src/netcam_rtsp.c msgid "requested in the configuration. If possible change" msgstr "" -#: netcam_rtsp.c:698 +#: src/netcam_rtsp.c msgid "netcam or configuration to indicate the same size" msgstr "" -#: netcam_rtsp.c:699 +#: src/netcam_rtsp.c msgid "to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:701 +#: src/netcam_rtsp.c #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: netcam_rtsp.c:705 -msgid "format than YUV420P. The image sent is being " +#: src/netcam_rtsp.c +msgid "The image sent is being " msgstr "" -#: netcam_rtsp.c:706 +#: src/netcam_rtsp.c msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: netcam_rtsp.c:707 +#: src/netcam_rtsp.c msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:724 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_in." msgstr "" -#: netcam_rtsp.c:733 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_out." msgstr "" -#: netcam_rtsp.c:753 +#: src/netcam_rtsp.c msgid "Unable to allocate scaling context." msgstr "" -#: netcam_rtsp.c:765 +#: src/netcam_rtsp.c msgid "Error determining size of frame out" msgstr "" -#: netcam_rtsp.c:783 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: netcam_rtsp.c:794 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: netcam_rtsp.c:800 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: netcam_rtsp.c:812 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: netcam_rtsp.c:865 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: netcam_rtsp.c:868 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: netcam_rtsp.c:870 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: netcam_rtsp.c:872 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: netcam_rtsp.c:874 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: netcam_rtsp.c:898 +#: src/netcam_rtsp.c #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: netcam_rtsp.c:911 +#: src/netcam_rtsp.c msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:916 +#: src/netcam_rtsp.c msgid "Setting up file via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:921 +#: src/netcam_rtsp.c msgid "Setting up http via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:924 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:952 +#: src/netcam_rtsp.c msgid "High resolution" msgstr "" -#: netcam_rtsp.c:956 +#: src/netcam_rtsp.c msgid "Normal resolution" msgstr "" -#: netcam_rtsp.c:959 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s stream." msgstr "" -#: netcam_rtsp.c:978 +#: src/netcam_rtsp.c msgid "Unknown" msgstr "" -#: netcam_rtsp.c:1068 netcam_rtsp.c:1089 +#: src/netcam_rtsp.c msgid "Stream copied for pass-through" msgstr "" -#: netcam_rtsp.c:1093 +#: src/netcam_rtsp.c msgid "ffmpeg too old" msgstr "" -#: netcam_rtsp.c:1108 +#: src/netcam_rtsp.c msgid "Null path passed to connect" msgstr "" -#: netcam_rtsp.c:1138 +#: src/netcam_rtsp.c #, c-format msgid "%s: Invalid camera service" msgstr "" -#: netcam_rtsp.c:1149 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: netcam_rtsp.c:1162 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: netcam_rtsp.c:1171 +#: src/netcam_rtsp.c #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: netcam_rtsp.c:1179 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: netcam_rtsp.c:1202 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: netcam_rtsp.c:1212 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: netcam_rtsp.c:1228 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: netcam_rtsp.c:1239 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: netcam_rtsp.c:1251 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to read first image" msgstr "" -#: netcam_rtsp.c:1278 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: netcam_rtsp.c:1357 +#: src/netcam_rtsp.c #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: netcam_rtsp.c:1395 +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Camera did not reconnect." +msgstr "" + +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Checking for camera every 10 seconds." +msgstr "" + +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: netcam_rtsp.c:1420 +#: src/netcam_rtsp.c #, c-format msgid "%s: Handler loop finished." msgstr "" -#: netcam_rtsp.c:1455 +#: src/netcam_rtsp.c #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: netcam_rtsp.c:1474 +#: src/netcam_rtsp.c #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: netcam_rtsp.c:1511 +#: src/netcam_rtsp.c msgid "unable to create rtsp context" msgstr "" -#: netcam_rtsp.c:1520 +#: src/netcam_rtsp.c msgid "unable to create rtsp high context" msgstr "" -#: netcam_rtsp.c:1564 netcam_rtsp.c:1608 netcam_rtsp.c:1689 +#: src/netcam_rtsp.c msgid "FFmpeg/Libav not found on computer. No RTSP support" msgstr "" -#: netcam_rtsp.c:1638 +#: src/netcam_rtsp.c #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: netcam_rtsp.c:1653 +#: src/netcam_rtsp.c #, c-format msgid "%s: No response from handler thread." msgstr "" -#: netcam_rtsp.c:1675 +#: src/netcam_rtsp.c msgid "Normal resolution: Shut down complete." msgstr "" -#: netcam_rtsp.c:1678 +#: src/netcam_rtsp.c msgid "High resolution: Shut down complete." msgstr "" -#: picture.c:448 +#: src/picture.c msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: picture.c:623 picture.c:630 +#: src/picture.c msgid "libwebp version error" msgstr "" -#: picture.c:638 +#: src/picture.c msgid "libwebp image buffer allocation error" msgstr "" -#: picture.c:655 +#: src/picture.c msgid "libwebp image compression error" msgstr "" -#: picture.c:670 +#: src/picture.c msgid "unable to assemble webp image" msgstr "" -#: picture.c:675 +#: src/picture.c msgid "unable to save webp image to file" msgstr "" -#: picture.c:1110 +#: src/picture.c #, c-format msgid "" "Can't write picture to file %s - check access rights to target directory\n" "Thread is going to finish due to this fatal error" msgstr "" -#: picture.c:1118 +#: src/picture.c #, c-format msgid "Can't write picture to file %s" msgstr "" -#: picture.c:1142 +#: src/picture.c msgid "Could not read from pgm file" msgstr "" -#: picture.c:1148 +#: src/picture.c #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: picture.c:1161 +#: src/picture.c msgid "Failed reading size in pgm file" msgstr "" -#: picture.c:1173 +#: src/picture.c msgid "Failed reading maximum value in pgm file" msgstr "" -#: picture.c:1196 +#: src/picture.c msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: picture.c:1198 +#: src/picture.c #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: picture.c:1235 +#: src/picture.c #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: picture.c:1240 +#: src/picture.c #, c-format msgid "can't write mask file %s" msgstr "" -#: picture.c:1254 +#: src/picture.c msgid "Failed writing default mask as pgm file" msgstr "" -#: picture.c:1261 +#: src/picture.c #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: rotate.c:203 +#: src/rotate.c #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: stream.c:82 -msgid "set socket timeout failed" -msgstr "" - -#: stream.c:132 -msgid "motion-stream End buffer reached waiting for buffer ending" -msgstr "" - -#: stream.c:150 -msgid "motion-stream READ give up!" -msgstr "" - -#: stream.c:247 stream.c:602 -#, c-format -msgid "motion-stream - failed auth attempt from %s" -msgstr "" - -#: stream.c:257 stream.c:628 stream.c:713 stream.c:719 -msgid "fcntl" -msgstr "" - -#: stream.c:277 -msgid "write failure 1:handle_basic_auth" -msgstr "" - -#: stream.c:478 -msgid "Error no authentication data" -msgstr "" - -#: stream.c:485 -msgid "Error no authentication data (no ':' found)" -msgstr "" - -#: stream.c:494 -msgid "Error malloc failed" -msgstr "" - -#: stream.c:618 -msgid "write failure 1:handle_md5_digest" -msgstr "" - -#: stream.c:621 -msgid "write failure 2:handle_md5_digest" -msgstr "" - -#: stream.c:654 -msgid "write failure 3:handle_md5_digest" -msgstr "" - -#: stream.c:698 -msgid "Error unknown stream authentication method" -msgstr "" - -#: stream.c:727 -msgid "Error pthread_attr_init" -msgstr "" - -#: stream.c:732 -msgid "Error pthread_create" -msgstr "" - -#: stream.c:738 -msgid "Error pthread_attr_destroy" -msgstr "" - -#: stream.c:762 -msgid "error creating socket" -msgstr "" - -#: stream.c:767 -msgid "Unable to set FD_CLOEXEC" -msgstr "" - -#: stream.c:774 -msgid "setting SO_REUSEADDR to yes failed" -msgstr "" - -#: stream.c:783 -msgid "setting IPV6_V6ONLY to no failed" -msgstr "" - -#: stream.c:821 -#, c-format -msgid "error binding on %s port %d" -msgstr "" - -#: stream.c:827 -msgid "error listening" -msgstr "" - -#: stream.c:833 -#, c-format -msgid "listening on %s port %d" -msgstr "" - -#: stream.c:852 -msgid "motion-stream accept()" -msgstr "" - -#: stream.c:1017 stream.c:1033 -msgid "Error creating tmpbuffer in stream_add_client" -msgstr "" - -#: stream.c:1132 -msgid "Error allocated cors_header in stream_init" -msgstr "" - -#: stream.c:1154 -msgid "Closing motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1175 -msgid "Closed motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1309 -msgid "Error creating tmpbuffer" -msgstr "" - -#: track.c:81 +#: src/track.c msgid "internal error" msgstr "" -#: track.c:107 track.c:140 +#: src/track.c #, c-format msgid "internal error, %hu is not a known track-type" msgstr "" -#: track.c:163 track.c:362 +#: src/track.c #, c-format msgid "port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:171 track.c:370 +#: src/track.c msgid "Status byte timeout!" msgstr "" -#: track.c:191 +#: src/track.c #, c-format msgid "Try to open serial device %s" msgstr "" -#: track.c:195 track.c:317 track.c:698 +#: src/track.c #, c-format msgid "Unable to open serial device %s" msgstr "" -#: track.c:210 track.c:332 track.c:712 +#: src/track.c #, c-format msgid "Unable to initialize serial device %s" msgstr "" -#: track.c:215 track.c:338 +#: src/track.c #, c-format msgid "Opened serial device %s and initialize, fd %i" msgstr "" -#: track.c:253 +#: src/track.c #, c-format msgid "No device %s started yet , trying stepper_center()" msgstr "" -#: track.c:258 +#: src/track.c #, c-format msgid "failed to initialize stepper device on %s , fd [%i]." msgstr "" -#: track.c:264 +#: src/track.c #, c-format msgid "succeed , device started %s , fd [%i]" msgstr "" -#: track.c:357 +#: src/track.c #, c-format msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:375 +#: src/track.c #, c-format msgid "Command return %d" msgstr "" -#: track.c:407 track.c:600 +#: src/track.c msgid "Problem opening servo!" msgstr "" -#: track.c:413 +#: src/track.c #, c-format msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" msgstr "" -#: track.c:436 track.c:506 +#: src/track.c #, c-format msgid "x %d value out of range! (%d - %d)" msgstr "" -#: track.c:462 track.c:555 +#: src/track.c #, c-format msgid "y %d value out of range! (%d - %d)" msgstr "" -#: track.c:494 +#: src/track.c #, c-format msgid "X offset %d" msgstr "" -#: track.c:517 +#: src/track.c #, c-format msgid "" "X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " "%d" msgstr "" -#: track.c:543 +#: src/track.c #, c-format msgid "Y offset %d" msgstr "" -#: track.c:565 +#: src/track.c #, c-format msgid "" "Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " "%d" msgstr "" -#: track.c:606 +#: src/track.c #, c-format msgid "" "X-offset %d, Y-offset %d, x-position %d. y-position %d,reversex %d, reversey " "%d , stepsize %d" msgstr "" -#: track.c:660 +#: src/track.c msgid "Return byte timeout!" msgstr "" -#: track.c:677 +#: src/track.c msgid "Unable to set camera speed" msgstr "" -#: track.c:749 track.c:868 +#: src/track.c msgid "succeed" msgstr "" -#: track.c:830 +#: src/track.c msgid "Failed to reset pwc camera to starting position! Reason" msgstr "" -#: track.c:838 track.c:900 +#: src/track.c msgid "failed VIDIOCPWCMPTGRANGE" msgstr "" -#: track.c:852 track.c:913 +#: src/track.c msgid "ioctl VIDIOCPWCMPTGANGLE" msgstr "" -#: track.c:864 track.c:939 +#: src/track.c msgid "Failed to pan/tilt pwc camera! Reason" msgstr "" -#: track.c:978 track.c:987 track.c:1138 track.c:1147 +#: src/track.c msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: track.c:992 track.c:1152 +#: src/track.c msgid "Reseting UVC camera to starting position" msgstr "" -#: track.c:1001 +#: src/track.c msgid "ioctl querycontrol" msgstr "" -#: track.c:1005 +#: src/track.c msgid "Getting camera range" msgstr "" -#: track.c:1033 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: track.c:1036 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: track.c:1056 +#: src/track.c #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: track.c:1070 track.c:1085 track.c:1254 track.c:1275 +#: src/track.c msgid "Failed to move UVC camera!" msgstr "" -#: track.c:1091 track.c:1281 +#: src/track.c #, c-format msgid "Found MINMAX = %d" msgstr "" -#: track.c:1095 +#: src/track.c #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: track.c:1107 +#: src/track.c #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1220 +#: src/track.c #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: track.c:1223 +#: src/track.c #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: track.c:1226 +#: src/track.c #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: track.c:1249 +#: src/track.c #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1270 +#: src/track.c #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1285 +#: src/track.c #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1295 +#: src/track.c #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: translate.c:43 +#: src/translate.c msgid "Language: English" msgstr "Språk: Svenska" -#: video_bktr.c:65 +#: src/video_bktr.c #, c-format msgid "METEORSHUE Error setting hue [%d]" msgstr "" -#: video_bktr.c:69 video_bktr.c:82 video_bktr.c:97 video_bktr.c:111 -#: video_bktr.c:126 video_bktr.c:140 video_bktr.c:156 video_bktr.c:171 +#: src/video_bktr.c #, c-format msgid "to [%d]" msgstr "" -#: video_bktr.c:78 +#: src/video_bktr.c msgid "METEORGHUE Error getting hue" msgstr "" -#: video_bktr.c:93 +#: src/video_bktr.c #, c-format msgid "METEORSCSAT Error setting saturation [%d]" msgstr "" -#: video_bktr.c:107 +#: src/video_bktr.c msgid "METEORGCSAT Error getting saturation" msgstr "" -#: video_bktr.c:122 +#: src/video_bktr.c #, c-format msgid "METEORSCONT Error setting contrast [%d]" msgstr "" -#: video_bktr.c:136 +#: src/video_bktr.c msgid "METEORGCONT Error getting contrast" msgstr "" -#: video_bktr.c:152 +#: src/video_bktr.c #, c-format msgid "METEORSBRIG brightness [%d]" msgstr "" -#: video_bktr.c:167 +#: src/video_bktr.c msgid "METEORGBRIG getting brightness" msgstr "" -#: video_bktr.c:182 +#: src/video_bktr.c msgid "Not implemented" msgstr "" -#: video_bktr.c:218 +#: src/video_bktr.c #, c-format msgid "Device Input %d out of range (0-4)" msgstr "" -#: video_bktr.c:226 +#: src/video_bktr.c #, c-format msgid "METEORSINPUT %d invalid -Trying composite %d" msgstr "" -#: video_bktr.c:261 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format, try again with default" msgstr "" -#: video_bktr.c:267 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format either default" msgstr "" -#: video_bktr.c:321 +#: src/video_bktr.c msgid "Couldn't set the geometry" msgstr "" -#: video_bktr.c:325 +#: src/video_bktr.c #, c-format msgid "to [%d/%d] Norm %d" msgstr "" -#: video_bktr.c:372 +#: src/video_bktr.c #, c-format msgid "Not valid Frequency [%lu] for Source input [%i]" msgstr "" -#: video_bktr.c:376 +#: src/video_bktr.c #, c-format msgid "Frequency [%lu] Source input [%i]" msgstr "" -#: video_bktr.c:383 +#: src/video_bktr.c #, c-format msgid "set input [%d]" msgstr "" -#: video_bktr.c:391 +#: src/video_bktr.c #, c-format msgid "set input format [%d]" msgstr "" -#: video_bktr.c:399 +#: src/video_bktr.c #, c-format msgid "set geometry [%d]x[%d]" msgstr "" -#: video_bktr.c:405 +#: src/video_bktr.c msgid "Frequency set (no implemented yet" msgstr "" -#: video_bktr.c:419 video_bktr.c:432 +#: src/video_bktr.c msgid "Sizing buffer to 3x" msgstr "" -#: video_bktr.c:426 video_bktr.c:436 +#: src/video_bktr.c msgid "Sizing buffer to 3/2x" msgstr "" -#: video_bktr.c:444 +#: src/video_bktr.c msgid "mmap failed" msgstr "" -#: video_bktr.c:486 video_bktr.c:488 video_bktr.c:496 +#: src/video_bktr.c msgid "METEORCAPTUR using single method Error capturing" msgstr "" -#: video_bktr.c:568 +#: src/video_bktr.c msgid "Error capturing using single method" msgstr "" -#: video_bktr.c:658 video_bktr.c:666 video_bktr.c:764 video_bktr.c:933 -#: video_bktr.c:987 +#: src/video_bktr.c msgid "BKTR is not enabled." msgstr "" -#: video_bktr.c:710 video_v4l2.c:1454 +#: src/video_bktr.c src/video_v4l2.c msgid "Unable to find video device" msgstr "" -#: video_bktr.c:716 video_v4l2.c:1460 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Closing video device %s" msgstr "" -#: video_bktr.c:750 video_v4l2.c:1479 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: video_bktr.c:790 video_v4l2.c:774 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: video_bktr.c:796 video_v4l2.c:782 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: video_bktr.c:836 +#: src/video_bktr.c msgid "Stopping capture" msgstr "" -#: video_bktr.c:841 +#: src/video_bktr.c #, c-format msgid "Reusing [%s] inputs [%d,%d] Change capture method METEOR_CAP_SINGLE" msgstr "" -#: video_bktr.c:849 +#: src/video_bktr.c msgid "VIDEO_PALETTE_YUV420P setting imgs.size_norm and imgs.motionsize" msgstr "" -#: video_bktr.c:866 +#: src/video_bktr.c #, c-format msgid "open video device %s" msgstr "" -#: video_bktr.c:877 +#: src/video_bktr.c #, c-format msgid "open tuner device %s" msgstr "" -#: video_common.c:421 video_common.c:443 +#: src/video_common.c msgid "Corrupt image ... continue" msgstr "" -#: video_common.c:434 +#: src/video_common.c #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: video_common.c:580 +#: src/video_common.c #, c-format msgid "Parsing controls: %s" msgstr "" -#: video_common.c:689 +#: src/video_common.c msgid "calling mmalcam_cleanup" msgstr "" -#: video_common.c:697 +#: src/video_common.c msgid "calling netcam_cleanup" msgstr "" -#: video_common.c:705 +#: src/video_common.c msgid "calling netcam_rtsp_cleanup" msgstr "" -#: video_common.c:711 +#: src/video_common.c msgid "Cleaning up V4L2 device" msgstr "" -#: video_common.c:717 +#: src/video_common.c msgid "Cleaning up BKTR device" msgstr "" -#: video_common.c:722 +#: src/video_common.c msgid "No Camera device cleanup (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_common.c:754 +#: src/video_common.c msgid "Opening MMAL cam" msgstr "" -#: video_common.c:759 +#: src/video_common.c msgid "MMAL cam failed to open" msgstr "" -#: video_common.c:766 +#: src/video_common.c msgid "Opening Netcam" msgstr "" -#: video_common.c:771 +#: src/video_common.c msgid "Netcam failed to open" msgstr "" -#: video_common.c:777 +#: src/video_common.c msgid "Opening Netcam RTSP" msgstr "" -#: video_common.c:781 +#: src/video_common.c msgid "Netcam RTSP failed to open" msgstr "" -#: video_common.c:787 +#: src/video_common.c msgid "Opening V4L2 device" msgstr "" -#: video_common.c:790 +#: src/video_common.c msgid "V4L2 device failed to open" msgstr "" -#: video_common.c:796 +#: src/video_common.c msgid "Opening BKTR device" msgstr "" -#: video_common.c:799 +#: src/video_common.c msgid "BKTR device failed to open" msgstr "" -#: video_common.c:805 +#: src/video_common.c msgid "No Camera device specified (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_loopback.c:33 +#: src/video_loopback.c #, c-format msgid "Failed to open '%s'" msgstr "" -#: video_loopback.c:42 +#: src/video_loopback.c +#, c-format +msgid "Error specifying buffer: %s" +msgstr "" + +#: src/video_loopback.c #, c-format msgid "Opening buffer: %s" msgstr "" -#: video_loopback.c:49 +#: src/video_loopback.c #, c-format msgid "Read buffer: %s" msgstr "" -#: video_loopback.c:57 +#: src/video_loopback.c #, c-format msgid "found video device '%s' %d" msgstr "" -#: video_loopback.c:72 video_loopback.c:147 +#: src/video_loopback.c #, c-format msgid "Opened %s as pipe output" msgstr "" -#: video_loopback.c:151 +#: src/video_loopback.c #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: video_loopback.c:171 +#: src/video_loopback.c msgid "Original pipe specifications" msgstr "" -#: video_loopback.c:182 +#: src/video_loopback.c msgid "Proposed pipe specifications" msgstr "" -#: video_loopback.c:190 +#: src/video_loopback.c msgid "Final pipe specifications" msgstr "" -#: video_v4l2.c:209 +#: src/video_v4l2.c msgid "No Controls found for device" msgstr "" -#: video_v4l2.c:268 +#: src/video_v4l2.c msgid "---------Controls---------" msgstr "" -#: video_v4l2.c:269 +#: src/video_v4l2.c msgid " V4L2 ID Name and Range" msgstr "" -#: video_v4l2.c:298 video_v4l2.c:1167 +#: src/video_v4l2.c msgid "Device not ready" msgstr "" -#: video_v4l2.c:312 +#: src/video_v4l2.c #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: video_v4l2.c:318 +#: src/video_v4l2.c #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: video_v4l2.c:356 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: video_v4l2.c:362 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: video_v4l2.c:375 +#: src/video_v4l2.c msgid "control type not supported yet" msgstr "" -#: video_v4l2.c:541 +#: src/video_v4l2.c #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: video_v4l2.c:549 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: video_v4l2.c:555 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: video_v4l2.c:560 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: video_v4l2.c:565 +#: src/video_v4l2.c #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: video_v4l2.c:591 +#: src/video_v4l2.c msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: video_v4l2.c:603 +#: src/video_v4l2.c #, c-format msgid "- video standard %s" msgstr "" -#: video_v4l2.c:620 +#: src/video_v4l2.c #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: video_v4l2.c:626 +#: src/video_v4l2.c msgid "Video standard set to NTSC" msgstr "" -#: video_v4l2.c:628 +#: src/video_v4l2.c msgid "Video standard set to SECAM" msgstr "" -#: video_v4l2.c:630 +#: src/video_v4l2.c msgid "Video standard set to PAL" msgstr "" -#: video_v4l2.c:658 +#: src/video_v4l2.c #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: video_v4l2.c:663 +#: src/video_v4l2.c #, c-format msgid "Set tuner %d" msgstr "" -#: video_v4l2.c:674 +#: src/video_v4l2.c #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: video_v4l2.c:679 +#: src/video_v4l2.c #, c-format msgid "Set Frequency to %ul" msgstr "" -#: video_v4l2.c:704 +#: src/video_v4l2.c #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:716 +#: src/video_v4l2.c #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: video_v4l2.c:723 +#: src/video_v4l2.c msgid "Adjusted resolution not modulo 8." msgstr "" -#: video_v4l2.c:725 +#: src/video_v4l2.c msgid "Specify different palette or width/height in config file." msgstr "" -#: video_v4l2.c:734 +#: src/video_v4l2.c msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: video_v4l2.c:742 +#: src/video_v4l2.c #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:747 +#: src/video_v4l2.c #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: video_v4l2.c:777 +#: src/video_v4l2.c #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: video_v4l2.c:785 +#: src/video_v4l2.c #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: video_v4l2.c:790 +#: src/video_v4l2.c msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: video_v4l2.c:803 +#: src/video_v4l2.c #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: video_v4l2.c:812 +#: src/video_v4l2.c msgid "Supported palettes:" msgstr "" -#: video_v4l2.c:821 +#: src/video_v4l2.c #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: video_v4l2.c:841 +#: src/video_v4l2.c #, c-format msgid "Selected palette %s" msgstr "" -#: video_v4l2.c:848 +#: src/video_v4l2.c #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: video_v4l2.c:853 +#: src/video_v4l2.c msgid "Unable to find a compatible palette format." msgstr "" -#: video_v4l2.c:879 +#: src/video_v4l2.c #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: video_v4l2.c:886 +#: src/video_v4l2.c #, c-format msgid "mmap information: frames=%d" msgstr "" -#: video_v4l2.c:890 +#: src/video_v4l2.c #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: video_v4l2.c:897 video_v4l2.c:1131 +#: src/video_v4l2.c msgid "Out of memory." msgstr "" -#: video_v4l2.c:912 +#: src/video_v4l2.c #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: video_v4l2.c:925 +#: src/video_v4l2.c #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: video_v4l2.c:932 +#: src/video_v4l2.c #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: video_v4l2.c:953 +#: src/video_v4l2.c msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: video_v4l2.c:996 +#: src/video_v4l2.c #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: video_v4l2.c:1057 +#: src/video_v4l2.c #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: video_v4l2.c:1184 video_v4l2.c:1205 +#: src/video_v4l2.c msgid "Errors occurred during device select" msgstr "" -#: video_v4l2.c:1218 +#: src/video_v4l2.c #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: video_v4l2.c:1234 video_v4l2.c:1564 video_v4l2.c:1650 +#: src/video_v4l2.c #, c-format msgid "Failed to open video device %s" msgstr "" -#: video_v4l2.c:1296 +#: src/video_v4l2.c msgid "Not a V4L2 device?" msgstr "" -#: video_v4l2.c:1333 +#: src/video_v4l2.c msgid "Device does not support capturing." msgstr "" -#: video_v4l2.c:1346 video_v4l2.c:1354 +#: src/video_v4l2.c +#, c-format +msgid "Trying to set fps to %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Error setting fps. Return code %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Device set fps to %d" +msgstr "" + +#: src/video_v4l2.c msgid "V4L2 is not enabled" msgstr "" -#: video_v4l2.c:1427 video_v4l2.c:1494 video_v4l2.c:1537 +#: src/video_v4l2.c msgid "V4L2 is not enabled." msgstr "" -#: video_v4l2.c:1662 +#: src/video_v4l2.c #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: video_v4l2.c:1674 +#: src/video_v4l2.c #, c-format msgid " Width: %d, Height %d" msgstr "" -#: video_v4l2.c:1685 +#: src/video_v4l2.c #, c-format msgid " Framerate %d/%d" msgstr "" -#: webu.c:240 +#: src/webu.c #, c-format msgid "Invalid url: %s" msgstr "" -#: webu.c:258 +#: src/webu.c msgid "Error decoding url" msgstr "" -#: webu.c:462 +#: src/webu.c #, c-format msgid "Sent url: %s" msgstr "" -#: webu.c:471 +#: src/webu.c #, c-format msgid "Decoded url: %s" msgstr "" -#: webu.c:579 -msgid "httpd is going to restart" +#: src/webu.c +msgid "Restarting all threads" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Restarting thread %d" msgstr "" -#: webu.c:584 +#: src/webu.c #, c-format -msgid "httpd is going to restart thread %d" +msgid "Quitting thread %d" msgstr "" -#: webu.c:620 webu.c:720 webu_html.c:1257 webu_text.c:663 webu_text.c:854 -#: webu_text.c:1099 +#: src/webu.c src/webu_html.c src/webu_text.c #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: webu.c:683 +#: src/webu.c msgid "Native Language : on" msgstr "" -#: webu.c:685 +#: src/webu.c msgid "Native Language : off" msgstr "" -#: webu.c:689 +#: src/webu.c msgid "Set the value to null/zero" msgstr "" -#: webu.c:813 +#: src/webu.c #, c-format msgid "Connection from: %s" msgstr "" -#: webu.c:900 webu.c:912 webu.c:960 +#: src/webu.c #, c-format msgid "Failed authentication from %s" msgstr "" -#: webu.c:1042 +#: src/webu.c msgid "No webcontrol user:pass provided" msgstr "" -#: webu.c:1060 +#: src/webu.c msgid "No stream user:pass provided" msgstr "" -#: webu.c:1095 webu_stream.c:255 webu_stream.c:295 +#: src/webu.c src/webu_stream.c msgid "Invalid response" msgstr "" -#: webu.c:1182 webu.c:1254 +#: src/webu.c #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: webu.c:1221 webu.c:1303 +#: src/webu.c #, c-format msgid "send page failed %d" msgstr "" -#: webu.c:1436 +#: src/webu.c msgid "Basic authentication: available" msgstr "" -#: webu.c:1439 webu.c:1442 webu.c:1445 +#: src/webu.c msgid "Basic authentication: disabled" msgstr "" -#: webu.c:1459 +#: src/webu.c msgid "Digest authentication: available" msgstr "" -#: webu.c:1462 webu.c:1465 webu.c:1468 +#: src/webu.c msgid "Digest authentication: disabled" msgstr "" -#: webu.c:1481 +#: src/webu.c msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: webu.c:1488 +#: src/webu.c msgid "IPV6: available" msgstr "" -#: webu.c:1490 +#: src/webu.c msgid "IPV6: disabled" msgstr "" -#: webu.c:1503 webu.c:1506 +#: src/webu.c msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: webu.c:1513 +#: src/webu.c msgid "SSL/TLS: available" msgstr "" -#: webu.c:1516 webu.c:1519 webu.c:1522 +#: src/webu.c msgid "SSL/TLS: disabled" msgstr "" -#: webu.c:1570 +#: src/webu.c msgid "Error reading file for SSL/TLS support." msgstr "" -#: webu.c:1592 webu.c:1605 +#: src/webu.c msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1597 webu.c:1610 +#: src/webu.c msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1821 +#: src/webu.c #, c-format msgid "Starting webcontrol on port %d" msgstr "" -#: webu.c:1837 +#: src/webu.c msgid "Unable to start MHD" msgstr "" -#: webu.c:1874 +#: src/webu.c +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port/camera_id %d/%d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port %d" +msgstr "" + +#: src/webu.c #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: webu.c:1878 +#: src/webu.c #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: webu.c:1905 +#: src/webu.c #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: webu.c:1933 webu.c:1951 +#: src/webu.c #, c-format msgid "Duplicate port requested %d" msgstr "" -#: webu_html.c:260 webu_html.c:270 webu_html.c:282 +#: src/webu_html.c msgid "Cameras" msgstr "Kameror" -#: webu_html.c:262 webu_html.c:291 webu_html.c:809 +#: src/webu_html.c msgid "Camera" msgstr "Kamera" -#: webu_html.c:283 +#: src/webu_html.c msgid "All" msgstr "Alla" -#: webu_html.c:329 +#: src/webu_html.c msgid "Action" msgstr "Aktion" -#: webu_html.c:330 +#: src/webu_html.c msgid "Start Event" msgstr "Start händelse" -#: webu_html.c:331 +#: src/webu_html.c msgid "End Event" msgstr "Avsluta händelsen" -#: webu_html.c:332 +#: src/webu_html.c msgid "Snapshot" msgstr "Ögonblicksbild" -#: webu_html.c:333 +#: src/webu_html.c msgid "Change Configuration" msgstr "Ändra konfiguration" -#: webu_html.c:334 +#: src/webu_html.c msgid "Write Configuration" msgstr "spara konfiguration" -#: webu_html.c:335 +#: src/webu_html.c msgid "Tracking" msgstr "Spårning" -#: webu_html.c:336 +#: src/webu_html.c msgid "Pause" msgstr "Paus" -#: webu_html.c:337 +#: src/webu_html.c msgid "Start" msgstr "Start" -#: webu_html.c:338 +#: src/webu_html.c msgid "Restart" msgstr "Starta om" -#: webu_html.c:359 +#: src/webu_html.c +msgid "Quit" +msgstr "Sluta" + +#: src/webu_html.c msgid "Help" msgstr "Hjälp" -#: webu_html.c:373 +#: src/webu_html.c msgid "No Configuration Options" msgstr "Inga konfigurationsalternativ" -#: webu_html.c:377 +#: src/webu_html.c msgid "Limited Configuration Options" msgstr "Reducerade konfigurationsalternativ" -#: webu_html.c:381 +#: src/webu_html.c msgid "Advanced Configuration Options" msgstr "Avancerade konfigurationsalternativ" -#: webu_html.c:385 +#: src/webu_html.c msgid "Restricted Configuration Options" msgstr "Begränsade konfigurationsalternativ" -#: webu_html.c:399 webu_html.c:410 webu_html.c:897 +#: src/webu_html.c msgid "All Cameras" msgstr "Kameror" -#: webu_html.c:400 webu_html.c:811 webu_html.c:820 +#: src/webu_html.c msgid "Not running" msgstr "Inte verkande" -#: webu_html.c:401 webu_html.c:812 webu_html.c:821 +#: src/webu_html.c msgid "Lost connection" msgstr "Förlorad förbindelse" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Paused" msgstr "Pausas" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Active" msgstr "Verkande" -#: webu_html.c:441 +#: src/webu_html.c msgid "Select option" msgstr "Välj alternativ" -#: webu_html.c:525 webu_html.c:558 +#: src/webu_html.c msgid "Save" msgstr "Spara" -#: webu_html.c:553 +#: src/webu_html.c msgid "Pan/Tilt" msgstr "panorera/luta" -#: webu_html.c:554 +#: src/webu_html.c msgid "Absolute Change" msgstr "Absolut ändring" -#: webu_html.c:555 +#: src/webu_html.c msgid "Center" msgstr "Centrera" -#: webu_html.c:556 +#: src/webu_html.c msgid "Pan" msgstr "Panorera" -#: webu_html.c:557 +#: src/webu_html.c msgid "Tilt" msgstr "Luta" -#: webu_stream.c:166 webu_stream.c:172 +#: src/webu_stream.c #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: webu_stream.c:179 +#: src/webu_stream.c #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:186 +#: src/webu_stream.c #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: webu_stream.c:194 +#: src/webu_stream.c #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:288 +#: src/webu_stream.c msgid "Could not get image to stream." msgstr "" -#: webu_text.c:436 -msgid "httpd quits" -msgstr "" - -#: webu_text.c:441 -#, c-format -msgid "httpd quits thread %d" -msgstr "" - -#: webu_text.c:899 +#: src/webu_text.c #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" #~ msgid "Make Movie" #~ msgstr "Gör en film" - -#~ msgid "Quit" -#~ msgstr "Sluta" diff --git a/po/zh.po b/po/zh.po index be6b0a5c2..4cb62712b 100644 --- a/po/zh.po +++ b/po/zh.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-13 11:57-0600\n" +"Report-Msgid-Bugs-To: https://motion-project.github.io\n" +"POT-Creation-Date: 2019-09-20 22:18-0600\n" "PO-Revision-Date: 2018-10-13 12:04-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,1476 +16,1523 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: conf.c:2108 +#: src/conf.c #, c-format msgid "Unknown config option \"%s\"" msgstr "" -#: conf.c:2208 +#: src/conf.c #, c-format msgid "Writing config file to %s" msgstr "" -#: conf.c:2354 +#: src/conf.c #, c-format msgid "Configfile %s not found - trying defaults." msgstr "" -#: conf.c:2358 +#: src/conf.c msgid "Error getcwd" msgstr "" -#: conf.c:2376 +#: src/conf.c #, c-format msgid "could not open configfile %s" msgstr "" -#: conf.c:2386 +#: src/conf.c +#, c-format +msgid "Invalid file name %s" +msgstr "" + +#: src/conf.c #, c-format msgid "Processing thread 0 - config file %s" msgstr "" -#: conf.c:2391 +#: src/conf.c msgid "No config file to process, using default values" msgstr "" -#: conf.c:2447 +#: src/conf.c #, c-format msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: conf.c:2450 +#: src/conf.c #, c-format msgid "Thread %d - Config file: %s" msgstr "" -#: conf.c:2468 +#: src/conf.c #, c-format msgid "%-25s " msgstr "" -#: conf.c:2658 +#: src/conf.c msgid "Unable to locate vid_control_params" msgstr "" -#: conf.c:2664 +#: src/conf.c msgid "No value provided to put into vid_control_params" msgstr "" -#: conf.c:2774 +#: src/conf.c msgid "Error compiling regex in copy_uri" msgstr "" -#: conf.c:2781 +#: src/conf.c msgid "Invalid origin for cors_header in copy_uri" msgstr "" -#: conf.c:3019 +#: src/conf.c #, c-format msgid "Processing config file %s" msgstr "" -#: conf.c:3034 +#: src/conf.c #, c-format msgid "Camera directory config %s not found" msgstr "" -#: conf.c:3068 +#: src/conf.c #, c-format msgid "Camera config file %s not found" msgstr "" -#: conf.c:3106 +#: src/conf.c #, c-format msgid "Processing camera config file %s" msgstr "" -#: conf.c:3152 +#: src/conf.c msgid "daemon" msgstr "" -#: conf.c:3153 +#: src/conf.c msgid "setup_mode" msgstr "" -#: conf.c:3154 +#: src/conf.c msgid "pid_file" msgstr "" -#: conf.c:3155 +#: src/conf.c msgid "log_file" msgstr "" -#: conf.c:3156 +#: src/conf.c msgid "log_level" msgstr "" -#: conf.c:3157 +#: src/conf.c msgid "log_type" msgstr "" -#: conf.c:3158 +#: src/conf.c msgid "quiet" msgstr "" -#: conf.c:3159 +#: src/conf.c msgid "native_language" msgstr "" -#: conf.c:3160 +#: src/conf.c msgid "camera_name" msgstr "" -#: conf.c:3161 +#: src/conf.c msgid "camera_id" msgstr "" -#: conf.c:3162 +#: src/conf.c msgid "target_dir" msgstr "" -#: conf.c:3163 +#: src/conf.c msgid "videodevice" msgstr "" -#: conf.c:3164 +#: src/conf.c msgid "vid_control_params" msgstr "" -#: conf.c:3165 +#: src/conf.c msgid "v4l2_palette" msgstr "" -#: conf.c:3166 +#: src/conf.c msgid "input" msgstr "" -#: conf.c:3167 +#: src/conf.c msgid "norm" msgstr "" -#: conf.c:3168 +#: src/conf.c msgid "frequency" msgstr "" -#: conf.c:3169 +#: src/conf.c msgid "auto_brightness" msgstr "" -#: conf.c:3170 +#: src/conf.c msgid "tunerdevice" msgstr "" -#: conf.c:3171 +#: src/conf.c msgid "roundrobin_frames" msgstr "" -#: conf.c:3172 +#: src/conf.c msgid "roundrobin_skip" msgstr "" -#: conf.c:3173 +#: src/conf.c msgid "roundrobin_switchfilter" msgstr "" -#: conf.c:3174 +#: src/conf.c msgid "netcam_url" msgstr "" -#: conf.c:3175 +#: src/conf.c msgid "netcam_highres" msgstr "" -#: conf.c:3176 +#: src/conf.c msgid "netcam_userpass" msgstr "" -#: conf.c:3177 +#: src/conf.c msgid "netcam_keepalive" msgstr "" -#: conf.c:3178 +#: src/conf.c msgid "netcam_proxy" msgstr "" -#: conf.c:3179 +#: src/conf.c msgid "netcam_tolerant_check" msgstr "" -#: conf.c:3180 +#: src/conf.c msgid "netcam_use_tcp" msgstr "" -#: conf.c:3181 +#: src/conf.c msgid "mmalcam_name" msgstr "" -#: conf.c:3182 +#: src/conf.c msgid "mmalcam_control_params" msgstr "" -#: conf.c:3183 +#: src/conf.c msgid "width" msgstr "" -#: conf.c:3184 +#: src/conf.c msgid "height" msgstr "" -#: conf.c:3185 +#: src/conf.c msgid "framerate" msgstr "" -#: conf.c:3186 +#: src/conf.c msgid "minimum_frame_time" msgstr "" -#: conf.c:3187 +#: src/conf.c msgid "rotate" msgstr "" -#: conf.c:3188 +#: src/conf.c msgid "flip_axis" msgstr "" -#: conf.c:3189 +#: src/conf.c msgid "locate_motion_mode" msgstr "" -#: conf.c:3190 +#: src/conf.c msgid "locate_motion_style" msgstr "" -#: conf.c:3191 +#: src/conf.c msgid "text_left" msgstr "" -#: conf.c:3192 +#: src/conf.c msgid "text_right" msgstr "" -#: conf.c:3193 +#: src/conf.c msgid "text_changes" msgstr "" -#: conf.c:3194 +#: src/conf.c msgid "text_scale" msgstr "" -#: conf.c:3195 +#: src/conf.c msgid "text_event" msgstr "" -#: conf.c:3196 +#: src/conf.c msgid "emulate_motion" msgstr "" -#: conf.c:3197 +#: src/conf.c msgid "threshold" msgstr "" -#: conf.c:3198 +#: src/conf.c msgid "threshold_maximum" msgstr "" -#: conf.c:3199 +#: src/conf.c msgid "threshold_tune" msgstr "" -#: conf.c:3200 +#: src/conf.c msgid "noise_level" msgstr "" -#: conf.c:3201 +#: src/conf.c msgid "noise_tune" msgstr "" -#: conf.c:3202 +#: src/conf.c msgid "despeckle_filter" msgstr "" -#: conf.c:3203 +#: src/conf.c msgid "area_detect" msgstr "" -#: conf.c:3204 +#: src/conf.c msgid "mask_file" msgstr "" -#: conf.c:3205 +#: src/conf.c msgid "mask_privacy" msgstr "" -#: conf.c:3206 +#: src/conf.c msgid "smart_mask_speed" msgstr "" -#: conf.c:3207 +#: src/conf.c msgid "lightswitch_percent" msgstr "" -#: conf.c:3208 +#: src/conf.c msgid "lightswitch_frames" msgstr "" -#: conf.c:3209 +#: src/conf.c msgid "minimum_motion_frames" msgstr "" -#: conf.c:3210 +#: src/conf.c msgid "event_gap" msgstr "" -#: conf.c:3211 +#: src/conf.c msgid "pre_capture" msgstr "" -#: conf.c:3212 +#: src/conf.c msgid "post_capture" msgstr "" -#: conf.c:3213 +#: src/conf.c msgid "on_event_start" msgstr "" -#: conf.c:3214 +#: src/conf.c msgid "on_event_end" msgstr "" -#: conf.c:3215 +#: src/conf.c msgid "on_picture_save" msgstr "" -#: conf.c:3216 +#: src/conf.c msgid "on_area_detected" msgstr "" -#: conf.c:3217 +#: src/conf.c msgid "on_motion_detected" msgstr "" -#: conf.c:3218 +#: src/conf.c msgid "on_movie_start" msgstr "" -#: conf.c:3219 +#: src/conf.c msgid "on_movie_end" msgstr "" -#: conf.c:3220 +#: src/conf.c msgid "on_camera_lost" msgstr "" -#: conf.c:3221 +#: src/conf.c msgid "on_camera_found" msgstr "" -#: conf.c:3222 +#: src/conf.c msgid "picture_output" msgstr "" -#: conf.c:3223 +#: src/conf.c msgid "picture_output_motion" msgstr "" -#: conf.c:3224 +#: src/conf.c msgid "picture_type" msgstr "" -#: conf.c:3225 +#: src/conf.c msgid "picture_quality" msgstr "" -#: conf.c:3226 +#: src/conf.c msgid "picture_exif" msgstr "" -#: conf.c:3227 +#: src/conf.c msgid "picture_filename" msgstr "" -#: conf.c:3228 +#: src/conf.c msgid "snapshot_interval" msgstr "" -#: conf.c:3229 +#: src/conf.c msgid "snapshot_filename" msgstr "" -#: conf.c:3230 +#: src/conf.c msgid "movie_output" msgstr "" -#: conf.c:3231 +#: src/conf.c msgid "movie_output_motion" msgstr "" -#: conf.c:3232 +#: src/conf.c msgid "movie_max_time" msgstr "" -#: conf.c:3233 +#: src/conf.c msgid "movie_bps" msgstr "" -#: conf.c:3234 +#: src/conf.c msgid "movie_quality" msgstr "" -#: conf.c:3235 +#: src/conf.c msgid "movie_codec" msgstr "" -#: conf.c:3236 +#: src/conf.c msgid "movie_duplicate_frames" msgstr "" -#: conf.c:3237 +#: src/conf.c msgid "movie_passthrough" msgstr "" -#: conf.c:3238 +#: src/conf.c msgid "movie_filename" msgstr "" -#: conf.c:3239 +#: src/conf.c msgid "movie_extpipe_use" msgstr "" -#: conf.c:3240 +#: src/conf.c msgid "movie_extpipe" msgstr "" -#: conf.c:3241 +#: src/conf.c msgid "timelapse_interval" msgstr "" -#: conf.c:3242 +#: src/conf.c msgid "timelapse_mode" msgstr "" -#: conf.c:3243 +#: src/conf.c msgid "timelapse_fps" msgstr "" -#: conf.c:3244 +#: src/conf.c msgid "timelapse_codec" msgstr "" -#: conf.c:3245 +#: src/conf.c msgid "timelapse_filename" msgstr "" -#: conf.c:3246 +#: src/conf.c msgid "video_pipe" msgstr "" -#: conf.c:3247 +#: src/conf.c msgid "video_pipe_motion" msgstr "" -#: conf.c:3248 +#: src/conf.c msgid "webcontrol_port" msgstr "" -#: conf.c:3249 +#: src/conf.c msgid "webcontrol_ipv6" msgstr "" -#: conf.c:3250 +#: src/conf.c msgid "webcontrol_localhost" msgstr "" -#: conf.c:3251 +#: src/conf.c msgid "webcontrol_parms" msgstr "" -#: conf.c:3252 +#: src/conf.c msgid "webcontrol_interface" msgstr "" -#: conf.c:3253 +#: src/conf.c msgid "webcontrol_auth_method" msgstr "" -#: conf.c:3254 +#: src/conf.c msgid "webcontrol_authentication" msgstr "" -#: conf.c:3255 +#: src/conf.c msgid "webcontrol_tls" msgstr "" -#: conf.c:3256 +#: src/conf.c msgid "webcontrol_cert" msgstr "" -#: conf.c:3257 +#: src/conf.c msgid "webcontrol_key" msgstr "" -#: conf.c:3258 +#: src/conf.c msgid "webcontrol_cors_header" msgstr "" -#: conf.c:3259 +#: src/conf.c msgid "stream_port" msgstr "" -#: conf.c:3260 +#: src/conf.c msgid "stream_localhost" msgstr "" -#: conf.c:3261 +#: src/conf.c msgid "stream_auth_method" msgstr "" -#: conf.c:3262 +#: src/conf.c msgid "stream_authentication" msgstr "" -#: conf.c:3263 +#: src/conf.c msgid "stream_tls" msgstr "" -#: conf.c:3264 +#: src/conf.c msgid "stream_cors_header" msgstr "" -#: conf.c:3265 +#: src/conf.c msgid "stream_preview_scale" msgstr "" -#: conf.c:3266 +#: src/conf.c msgid "stream_preview_newline" msgstr "" -#: conf.c:3267 +#: src/conf.c msgid "stream_preview_method" msgstr "" -#: conf.c:3268 +#: src/conf.c msgid "stream_quality" msgstr "" -#: conf.c:3269 +#: src/conf.c msgid "stream_grey" msgstr "" -#: conf.c:3270 +#: src/conf.c msgid "stream_motion" msgstr "" -#: conf.c:3271 +#: src/conf.c msgid "stream_maxrate" msgstr "" -#: conf.c:3272 +#: src/conf.c msgid "stream_limit" msgstr "" -#: conf.c:3273 +#: src/conf.c msgid "database_type" msgstr "" -#: conf.c:3274 +#: src/conf.c msgid "database_dbname" msgstr "" -#: conf.c:3275 +#: src/conf.c msgid "database_host" msgstr "" -#: conf.c:3276 +#: src/conf.c msgid "database_port" msgstr "" -#: conf.c:3277 +#: src/conf.c msgid "database_user" msgstr "" -#: conf.c:3278 +#: src/conf.c msgid "database_password" msgstr "" -#: conf.c:3279 +#: src/conf.c msgid "database_busy_timeout" msgstr "" -#: conf.c:3280 +#: src/conf.c msgid "sql_log_picture" msgstr "" -#: conf.c:3281 +#: src/conf.c msgid "sql_log_snapshot" msgstr "" -#: conf.c:3282 +#: src/conf.c msgid "sql_log_movie" msgstr "" -#: conf.c:3283 +#: src/conf.c msgid "sql_log_timelapse" msgstr "" -#: conf.c:3284 +#: src/conf.c msgid "sql_query_start" msgstr "" -#: conf.c:3285 +#: src/conf.c msgid "sql_query_stop" msgstr "" -#: conf.c:3286 +#: src/conf.c msgid "sql_query" msgstr "" -#: conf.c:3287 +#: src/conf.c msgid "track_type" msgstr "" -#: conf.c:3288 +#: src/conf.c msgid "track_auto" msgstr "" -#: conf.c:3289 +#: src/conf.c msgid "track_port" msgstr "" -#: conf.c:3290 +#: src/conf.c msgid "track_motorx" msgstr "" -#: conf.c:3291 +#: src/conf.c msgid "track_motorx_reverse" msgstr "" -#: conf.c:3292 +#: src/conf.c msgid "track_motory" msgstr "" -#: conf.c:3293 +#: src/conf.c msgid "track_motory_reverse" msgstr "" -#: conf.c:3294 +#: src/conf.c msgid "track_maxx" msgstr "" -#: conf.c:3295 +#: src/conf.c msgid "track_minx" msgstr "" -#: conf.c:3296 +#: src/conf.c msgid "track_maxy" msgstr "" -#: conf.c:3297 +#: src/conf.c msgid "track_miny" msgstr "" -#: conf.c:3298 +#: src/conf.c msgid "track_homex" msgstr "" -#: conf.c:3299 +#: src/conf.c msgid "track_homey" msgstr "" -#: conf.c:3300 +#: src/conf.c msgid "track_iomojo_id" msgstr "" -#: conf.c:3301 +#: src/conf.c msgid "track_step_angle_x" msgstr "" -#: conf.c:3302 +#: src/conf.c msgid "track_step_angle_y" msgstr "" -#: conf.c:3303 +#: src/conf.c msgid "track_move_wait" msgstr "" -#: conf.c:3304 +#: src/conf.c msgid "track_speed" msgstr "" -#: conf.c:3305 +#: src/conf.c msgid "track_stepsize" msgstr "" -#: conf.c:3306 +#: src/conf.c msgid "track_generic_move" msgstr "" -#: conf.c:3307 +#: src/conf.c msgid "camera" msgstr "" -#: conf.c:3308 +#: src/conf.c msgid "camera_dir" msgstr "" -#: event.c:89 track.c:1358 +#: src/event.c src/track.c #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: event.c:95 track.c:1365 +#: src/event.c src/track.c #, c-format msgid "Executing external command '%s'" msgstr "" -#: event.c:108 +#: src/event.c #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: event.c:171 +#: src/event.c #, c-format msgid "Mysql query failed %s error code %d" msgstr "" -#: event.c:185 +#: src/event.c #, c-format msgid "" "Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " "was %s" msgstr "" -#: event.c:192 +#: src/event.c #, c-format msgid "Re-Connection to Mysql database '%s' Succeed" msgstr "" -#: event.c:197 +#: src/event.c #, c-format msgid "after re-connection Mysql query failed %s error code %d" msgstr "" -#: event.c:219 motion.c:1113 +#: src/event.c src/motion.c #, c-format msgid "Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:228 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' failed: %s" msgstr "" -#: event.c:232 +#: src/event.c #, c-format msgid "Re-Connection to PostgreSQL database '%s' Succeed" msgstr "" -#: event.c:255 +#: src/event.c #, c-format msgid "SQLite error was %s" msgstr "" -#: event.c:482 +#: src/event.c msgid "Failed to put image into video pipe" msgstr "" -#: event.c:606 +#: src/event.c #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: event.c:741 +#: src/event.c +#, c-format +msgid "Error creating preview pipe name %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating file name base %d %s" +msgstr "" + +#: src/event.c +#, c-format +msgid "Error creating preview name %d %s" +msgstr "" + +#: src/event.c #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: event.c:766 +#: src/event.c #, c-format msgid "moviepath: %s" msgstr "" -#: event.c:776 +#: src/event.c #, c-format msgid "no write access to target directory %s" msgstr "" -#: event.c:781 +#: src/event.c #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: event.c:787 +#: src/event.c #, c-format msgid "error accesing path %s" msgstr "" -#: event.c:798 +#: src/event.c +#, c-format +msgid "Error specifying command line: %s" +msgstr "" + +#: src/event.c #, c-format msgid "pipe: %s" msgstr "" -#: event.c:806 +#: src/event.c msgid "popen failed" msgstr "" -#: event.c:824 +#: src/event.c msgid "Using extpipe" msgstr "" -#: event.c:831 event.c:835 +#: src/event.c #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: event.c:839 +#: src/event.c #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: event.c:854 +#: src/event.c #, c-format msgid "Source FPS %d" msgstr "" -#: event.c:984 +#: src/event.c msgid "Error opening context for movie output." msgstr "" -#: event.c:1021 +#: src/event.c #, c-format msgid "ffopen_open error creating (motion) file [%s]" msgstr "" -#: event.c:1086 +#: src/event.c msgid "" "The swf container for timelapse no longer supported. Using mpg container." msgstr "" -#: event.c:1089 +#: src/event.c msgid "Timelapse using mpg codec." msgstr "" -#: event.c:1090 +#: src/event.c msgid "Events will be appended to file" msgstr "" -#: event.c:1096 +#: src/event.c msgid "Timelapse using mpeg4 codec." msgstr "" -#: event.c:1097 +#: src/event.c msgid "Events will be trigger new files" msgstr "" -#: event.c:1106 +#: src/event.c #, c-format msgid "ffopen_open error creating (timelapse) file [%s]" msgstr "" -#: event.c:1115 event.c:1127 event.c:1132 +#: src/event.c msgid "Error encoding image" msgstr "" -#: ffmpeg.c:276 +#: src/ffmpeg.c msgid "Failed to allocate memory for codec name" msgstr "" -#: ffmpeg.c:288 +#: src/ffmpeg.c msgid "" "The frame rate specified is too high for the ffmpeg movie type specified. " "Choose a different ffmpeg container or lower framerate." msgstr "" -#: ffmpeg.c:301 +#: src/ffmpeg.c +msgid "Error setting base file name" +msgstr "" + +#: src/ffmpeg.c #, c-format -msgid "ffmpeg_video_codec option value %s is not supported" +msgid "Error setting timelapse append for codec %s" msgstr "" -#: ffmpeg.c:364 +#: src/ffmpeg.c +msgid "Error setting file name" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "codec option value %s is not supported" msgstr "" -#: ffmpeg.c:371 +#: src/ffmpeg.c msgid "Could not get the codec" msgstr "" -#: ffmpeg.c:392 +#: src/ffmpeg.c #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: ffmpeg.c:400 +#: src/ffmpeg.c #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: ffmpeg.c:407 +#: src/ffmpeg.c #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: ffmpeg.c:423 +#: src/ffmpeg.c #, c-format msgid "Error encoding video:%s" msgstr "" -#: ffmpeg.c:446 +#: src/ffmpeg.c msgid "Error encoding video" msgstr "" -#: ffmpeg.c:492 +#: src/ffmpeg.c #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: ffmpeg.c:500 ffmpeg.c:538 +#: src/ffmpeg.c msgid "BAD TIMING!! Frame skipped." msgstr "" -#: ffmpeg.c:527 +#: src/ffmpeg.c #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: ffmpeg.c:583 +#: src/ffmpeg.c #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: ffmpeg.c:620 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s has been blacklisted" msgstr "" -#: ffmpeg.c:628 +#: src/ffmpeg.c #, c-format msgid "Preferred codec %s not found" msgstr "" -#: ffmpeg.c:637 +#: src/ffmpeg.c #, c-format msgid "Codec %s not found" msgstr "" -#: ffmpeg.c:642 +#: src/ffmpeg.c +#, c-format +msgid "FFMpeg version is too old for codec %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "Using codec %s" msgstr "" -#: ffmpeg.c:648 ffmpeg.c:661 ffmpeg.c:1112 ffmpeg.c:1131 +#: src/ffmpeg.c msgid "Could not alloc stream" msgstr "" -#: ffmpeg.c:654 +#: src/ffmpeg.c msgid "Failed to allocate decoder!" msgstr "" -#: ffmpeg.c:715 +#: src/ffmpeg.c msgid "Unable to set quality" msgstr "" -#: ffmpeg.c:725 +#: src/ffmpeg.c #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: ffmpeg.c:737 +#: src/ffmpeg.c #, c-format msgid "Could not open codec %s" msgstr "" -#: ffmpeg.c:759 +#: src/ffmpeg.c #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: ffmpeg.c:775 +#: src/ffmpeg.c msgid "could not alloc frame" msgstr "" -#: ffmpeg.c:816 +#: src/ffmpeg.c +#, c-format +msgid "could not alloc buffers %s" +msgstr "" + +#: src/ffmpeg.c #, c-format msgid "error opening file %s" msgstr "" -#: ffmpeg.c:823 +#: src/ffmpeg.c #, c-format msgid "Permission denied. %s" msgstr "" -#: ffmpeg.c:828 +#: src/ffmpeg.c #, c-format msgid "Error opening file %s" msgstr "" -#: ffmpeg.c:843 +#: src/ffmpeg.c #, c-format msgid "Could not write ffmpeg header %s" msgstr "" -#: ffmpeg.c:878 +#: src/ffmpeg.c #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: ffmpeg.c:890 +#: src/ffmpeg.c #, c-format msgid "Error draining codec:%s" msgstr "" -#: ffmpeg.c:897 +#: src/ffmpeg.c msgid "Error writing draining video frame" msgstr "" -#: ffmpeg.c:933 +#: src/ffmpeg.c msgid "Error while encoding picture" msgstr "" -#: ffmpeg.c:947 +#: src/ffmpeg.c msgid "Error while writing video frame" msgstr "" -#: ffmpeg.c:997 +#: src/ffmpeg.c #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: ffmpeg.c:1079 +#: src/ffmpeg.c msgid "RTSP context not available." msgstr "" -#: ffmpeg.c:1088 +#: src/ffmpeg.c msgid "rtsp camera not ready for pass-through." msgstr "" -#: ffmpeg.c:1095 +#: src/ffmpeg.c msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: ffmpeg.c:1101 ffmpeg.c:1276 +#: src/ffmpeg.c msgid "Could not get codec!" msgstr "" -#: ffmpeg.c:1119 ffmpeg.c:1138 netcam_rtsp.c:1061 netcam_rtsp.c:1082 +#: src/ffmpeg.c src/netcam_rtsp.c msgid "Unable to copy codec parameters" msgstr "" -#: ffmpeg.c:1147 +#: src/ffmpeg.c msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: ffmpeg.c:1194 +#: src/ffmpeg.c #, c-format msgid "ffmpeg libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: ffmpeg.c:1216 +#: src/ffmpeg.c #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: ffmpeg.c:1223 ffmpeg.c:1245 ffmpeg.c:1313 +#: src/ffmpeg.c msgid "No ffmpeg functionality included" msgstr "" -#: ffmpeg.c:1238 +#: src/ffmpeg.c msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: ffmpeg.c:1258 +#: src/ffmpeg.c msgid "Could not allocate output context" msgstr "" -#: ffmpeg.c:1266 +#: src/ffmpeg.c msgid "Could not setup passthru!" msgstr "" -#: ffmpeg.c:1283 +#: src/ffmpeg.c msgid "Failed to allocate codec!" msgstr "" -#: ffmpeg.c:1289 ffmpeg.c:1295 ffmpeg.c:1304 +#: src/ffmpeg.c msgid "Could not set the stream" msgstr "" -#: ffmpeg.c:1327 +#: src/ffmpeg.c msgid "Error flushing codec" msgstr "" -#: ffmpeg.c:1391 +#: src/ffmpeg.c msgid "Excessive attempts to clear buffered packet" msgstr "" -#: ffmpeg.c:1398 +#: src/ffmpeg.c msgid "Buffered packet" msgstr "" -#: ffmpeg.c:1406 ffmpeg.c:1424 +#: src/ffmpeg.c msgid "No ffmpeg support" msgstr "" -#: jpegutils.c:94 +#: src/jpegutils.c #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: jpegutils.c:380 +#: src/jpegutils.c msgid "Invalid JPEG image dimensions" msgstr "" -#: jpegutils.c:387 netcam_jpeg.c:354 +#: src/jpegutils.c src/netcam_jpeg.c #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: mmalcam.c:68 +#: src/mmalcam.c #, c-format msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: mmalcam.c:99 +#: src/mmalcam.c msgid "A high frame rate can cause problems with exposure of images" msgstr "" -#: mmalcam.c:100 +#: src/mmalcam.c msgid "If autoexposure is not working, try a lower frame rate." msgstr "" -#: mmalcam.c:114 +#: src/mmalcam.c #, c-format msgid "Failed to create MMAL camera component %s" msgstr "" -#: mmalcam.c:120 +#: src/mmalcam.c #, c-format msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: mmalcam.c:130 +#: src/mmalcam.c #, c-format msgid "Unable to enable control port : error %d" msgstr "" -#: mmalcam.c:159 +#: src/mmalcam.c msgid "MMAL no-padding setup failed" msgstr "" -#: mmalcam.c:165 +#: src/mmalcam.c msgid "camera video format couldn't be set" msgstr "" -#: mmalcam.c:177 +#: src/mmalcam.c msgid "camera component couldn't be enabled" msgstr "" -#: mmalcam.c:185 +#: src/mmalcam.c msgid "MMAL camera component created" msgstr "" -#: mmalcam.c:209 +#: src/mmalcam.c msgid "MMAL camera buffer pool creation failed" msgstr "" -#: mmalcam.c:215 +#: src/mmalcam.c msgid "MMAL camera buffer queue creation failed" msgstr "" -#: mmalcam.c:231 +#: src/mmalcam.c #, c-format msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: mmalcam.c:236 +#: src/mmalcam.c #, c-format msgid "Unable to send a buffer to port (%d)" msgstr "" -#: mmalcam.c:282 +#: src/mmalcam.c #, c-format msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: mmalcam.c:287 +#: src/mmalcam.c msgid "camera params couldn't be allocated" msgstr "" -#: mmalcam.c:313 +#: src/mmalcam.c msgid "MMAL camera capture port enabling failed" msgstr "" -#: mmalcam.c:321 +#: src/mmalcam.c msgid "MMAL camera capture start failed" msgstr "" -#: mmalcam.c:351 +#: src/mmalcam.c msgid "MMAL Camera cleanup" msgstr "" -#: mmalcam.c:400 +#: src/mmalcam.c #, c-format msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: mmalcam.c:417 +#: src/mmalcam.c msgid "Unable to return a buffer to the camera video port" msgstr "" -#: motion.c:105 +#: src/motion.c #, c-format msgid "Resizing pre_capture buffer to %d items" msgstr "" -#: motion.c:457 +#: src/motion.c msgid "Removed process id file (pid file)." msgstr "" -#: motion.c:459 +#: src/motion.c msgid "Error removing pid file" msgstr "" -#: motion.c:463 +#: src/motion.c #, c-format msgid "Closing logfile (%s)." msgstr "" -#: motion.c:541 +#: src/motion.c #, c-format msgid "Motion detected - starting event %d" msgstr "" -#: motion.c:661 +#: src/motion.c #, c-format msgid "Added %d fillerframes into movie" msgstr "" -#: motion.c:768 +#: src/motion.c msgid "Unable to determine camera type (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: motion.c:793 +#: src/motion.c msgid "Opening privacy mask file" msgstr "" -#: motion.c:805 +#: src/motion.c msgid "Opening high resolution privacy mask file" msgstr "" -#: motion.c:814 motion.c:1440 +#: src/motion.c #, c-format msgid "Error opening mask file %s" msgstr "" -#: motion.c:821 +#: src/motion.c msgid "Failed to read mask privacy image. Mask privacy feature disabled." msgstr "" -#: motion.c:824 +#: src/motion.c #, c-format msgid "Mask privacy file \"%s\" loaded." msgstr "" -#: motion.c:893 motion.c:900 +#: src/motion.c #, c-format msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: motion.c:969 +#: src/motion.c msgid "Closing MYSQL" msgstr "" -#: motion.c:977 +#: src/motion.c msgid "Initializing database" msgstr "" -#: motion.c:993 motion.c:1069 +#: src/motion.c #, c-format msgid "SQLite3 Database filename %s" msgstr "" -#: motion.c:998 +#: src/motion.c msgid "SQLite3 is threadsafe" msgstr "" -#: motion.c:999 +#: src/motion.c #, c-format msgid "SQLite3 serialized %s" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "FAILED" msgstr "" -#: motion.c:1000 +#: src/motion.c msgid "SUCCESS" msgstr "" -#: motion.c:1003 motion.c:1072 +#: src/motion.c #, c-format msgid "Can't open database %s : %s" msgstr "" -#: motion.c:1009 motion.c:1078 +#: src/motion.c #, c-format msgid "database_busy_timeout %d msec" msgstr "" -#: motion.c:1012 motion.c:1081 +#: src/motion.c #, c-format msgid "database_busy_timeout failed %s" msgstr "" -#: motion.c:1041 +#: src/motion.c #, c-format msgid "Cannot connect to MySQL database %s on host %s with user %s" msgstr "" -#: motion.c:1045 +#: src/motion.c #, c-format msgid "MySQL error was %s" msgstr "" -#: motion.c:1064 +#: src/motion.c msgid "SQLite3 using shared handle" msgstr "" -#: motion.c:1130 +#: src/motion.c #, c-format msgid "Database backend %s" msgstr "" -#: motion.c:1239 +#: src/motion.c #, c-format msgid "Camera %d started: motion detection %s" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Disabled" msgstr "" -#: motion.c:1240 motion.c:1496 +#: src/motion.c msgid "Enabled" msgstr "" -#: motion.c:1249 +#: src/motion.c msgid "Pass-through processing disabled." msgstr "" -#: motion.c:1255 +#: src/motion.c #, c-format msgid "Invalid configuration dimensions %dx%d" msgstr "" -#: motion.c:1259 +#: src/motion.c #, c-format msgid "Using default dimensions %dx%d" msgstr "" -#: motion.c:1263 netcam_rtsp.c:1025 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image width (%d) requested is not modulo 8." msgstr "" -#: motion.c:1266 netcam_rtsp.c:1028 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting width to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1270 netcam_rtsp.c:1032 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Image height (%d) requested is not modulo 8." msgstr "" -#: motion.c:1273 netcam_rtsp.c:1035 +#: src/motion.c src/netcam_rtsp.c #, c-format msgid "Adjusting height to next higher multiple of 8 (%d)." msgstr "" -#: motion.c:1288 motion.c:1297 +#: src/motion.c msgid "Could not fetch initial image from camera " msgstr "" -#: motion.c:1290 +#: src/motion.c msgid "Motion continues using width and height from config file(s)" msgstr "" -#: motion.c:1299 +#: src/motion.c msgid "Motion only supports width and height modulo 8" msgstr "" -#: motion.c:1305 motion.c:1967 +#: src/motion.c #, c-format msgid "Image width (%d) or height(%d) requested is not modulo 8." msgstr "" -#: motion.c:1312 motion.c:1974 +#: src/motion.c #, c-format msgid "Motion only supports width and height greater than or equal to 64 %dx%d" msgstr "" -#: motion.c:1353 +#: src/motion.c +msgid "Substream not available. Image sizes not modulo 16." +msgstr "" + +#: src/motion.c msgid "webp image format is not available, failing back to jpeg" msgstr "" -#: motion.c:1387 +#: src/motion.c msgid "Error capturing first image" msgstr "" -#: motion.c:1398 +#: src/motion.c msgid "Opening video loopback device for normal pictures" msgstr "" -#: motion.c:1405 +#: src/motion.c msgid "Failed to open video loopback for normal pictures" msgstr "" -#: motion.c:1412 +#: src/motion.c msgid "Opening video loopback device for motion pictures" msgstr "" -#: motion.c:1419 +#: src/motion.c msgid "Failed to open video loopback for motion pictures" msgstr "" -#: motion.c:1451 +#: src/motion.c msgid "Failed to read mask image. Mask feature disabled." msgstr "" -#: motion.c:1454 +#: src/motion.c #, c-format msgid "Maskfile \"%s\" loaded." msgstr "" -#: motion.c:1488 +#: src/motion.c #, c-format msgid "Problem enabling motion-stream server in port %d" msgstr "" -#: motion.c:1494 +#: src/motion.c #, c-format msgid "Started motion-stream server on port %d (auth %s)" msgstr "" -#: motion.c:1580 +#: src/motion.c msgid "Emulating motion" msgstr "" -#: motion.c:1612 +#: src/motion.c msgid "Calling vid_close() from motion_cleanup" msgstr "" -#: motion.c:1797 +#: src/motion.c #, c-format msgid "Motion in area %d detected." msgstr "" -#: motion.c:1958 +#: src/motion.c msgid "Retrying until successful connection with camera" msgstr "" -#: motion.c:1984 +#: src/motion.c msgid "" "Camera has finally become available\n" "Camera image has different width and heightfrom what is in the config file. " @@ -1494,2649 +1541,2643 @@ msgid "" "dimensions" msgstr "" -#: motion.c:2037 +#: src/motion.c msgid "Video signal re-acquired" msgstr "" -#: motion.c:2065 +#: src/motion.c msgid "Video device fatal error - Closing video device" msgstr "" -#: motion.c:2093 +#: src/motion.c msgid "Restarting Motion thread to reinitialize all image buffers" msgstr "" -#: motion.c:2143 +#: src/motion.c msgid "Video signal lost - Adding grey image" msgstr "" -#: motion.c:2155 +#: src/motion.c msgid "Video signal still lost - Trying to close video device" msgstr "" -#: motion.c:2200 +#: src/motion.c msgid "Lightswitch detected" msgstr "" -#: motion.c:2232 +#: src/motion.c msgid "Switchfilter detected" msgstr "" -#: motion.c:2345 +#: src/motion.c msgid "micro-lightswitch!" msgstr "" -#: motion.c:2569 +#: src/motion.c #, c-format msgid "End of event %d" msgstr "" -#: motion.c:2604 +#: src/motion.c #, c-format msgid "Raw changes: %5d - changes after '%s': %5d" msgstr "" -#: motion.c:2608 +#: src/motion.c #, c-format msgid " - labels: %3d" msgstr "" -#: motion.c:2612 +#: src/motion.c #, c-format msgid "Changes: %5d" msgstr "" -#: motion.c:2617 +#: src/motion.c #, c-format msgid " - noise level: %2d" msgstr "" -#: motion.c:2622 +#: src/motion.c #, c-format msgid " - threshold: %d" msgstr "" -#: motion.c:2700 +#: src/motion.c #, c-format msgid "Invalid timelapse_mode argument '%s'" msgstr "" -#: motion.c:2702 +#: src/motion.c msgid "%:s Defaulting to manual timelapse mode" msgstr "" -#: motion.c:2923 +#: src/motion.c msgid "Thread exiting" msgstr "" -#: motion.c:2969 +#: src/motion.c msgid "Motion going to daemon mode" msgstr "" -#: motion.c:2987 +#: src/motion.c #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: motion.c:3000 +#: src/motion.c msgid "Could not change directory" msgstr "" -#: motion.c:3034 +#: src/motion.c #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: motion.c:3119 +#: src/motion.c msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: motion.c:3160 +#: src/motion.c +msgid "v4l2 : available" +msgstr "" + +#: src/motion.c +msgid "v4l2 : not available" +msgstr "" + +#: src/motion.c +msgid "bktr : available" +msgstr "" + +#: src/motion.c +msgid "bktr : not available" +msgstr "" + +#: src/motion.c +msgid "webp : available" +msgstr "" + +#: src/motion.c +msgid "webp : not available" +msgstr "" + +#: src/motion.c +msgid "mmal : available" +msgstr "" + +#: src/motion.c +msgid "mmal : not available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : available" +msgstr "" + +#: src/motion.c +msgid "ffmpeg : not available" +msgstr "" + +#: src/motion.c +msgid "mysql : available" +msgstr "" + +#: src/motion.c +msgid "mysql : not available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: available" +msgstr "" + +#: src/motion.c +msgid "MariaDB: not available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: available" +msgstr "" + +#: src/motion.c +msgid "sqlite3: not available" +msgstr "" + +#: src/motion.c +msgid "pgsql : available" +msgstr "" + +#: src/motion.c +msgid "pgsql : not available" +msgstr "" + +#: src/motion.c +msgid "nls : available" +msgstr "" + +#: src/motion.c +msgid "nls : not available" +msgstr "" + +#: src/motion.c #, c-format msgid "Using default log level (%s) (%d)" msgstr "" -#: motion.c:3175 +#: src/motion.c #, c-format msgid "Logging to file (%s)" msgstr "" -#: motion.c:3179 +#: src/motion.c #, c-format msgid "Exit motion, cannot create log file %s" msgstr "" -#: motion.c:3184 +#: src/motion.c msgid "Logging to syslog" msgstr "" -#: motion.c:3193 +#: src/motion.c #, c-format msgid "Using default log type (%s)" msgstr "" -#: motion.c:3197 +#: src/motion.c #, c-format msgid "Using log type (%s) log level (%s)" msgstr "" -#: motion.c:3211 +#: src/motion.c msgid "Motion running as daemon process" msgstr "" -#: motion.c:3216 +#: src/motion.c msgid "Motion running in setup mode." msgstr "" -#: motion.c:3249 +#: src/motion.c #, c-format msgid "Camera ID: %d is from %s" msgstr "" -#: motion.c:3255 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Service: %s" msgstr "" -#: motion.c:3257 -#, c-format -msgid "Stream port %d" -msgstr "" - -#: motion.c:3260 +#: src/motion.c #, c-format msgid "Camera ID: %d Camera Name: %s Device: %s" msgstr "" -#: motion.c:3276 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with the control port" msgstr "" -#: motion.c:3279 motion.c:3292 +#: src/motion.c #, c-format msgid "Stream feature for thread %d is disabled." msgstr "" -#: motion.c:3289 +#: src/motion.c #, c-format msgid "Stream port number %d for thread %d conflicts with thread %d" msgstr "" -#: motion.c:3339 +#: src/motion.c msgid "Restarting motion." msgstr "" -#: motion.c:3345 +#: src/motion.c msgid "Motion restarted" msgstr "" -#: motion.c:3369 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: motion.c:3377 +#: src/motion.c #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: motion.c:3437 +#: src/motion.c #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: motion.c:3472 +#: src/motion.c #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: motion.c:3520 +#: src/motion.c #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: motion.c:3530 +#: src/motion.c #, c-format msgid "Motion thread %d restart" msgstr "" -#: motion.c:3540 +#: src/motion.c msgid "Threads finished" msgstr "" -#: motion.c:3548 +#: src/motion.c src/webu.c msgid "Motion terminating" msgstr "" -#: motion.c:3587 +#: src/motion.c #, c-format msgid "Could not allocate %llu bytes of memory!" msgstr "" -#: motion.c:3619 +#: src/motion.c #, c-format msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" msgstr "" -#: motion.c:3625 +#: src/motion.c #, c-format msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" msgstr "" -#: motion.c:3667 +#: src/motion.c #, c-format msgid "Problem creating directory %s" msgstr "" -#: motion.c:3675 +#: src/motion.c #, c-format msgid "creating directory %s" msgstr "" -#: motion.c:3724 +#: src/motion.c #, c-format msgid "Error opening file %s with mode %s" msgstr "" -#: motion.c:3743 +#: src/motion.c msgid "Error closing file" msgstr "" -#: motion.c:3801 +#: src/motion.c #, c-format msgid "invalid format specifier keyword %*.*s" msgstr "" -#: motion.c:4024 +#: src/motion.c #, c-format msgid "Unable to set thread name %s" msgstr "" -#: motion.c:4044 +#: src/motion.c msgid "FFMPEG version too old. Disabling pass-through processing." msgstr "" -#: motion.c:4049 +#: src/motion.c msgid "pass-through is enabled but is still experimental." msgstr "" -#: netcam.c:74 +#: src/netcam.c msgid "Invalid URL. Can not parse values." msgstr "" -#: netcam.c:179 +#: src/netcam.c #, c-format msgid "Using port number %d" msgstr "" -#: netcam.c:241 +#: src/netcam.c #, c-format msgid "Camera handler thread [%d] started" msgstr "" -#: netcam.c:262 +#: src/netcam.c msgid "" "Closing netcam socket as Keep-Alive time is up (camera sent Close field). A " "reconnect should happen." msgstr "" -#: netcam.c:272 +#: src/netcam.c msgid "re-opening camera (non-streaming)" msgstr "" -#: netcam.c:282 netcam.c:324 +#: src/netcam.c msgid "camera re-connected" msgstr "" -#: netcam.c:290 netcam.c:313 +#: src/netcam.c #, c-format msgid "Unrecognized image header (%d)" msgstr "" -#: netcam.c:293 netcam.c:316 +#: src/netcam.c #, c-format msgid "Error in header (%d)" msgstr "" -#: netcam.c:303 +#: src/netcam.c msgid "re-opening camera (streaming)" msgstr "" -#: netcam.c:337 +#: src/netcam.c msgid "Error getting jpeg image" msgstr "" -#: netcam.c:342 +#: src/netcam.c msgid "Trying to re-connect" msgstr "" -#: netcam.c:392 netcam_rtsp.c:1429 +#: src/netcam.c src/netcam_rtsp.c msgid "netcam camera handler: finish set, exiting" msgstr "" -#: netcam.c:494 +#: src/netcam.c msgid "No response from camera handler - it must have already died" msgstr "" -#: netcam.c:567 +#: src/netcam.c msgid "called with no data in buffer" msgstr "" -#: netcam.c:648 +#: src/netcam.c #, c-format msgid "Network Camera starting for camera (%s)" msgstr "" -#: netcam.c:656 +#: src/netcam.c #, c-format msgid "Invalid netcam_proxy (%s)" msgstr "" -#: netcam.c:663 +#: src/netcam.c msgid "Username/password not allowed on a proxy URL" msgstr "" -#: netcam.c:685 +#: src/netcam.c #, c-format msgid "Invalid netcam service '%s' " msgstr "" -#: netcam.c:692 +#: src/netcam.c #, c-format msgid "Invalid netcam_url for camera (%s)" msgstr "" -#: netcam.c:726 +#: src/netcam.c #, c-format msgid "" "Netcam_http parameter '%s' converts to flags: HTTP/1.0: %s HTTP/1.1: %s Keep-" "Alive %s." msgstr "" -#: netcam.c:736 +#: src/netcam.c msgid "now calling netcam_setup_html()" msgstr "" -#: netcam.c:739 +#: src/netcam.c msgid "now calling netcam_setup_ftp" msgstr "" -#: netcam.c:742 +#: src/netcam.c msgid "now calling netcam_setup_file()" msgstr "" -#: netcam.c:748 +#: src/netcam.c #, c-format msgid "" "Invalid netcam service '%s' - must be http, ftp, mjpg, mjpeg, v4l2 or jpeg." msgstr "" -#: netcam.c:765 netcam_rtsp.c:1536 +#: src/netcam.c src/netcam_rtsp.c #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: netcam.c:776 +#: src/netcam.c msgid "libjpeg decompression failure on first frame - giving up!" msgstr "" -#: netcam.c:787 +#: src/netcam.c #, c-format msgid "Width/height(%dx%d) must be multiples of 8" msgstr "" -#: netcam.c:811 +#: src/netcam.c #, c-format msgid "Error starting camera handler thread [%d]" msgstr "" -#: netcam_ftp.c:165 +#: src/netcam_ftp.c msgid "recv failed in ftp_get_more" msgstr "" -#: netcam_ftp.c:255 +#: src/netcam_ftp.c #, c-format msgid "Server Response: %s" msgstr "" -#: netcam_ftp.c:280 +#: src/netcam_ftp.c msgid "send failed in ftp_send_user" msgstr "" -#: netcam_ftp.c:306 +#: src/netcam_ftp.c msgid "send failed in ftp_send_passwd" msgstr "" -#: netcam_ftp.c:337 +#: src/netcam_ftp.c msgid "send failed in ftp_quit" msgstr "" -#: netcam_ftp.c:385 +#: src/netcam_ftp.c msgid "gethostbyname failed in ftp_connect" msgstr "" -#: netcam_ftp.c:392 +#: src/netcam_ftp.c msgid "gethostbyname address mismatch in ftp_connect" msgstr "" -#: netcam_ftp.c:404 netcam_ftp.c:524 +#: src/netcam_ftp.c msgid "socket failed" msgstr "" -#: netcam_ftp.c:411 +#: src/netcam_ftp.c msgid "Failed to create a connection" msgstr "" -#: netcam_ftp.c:471 +#: src/netcam_ftp.c msgid "FTP server asking for ACCT on anonymous" msgstr "" -#: netcam_ftp.c:532 +#: src/netcam_ftp.c msgid "setting socket option SO_REUSEADDR" msgstr "" -#: netcam_ftp.c:546 netcam_ftp.c:642 +#: src/netcam_ftp.c msgid "send failed in ftp_get_connection" msgstr "" -#: netcam_ftp.c:574 +#: src/netcam_ftp.c msgid "Invalid answer to PASV" msgstr "" -#: netcam_ftp.c:591 +#: src/netcam_ftp.c msgid "Failed to create a data connection" msgstr "" -#: netcam_ftp.c:610 +#: src/netcam_ftp.c msgid "bind failed" msgstr "" -#: netcam_ftp.c:622 +#: src/netcam_ftp.c msgid "listen failed" msgstr "" -#: netcam_ftp.c:749 netcam_ftp.c:810 +#: src/netcam_ftp.c msgid "send failed in ftp_get_socket" msgstr "" -#: netcam_ftp.c:774 +#: src/netcam_ftp.c msgid "accept in ftp_get_socket" msgstr "" -#: netcam_ftp.c:860 +#: src/netcam_ftp.c msgid "recv failed in ftp_read" msgstr "" -#: netcam_ftp.c:918 +#: src/netcam_ftp.c msgid "ftp_get_socket failed" msgstr "" -#: netcam_ftp.c:993 +#: src/netcam_ftp.c msgid "Error sending TYPE I to ftp server" msgstr "" -#: netcam_http.c:102 +#: src/netcam_http.c #, c-format msgid "malformed token Content-Length but value %ld" msgstr "" -#: netcam_http.c:105 +#: src/netcam_http.c #, c-format msgid "Content-Length %ld" msgstr "" -#: netcam_http.c:192 +#: src/netcam_http.c #, c-format msgid "Content-type %s" msgstr "" -#: netcam_http.c:252 +#: src/netcam_http.c msgid "Error reading image header, streaming mode (1). Null header." msgstr "" -#: netcam_http.c:256 +#: src/netcam_http.c #, c-format msgid "Error reading image header, streaming mode (1). Unknown header '%s'" msgstr "" -#: netcam_http.c:276 +#: src/netcam_http.c msgid "Error reading image header (2)" msgstr "" -#: netcam_http.c:286 +#: src/netcam_http.c msgid "Header not JPEG" msgstr "" -#: netcam_http.c:298 +#: src/netcam_http.c msgid "Content-Length 0" msgstr "" -#: netcam_http.c:307 +#: src/netcam_http.c msgid "Found image header record" msgstr "" -#: netcam_http.c:349 +#: src/netcam_http.c msgid "Error sending 'connect' request" msgstr "" -#: netcam_http.c:378 +#: src/netcam_http.c #, c-format msgid "Received first header ('%s')" msgstr "" -#: netcam_http.c:382 +#: src/netcam_http.c #, c-format msgid "Error reading first header (%s)" msgstr "" -#: netcam_http.c:389 +#: src/netcam_http.c #, c-format msgid "HTTP Result code %d" msgstr "" -#: netcam_http.c:403 +#: src/netcam_http.c msgid "Removed netcam Keep-Alive flag due to apparent closed HTTP connection." msgstr "" -#: netcam_http.c:430 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive set)" msgstr "" -#: netcam_http.c:433 +#: src/netcam_http.c msgid "Non-streaming camera (keep-alive not set)" msgstr "" -#: netcam_http.c:439 +#: src/netcam_http.c msgid "Streaming camera" msgstr "" -#: netcam_http.c:458 +#: src/netcam_http.c #, c-format msgid "Boundary string [%s]" msgstr "" -#: netcam_http.c:461 +#: src/netcam_http.c msgid "Boundary string not found in header" msgstr "" -#: netcam_http.c:468 +#: src/netcam_http.c msgid "" "Streaming camera probably using MJPG-blocks, consider using mjpg:// " "netcam_url." msgstr "" -#: netcam_http.c:474 +#: src/netcam_http.c msgid "Unrecognized content type" msgstr "" -#: netcam_http.c:480 +#: src/netcam_http.c msgid "Content-length present" msgstr "" -#: netcam_http.c:487 +#: src/netcam_http.c msgid "Content-length 0" msgstr "" -#: netcam_http.c:506 +#: src/netcam_http.c #, c-format msgid "Found Conn: close header ('%s')" msgstr "" -#: netcam_http.c:522 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion removes keepalive." msgstr "" -#: netcam_http.c:534 +#: src/netcam_http.c msgid "" "Both 'Connection: Keep-Alive' and 'Connection: close' header received. " "Motion continues unchanged." msgstr "" -#: netcam_http.c:547 +#: src/netcam_http.c msgid "Received a Keep-Alive field in this set of headers." msgstr "" -#: netcam_http.c:556 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion removes keepalive." msgstr "" -#: netcam_http.c:568 +#: src/netcam_http.c msgid "" "No 'Connection: Keep-Alive' nor 'Connection: close' header received.\n" " Motion continues unchanged." msgstr "" -#: netcam_http.c:599 +#: src/netcam_http.c msgid "" "Removed netcam Keep-Alive flag because 'Connection: close' header received.\n" " Netcam does not support Keep-Alive. Motion continues in non-Keep-Alive." msgstr "" -#: netcam_http.c:605 +#: src/netcam_http.c msgid "" "Keep-Alive has reached end of valid period.\n" "Motion will close netcam, then resume Keep-Alive with a new socket." msgstr "" -#: netcam_http.c:631 +#: src/netcam_http.c msgid "disconnect" msgstr "" -#: netcam_http.c:673 +#: src/netcam_http.c #, c-format msgid "getaddrinfo() failed (%s): %s" msgstr "" -#: netcam_http.c:676 +#: src/netcam_http.c msgid "disconnecting netcam (1)" msgstr "" -#: netcam_http.c:685 netcam_http.c:1154 +#: src/netcam_http.c msgid "disconnecting netcam since keep-alive not set." msgstr "" -#: netcam_http.c:692 +#: src/netcam_http.c msgid "with no keepalive, attempt to create socket failed." msgstr "" -#: netcam_http.c:697 +#: src/netcam_http.c #, c-format msgid "with no keepalive, new socket created fd %d" msgstr "" -#: netcam_http.c:703 +#: src/netcam_http.c msgid "" "with keepalive set, invalid socket.This could be the first time. Creating a " "new one failed." msgstr "" -#: netcam_http.c:709 +#: src/netcam_http.c #, c-format msgid "" "with keepalive set, invalid socket.This could be first time, created a new " "one with fd %d" msgstr "" -#: netcam_http.c:723 +#: src/netcam_http.c #, c-format msgid "SO_KEEPALIVE is %s" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "ON" msgstr "" -#: netcam_http.c:724 +#: src/netcam_http.c msgid "OFF" msgstr "" -#: netcam_http.c:735 +#: src/netcam_http.c msgid "SO_KEEPALIVE set on socket." msgstr "" -#: netcam_http.c:739 +#: src/netcam_http.c #, c-format msgid "re-using socket %d since keepalive is set." msgstr "" -#: netcam_http.c:747 +#: src/netcam_http.c msgid "fcntl(1) on socket" msgstr "" -#: netcam_http.c:754 +#: src/netcam_http.c msgid "fcntl(2) on socket" msgstr "" -#: netcam_http.c:769 +#: src/netcam_http.c #, c-format msgid "connect() failed (%d)" msgstr "" -#: netcam_http.c:771 +#: src/netcam_http.c msgid "disconnecting netcam (4)" msgstr "" -#: netcam_http.c:786 +#: src/netcam_http.c msgid "timeout on connect()" msgstr "" -#: netcam_http.c:788 +#: src/netcam_http.c msgid "disconnecting netcam (2)" msgstr "" -#: netcam_http.c:802 +#: src/netcam_http.c msgid "getsockopt after connect" msgstr "" -#: netcam_http.c:810 +#: src/netcam_http.c msgid "connect returned error" msgstr "" -#: netcam_http.c:812 +#: src/netcam_http.c msgid "disconnecting netcam (3)" msgstr "" -#: netcam_http.c:842 +#: src/netcam_http.c #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: netcam_http.c:1099 +#: src/netcam_http.c #, c-format msgid "Potential split boundary - %d chars flushed, %d re-positioned" msgstr "" -#: netcam_http.c:1114 +#: src/netcam_http.c msgid "recv() fail after boundary string" msgstr "" -#: netcam_http.c:1158 +#: src/netcam_http.c msgid "leaving netcam connected." msgstr "" -#: netcam_http.c:1199 +#: src/netcam_http.c #, c-format msgid "about to try to connect, time #%d" msgstr "" -#: netcam_http.c:1203 +#: src/netcam_http.c msgid "Failed to open camera - check your config and that netcamera is online" msgstr "" -#: netcam_http.c:1213 +#: src/netcam_http.c msgid "Error reading first header - re-trying" msgstr "" -#: netcam_http.c:1218 +#: src/netcam_http.c msgid "Failed to read first camera header - giving up for now" msgstr "" -#: netcam_http.c:1253 +#: src/netcam_http.c #, c-format msgid "Netcam has flags: HTTP/1.0: %s HTTP/1.1: %s Keep-Alive %s." msgstr "" -#: netcam_http.c:1338 +#: src/netcam_http.c msgid "" "Removed netcam_keepalive flag due to proxy set.Proxy is incompatible with " "Keep-Alive." msgstr "" -#: netcam_http.c:1454 +#: src/netcam_http.c msgid "Failed to read first stream header - giving up for now" msgstr "" -#: netcam_http.c:1460 +#: src/netcam_http.c msgid "connected, going on to read image." msgstr "" -#: netcam_http.c:1490 +#: src/netcam_http.c msgid "Read error, trying to reconnect.." msgstr "" -#: netcam_http.c:1494 +#: src/netcam_http.c msgid "lost the cam." msgstr "" -#: netcam_http.c:1507 +#: src/netcam_http.c #, c-format msgid "Refilled buffer with [%d] bytes from the network." msgstr "" -#: netcam_http.c:1575 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] header bytes." msgstr "" -#: netcam_http.c:1587 +#: src/netcam_http.c msgid "Invalid header received, reconnecting" msgstr "" -#: netcam_http.c:1608 +#: src/netcam_http.c #, c-format msgid "Read [%d/%d] chunk bytes, [%d/%d] total" msgstr "" -#: netcam_http.c:1622 +#: src/netcam_http.c #, c-format msgid "Chunk complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1627 +#: src/netcam_http.c #, c-format msgid "Image complete, buffer used [%d] bytes." msgstr "" -#: netcam_http.c:1653 +#: src/netcam_http.c msgid "now calling netcam_setup_mjpg()" msgstr "" -#: netcam_http.c:1678 +#: src/netcam_http.c msgid "connected, going on to read and decode MJPG chunks." msgstr "" -#: netcam_http.c:1697 +#: src/netcam_http.c msgid "Begin" msgstr "" -#: netcam_http.c:1711 +#: src/netcam_http.c #, c-format msgid "stat(%s) error" msgstr "" -#: netcam_http.c:1716 +#: src/netcam_http.c #, c-format msgid "statbuf.st_mtime[%d] != last_st_mtime[%d]" msgstr "" -#: netcam_http.c:1722 +#: src/netcam_http.c msgid "waiting new file image timeout" msgstr "" -#: netcam_http.c:1727 +#: src/netcam_http.c msgid "delay waiting new file image " msgstr "" -#: netcam_http.c:1740 +#: src/netcam_http.c #, c-format msgid "processing new file image - st_mtime %d" msgstr "" -#: netcam_http.c:1751 +#: src/netcam_http.c #, c-format msgid "open(%s) error: %d" msgstr "" -#: netcam_http.c:1758 +#: src/netcam_http.c #, c-format msgid "read(%s) error: %d" msgstr "" -#: netcam_http.c:1767 +#: src/netcam_http.c msgid "End" msgstr "" -#: netcam_http.c:1803 +#: src/netcam_http.c #, c-format msgid "netcam->file->path %s" msgstr "" -#: netcam_jpeg.c:77 +#: src/netcam_jpeg.c msgid "Not enough data from netcam." msgstr "" -#: netcam_jpeg.c:169 +#: src/netcam_jpeg.c #, c-format msgid "netcam->jpeg_error %d" msgstr "" -#: netcam_jpeg.c:276 +#: src/netcam_jpeg.c msgid "no new pic, no signal rcvd" msgstr "" -#: netcam_jpeg.c:281 +#: src/netcam_jpeg.c msgid "***new pic delay successful***" msgstr "" -#: netcam_jpeg.c:321 netcam_jpeg.c:400 +#: src/netcam_jpeg.c #, c-format msgid "jpeg_error %d" msgstr "" -#: netcam_jpeg.c:435 +#: src/netcam_jpeg.c #, c-format msgid "processing jpeg image - content length %d" msgstr "" -#: netcam_jpeg.c:440 +#: src/netcam_jpeg.c #, c-format msgid "return code %d" msgstr "" -#: netcam_jpeg.c:455 +#: src/netcam_jpeg.c #, c-format msgid "" "Camera width/height mismatch with JPEG image - expected %dx%d, JPEG %dx%d " "retval %d" msgstr "" -#: netcam_jpeg.c:469 +#: src/netcam_jpeg.c #, c-format msgid "ret %d retval %d" msgstr "" -#: netcam_rtsp.c:160 +#: src/netcam_rtsp.c #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: netcam_rtsp.c:193 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "True" msgstr "" -#: netcam_rtsp.c:195 netcam_rtsp.c:343 netcam_rtsp.c:353 netcam_rtsp.c:361 -#: netcam_rtsp.c:370 netcam_rtsp.c:379 netcam_rtsp.c:398 netcam_rtsp.c:409 -#: netcam_rtsp.c:417 netcam_rtsp.c:601 +#: src/netcam_rtsp.c msgid "False" msgstr "" -#: netcam_rtsp.c:236 -#, c-format -msgid "Error sending packet to codec: %s" +#: src/netcam_rtsp.c +msgid "Ignoring packet with invalid data" msgstr "" -#: netcam_rtsp.c:251 netcam_rtsp.c:276 -msgid "Ignoring packet with invalid data" +#: src/netcam_rtsp.c +#, c-format +msgid "Error sending packet to codec: %s" msgstr "" -#: netcam_rtsp.c:258 +#: src/netcam_rtsp.c #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: netcam_rtsp.c:282 +#: src/netcam_rtsp.c #, c-format msgid "Error decoding packet: %s" msgstr "" -#: netcam_rtsp.c:319 +#: src/netcam_rtsp.c msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: netcam_rtsp.c:342 netcam_rtsp.c:397 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:352 netcam_rtsp.c:408 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:360 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: netcam_rtsp.c:369 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:378 netcam_rtsp.c:416 +#: src/netcam_rtsp.c #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: netcam_rtsp.c:454 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: netcam_rtsp.c:472 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: netcam_rtsp.c:503 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: netcam_rtsp.c:521 +#: src/netcam_rtsp.c #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: netcam_rtsp.c:539 +#: src/netcam_rtsp.c #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: netcam_rtsp.c:556 +#: src/netcam_rtsp.c #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: netcam_rtsp.c:599 +#: src/netcam_rtsp.c #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: netcam_rtsp.c:686 netcam_rtsp.c:694 +#: src/netcam_rtsp.c msgid "The network camera is sending pictures in a different" msgstr "" -#: netcam_rtsp.c:687 +#: src/netcam_rtsp.c msgid "size than specified in the config and also a " msgstr "" -#: netcam_rtsp.c:688 +#: src/netcam_rtsp.c msgid "different picture format. The picture is being" msgstr "" -#: netcam_rtsp.c:689 +#: src/netcam_rtsp.c msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: netcam_rtsp.c:690 +#: src/netcam_rtsp.c msgid "in the config file. If possible change netcam to" msgstr "" -#: netcam_rtsp.c:691 +#: src/netcam_rtsp.c msgid "be in YUV420P format and the size requested in the" msgstr "" -#: netcam_rtsp.c:692 +#: src/netcam_rtsp.c msgid "config to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:695 +#: src/netcam_rtsp.c msgid "size than specified in the configuration file." msgstr "" -#: netcam_rtsp.c:696 +#: src/netcam_rtsp.c msgid "The picture is being transcoded into the size " msgstr "" -#: netcam_rtsp.c:697 +#: src/netcam_rtsp.c msgid "requested in the configuration. If possible change" msgstr "" -#: netcam_rtsp.c:698 +#: src/netcam_rtsp.c msgid "netcam or configuration to indicate the same size" msgstr "" -#: netcam_rtsp.c:699 +#: src/netcam_rtsp.c msgid "to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:701 +#: src/netcam_rtsp.c #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: netcam_rtsp.c:705 -msgid "format than YUV420P. The image sent is being " +#: src/netcam_rtsp.c +msgid "The image sent is being " msgstr "" -#: netcam_rtsp.c:706 +#: src/netcam_rtsp.c msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: netcam_rtsp.c:707 +#: src/netcam_rtsp.c msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: netcam_rtsp.c:724 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_in." msgstr "" -#: netcam_rtsp.c:733 +#: src/netcam_rtsp.c msgid "Unable to allocate swsframe_out." msgstr "" -#: netcam_rtsp.c:753 +#: src/netcam_rtsp.c msgid "Unable to allocate scaling context." msgstr "" -#: netcam_rtsp.c:765 +#: src/netcam_rtsp.c msgid "Error determining size of frame out" msgstr "" -#: netcam_rtsp.c:783 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: netcam_rtsp.c:794 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: netcam_rtsp.c:800 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: netcam_rtsp.c:812 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: netcam_rtsp.c:865 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: netcam_rtsp.c:868 +#: src/netcam_rtsp.c #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: netcam_rtsp.c:870 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: netcam_rtsp.c:872 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: netcam_rtsp.c:874 +#: src/netcam_rtsp.c #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: netcam_rtsp.c:898 +#: src/netcam_rtsp.c #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: netcam_rtsp.c:911 +#: src/netcam_rtsp.c msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:916 +#: src/netcam_rtsp.c msgid "Setting up file via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:921 +#: src/netcam_rtsp.c msgid "Setting up http via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:924 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: netcam_rtsp.c:952 +#: src/netcam_rtsp.c msgid "High resolution" msgstr "" -#: netcam_rtsp.c:956 +#: src/netcam_rtsp.c msgid "Normal resolution" msgstr "" -#: netcam_rtsp.c:959 +#: src/netcam_rtsp.c #, c-format msgid "Setting up %s stream." msgstr "" -#: netcam_rtsp.c:978 +#: src/netcam_rtsp.c msgid "Unknown" msgstr "" -#: netcam_rtsp.c:1068 netcam_rtsp.c:1089 +#: src/netcam_rtsp.c msgid "Stream copied for pass-through" msgstr "" -#: netcam_rtsp.c:1093 +#: src/netcam_rtsp.c msgid "ffmpeg too old" msgstr "" -#: netcam_rtsp.c:1108 +#: src/netcam_rtsp.c msgid "Null path passed to connect" msgstr "" -#: netcam_rtsp.c:1138 +#: src/netcam_rtsp.c #, c-format msgid "%s: Invalid camera service" msgstr "" -#: netcam_rtsp.c:1149 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: netcam_rtsp.c:1162 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: netcam_rtsp.c:1171 +#: src/netcam_rtsp.c #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: netcam_rtsp.c:1179 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: netcam_rtsp.c:1202 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: netcam_rtsp.c:1212 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: netcam_rtsp.c:1228 +#: src/netcam_rtsp.c #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: netcam_rtsp.c:1239 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: netcam_rtsp.c:1251 +#: src/netcam_rtsp.c #, c-format msgid "%s: Failed to read first image" msgstr "" -#: netcam_rtsp.c:1278 +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: netcam_rtsp.c:1357 +#: src/netcam_rtsp.c #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: netcam_rtsp.c:1395 +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Camera did not reconnect." +msgstr "" + +#: src/netcam_rtsp.c +#, c-format +msgid "%s: Checking for camera every 10 seconds." +msgstr "" + +#: src/netcam_rtsp.c #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: netcam_rtsp.c:1420 +#: src/netcam_rtsp.c #, c-format msgid "%s: Handler loop finished." msgstr "" -#: netcam_rtsp.c:1455 +#: src/netcam_rtsp.c #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: netcam_rtsp.c:1474 +#: src/netcam_rtsp.c #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: netcam_rtsp.c:1511 +#: src/netcam_rtsp.c msgid "unable to create rtsp context" msgstr "" -#: netcam_rtsp.c:1520 +#: src/netcam_rtsp.c msgid "unable to create rtsp high context" msgstr "" -#: netcam_rtsp.c:1564 netcam_rtsp.c:1608 netcam_rtsp.c:1689 +#: src/netcam_rtsp.c msgid "FFmpeg/Libav not found on computer. No RTSP support" msgstr "" -#: netcam_rtsp.c:1638 +#: src/netcam_rtsp.c #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: netcam_rtsp.c:1653 +#: src/netcam_rtsp.c #, c-format msgid "%s: No response from handler thread." msgstr "" -#: netcam_rtsp.c:1675 +#: src/netcam_rtsp.c msgid "Normal resolution: Shut down complete." msgstr "" -#: netcam_rtsp.c:1678 +#: src/netcam_rtsp.c msgid "High resolution: Shut down complete." msgstr "" -#: picture.c:448 +#: src/picture.c msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: picture.c:623 picture.c:630 +#: src/picture.c msgid "libwebp version error" msgstr "" -#: picture.c:638 +#: src/picture.c msgid "libwebp image buffer allocation error" msgstr "" -#: picture.c:655 +#: src/picture.c msgid "libwebp image compression error" msgstr "" -#: picture.c:670 +#: src/picture.c msgid "unable to assemble webp image" msgstr "" -#: picture.c:675 +#: src/picture.c msgid "unable to save webp image to file" msgstr "" -#: picture.c:1110 +#: src/picture.c #, c-format msgid "" "Can't write picture to file %s - check access rights to target directory\n" "Thread is going to finish due to this fatal error" msgstr "" -#: picture.c:1118 +#: src/picture.c #, c-format msgid "Can't write picture to file %s" msgstr "" -#: picture.c:1142 +#: src/picture.c msgid "Could not read from pgm file" msgstr "" -#: picture.c:1148 +#: src/picture.c #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: picture.c:1161 +#: src/picture.c msgid "Failed reading size in pgm file" msgstr "" -#: picture.c:1173 +#: src/picture.c msgid "Failed reading maximum value in pgm file" msgstr "" -#: picture.c:1196 +#: src/picture.c msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: picture.c:1198 +#: src/picture.c #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: picture.c:1235 +#: src/picture.c #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: picture.c:1240 +#: src/picture.c #, c-format msgid "can't write mask file %s" msgstr "" -#: picture.c:1254 +#: src/picture.c msgid "Failed writing default mask as pgm file" msgstr "" -#: picture.c:1261 +#: src/picture.c #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: rotate.c:203 +#: src/rotate.c #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: stream.c:82 -msgid "set socket timeout failed" -msgstr "" - -#: stream.c:132 -msgid "motion-stream End buffer reached waiting for buffer ending" -msgstr "" - -#: stream.c:150 -msgid "motion-stream READ give up!" -msgstr "" - -#: stream.c:247 stream.c:602 -#, c-format -msgid "motion-stream - failed auth attempt from %s" -msgstr "" - -#: stream.c:257 stream.c:628 stream.c:713 stream.c:719 -msgid "fcntl" -msgstr "" - -#: stream.c:277 -msgid "write failure 1:handle_basic_auth" -msgstr "" - -#: stream.c:478 -msgid "Error no authentication data" -msgstr "" - -#: stream.c:485 -msgid "Error no authentication data (no ':' found)" -msgstr "" - -#: stream.c:494 -msgid "Error malloc failed" -msgstr "" - -#: stream.c:618 -msgid "write failure 1:handle_md5_digest" -msgstr "" - -#: stream.c:621 -msgid "write failure 2:handle_md5_digest" -msgstr "" - -#: stream.c:654 -msgid "write failure 3:handle_md5_digest" -msgstr "" - -#: stream.c:698 -msgid "Error unknown stream authentication method" -msgstr "" - -#: stream.c:727 -msgid "Error pthread_attr_init" -msgstr "" - -#: stream.c:732 -msgid "Error pthread_create" -msgstr "" - -#: stream.c:738 -msgid "Error pthread_attr_destroy" -msgstr "" - -#: stream.c:762 -msgid "error creating socket" -msgstr "" - -#: stream.c:767 -msgid "Unable to set FD_CLOEXEC" -msgstr "" - -#: stream.c:774 -msgid "setting SO_REUSEADDR to yes failed" -msgstr "" - -#: stream.c:783 -msgid "setting IPV6_V6ONLY to no failed" -msgstr "" - -#: stream.c:821 -#, c-format -msgid "error binding on %s port %d" -msgstr "" - -#: stream.c:827 -msgid "error listening" -msgstr "" - -#: stream.c:833 -#, c-format -msgid "listening on %s port %d" -msgstr "" - -#: stream.c:852 -msgid "motion-stream accept()" -msgstr "" - -#: stream.c:1017 stream.c:1033 -msgid "Error creating tmpbuffer in stream_add_client" -msgstr "" - -#: stream.c:1132 -msgid "Error allocated cors_header in stream_init" -msgstr "" - -#: stream.c:1154 -msgid "Closing motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1175 -msgid "Closed motion-stream listen socket & active motion-stream sockets" -msgstr "" - -#: stream.c:1309 -msgid "Error creating tmpbuffer" -msgstr "" - -#: track.c:81 +#: src/track.c msgid "internal error" msgstr "" -#: track.c:107 track.c:140 +#: src/track.c #, c-format msgid "internal error, %hu is not a known track-type" msgstr "" -#: track.c:163 track.c:362 +#: src/track.c #, c-format msgid "port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:171 track.c:370 +#: src/track.c msgid "Status byte timeout!" msgstr "" -#: track.c:191 +#: src/track.c #, c-format msgid "Try to open serial device %s" msgstr "" -#: track.c:195 track.c:317 track.c:698 +#: src/track.c #, c-format msgid "Unable to open serial device %s" msgstr "" -#: track.c:210 track.c:332 track.c:712 +#: src/track.c #, c-format msgid "Unable to initialize serial device %s" msgstr "" -#: track.c:215 track.c:338 +#: src/track.c #, c-format msgid "Opened serial device %s and initialize, fd %i" msgstr "" -#: track.c:253 +#: src/track.c #, c-format msgid "No device %s started yet , trying stepper_center()" msgstr "" -#: track.c:258 +#: src/track.c #, c-format msgid "failed to initialize stepper device on %s , fd [%i]." msgstr "" -#: track.c:264 +#: src/track.c #, c-format msgid "succeed , device started %s , fd [%i]" msgstr "" -#: track.c:357 +#: src/track.c #, c-format msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" msgstr "" -#: track.c:375 +#: src/track.c #, c-format msgid "Command return %d" msgstr "" -#: track.c:407 track.c:600 +#: src/track.c msgid "Problem opening servo!" msgstr "" -#: track.c:413 +#: src/track.c #, c-format msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" msgstr "" -#: track.c:436 track.c:506 +#: src/track.c #, c-format msgid "x %d value out of range! (%d - %d)" msgstr "" -#: track.c:462 track.c:555 +#: src/track.c #, c-format msgid "y %d value out of range! (%d - %d)" msgstr "" -#: track.c:494 +#: src/track.c #, c-format msgid "X offset %d" msgstr "" -#: track.c:517 +#: src/track.c #, c-format msgid "" "X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " "%d" msgstr "" -#: track.c:543 +#: src/track.c #, c-format msgid "Y offset %d" msgstr "" -#: track.c:565 +#: src/track.c #, c-format msgid "" "Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " "%d" msgstr "" -#: track.c:606 +#: src/track.c #, c-format msgid "" "X-offset %d, Y-offset %d, x-position %d. y-position %d,reversex %d, reversey " "%d , stepsize %d" msgstr "" -#: track.c:660 +#: src/track.c msgid "Return byte timeout!" msgstr "" -#: track.c:677 +#: src/track.c msgid "Unable to set camera speed" msgstr "" -#: track.c:749 track.c:868 +#: src/track.c msgid "succeed" msgstr "" -#: track.c:830 +#: src/track.c msgid "Failed to reset pwc camera to starting position! Reason" msgstr "" -#: track.c:838 track.c:900 +#: src/track.c msgid "failed VIDIOCPWCMPTGRANGE" msgstr "" -#: track.c:852 track.c:913 +#: src/track.c msgid "ioctl VIDIOCPWCMPTGANGLE" msgstr "" -#: track.c:864 track.c:939 +#: src/track.c msgid "Failed to pan/tilt pwc camera! Reason" msgstr "" -#: track.c:978 track.c:987 track.c:1138 track.c:1147 +#: src/track.c msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: track.c:992 track.c:1152 +#: src/track.c msgid "Reseting UVC camera to starting position" msgstr "" -#: track.c:1001 +#: src/track.c msgid "ioctl querycontrol" msgstr "" -#: track.c:1005 +#: src/track.c msgid "Getting camera range" msgstr "" -#: track.c:1033 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: track.c:1036 +#: src/track.c #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: track.c:1056 +#: src/track.c #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: track.c:1070 track.c:1085 track.c:1254 track.c:1275 +#: src/track.c msgid "Failed to move UVC camera!" msgstr "" -#: track.c:1091 track.c:1281 +#: src/track.c #, c-format msgid "Found MINMAX = %d" msgstr "" -#: track.c:1095 +#: src/track.c #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: track.c:1107 +#: src/track.c #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1220 +#: src/track.c #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: track.c:1223 +#: src/track.c #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: track.c:1226 +#: src/track.c #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: track.c:1249 +#: src/track.c #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1270 +#: src/track.c #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: track.c:1285 +#: src/track.c #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: track.c:1295 +#: src/track.c #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: translate.c:43 +#: src/translate.c msgid "Language: English" msgstr "" -#: video_bktr.c:65 +#: src/video_bktr.c #, c-format msgid "METEORSHUE Error setting hue [%d]" msgstr "" -#: video_bktr.c:69 video_bktr.c:82 video_bktr.c:97 video_bktr.c:111 -#: video_bktr.c:126 video_bktr.c:140 video_bktr.c:156 video_bktr.c:171 +#: src/video_bktr.c #, c-format msgid "to [%d]" msgstr "" -#: video_bktr.c:78 +#: src/video_bktr.c msgid "METEORGHUE Error getting hue" msgstr "" -#: video_bktr.c:93 +#: src/video_bktr.c #, c-format msgid "METEORSCSAT Error setting saturation [%d]" msgstr "" -#: video_bktr.c:107 +#: src/video_bktr.c msgid "METEORGCSAT Error getting saturation" msgstr "" -#: video_bktr.c:122 +#: src/video_bktr.c #, c-format msgid "METEORSCONT Error setting contrast [%d]" msgstr "" -#: video_bktr.c:136 +#: src/video_bktr.c msgid "METEORGCONT Error getting contrast" msgstr "" -#: video_bktr.c:152 +#: src/video_bktr.c #, c-format msgid "METEORSBRIG brightness [%d]" msgstr "" -#: video_bktr.c:167 +#: src/video_bktr.c msgid "METEORGBRIG getting brightness" msgstr "" -#: video_bktr.c:182 +#: src/video_bktr.c msgid "Not implemented" msgstr "" -#: video_bktr.c:218 +#: src/video_bktr.c #, c-format msgid "Device Input %d out of range (0-4)" msgstr "" -#: video_bktr.c:226 +#: src/video_bktr.c #, c-format msgid "METEORSINPUT %d invalid -Trying composite %d" msgstr "" -#: video_bktr.c:261 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format, try again with default" msgstr "" -#: video_bktr.c:267 +#: src/video_bktr.c msgid "BT848SFMT, Couldn't set the input format either default" msgstr "" -#: video_bktr.c:321 +#: src/video_bktr.c msgid "Couldn't set the geometry" msgstr "" -#: video_bktr.c:325 +#: src/video_bktr.c #, c-format msgid "to [%d/%d] Norm %d" msgstr "" -#: video_bktr.c:372 +#: src/video_bktr.c #, c-format msgid "Not valid Frequency [%lu] for Source input [%i]" msgstr "" -#: video_bktr.c:376 +#: src/video_bktr.c #, c-format msgid "Frequency [%lu] Source input [%i]" msgstr "" -#: video_bktr.c:383 +#: src/video_bktr.c #, c-format msgid "set input [%d]" msgstr "" -#: video_bktr.c:391 +#: src/video_bktr.c #, c-format msgid "set input format [%d]" msgstr "" -#: video_bktr.c:399 +#: src/video_bktr.c #, c-format msgid "set geometry [%d]x[%d]" msgstr "" -#: video_bktr.c:405 +#: src/video_bktr.c msgid "Frequency set (no implemented yet" msgstr "" -#: video_bktr.c:419 video_bktr.c:432 +#: src/video_bktr.c msgid "Sizing buffer to 3x" msgstr "" -#: video_bktr.c:426 video_bktr.c:436 +#: src/video_bktr.c msgid "Sizing buffer to 3/2x" msgstr "" -#: video_bktr.c:444 +#: src/video_bktr.c msgid "mmap failed" msgstr "" -#: video_bktr.c:486 video_bktr.c:488 video_bktr.c:496 +#: src/video_bktr.c msgid "METEORCAPTUR using single method Error capturing" msgstr "" -#: video_bktr.c:568 +#: src/video_bktr.c msgid "Error capturing using single method" msgstr "" -#: video_bktr.c:658 video_bktr.c:666 video_bktr.c:764 video_bktr.c:933 -#: video_bktr.c:987 +#: src/video_bktr.c msgid "BKTR is not enabled." msgstr "" -#: video_bktr.c:710 video_v4l2.c:1454 +#: src/video_bktr.c src/video_v4l2.c msgid "Unable to find video device" msgstr "" -#: video_bktr.c:716 video_v4l2.c:1460 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Closing video device %s" msgstr "" -#: video_bktr.c:750 video_v4l2.c:1479 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: video_bktr.c:790 video_v4l2.c:774 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: video_bktr.c:796 video_v4l2.c:782 +#: src/video_bktr.c src/video_v4l2.c #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: video_bktr.c:836 +#: src/video_bktr.c msgid "Stopping capture" msgstr "" -#: video_bktr.c:841 +#: src/video_bktr.c #, c-format msgid "Reusing [%s] inputs [%d,%d] Change capture method METEOR_CAP_SINGLE" msgstr "" -#: video_bktr.c:849 +#: src/video_bktr.c msgid "VIDEO_PALETTE_YUV420P setting imgs.size_norm and imgs.motionsize" msgstr "" -#: video_bktr.c:866 +#: src/video_bktr.c #, c-format msgid "open video device %s" msgstr "" -#: video_bktr.c:877 +#: src/video_bktr.c #, c-format msgid "open tuner device %s" msgstr "" -#: video_common.c:421 video_common.c:443 +#: src/video_common.c msgid "Corrupt image ... continue" msgstr "" -#: video_common.c:434 +#: src/video_common.c #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: video_common.c:580 +#: src/video_common.c #, c-format msgid "Parsing controls: %s" msgstr "" -#: video_common.c:689 +#: src/video_common.c msgid "calling mmalcam_cleanup" msgstr "" -#: video_common.c:697 +#: src/video_common.c msgid "calling netcam_cleanup" msgstr "" -#: video_common.c:705 +#: src/video_common.c msgid "calling netcam_rtsp_cleanup" msgstr "" -#: video_common.c:711 +#: src/video_common.c msgid "Cleaning up V4L2 device" msgstr "" -#: video_common.c:717 +#: src/video_common.c msgid "Cleaning up BKTR device" msgstr "" -#: video_common.c:722 +#: src/video_common.c msgid "No Camera device cleanup (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_common.c:754 +#: src/video_common.c msgid "Opening MMAL cam" msgstr "" -#: video_common.c:759 +#: src/video_common.c msgid "MMAL cam failed to open" msgstr "" -#: video_common.c:766 +#: src/video_common.c msgid "Opening Netcam" msgstr "" -#: video_common.c:771 +#: src/video_common.c msgid "Netcam failed to open" msgstr "" -#: video_common.c:777 +#: src/video_common.c msgid "Opening Netcam RTSP" msgstr "" -#: video_common.c:781 +#: src/video_common.c msgid "Netcam RTSP failed to open" msgstr "" -#: video_common.c:787 +#: src/video_common.c msgid "Opening V4L2 device" msgstr "" -#: video_common.c:790 +#: src/video_common.c msgid "V4L2 device failed to open" msgstr "" -#: video_common.c:796 +#: src/video_common.c msgid "Opening BKTR device" msgstr "" -#: video_common.c:799 +#: src/video_common.c msgid "BKTR device failed to open" msgstr "" -#: video_common.c:805 +#: src/video_common.c msgid "No Camera device specified (MMAL, Netcam, V4L2, BKTR)" msgstr "" -#: video_loopback.c:33 +#: src/video_loopback.c #, c-format msgid "Failed to open '%s'" msgstr "" -#: video_loopback.c:42 +#: src/video_loopback.c +#, c-format +msgid "Error specifying buffer: %s" +msgstr "" + +#: src/video_loopback.c #, c-format msgid "Opening buffer: %s" msgstr "" -#: video_loopback.c:49 +#: src/video_loopback.c #, c-format msgid "Read buffer: %s" msgstr "" -#: video_loopback.c:57 +#: src/video_loopback.c #, c-format msgid "found video device '%s' %d" msgstr "" -#: video_loopback.c:72 video_loopback.c:147 +#: src/video_loopback.c #, c-format msgid "Opened %s as pipe output" msgstr "" -#: video_loopback.c:151 +#: src/video_loopback.c #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: video_loopback.c:171 +#: src/video_loopback.c msgid "Original pipe specifications" msgstr "" -#: video_loopback.c:182 +#: src/video_loopback.c msgid "Proposed pipe specifications" msgstr "" -#: video_loopback.c:190 +#: src/video_loopback.c msgid "Final pipe specifications" msgstr "" -#: video_v4l2.c:209 +#: src/video_v4l2.c msgid "No Controls found for device" msgstr "" -#: video_v4l2.c:268 +#: src/video_v4l2.c msgid "---------Controls---------" msgstr "" -#: video_v4l2.c:269 +#: src/video_v4l2.c msgid " V4L2 ID Name and Range" msgstr "" -#: video_v4l2.c:298 video_v4l2.c:1167 +#: src/video_v4l2.c msgid "Device not ready" msgstr "" -#: video_v4l2.c:312 +#: src/video_v4l2.c #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: video_v4l2.c:318 +#: src/video_v4l2.c #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: video_v4l2.c:356 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: video_v4l2.c:362 +#: src/video_v4l2.c #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: video_v4l2.c:375 +#: src/video_v4l2.c msgid "control type not supported yet" msgstr "" -#: video_v4l2.c:541 +#: src/video_v4l2.c #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: video_v4l2.c:549 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: video_v4l2.c:555 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: video_v4l2.c:560 +#: src/video_v4l2.c #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: video_v4l2.c:565 +#: src/video_v4l2.c #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: video_v4l2.c:591 +#: src/video_v4l2.c msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: video_v4l2.c:603 +#: src/video_v4l2.c #, c-format msgid "- video standard %s" msgstr "" -#: video_v4l2.c:620 +#: src/video_v4l2.c #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: video_v4l2.c:626 +#: src/video_v4l2.c msgid "Video standard set to NTSC" msgstr "" -#: video_v4l2.c:628 +#: src/video_v4l2.c msgid "Video standard set to SECAM" msgstr "" -#: video_v4l2.c:630 +#: src/video_v4l2.c msgid "Video standard set to PAL" msgstr "" -#: video_v4l2.c:658 +#: src/video_v4l2.c #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: video_v4l2.c:663 +#: src/video_v4l2.c #, c-format msgid "Set tuner %d" msgstr "" -#: video_v4l2.c:674 +#: src/video_v4l2.c #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: video_v4l2.c:679 +#: src/video_v4l2.c #, c-format msgid "Set Frequency to %ul" msgstr "" -#: video_v4l2.c:704 +#: src/video_v4l2.c #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:716 +#: src/video_v4l2.c #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: video_v4l2.c:723 +#: src/video_v4l2.c msgid "Adjusted resolution not modulo 8." msgstr "" -#: video_v4l2.c:725 +#: src/video_v4l2.c msgid "Specify different palette or width/height in config file." msgstr "" -#: video_v4l2.c:734 +#: src/video_v4l2.c msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: video_v4l2.c:742 +#: src/video_v4l2.c #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: video_v4l2.c:747 +#: src/video_v4l2.c #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: video_v4l2.c:777 +#: src/video_v4l2.c #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: video_v4l2.c:785 +#: src/video_v4l2.c #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: video_v4l2.c:790 +#: src/video_v4l2.c msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: video_v4l2.c:803 +#: src/video_v4l2.c #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: video_v4l2.c:812 +#: src/video_v4l2.c msgid "Supported palettes:" msgstr "" -#: video_v4l2.c:821 +#: src/video_v4l2.c #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: video_v4l2.c:841 +#: src/video_v4l2.c #, c-format msgid "Selected palette %s" msgstr "" -#: video_v4l2.c:848 +#: src/video_v4l2.c #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: video_v4l2.c:853 +#: src/video_v4l2.c msgid "Unable to find a compatible palette format." msgstr "" -#: video_v4l2.c:879 +#: src/video_v4l2.c #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: video_v4l2.c:886 +#: src/video_v4l2.c #, c-format msgid "mmap information: frames=%d" msgstr "" -#: video_v4l2.c:890 +#: src/video_v4l2.c #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: video_v4l2.c:897 video_v4l2.c:1131 +#: src/video_v4l2.c msgid "Out of memory." msgstr "" -#: video_v4l2.c:912 +#: src/video_v4l2.c #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: video_v4l2.c:925 +#: src/video_v4l2.c #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: video_v4l2.c:932 +#: src/video_v4l2.c #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: video_v4l2.c:953 +#: src/video_v4l2.c msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: video_v4l2.c:996 +#: src/video_v4l2.c #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: video_v4l2.c:1057 +#: src/video_v4l2.c #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: video_v4l2.c:1184 video_v4l2.c:1205 +#: src/video_v4l2.c msgid "Errors occurred during device select" msgstr "" -#: video_v4l2.c:1218 +#: src/video_v4l2.c #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: video_v4l2.c:1234 video_v4l2.c:1564 video_v4l2.c:1650 +#: src/video_v4l2.c #, c-format msgid "Failed to open video device %s" msgstr "" -#: video_v4l2.c:1296 +#: src/video_v4l2.c msgid "Not a V4L2 device?" msgstr "" -#: video_v4l2.c:1333 +#: src/video_v4l2.c msgid "Device does not support capturing." msgstr "" -#: video_v4l2.c:1346 video_v4l2.c:1354 +#: src/video_v4l2.c +#, c-format +msgid "Trying to set fps to %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Error setting fps. Return code %d" +msgstr "" + +#: src/video_v4l2.c +#, c-format +msgid "Device set fps to %d" +msgstr "" + +#: src/video_v4l2.c msgid "V4L2 is not enabled" msgstr "" -#: video_v4l2.c:1427 video_v4l2.c:1494 video_v4l2.c:1537 +#: src/video_v4l2.c msgid "V4L2 is not enabled." msgstr "" -#: video_v4l2.c:1662 +#: src/video_v4l2.c #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: video_v4l2.c:1674 +#: src/video_v4l2.c #, c-format msgid " Width: %d, Height %d" msgstr "" -#: video_v4l2.c:1685 +#: src/video_v4l2.c #, c-format msgid " Framerate %d/%d" msgstr "" -#: webu.c:240 +#: src/webu.c #, c-format msgid "Invalid url: %s" msgstr "" -#: webu.c:258 +#: src/webu.c msgid "Error decoding url" msgstr "" -#: webu.c:462 +#: src/webu.c #, c-format msgid "Sent url: %s" msgstr "" -#: webu.c:471 +#: src/webu.c #, c-format msgid "Decoded url: %s" msgstr "" -#: webu.c:579 -msgid "httpd is going to restart" +#: src/webu.c +msgid "Restarting all threads" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Restarting thread %d" msgstr "" -#: webu.c:584 +#: src/webu.c #, c-format -msgid "httpd is going to restart thread %d" +msgid "Quitting thread %d" msgstr "" -#: webu.c:620 webu.c:720 webu_html.c:1257 webu_text.c:663 webu_text.c:854 -#: webu_text.c:1099 +#: src/webu.c src/webu_html.c src/webu_text.c #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: webu.c:683 +#: src/webu.c msgid "Native Language : on" msgstr "" -#: webu.c:685 +#: src/webu.c msgid "Native Language : off" msgstr "" -#: webu.c:689 +#: src/webu.c msgid "Set the value to null/zero" msgstr "" -#: webu.c:813 +#: src/webu.c #, c-format msgid "Connection from: %s" msgstr "" -#: webu.c:900 webu.c:912 webu.c:960 +#: src/webu.c #, c-format msgid "Failed authentication from %s" msgstr "" -#: webu.c:1042 +#: src/webu.c msgid "No webcontrol user:pass provided" msgstr "" -#: webu.c:1060 +#: src/webu.c msgid "No stream user:pass provided" msgstr "" -#: webu.c:1095 webu_stream.c:255 webu_stream.c:295 +#: src/webu.c src/webu_stream.c msgid "Invalid response" msgstr "" -#: webu.c:1182 webu.c:1254 +#: src/webu.c #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: webu.c:1221 webu.c:1303 +#: src/webu.c #, c-format msgid "send page failed %d" msgstr "" -#: webu.c:1436 +#: src/webu.c msgid "Basic authentication: available" msgstr "" -#: webu.c:1439 webu.c:1442 webu.c:1445 +#: src/webu.c msgid "Basic authentication: disabled" msgstr "" -#: webu.c:1459 +#: src/webu.c msgid "Digest authentication: available" msgstr "" -#: webu.c:1462 webu.c:1465 webu.c:1468 +#: src/webu.c msgid "Digest authentication: disabled" msgstr "" -#: webu.c:1481 +#: src/webu.c msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: webu.c:1488 +#: src/webu.c msgid "IPV6: available" msgstr "" -#: webu.c:1490 +#: src/webu.c msgid "IPV6: disabled" msgstr "" -#: webu.c:1503 webu.c:1506 +#: src/webu.c msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: webu.c:1513 +#: src/webu.c msgid "SSL/TLS: available" msgstr "" -#: webu.c:1516 webu.c:1519 webu.c:1522 +#: src/webu.c msgid "SSL/TLS: disabled" msgstr "" -#: webu.c:1570 +#: src/webu.c msgid "Error reading file for SSL/TLS support." msgstr "" -#: webu.c:1592 webu.c:1605 +#: src/webu.c msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1597 webu.c:1610 +#: src/webu.c msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: webu.c:1821 +#: src/webu.c #, c-format msgid "Starting webcontrol on port %d" msgstr "" -#: webu.c:1837 +#: src/webu.c msgid "Unable to start MHD" msgstr "" -#: webu.c:1874 +#: src/webu.c +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port/camera_id %d/%d" +msgstr "" + +#: src/webu.c +#, c-format +msgid "Started camera %d stream on port %d" +msgstr "" + +#: src/webu.c #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: webu.c:1878 +#: src/webu.c #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: webu.c:1905 +#: src/webu.c #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: webu.c:1933 webu.c:1951 +#: src/webu.c #, c-format msgid "Duplicate port requested %d" msgstr "" -#: webu_html.c:260 webu_html.c:270 webu_html.c:282 +#: src/webu_html.c msgid "Cameras" msgstr "相机" -#: webu_html.c:262 webu_html.c:291 webu_html.c:809 +#: src/webu_html.c msgid "Camera" msgstr "相机" -#: webu_html.c:283 +#: src/webu_html.c msgid "All" msgstr "凡是" -#: webu_html.c:329 +#: src/webu_html.c msgid "Action" msgstr "行动" -#: webu_html.c:330 +#: src/webu_html.c msgid "Start Event" msgstr "开始活动" -#: webu_html.c:331 +#: src/webu_html.c msgid "End Event" msgstr "结束事件" -#: webu_html.c:332 +#: src/webu_html.c msgid "Snapshot" msgstr "快照" -#: webu_html.c:333 +#: src/webu_html.c msgid "Change Configuration" msgstr "改变配置" -#: webu_html.c:334 +#: src/webu_html.c msgid "Write Configuration" msgstr "写配置" -#: webu_html.c:335 +#: src/webu_html.c msgid "Tracking" msgstr "追踪" -#: webu_html.c:336 +#: src/webu_html.c msgid "Pause" msgstr "暂停" -#: webu_html.c:337 +#: src/webu_html.c msgid "Start" msgstr "开始" -#: webu_html.c:338 +#: src/webu_html.c msgid "Restart" msgstr "重新开始" -#: webu_html.c:359 +#: src/webu_html.c +msgid "Quit" +msgstr "放弃" + +#: src/webu_html.c msgid "Help" msgstr "救命" -#: webu_html.c:373 +#: src/webu_html.c msgid "No Configuration Options" msgstr "没有参数" -#: webu_html.c:377 +#: src/webu_html.c msgid "Limited Configuration Options" msgstr "有限的参数" -#: webu_html.c:381 +#: src/webu_html.c msgid "Advanced Configuration Options" msgstr "高级参数" -#: webu_html.c:385 +#: src/webu_html.c msgid "Restricted Configuration Options" msgstr "保密参数" -#: webu_html.c:399 webu_html.c:410 webu_html.c:897 +#: src/webu_html.c msgid "All Cameras" msgstr "所有相机" -#: webu_html.c:400 webu_html.c:811 webu_html.c:820 +#: src/webu_html.c msgid "Not running" msgstr "没跑" -#: webu_html.c:401 webu_html.c:812 webu_html.c:821 +#: src/webu_html.c msgid "Lost connection" msgstr "失去了连接" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Paused" msgstr "暂停" -#: webu_html.c:402 webu_html.c:813 webu_html.c:822 +#: src/webu_html.c msgid "Active" msgstr "活性" -#: webu_html.c:441 +#: src/webu_html.c msgid "Select option" msgstr "选择选项" -#: webu_html.c:525 webu_html.c:558 +#: src/webu_html.c msgid "Save" msgstr "保存" -#: webu_html.c:553 +#: src/webu_html.c msgid "Pan/Tilt" msgstr "旋转/倾" -#: webu_html.c:554 +#: src/webu_html.c msgid "Absolute Change" msgstr "绝对变" -#: webu_html.c:555 +#: src/webu_html.c msgid "Center" msgstr "中央" -#: webu_html.c:556 +#: src/webu_html.c msgid "Pan" msgstr "旋" -#: webu_html.c:557 +#: src/webu_html.c msgid "Tilt" msgstr "倾斜" -#: webu_stream.c:166 webu_stream.c:172 +#: src/webu_stream.c #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: webu_stream.c:179 +#: src/webu_stream.c #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:186 +#: src/webu_stream.c #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: webu_stream.c:194 +#: src/webu_stream.c #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: webu_stream.c:288 +#: src/webu_stream.c msgid "Could not get image to stream." msgstr "" -#: webu_text.c:436 -msgid "httpd quits" -msgstr "" - -#: webu_text.c:441 -#, c-format -msgid "httpd quits thread %d" -msgstr "" - -#: webu_text.c:899 +#: src/webu_text.c #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" @@ -4144,8 +4185,5 @@ msgstr "" #~ msgid "Make Movie" #~ msgstr "制作电" -#~ msgid "Quit" -#~ msgstr "放弃" - #~ msgid "All " #~ msgstr "所" diff --git a/version.sh b/scripts/version.sh similarity index 100% rename from version.sh rename to scripts/version.sh diff --git a/src/Makefile.am b/src/Makefile.am new file mode 100644 index 000000000..bedd1b386 --- /dev/null +++ b/src/Makefile.am @@ -0,0 +1,16 @@ +AM_CFLAGS= -Dsysconfdir=\"$(sysconfdir)/motion\" -DLOCALEDIR=\"$(DESTDIR)$(localedir)\" + +if INC_MMAL_SRC +MMAL_SRC=raspicam/RaspiCamControl.c raspicam/RaspiCLI.c +endif + +LIBS = @LIBINTL@ @LIBS@ + +bin_PROGRAMS = motion + +motion_SOURCES = motion.c logger.c conf.c draw.c jpegutils.c video_loopback.c \ + video_v4l2.c video_common.c video_bktr.c netcam.c netcam_http.c netcam_ftp.c \ + netcam_jpeg.c netcam_wget.c netcam_rtsp.c track.c alg.c event.c picture.c \ + rotate.c translate.c md5.c stream.c ffmpeg.c \ + webu.c webu_html.c webu_stream.c webu_text.c mmalcam.c $(MMAL_SRC) + diff --git a/alg.c b/src/alg.c similarity index 100% rename from alg.c rename to src/alg.c diff --git a/alg.h b/src/alg.h similarity index 100% rename from alg.h rename to src/alg.h diff --git a/conf.c b/src/conf.c similarity index 99% rename from conf.c rename to src/conf.c index f42ca8d68..e4be94b20 100644 --- a/conf.c +++ b/src/conf.c @@ -2250,14 +2250,14 @@ void conf_print(struct context **cnt) if (strlen(val) > 0) fprintf(conffile, "%s\n", val); else - fprintf(conffile, "; camera %s/motion/camera1.conf\n", sysconfdir); + fprintf(conffile, "; camera %s/camera1.conf\n", sysconfdir); free(val); } else if (thread == 0) { char value[PATH_MAX]; /* The 'camera_dir' option should keep the installed default value */ if (!strncmp(config_params[i].param_name, "camera_dir", 10)) - sprintf(value, "%s", sysconfdir"/motion/conf.d"); + sprintf(value, "%s", sysconfdir"/conf.d"); else sprintf(value, "%s", "value"); @@ -2370,7 +2370,7 @@ struct context **conf_load(struct context **cnt) fp = fopen(filename, "r"); if (!fp) { - snprintf(filename, PATH_MAX, "%s/motion/motion.conf", sysconfdir); + snprintf(filename, PATH_MAX, "%s/motion.conf", sysconfdir); fp = fopen(filename, "r"); if (!fp) /* There is no config file.... use defaults. */ @@ -3145,7 +3145,7 @@ static void usage() printf("-h\t\t\tShow this screen.\n"); printf("\n"); printf("Motion is configured using a config file only. If none is supplied,\n"); - printf("it will read motion.conf from current directory, ~/.motion or %s/motion.\n", sysconfdir); + printf("it will read motion.conf from current directory, ~/.motion or %s.\n", sysconfdir); printf("\n"); } diff --git a/conf.h b/src/conf.h similarity index 100% rename from conf.h rename to src/conf.h diff --git a/draw.c b/src/draw.c similarity index 100% rename from draw.c rename to src/draw.c diff --git a/event.c b/src/event.c similarity index 99% rename from event.c rename to src/event.c index 9477c0472..bf8b72591 100644 --- a/event.c +++ b/src/event.c @@ -162,7 +162,7 @@ static void on_motion_detected_command(struct context *cnt, exec_command(cnt, cnt->conf.on_motion_detected, NULL, 0); } -#if defined(HAVE_MYSQL) || defined(HAVE_PGSQL) || defined(HAVE_SQLITE3) +#if defined(HAVE_MYSQL) || defined(HAVE_PGSQL) || defined(HAVE_SQLITE3) || defined(HAVE_MARIADB) static void do_sql_query(char *sqlquery, struct context *cnt, int save_id) { @@ -173,7 +173,7 @@ static void do_sql_query(char *sqlquery, struct context *cnt, int save_id) return; } -#ifdef HAVE_MYSQL +#if defined(HAVE_MYSQL) || defined(HAVE_MARIADB) if (!strcmp(cnt->conf.database_type, "mysql")) { MOTION_LOG(DBG, TYPE_DB, NO_ERRNO, "Executing mysql query"); if (mysql_query(cnt->database, sqlquery) != 0) { @@ -216,7 +216,7 @@ static void do_sql_query(char *sqlquery, struct context *cnt, int save_id) cnt->database_event_id = (unsigned long long) mysql_insert_id(cnt->database); } } -#endif /* HAVE_MYSQL */ +#endif /* HAVE_MYSQL HAVE_MARIADB*/ #ifdef HAVE_PGSQL @@ -350,7 +350,7 @@ static void event_sqlfileclose(struct context *cnt, motion_event type ATTRIBUTE } } -#endif /* defined HAVE_MYSQL || defined HAVE_PGSQL || defined(HAVE_SQLITE3) */ +#endif /* defined HAVE_MYSQL || defined HAVE_PGSQL || defined(HAVE_SQLITE3) || defined(HAVE_MARIADB) */ static void on_area_command(struct context *cnt, motion_event type ATTRIBUTE_UNUSED, @@ -1273,7 +1273,7 @@ struct event_handlers { }; struct event_handlers event_handlers[] = { -#if defined(HAVE_MYSQL) || defined(HAVE_PGSQL) || defined(HAVE_SQLITE3) +#if defined(HAVE_MYSQL) || defined(HAVE_PGSQL) || defined(HAVE_SQLITE3) || defined(HAVE_MARIADB) { EVENT_FILECREATE, event_sqlnewfile @@ -1299,7 +1299,7 @@ struct event_handlers event_handlers[] = { EVENT_AREA_DETECTED, on_area_command }, -#if defined(HAVE_MYSQL) || defined(HAVE_PGSQL) || defined(HAVE_SQLITE3) +#if defined(HAVE_MYSQL) || defined(HAVE_PGSQL) || defined(HAVE_SQLITE3) || defined(HAVE_MARIADB) { EVENT_FIRSTMOTION, event_sqlfirstmotion @@ -1371,7 +1371,7 @@ struct event_handlers event_handlers[] = { EVENT_TIMELAPSEEND, event_ffmpeg_timelapseend }, -#if defined(HAVE_MYSQL) || defined(HAVE_PGSQL) || defined(HAVE_SQLITE3) +#if defined(HAVE_MYSQL) || defined(HAVE_PGSQL) || defined(HAVE_SQLITE3) || defined(HAVE_MARIADB) { EVENT_FILECLOSE, event_sqlfileclose diff --git a/event.h b/src/event.h similarity index 100% rename from event.h rename to src/event.h diff --git a/ffmpeg.c b/src/ffmpeg.c similarity index 100% rename from ffmpeg.c rename to src/ffmpeg.c diff --git a/ffmpeg.h b/src/ffmpeg.h similarity index 100% rename from ffmpeg.h rename to src/ffmpeg.h diff --git a/jpegutils.c b/src/jpegutils.c similarity index 100% rename from jpegutils.c rename to src/jpegutils.c diff --git a/jpegutils.h b/src/jpegutils.h similarity index 100% rename from jpegutils.h rename to src/jpegutils.h diff --git a/logger.c b/src/logger.c similarity index 100% rename from logger.c rename to src/logger.c diff --git a/logger.h b/src/logger.h similarity index 100% rename from logger.h rename to src/logger.h diff --git a/md5.c b/src/md5.c similarity index 100% rename from md5.c rename to src/md5.c diff --git a/md5.h b/src/md5.h similarity index 100% rename from md5.h rename to src/md5.h diff --git a/mmalcam.c b/src/mmalcam.c similarity index 99% rename from mmalcam.c rename to src/mmalcam.c index 040fcd552..954575d3a 100644 --- a/mmalcam.c +++ b/src/mmalcam.c @@ -11,6 +11,12 @@ * */ +#include "translate.h" +#include "motion.h" +#include "rotate.h" + +#ifdef HAVE_MMAL + #include "interface/vcos/vcos.h" #include "interface/mmal/mmal.h" #include "interface/mmal/mmal_buffer.h" @@ -21,10 +27,6 @@ #include "interface/mmal/util/mmal_connection.h" #include "raspicam/RaspiCamControl.h" -#include "translate.h" -#include "motion.h" -#include "rotate.h" - #define MMALCAM_OK 0 #define MMALCAM_ERROR -1 @@ -421,3 +423,5 @@ int mmalcam_next(struct context *cnt, struct image_data *img_data) return 0; } + +#endif \ No newline at end of file diff --git a/mmalcam.h b/src/mmalcam.h similarity index 100% rename from mmalcam.h rename to src/mmalcam.h diff --git a/mmx.h b/src/mmx.h similarity index 100% rename from mmx.h rename to src/mmx.h diff --git a/motion.c b/src/motion.c similarity index 99% rename from motion.c rename to src/motion.c index a2fb9eb99..36b2633bb 100644 --- a/motion.c +++ b/src/motion.c @@ -967,21 +967,22 @@ static void mot_stream_deinit(struct context *cnt){ /* TODO: dbse functions are to be moved to separate module in future change*/ static void dbse_global_deinit(void){ MOTION_LOG(DBG, TYPE_ALL, NO_ERRNO, _("Closing MYSQL")); - #ifdef HAVE_MYSQL + #if defined(HAVE_MYSQL) || defined(HAVE_MARIADB) mysql_library_end(); - #endif /* HAVE_MYSQL */ + #endif /* HAVE_MYSQL HAVE_MARIADB */ + } static void dbse_global_init(void){ MOTION_LOG(DBG, TYPE_DB, NO_ERRNO,_("Initializing database")); /* Initialize all the database items */ - #ifdef HAVE_MYSQL + #if defined(HAVE_MYSQL) || defined(HAVE_MARIADB) if (mysql_library_init(0, NULL, NULL)) { fprintf(stderr, "could not initialize MySQL library\n"); exit(1); } - #endif /* HAVE_MYSQL */ + #endif /* HAVE_MYSQL HAVE_MARIADB */ #ifdef HAVE_SQLITE3 int indx; @@ -1026,7 +1027,7 @@ static void dbse_global_init(void){ static int dbse_init_mysql(struct context *cnt){ - #ifdef HAVE_MYSQL + #if defined(HAVE_MYSQL) || defined(HAVE_MARIADB) if ((!strcmp(cnt->conf.database_type, "mysql")) && (cnt->conf.database_dbname)) { // close database to be sure that we are not leaking mysql_close(cnt->database); @@ -1052,7 +1053,7 @@ static int dbse_init_mysql(struct context *cnt){ } #else (void)cnt; /* Avoid compiler warnings */ - #endif /* HAVE_MYSQL */ + #endif /* HAVE_MYSQL HAVE_MARIADB */ return 0; @@ -1150,12 +1151,12 @@ static int dbse_init(struct context *cnt){ static void dbse_deinit(struct context *cnt){ if (cnt->conf.database_type) { - #ifdef HAVE_MYSQL + #if defined(HAVE_MYSQL) || defined(HAVE_MARIADB) if ( (!strcmp(cnt->conf.database_type, "mysql")) && (cnt->conf.database_dbname)) { mysql_close(cnt->database); cnt->database_event_id = 0; } - #endif /* HAVE_MYSQL */ + #endif /* HAVE_MYSQL HAVE_MARIADB */ #ifdef HAVE_PGSQL if ((!strcmp(cnt->conf.database_type, "postgresql")) && (cnt->conf.database_dbname)) { @@ -3187,6 +3188,12 @@ static void motion_ntc(void){ MOTION_LOG(DBG, TYPE_DB, NO_ERRNO,_("mysql : not available")); #endif + #ifdef HAVE_MARIADB + MOTION_LOG(DBG, TYPE_DB, NO_ERRNO,_("MariaDB: available")); + #else + MOTION_LOG(DBG, TYPE_DB, NO_ERRNO,_("MariaDB: not available")); + #endif + #ifdef HAVE_SQLITE3 MOTION_LOG(DBG, TYPE_DB, NO_ERRNO,_("sqlite3: available")); #else @@ -3199,7 +3206,7 @@ static void motion_ntc(void){ MOTION_LOG(DBG, TYPE_DB, NO_ERRNO,_("pgsql : not available")); #endif - #ifdef HAVE_INTL + #ifdef HAVE_GETTEXT MOTION_LOG(DBG, TYPE_DB, NO_ERRNO,_("nls : available")); #else MOTION_LOG(DBG, TYPE_DB, NO_ERRNO,_("nls : not available")); diff --git a/motion.h b/src/motion.h similarity index 99% rename from motion.h rename to src/motion.h index be3cadaaa..2d6773a30 100644 --- a/motion.h +++ b/src/motion.h @@ -17,7 +17,7 @@ struct image_data; #include "config.h" /* Includes */ -#ifdef HAVE_MYSQL +#if defined(HAVE_MYSQL) || defined(HAVE_MARIADB) #include #endif @@ -53,8 +53,8 @@ struct image_data; #include #include -#if defined(BSD) && !defined(__APPLE__) -#include +#if defined(HAVE_PTHREAD_NP_H) + #include #endif #include "logger.h" @@ -460,7 +460,7 @@ struct context { sqlite3 *database_sqlite3; #endif -#ifdef HAVE_MYSQL +#if defined(HAVE_MYSQL) || defined(HAVE_MARIADB) MYSQL *database; #endif diff --git a/netcam.c b/src/netcam.c similarity index 100% rename from netcam.c rename to src/netcam.c diff --git a/netcam.h b/src/netcam.h similarity index 100% rename from netcam.h rename to src/netcam.h diff --git a/netcam_ftp.c b/src/netcam_ftp.c similarity index 100% rename from netcam_ftp.c rename to src/netcam_ftp.c diff --git a/netcam_ftp.h b/src/netcam_ftp.h similarity index 100% rename from netcam_ftp.h rename to src/netcam_ftp.h diff --git a/netcam_http.c b/src/netcam_http.c similarity index 100% rename from netcam_http.c rename to src/netcam_http.c diff --git a/netcam_http.h b/src/netcam_http.h similarity index 100% rename from netcam_http.h rename to src/netcam_http.h diff --git a/netcam_jpeg.c b/src/netcam_jpeg.c similarity index 100% rename from netcam_jpeg.c rename to src/netcam_jpeg.c diff --git a/netcam_rtsp.c b/src/netcam_rtsp.c similarity index 100% rename from netcam_rtsp.c rename to src/netcam_rtsp.c diff --git a/netcam_rtsp.h b/src/netcam_rtsp.h similarity index 100% rename from netcam_rtsp.h rename to src/netcam_rtsp.h diff --git a/netcam_wget.c b/src/netcam_wget.c similarity index 100% rename from netcam_wget.c rename to src/netcam_wget.c diff --git a/netcam_wget.h b/src/netcam_wget.h similarity index 100% rename from netcam_wget.h rename to src/netcam_wget.h diff --git a/picture.c b/src/picture.c similarity index 100% rename from picture.c rename to src/picture.c diff --git a/picture.h b/src/picture.h similarity index 100% rename from picture.h rename to src/picture.h diff --git a/pwc-ioctl.h b/src/pwc-ioctl.h similarity index 100% rename from pwc-ioctl.h rename to src/pwc-ioctl.h diff --git a/raspicam/README.txt b/src/raspicam/README.txt similarity index 100% rename from raspicam/README.txt rename to src/raspicam/README.txt diff --git a/raspicam/RaspiCLI.c b/src/raspicam/RaspiCLI.c similarity index 100% rename from raspicam/RaspiCLI.c rename to src/raspicam/RaspiCLI.c diff --git a/raspicam/RaspiCLI.h b/src/raspicam/RaspiCLI.h similarity index 100% rename from raspicam/RaspiCLI.h rename to src/raspicam/RaspiCLI.h diff --git a/raspicam/RaspiCamControl.c b/src/raspicam/RaspiCamControl.c similarity index 100% rename from raspicam/RaspiCamControl.c rename to src/raspicam/RaspiCamControl.c diff --git a/raspicam/RaspiCamControl.h b/src/raspicam/RaspiCamControl.h similarity index 100% rename from raspicam/RaspiCamControl.h rename to src/raspicam/RaspiCamControl.h diff --git a/rotate.c b/src/rotate.c similarity index 100% rename from rotate.c rename to src/rotate.c diff --git a/rotate.h b/src/rotate.h similarity index 100% rename from rotate.h rename to src/rotate.h diff --git a/stream.c b/src/stream.c similarity index 100% rename from stream.c rename to src/stream.c diff --git a/stream.h b/src/stream.h similarity index 100% rename from stream.h rename to src/stream.h diff --git a/track.c b/src/track.c similarity index 100% rename from track.c rename to src/track.c diff --git a/track.h b/src/track.h similarity index 100% rename from track.h rename to src/track.h diff --git a/translate.c b/src/translate.c similarity index 96% rename from translate.c rename to src/translate.c index 0e4732ff6..0c9f11051 100644 --- a/translate.c +++ b/src/translate.c @@ -11,7 +11,7 @@ #include "translate.h" void translate_locale_chg(const char *langcd){ -#ifdef HAVE_INTL +#ifdef HAVE_GETTEXT /* This routine is for development testing only. It is not used for * regular users because once this locale is change, it changes the * whole computer over to the new locale. Therefore, we just return @@ -27,7 +27,7 @@ void translate_locale_chg(const char *langcd){ } void translate_init(void){ -#ifdef HAVE_INTL +#ifdef HAVE_GETTEXT /* Set the flag to enable native language support */ nls_enabled = 1; @@ -52,7 +52,7 @@ void translate_init(void){ } char* translate_text(const char *msgid){ -#ifdef HAVE_INTL +#ifdef HAVE_GETTEXT if (nls_enabled){ return (char*)gettext(msgid); } else { diff --git a/translate.h b/src/translate.h similarity index 96% rename from translate.h rename to src/translate.h index 623144035..0832ffd81 100644 --- a/translate.h +++ b/src/translate.h @@ -12,7 +12,7 @@ int nls_enabled; -#ifdef HAVE_INTL +#ifdef HAVE_GETTEXT # include extern int _nl_msg_cat_cntr; /* Required for changing the locale dynamically */ #endif diff --git a/video_bktr.c b/src/video_bktr.c similarity index 99% rename from video_bktr.c rename to src/video_bktr.c index 6d01ee251..f5a86fe49 100644 --- a/video_bktr.c +++ b/src/video_bktr.c @@ -17,11 +17,16 @@ #include -#if defined(__NetBSD__) || defined(__OpenBSD__) -#include -#else -#include -#include +#if defined(HAVE_DEV_IC_BT8XX_H) + #include +#endif + +#if defined(HAVE_DEV_BKTR_IOCTL_METEOR_H) + #include +#endif + +#if defined(HAVE_DEV_BKTR_IOCTL_BT848_H) + #include #endif #define array_elem(x) (sizeof(x) / sizeof((x)[0])) diff --git a/video_bktr.h b/src/video_bktr.h similarity index 100% rename from video_bktr.h rename to src/video_bktr.h diff --git a/video_common.c b/src/video_common.c similarity index 100% rename from video_common.c rename to src/video_common.c diff --git a/video_common.h b/src/video_common.h similarity index 100% rename from video_common.h rename to src/video_common.h diff --git a/video_loopback.c b/src/video_loopback.c similarity index 100% rename from video_loopback.c rename to src/video_loopback.c diff --git a/video_loopback.h b/src/video_loopback.h similarity index 100% rename from video_loopback.h rename to src/video_loopback.h diff --git a/video_v4l2.c b/src/video_v4l2.c similarity index 100% rename from video_v4l2.c rename to src/video_v4l2.c diff --git a/video_v4l2.h b/src/video_v4l2.h similarity index 100% rename from video_v4l2.h rename to src/video_v4l2.h diff --git a/webu.c b/src/webu.c similarity index 100% rename from webu.c rename to src/webu.c diff --git a/webu.h b/src/webu.h similarity index 100% rename from webu.h rename to src/webu.h diff --git a/webu_html.c b/src/webu_html.c similarity index 100% rename from webu_html.c rename to src/webu_html.c diff --git a/webu_html.h b/src/webu_html.h similarity index 100% rename from webu_html.h rename to src/webu_html.h diff --git a/webu_stream.c b/src/webu_stream.c similarity index 100% rename from webu_stream.c rename to src/webu_stream.c diff --git a/webu_stream.h b/src/webu_stream.h similarity index 100% rename from webu_stream.h rename to src/webu_stream.h diff --git a/webu_text.c b/src/webu_text.c similarity index 100% rename from webu_text.c rename to src/webu_text.c diff --git a/webu_text.h b/src/webu_text.h similarity index 100% rename from webu_text.h rename to src/webu_text.h diff --git a/test_builds.sh b/test_builds.sh deleted file mode 100755 index 065cff593..000000000 --- a/test_builds.sh +++ /dev/null @@ -1,155 +0,0 @@ -#!/bin/bash - -SUMMARY="" -RESULT="OK" -STARS="*****************************" - -################################################################################################## -OPTION=" --with-developer-flags" -RESULT_CONFIG="Failed" -RESULT_MAKE="Failed" -printf "\n\n$STARS Testing $OPTION $STARS\n\n" -if ./configure $OPTION; then - RESULT_CONFIG="OK" - if make; then - RESULT_MAKE="OK" - else - RESULT="FAIL" - fi -else - RESULT="FAIL" -fi -SUMMARY=$SUMMARY"\n Option(s): "$OPTION" Config: "$RESULT_CONFIG" make: "$RESULT_MAKE - -################################################################################################## -OPTION=" --with-developer-flags --without-ffmpeg " -RESULT_CONFIG="Failed" -RESULT_MAKE="Failed" -printf "\n\n$STARS Testing $OPTION $STARS\n\n" -if ./configure $OPTION; then - RESULT_CONFIG="OK" - if make; then - RESULT_MAKE="OK" - else - RESULT="FAIL" - fi -else - RESULT="FAIL" -fi -SUMMARY=$SUMMARY"\n Option(s): "$OPTION" Config: "$RESULT_CONFIG" make: "$RESULT_MAKE - -################################################################################################## -OPTION=" --with-developer-flags --without-mysql " -RESULT_CONFIG="Failed" -RESULT_MAKE="Failed" -printf "\n\n$STARS Testing $OPTION $STARS\n\n" -if ./configure $OPTION; then - RESULT_CONFIG="OK" - if make; then - RESULT_MAKE="OK" - else - RESULT="FAIL" - fi -else - RESULT="FAIL" -fi -SUMMARY=$SUMMARY"\n Option(s): "$OPTION" Config: "$RESULT_CONFIG" make: "$RESULT_MAKE - -################################################################################################## -OPTION=" --with-developer-flags --without-sqlite3 " -RESULT_CONFIG="Failed" -RESULT_MAKE="Failed" -printf "\n\n$STARS Testing $OPTION $STARS\n\n" -if ./configure $OPTION; then - RESULT_CONFIG="OK" - if make; then - RESULT_MAKE="OK" - else - RESULT="FAIL" - fi -else - RESULT="FAIL" -fi -SUMMARY=$SUMMARY"\n Option(s): "$OPTION" Config: "$RESULT_CONFIG" make: "$RESULT_MAKE - -################################################################################################## -OPTION=" --with-developer-flags --without-pgsql " -RESULT_CONFIG="Failed" -RESULT_MAKE="Failed" -printf "\n\n$STARS Testing $OPTION $STARS\n\n" -if ./configure $OPTION; then - RESULT_CONFIG="OK" - if make; then - RESULT_MAKE="OK" - else - RESULT="FAIL" - fi -else - RESULT="FAIL" -fi -SUMMARY=$SUMMARY"\n Option(s): "$OPTION" Config: "$RESULT_CONFIG" make: "$RESULT_MAKE - -################################################################################################## -OPTION=" --with-developer-flags --without-v4l2 " -RESULT_CONFIG="Failed" -RESULT_MAKE="Failed" -printf "\n\n$STARS Testing $OPTION $STARS\n\n" -if ./configure $OPTION; then - RESULT_CONFIG="OK" - if make; then - RESULT_MAKE="OK" - else - RESULT="FAIL" - fi -else - RESULT="FAIL" -fi -SUMMARY=$SUMMARY"\n Option(s): "$OPTION" Config: "$RESULT_CONFIG" make: "$RESULT_MAKE - -################################################################################################## -OPTION=" --with-developer-flags --without-webp " -RESULT_CONFIG="Failed" -RESULT_MAKE="Failed" -printf "\n\n$STARS Testing $OPTION $STARS\n\n" -if ./configure $OPTION; then - RESULT_CONFIG="OK" - if make; then - RESULT_MAKE="OK" - else - RESULT="FAIL" - fi -else - RESULT="FAIL" -fi -SUMMARY=$SUMMARY"\n Option(s): "$OPTION" Config: "$RESULT_CONFIG" make: "$RESULT_MAKE - -################################################################################################## -OPTION=" --with-developer-flags --without-mysql --without-sqlite3 --without-pgsql " -RESULT_CONFIG="Failed" -RESULT_MAKE="Failed" -printf "\n\n$STARS Testing $OPTION $STARS\n\n" -if ./configure $OPTION; then - RESULT_CONFIG="OK" - if make; then - RESULT_MAKE="OK" - else - RESULT="FAIL" - fi -else - RESULT="FAIL" -fi -SUMMARY=$SUMMARY"\n Option(s): "$OPTION" Config: "$RESULT_CONFIG" make: "$RESULT_MAKE - -################################################################################################## - -printf "\n\n$STARS Test Build Results$STARS\n" -printf "$SUMMARY\n" -if test $RESULT = "FAIL"; then - printf " Test builds failed\n" - printf "\n\n$STARS$STARS\n" - exit 1 -else - printf " Test builds OK\n" - printf "\n\n$STARS$STARS\n" - exit 0 -fi