diff --git a/.gitignore b/.gitignore index 3cf4cfda..85ff41e7 100644 --- a/.gitignore +++ b/.gitignore @@ -3,9 +3,9 @@ Makefile.in ABOUT-NLS compile config.guess -config.h -config.h.in -config.h.in~ +config.hpp +config.hpp.in +config.hpp.in~ config.log config.rpath config.status diff --git a/configure.ac b/configure.ac index c5cbdf11..ddee81be 100644 --- a/configure.ac +++ b/configure.ac @@ -3,8 +3,8 @@ AM_INIT_AUTOMAKE([subdir-objects foreign]) AC_PROG_CC AC_PROG_CXX AC_GNU_SOURCE -AC_CONFIG_HEADERS([config.h]) -AC_CONFIG_SRCDIR([src/motion.c]) +AC_CONFIG_HEADERS([config.hpp]) +AC_CONFIG_SRCDIR([src/motion.cpp]) AC_CANONICAL_HOST AC_CONFIG_MACRO_DIR([m4]) @@ -36,7 +36,7 @@ AS_IF([test "${PKGCONFIG}" = "no" ],[ ### Check pthread ############################################################################## AC_CHECK_HEADERS(pthread.h,,AC_MSG_ERROR([pthread is required.])) -CFLAGS="${CFLAGS} -D_THREAD_SAFE " +CPPFLAGS="${CPPFLAGS} -D_THREAD_SAFE " LIBS="$LIBS -pthread " ############################################################################## @@ -47,7 +47,7 @@ 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_CPPFLAGS="$TEMP_CPPFLAGS "`pkg-config --cflags libjpeg` TEMP_LIBS="$TEMP_LIBS "`pkg-config --libs libjpeg` ],[ TEMP_LIBS="$TEMP_LIBS -ljpeg" @@ -64,7 +64,7 @@ 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_CPPFLAGS="$TEMP_CPPFLAGS "`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]) @@ -106,8 +106,8 @@ AC_LINK_IFELSE( ### Check XSI strerror_r. Check for Linux/*BSD/Apple/MUSL variations ############################################################################## AC_MSG_CHECKING([for XSI strerror_r]) -HOLD_CFLAGS="$CFLAGS" -CFLAGS="$CFLAGS -Werror" +HOLD_CPPFLAGS="$CPPFLAGS" +CPPFLAGS="$CPPFLAGS -Werror" AC_LINK_IFELSE( [AC_LANG_SOURCE[ #include @@ -126,7 +126,7 @@ AC_LINK_IFELSE( AC_MSG_RESULT([no]) ] ) -CFLAGS="$HOLD_CFLAGS" +CPPFLAGS="$HOLD_CPPFLAGS" ############################################################################### ### V4L2 Video System - Optional @@ -159,7 +159,7 @@ AS_IF([test "${WEBP}" = "yes" ], [ 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_CPPFLAGS="$TEMP_CPPFLAGS "`pkg-config --cflags libwebpmux` TEMP_LIBS="$TEMP_LIBS "`pkg-config --libs libwebpmux` ],[ AC_MSG_RESULT(no) @@ -195,7 +195,7 @@ AS_IF([test "${MMAL}" = "no"], [ AC_MSG_CHECKING(for MMAL) AS_IF([pkg-config mmal], [ - TEMP_CFLAGS="$TEMP_CFLAGS -Irasppicam "`pkg-config --cflags mmal` + TEMP_CPPFLAGS="$TEMP_CPPFLAGS -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]) @@ -238,7 +238,7 @@ AS_IF([test "${FFMPEG}" = "no"], [ 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_CPPFLAGS="$TEMP_CPPFLAGS "`pkg-config --cflags $FFMPEG_DEPS` TEMP_LIBS="$TEMP_LIBS "`pkg-config --libs $FFMPEG_DEPS` AC_MSG_RESULT(yes) ],[ @@ -276,7 +276,7 @@ AS_IF([test "${MARIADB}" = "no"], [ AC_MSG_CHECKING(for MariaDB) AS_IF([pkg-config mariadb], [ - TEMP_CFLAGS="$TEMP_CFLAGS "`pkg-config --cflags mariadb` + TEMP_CPPFLAGS="$TEMP_CPPFLAGS "`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]) ],[ @@ -314,7 +314,7 @@ AS_IF([test "${MYSQL}" = "no"], [ AC_MSG_CHECKING(for MySQL) AS_IF([pkg-config mysqlclient], [ - TEMP_CFLAGS="$TEMP_CFLAGS "`pkg-config --cflags mysqlclient` + TEMP_CPPFLAGS="$TEMP_CPPFLAGS "`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]) ],[ @@ -352,7 +352,7 @@ AS_IF([test "${PGSQL}" = "no"], [ AC_MSG_CHECKING(for PostgreSQL) AS_IF([pkg-config libpq], [ - TEMP_CFLAGS="$TEMP_CFLAGS "`pkg-config --cflags libpq` + TEMP_CPPFLAGS="$TEMP_CPPFLAGS "`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]) ],[ @@ -378,7 +378,7 @@ AS_IF([test "${SQLITE3}" = "no"], [ AC_MSG_RESULT(skipping) ],[ AC_CHECK_HEADERS(sqlite3.h, [ - TEMP_CFLAGS="$TEMP_CFLAGS "`pkg-config --cflags sqlite3` + TEMP_CPPFLAGS="$TEMP_CPPFLAGS "`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]) ],[ @@ -403,7 +403,7 @@ AS_IF([test "${OPTIMIZECPU}" = "yes"], [ # explicit test for RPI3 as /proc/cpuinfo reports armv7 even though it is armv8 RPI3=`grep "Raspberry Pi 3 Model" /proc/device-tree/model` AS_IF([test "x${RPI3}" != "x"], [ - TEMP_CFLAGS="$TEMP_CFLAGS -mcpu=cortex-a53 -mfpu=neon-fp-armv8" + TEMP_CPPFLAGS="$TEMP_CPPFLAGS -mcpu=cortex-a53 -mfpu=neon-fp-armv8" ] ) ] @@ -421,7 +421,7 @@ AC_ARG_WITH([developer-flags], [DEVELOPER_FLAGS=no]) 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" + TEMP_CPPFLAGS="$TEMP_CPPFLAGS -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" ] ) ############################################################################## @@ -435,12 +435,12 @@ AC_ARG_WITH([prototype-flags], [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" + TEMP_CPPFLAGS="$TEMP_CPPFLAGS -W -Werror -Wall -Wextra -Wformat -Wshadow -Wpointer-arith -Wwrite-strings -Waggregate-return -Wnested-externs -Winline -Wredundant-decls -Wno-long-long -ggdb -g3" ] ) -CFLAGS="$CFLAGS $TEMP_CFLAGS" +CPPFLAGS="$CPPFLAGS $TEMP_CPPFLAGS" LIBS="$LIBS $TEMP_LIBS" LDFLAGS="$TEMP_LDFLAGS" @@ -470,7 +470,7 @@ echo " Configure status " echo " ${PACKAGE_NAME} ${PACKAGE_VERSION}" echo " **************************" echo -echo "CFLAGS: $CFLAGS" +echo "CPPFLAGS: $CPPFLAGS" echo echo "LIBS: $LIBS" echo diff --git a/po/POTFILES.in b/po/POTFILES.in index 819155d6..91e12a87 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -1,21 +1,21 @@ # main sources -src/alg.c -src/conf.c -src/draw.c -src/event.c -src/movie.c -src/jpegutils.c -src/logger.c -src/mmalcam.c -src/motion.c -src/netcam.c -src/picture.c -src/rotate.c -src/track.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 +src/alg.cpp +src/conf.cpp +src/draw.cpp +src/event.cpp +src/movie.cpp +src/jpegutils.cpp +src/logger.cpp +src/mmalcam.cpp +src/motion.cpp +src/netcam.cpp +src/picture.cpp +src/rotate.cpp +src/track.cpp +src/video_common.cpp +src/video_loopback.cpp +src/video_v4l2.cpp +src/webu.cpp +src/webu_html.cpp +src/webu_stream.cpp +src/webu_text.cpp diff --git a/po/da.po b/po/da.po index d7d06b04..f0b501b0 100644 --- a/po/da.po +++ b/po/da.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" "Report-Msgid-Bugs-To: https://motion-project.github.io\n" -"POT-Creation-Date: 2019-09-27 21:06-0600\n" +"POT-Creation-Date: 2019-10-05 12:24-0600\n" "PO-Revision-Date: 2018-10-13 11:59-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,3327 +16,2771 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: src/conf.c -#, c-format -msgid "Unknown config option \"%s\"" +#: src/conf.cpp +msgid "daemon" msgstr "" -#: src/conf.c -#, c-format -msgid "Writing config file to %s" +#: src/conf.cpp +msgid "setup_mode" msgstr "" -#: src/conf.c -#, c-format -msgid "Configfile %s not found - trying defaults." +#: src/conf.cpp +msgid "pid_file" msgstr "" -#: src/conf.c -msgid "Error getcwd" +#: src/conf.cpp +msgid "log_file" msgstr "" -#: src/conf.c -#, c-format -msgid "could not open configfile %s" +#: src/conf.cpp +msgid "log_level" msgstr "" -#: src/conf.c -#, c-format -msgid "Invalid file name %s" +#: src/conf.cpp +msgid "log_type" msgstr "" -#: src/conf.c -#, c-format -msgid "Processing thread 0 - config file %s" +#: src/conf.cpp +msgid "quiet" msgstr "" -#: src/conf.c -msgid "No config file to process, using default values" +#: src/conf.cpp +msgid "native_language" msgstr "" -#: src/conf.c -#, c-format -msgid "Writing configuration parameters from all files (%d):" +#: src/conf.cpp +msgid "camera_name" msgstr "" -#: src/conf.c -#, c-format -msgid "Thread %d - Config file: %s" +#: src/conf.cpp +msgid "camera_id" msgstr "" -#: src/conf.c -#, c-format -msgid "%-25s " +#: src/conf.cpp +msgid "target_dir" msgstr "" -#: src/conf.c -msgid "Unable to locate vid_control_params" +#: src/conf.cpp +msgid "videodevice" msgstr "" -#: src/conf.c -msgid "No value provided to put into vid_control_params" +#: src/conf.cpp +msgid "vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp +msgid "v4l2_palette" +msgstr "" + +#: src/conf.cpp +msgid "input" +msgstr "" + +#: src/conf.cpp +msgid "norm" +msgstr "" + +#: src/conf.cpp +msgid "frequency" +msgstr "" + +#: src/conf.cpp +msgid "tunerdevice" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_frames" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_skip" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_switchfilter" +msgstr "" + +#: src/conf.cpp +msgid "netcam_url" +msgstr "" + +#: src/conf.cpp +msgid "netcam_highres" +msgstr "" + +#: src/conf.cpp +msgid "netcam_userpass" +msgstr "" + +#: src/conf.cpp +msgid "netcam_keepalive" +msgstr "" + +#: src/conf.cpp +msgid "netcam_proxy" +msgstr "" + +#: src/conf.cpp +msgid "netcam_tolerant_check" +msgstr "" + +#: src/conf.cpp +msgid "netcam_use_tcp" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_name" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_control_params" +msgstr "" + +#: src/conf.cpp +msgid "width" +msgstr "" + +#: src/conf.cpp +msgid "height" +msgstr "" + +#: src/conf.cpp +msgid "framerate" +msgstr "" + +#: src/conf.cpp +msgid "rotate" +msgstr "" + +#: src/conf.cpp +msgid "flip_axis" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_mode" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_style" +msgstr "" + +#: src/conf.cpp +msgid "text_left" +msgstr "" + +#: src/conf.cpp +msgid "text_right" +msgstr "" + +#: src/conf.cpp +msgid "text_changes" +msgstr "" + +#: src/conf.cpp +msgid "text_scale" +msgstr "" + +#: src/conf.cpp +msgid "text_event" +msgstr "" + +#: src/conf.cpp +msgid "emulate_motion" +msgstr "" + +#: src/conf.cpp +msgid "threshold" +msgstr "" + +#: src/conf.cpp +msgid "threshold_maximum" +msgstr "" + +#: src/conf.cpp +msgid "threshold_tune" +msgstr "" + +#: src/conf.cpp +msgid "noise_level" +msgstr "" + +#: src/conf.cpp +msgid "noise_tune" +msgstr "" + +#: src/conf.cpp +msgid "despeckle_filter" +msgstr "" + +#: src/conf.cpp +msgid "area_detect" +msgstr "" + +#: src/conf.cpp +msgid "mask_file" +msgstr "" + +#: src/conf.cpp +msgid "mask_privacy" +msgstr "" + +#: src/conf.cpp +msgid "smart_mask_speed" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_percent" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_frames" +msgstr "" + +#: src/conf.cpp +msgid "minimum_motion_frames" +msgstr "" + +#: src/conf.cpp +msgid "event_gap" +msgstr "" + +#: src/conf.cpp +msgid "pre_capture" +msgstr "" + +#: src/conf.cpp +msgid "post_capture" +msgstr "" + +#: src/conf.cpp +msgid "on_event_start" +msgstr "" + +#: src/conf.cpp +msgid "on_event_end" +msgstr "" + +#: src/conf.cpp +msgid "on_picture_save" +msgstr "" + +#: src/conf.cpp +msgid "on_area_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_motion_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_start" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_end" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_lost" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_found" +msgstr "" + +#: src/conf.cpp +msgid "picture_output" +msgstr "" + +#: src/conf.cpp +msgid "picture_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "picture_type" +msgstr "" + +#: src/conf.cpp +msgid "picture_quality" +msgstr "" + +#: src/conf.cpp +msgid "picture_exif" +msgstr "" + +#: src/conf.cpp +msgid "picture_filename" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_interval" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_output" +msgstr "" + +#: src/conf.cpp +msgid "movie_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "movie_max_time" +msgstr "" + +#: src/conf.cpp +msgid "movie_bps" +msgstr "" + +#: src/conf.cpp +msgid "movie_quality" +msgstr "" + +#: src/conf.cpp +msgid "movie_codec" +msgstr "" + +#: src/conf.cpp +msgid "movie_passthrough" +msgstr "" + +#: src/conf.cpp +msgid "movie_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe_use" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_interval" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_mode" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_fps" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_codec" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_filename" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe_motion" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_port" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_ipv6" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_localhost" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_parms" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_interface" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_authentication" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_tls" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cert" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_key" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_port" +msgstr "" + +#: src/conf.cpp +msgid "stream_localhost" +msgstr "" + +#: src/conf.cpp +msgid "stream_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_authentication" +msgstr "" + +#: src/conf.cpp +msgid "stream_tls" +msgstr "" + +#: src/conf.cpp +msgid "stream_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_scale" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_newline" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_quality" +msgstr "" + +#: src/conf.cpp +msgid "stream_grey" +msgstr "" + +#: src/conf.cpp +msgid "stream_motion" +msgstr "" + +#: src/conf.cpp +msgid "stream_maxrate" +msgstr "" + +#: src/conf.cpp +msgid "stream_limit" +msgstr "" + +#: src/conf.cpp +msgid "database_type" +msgstr "" + +#: src/conf.cpp +msgid "database_dbname" +msgstr "" + +#: src/conf.cpp +msgid "database_host" +msgstr "" + +#: src/conf.cpp +msgid "database_port" +msgstr "" + +#: src/conf.cpp +msgid "database_user" +msgstr "" + +#: src/conf.cpp +msgid "database_password" +msgstr "" + +#: src/conf.cpp +msgid "database_busy_timeout" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_picture" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_snapshot" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_movie" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_timelapse" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_start" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_stop" +msgstr "" + +#: src/conf.cpp +msgid "sql_query" +msgstr "" + +#: src/conf.cpp +msgid "track_type" +msgstr "" + +#: src/conf.cpp +msgid "track_auto" +msgstr "" + +#: src/conf.cpp +msgid "track_maxx" +msgstr "" + +#: src/conf.cpp +msgid "track_minx" +msgstr "" + +#: src/conf.cpp +msgid "track_maxy" +msgstr "" + +#: src/conf.cpp +msgid "track_miny" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_x" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_y" +msgstr "" + +#: src/conf.cpp +msgid "track_move_wait" +msgstr "" + +#: src/conf.cpp +msgid "track_generic_move" +msgstr "" + +#: src/conf.cpp +msgid "camera" +msgstr "" + +#: src/conf.cpp +msgid "camera_dir" +msgstr "" + +#: src/conf.cpp msgid "Error compiling regex in copy_uri" msgstr "" -#: src/conf.c -msgid "Invalid origin for cors_header in copy_uri" +#: src/conf.cpp +msgid "Invalid origin for cors_header" msgstr "" -#: src/conf.c -#, c-format -msgid "Processing config file %s" +#: src/conf.cpp +msgid "Unable to locate vid_control_params" msgstr "" -#: src/conf.c -#, c-format -msgid "Camera directory config %s not found" +#: src/conf.cpp +msgid "No value provided to put into vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Camera config file %s not found" msgstr "" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Processing camera config file %s" msgstr "" -#: src/conf.c -msgid "daemon" +#: src/conf.cpp +#, c-format +msgid "Processing config file %s" msgstr "" -#: src/conf.c -msgid "setup_mode" +#: src/conf.cpp +#, c-format +msgid "Camera directory config %s not found" msgstr "" -#: src/conf.c -msgid "pid_file" +#: src/conf.cpp +#, c-format +msgid "Coding error \"%s\"" msgstr "" -#: src/conf.c -msgid "log_file" +#: src/conf.cpp +#, c-format +msgid "Unknown config option \"%s\"" msgstr "" -#: src/conf.c -msgid "log_level" +#: src/conf.cpp +#, c-format +msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: src/conf.c -msgid "log_type" +#: src/conf.cpp +#, c-format +msgid "Camera %d - Config file: %s" msgstr "" -#: src/conf.c -msgid "quiet" +#: src/conf.cpp +#, c-format +msgid "%-25s " msgstr "" -#: src/conf.c -msgid "native_language" +#: src/conf.cpp +#, c-format +msgid "Writing config file to %s" msgstr "" -#: src/conf.c -msgid "camera_name" +#: src/conf.cpp +#, c-format +msgid "Configfile %s not found - trying defaults." msgstr "" -#: src/conf.c -msgid "camera_id" +#: src/conf.cpp +msgid "Error getcwd" msgstr "" -#: src/conf.c -msgid "target_dir" +#: src/conf.cpp +#, c-format +msgid "could not open configfile %s" msgstr "" -#: src/conf.c -msgid "videodevice" +#: src/conf.cpp +#, c-format +msgid "Processing thread 0 - config file %s" msgstr "" -#: src/conf.c -msgid "vid_control_params" +#: src/conf.cpp +msgid "No config file to process, using default values" msgstr "" -#: src/conf.c -msgid "v4l2_palette" +#: src/draw.cpp +#, c-format +msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: src/conf.c -msgid "input" -msgstr "" - -#: src/conf.c -msgid "norm" -msgstr "" - -#: src/conf.c -msgid "frequency" -msgstr "" - -#: src/conf.c -msgid "auto_brightness" -msgstr "" - -#: src/conf.c -msgid "tunerdevice" -msgstr "" - -#: src/conf.c -msgid "roundrobin_frames" -msgstr "" - -#: src/conf.c -msgid "roundrobin_skip" -msgstr "" - -#: src/conf.c -msgid "roundrobin_switchfilter" -msgstr "" - -#: src/conf.c -msgid "netcam_url" -msgstr "" - -#: src/conf.c -msgid "netcam_highres" -msgstr "" - -#: src/conf.c -msgid "netcam_userpass" -msgstr "" - -#: src/conf.c -msgid "netcam_keepalive" -msgstr "" - -#: src/conf.c -msgid "netcam_proxy" -msgstr "" - -#: src/conf.c -msgid "netcam_tolerant_check" -msgstr "" - -#: src/conf.c -msgid "netcam_use_tcp" -msgstr "" - -#: src/conf.c -msgid "mmalcam_name" -msgstr "" - -#: src/conf.c -msgid "mmalcam_control_params" -msgstr "" - -#: src/conf.c -msgid "width" -msgstr "" - -#: src/conf.c -msgid "height" -msgstr "" - -#: src/conf.c -msgid "framerate" -msgstr "" - -#: src/conf.c -msgid "minimum_frame_time" -msgstr "" - -#: src/conf.c -msgid "rotate" -msgstr "" - -#: src/conf.c -msgid "flip_axis" -msgstr "" - -#: src/conf.c -msgid "locate_motion_mode" -msgstr "" - -#: src/conf.c -msgid "locate_motion_style" -msgstr "" - -#: src/conf.c -msgid "text_left" -msgstr "" - -#: src/conf.c -msgid "text_right" -msgstr "" - -#: src/conf.c -msgid "text_changes" -msgstr "" - -#: src/conf.c -msgid "text_scale" -msgstr "" - -#: src/conf.c -msgid "text_event" -msgstr "" - -#: src/conf.c -msgid "emulate_motion" -msgstr "" - -#: src/conf.c -msgid "threshold" -msgstr "" - -#: src/conf.c -msgid "threshold_maximum" -msgstr "" - -#: src/conf.c -msgid "threshold_tune" -msgstr "" - -#: src/conf.c -msgid "noise_level" -msgstr "" - -#: src/conf.c -msgid "noise_tune" -msgstr "" - -#: src/conf.c -msgid "despeckle_filter" -msgstr "" - -#: src/conf.c -msgid "area_detect" -msgstr "" - -#: src/conf.c -msgid "mask_file" -msgstr "" - -#: src/conf.c -msgid "mask_privacy" -msgstr "" - -#: src/conf.c -msgid "smart_mask_speed" -msgstr "" - -#: src/conf.c -msgid "lightswitch_percent" -msgstr "" - -#: src/conf.c -msgid "lightswitch_frames" -msgstr "" - -#: src/conf.c -msgid "minimum_motion_frames" -msgstr "" - -#: src/conf.c -msgid "event_gap" -msgstr "" - -#: src/conf.c -msgid "pre_capture" -msgstr "" - -#: src/conf.c -msgid "post_capture" -msgstr "" - -#: src/conf.c -msgid "on_event_start" -msgstr "" - -#: src/conf.c -msgid "on_event_end" -msgstr "" - -#: src/conf.c -msgid "on_picture_save" -msgstr "" - -#: src/conf.c -msgid "on_area_detected" -msgstr "" - -#: src/conf.c -msgid "on_motion_detected" -msgstr "" - -#: src/conf.c -msgid "on_movie_start" -msgstr "" - -#: src/conf.c -msgid "on_movie_end" -msgstr "" - -#: src/conf.c -msgid "on_camera_lost" -msgstr "" - -#: src/conf.c -msgid "on_camera_found" -msgstr "" - -#: src/conf.c -msgid "picture_output" -msgstr "" - -#: src/conf.c -msgid "picture_output_motion" -msgstr "" - -#: src/conf.c -msgid "picture_type" -msgstr "" - -#: src/conf.c -msgid "picture_quality" -msgstr "" - -#: src/conf.c -msgid "picture_exif" -msgstr "" - -#: src/conf.c -msgid "picture_filename" -msgstr "" - -#: src/conf.c -msgid "snapshot_interval" -msgstr "" - -#: src/conf.c -msgid "snapshot_filename" -msgstr "" - -#: src/conf.c -msgid "movie_output" -msgstr "" - -#: src/conf.c -msgid "movie_output_motion" -msgstr "" - -#: src/conf.c -msgid "movie_max_time" -msgstr "" - -#: src/conf.c -msgid "movie_bps" -msgstr "" - -#: src/conf.c -msgid "movie_quality" -msgstr "" - -#: src/conf.c -msgid "movie_codec" -msgstr "" - -#: src/conf.c -msgid "movie_duplicate_frames" -msgstr "" - -#: src/conf.c -msgid "movie_passthrough" -msgstr "" - -#: src/conf.c -msgid "movie_filename" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe_use" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe" -msgstr "" - -#: src/conf.c -msgid "timelapse_interval" -msgstr "" - -#: src/conf.c -msgid "timelapse_mode" -msgstr "" - -#: src/conf.c -msgid "timelapse_fps" -msgstr "" - -#: src/conf.c -msgid "timelapse_codec" -msgstr "" - -#: src/conf.c -msgid "timelapse_filename" -msgstr "" - -#: src/conf.c -msgid "video_pipe" -msgstr "" - -#: src/conf.c -msgid "video_pipe_motion" -msgstr "" - -#: src/conf.c -msgid "webcontrol_port" -msgstr "" - -#: src/conf.c -msgid "webcontrol_ipv6" -msgstr "" - -#: src/conf.c -msgid "webcontrol_localhost" -msgstr "" - -#: src/conf.c -msgid "webcontrol_parms" -msgstr "" - -#: src/conf.c -msgid "webcontrol_interface" -msgstr "" - -#: src/conf.c -msgid "webcontrol_auth_method" -msgstr "" - -#: src/conf.c -msgid "webcontrol_authentication" -msgstr "" - -#: src/conf.c -msgid "webcontrol_tls" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cert" -msgstr "" - -#: src/conf.c -msgid "webcontrol_key" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_port" -msgstr "" - -#: src/conf.c -msgid "stream_localhost" -msgstr "" - -#: src/conf.c -msgid "stream_auth_method" -msgstr "" - -#: src/conf.c -msgid "stream_authentication" -msgstr "" - -#: src/conf.c -msgid "stream_tls" -msgstr "" - -#: src/conf.c -msgid "stream_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_preview_scale" -msgstr "" - -#: src/conf.c -msgid "stream_preview_newline" -msgstr "" - -#: src/conf.c -msgid "stream_preview_method" -msgstr "" - -#: src/conf.c -msgid "stream_quality" -msgstr "" - -#: src/conf.c -msgid "stream_grey" -msgstr "" - -#: src/conf.c -msgid "stream_motion" -msgstr "" - -#: src/conf.c -msgid "stream_maxrate" -msgstr "" - -#: src/conf.c -msgid "stream_limit" -msgstr "" - -#: src/conf.c -msgid "database_type" -msgstr "" - -#: src/conf.c -msgid "database_dbname" -msgstr "" - -#: src/conf.c -msgid "database_host" -msgstr "" - -#: src/conf.c -msgid "database_port" -msgstr "" - -#: src/conf.c -msgid "database_user" -msgstr "" - -#: src/conf.c -msgid "database_password" -msgstr "" - -#: src/conf.c -msgid "database_busy_timeout" -msgstr "" - -#: src/conf.c -msgid "sql_log_picture" -msgstr "" - -#: src/conf.c -msgid "sql_log_snapshot" -msgstr "" - -#: src/conf.c -msgid "sql_log_movie" -msgstr "" - -#: src/conf.c -msgid "sql_log_timelapse" -msgstr "" - -#: src/conf.c -msgid "sql_query_start" -msgstr "" - -#: src/conf.c -msgid "sql_query_stop" -msgstr "" - -#: src/conf.c -msgid "sql_query" -msgstr "" - -#: src/conf.c -msgid "track_type" -msgstr "" - -#: src/conf.c -msgid "track_auto" -msgstr "" - -#: src/conf.c -msgid "track_port" -msgstr "" - -#: src/conf.c -msgid "track_motorx" -msgstr "" - -#: src/conf.c -msgid "track_motorx_reverse" -msgstr "" - -#: src/conf.c -msgid "track_motory" -msgstr "" - -#: src/conf.c -msgid "track_motory_reverse" -msgstr "" - -#: src/conf.c -msgid "track_maxx" -msgstr "" - -#: src/conf.c -msgid "track_minx" -msgstr "" - -#: src/conf.c -msgid "track_maxy" -msgstr "" - -#: src/conf.c -msgid "track_miny" -msgstr "" - -#: src/conf.c -msgid "track_homex" -msgstr "" - -#: src/conf.c -msgid "track_homey" -msgstr "" - -#: src/conf.c -msgid "track_iomojo_id" -msgstr "" - -#: src/conf.c -msgid "track_step_angle_x" -msgstr "" - -#: src/conf.c -msgid "track_step_angle_y" -msgstr "" - -#: src/conf.c -msgid "track_move_wait" -msgstr "" - -#: src/conf.c -msgid "track_speed" -msgstr "" - -#: src/conf.c -msgid "track_stepsize" -msgstr "" - -#: src/conf.c -msgid "track_generic_move" -msgstr "" - -#: src/conf.c -msgid "camera" -msgstr "" - -#: src/conf.c -msgid "camera_dir" -msgstr "" - -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Executing external command '%s'" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: src/event.c -#, c-format -msgid "Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c -#, c-format -msgid "" -"Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " -"was %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to Mysql database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "after re-connection Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c src/motion.c -#, c-format -msgid "Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "SQLite error was %s" -msgstr "" - -#: src/event.c +#: src/event.cpp msgid "Failed to put image into video pipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview pipe name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating file name base %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "moviepath: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "no write access to target directory %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "error accesing path %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error specifying command line: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe: %s" msgstr "" -#: src/event.c +#: src/event.cpp msgid "popen failed" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Using extpipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Source FPS %d" msgstr "" -#: src/event.c -msgid "Error opening context for movie output." +#: src/event.cpp +msgid "Error opening ctx_cam for movie output." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (motion) file [%s]" +msgid "Error creating motion file [%s]" msgstr "" -#: src/event.c -msgid "" -"The swf container for timelapse no longer supported. Using mpg container." -msgstr "" - -#: src/event.c -msgid "Timelapse using mpg codec." -msgstr "" - -#: src/event.c -msgid "Events will be appended to file" -msgstr "" - -#: src/event.c -msgid "Timelapse using mpeg4 codec." -msgstr "" - -#: src/event.c -msgid "Events will be trigger new files" -msgstr "" - -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (timelapse) file [%s]" +msgid "Error creating timelapse file [%s]" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Error encoding image" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate memory for codec name" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "" "The frame rate specified is too high for the movie movie type specified. " "Choose a different movie container or lower framerate." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting base file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error setting timelapse append for codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "codec option value %s is not supported" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get the codec" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error encoding video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error encoding video" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "BAD TIMING!! Frame skipped." msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s has been blacklisted: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Using codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not alloc stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate decoder!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Unable to set quality" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not open codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "could not alloc frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "could not alloc buffers %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Permission denied. %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not write movie header %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error draining codec:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error writing draining video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while encoding picture" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while writing video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "RTSP context not available." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "rtsp camera not ready for pass-through." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get codec!" msgstr "" -#: src/movie.c src/netcam.c +#: src/movie.cpp src/netcam.cpp msgid "Unable to copy codec parameters" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "movie libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not allocate output context" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not setup passthru!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate codec!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not set the stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error flushing codec" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Excessive attempts to clear buffered packet" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Buffered packet" msgstr "" -#: src/jpegutils.c +#: src/movie.cpp +msgid "" +"The swf container for timelapse no longer supported. Using mpg container." +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpg codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be appended to file" +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpeg4 codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be trigger new files" +msgstr "" + +#: src/jpegutils.cpp #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp msgid "Invalid JPEG image dimensions" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Received unexpected camera control callback event, 0x%08x" +msgid "Using default log level (%s) (%d)" msgstr "" -#: src/mmalcam.c -msgid "A high frame rate can cause problems with exposure of images" -msgstr "" - -#: src/mmalcam.c -msgid "If autoexposure is not working, try a lower frame rate." -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Failed to create MMAL camera component %s" +msgid "Logging to file (%s)" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "MMAL camera %s doesn't have output ports" +msgid "Exit motion, cannot create log file %s" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp +msgid "Logging to syslog" +msgstr "" + +#: src/logger.cpp #, c-format -msgid "Unable to enable control port : error %d" +msgid "Using default log type (%s)" msgstr "" -#: src/mmalcam.c -msgid "MMAL no-padding setup failed" -msgstr "" - -#: src/mmalcam.c -msgid "camera video format couldn't be set" -msgstr "" - -#: src/mmalcam.c -msgid "camera component couldn't be enabled" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera component created" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer pool creation failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer queue creation failed" -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Unable to get a required buffer %d from pool queue" +msgid "Using log type (%s) log level (%s)" msgstr "" -#: src/mmalcam.c -#, c-format -msgid "Unable to send a buffer to port (%d)" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" -msgstr "" - -#: src/mmalcam.c -msgid "camera params couldn't be allocated" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture port enabling failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture start failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL Camera cleanup" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" -msgstr "" - -#: src/mmalcam.c -msgid "Unable to return a buffer to the camera video port" -msgstr "" - -#: src/motion.c -msgid "Language: English" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Resizing pre_capture buffer to %d items" -msgstr "" - -#: src/motion.c -msgid "Removed process id file (pid file)." -msgstr "" - -#: src/motion.c -msgid "Error removing pid file" -msgstr "" - -#: src/motion.c +#: src/logger.cpp #, c-format msgid "Closing logfile (%s)." msgstr "" -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Motion detected - starting event %d" +msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "A high frame rate can cause problems with exposure of images" +msgstr "" + +#: src/mmalcam.cpp +msgid "If autoexposure is not working, try a lower frame rate." +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Added %d fillerframes into movie" +msgid "Failed to create MMAL camera component %s" msgstr "" -#: src/motion.c -msgid "Unable to determine camera type (MMAL, Netcam, V4L2)" -msgstr "" - -#: src/motion.c -msgid "Opening privacy mask file" -msgstr "" - -#: src/motion.c -msgid "Opening high resolution privacy mask file" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Error opening mask file %s" +msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: src/motion.c -msgid "Failed to read mask privacy image. Mask privacy feature disabled." -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Mask privacy file \"%s\" loaded." +msgid "Unable to enable control port : error %d" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL no-padding setup failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera video format couldn't be set" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera component couldn't be enabled" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera component created" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer pool creation failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer queue creation failed" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Invalid text scale. Adjusted to %d" +msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: src/motion.c -msgid "Closing MYSQL" -msgstr "" - -#: src/motion.c -msgid "Initializing database" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 Database filename %s" +msgid "Unable to send a buffer to port (%d)" msgstr "" -#: src/motion.c -msgid "SQLite3 is threadsafe" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 serialized %s" +msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: src/motion.c -msgid "FAILED" +#: src/mmalcam.cpp +msgid "camera params couldn't be allocated" msgstr "" -#: src/motion.c -msgid "SUCCESS" +#: src/mmalcam.cpp +msgid "MMAL camera capture port enabling failed" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL camera capture start failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera not available" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera cleanup" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Can't open database %s : %s" +msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout %d msec" +#: src/mmalcam.cpp +msgid "Unable to return a buffer to the camera video port" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout failed %s" +#: src/motion.cpp +msgid "Removed process id file (pid file)." msgstr "" -#: src/motion.c -#, c-format -msgid "Cannot connect to MySQL database %s on host %s with user %s" +#: src/motion.cpp +msgid "Error removing pid file" msgstr "" -#: src/motion.c -#, c-format -msgid "MySQL error was %s" -msgstr "" - -#: src/motion.c -msgid "SQLite3 using shared handle" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Database backend %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera %d started: motion detection %s" -msgstr "" - -#: src/motion.c -msgid "Disabled" -msgstr "" - -#: src/motion.c -msgid "Enabled" -msgstr "" - -#: src/motion.c -msgid "Pass-through processing disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid configuration dimensions %dx%d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default dimensions %dx%d" -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image width (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting width to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image height (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting height to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c -msgid "Could not fetch initial image from camera " -msgstr "" - -#: src/motion.c -msgid "Motion continues using width and height from config file(s)" -msgstr "" - -#: src/motion.c -msgid "Motion only supports width and height modulo 8" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Image width (%d) or height(%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion only supports width and height greater than or equal to 64 %dx%d" -msgstr "" - -#: 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 "" - -#: src/motion.c -msgid "Error capturing first image" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to read mask image. Mask feature disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Maskfile \"%s\" loaded." -msgstr "" - -#: src/motion.c -msgid "Emulating motion" -msgstr "" - -#: src/motion.c -msgid "Calling vid_close() from motion_cleanup" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion in area %d detected." -msgstr "" - -#: src/motion.c -msgid "Retrying until successful connection with camera" -msgstr "" - -#: src/motion.c -msgid "" -"Camera has finally become available\n" -"Camera image has different width and heightfrom what is in the config file. " -"You should fix that\n" -"Restarting Motion thread to reinitialize all image buffers to new picture " -"dimensions" -msgstr "" - -#: src/motion.c -msgid "Video signal re-acquired" -msgstr "" - -#: src/motion.c -msgid "Video device fatal error - Closing video device" -msgstr "" - -#: src/motion.c -msgid "Restarting Motion thread to reinitialize all image buffers" -msgstr "" - -#: src/motion.c -msgid "Video signal lost - Adding grey image" -msgstr "" - -#: src/motion.c -msgid "Video signal still lost - Trying to close video device" -msgstr "" - -#: src/motion.c -msgid "Lightswitch detected" -msgstr "" - -#: src/motion.c -msgid "Switchfilter detected" -msgstr "" - -#: src/motion.c -msgid "micro-lightswitch!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "End of event %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Raw changes: %5d - changes after '%s': %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - labels: %3d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Changes: %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - noise level: %2d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - threshold: %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid timelapse_mode argument '%s'" -msgstr "" - -#: src/motion.c -msgid "%:s Defaulting to manual timelapse mode" -msgstr "" - -#: src/motion.c -msgid "Thread exiting" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion going to daemon mode" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Could not change directory" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : not available" msgstr "" -#: src/motion.c -#, c-format -msgid "Using default log level (%s) (%d)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Logging to file (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Exit motion, cannot create log file %s" -msgstr "" - -#: src/motion.c -msgid "Logging to syslog" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default log type (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using log type (%s) log level (%s)" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion running as daemon process" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion running in setup mode." msgstr "" -#: src/motion.c -#, c-format -msgid "Camera ID: %d is from %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Service: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Device: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with the control port" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream feature for thread %d is disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with thread %d" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Restarting motion." msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion restarted" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: src/motion.c +#: src/motion.cpp +#, c-format +msgid "Thread %d - Watchdog kill!" +msgstr "" + +#: src/motion.cpp #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Motion thread %d restart" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Threads finished" msgstr "" -#: src/motion.c src/webu.c +#: src/motion.cpp src/webu.cpp msgid "Motion terminating" msgstr "" -#: src/motion.c -#, c-format -msgid "Could not allocate %llu bytes of memory!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Problem creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Error opening file %s with mode %s" -msgstr "" - -#: src/motion.c -msgid "Error closing file" -msgstr "" - -#: src/motion.c -#, c-format -msgid "invalid format specifier keyword %*.*s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Unable to set thread name %s" -msgstr "" - -#: src/motion.c -msgid "FFMPEG version too old. Disabling pass-through processing." -msgstr "" - -#: src/motion.c -msgid "pass-through is enabled but is still experimental." -msgstr "" - -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Invalid URL. Can not parse values." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Using port number %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "True" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "False" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Ignoring packet with invalid data" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error sending packet to codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error decoding packet: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The network camera is sending pictures in a different" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the config and also a " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "different picture format. The picture is being" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "in the config file. If possible change netcam to" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "be in YUV420P format and the size requested in the" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "config to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the configuration file." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The picture is being transcoded into the size " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "requested in the configuration. If possible change" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam or configuration to indicate the same size" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The image sent is being " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_in." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_out." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate scaling context." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error determining size of frame out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up file via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up http via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s stream." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unknown" msgstr "" -#: src/netcam.c +#: src/netcam.cpp +#, c-format +msgid "Image width (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting width to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Image height (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting height to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp msgid "Stream copied for pass-through" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "ffmpeg too old" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Null path passed to connect" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Invalid camera service" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to read first image" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera did not reconnect." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Checking for camera every 10 seconds." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Handler loop finished." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam camera handler: finish set, exiting" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp high context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: No response from handler thread." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution: Shut down complete." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution: Shut down complete." msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp version error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image buffer allocation error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image compression error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to assemble webp image" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to save webp image to file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, 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 "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Can't write picture to file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Could not read from pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading size in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading maximum value in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed writing default mask as pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: src/rotate.c +#: src/picture.cpp +msgid "Opening privacy mask file" +msgstr "" + +#: src/picture.cpp +msgid "Opening high resolution privacy mask file" +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Error opening mask file %s" +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask privacy image. Mask privacy feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Mask privacy file \"%s\" loaded." +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask image. Mask feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Maskfile \"%s\" loaded." +msgstr "" + +#: src/rotate.cpp #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: src/track.c -msgid "internal error" -msgstr "" - -#: src/track.c -#, c-format -msgid "internal error, %hu is not a known track-type" -msgstr "" - -#: src/track.c -#, c-format -msgid "port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -msgid "Status byte timeout!" -msgstr "" - -#: src/track.c -#, c-format -msgid "Try to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to initialize serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Opened serial device %s and initialize, fd %i" -msgstr "" - -#: src/track.c -#, c-format -msgid "No device %s started yet , trying stepper_center()" -msgstr "" - -#: src/track.c -#, c-format -msgid "failed to initialize stepper device on %s , fd [%i]." -msgstr "" - -#: src/track.c -#, c-format -msgid "succeed , device started %s , fd [%i]" -msgstr "" - -#: src/track.c -#, c-format -msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -#, c-format -msgid "Command return %d" -msgstr "" - -#: src/track.c -msgid "Problem opening servo!" -msgstr "" - -#: src/track.c -#, c-format -msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "x %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "y %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "X offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " -"%d" -msgstr "" - -#: src/track.c -#, c-format -msgid "Y offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " -"%d" -msgstr "" - -#: 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 "" - -#: src/track.c -msgid "Return byte timeout!" -msgstr "" - -#: src/track.c -msgid "Unable to set camera speed" -msgstr "" - -#: src/track.c -msgid "succeed" -msgstr "" - -#: src/track.c -msgid "Failed to reset pwc camera to starting position! Reason" -msgstr "" - -#: src/track.c -msgid "failed VIDIOCPWCMPTGRANGE" -msgstr "" - -#: src/track.c -msgid "ioctl VIDIOCPWCMPTGANGLE" -msgstr "" - -#: src/track.c -msgid "Failed to pan/tilt pwc camera! Reason" -msgstr "" - -#: src/track.c +#: src/track.cpp msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Reseting UVC camera to starting position" msgstr "" -#: src/track.c +#: src/track.cpp msgid "ioctl querycontrol" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Getting camera range" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Failed to move UVC camera!" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Found MINMAX = %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/video_common.c +#: src/track.cpp +#, c-format +msgid "internal error, %hu is not a known track-type" +msgstr "" + +#: src/video_common.cpp msgid "Corrupt image ... continue" msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "Parsing controls: %s" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling mmalcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling netcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Cleaning up V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device cleanup (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening MMAL cam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "MMAL cam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening Netcam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Netcam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "V4L2 device failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device specified (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Failed to open '%s'" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Error specifying buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Read buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "found video device '%s' %d" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opened %s as pipe output" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Original pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Proposed pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Final pipe specifications" msgstr "" -#: src/video_v4l2.c +#: src/video_loopback.cpp +msgid "Opening video loopback device for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Opening video loopback device for motion pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for motion pictures" +msgstr "" + +#: src/video_v4l2.cpp msgid "No Controls found for device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "---------Controls---------" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid " V4L2 ID Name and Range" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device not ready" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "control type not supported yet" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "- video standard %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to NTSC" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to SECAM" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to PAL" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set tuner %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set Frequency to %ul" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Adjusted resolution not modulo 8." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Specify different palette or width/height in config file." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Supported palettes:" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Selected palette %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find a compatible palette format." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "mmap information: frames=%d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Out of memory." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Errors occurred during device select" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Failed to open video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Not a V4L2 device?" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support capturing." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Trying to set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error setting fps. Return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Device set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "V4L2 is not enabled" msgstr "" -#: src/video_v4l2.c -msgid "V4L2 is not enabled." -msgstr "" - -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find video device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Closing video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Width: %d, Height %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Framerate %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error decoding url" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Sent url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Decoded url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Restarting all threads" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Restarting thread %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Quitting thread %d" msgstr "" -#: src/webu.c src/webu_html.c src/webu_text.c +#: src/webu.cpp src/webu_html.cpp src/webu_text.cpp #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : on" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : off" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Set the value to null/zero" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Connection from: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Failed authentication from %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No webcontrol user:pass provided" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No stream user:pass provided" msgstr "" -#: src/webu.c src/webu_stream.c +#: src/webu.cpp src/webu_stream.cpp msgid "Invalid response" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "send page failed %d" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error reading file for SSL/TLS support." msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c -#, c-format -msgid "Starting webcontrol on port %d" -msgstr "" - -#: src/webu.c -msgid "Unable to start MHD" -msgstr "" - -#: src/webu.c -#, c-format -msgid "Started webcontrol on port %d" -msgstr "" - -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port/camera_id %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp +#, c-format +msgid "Starting webcontrol on port %d" +msgstr "" + +#: src/webu.cpp +msgid "Unable to start MHD" +msgstr "" + +#: src/webu.cpp +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.cpp #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Duplicate port requested %d" msgstr "" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Cameras" msgstr "Kameraer" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Camera" msgstr "Kamera" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All" msgstr "Alle" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Action" msgstr "Handling" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start Event" msgstr "Start Event" -#: src/webu_html.c +#: src/webu_html.cpp msgid "End Event" msgstr "Slutbegivenhed" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Snapshot" msgstr "Øjebliksbillede" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Change Configuration" msgstr "Skift konfiguration" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Write Configuration" msgstr "Skriv konfiguration" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tracking" msgstr "Sporing" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pause" msgstr "Pause" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start" msgstr "Start" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restart" msgstr "Genstart" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Quit" msgstr "Afslut" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Help" msgstr "Hjælp" -#: src/webu_html.c +#: src/webu_html.cpp msgid "No Configuration Options" msgstr "Ingen konfigurationsindstillinger" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Limited Configuration Options" msgstr "Begrænsede konfigurationsindstillinger" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Advanced Configuration Options" msgstr "Avancerede konfigurationsindstillinger" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restricted Configuration Options" msgstr "Fortrolige konfigurationsindstillinger" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All Cameras" msgstr "Alle kameraer" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Not running" msgstr "Ikke aktiv" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Lost connection" msgstr "Tabt forbindelse" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Paused" msgstr "Sat på pause" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Active" msgstr "Aktiv" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Select option" msgstr "Vælg indstilling" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Save" msgstr "Gemme" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan/Tilt" msgstr "Drejelig / Tilt" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Absolute Change" msgstr "Absolut ændring" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Center" msgstr "Center" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan" msgstr "Drejelig" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tilt" msgstr "Tilt" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp msgid "Could not get image to stream." msgstr "" -#: src/webu_text.c +#: src/webu_text.cpp #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" diff --git a/po/de.po b/po/de.po index 7d83356f..646b49fa 100644 --- a/po/de.po +++ b/po/de.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" "Report-Msgid-Bugs-To: https://motion-project.github.io\n" -"POT-Creation-Date: 2019-09-27 21:06-0600\n" +"POT-Creation-Date: 2019-10-05 12:24-0600\n" "PO-Revision-Date: 2018-10-13 11:59-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,3331 +16,2778 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: src/conf.c -#, c-format -msgid "Unknown config option \"%s\"" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Writing config file to %s" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Configfile %s not found - trying defaults." -msgstr "" - -#: src/conf.c -msgid "Error getcwd" -msgstr "" - -#: src/conf.c -#, c-format -msgid "could not open configfile %s" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Invalid file name %s" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Processing thread 0 - config file %s" -msgstr "" - -#: src/conf.c -msgid "No config file to process, using default values" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Writing configuration parameters from all files (%d):" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Thread %d - Config file: %s" -msgstr "" - -#: src/conf.c -#, c-format -msgid "%-25s " -msgstr "" - -#: src/conf.c -msgid "Unable to locate vid_control_params" -msgstr "" - -#: src/conf.c -msgid "No value provided to put into vid_control_params" -msgstr "" - -#: src/conf.c -msgid "Error compiling regex in copy_uri" -msgstr "" - -#: src/conf.c -msgid "Invalid origin for cors_header in copy_uri" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Processing config file %s" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Camera directory config %s not found" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Camera config file %s not found" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Processing camera config file %s" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "daemon" msgstr "" # Configuration Option Hints -#: src/conf.c +#: src/conf.cpp msgid "setup_mode" msgstr "Konfigurations-Modus" -#: src/conf.c +#: src/conf.cpp msgid "pid_file" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "log_file" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "log_level" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "log_type" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "quiet" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "native_language" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "camera_name" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "camera_id" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "target_dir" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "videodevice" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "v4l2_palette" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "input" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "norm" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "frequency" msgstr "" -#: src/conf.c -msgid "auto_brightness" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "tunerdevice" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "roundrobin_frames" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "roundrobin_skip" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "roundrobin_switchfilter" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_url" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_highres" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_userpass" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_keepalive" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_proxy" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_tolerant_check" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_use_tcp" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "mmalcam_name" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "mmalcam_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "width" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "height" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "framerate" msgstr "" -#: src/conf.c -msgid "minimum_frame_time" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "rotate" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "flip_axis" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "locate_motion_mode" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "locate_motion_style" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "text_left" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "text_right" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "text_changes" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "text_scale" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "text_event" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "emulate_motion" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "threshold" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "threshold_maximum" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "threshold_tune" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "noise_level" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "noise_tune" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "despeckle_filter" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "area_detect" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "mask_file" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "mask_privacy" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "smart_mask_speed" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "lightswitch_percent" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "lightswitch_frames" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "minimum_motion_frames" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "event_gap" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "pre_capture" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "post_capture" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_event_start" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_event_end" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_picture_save" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_area_detected" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_motion_detected" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_movie_start" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_movie_end" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_camera_lost" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_camera_found" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "picture_output" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "picture_output_motion" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "picture_type" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "picture_quality" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "picture_exif" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "picture_filename" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "snapshot_interval" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "snapshot_filename" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_output" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_output_motion" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_max_time" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_bps" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_quality" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_codec" msgstr "" -#: src/conf.c -msgid "movie_duplicate_frames" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "movie_passthrough" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_filename" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_extpipe_use" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_extpipe" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "timelapse_interval" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "timelapse_mode" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "timelapse_fps" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "timelapse_codec" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "timelapse_filename" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "video_pipe" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "video_pipe_motion" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_port" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_ipv6" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_localhost" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_parms" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_interface" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_auth_method" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_authentication" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_tls" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_cert" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_key" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_cors_header" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_port" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_localhost" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_auth_method" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_authentication" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_tls" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_cors_header" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_preview_scale" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_preview_newline" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_preview_method" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_quality" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_grey" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_motion" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_maxrate" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_limit" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_type" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_dbname" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_host" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_port" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_user" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_password" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_busy_timeout" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_log_picture" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_log_snapshot" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_log_movie" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_log_timelapse" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_query_start" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_query_stop" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_query" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_type" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_auto" msgstr "" -#: src/conf.c -msgid "track_port" -msgstr "" - -#: src/conf.c -msgid "track_motorx" -msgstr "" - -#: src/conf.c -msgid "track_motorx_reverse" -msgstr "" - -#: src/conf.c -msgid "track_motory" -msgstr "" - -#: src/conf.c -msgid "track_motory_reverse" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "track_maxx" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_minx" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_maxy" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_miny" msgstr "" -#: src/conf.c -msgid "track_homex" -msgstr "" - -#: src/conf.c -msgid "track_homey" -msgstr "" - -#: src/conf.c -msgid "track_iomojo_id" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "track_step_angle_x" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_step_angle_y" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_move_wait" msgstr "" -#: src/conf.c -msgid "track_speed" -msgstr "" - -#: src/conf.c -msgid "track_stepsize" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "track_generic_move" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "camera" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "camera_dir" msgstr "" -#: src/event.c src/track.c +#: src/conf.cpp +msgid "Error compiling regex in copy_uri" +msgstr "" + +#: src/conf.cpp +msgid "Invalid origin for cors_header" +msgstr "" + +#: src/conf.cpp +msgid "Unable to locate vid_control_params" +msgstr "" + +#: src/conf.cpp +msgid "No value provided to put into vid_control_params" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Camera config file %s not found" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Processing camera config file %s" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Processing config file %s" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Camera directory config %s not found" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Coding error \"%s\"" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Unknown config option \"%s\"" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Writing configuration parameters from all files (%d):" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Camera %d - Config file: %s" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "%-25s " +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Writing config file to %s" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Configfile %s not found - trying defaults." +msgstr "" + +#: src/conf.cpp +msgid "Error getcwd" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "could not open configfile %s" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Processing thread 0 - config file %s" +msgstr "" + +#: src/conf.cpp +msgid "No config file to process, using default values" +msgstr "" + +#: src/draw.cpp +#, c-format +msgid "Invalid text scale. Adjusted to %d" +msgstr "" + +#: src/event.cpp src/track.cpp #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Executing external command '%s'" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: src/event.c -#, c-format -msgid "Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c -#, c-format -msgid "" -"Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " -"was %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to Mysql database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "after re-connection Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c src/motion.c -#, c-format -msgid "Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "SQLite error was %s" -msgstr "" - -#: src/event.c +#: src/event.cpp msgid "Failed to put image into video pipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview pipe name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating file name base %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "moviepath: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "no write access to target directory %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "error accesing path %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error specifying command line: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe: %s" msgstr "" -#: src/event.c +#: src/event.cpp msgid "popen failed" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Using extpipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Source FPS %d" msgstr "" -#: src/event.c -msgid "Error opening context for movie output." +#: src/event.cpp +msgid "Error opening ctx_cam for movie output." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (motion) file [%s]" +msgid "Error creating motion file [%s]" msgstr "" -#: src/event.c -msgid "" -"The swf container for timelapse no longer supported. Using mpg container." -msgstr "" - -#: src/event.c -msgid "Timelapse using mpg codec." -msgstr "" - -#: src/event.c -msgid "Events will be appended to file" -msgstr "" - -#: src/event.c -msgid "Timelapse using mpeg4 codec." -msgstr "" - -#: src/event.c -msgid "Events will be trigger new files" -msgstr "" - -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (timelapse) file [%s]" +msgid "Error creating timelapse file [%s]" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Error encoding image" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate memory for codec name" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "" "The frame rate specified is too high for the movie movie type specified. " "Choose a different movie container or lower framerate." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting base file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error setting timelapse append for codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "codec option value %s is not supported" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get the codec" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error encoding video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error encoding video" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "BAD TIMING!! Frame skipped." msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s has been blacklisted: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Using codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not alloc stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate decoder!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Unable to set quality" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not open codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "could not alloc frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "could not alloc buffers %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Permission denied. %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not write movie header %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error draining codec:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error writing draining video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while encoding picture" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while writing video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "RTSP context not available." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "rtsp camera not ready for pass-through." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get codec!" msgstr "" -#: src/movie.c src/netcam.c +#: src/movie.cpp src/netcam.cpp msgid "Unable to copy codec parameters" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "movie libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not allocate output context" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not setup passthru!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate codec!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not set the stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error flushing codec" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Excessive attempts to clear buffered packet" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Buffered packet" msgstr "" -#: src/jpegutils.c +#: src/movie.cpp +msgid "" +"The swf container for timelapse no longer supported. Using mpg container." +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpg codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be appended to file" +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpeg4 codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be trigger new files" +msgstr "" + +#: src/jpegutils.cpp #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp msgid "Invalid JPEG image dimensions" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Received unexpected camera control callback event, 0x%08x" +msgid "Using default log level (%s) (%d)" msgstr "" -#: src/mmalcam.c -msgid "A high frame rate can cause problems with exposure of images" -msgstr "" - -#: src/mmalcam.c -msgid "If autoexposure is not working, try a lower frame rate." -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Failed to create MMAL camera component %s" +msgid "Logging to file (%s)" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "MMAL camera %s doesn't have output ports" +msgid "Exit motion, cannot create log file %s" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp +msgid "Logging to syslog" +msgstr "" + +#: src/logger.cpp #, c-format -msgid "Unable to enable control port : error %d" +msgid "Using default log type (%s)" msgstr "" -#: src/mmalcam.c -msgid "MMAL no-padding setup failed" -msgstr "" - -#: src/mmalcam.c -msgid "camera video format couldn't be set" -msgstr "" - -#: src/mmalcam.c -msgid "camera component couldn't be enabled" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera component created" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer pool creation failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer queue creation failed" -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Unable to get a required buffer %d from pool queue" +msgid "Using log type (%s) log level (%s)" msgstr "" -#: src/mmalcam.c -#, c-format -msgid "Unable to send a buffer to port (%d)" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" -msgstr "" - -#: src/mmalcam.c -msgid "camera params couldn't be allocated" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture port enabling failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture start failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL Camera cleanup" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" -msgstr "" - -#: src/mmalcam.c -msgid "Unable to return a buffer to the camera video port" -msgstr "" - -#: src/motion.c -msgid "Language: English" -msgstr "Sprache: Deutsch" - -#: src/motion.c -#, c-format -msgid "Resizing pre_capture buffer to %d items" -msgstr "" - -#: src/motion.c -msgid "Removed process id file (pid file)." -msgstr "" - -#: src/motion.c -msgid "Error removing pid file" -msgstr "" - -#: src/motion.c +#: src/logger.cpp #, c-format msgid "Closing logfile (%s)." msgstr "" -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Motion detected - starting event %d" +msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "A high frame rate can cause problems with exposure of images" +msgstr "" + +#: src/mmalcam.cpp +msgid "If autoexposure is not working, try a lower frame rate." +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Added %d fillerframes into movie" +msgid "Failed to create MMAL camera component %s" msgstr "" -#: src/motion.c -msgid "Unable to determine camera type (MMAL, Netcam, V4L2)" -msgstr "" - -#: src/motion.c -msgid "Opening privacy mask file" -msgstr "" - -#: src/motion.c -msgid "Opening high resolution privacy mask file" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Error opening mask file %s" +msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: src/motion.c -msgid "Failed to read mask privacy image. Mask privacy feature disabled." -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Mask privacy file \"%s\" loaded." +msgid "Unable to enable control port : error %d" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL no-padding setup failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera video format couldn't be set" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera component couldn't be enabled" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera component created" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer pool creation failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer queue creation failed" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Invalid text scale. Adjusted to %d" +msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: src/motion.c -msgid "Closing MYSQL" -msgstr "" - -#: src/motion.c -msgid "Initializing database" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 Database filename %s" +msgid "Unable to send a buffer to port (%d)" msgstr "" -#: src/motion.c -msgid "SQLite3 is threadsafe" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 serialized %s" +msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: src/motion.c -msgid "FAILED" +#: src/mmalcam.cpp +msgid "camera params couldn't be allocated" msgstr "" -#: src/motion.c -msgid "SUCCESS" +#: src/mmalcam.cpp +msgid "MMAL camera capture port enabling failed" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL camera capture start failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera not available" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera cleanup" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Can't open database %s : %s" +msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout %d msec" +#: src/mmalcam.cpp +msgid "Unable to return a buffer to the camera video port" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout failed %s" +#: src/motion.cpp +msgid "Removed process id file (pid file)." msgstr "" -#: src/motion.c -#, c-format -msgid "Cannot connect to MySQL database %s on host %s with user %s" +#: src/motion.cpp +msgid "Error removing pid file" msgstr "" -#: src/motion.c -#, c-format -msgid "MySQL error was %s" -msgstr "" - -#: src/motion.c -msgid "SQLite3 using shared handle" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Database backend %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera %d started: motion detection %s" -msgstr "" - -#: src/motion.c -msgid "Disabled" -msgstr "" - -#: src/motion.c -msgid "Enabled" -msgstr "" - -#: src/motion.c -msgid "Pass-through processing disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid configuration dimensions %dx%d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default dimensions %dx%d" -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image width (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting width to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image height (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting height to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c -msgid "Could not fetch initial image from camera " -msgstr "" - -#: src/motion.c -msgid "Motion continues using width and height from config file(s)" -msgstr "" - -#: src/motion.c -msgid "Motion only supports width and height modulo 8" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Image width (%d) or height(%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion only supports width and height greater than or equal to 64 %dx%d" -msgstr "" - -#: 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 "" - -#: src/motion.c -msgid "Error capturing first image" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to read mask image. Mask feature disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Maskfile \"%s\" loaded." -msgstr "" - -#: src/motion.c -msgid "Emulating motion" -msgstr "" - -#: src/motion.c -msgid "Calling vid_close() from motion_cleanup" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion in area %d detected." -msgstr "" - -#: src/motion.c -msgid "Retrying until successful connection with camera" -msgstr "" - -#: src/motion.c -msgid "" -"Camera has finally become available\n" -"Camera image has different width and heightfrom what is in the config file. " -"You should fix that\n" -"Restarting Motion thread to reinitialize all image buffers to new picture " -"dimensions" -msgstr "" - -#: src/motion.c -msgid "Video signal re-acquired" -msgstr "" - -#: src/motion.c -msgid "Video device fatal error - Closing video device" -msgstr "" - -#: src/motion.c -msgid "Restarting Motion thread to reinitialize all image buffers" -msgstr "" - -#: src/motion.c -msgid "Video signal lost - Adding grey image" -msgstr "" - -#: src/motion.c -msgid "Video signal still lost - Trying to close video device" -msgstr "" - -#: src/motion.c -msgid "Lightswitch detected" -msgstr "" - -#: src/motion.c -msgid "Switchfilter detected" -msgstr "" - -#: src/motion.c -msgid "micro-lightswitch!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "End of event %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Raw changes: %5d - changes after '%s': %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - labels: %3d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Changes: %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - noise level: %2d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - threshold: %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid timelapse_mode argument '%s'" -msgstr "" - -#: src/motion.c -msgid "%:s Defaulting to manual timelapse mode" -msgstr "" - -#: src/motion.c -msgid "Thread exiting" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion going to daemon mode" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Could not change directory" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : not available" msgstr "" -#: src/motion.c -#, c-format -msgid "Using default log level (%s) (%d)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Logging to file (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Exit motion, cannot create log file %s" -msgstr "" - -#: src/motion.c -msgid "Logging to syslog" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default log type (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using log type (%s) log level (%s)" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion running as daemon process" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion running in setup mode." msgstr "" -#: src/motion.c -#, c-format -msgid "Camera ID: %d is from %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Service: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Device: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with the control port" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream feature for thread %d is disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with thread %d" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Restarting motion." msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion restarted" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: src/motion.c +#: src/motion.cpp +#, c-format +msgid "Thread %d - Watchdog kill!" +msgstr "" + +#: src/motion.cpp #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Motion thread %d restart" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Threads finished" msgstr "" -#: src/motion.c src/webu.c +#: src/motion.cpp src/webu.cpp msgid "Motion terminating" msgstr "" -#: src/motion.c -#, c-format -msgid "Could not allocate %llu bytes of memory!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Problem creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Error opening file %s with mode %s" -msgstr "" - -#: src/motion.c -msgid "Error closing file" -msgstr "" - -#: src/motion.c -#, c-format -msgid "invalid format specifier keyword %*.*s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Unable to set thread name %s" -msgstr "" - -#: src/motion.c -msgid "FFMPEG version too old. Disabling pass-through processing." -msgstr "" - -#: src/motion.c -msgid "pass-through is enabled but is still experimental." -msgstr "" - -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Invalid URL. Can not parse values." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Using port number %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "True" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "False" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Ignoring packet with invalid data" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error sending packet to codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error decoding packet: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The network camera is sending pictures in a different" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the config and also a " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "different picture format. The picture is being" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "in the config file. If possible change netcam to" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "be in YUV420P format and the size requested in the" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "config to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the configuration file." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The picture is being transcoded into the size " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "requested in the configuration. If possible change" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam or configuration to indicate the same size" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The image sent is being " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_in." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_out." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate scaling context." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error determining size of frame out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up file via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up http via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s stream." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unknown" msgstr "" -#: src/netcam.c +#: src/netcam.cpp +#, c-format +msgid "Image width (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting width to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Image height (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting height to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp msgid "Stream copied for pass-through" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "ffmpeg too old" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Null path passed to connect" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Invalid camera service" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to read first image" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera did not reconnect." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Checking for camera every 10 seconds." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Handler loop finished." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam camera handler: finish set, exiting" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp high context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: No response from handler thread." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution: Shut down complete." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution: Shut down complete." msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp version error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image buffer allocation error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image compression error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to assemble webp image" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to save webp image to file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, 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 "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Can't write picture to file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Could not read from pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading size in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading maximum value in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed writing default mask as pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: src/rotate.c +#: src/picture.cpp +msgid "Opening privacy mask file" +msgstr "" + +#: src/picture.cpp +msgid "Opening high resolution privacy mask file" +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Error opening mask file %s" +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask privacy image. Mask privacy feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Mask privacy file \"%s\" loaded." +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask image. Mask feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Maskfile \"%s\" loaded." +msgstr "" + +#: src/rotate.cpp #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: src/track.c -msgid "internal error" -msgstr "" - -#: src/track.c -#, c-format -msgid "internal error, %hu is not a known track-type" -msgstr "" - -#: src/track.c -#, c-format -msgid "port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -msgid "Status byte timeout!" -msgstr "" - -#: src/track.c -#, c-format -msgid "Try to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to initialize serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Opened serial device %s and initialize, fd %i" -msgstr "" - -#: src/track.c -#, c-format -msgid "No device %s started yet , trying stepper_center()" -msgstr "" - -#: src/track.c -#, c-format -msgid "failed to initialize stepper device on %s , fd [%i]." -msgstr "" - -#: src/track.c -#, c-format -msgid "succeed , device started %s , fd [%i]" -msgstr "" - -#: src/track.c -#, c-format -msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -#, c-format -msgid "Command return %d" -msgstr "" - -#: src/track.c -msgid "Problem opening servo!" -msgstr "" - -#: src/track.c -#, c-format -msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "x %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "y %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "X offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " -"%d" -msgstr "" - -#: src/track.c -#, c-format -msgid "Y offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " -"%d" -msgstr "" - -#: 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 "" - -#: src/track.c -msgid "Return byte timeout!" -msgstr "" - -#: src/track.c -msgid "Unable to set camera speed" -msgstr "" - -#: src/track.c -msgid "succeed" -msgstr "" - -#: src/track.c -msgid "Failed to reset pwc camera to starting position! Reason" -msgstr "" - -#: src/track.c -msgid "failed VIDIOCPWCMPTGRANGE" -msgstr "" - -#: src/track.c -msgid "ioctl VIDIOCPWCMPTGANGLE" -msgstr "" - -#: src/track.c -msgid "Failed to pan/tilt pwc camera! Reason" -msgstr "" - -#: src/track.c +#: src/track.cpp msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Reseting UVC camera to starting position" msgstr "" -#: src/track.c +#: src/track.cpp msgid "ioctl querycontrol" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Getting camera range" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Failed to move UVC camera!" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Found MINMAX = %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/video_common.c +#: src/track.cpp +#, c-format +msgid "internal error, %hu is not a known track-type" +msgstr "" + +#: src/video_common.cpp msgid "Corrupt image ... continue" msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "Parsing controls: %s" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling mmalcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling netcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Cleaning up V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device cleanup (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening MMAL cam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "MMAL cam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening Netcam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Netcam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "V4L2 device failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device specified (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Failed to open '%s'" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Error specifying buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Read buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "found video device '%s' %d" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opened %s as pipe output" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Original pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Proposed pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Final pipe specifications" msgstr "" -#: src/video_v4l2.c +#: src/video_loopback.cpp +msgid "Opening video loopback device for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Opening video loopback device for motion pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for motion pictures" +msgstr "" + +#: src/video_v4l2.cpp msgid "No Controls found for device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "---------Controls---------" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid " V4L2 ID Name and Range" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device not ready" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "control type not supported yet" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "- video standard %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to NTSC" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to SECAM" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to PAL" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set tuner %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set Frequency to %ul" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Adjusted resolution not modulo 8." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Specify different palette or width/height in config file." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Supported palettes:" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Selected palette %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find a compatible palette format." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "mmap information: frames=%d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Out of memory." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Errors occurred during device select" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Failed to open video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Not a V4L2 device?" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support capturing." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Trying to set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error setting fps. Return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Device set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "V4L2 is not enabled" msgstr "" -#: src/video_v4l2.c -msgid "V4L2 is not enabled." -msgstr "" - -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find video device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Closing video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Width: %d, Height %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Framerate %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error decoding url" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Sent url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Decoded url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Restarting all threads" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Restarting thread %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Quitting thread %d" msgstr "" -#: src/webu.c src/webu_html.c src/webu_text.c +#: src/webu.cpp src/webu_html.cpp src/webu_text.cpp #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : on" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : off" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Set the value to null/zero" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Connection from: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Failed authentication from %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No webcontrol user:pass provided" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No stream user:pass provided" msgstr "" -#: src/webu.c src/webu_stream.c +#: src/webu.cpp src/webu_stream.cpp msgid "Invalid response" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "send page failed %d" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error reading file for SSL/TLS support." msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c -#, c-format -msgid "Starting webcontrol on port %d" -msgstr "" - -#: src/webu.c -msgid "Unable to start MHD" -msgstr "" - -#: src/webu.c -#, c-format -msgid "Started webcontrol on port %d" -msgstr "" - -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port/camera_id %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp +#, c-format +msgid "Starting webcontrol on port %d" +msgstr "" + +#: src/webu.cpp +msgid "Unable to start MHD" +msgstr "" + +#: src/webu.cpp +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.cpp #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Duplicate port requested %d" msgstr "" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Cameras" msgstr "Kameras" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Camera" msgstr "Kameras" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All" msgstr "Alle" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Action" msgstr "Aktion" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start Event" msgstr "Starten Sie das Ereignis" -#: src/webu_html.c +#: src/webu_html.cpp msgid "End Event" msgstr "Beende die Veranstaltung" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Snapshot" msgstr "Schnappschuss" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Change Configuration" msgstr "Konfiguration ändern" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Write Configuration" msgstr "Speichern Sie die Konfiguration" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tracking" msgstr "Verfolgen" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pause" msgstr "Pause" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start" msgstr "Anfang" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restart" msgstr "Neustart" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Quit" msgstr "Verlassen" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Help" msgstr "Hilfe" -#: src/webu_html.c +#: src/webu_html.cpp msgid "No Configuration Options" msgstr "Keine Konfigurationsoptionen" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Limited Configuration Options" msgstr "Begrenzte Konfigurationsoptionen" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Advanced Configuration Options" msgstr "Erweiterte Konfigurationsoptionen" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restricted Configuration Options" msgstr "Eingeschränkte Konfigurationsoptionen" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All Cameras" msgstr "Alle Kameras" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Not running" msgstr "Nicht aktiv" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Lost connection" msgstr "Verlorene Verbindung" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Paused" msgstr "Pausiert" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Active" msgstr "Aktiv" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Select option" msgstr "Wähle eine Option" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Save" msgstr "Speichern" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan/Tilt" msgstr "Schwenken/Neigen" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Absolute Change" msgstr "Absolute Veränderung" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Center" msgstr "Center" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan" msgstr "Schwenken" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tilt" msgstr "Neigen" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp msgid "Could not get image to stream." msgstr "" -#: src/webu_text.c +#: src/webu_text.cpp #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" +#~ msgid "Language: English" +#~ msgstr "Sprache: Deutsch" + #~ msgid "Make Movie" #~ msgstr "Mache einen Film" diff --git a/po/es.po b/po/es.po index 777d8cae..08b00870 100644 --- a/po/es.po +++ b/po/es.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" "Report-Msgid-Bugs-To: https://motion-project.github.io\n" -"POT-Creation-Date: 2019-09-27 21:06-0600\n" +"POT-Creation-Date: 2019-10-05 12:24-0600\n" "PO-Revision-Date: 2018-10-13 12:00-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,3331 +16,2778 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: src/conf.c -#, c-format -msgid "Unknown config option \"%s\"" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Writing config file to %s" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Configfile %s not found - trying defaults." -msgstr "" - -#: src/conf.c -msgid "Error getcwd" -msgstr "" - -#: src/conf.c -#, c-format -msgid "could not open configfile %s" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Invalid file name %s" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Processing thread 0 - config file %s" -msgstr "" - -#: src/conf.c -msgid "No config file to process, using default values" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Writing configuration parameters from all files (%d):" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Thread %d - Config file: %s" -msgstr "" - -#: src/conf.c -#, c-format -msgid "%-25s " -msgstr "" - -#: src/conf.c -msgid "Unable to locate vid_control_params" -msgstr "" - -#: src/conf.c -msgid "No value provided to put into vid_control_params" -msgstr "" - -#: src/conf.c -msgid "Error compiling regex in copy_uri" -msgstr "" - -#: src/conf.c -msgid "Invalid origin for cors_header in copy_uri" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Processing config file %s" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Camera directory config %s not found" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Camera config file %s not found" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Processing camera config file %s" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "daemon" msgstr "" # Configuration Option Hints -#: src/conf.c +#: src/conf.cpp msgid "setup_mode" msgstr "modo de configuración" -#: src/conf.c +#: src/conf.cpp msgid "pid_file" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "log_file" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "log_level" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "log_type" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "quiet" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "native_language" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "camera_name" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "camera_id" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "target_dir" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "videodevice" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "v4l2_palette" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "input" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "norm" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "frequency" msgstr "" -#: src/conf.c -msgid "auto_brightness" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "tunerdevice" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "roundrobin_frames" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "roundrobin_skip" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "roundrobin_switchfilter" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_url" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_highres" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_userpass" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_keepalive" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_proxy" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_tolerant_check" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_use_tcp" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "mmalcam_name" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "mmalcam_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "width" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "height" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "framerate" msgstr "" -#: src/conf.c -msgid "minimum_frame_time" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "rotate" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "flip_axis" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "locate_motion_mode" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "locate_motion_style" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "text_left" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "text_right" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "text_changes" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "text_scale" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "text_event" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "emulate_motion" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "threshold" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "threshold_maximum" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "threshold_tune" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "noise_level" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "noise_tune" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "despeckle_filter" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "area_detect" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "mask_file" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "mask_privacy" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "smart_mask_speed" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "lightswitch_percent" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "lightswitch_frames" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "minimum_motion_frames" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "event_gap" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "pre_capture" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "post_capture" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_event_start" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_event_end" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_picture_save" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_area_detected" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_motion_detected" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_movie_start" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_movie_end" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_camera_lost" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_camera_found" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "picture_output" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "picture_output_motion" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "picture_type" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "picture_quality" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "picture_exif" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "picture_filename" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "snapshot_interval" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "snapshot_filename" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_output" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_output_motion" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_max_time" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_bps" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_quality" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_codec" msgstr "" -#: src/conf.c -msgid "movie_duplicate_frames" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "movie_passthrough" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_filename" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_extpipe_use" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_extpipe" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "timelapse_interval" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "timelapse_mode" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "timelapse_fps" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "timelapse_codec" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "timelapse_filename" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "video_pipe" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "video_pipe_motion" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_port" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_ipv6" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_localhost" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_parms" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_interface" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_auth_method" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_authentication" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_tls" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_cert" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_key" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_cors_header" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_port" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_localhost" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_auth_method" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_authentication" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_tls" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_cors_header" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_preview_scale" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_preview_newline" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_preview_method" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_quality" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_grey" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_motion" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_maxrate" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_limit" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_type" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_dbname" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_host" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_port" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_user" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_password" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_busy_timeout" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_log_picture" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_log_snapshot" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_log_movie" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_log_timelapse" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_query_start" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_query_stop" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_query" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_type" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_auto" msgstr "" -#: src/conf.c -msgid "track_port" -msgstr "" - -#: src/conf.c -msgid "track_motorx" -msgstr "" - -#: src/conf.c -msgid "track_motorx_reverse" -msgstr "" - -#: src/conf.c -msgid "track_motory" -msgstr "" - -#: src/conf.c -msgid "track_motory_reverse" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "track_maxx" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_minx" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_maxy" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_miny" msgstr "" -#: src/conf.c -msgid "track_homex" -msgstr "" - -#: src/conf.c -msgid "track_homey" -msgstr "" - -#: src/conf.c -msgid "track_iomojo_id" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "track_step_angle_x" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_step_angle_y" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_move_wait" msgstr "" -#: src/conf.c -msgid "track_speed" -msgstr "" - -#: src/conf.c -msgid "track_stepsize" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "track_generic_move" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "camera" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "camera_dir" msgstr "" -#: src/event.c src/track.c +#: src/conf.cpp +msgid "Error compiling regex in copy_uri" +msgstr "" + +#: src/conf.cpp +msgid "Invalid origin for cors_header" +msgstr "" + +#: src/conf.cpp +msgid "Unable to locate vid_control_params" +msgstr "" + +#: src/conf.cpp +msgid "No value provided to put into vid_control_params" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Camera config file %s not found" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Processing camera config file %s" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Processing config file %s" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Camera directory config %s not found" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Coding error \"%s\"" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Unknown config option \"%s\"" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Writing configuration parameters from all files (%d):" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Camera %d - Config file: %s" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "%-25s " +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Writing config file to %s" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Configfile %s not found - trying defaults." +msgstr "" + +#: src/conf.cpp +msgid "Error getcwd" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "could not open configfile %s" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Processing thread 0 - config file %s" +msgstr "" + +#: src/conf.cpp +msgid "No config file to process, using default values" +msgstr "" + +#: src/draw.cpp +#, c-format +msgid "Invalid text scale. Adjusted to %d" +msgstr "" + +#: src/event.cpp src/track.cpp #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Executing external command '%s'" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: src/event.c -#, c-format -msgid "Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c -#, c-format -msgid "" -"Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " -"was %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to Mysql database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "after re-connection Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c src/motion.c -#, c-format -msgid "Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "SQLite error was %s" -msgstr "" - -#: src/event.c +#: src/event.cpp msgid "Failed to put image into video pipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview pipe name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating file name base %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "moviepath: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "no write access to target directory %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "error accesing path %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error specifying command line: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe: %s" msgstr "" -#: src/event.c +#: src/event.cpp msgid "popen failed" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Using extpipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Source FPS %d" msgstr "" -#: src/event.c -msgid "Error opening context for movie output." +#: src/event.cpp +msgid "Error opening ctx_cam for movie output." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (motion) file [%s]" +msgid "Error creating motion file [%s]" msgstr "" -#: src/event.c -msgid "" -"The swf container for timelapse no longer supported. Using mpg container." -msgstr "" - -#: src/event.c -msgid "Timelapse using mpg codec." -msgstr "" - -#: src/event.c -msgid "Events will be appended to file" -msgstr "" - -#: src/event.c -msgid "Timelapse using mpeg4 codec." -msgstr "" - -#: src/event.c -msgid "Events will be trigger new files" -msgstr "" - -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (timelapse) file [%s]" +msgid "Error creating timelapse file [%s]" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Error encoding image" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate memory for codec name" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "" "The frame rate specified is too high for the movie movie type specified. " "Choose a different movie container or lower framerate." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting base file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error setting timelapse append for codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "codec option value %s is not supported" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get the codec" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error encoding video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error encoding video" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "BAD TIMING!! Frame skipped." msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s has been blacklisted: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Using codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not alloc stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate decoder!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Unable to set quality" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not open codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "could not alloc frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "could not alloc buffers %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Permission denied. %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not write movie header %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error draining codec:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error writing draining video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while encoding picture" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while writing video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "RTSP context not available." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "rtsp camera not ready for pass-through." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get codec!" msgstr "" -#: src/movie.c src/netcam.c +#: src/movie.cpp src/netcam.cpp msgid "Unable to copy codec parameters" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "movie libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not allocate output context" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not setup passthru!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate codec!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not set the stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error flushing codec" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Excessive attempts to clear buffered packet" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Buffered packet" msgstr "" -#: src/jpegutils.c +#: src/movie.cpp +msgid "" +"The swf container for timelapse no longer supported. Using mpg container." +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpg codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be appended to file" +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpeg4 codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be trigger new files" +msgstr "" + +#: src/jpegutils.cpp #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp msgid "Invalid JPEG image dimensions" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Received unexpected camera control callback event, 0x%08x" +msgid "Using default log level (%s) (%d)" msgstr "" -#: src/mmalcam.c -msgid "A high frame rate can cause problems with exposure of images" -msgstr "" - -#: src/mmalcam.c -msgid "If autoexposure is not working, try a lower frame rate." -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Failed to create MMAL camera component %s" +msgid "Logging to file (%s)" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "MMAL camera %s doesn't have output ports" +msgid "Exit motion, cannot create log file %s" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp +msgid "Logging to syslog" +msgstr "" + +#: src/logger.cpp #, c-format -msgid "Unable to enable control port : error %d" +msgid "Using default log type (%s)" msgstr "" -#: src/mmalcam.c -msgid "MMAL no-padding setup failed" -msgstr "" - -#: src/mmalcam.c -msgid "camera video format couldn't be set" -msgstr "" - -#: src/mmalcam.c -msgid "camera component couldn't be enabled" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera component created" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer pool creation failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer queue creation failed" -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Unable to get a required buffer %d from pool queue" +msgid "Using log type (%s) log level (%s)" msgstr "" -#: src/mmalcam.c -#, c-format -msgid "Unable to send a buffer to port (%d)" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" -msgstr "" - -#: src/mmalcam.c -msgid "camera params couldn't be allocated" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture port enabling failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture start failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL Camera cleanup" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" -msgstr "" - -#: src/mmalcam.c -msgid "Unable to return a buffer to the camera video port" -msgstr "" - -#: src/motion.c -msgid "Language: English" -msgstr "Idioma: Español" - -#: src/motion.c -#, c-format -msgid "Resizing pre_capture buffer to %d items" -msgstr "" - -#: src/motion.c -msgid "Removed process id file (pid file)." -msgstr "" - -#: src/motion.c -msgid "Error removing pid file" -msgstr "" - -#: src/motion.c +#: src/logger.cpp #, c-format msgid "Closing logfile (%s)." msgstr "" -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Motion detected - starting event %d" +msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "A high frame rate can cause problems with exposure of images" +msgstr "" + +#: src/mmalcam.cpp +msgid "If autoexposure is not working, try a lower frame rate." +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Added %d fillerframes into movie" +msgid "Failed to create MMAL camera component %s" msgstr "" -#: src/motion.c -msgid "Unable to determine camera type (MMAL, Netcam, V4L2)" -msgstr "" - -#: src/motion.c -msgid "Opening privacy mask file" -msgstr "" - -#: src/motion.c -msgid "Opening high resolution privacy mask file" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Error opening mask file %s" +msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: src/motion.c -msgid "Failed to read mask privacy image. Mask privacy feature disabled." -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Mask privacy file \"%s\" loaded." +msgid "Unable to enable control port : error %d" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL no-padding setup failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera video format couldn't be set" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera component couldn't be enabled" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera component created" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer pool creation failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer queue creation failed" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Invalid text scale. Adjusted to %d" +msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: src/motion.c -msgid "Closing MYSQL" -msgstr "" - -#: src/motion.c -msgid "Initializing database" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 Database filename %s" +msgid "Unable to send a buffer to port (%d)" msgstr "" -#: src/motion.c -msgid "SQLite3 is threadsafe" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 serialized %s" +msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: src/motion.c -msgid "FAILED" +#: src/mmalcam.cpp +msgid "camera params couldn't be allocated" msgstr "" -#: src/motion.c -msgid "SUCCESS" +#: src/mmalcam.cpp +msgid "MMAL camera capture port enabling failed" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL camera capture start failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera not available" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera cleanup" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Can't open database %s : %s" +msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout %d msec" +#: src/mmalcam.cpp +msgid "Unable to return a buffer to the camera video port" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout failed %s" +#: src/motion.cpp +msgid "Removed process id file (pid file)." msgstr "" -#: src/motion.c -#, c-format -msgid "Cannot connect to MySQL database %s on host %s with user %s" +#: src/motion.cpp +msgid "Error removing pid file" msgstr "" -#: src/motion.c -#, c-format -msgid "MySQL error was %s" -msgstr "" - -#: src/motion.c -msgid "SQLite3 using shared handle" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Database backend %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera %d started: motion detection %s" -msgstr "" - -#: src/motion.c -msgid "Disabled" -msgstr "" - -#: src/motion.c -msgid "Enabled" -msgstr "" - -#: src/motion.c -msgid "Pass-through processing disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid configuration dimensions %dx%d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default dimensions %dx%d" -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image width (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting width to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image height (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting height to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c -msgid "Could not fetch initial image from camera " -msgstr "" - -#: src/motion.c -msgid "Motion continues using width and height from config file(s)" -msgstr "" - -#: src/motion.c -msgid "Motion only supports width and height modulo 8" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Image width (%d) or height(%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion only supports width and height greater than or equal to 64 %dx%d" -msgstr "" - -#: 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 "" - -#: src/motion.c -msgid "Error capturing first image" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to read mask image. Mask feature disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Maskfile \"%s\" loaded." -msgstr "" - -#: src/motion.c -msgid "Emulating motion" -msgstr "" - -#: src/motion.c -msgid "Calling vid_close() from motion_cleanup" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion in area %d detected." -msgstr "" - -#: src/motion.c -msgid "Retrying until successful connection with camera" -msgstr "" - -#: src/motion.c -msgid "" -"Camera has finally become available\n" -"Camera image has different width and heightfrom what is in the config file. " -"You should fix that\n" -"Restarting Motion thread to reinitialize all image buffers to new picture " -"dimensions" -msgstr "" - -#: src/motion.c -msgid "Video signal re-acquired" -msgstr "" - -#: src/motion.c -msgid "Video device fatal error - Closing video device" -msgstr "" - -#: src/motion.c -msgid "Restarting Motion thread to reinitialize all image buffers" -msgstr "" - -#: src/motion.c -msgid "Video signal lost - Adding grey image" -msgstr "" - -#: src/motion.c -msgid "Video signal still lost - Trying to close video device" -msgstr "" - -#: src/motion.c -msgid "Lightswitch detected" -msgstr "" - -#: src/motion.c -msgid "Switchfilter detected" -msgstr "" - -#: src/motion.c -msgid "micro-lightswitch!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "End of event %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Raw changes: %5d - changes after '%s': %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - labels: %3d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Changes: %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - noise level: %2d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - threshold: %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid timelapse_mode argument '%s'" -msgstr "" - -#: src/motion.c -msgid "%:s Defaulting to manual timelapse mode" -msgstr "" - -#: src/motion.c -msgid "Thread exiting" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion going to daemon mode" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Could not change directory" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : not available" msgstr "" -#: src/motion.c -#, c-format -msgid "Using default log level (%s) (%d)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Logging to file (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Exit motion, cannot create log file %s" -msgstr "" - -#: src/motion.c -msgid "Logging to syslog" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default log type (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using log type (%s) log level (%s)" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion running as daemon process" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion running in setup mode." msgstr "" -#: src/motion.c -#, c-format -msgid "Camera ID: %d is from %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Service: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Device: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with the control port" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream feature for thread %d is disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with thread %d" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Restarting motion." msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion restarted" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: src/motion.c +#: src/motion.cpp +#, c-format +msgid "Thread %d - Watchdog kill!" +msgstr "" + +#: src/motion.cpp #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Motion thread %d restart" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Threads finished" msgstr "" -#: src/motion.c src/webu.c +#: src/motion.cpp src/webu.cpp msgid "Motion terminating" msgstr "" -#: src/motion.c -#, c-format -msgid "Could not allocate %llu bytes of memory!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Problem creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Error opening file %s with mode %s" -msgstr "" - -#: src/motion.c -msgid "Error closing file" -msgstr "" - -#: src/motion.c -#, c-format -msgid "invalid format specifier keyword %*.*s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Unable to set thread name %s" -msgstr "" - -#: src/motion.c -msgid "FFMPEG version too old. Disabling pass-through processing." -msgstr "" - -#: src/motion.c -msgid "pass-through is enabled but is still experimental." -msgstr "" - -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Invalid URL. Can not parse values." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Using port number %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "True" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "False" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Ignoring packet with invalid data" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error sending packet to codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error decoding packet: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The network camera is sending pictures in a different" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the config and also a " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "different picture format. The picture is being" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "in the config file. If possible change netcam to" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "be in YUV420P format and the size requested in the" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "config to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the configuration file." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The picture is being transcoded into the size " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "requested in the configuration. If possible change" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam or configuration to indicate the same size" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The image sent is being " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_in." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_out." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate scaling context." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error determining size of frame out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up file via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up http via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s stream." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unknown" msgstr "" -#: src/netcam.c +#: src/netcam.cpp +#, c-format +msgid "Image width (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting width to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Image height (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting height to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp msgid "Stream copied for pass-through" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "ffmpeg too old" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Null path passed to connect" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Invalid camera service" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to read first image" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera did not reconnect." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Checking for camera every 10 seconds." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Handler loop finished." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam camera handler: finish set, exiting" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp high context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: No response from handler thread." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution: Shut down complete." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution: Shut down complete." msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp version error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image buffer allocation error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image compression error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to assemble webp image" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to save webp image to file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, 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 "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Can't write picture to file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Could not read from pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading size in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading maximum value in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed writing default mask as pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: src/rotate.c +#: src/picture.cpp +msgid "Opening privacy mask file" +msgstr "" + +#: src/picture.cpp +msgid "Opening high resolution privacy mask file" +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Error opening mask file %s" +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask privacy image. Mask privacy feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Mask privacy file \"%s\" loaded." +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask image. Mask feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Maskfile \"%s\" loaded." +msgstr "" + +#: src/rotate.cpp #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: src/track.c -msgid "internal error" -msgstr "" - -#: src/track.c -#, c-format -msgid "internal error, %hu is not a known track-type" -msgstr "" - -#: src/track.c -#, c-format -msgid "port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -msgid "Status byte timeout!" -msgstr "" - -#: src/track.c -#, c-format -msgid "Try to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to initialize serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Opened serial device %s and initialize, fd %i" -msgstr "" - -#: src/track.c -#, c-format -msgid "No device %s started yet , trying stepper_center()" -msgstr "" - -#: src/track.c -#, c-format -msgid "failed to initialize stepper device on %s , fd [%i]." -msgstr "" - -#: src/track.c -#, c-format -msgid "succeed , device started %s , fd [%i]" -msgstr "" - -#: src/track.c -#, c-format -msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -#, c-format -msgid "Command return %d" -msgstr "" - -#: src/track.c -msgid "Problem opening servo!" -msgstr "" - -#: src/track.c -#, c-format -msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "x %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "y %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "X offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " -"%d" -msgstr "" - -#: src/track.c -#, c-format -msgid "Y offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " -"%d" -msgstr "" - -#: 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 "" - -#: src/track.c -msgid "Return byte timeout!" -msgstr "" - -#: src/track.c -msgid "Unable to set camera speed" -msgstr "" - -#: src/track.c -msgid "succeed" -msgstr "" - -#: src/track.c -msgid "Failed to reset pwc camera to starting position! Reason" -msgstr "" - -#: src/track.c -msgid "failed VIDIOCPWCMPTGRANGE" -msgstr "" - -#: src/track.c -msgid "ioctl VIDIOCPWCMPTGANGLE" -msgstr "" - -#: src/track.c -msgid "Failed to pan/tilt pwc camera! Reason" -msgstr "" - -#: src/track.c +#: src/track.cpp msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Reseting UVC camera to starting position" msgstr "" -#: src/track.c +#: src/track.cpp msgid "ioctl querycontrol" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Getting camera range" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Failed to move UVC camera!" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Found MINMAX = %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/video_common.c +#: src/track.cpp +#, c-format +msgid "internal error, %hu is not a known track-type" +msgstr "" + +#: src/video_common.cpp msgid "Corrupt image ... continue" msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "Parsing controls: %s" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling mmalcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling netcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Cleaning up V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device cleanup (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening MMAL cam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "MMAL cam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening Netcam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Netcam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "V4L2 device failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device specified (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Failed to open '%s'" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Error specifying buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Read buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "found video device '%s' %d" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opened %s as pipe output" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Original pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Proposed pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Final pipe specifications" msgstr "" -#: src/video_v4l2.c +#: src/video_loopback.cpp +msgid "Opening video loopback device for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Opening video loopback device for motion pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for motion pictures" +msgstr "" + +#: src/video_v4l2.cpp msgid "No Controls found for device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "---------Controls---------" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid " V4L2 ID Name and Range" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device not ready" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "control type not supported yet" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "- video standard %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to NTSC" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to SECAM" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to PAL" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set tuner %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set Frequency to %ul" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Adjusted resolution not modulo 8." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Specify different palette or width/height in config file." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Supported palettes:" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Selected palette %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find a compatible palette format." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "mmap information: frames=%d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Out of memory." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Errors occurred during device select" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Failed to open video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Not a V4L2 device?" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support capturing." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Trying to set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error setting fps. Return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Device set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "V4L2 is not enabled" msgstr "" -#: src/video_v4l2.c -msgid "V4L2 is not enabled." -msgstr "" - -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find video device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Closing video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Width: %d, Height %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Framerate %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error decoding url" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Sent url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Decoded url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Restarting all threads" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Restarting thread %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Quitting thread %d" msgstr "" -#: src/webu.c src/webu_html.c src/webu_text.c +#: src/webu.cpp src/webu_html.cpp src/webu_text.cpp #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : on" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : off" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Set the value to null/zero" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Connection from: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Failed authentication from %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No webcontrol user:pass provided" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No stream user:pass provided" msgstr "" -#: src/webu.c src/webu_stream.c +#: src/webu.cpp src/webu_stream.cpp msgid "Invalid response" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "send page failed %d" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error reading file for SSL/TLS support." msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c -#, c-format -msgid "Starting webcontrol on port %d" -msgstr "" - -#: src/webu.c -msgid "Unable to start MHD" -msgstr "" - -#: src/webu.c -#, c-format -msgid "Started webcontrol on port %d" -msgstr "" - -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port/camera_id %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp +#, c-format +msgid "Starting webcontrol on port %d" +msgstr "" + +#: src/webu.cpp +msgid "Unable to start MHD" +msgstr "" + +#: src/webu.cpp +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.cpp #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Duplicate port requested %d" msgstr "" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Cameras" msgstr "Cámaras" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Camera" msgstr "Cámara" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All" msgstr "Todas" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Action" msgstr "Acción" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start Event" msgstr "Evento de inicio" -#: src/webu_html.c +#: src/webu_html.cpp msgid "End Event" msgstr "Evento final" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Snapshot" msgstr "Instantánea" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Change Configuration" msgstr "Cambiar Configuración" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Write Configuration" msgstr "Configuración de Escritura" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tracking" msgstr "Rastreo" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pause" msgstr "Pausa" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start" msgstr "Comienzo" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restart" msgstr "Reiniciar" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Quit" msgstr "Dejar" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Help" msgstr "Ayuda" -#: src/webu_html.c +#: src/webu_html.cpp msgid "No Configuration Options" msgstr "Sin opciones de configuración" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Limited Configuration Options" msgstr "Opciones de configuración limitadas" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Advanced Configuration Options" msgstr "Opciones de configuración avanzada" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restricted Configuration Options" msgstr "Opciones de configuración restringida" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All Cameras" msgstr "Todas Cámaras" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Not running" msgstr "No activo" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Lost connection" msgstr "Conexión perdida" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Paused" msgstr "En pausa" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Active" msgstr "Activo" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Select option" msgstr "Seleccionar opción" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Save" msgstr "Salvar" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan/Tilt" msgstr "Girar/Inclinación" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Absolute Change" msgstr "Cambio Absoluto" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Center" msgstr "Centro" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan" msgstr "Girar" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tilt" msgstr "Inclinación" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp msgid "Could not get image to stream." msgstr "" -#: src/webu_text.c +#: src/webu_text.cpp #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" +#~ msgid "Language: English" +#~ msgstr "Idioma: Español" + #~ msgid "Make Movie" #~ msgstr "Hacer Pelicula" diff --git a/po/fi.po b/po/fi.po index d3fa9416..3706e5a9 100644 --- a/po/fi.po +++ b/po/fi.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" "Report-Msgid-Bugs-To: https://motion-project.github.io\n" -"POT-Creation-Date: 2019-09-27 21:06-0600\n" +"POT-Creation-Date: 2019-10-05 12:24-0600\n" "PO-Revision-Date: 2018-10-13 12:00-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,3327 +16,2771 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: src/conf.c -#, c-format -msgid "Unknown config option \"%s\"" +#: src/conf.cpp +msgid "daemon" msgstr "" -#: src/conf.c -#, c-format -msgid "Writing config file to %s" +#: src/conf.cpp +msgid "setup_mode" msgstr "" -#: src/conf.c -#, c-format -msgid "Configfile %s not found - trying defaults." +#: src/conf.cpp +msgid "pid_file" msgstr "" -#: src/conf.c -msgid "Error getcwd" +#: src/conf.cpp +msgid "log_file" msgstr "" -#: src/conf.c -#, c-format -msgid "could not open configfile %s" +#: src/conf.cpp +msgid "log_level" msgstr "" -#: src/conf.c -#, c-format -msgid "Invalid file name %s" +#: src/conf.cpp +msgid "log_type" msgstr "" -#: src/conf.c -#, c-format -msgid "Processing thread 0 - config file %s" +#: src/conf.cpp +msgid "quiet" msgstr "" -#: src/conf.c -msgid "No config file to process, using default values" +#: src/conf.cpp +msgid "native_language" msgstr "" -#: src/conf.c -#, c-format -msgid "Writing configuration parameters from all files (%d):" +#: src/conf.cpp +msgid "camera_name" msgstr "" -#: src/conf.c -#, c-format -msgid "Thread %d - Config file: %s" +#: src/conf.cpp +msgid "camera_id" msgstr "" -#: src/conf.c -#, c-format -msgid "%-25s " +#: src/conf.cpp +msgid "target_dir" msgstr "" -#: src/conf.c -msgid "Unable to locate vid_control_params" +#: src/conf.cpp +msgid "videodevice" msgstr "" -#: src/conf.c -msgid "No value provided to put into vid_control_params" +#: src/conf.cpp +msgid "vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp +msgid "v4l2_palette" +msgstr "" + +#: src/conf.cpp +msgid "input" +msgstr "" + +#: src/conf.cpp +msgid "norm" +msgstr "" + +#: src/conf.cpp +msgid "frequency" +msgstr "" + +#: src/conf.cpp +msgid "tunerdevice" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_frames" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_skip" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_switchfilter" +msgstr "" + +#: src/conf.cpp +msgid "netcam_url" +msgstr "" + +#: src/conf.cpp +msgid "netcam_highres" +msgstr "" + +#: src/conf.cpp +msgid "netcam_userpass" +msgstr "" + +#: src/conf.cpp +msgid "netcam_keepalive" +msgstr "" + +#: src/conf.cpp +msgid "netcam_proxy" +msgstr "" + +#: src/conf.cpp +msgid "netcam_tolerant_check" +msgstr "" + +#: src/conf.cpp +msgid "netcam_use_tcp" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_name" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_control_params" +msgstr "" + +#: src/conf.cpp +msgid "width" +msgstr "" + +#: src/conf.cpp +msgid "height" +msgstr "" + +#: src/conf.cpp +msgid "framerate" +msgstr "" + +#: src/conf.cpp +msgid "rotate" +msgstr "" + +#: src/conf.cpp +msgid "flip_axis" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_mode" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_style" +msgstr "" + +#: src/conf.cpp +msgid "text_left" +msgstr "" + +#: src/conf.cpp +msgid "text_right" +msgstr "" + +#: src/conf.cpp +msgid "text_changes" +msgstr "" + +#: src/conf.cpp +msgid "text_scale" +msgstr "" + +#: src/conf.cpp +msgid "text_event" +msgstr "" + +#: src/conf.cpp +msgid "emulate_motion" +msgstr "" + +#: src/conf.cpp +msgid "threshold" +msgstr "" + +#: src/conf.cpp +msgid "threshold_maximum" +msgstr "" + +#: src/conf.cpp +msgid "threshold_tune" +msgstr "" + +#: src/conf.cpp +msgid "noise_level" +msgstr "" + +#: src/conf.cpp +msgid "noise_tune" +msgstr "" + +#: src/conf.cpp +msgid "despeckle_filter" +msgstr "" + +#: src/conf.cpp +msgid "area_detect" +msgstr "" + +#: src/conf.cpp +msgid "mask_file" +msgstr "" + +#: src/conf.cpp +msgid "mask_privacy" +msgstr "" + +#: src/conf.cpp +msgid "smart_mask_speed" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_percent" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_frames" +msgstr "" + +#: src/conf.cpp +msgid "minimum_motion_frames" +msgstr "" + +#: src/conf.cpp +msgid "event_gap" +msgstr "" + +#: src/conf.cpp +msgid "pre_capture" +msgstr "" + +#: src/conf.cpp +msgid "post_capture" +msgstr "" + +#: src/conf.cpp +msgid "on_event_start" +msgstr "" + +#: src/conf.cpp +msgid "on_event_end" +msgstr "" + +#: src/conf.cpp +msgid "on_picture_save" +msgstr "" + +#: src/conf.cpp +msgid "on_area_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_motion_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_start" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_end" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_lost" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_found" +msgstr "" + +#: src/conf.cpp +msgid "picture_output" +msgstr "" + +#: src/conf.cpp +msgid "picture_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "picture_type" +msgstr "" + +#: src/conf.cpp +msgid "picture_quality" +msgstr "" + +#: src/conf.cpp +msgid "picture_exif" +msgstr "" + +#: src/conf.cpp +msgid "picture_filename" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_interval" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_output" +msgstr "" + +#: src/conf.cpp +msgid "movie_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "movie_max_time" +msgstr "" + +#: src/conf.cpp +msgid "movie_bps" +msgstr "" + +#: src/conf.cpp +msgid "movie_quality" +msgstr "" + +#: src/conf.cpp +msgid "movie_codec" +msgstr "" + +#: src/conf.cpp +msgid "movie_passthrough" +msgstr "" + +#: src/conf.cpp +msgid "movie_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe_use" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_interval" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_mode" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_fps" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_codec" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_filename" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe_motion" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_port" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_ipv6" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_localhost" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_parms" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_interface" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_authentication" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_tls" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cert" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_key" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_port" +msgstr "" + +#: src/conf.cpp +msgid "stream_localhost" +msgstr "" + +#: src/conf.cpp +msgid "stream_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_authentication" +msgstr "" + +#: src/conf.cpp +msgid "stream_tls" +msgstr "" + +#: src/conf.cpp +msgid "stream_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_scale" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_newline" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_quality" +msgstr "" + +#: src/conf.cpp +msgid "stream_grey" +msgstr "" + +#: src/conf.cpp +msgid "stream_motion" +msgstr "" + +#: src/conf.cpp +msgid "stream_maxrate" +msgstr "" + +#: src/conf.cpp +msgid "stream_limit" +msgstr "" + +#: src/conf.cpp +msgid "database_type" +msgstr "" + +#: src/conf.cpp +msgid "database_dbname" +msgstr "" + +#: src/conf.cpp +msgid "database_host" +msgstr "" + +#: src/conf.cpp +msgid "database_port" +msgstr "" + +#: src/conf.cpp +msgid "database_user" +msgstr "" + +#: src/conf.cpp +msgid "database_password" +msgstr "" + +#: src/conf.cpp +msgid "database_busy_timeout" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_picture" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_snapshot" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_movie" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_timelapse" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_start" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_stop" +msgstr "" + +#: src/conf.cpp +msgid "sql_query" +msgstr "" + +#: src/conf.cpp +msgid "track_type" +msgstr "" + +#: src/conf.cpp +msgid "track_auto" +msgstr "" + +#: src/conf.cpp +msgid "track_maxx" +msgstr "" + +#: src/conf.cpp +msgid "track_minx" +msgstr "" + +#: src/conf.cpp +msgid "track_maxy" +msgstr "" + +#: src/conf.cpp +msgid "track_miny" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_x" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_y" +msgstr "" + +#: src/conf.cpp +msgid "track_move_wait" +msgstr "" + +#: src/conf.cpp +msgid "track_generic_move" +msgstr "" + +#: src/conf.cpp +msgid "camera" +msgstr "" + +#: src/conf.cpp +msgid "camera_dir" +msgstr "" + +#: src/conf.cpp msgid "Error compiling regex in copy_uri" msgstr "" -#: src/conf.c -msgid "Invalid origin for cors_header in copy_uri" +#: src/conf.cpp +msgid "Invalid origin for cors_header" msgstr "" -#: src/conf.c -#, c-format -msgid "Processing config file %s" +#: src/conf.cpp +msgid "Unable to locate vid_control_params" msgstr "" -#: src/conf.c -#, c-format -msgid "Camera directory config %s not found" +#: src/conf.cpp +msgid "No value provided to put into vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Camera config file %s not found" msgstr "" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Processing camera config file %s" msgstr "" -#: src/conf.c -msgid "daemon" +#: src/conf.cpp +#, c-format +msgid "Processing config file %s" msgstr "" -#: src/conf.c -msgid "setup_mode" +#: src/conf.cpp +#, c-format +msgid "Camera directory config %s not found" msgstr "" -#: src/conf.c -msgid "pid_file" +#: src/conf.cpp +#, c-format +msgid "Coding error \"%s\"" msgstr "" -#: src/conf.c -msgid "log_file" +#: src/conf.cpp +#, c-format +msgid "Unknown config option \"%s\"" msgstr "" -#: src/conf.c -msgid "log_level" +#: src/conf.cpp +#, c-format +msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: src/conf.c -msgid "log_type" +#: src/conf.cpp +#, c-format +msgid "Camera %d - Config file: %s" msgstr "" -#: src/conf.c -msgid "quiet" +#: src/conf.cpp +#, c-format +msgid "%-25s " msgstr "" -#: src/conf.c -msgid "native_language" +#: src/conf.cpp +#, c-format +msgid "Writing config file to %s" msgstr "" -#: src/conf.c -msgid "camera_name" +#: src/conf.cpp +#, c-format +msgid "Configfile %s not found - trying defaults." msgstr "" -#: src/conf.c -msgid "camera_id" +#: src/conf.cpp +msgid "Error getcwd" msgstr "" -#: src/conf.c -msgid "target_dir" +#: src/conf.cpp +#, c-format +msgid "could not open configfile %s" msgstr "" -#: src/conf.c -msgid "videodevice" +#: src/conf.cpp +#, c-format +msgid "Processing thread 0 - config file %s" msgstr "" -#: src/conf.c -msgid "vid_control_params" +#: src/conf.cpp +msgid "No config file to process, using default values" msgstr "" -#: src/conf.c -msgid "v4l2_palette" +#: src/draw.cpp +#, c-format +msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: src/conf.c -msgid "input" -msgstr "" - -#: src/conf.c -msgid "norm" -msgstr "" - -#: src/conf.c -msgid "frequency" -msgstr "" - -#: src/conf.c -msgid "auto_brightness" -msgstr "" - -#: src/conf.c -msgid "tunerdevice" -msgstr "" - -#: src/conf.c -msgid "roundrobin_frames" -msgstr "" - -#: src/conf.c -msgid "roundrobin_skip" -msgstr "" - -#: src/conf.c -msgid "roundrobin_switchfilter" -msgstr "" - -#: src/conf.c -msgid "netcam_url" -msgstr "" - -#: src/conf.c -msgid "netcam_highres" -msgstr "" - -#: src/conf.c -msgid "netcam_userpass" -msgstr "" - -#: src/conf.c -msgid "netcam_keepalive" -msgstr "" - -#: src/conf.c -msgid "netcam_proxy" -msgstr "" - -#: src/conf.c -msgid "netcam_tolerant_check" -msgstr "" - -#: src/conf.c -msgid "netcam_use_tcp" -msgstr "" - -#: src/conf.c -msgid "mmalcam_name" -msgstr "" - -#: src/conf.c -msgid "mmalcam_control_params" -msgstr "" - -#: src/conf.c -msgid "width" -msgstr "" - -#: src/conf.c -msgid "height" -msgstr "" - -#: src/conf.c -msgid "framerate" -msgstr "" - -#: src/conf.c -msgid "minimum_frame_time" -msgstr "" - -#: src/conf.c -msgid "rotate" -msgstr "" - -#: src/conf.c -msgid "flip_axis" -msgstr "" - -#: src/conf.c -msgid "locate_motion_mode" -msgstr "" - -#: src/conf.c -msgid "locate_motion_style" -msgstr "" - -#: src/conf.c -msgid "text_left" -msgstr "" - -#: src/conf.c -msgid "text_right" -msgstr "" - -#: src/conf.c -msgid "text_changes" -msgstr "" - -#: src/conf.c -msgid "text_scale" -msgstr "" - -#: src/conf.c -msgid "text_event" -msgstr "" - -#: src/conf.c -msgid "emulate_motion" -msgstr "" - -#: src/conf.c -msgid "threshold" -msgstr "" - -#: src/conf.c -msgid "threshold_maximum" -msgstr "" - -#: src/conf.c -msgid "threshold_tune" -msgstr "" - -#: src/conf.c -msgid "noise_level" -msgstr "" - -#: src/conf.c -msgid "noise_tune" -msgstr "" - -#: src/conf.c -msgid "despeckle_filter" -msgstr "" - -#: src/conf.c -msgid "area_detect" -msgstr "" - -#: src/conf.c -msgid "mask_file" -msgstr "" - -#: src/conf.c -msgid "mask_privacy" -msgstr "" - -#: src/conf.c -msgid "smart_mask_speed" -msgstr "" - -#: src/conf.c -msgid "lightswitch_percent" -msgstr "" - -#: src/conf.c -msgid "lightswitch_frames" -msgstr "" - -#: src/conf.c -msgid "minimum_motion_frames" -msgstr "" - -#: src/conf.c -msgid "event_gap" -msgstr "" - -#: src/conf.c -msgid "pre_capture" -msgstr "" - -#: src/conf.c -msgid "post_capture" -msgstr "" - -#: src/conf.c -msgid "on_event_start" -msgstr "" - -#: src/conf.c -msgid "on_event_end" -msgstr "" - -#: src/conf.c -msgid "on_picture_save" -msgstr "" - -#: src/conf.c -msgid "on_area_detected" -msgstr "" - -#: src/conf.c -msgid "on_motion_detected" -msgstr "" - -#: src/conf.c -msgid "on_movie_start" -msgstr "" - -#: src/conf.c -msgid "on_movie_end" -msgstr "" - -#: src/conf.c -msgid "on_camera_lost" -msgstr "" - -#: src/conf.c -msgid "on_camera_found" -msgstr "" - -#: src/conf.c -msgid "picture_output" -msgstr "" - -#: src/conf.c -msgid "picture_output_motion" -msgstr "" - -#: src/conf.c -msgid "picture_type" -msgstr "" - -#: src/conf.c -msgid "picture_quality" -msgstr "" - -#: src/conf.c -msgid "picture_exif" -msgstr "" - -#: src/conf.c -msgid "picture_filename" -msgstr "" - -#: src/conf.c -msgid "snapshot_interval" -msgstr "" - -#: src/conf.c -msgid "snapshot_filename" -msgstr "" - -#: src/conf.c -msgid "movie_output" -msgstr "" - -#: src/conf.c -msgid "movie_output_motion" -msgstr "" - -#: src/conf.c -msgid "movie_max_time" -msgstr "" - -#: src/conf.c -msgid "movie_bps" -msgstr "" - -#: src/conf.c -msgid "movie_quality" -msgstr "" - -#: src/conf.c -msgid "movie_codec" -msgstr "" - -#: src/conf.c -msgid "movie_duplicate_frames" -msgstr "" - -#: src/conf.c -msgid "movie_passthrough" -msgstr "" - -#: src/conf.c -msgid "movie_filename" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe_use" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe" -msgstr "" - -#: src/conf.c -msgid "timelapse_interval" -msgstr "" - -#: src/conf.c -msgid "timelapse_mode" -msgstr "" - -#: src/conf.c -msgid "timelapse_fps" -msgstr "" - -#: src/conf.c -msgid "timelapse_codec" -msgstr "" - -#: src/conf.c -msgid "timelapse_filename" -msgstr "" - -#: src/conf.c -msgid "video_pipe" -msgstr "" - -#: src/conf.c -msgid "video_pipe_motion" -msgstr "" - -#: src/conf.c -msgid "webcontrol_port" -msgstr "" - -#: src/conf.c -msgid "webcontrol_ipv6" -msgstr "" - -#: src/conf.c -msgid "webcontrol_localhost" -msgstr "" - -#: src/conf.c -msgid "webcontrol_parms" -msgstr "" - -#: src/conf.c -msgid "webcontrol_interface" -msgstr "" - -#: src/conf.c -msgid "webcontrol_auth_method" -msgstr "" - -#: src/conf.c -msgid "webcontrol_authentication" -msgstr "" - -#: src/conf.c -msgid "webcontrol_tls" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cert" -msgstr "" - -#: src/conf.c -msgid "webcontrol_key" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_port" -msgstr "" - -#: src/conf.c -msgid "stream_localhost" -msgstr "" - -#: src/conf.c -msgid "stream_auth_method" -msgstr "" - -#: src/conf.c -msgid "stream_authentication" -msgstr "" - -#: src/conf.c -msgid "stream_tls" -msgstr "" - -#: src/conf.c -msgid "stream_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_preview_scale" -msgstr "" - -#: src/conf.c -msgid "stream_preview_newline" -msgstr "" - -#: src/conf.c -msgid "stream_preview_method" -msgstr "" - -#: src/conf.c -msgid "stream_quality" -msgstr "" - -#: src/conf.c -msgid "stream_grey" -msgstr "" - -#: src/conf.c -msgid "stream_motion" -msgstr "" - -#: src/conf.c -msgid "stream_maxrate" -msgstr "" - -#: src/conf.c -msgid "stream_limit" -msgstr "" - -#: src/conf.c -msgid "database_type" -msgstr "" - -#: src/conf.c -msgid "database_dbname" -msgstr "" - -#: src/conf.c -msgid "database_host" -msgstr "" - -#: src/conf.c -msgid "database_port" -msgstr "" - -#: src/conf.c -msgid "database_user" -msgstr "" - -#: src/conf.c -msgid "database_password" -msgstr "" - -#: src/conf.c -msgid "database_busy_timeout" -msgstr "" - -#: src/conf.c -msgid "sql_log_picture" -msgstr "" - -#: src/conf.c -msgid "sql_log_snapshot" -msgstr "" - -#: src/conf.c -msgid "sql_log_movie" -msgstr "" - -#: src/conf.c -msgid "sql_log_timelapse" -msgstr "" - -#: src/conf.c -msgid "sql_query_start" -msgstr "" - -#: src/conf.c -msgid "sql_query_stop" -msgstr "" - -#: src/conf.c -msgid "sql_query" -msgstr "" - -#: src/conf.c -msgid "track_type" -msgstr "" - -#: src/conf.c -msgid "track_auto" -msgstr "" - -#: src/conf.c -msgid "track_port" -msgstr "" - -#: src/conf.c -msgid "track_motorx" -msgstr "" - -#: src/conf.c -msgid "track_motorx_reverse" -msgstr "" - -#: src/conf.c -msgid "track_motory" -msgstr "" - -#: src/conf.c -msgid "track_motory_reverse" -msgstr "" - -#: src/conf.c -msgid "track_maxx" -msgstr "" - -#: src/conf.c -msgid "track_minx" -msgstr "" - -#: src/conf.c -msgid "track_maxy" -msgstr "" - -#: src/conf.c -msgid "track_miny" -msgstr "" - -#: src/conf.c -msgid "track_homex" -msgstr "" - -#: src/conf.c -msgid "track_homey" -msgstr "" - -#: src/conf.c -msgid "track_iomojo_id" -msgstr "" - -#: src/conf.c -msgid "track_step_angle_x" -msgstr "" - -#: src/conf.c -msgid "track_step_angle_y" -msgstr "" - -#: src/conf.c -msgid "track_move_wait" -msgstr "" - -#: src/conf.c -msgid "track_speed" -msgstr "" - -#: src/conf.c -msgid "track_stepsize" -msgstr "" - -#: src/conf.c -msgid "track_generic_move" -msgstr "" - -#: src/conf.c -msgid "camera" -msgstr "" - -#: src/conf.c -msgid "camera_dir" -msgstr "" - -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Executing external command '%s'" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: src/event.c -#, c-format -msgid "Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c -#, c-format -msgid "" -"Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " -"was %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to Mysql database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "after re-connection Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c src/motion.c -#, c-format -msgid "Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "SQLite error was %s" -msgstr "" - -#: src/event.c +#: src/event.cpp msgid "Failed to put image into video pipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview pipe name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating file name base %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "moviepath: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "no write access to target directory %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "error accesing path %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error specifying command line: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe: %s" msgstr "" -#: src/event.c +#: src/event.cpp msgid "popen failed" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Using extpipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Source FPS %d" msgstr "" -#: src/event.c -msgid "Error opening context for movie output." +#: src/event.cpp +msgid "Error opening ctx_cam for movie output." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (motion) file [%s]" +msgid "Error creating motion file [%s]" msgstr "" -#: src/event.c -msgid "" -"The swf container for timelapse no longer supported. Using mpg container." -msgstr "" - -#: src/event.c -msgid "Timelapse using mpg codec." -msgstr "" - -#: src/event.c -msgid "Events will be appended to file" -msgstr "" - -#: src/event.c -msgid "Timelapse using mpeg4 codec." -msgstr "" - -#: src/event.c -msgid "Events will be trigger new files" -msgstr "" - -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (timelapse) file [%s]" +msgid "Error creating timelapse file [%s]" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Error encoding image" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate memory for codec name" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "" "The frame rate specified is too high for the movie movie type specified. " "Choose a different movie container or lower framerate." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting base file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error setting timelapse append for codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "codec option value %s is not supported" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get the codec" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error encoding video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error encoding video" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "BAD TIMING!! Frame skipped." msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s has been blacklisted: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Using codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not alloc stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate decoder!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Unable to set quality" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not open codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "could not alloc frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "could not alloc buffers %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Permission denied. %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not write movie header %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error draining codec:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error writing draining video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while encoding picture" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while writing video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "RTSP context not available." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "rtsp camera not ready for pass-through." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get codec!" msgstr "" -#: src/movie.c src/netcam.c +#: src/movie.cpp src/netcam.cpp msgid "Unable to copy codec parameters" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "movie libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not allocate output context" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not setup passthru!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate codec!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not set the stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error flushing codec" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Excessive attempts to clear buffered packet" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Buffered packet" msgstr "" -#: src/jpegutils.c +#: src/movie.cpp +msgid "" +"The swf container for timelapse no longer supported. Using mpg container." +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpg codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be appended to file" +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpeg4 codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be trigger new files" +msgstr "" + +#: src/jpegutils.cpp #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp msgid "Invalid JPEG image dimensions" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Received unexpected camera control callback event, 0x%08x" +msgid "Using default log level (%s) (%d)" msgstr "" -#: src/mmalcam.c -msgid "A high frame rate can cause problems with exposure of images" -msgstr "" - -#: src/mmalcam.c -msgid "If autoexposure is not working, try a lower frame rate." -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Failed to create MMAL camera component %s" +msgid "Logging to file (%s)" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "MMAL camera %s doesn't have output ports" +msgid "Exit motion, cannot create log file %s" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp +msgid "Logging to syslog" +msgstr "" + +#: src/logger.cpp #, c-format -msgid "Unable to enable control port : error %d" +msgid "Using default log type (%s)" msgstr "" -#: src/mmalcam.c -msgid "MMAL no-padding setup failed" -msgstr "" - -#: src/mmalcam.c -msgid "camera video format couldn't be set" -msgstr "" - -#: src/mmalcam.c -msgid "camera component couldn't be enabled" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera component created" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer pool creation failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer queue creation failed" -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Unable to get a required buffer %d from pool queue" +msgid "Using log type (%s) log level (%s)" msgstr "" -#: src/mmalcam.c -#, c-format -msgid "Unable to send a buffer to port (%d)" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" -msgstr "" - -#: src/mmalcam.c -msgid "camera params couldn't be allocated" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture port enabling failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture start failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL Camera cleanup" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" -msgstr "" - -#: src/mmalcam.c -msgid "Unable to return a buffer to the camera video port" -msgstr "" - -#: src/motion.c -msgid "Language: English" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Resizing pre_capture buffer to %d items" -msgstr "" - -#: src/motion.c -msgid "Removed process id file (pid file)." -msgstr "" - -#: src/motion.c -msgid "Error removing pid file" -msgstr "" - -#: src/motion.c +#: src/logger.cpp #, c-format msgid "Closing logfile (%s)." msgstr "" -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Motion detected - starting event %d" +msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "A high frame rate can cause problems with exposure of images" +msgstr "" + +#: src/mmalcam.cpp +msgid "If autoexposure is not working, try a lower frame rate." +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Added %d fillerframes into movie" +msgid "Failed to create MMAL camera component %s" msgstr "" -#: src/motion.c -msgid "Unable to determine camera type (MMAL, Netcam, V4L2)" -msgstr "" - -#: src/motion.c -msgid "Opening privacy mask file" -msgstr "" - -#: src/motion.c -msgid "Opening high resolution privacy mask file" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Error opening mask file %s" +msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: src/motion.c -msgid "Failed to read mask privacy image. Mask privacy feature disabled." -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Mask privacy file \"%s\" loaded." +msgid "Unable to enable control port : error %d" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL no-padding setup failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera video format couldn't be set" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera component couldn't be enabled" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera component created" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer pool creation failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer queue creation failed" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Invalid text scale. Adjusted to %d" +msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: src/motion.c -msgid "Closing MYSQL" -msgstr "" - -#: src/motion.c -msgid "Initializing database" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 Database filename %s" +msgid "Unable to send a buffer to port (%d)" msgstr "" -#: src/motion.c -msgid "SQLite3 is threadsafe" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 serialized %s" +msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: src/motion.c -msgid "FAILED" +#: src/mmalcam.cpp +msgid "camera params couldn't be allocated" msgstr "" -#: src/motion.c -msgid "SUCCESS" +#: src/mmalcam.cpp +msgid "MMAL camera capture port enabling failed" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL camera capture start failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera not available" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera cleanup" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Can't open database %s : %s" +msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout %d msec" +#: src/mmalcam.cpp +msgid "Unable to return a buffer to the camera video port" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout failed %s" +#: src/motion.cpp +msgid "Removed process id file (pid file)." msgstr "" -#: src/motion.c -#, c-format -msgid "Cannot connect to MySQL database %s on host %s with user %s" +#: src/motion.cpp +msgid "Error removing pid file" msgstr "" -#: src/motion.c -#, c-format -msgid "MySQL error was %s" -msgstr "" - -#: src/motion.c -msgid "SQLite3 using shared handle" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Database backend %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera %d started: motion detection %s" -msgstr "" - -#: src/motion.c -msgid "Disabled" -msgstr "" - -#: src/motion.c -msgid "Enabled" -msgstr "" - -#: src/motion.c -msgid "Pass-through processing disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid configuration dimensions %dx%d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default dimensions %dx%d" -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image width (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting width to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image height (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting height to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c -msgid "Could not fetch initial image from camera " -msgstr "" - -#: src/motion.c -msgid "Motion continues using width and height from config file(s)" -msgstr "" - -#: src/motion.c -msgid "Motion only supports width and height modulo 8" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Image width (%d) or height(%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion only supports width and height greater than or equal to 64 %dx%d" -msgstr "" - -#: 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 "" - -#: src/motion.c -msgid "Error capturing first image" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to read mask image. Mask feature disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Maskfile \"%s\" loaded." -msgstr "" - -#: src/motion.c -msgid "Emulating motion" -msgstr "" - -#: src/motion.c -msgid "Calling vid_close() from motion_cleanup" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion in area %d detected." -msgstr "" - -#: src/motion.c -msgid "Retrying until successful connection with camera" -msgstr "" - -#: src/motion.c -msgid "" -"Camera has finally become available\n" -"Camera image has different width and heightfrom what is in the config file. " -"You should fix that\n" -"Restarting Motion thread to reinitialize all image buffers to new picture " -"dimensions" -msgstr "" - -#: src/motion.c -msgid "Video signal re-acquired" -msgstr "" - -#: src/motion.c -msgid "Video device fatal error - Closing video device" -msgstr "" - -#: src/motion.c -msgid "Restarting Motion thread to reinitialize all image buffers" -msgstr "" - -#: src/motion.c -msgid "Video signal lost - Adding grey image" -msgstr "" - -#: src/motion.c -msgid "Video signal still lost - Trying to close video device" -msgstr "" - -#: src/motion.c -msgid "Lightswitch detected" -msgstr "" - -#: src/motion.c -msgid "Switchfilter detected" -msgstr "" - -#: src/motion.c -msgid "micro-lightswitch!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "End of event %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Raw changes: %5d - changes after '%s': %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - labels: %3d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Changes: %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - noise level: %2d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - threshold: %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid timelapse_mode argument '%s'" -msgstr "" - -#: src/motion.c -msgid "%:s Defaulting to manual timelapse mode" -msgstr "" - -#: src/motion.c -msgid "Thread exiting" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion going to daemon mode" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Could not change directory" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : not available" msgstr "" -#: src/motion.c -#, c-format -msgid "Using default log level (%s) (%d)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Logging to file (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Exit motion, cannot create log file %s" -msgstr "" - -#: src/motion.c -msgid "Logging to syslog" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default log type (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using log type (%s) log level (%s)" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion running as daemon process" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion running in setup mode." msgstr "" -#: src/motion.c -#, c-format -msgid "Camera ID: %d is from %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Service: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Device: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with the control port" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream feature for thread %d is disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with thread %d" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Restarting motion." msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion restarted" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: src/motion.c +#: src/motion.cpp +#, c-format +msgid "Thread %d - Watchdog kill!" +msgstr "" + +#: src/motion.cpp #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Motion thread %d restart" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Threads finished" msgstr "" -#: src/motion.c src/webu.c +#: src/motion.cpp src/webu.cpp msgid "Motion terminating" msgstr "" -#: src/motion.c -#, c-format -msgid "Could not allocate %llu bytes of memory!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Problem creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Error opening file %s with mode %s" -msgstr "" - -#: src/motion.c -msgid "Error closing file" -msgstr "" - -#: src/motion.c -#, c-format -msgid "invalid format specifier keyword %*.*s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Unable to set thread name %s" -msgstr "" - -#: src/motion.c -msgid "FFMPEG version too old. Disabling pass-through processing." -msgstr "" - -#: src/motion.c -msgid "pass-through is enabled but is still experimental." -msgstr "" - -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Invalid URL. Can not parse values." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Using port number %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "True" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "False" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Ignoring packet with invalid data" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error sending packet to codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error decoding packet: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The network camera is sending pictures in a different" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the config and also a " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "different picture format. The picture is being" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "in the config file. If possible change netcam to" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "be in YUV420P format and the size requested in the" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "config to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the configuration file." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The picture is being transcoded into the size " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "requested in the configuration. If possible change" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam or configuration to indicate the same size" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The image sent is being " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_in." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_out." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate scaling context." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error determining size of frame out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up file via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up http via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s stream." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unknown" msgstr "" -#: src/netcam.c +#: src/netcam.cpp +#, c-format +msgid "Image width (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting width to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Image height (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting height to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp msgid "Stream copied for pass-through" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "ffmpeg too old" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Null path passed to connect" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Invalid camera service" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to read first image" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera did not reconnect." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Checking for camera every 10 seconds." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Handler loop finished." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam camera handler: finish set, exiting" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp high context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: No response from handler thread." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution: Shut down complete." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution: Shut down complete." msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp version error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image buffer allocation error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image compression error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to assemble webp image" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to save webp image to file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, 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 "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Can't write picture to file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Could not read from pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading size in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading maximum value in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed writing default mask as pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: src/rotate.c +#: src/picture.cpp +msgid "Opening privacy mask file" +msgstr "" + +#: src/picture.cpp +msgid "Opening high resolution privacy mask file" +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Error opening mask file %s" +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask privacy image. Mask privacy feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Mask privacy file \"%s\" loaded." +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask image. Mask feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Maskfile \"%s\" loaded." +msgstr "" + +#: src/rotate.cpp #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: src/track.c -msgid "internal error" -msgstr "" - -#: src/track.c -#, c-format -msgid "internal error, %hu is not a known track-type" -msgstr "" - -#: src/track.c -#, c-format -msgid "port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -msgid "Status byte timeout!" -msgstr "" - -#: src/track.c -#, c-format -msgid "Try to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to initialize serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Opened serial device %s and initialize, fd %i" -msgstr "" - -#: src/track.c -#, c-format -msgid "No device %s started yet , trying stepper_center()" -msgstr "" - -#: src/track.c -#, c-format -msgid "failed to initialize stepper device on %s , fd [%i]." -msgstr "" - -#: src/track.c -#, c-format -msgid "succeed , device started %s , fd [%i]" -msgstr "" - -#: src/track.c -#, c-format -msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -#, c-format -msgid "Command return %d" -msgstr "" - -#: src/track.c -msgid "Problem opening servo!" -msgstr "" - -#: src/track.c -#, c-format -msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "x %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "y %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "X offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " -"%d" -msgstr "" - -#: src/track.c -#, c-format -msgid "Y offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " -"%d" -msgstr "" - -#: 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 "" - -#: src/track.c -msgid "Return byte timeout!" -msgstr "" - -#: src/track.c -msgid "Unable to set camera speed" -msgstr "" - -#: src/track.c -msgid "succeed" -msgstr "" - -#: src/track.c -msgid "Failed to reset pwc camera to starting position! Reason" -msgstr "" - -#: src/track.c -msgid "failed VIDIOCPWCMPTGRANGE" -msgstr "" - -#: src/track.c -msgid "ioctl VIDIOCPWCMPTGANGLE" -msgstr "" - -#: src/track.c -msgid "Failed to pan/tilt pwc camera! Reason" -msgstr "" - -#: src/track.c +#: src/track.cpp msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Reseting UVC camera to starting position" msgstr "" -#: src/track.c +#: src/track.cpp msgid "ioctl querycontrol" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Getting camera range" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Failed to move UVC camera!" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Found MINMAX = %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/video_common.c +#: src/track.cpp +#, c-format +msgid "internal error, %hu is not a known track-type" +msgstr "" + +#: src/video_common.cpp msgid "Corrupt image ... continue" msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "Parsing controls: %s" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling mmalcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling netcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Cleaning up V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device cleanup (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening MMAL cam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "MMAL cam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening Netcam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Netcam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "V4L2 device failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device specified (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Failed to open '%s'" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Error specifying buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Read buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "found video device '%s' %d" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opened %s as pipe output" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Original pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Proposed pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Final pipe specifications" msgstr "" -#: src/video_v4l2.c +#: src/video_loopback.cpp +msgid "Opening video loopback device for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Opening video loopback device for motion pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for motion pictures" +msgstr "" + +#: src/video_v4l2.cpp msgid "No Controls found for device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "---------Controls---------" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid " V4L2 ID Name and Range" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device not ready" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "control type not supported yet" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "- video standard %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to NTSC" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to SECAM" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to PAL" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set tuner %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set Frequency to %ul" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Adjusted resolution not modulo 8." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Specify different palette or width/height in config file." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Supported palettes:" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Selected palette %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find a compatible palette format." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "mmap information: frames=%d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Out of memory." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Errors occurred during device select" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Failed to open video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Not a V4L2 device?" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support capturing." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Trying to set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error setting fps. Return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Device set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "V4L2 is not enabled" msgstr "" -#: src/video_v4l2.c -msgid "V4L2 is not enabled." -msgstr "" - -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find video device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Closing video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Width: %d, Height %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Framerate %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error decoding url" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Sent url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Decoded url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Restarting all threads" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Restarting thread %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Quitting thread %d" msgstr "" -#: src/webu.c src/webu_html.c src/webu_text.c +#: src/webu.cpp src/webu_html.cpp src/webu_text.cpp #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : on" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : off" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Set the value to null/zero" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Connection from: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Failed authentication from %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No webcontrol user:pass provided" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No stream user:pass provided" msgstr "" -#: src/webu.c src/webu_stream.c +#: src/webu.cpp src/webu_stream.cpp msgid "Invalid response" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "send page failed %d" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error reading file for SSL/TLS support." msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c -#, c-format -msgid "Starting webcontrol on port %d" -msgstr "" - -#: src/webu.c -msgid "Unable to start MHD" -msgstr "" - -#: src/webu.c -#, c-format -msgid "Started webcontrol on port %d" -msgstr "" - -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port/camera_id %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp +#, c-format +msgid "Starting webcontrol on port %d" +msgstr "" + +#: src/webu.cpp +msgid "Unable to start MHD" +msgstr "" + +#: src/webu.cpp +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.cpp #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Duplicate port requested %d" msgstr "" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Cameras" msgstr "Kamerat" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Camera" msgstr "Kamera" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All" msgstr "Kaikki" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Action" msgstr "Toiminta" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start Event" msgstr "Aloita tapahtuma" -#: src/webu_html.c +#: src/webu_html.cpp msgid "End Event" msgstr "Lopeta tapahtuma" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Snapshot" msgstr "Snapshot" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Change Configuration" msgstr "Muuta kokoonpanoa" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Write Configuration" msgstr "Kirjoita kokoonpano" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tracking" msgstr "Seuranta" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pause" msgstr "Keskeytä" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start" msgstr "Alkaa" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restart" msgstr "Uudelleenkäynnistää" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Quit" msgstr "Lopeta" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Help" msgstr "Auta" -#: src/webu_html.c +#: src/webu_html.cpp msgid "No Configuration Options" msgstr "Ei kokoonpanoasetuksia" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Limited Configuration Options" msgstr "Rajoitetut määritys vaihtoehdot" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Advanced Configuration Options" msgstr "Lisäasetukset" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restricted Configuration Options" msgstr "Luottamukselliset asetukset" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All Cameras" msgstr "Kaikki kamerat" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Not running" msgstr "ei aktiivinen" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Lost connection" msgstr "Yhteys menetetty" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Paused" msgstr "tauota" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Active" msgstr "aktiivinen" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Select option" msgstr "Valitse vaihtoehto" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Save" msgstr "Tallentaa" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan/Tilt" msgstr "kääntää / kallistaa" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Absolute Change" msgstr "Absoluuttinen muutos" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Center" msgstr "Keskus" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan" msgstr "kääntää" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tilt" msgstr "kallistaa" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp msgid "Could not get image to stream." msgstr "" -#: src/webu_text.c +#: src/webu_text.cpp #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" diff --git a/po/fr.po b/po/fr.po index 3a2d50c3..74028ce0 100644 --- a/po/fr.po +++ b/po/fr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" "Report-Msgid-Bugs-To: https://motion-project.github.io\n" -"POT-Creation-Date: 2019-09-27 21:06-0600\n" +"POT-Creation-Date: 2019-10-05 12:24-0600\n" "PO-Revision-Date: 2018-10-13 12:01-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,910 +16,800 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: src/conf.c +#: src/conf.cpp +msgid "daemon" +msgstr "" + +#: src/conf.cpp +msgid "setup_mode" +msgstr "" + +#: src/conf.cpp +msgid "pid_file" +msgstr "" + +#: src/conf.cpp +msgid "log_file" +msgstr "" + +#: src/conf.cpp +msgid "log_level" +msgstr "" + +#: src/conf.cpp +msgid "log_type" +msgstr "" + +#: src/conf.cpp +msgid "quiet" +msgstr "" + +#: src/conf.cpp +msgid "native_language" +msgstr "" + +#: src/conf.cpp +msgid "camera_name" +msgstr "" + +#: src/conf.cpp +msgid "camera_id" +msgstr "" + +#: src/conf.cpp +msgid "target_dir" +msgstr "" + +#: src/conf.cpp +msgid "videodevice" +msgstr "" + +#: src/conf.cpp +msgid "vid_control_params" +msgstr "" + +#: src/conf.cpp +msgid "v4l2_palette" +msgstr "" + +#: src/conf.cpp +msgid "input" +msgstr "" + +#: src/conf.cpp +msgid "norm" +msgstr "" + +#: src/conf.cpp +msgid "frequency" +msgstr "" + +#: src/conf.cpp +msgid "tunerdevice" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_frames" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_skip" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_switchfilter" +msgstr "" + +#: src/conf.cpp +msgid "netcam_url" +msgstr "" + +#: src/conf.cpp +msgid "netcam_highres" +msgstr "" + +#: src/conf.cpp +msgid "netcam_userpass" +msgstr "" + +#: src/conf.cpp +msgid "netcam_keepalive" +msgstr "" + +#: src/conf.cpp +msgid "netcam_proxy" +msgstr "" + +#: src/conf.cpp +msgid "netcam_tolerant_check" +msgstr "" + +#: src/conf.cpp +msgid "netcam_use_tcp" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_name" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_control_params" +msgstr "" + +#: src/conf.cpp +msgid "width" +msgstr "" + +#: src/conf.cpp +msgid "height" +msgstr "" + +#: src/conf.cpp +msgid "framerate" +msgstr "" + +#: src/conf.cpp +msgid "rotate" +msgstr "" + +#: src/conf.cpp +msgid "flip_axis" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_mode" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_style" +msgstr "" + +#: src/conf.cpp +msgid "text_left" +msgstr "" + +#: src/conf.cpp +msgid "text_right" +msgstr "" + +#: src/conf.cpp +msgid "text_changes" +msgstr "" + +#: src/conf.cpp +msgid "text_scale" +msgstr "" + +#: src/conf.cpp +msgid "text_event" +msgstr "" + +#: src/conf.cpp +msgid "emulate_motion" +msgstr "" + +#: src/conf.cpp +msgid "threshold" +msgstr "" + +#: src/conf.cpp +msgid "threshold_maximum" +msgstr "" + +#: src/conf.cpp +msgid "threshold_tune" +msgstr "" + +#: src/conf.cpp +msgid "noise_level" +msgstr "" + +#: src/conf.cpp +msgid "noise_tune" +msgstr "" + +#: src/conf.cpp +msgid "despeckle_filter" +msgstr "" + +#: src/conf.cpp +msgid "area_detect" +msgstr "" + +#: src/conf.cpp +msgid "mask_file" +msgstr "" + +#: src/conf.cpp +msgid "mask_privacy" +msgstr "" + +#: src/conf.cpp +msgid "smart_mask_speed" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_percent" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_frames" +msgstr "" + +#: src/conf.cpp +msgid "minimum_motion_frames" +msgstr "" + +#: src/conf.cpp +msgid "event_gap" +msgstr "" + +#: src/conf.cpp +msgid "pre_capture" +msgstr "" + +#: src/conf.cpp +msgid "post_capture" +msgstr "" + +#: src/conf.cpp +msgid "on_event_start" +msgstr "" + +#: src/conf.cpp +msgid "on_event_end" +msgstr "" + +#: src/conf.cpp +msgid "on_picture_save" +msgstr "" + +#: src/conf.cpp +msgid "on_area_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_motion_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_start" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_end" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_lost" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_found" +msgstr "" + +#: src/conf.cpp +msgid "picture_output" +msgstr "" + +#: src/conf.cpp +msgid "picture_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "picture_type" +msgstr "" + +#: src/conf.cpp +msgid "picture_quality" +msgstr "" + +#: src/conf.cpp +msgid "picture_exif" +msgstr "" + +#: src/conf.cpp +msgid "picture_filename" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_interval" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_output" +msgstr "" + +#: src/conf.cpp +msgid "movie_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "movie_max_time" +msgstr "" + +#: src/conf.cpp +msgid "movie_bps" +msgstr "" + +#: src/conf.cpp +msgid "movie_quality" +msgstr "" + +#: src/conf.cpp +msgid "movie_codec" +msgstr "" + +#: src/conf.cpp +msgid "movie_passthrough" +msgstr "" + +#: src/conf.cpp +msgid "movie_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe_use" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_interval" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_mode" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_fps" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_codec" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_filename" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe_motion" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_port" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_ipv6" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_localhost" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_parms" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_interface" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_authentication" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_tls" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cert" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_key" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_port" +msgstr "" + +#: src/conf.cpp +msgid "stream_localhost" +msgstr "" + +#: src/conf.cpp +msgid "stream_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_authentication" +msgstr "" + +#: src/conf.cpp +msgid "stream_tls" +msgstr "" + +#: src/conf.cpp +msgid "stream_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_scale" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_newline" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_quality" +msgstr "" + +#: src/conf.cpp +msgid "stream_grey" +msgstr "" + +#: src/conf.cpp +msgid "stream_motion" +msgstr "" + +#: src/conf.cpp +msgid "stream_maxrate" +msgstr "" + +#: src/conf.cpp +msgid "stream_limit" +msgstr "" + +#: src/conf.cpp +msgid "database_type" +msgstr "" + +#: src/conf.cpp +msgid "database_dbname" +msgstr "" + +#: src/conf.cpp +msgid "database_host" +msgstr "" + +#: src/conf.cpp +msgid "database_port" +msgstr "" + +#: src/conf.cpp +msgid "database_user" +msgstr "" + +#: src/conf.cpp +msgid "database_password" +msgstr "" + +#: src/conf.cpp +msgid "database_busy_timeout" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_picture" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_snapshot" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_movie" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_timelapse" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_start" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_stop" +msgstr "" + +#: src/conf.cpp +msgid "sql_query" +msgstr "" + +#: src/conf.cpp +msgid "track_type" +msgstr "" + +#: src/conf.cpp +msgid "track_auto" +msgstr "" + +#: src/conf.cpp +msgid "track_maxx" +msgstr "" + +#: src/conf.cpp +msgid "track_minx" +msgstr "" + +#: src/conf.cpp +msgid "track_maxy" +msgstr "" + +#: src/conf.cpp +msgid "track_miny" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_x" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_y" +msgstr "" + +#: src/conf.cpp +msgid "track_move_wait" +msgstr "" + +#: src/conf.cpp +msgid "track_generic_move" +msgstr "" + +#: src/conf.cpp +msgid "camera" +msgstr "" + +#: src/conf.cpp +msgid "camera_dir" +msgstr "" + +#: src/conf.cpp +msgid "Error compiling regex in copy_uri" +msgstr "" + +#: src/conf.cpp +msgid "Invalid origin for cors_header" +msgstr "" + +#: src/conf.cpp +msgid "Unable to locate vid_control_params" +msgstr "Impossible de trouver vid_control_params" + +#: src/conf.cpp +msgid "No value provided to put into vid_control_params" +msgstr "Aucune valeur fournie pour intégrer à vid_control_params" + +#: src/conf.cpp +#, c-format +msgid "Camera config file %s not found" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Processing camera config file %s" +msgstr "Traitement du fichier de configuration camera %s" + +#: src/conf.cpp +#, c-format +msgid "Processing config file %s" +msgstr "Traitement du fichier de configuration %s" + +#: src/conf.cpp +#, c-format +msgid "Camera directory config %s not found" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Coding error \"%s\"" +msgstr "" + +#: src/conf.cpp #, c-format msgid "Unknown config option \"%s\"" msgstr "Option de configuration \"%s\" inconnue " -#: src/conf.c -#, c-format -msgid "Writing config file to %s" -msgstr "Ecriture du fichier de configuration sur %s" - -#: 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." - -#: src/conf.c -msgid "Error getcwd" -msgstr "Erreur getcwd" - -#: src/conf.c -#, c-format -msgid "could not open configfile %s" -msgstr "ne peut pas ouvrir le fichier de configuration %s" - -#: 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" - -#: 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" - -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Writing configuration parameters from all files (%d):" msgstr "" "Ecriture des paramètres de configuration depuis tous les fichiers (%d):" -#: src/conf.c -#, c-format -msgid "Thread %d - Config file: %s" +#: src/conf.cpp +#, fuzzy, c-format +msgid "Camera %d - Config file: %s" msgstr "Thread %d - Fichier de configuration: %s" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "%-25s " msgstr "" -#: src/conf.c -msgid "Unable to locate vid_control_params" -msgstr "Impossible de trouver vid_control_params" - -#: src/conf.c -msgid "No value provided to put into vid_control_params" -msgstr "Aucune valeur fournie pour intégrer à vid_control_params" - -#: src/conf.c -msgid "Error compiling regex in copy_uri" -msgstr "" - -#: src/conf.c -msgid "Invalid origin for cors_header in copy_uri" -msgstr "" - -#: src/conf.c +#: src/conf.cpp #, c-format -msgid "Processing config file %s" -msgstr "Traitement du fichier de configuration %s" +msgid "Writing config file to %s" +msgstr "Ecriture du fichier de configuration sur %s" -#: src/conf.c +#: src/conf.cpp #, c-format -msgid "Camera directory config %s not found" +msgid "Configfile %s not found - trying defaults." msgstr "" +"Fichier de configuration %s non trouvé - essaie les valeurs par défault." -#: src/conf.c +#: src/conf.cpp +msgid "Error getcwd" +msgstr "Erreur getcwd" + +#: src/conf.cpp #, c-format -msgid "Camera config file %s not found" -msgstr "" +msgid "could not open configfile %s" +msgstr "ne peut pas ouvrir le fichier de configuration %s" -#: src/conf.c +#: src/conf.cpp #, c-format -msgid "Processing camera config file %s" -msgstr "Traitement du fichier de configuration camera %s" +msgid "Processing thread 0 - config file %s" +msgstr "Traitement tread 0 - fichier de configuration %s" -#: src/conf.c -msgid "daemon" +#: src/conf.cpp +msgid "No config file to process, using default values" msgstr "" +"Pas de fichier de configuration à traiter, utilisation des valeurs par " +"défault" -#: src/conf.c -msgid "setup_mode" +#: src/draw.cpp +#, c-format +msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: src/conf.c -msgid "pid_file" -msgstr "" - -#: src/conf.c -msgid "log_file" -msgstr "" - -#: src/conf.c -msgid "log_level" -msgstr "" - -#: src/conf.c -msgid "log_type" -msgstr "" - -#: src/conf.c -msgid "quiet" -msgstr "" - -#: src/conf.c -msgid "native_language" -msgstr "" - -#: src/conf.c -msgid "camera_name" -msgstr "" - -#: src/conf.c -msgid "camera_id" -msgstr "" - -#: src/conf.c -msgid "target_dir" -msgstr "" - -#: src/conf.c -msgid "videodevice" -msgstr "" - -#: src/conf.c -msgid "vid_control_params" -msgstr "" - -#: src/conf.c -msgid "v4l2_palette" -msgstr "" - -#: src/conf.c -msgid "input" -msgstr "" - -#: src/conf.c -msgid "norm" -msgstr "" - -#: src/conf.c -msgid "frequency" -msgstr "" - -#: src/conf.c -msgid "auto_brightness" -msgstr "" - -#: src/conf.c -msgid "tunerdevice" -msgstr "" - -#: src/conf.c -msgid "roundrobin_frames" -msgstr "" - -#: src/conf.c -msgid "roundrobin_skip" -msgstr "" - -#: src/conf.c -msgid "roundrobin_switchfilter" -msgstr "" - -#: src/conf.c -msgid "netcam_url" -msgstr "" - -#: src/conf.c -msgid "netcam_highres" -msgstr "" - -#: src/conf.c -msgid "netcam_userpass" -msgstr "" - -#: src/conf.c -msgid "netcam_keepalive" -msgstr "" - -#: src/conf.c -msgid "netcam_proxy" -msgstr "" - -#: src/conf.c -msgid "netcam_tolerant_check" -msgstr "" - -#: src/conf.c -msgid "netcam_use_tcp" -msgstr "" - -#: src/conf.c -msgid "mmalcam_name" -msgstr "" - -#: src/conf.c -msgid "mmalcam_control_params" -msgstr "" - -#: src/conf.c -msgid "width" -msgstr "" - -#: src/conf.c -msgid "height" -msgstr "" - -#: src/conf.c -msgid "framerate" -msgstr "" - -#: src/conf.c -msgid "minimum_frame_time" -msgstr "" - -#: src/conf.c -msgid "rotate" -msgstr "" - -#: src/conf.c -msgid "flip_axis" -msgstr "" - -#: src/conf.c -msgid "locate_motion_mode" -msgstr "" - -#: src/conf.c -msgid "locate_motion_style" -msgstr "" - -#: src/conf.c -msgid "text_left" -msgstr "" - -#: src/conf.c -msgid "text_right" -msgstr "" - -#: src/conf.c -msgid "text_changes" -msgstr "" - -#: src/conf.c -msgid "text_scale" -msgstr "" - -#: src/conf.c -msgid "text_event" -msgstr "" - -#: src/conf.c -msgid "emulate_motion" -msgstr "" - -#: src/conf.c -msgid "threshold" -msgstr "" - -#: src/conf.c -msgid "threshold_maximum" -msgstr "" - -#: src/conf.c -msgid "threshold_tune" -msgstr "" - -#: src/conf.c -msgid "noise_level" -msgstr "" - -#: src/conf.c -msgid "noise_tune" -msgstr "" - -#: src/conf.c -msgid "despeckle_filter" -msgstr "" - -#: src/conf.c -msgid "area_detect" -msgstr "" - -#: src/conf.c -msgid "mask_file" -msgstr "" - -#: src/conf.c -msgid "mask_privacy" -msgstr "" - -#: src/conf.c -msgid "smart_mask_speed" -msgstr "" - -#: src/conf.c -msgid "lightswitch_percent" -msgstr "" - -#: src/conf.c -msgid "lightswitch_frames" -msgstr "" - -#: src/conf.c -msgid "minimum_motion_frames" -msgstr "" - -#: src/conf.c -msgid "event_gap" -msgstr "" - -#: src/conf.c -msgid "pre_capture" -msgstr "" - -#: src/conf.c -msgid "post_capture" -msgstr "" - -#: src/conf.c -msgid "on_event_start" -msgstr "" - -#: src/conf.c -msgid "on_event_end" -msgstr "" - -#: src/conf.c -msgid "on_picture_save" -msgstr "" - -#: src/conf.c -msgid "on_area_detected" -msgstr "" - -#: src/conf.c -msgid "on_motion_detected" -msgstr "" - -#: src/conf.c -msgid "on_movie_start" -msgstr "" - -#: src/conf.c -msgid "on_movie_end" -msgstr "" - -#: src/conf.c -msgid "on_camera_lost" -msgstr "" - -#: src/conf.c -msgid "on_camera_found" -msgstr "" - -#: src/conf.c -msgid "picture_output" -msgstr "" - -#: src/conf.c -msgid "picture_output_motion" -msgstr "" - -#: src/conf.c -msgid "picture_type" -msgstr "" - -#: src/conf.c -msgid "picture_quality" -msgstr "" - -#: src/conf.c -msgid "picture_exif" -msgstr "" - -#: src/conf.c -msgid "picture_filename" -msgstr "" - -#: src/conf.c -msgid "snapshot_interval" -msgstr "" - -#: src/conf.c -msgid "snapshot_filename" -msgstr "" - -#: src/conf.c -msgid "movie_output" -msgstr "" - -#: src/conf.c -msgid "movie_output_motion" -msgstr "" - -#: src/conf.c -msgid "movie_max_time" -msgstr "" - -#: src/conf.c -msgid "movie_bps" -msgstr "" - -#: src/conf.c -msgid "movie_quality" -msgstr "" - -#: src/conf.c -msgid "movie_codec" -msgstr "" - -#: src/conf.c -msgid "movie_duplicate_frames" -msgstr "" - -#: src/conf.c -msgid "movie_passthrough" -msgstr "" - -#: src/conf.c -msgid "movie_filename" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe_use" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe" -msgstr "" - -#: src/conf.c -msgid "timelapse_interval" -msgstr "" - -#: src/conf.c -msgid "timelapse_mode" -msgstr "" - -#: src/conf.c -msgid "timelapse_fps" -msgstr "" - -#: src/conf.c -msgid "timelapse_codec" -msgstr "" - -#: src/conf.c -msgid "timelapse_filename" -msgstr "" - -#: src/conf.c -msgid "video_pipe" -msgstr "" - -#: src/conf.c -msgid "video_pipe_motion" -msgstr "" - -#: src/conf.c -msgid "webcontrol_port" -msgstr "" - -#: src/conf.c -msgid "webcontrol_ipv6" -msgstr "" - -#: src/conf.c -msgid "webcontrol_localhost" -msgstr "" - -#: src/conf.c -msgid "webcontrol_parms" -msgstr "" - -#: src/conf.c -msgid "webcontrol_interface" -msgstr "" - -#: src/conf.c -msgid "webcontrol_auth_method" -msgstr "" - -#: src/conf.c -msgid "webcontrol_authentication" -msgstr "" - -#: src/conf.c -msgid "webcontrol_tls" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cert" -msgstr "" - -#: src/conf.c -msgid "webcontrol_key" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_port" -msgstr "" - -#: src/conf.c -msgid "stream_localhost" -msgstr "" - -#: src/conf.c -msgid "stream_auth_method" -msgstr "" - -#: src/conf.c -msgid "stream_authentication" -msgstr "" - -#: src/conf.c -msgid "stream_tls" -msgstr "" - -#: src/conf.c -msgid "stream_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_preview_scale" -msgstr "" - -#: src/conf.c -msgid "stream_preview_newline" -msgstr "" - -#: src/conf.c -msgid "stream_preview_method" -msgstr "" - -#: src/conf.c -msgid "stream_quality" -msgstr "" - -#: src/conf.c -msgid "stream_grey" -msgstr "" - -#: src/conf.c -msgid "stream_motion" -msgstr "" - -#: src/conf.c -msgid "stream_maxrate" -msgstr "" - -#: src/conf.c -msgid "stream_limit" -msgstr "" - -#: src/conf.c -msgid "database_type" -msgstr "" - -#: src/conf.c -msgid "database_dbname" -msgstr "" - -#: src/conf.c -msgid "database_host" -msgstr "" - -#: src/conf.c -msgid "database_port" -msgstr "" - -#: src/conf.c -msgid "database_user" -msgstr "" - -#: src/conf.c -msgid "database_password" -msgstr "" - -#: src/conf.c -msgid "database_busy_timeout" -msgstr "" - -#: src/conf.c -msgid "sql_log_picture" -msgstr "" - -#: src/conf.c -msgid "sql_log_snapshot" -msgstr "" - -#: src/conf.c -msgid "sql_log_movie" -msgstr "" - -#: src/conf.c -msgid "sql_log_timelapse" -msgstr "" - -#: src/conf.c -msgid "sql_query_start" -msgstr "" - -#: src/conf.c -msgid "sql_query_stop" -msgstr "" - -#: src/conf.c -msgid "sql_query" -msgstr "" - -#: src/conf.c -msgid "track_type" -msgstr "" - -#: src/conf.c -msgid "track_auto" -msgstr "" - -#: src/conf.c -msgid "track_port" -msgstr "" - -#: src/conf.c -msgid "track_motorx" -msgstr "" - -#: src/conf.c -msgid "track_motorx_reverse" -msgstr "" - -#: src/conf.c -msgid "track_motory" -msgstr "" - -#: src/conf.c -msgid "track_motory_reverse" -msgstr "" - -#: src/conf.c -msgid "track_maxx" -msgstr "" - -#: src/conf.c -msgid "track_minx" -msgstr "" - -#: src/conf.c -msgid "track_maxy" -msgstr "" - -#: src/conf.c -msgid "track_miny" -msgstr "" - -#: src/conf.c -msgid "track_homex" -msgstr "" - -#: src/conf.c -msgid "track_homey" -msgstr "" - -#: src/conf.c -msgid "track_iomojo_id" -msgstr "" - -#: src/conf.c -msgid "track_step_angle_x" -msgstr "" - -#: src/conf.c -msgid "track_step_angle_y" -msgstr "" - -#: src/conf.c -msgid "track_move_wait" -msgstr "" - -#: src/conf.c -msgid "track_speed" -msgstr "" - -#: src/conf.c -msgid "track_stepsize" -msgstr "" - -#: src/conf.c -msgid "track_generic_move" -msgstr "" - -#: src/conf.c -msgid "camera" -msgstr "" - -#: src/conf.c -msgid "camera_dir" -msgstr "" - -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Unable to start external command '%s'" msgstr "Impossible d'exécuter la commande externe '%s'" -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Executing external command '%s'" msgstr "Exécution de la commande externe '%s'" -#: src/event.c +#: src/event.cpp #, c-format msgid "File of type %ld saved to: %s" msgstr "Fichier de type %ld enregistré vers: %s" -#: 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" - -#: src/event.c -#, c-format -msgid "" -"Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " -"was %s" -msgstr "" - -#: 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' " - -#: src/event.c -#, c-format -msgid "after re-connection Mysql query failed %s error code %d" -msgstr "" - -#: 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" - -#: 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" - -#: 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' " - -#: src/event.c -#, c-format -msgid "SQLite error was %s" -msgstr "L'erreur SQLite était \"%s\"" - -#: src/event.c +#: src/event.cpp msgid "Failed to put image into video pipe" msgstr "Impossible de mettre l'image dans le conduit video" -#: src/event.c +#: src/event.cpp #, c-format msgid "Could not create symbolic link [%s]" msgstr "Ne peut pas créer le lien symbolique [%s]" -#: src/event.c +#: src/event.cpp #, 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 +#: src/event.cpp #, 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 +#: src/event.cpp #, c-format msgid "Error creating preview name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "moviepath: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "no write access to target directory %s" msgstr "pas de droit d'écriture dans le dossier cible %s" -#: src/event.c +#: src/event.cpp #, c-format msgid "path not found, trying to create it %s ..." msgstr "chemin non trouvé, essaye de le créer %s ..." -#: src/event.c +#: src/event.cpp #, c-format msgid "error accesing path %s" msgstr "erreur lors de l'accès au chemin %s" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error specifying command line: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe: %s" msgstr "" -#: src/event.c +#: src/event.cpp msgid "popen failed" msgstr "échec de popen" -#: src/event.c +#: src/event.cpp msgid "Using extpipe" msgstr "Utilise extpipe" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error writing in pipe , state error %d" msgstr "Erreur lors de l'écriture dans le pipe, erreur %d" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe %s not created or closed already " msgstr "pipe %s non créé ou déjà fermé " -#: src/event.c +#: src/event.cpp #, c-format msgid "Source FPS %d" msgstr "" -#: src/event.c -msgid "Error opening context for movie output." +#: src/event.cpp +msgid "Error opening ctx_cam for movie output." msgstr "" -#: src/event.c -#, c-format -msgid "ffopen_open error creating (motion) file [%s]" -msgstr "" +#: src/event.cpp +#, fuzzy, c-format +msgid "Error creating motion file [%s]" +msgstr "Erreur lors de l'écriture dans le pipe, erreur %d" -#: src/event.c -msgid "" -"The swf container for timelapse no longer supported. Using mpg container." -msgstr "" - -#: src/event.c -msgid "Timelapse using mpg codec." -msgstr "Timelapse utilise le codec mpg." - -#: src/event.c -msgid "Events will be appended to file" -msgstr "Les évènements seront ajouté au fichier" - -#: src/event.c -msgid "Timelapse using mpeg4 codec." -msgstr "Timelapse utilise le codec mpeg4." - -#: src/event.c -msgid "Events will be trigger new files" -msgstr "" - -#: src/event.c -#, c-format -msgid "ffopen_open error creating (timelapse) file [%s]" +#: src/event.cpp +#, fuzzy, c-format +msgid "Error creating timelapse file [%s]" msgstr "erreur ffopen_open lors de la création du fichier (timelapse) [%s]" -#: src/event.c +#: src/event.cpp msgid "Error encoding image" msgstr "Erreur lors de l'encodage de l'image" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate memory for codec name" msgstr "Impossible d'allouer de la mémoire pour le nom du codec" -#: src/movie.c +#: src/movie.cpp #, fuzzy msgid "" "The frame rate specified is too high for the movie movie type specified. " @@ -927,2427 +817,2002 @@ msgid "" msgstr "" "Choisissez un conteneur ffmpeg différent ou une fréquence d'image plus basse." -#: src/movie.c +#: src/movie.cpp msgid "Error setting base file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error setting timelapse append for codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, fuzzy msgid "Error setting file name" msgstr "Erreur lors de l'encodage de l'image" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "codec option value %s is not supported" msgstr "la valeur %s pour l'option codec n'est pas supportée" -#: src/movie.c +#: src/movie.cpp msgid "Could not get the codec" msgstr "Impossible de récupérer le codec" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error encoding video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error encoding video" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "BAD TIMING!! Frame skipped." msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s has been blacklisted: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Using codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not alloc stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate decoder!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Unable to set quality" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not open codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "could not alloc frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, fuzzy, c-format msgid "could not alloc buffers %s" msgstr "ne peut pas ouvrir le fichier de configuration %s" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Permission denied. %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, fuzzy, c-format msgid "Could not write movie header %s" msgstr "Ne peut pas créer le lien symbolique [%s]" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error draining codec:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error writing draining video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while encoding picture" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while writing video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "RTSP context not available." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "rtsp camera not ready for pass-through." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get codec!" msgstr "" -#: src/movie.c src/netcam.c +#: src/movie.cpp src/netcam.cpp msgid "Unable to copy codec parameters" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "movie libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not allocate output context" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not setup passthru!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate codec!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not set the stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error flushing codec" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Excessive attempts to clear buffered packet" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Buffered packet" msgstr "" -#: src/jpegutils.c +#: src/movie.cpp +msgid "" +"The swf container for timelapse no longer supported. Using mpg container." +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpg codec." +msgstr "Timelapse utilise le codec mpg." + +#: src/movie.cpp +msgid "Events will be appended to file" +msgstr "Les évènements seront ajouté au fichier" + +#: src/movie.cpp +msgid "Timelapse using mpeg4 codec." +msgstr "Timelapse utilise le codec mpeg4." + +#: src/movie.cpp +msgid "Events will be trigger new files" +msgstr "" + +#: src/jpegutils.cpp #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp msgid "Invalid JPEG image dimensions" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Received unexpected camera control callback event, 0x%08x" +msgid "Using default log level (%s) (%d)" msgstr "" -#: src/mmalcam.c -msgid "A high frame rate can cause problems with exposure of images" -msgstr "" - -#: src/mmalcam.c -msgid "If autoexposure is not working, try a lower frame rate." -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Failed to create MMAL camera component %s" +msgid "Logging to file (%s)" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "MMAL camera %s doesn't have output ports" +msgid "Exit motion, cannot create log file %s" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp +msgid "Logging to syslog" +msgstr "" + +#: src/logger.cpp #, c-format -msgid "Unable to enable control port : error %d" +msgid "Using default log type (%s)" msgstr "" -#: src/mmalcam.c -msgid "MMAL no-padding setup failed" -msgstr "" - -#: src/mmalcam.c -msgid "camera video format couldn't be set" -msgstr "" - -#: src/mmalcam.c -msgid "camera component couldn't be enabled" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera component created" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer pool creation failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer queue creation failed" -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Unable to get a required buffer %d from pool queue" +msgid "Using log type (%s) log level (%s)" msgstr "" -#: src/mmalcam.c -#, c-format -msgid "Unable to send a buffer to port (%d)" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" -msgstr "" - -#: src/mmalcam.c -msgid "camera params couldn't be allocated" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture port enabling failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture start failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL Camera cleanup" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" -msgstr "" - -#: src/mmalcam.c -msgid "Unable to return a buffer to the camera video port" -msgstr "" - -#: src/motion.c -msgid "Language: English" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Resizing pre_capture buffer to %d items" -msgstr "" - -#: src/motion.c -msgid "Removed process id file (pid file)." -msgstr "" - -#: src/motion.c -msgid "Error removing pid file" -msgstr "" - -#: src/motion.c +#: src/logger.cpp #, c-format msgid "Closing logfile (%s)." msgstr "" -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Motion detected - starting event %d" +msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "A high frame rate can cause problems with exposure of images" +msgstr "" + +#: src/mmalcam.cpp +msgid "If autoexposure is not working, try a lower frame rate." +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Added %d fillerframes into movie" +msgid "Failed to create MMAL camera component %s" msgstr "" -#: src/motion.c -msgid "Unable to determine camera type (MMAL, Netcam, V4L2)" -msgstr "" - -#: src/motion.c -msgid "Opening privacy mask file" -msgstr "" - -#: src/motion.c -msgid "Opening high resolution privacy mask file" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Error opening mask file %s" +msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: src/motion.c -msgid "Failed to read mask privacy image. Mask privacy feature disabled." -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Mask privacy file \"%s\" loaded." +msgid "Unable to enable control port : error %d" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL no-padding setup failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera video format couldn't be set" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera component couldn't be enabled" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera component created" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer pool creation failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer queue creation failed" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Invalid text scale. Adjusted to %d" +msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: src/motion.c -msgid "Closing MYSQL" -msgstr "" - -#: src/motion.c -msgid "Initializing database" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 Database filename %s" +msgid "Unable to send a buffer to port (%d)" msgstr "" -#: src/motion.c -msgid "SQLite3 is threadsafe" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 serialized %s" +msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: src/motion.c -msgid "FAILED" +#: src/mmalcam.cpp +msgid "camera params couldn't be allocated" msgstr "" -#: src/motion.c -msgid "SUCCESS" +#: src/mmalcam.cpp +msgid "MMAL camera capture port enabling failed" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL camera capture start failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera not available" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera cleanup" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Can't open database %s : %s" +msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout %d msec" +#: src/mmalcam.cpp +msgid "Unable to return a buffer to the camera video port" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout failed %s" +#: src/motion.cpp +msgid "Removed process id file (pid file)." msgstr "" -#: src/motion.c -#, c-format -msgid "Cannot connect to MySQL database %s on host %s with user %s" +#: src/motion.cpp +msgid "Error removing pid file" msgstr "" -#: src/motion.c -#, c-format -msgid "MySQL error was %s" -msgstr "" - -#: src/motion.c -msgid "SQLite3 using shared handle" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Database backend %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera %d started: motion detection %s" -msgstr "" - -#: src/motion.c -msgid "Disabled" -msgstr "" - -#: src/motion.c -msgid "Enabled" -msgstr "" - -#: src/motion.c -msgid "Pass-through processing disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid configuration dimensions %dx%d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default dimensions %dx%d" -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image width (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting width to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image height (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting height to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c -msgid "Could not fetch initial image from camera " -msgstr "" - -#: src/motion.c -msgid "Motion continues using width and height from config file(s)" -msgstr "" - -#: src/motion.c -msgid "Motion only supports width and height modulo 8" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Image width (%d) or height(%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion only supports width and height greater than or equal to 64 %dx%d" -msgstr "" - -#: 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 "" - -#: src/motion.c -msgid "Error capturing first image" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to read mask image. Mask feature disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Maskfile \"%s\" loaded." -msgstr "" - -#: src/motion.c -msgid "Emulating motion" -msgstr "" - -#: src/motion.c -msgid "Calling vid_close() from motion_cleanup" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion in area %d detected." -msgstr "" - -#: src/motion.c -msgid "Retrying until successful connection with camera" -msgstr "" - -#: src/motion.c -msgid "" -"Camera has finally become available\n" -"Camera image has different width and heightfrom what is in the config file. " -"You should fix that\n" -"Restarting Motion thread to reinitialize all image buffers to new picture " -"dimensions" -msgstr "" - -#: src/motion.c -msgid "Video signal re-acquired" -msgstr "" - -#: src/motion.c -msgid "Video device fatal error - Closing video device" -msgstr "" - -#: src/motion.c -msgid "Restarting Motion thread to reinitialize all image buffers" -msgstr "" - -#: src/motion.c -msgid "Video signal lost - Adding grey image" -msgstr "" - -#: src/motion.c -msgid "Video signal still lost - Trying to close video device" -msgstr "" - -#: src/motion.c -msgid "Lightswitch detected" -msgstr "" - -#: src/motion.c -msgid "Switchfilter detected" -msgstr "" - -#: src/motion.c -msgid "micro-lightswitch!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "End of event %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Raw changes: %5d - changes after '%s': %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - labels: %3d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Changes: %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - noise level: %2d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - threshold: %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid timelapse_mode argument '%s'" -msgstr "" - -#: src/motion.c -msgid "%:s Defaulting to manual timelapse mode" -msgstr "" - -#: src/motion.c -msgid "Thread exiting" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion going to daemon mode" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Could not change directory" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : not available" msgstr "" -#: src/motion.c -#, c-format -msgid "Using default log level (%s) (%d)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Logging to file (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Exit motion, cannot create log file %s" -msgstr "" - -#: src/motion.c -msgid "Logging to syslog" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default log type (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using log type (%s) log level (%s)" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion running as daemon process" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion running in setup mode." msgstr "" -#: src/motion.c -#, c-format -msgid "Camera ID: %d is from %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Service: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Device: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with the control port" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream feature for thread %d is disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with thread %d" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Restarting motion." msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion restarted" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: src/motion.c +#: src/motion.cpp +#, fuzzy, c-format +msgid "Thread %d - Watchdog kill!" +msgstr "Thread %d - Fichier de configuration: %s" + +#: src/motion.cpp #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Motion thread %d restart" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Threads finished" msgstr "" -#: src/motion.c src/webu.c +#: src/motion.cpp src/webu.cpp msgid "Motion terminating" msgstr "" -#: src/motion.c -#, c-format -msgid "Could not allocate %llu bytes of memory!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Problem creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Error opening file %s with mode %s" -msgstr "" - -#: src/motion.c -msgid "Error closing file" -msgstr "" - -#: src/motion.c -#, c-format -msgid "invalid format specifier keyword %*.*s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Unable to set thread name %s" -msgstr "" - -#: src/motion.c -msgid "FFMPEG version too old. Disabling pass-through processing." -msgstr "" - -#: src/motion.c -msgid "pass-through is enabled but is still experimental." -msgstr "" - -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Invalid URL. Can not parse values." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Using port number %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "True" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "False" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Ignoring packet with invalid data" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error sending packet to codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error decoding packet: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The network camera is sending pictures in a different" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the config and also a " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "different picture format. The picture is being" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "in the config file. If possible change netcam to" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "be in YUV420P format and the size requested in the" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "config to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the configuration file." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The picture is being transcoded into the size " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "requested in the configuration. If possible change" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam or configuration to indicate the same size" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The image sent is being " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_in." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_out." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate scaling context." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error determining size of frame out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up file via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up http via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s stream." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unknown" msgstr "" -#: src/netcam.c +#: src/netcam.cpp +#, c-format +msgid "Image width (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting width to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Image height (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting height to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp msgid "Stream copied for pass-through" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "ffmpeg too old" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Null path passed to connect" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Invalid camera service" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to read first image" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera did not reconnect." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Checking for camera every 10 seconds." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Handler loop finished." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam camera handler: finish set, exiting" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp high context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: No response from handler thread." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution: Shut down complete." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution: Shut down complete." msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp version error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image buffer allocation error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image compression error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to assemble webp image" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to save webp image to file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, 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 "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Can't write picture to file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Could not read from pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading size in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading maximum value in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed writing default mask as pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: src/rotate.c +#: src/picture.cpp +msgid "Opening privacy mask file" +msgstr "" + +#: src/picture.cpp +msgid "Opening high resolution privacy mask file" +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Error opening mask file %s" +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask privacy image. Mask privacy feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Mask privacy file \"%s\" loaded." +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask image. Mask feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Maskfile \"%s\" loaded." +msgstr "" + +#: src/rotate.cpp #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: src/track.c -msgid "internal error" -msgstr "" - -#: src/track.c -#, c-format -msgid "internal error, %hu is not a known track-type" -msgstr "" - -#: src/track.c -#, c-format -msgid "port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -msgid "Status byte timeout!" -msgstr "" - -#: src/track.c -#, c-format -msgid "Try to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to initialize serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Opened serial device %s and initialize, fd %i" -msgstr "" - -#: src/track.c -#, c-format -msgid "No device %s started yet , trying stepper_center()" -msgstr "" - -#: src/track.c -#, c-format -msgid "failed to initialize stepper device on %s , fd [%i]." -msgstr "" - -#: src/track.c -#, c-format -msgid "succeed , device started %s , fd [%i]" -msgstr "" - -#: src/track.c -#, c-format -msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -#, c-format -msgid "Command return %d" -msgstr "" - -#: src/track.c -msgid "Problem opening servo!" -msgstr "" - -#: src/track.c -#, c-format -msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "x %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "y %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "X offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " -"%d" -msgstr "" - -#: src/track.c -#, c-format -msgid "Y offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " -"%d" -msgstr "" - -#: 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 "" - -#: src/track.c -msgid "Return byte timeout!" -msgstr "" - -#: src/track.c -msgid "Unable to set camera speed" -msgstr "" - -#: src/track.c -msgid "succeed" -msgstr "" - -#: src/track.c -msgid "Failed to reset pwc camera to starting position! Reason" -msgstr "" - -#: src/track.c -msgid "failed VIDIOCPWCMPTGRANGE" -msgstr "" - -#: src/track.c -msgid "ioctl VIDIOCPWCMPTGANGLE" -msgstr "" - -#: src/track.c -msgid "Failed to pan/tilt pwc camera! Reason" -msgstr "" - -#: src/track.c +#: src/track.cpp msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Reseting UVC camera to starting position" msgstr "" -#: src/track.c +#: src/track.cpp msgid "ioctl querycontrol" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Getting camera range" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Failed to move UVC camera!" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Found MINMAX = %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/video_common.c +#: src/track.cpp +#, c-format +msgid "internal error, %hu is not a known track-type" +msgstr "" + +#: src/video_common.cpp msgid "Corrupt image ... continue" msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "Parsing controls: %s" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling mmalcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling netcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Cleaning up V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device cleanup (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening MMAL cam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "MMAL cam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening Netcam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Netcam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "V4L2 device failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device specified (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Failed to open '%s'" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Error specifying buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Read buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "found video device '%s' %d" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opened %s as pipe output" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Original pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Proposed pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Final pipe specifications" msgstr "" -#: src/video_v4l2.c +#: src/video_loopback.cpp +msgid "Opening video loopback device for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Opening video loopback device for motion pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for motion pictures" +msgstr "" + +#: src/video_v4l2.cpp msgid "No Controls found for device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "---------Controls---------" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid " V4L2 ID Name and Range" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device not ready" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "control type not supported yet" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "- video standard %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to NTSC" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to SECAM" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to PAL" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set tuner %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set Frequency to %ul" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Adjusted resolution not modulo 8." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Specify different palette or width/height in config file." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Supported palettes:" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Selected palette %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find a compatible palette format." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "mmap information: frames=%d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Out of memory." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Errors occurred during device select" msgstr "Des erreurs se sont produites lors de la sélection de l'appareil" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using videodevice %s and input %d" msgstr "Utilise l'appareil vidéo %s et l'entrée %d" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Failed to open video device %s" msgstr "Impossible d'ouvrir l'appareil vidéo %s" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Not a V4L2 device?" msgstr "Pas un appareil V4L2 ?" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support capturing." msgstr "L'appareil ne gère pas la capture." -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Trying to set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error setting fps. Return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Device set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "V4L2 is not enabled" msgstr "V4L2 n'est pas activé" -#: src/video_v4l2.c -msgid "V4L2 is not enabled." -msgstr "V4L2 n'est pas activé." - -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find video device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Closing video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "Test de la palette %s (%c%c%c%c)" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Width: %d, Height %d" msgstr " Largeur: %d, Hauteur %d" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Framerate %d/%d" msgstr " Fréquence d'images %d/%d" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error decoding url" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Sent url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Decoded url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Restarting all threads" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Restarting thread %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Quitting thread %d" msgstr "" -#: src/webu.c src/webu_html.c src/webu_text.c +#: src/webu.cpp src/webu_html.cpp src/webu_text.cpp #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : on" msgstr "Langage natif : Oui" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : off" msgstr "Langage natif : Non" -#: src/webu.c +#: src/webu.cpp msgid "Set the value to null/zero" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Connection from: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Failed authentication from %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No webcontrol user:pass provided" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No stream user:pass provided" msgstr "" -#: src/webu.c src/webu_stream.c +#: src/webu.cpp src/webu_stream.cpp msgid "Invalid response" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "send page failed %d" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error reading file for SSL/TLS support." msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c -#, c-format -msgid "Starting webcontrol on port %d" -msgstr "" - -#: src/webu.c -msgid "Unable to start MHD" -msgstr "" - -#: src/webu.c -#, c-format -msgid "Started webcontrol on port %d" -msgstr "" - -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port/camera_id %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp +#, c-format +msgid "Starting webcontrol on port %d" +msgstr "" + +#: src/webu.cpp +msgid "Unable to start MHD" +msgstr "" + +#: src/webu.cpp +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.cpp #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Duplicate port requested %d" msgstr "" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Cameras" msgstr "Caméras" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Camera" msgstr "Caméra" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All" msgstr "Toutes" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Action" msgstr "Action" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start Event" msgstr "Commencer un événement" -#: src/webu_html.c +#: src/webu_html.cpp msgid "End Event" msgstr "Terminer l'événement" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Snapshot" msgstr "Instantané" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Change Configuration" msgstr "Changer la configuration" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Write Configuration" msgstr "Écrire la configuration" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tracking" msgstr "Suivi" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pause" msgstr "Pause" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start" msgstr "Démarrer" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restart" msgstr "Redémarrer" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Quit" msgstr "Quitter" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Help" msgstr "Aide" -#: src/webu_html.c +#: src/webu_html.cpp msgid "No Configuration Options" msgstr "Aucune option de configuration" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Limited Configuration Options" msgstr "Options de configuration limitées" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Advanced Configuration Options" msgstr "Options de configuration avancées" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restricted Configuration Options" msgstr "Options de configuration restreintes" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All Cameras" msgstr "Toutes les caméras" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Not running" msgstr "Hors ligne" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Lost connection" msgstr "Connexion perdue" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Paused" msgstr "En pause" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Active" msgstr "Active" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Select option" msgstr "Sélectionnez une option" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Save" msgstr "Enregistrer" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan/Tilt" msgstr "Rotation / inclinaison" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Absolute Change" msgstr "Changement absolu" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Center" msgstr "Centrer" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan" msgstr "Rotation" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tilt" msgstr "Inclinaison" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp msgid "Could not get image to stream." msgstr "Impossible de récupérer le codec." -#: src/webu_text.c +#: src/webu_text.cpp #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" +#~ msgid "Mysql query failed %s error code %d" +#~ msgstr "Echec de la requête Mysql %s, code d'erreur %d" + +#~ msgid "Re-Connection to Mysql database '%s' Succeed" +#~ msgstr "Succès de la reconnexion à la base de données Mysql '%s' " + +#~ msgid "Connection to PostgreSQL database '%s' failed: %s" +#~ msgstr "La connexion à la base de données PostgreSQL '%s' à échouée : %s" + +#~ msgid "Re-Connection to PostgreSQL database '%s' failed: %s" +#~ msgstr "La reconnexion à la base de données PostgreSQL '%s' à échouée : %s" + +#~ msgid "Re-Connection to PostgreSQL database '%s' Succeed" +#~ msgstr "Succès de la reconnexion à la base de données PostgreSQL '%s' " + +#~ msgid "SQLite error was %s" +#~ msgstr "L'erreur SQLite était \"%s\"" + +#~ msgid "V4L2 is not enabled." +#~ msgstr "V4L2 n'est pas activé." + #~ 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" diff --git a/po/it.po b/po/it.po index a1a04efd..cbe73bd9 100644 --- a/po/it.po +++ b/po/it.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" "Report-Msgid-Bugs-To: https://motion-project.github.io\n" -"POT-Creation-Date: 2019-09-27 21:06-0600\n" +"POT-Creation-Date: 2019-10-05 12:24-0600\n" "PO-Revision-Date: 2018-10-13 12:02-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,3327 +16,2771 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: src/conf.c -#, c-format -msgid "Unknown config option \"%s\"" +#: src/conf.cpp +msgid "daemon" msgstr "" -#: src/conf.c -#, c-format -msgid "Writing config file to %s" +#: src/conf.cpp +msgid "setup_mode" msgstr "" -#: src/conf.c -#, c-format -msgid "Configfile %s not found - trying defaults." +#: src/conf.cpp +msgid "pid_file" msgstr "" -#: src/conf.c -msgid "Error getcwd" +#: src/conf.cpp +msgid "log_file" msgstr "" -#: src/conf.c -#, c-format -msgid "could not open configfile %s" +#: src/conf.cpp +msgid "log_level" msgstr "" -#: src/conf.c -#, c-format -msgid "Invalid file name %s" +#: src/conf.cpp +msgid "log_type" msgstr "" -#: src/conf.c -#, c-format -msgid "Processing thread 0 - config file %s" +#: src/conf.cpp +msgid "quiet" msgstr "" -#: src/conf.c -msgid "No config file to process, using default values" +#: src/conf.cpp +msgid "native_language" msgstr "" -#: src/conf.c -#, c-format -msgid "Writing configuration parameters from all files (%d):" +#: src/conf.cpp +msgid "camera_name" msgstr "" -#: src/conf.c -#, c-format -msgid "Thread %d - Config file: %s" +#: src/conf.cpp +msgid "camera_id" msgstr "" -#: src/conf.c -#, c-format -msgid "%-25s " +#: src/conf.cpp +msgid "target_dir" msgstr "" -#: src/conf.c -msgid "Unable to locate vid_control_params" +#: src/conf.cpp +msgid "videodevice" msgstr "" -#: src/conf.c -msgid "No value provided to put into vid_control_params" +#: src/conf.cpp +msgid "vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp +msgid "v4l2_palette" +msgstr "" + +#: src/conf.cpp +msgid "input" +msgstr "" + +#: src/conf.cpp +msgid "norm" +msgstr "" + +#: src/conf.cpp +msgid "frequency" +msgstr "" + +#: src/conf.cpp +msgid "tunerdevice" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_frames" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_skip" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_switchfilter" +msgstr "" + +#: src/conf.cpp +msgid "netcam_url" +msgstr "" + +#: src/conf.cpp +msgid "netcam_highres" +msgstr "" + +#: src/conf.cpp +msgid "netcam_userpass" +msgstr "" + +#: src/conf.cpp +msgid "netcam_keepalive" +msgstr "" + +#: src/conf.cpp +msgid "netcam_proxy" +msgstr "" + +#: src/conf.cpp +msgid "netcam_tolerant_check" +msgstr "" + +#: src/conf.cpp +msgid "netcam_use_tcp" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_name" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_control_params" +msgstr "" + +#: src/conf.cpp +msgid "width" +msgstr "" + +#: src/conf.cpp +msgid "height" +msgstr "" + +#: src/conf.cpp +msgid "framerate" +msgstr "" + +#: src/conf.cpp +msgid "rotate" +msgstr "" + +#: src/conf.cpp +msgid "flip_axis" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_mode" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_style" +msgstr "" + +#: src/conf.cpp +msgid "text_left" +msgstr "" + +#: src/conf.cpp +msgid "text_right" +msgstr "" + +#: src/conf.cpp +msgid "text_changes" +msgstr "" + +#: src/conf.cpp +msgid "text_scale" +msgstr "" + +#: src/conf.cpp +msgid "text_event" +msgstr "" + +#: src/conf.cpp +msgid "emulate_motion" +msgstr "" + +#: src/conf.cpp +msgid "threshold" +msgstr "" + +#: src/conf.cpp +msgid "threshold_maximum" +msgstr "" + +#: src/conf.cpp +msgid "threshold_tune" +msgstr "" + +#: src/conf.cpp +msgid "noise_level" +msgstr "" + +#: src/conf.cpp +msgid "noise_tune" +msgstr "" + +#: src/conf.cpp +msgid "despeckle_filter" +msgstr "" + +#: src/conf.cpp +msgid "area_detect" +msgstr "" + +#: src/conf.cpp +msgid "mask_file" +msgstr "" + +#: src/conf.cpp +msgid "mask_privacy" +msgstr "" + +#: src/conf.cpp +msgid "smart_mask_speed" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_percent" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_frames" +msgstr "" + +#: src/conf.cpp +msgid "minimum_motion_frames" +msgstr "" + +#: src/conf.cpp +msgid "event_gap" +msgstr "" + +#: src/conf.cpp +msgid "pre_capture" +msgstr "" + +#: src/conf.cpp +msgid "post_capture" +msgstr "" + +#: src/conf.cpp +msgid "on_event_start" +msgstr "" + +#: src/conf.cpp +msgid "on_event_end" +msgstr "" + +#: src/conf.cpp +msgid "on_picture_save" +msgstr "" + +#: src/conf.cpp +msgid "on_area_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_motion_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_start" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_end" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_lost" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_found" +msgstr "" + +#: src/conf.cpp +msgid "picture_output" +msgstr "" + +#: src/conf.cpp +msgid "picture_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "picture_type" +msgstr "" + +#: src/conf.cpp +msgid "picture_quality" +msgstr "" + +#: src/conf.cpp +msgid "picture_exif" +msgstr "" + +#: src/conf.cpp +msgid "picture_filename" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_interval" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_output" +msgstr "" + +#: src/conf.cpp +msgid "movie_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "movie_max_time" +msgstr "" + +#: src/conf.cpp +msgid "movie_bps" +msgstr "" + +#: src/conf.cpp +msgid "movie_quality" +msgstr "" + +#: src/conf.cpp +msgid "movie_codec" +msgstr "" + +#: src/conf.cpp +msgid "movie_passthrough" +msgstr "" + +#: src/conf.cpp +msgid "movie_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe_use" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_interval" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_mode" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_fps" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_codec" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_filename" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe_motion" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_port" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_ipv6" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_localhost" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_parms" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_interface" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_authentication" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_tls" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cert" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_key" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_port" +msgstr "" + +#: src/conf.cpp +msgid "stream_localhost" +msgstr "" + +#: src/conf.cpp +msgid "stream_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_authentication" +msgstr "" + +#: src/conf.cpp +msgid "stream_tls" +msgstr "" + +#: src/conf.cpp +msgid "stream_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_scale" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_newline" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_quality" +msgstr "" + +#: src/conf.cpp +msgid "stream_grey" +msgstr "" + +#: src/conf.cpp +msgid "stream_motion" +msgstr "" + +#: src/conf.cpp +msgid "stream_maxrate" +msgstr "" + +#: src/conf.cpp +msgid "stream_limit" +msgstr "" + +#: src/conf.cpp +msgid "database_type" +msgstr "" + +#: src/conf.cpp +msgid "database_dbname" +msgstr "" + +#: src/conf.cpp +msgid "database_host" +msgstr "" + +#: src/conf.cpp +msgid "database_port" +msgstr "" + +#: src/conf.cpp +msgid "database_user" +msgstr "" + +#: src/conf.cpp +msgid "database_password" +msgstr "" + +#: src/conf.cpp +msgid "database_busy_timeout" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_picture" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_snapshot" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_movie" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_timelapse" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_start" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_stop" +msgstr "" + +#: src/conf.cpp +msgid "sql_query" +msgstr "" + +#: src/conf.cpp +msgid "track_type" +msgstr "" + +#: src/conf.cpp +msgid "track_auto" +msgstr "" + +#: src/conf.cpp +msgid "track_maxx" +msgstr "" + +#: src/conf.cpp +msgid "track_minx" +msgstr "" + +#: src/conf.cpp +msgid "track_maxy" +msgstr "" + +#: src/conf.cpp +msgid "track_miny" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_x" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_y" +msgstr "" + +#: src/conf.cpp +msgid "track_move_wait" +msgstr "" + +#: src/conf.cpp +msgid "track_generic_move" +msgstr "" + +#: src/conf.cpp +msgid "camera" +msgstr "" + +#: src/conf.cpp +msgid "camera_dir" +msgstr "" + +#: src/conf.cpp msgid "Error compiling regex in copy_uri" msgstr "" -#: src/conf.c -msgid "Invalid origin for cors_header in copy_uri" +#: src/conf.cpp +msgid "Invalid origin for cors_header" msgstr "" -#: src/conf.c -#, c-format -msgid "Processing config file %s" +#: src/conf.cpp +msgid "Unable to locate vid_control_params" msgstr "" -#: src/conf.c -#, c-format -msgid "Camera directory config %s not found" +#: src/conf.cpp +msgid "No value provided to put into vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Camera config file %s not found" msgstr "" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Processing camera config file %s" msgstr "" -#: src/conf.c -msgid "daemon" +#: src/conf.cpp +#, c-format +msgid "Processing config file %s" msgstr "" -#: src/conf.c -msgid "setup_mode" +#: src/conf.cpp +#, c-format +msgid "Camera directory config %s not found" msgstr "" -#: src/conf.c -msgid "pid_file" +#: src/conf.cpp +#, c-format +msgid "Coding error \"%s\"" msgstr "" -#: src/conf.c -msgid "log_file" +#: src/conf.cpp +#, c-format +msgid "Unknown config option \"%s\"" msgstr "" -#: src/conf.c -msgid "log_level" +#: src/conf.cpp +#, c-format +msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: src/conf.c -msgid "log_type" +#: src/conf.cpp +#, c-format +msgid "Camera %d - Config file: %s" msgstr "" -#: src/conf.c -msgid "quiet" +#: src/conf.cpp +#, c-format +msgid "%-25s " msgstr "" -#: src/conf.c -msgid "native_language" +#: src/conf.cpp +#, c-format +msgid "Writing config file to %s" msgstr "" -#: src/conf.c -msgid "camera_name" +#: src/conf.cpp +#, c-format +msgid "Configfile %s not found - trying defaults." msgstr "" -#: src/conf.c -msgid "camera_id" +#: src/conf.cpp +msgid "Error getcwd" msgstr "" -#: src/conf.c -msgid "target_dir" +#: src/conf.cpp +#, c-format +msgid "could not open configfile %s" msgstr "" -#: src/conf.c -msgid "videodevice" +#: src/conf.cpp +#, c-format +msgid "Processing thread 0 - config file %s" msgstr "" -#: src/conf.c -msgid "vid_control_params" +#: src/conf.cpp +msgid "No config file to process, using default values" msgstr "" -#: src/conf.c -msgid "v4l2_palette" +#: src/draw.cpp +#, c-format +msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: src/conf.c -msgid "input" -msgstr "" - -#: src/conf.c -msgid "norm" -msgstr "" - -#: src/conf.c -msgid "frequency" -msgstr "" - -#: src/conf.c -msgid "auto_brightness" -msgstr "" - -#: src/conf.c -msgid "tunerdevice" -msgstr "" - -#: src/conf.c -msgid "roundrobin_frames" -msgstr "" - -#: src/conf.c -msgid "roundrobin_skip" -msgstr "" - -#: src/conf.c -msgid "roundrobin_switchfilter" -msgstr "" - -#: src/conf.c -msgid "netcam_url" -msgstr "" - -#: src/conf.c -msgid "netcam_highres" -msgstr "" - -#: src/conf.c -msgid "netcam_userpass" -msgstr "" - -#: src/conf.c -msgid "netcam_keepalive" -msgstr "" - -#: src/conf.c -msgid "netcam_proxy" -msgstr "" - -#: src/conf.c -msgid "netcam_tolerant_check" -msgstr "" - -#: src/conf.c -msgid "netcam_use_tcp" -msgstr "" - -#: src/conf.c -msgid "mmalcam_name" -msgstr "" - -#: src/conf.c -msgid "mmalcam_control_params" -msgstr "" - -#: src/conf.c -msgid "width" -msgstr "" - -#: src/conf.c -msgid "height" -msgstr "" - -#: src/conf.c -msgid "framerate" -msgstr "" - -#: src/conf.c -msgid "minimum_frame_time" -msgstr "" - -#: src/conf.c -msgid "rotate" -msgstr "" - -#: src/conf.c -msgid "flip_axis" -msgstr "" - -#: src/conf.c -msgid "locate_motion_mode" -msgstr "" - -#: src/conf.c -msgid "locate_motion_style" -msgstr "" - -#: src/conf.c -msgid "text_left" -msgstr "" - -#: src/conf.c -msgid "text_right" -msgstr "" - -#: src/conf.c -msgid "text_changes" -msgstr "" - -#: src/conf.c -msgid "text_scale" -msgstr "" - -#: src/conf.c -msgid "text_event" -msgstr "" - -#: src/conf.c -msgid "emulate_motion" -msgstr "" - -#: src/conf.c -msgid "threshold" -msgstr "" - -#: src/conf.c -msgid "threshold_maximum" -msgstr "" - -#: src/conf.c -msgid "threshold_tune" -msgstr "" - -#: src/conf.c -msgid "noise_level" -msgstr "" - -#: src/conf.c -msgid "noise_tune" -msgstr "" - -#: src/conf.c -msgid "despeckle_filter" -msgstr "" - -#: src/conf.c -msgid "area_detect" -msgstr "" - -#: src/conf.c -msgid "mask_file" -msgstr "" - -#: src/conf.c -msgid "mask_privacy" -msgstr "" - -#: src/conf.c -msgid "smart_mask_speed" -msgstr "" - -#: src/conf.c -msgid "lightswitch_percent" -msgstr "" - -#: src/conf.c -msgid "lightswitch_frames" -msgstr "" - -#: src/conf.c -msgid "minimum_motion_frames" -msgstr "" - -#: src/conf.c -msgid "event_gap" -msgstr "" - -#: src/conf.c -msgid "pre_capture" -msgstr "" - -#: src/conf.c -msgid "post_capture" -msgstr "" - -#: src/conf.c -msgid "on_event_start" -msgstr "" - -#: src/conf.c -msgid "on_event_end" -msgstr "" - -#: src/conf.c -msgid "on_picture_save" -msgstr "" - -#: src/conf.c -msgid "on_area_detected" -msgstr "" - -#: src/conf.c -msgid "on_motion_detected" -msgstr "" - -#: src/conf.c -msgid "on_movie_start" -msgstr "" - -#: src/conf.c -msgid "on_movie_end" -msgstr "" - -#: src/conf.c -msgid "on_camera_lost" -msgstr "" - -#: src/conf.c -msgid "on_camera_found" -msgstr "" - -#: src/conf.c -msgid "picture_output" -msgstr "" - -#: src/conf.c -msgid "picture_output_motion" -msgstr "" - -#: src/conf.c -msgid "picture_type" -msgstr "" - -#: src/conf.c -msgid "picture_quality" -msgstr "" - -#: src/conf.c -msgid "picture_exif" -msgstr "" - -#: src/conf.c -msgid "picture_filename" -msgstr "" - -#: src/conf.c -msgid "snapshot_interval" -msgstr "" - -#: src/conf.c -msgid "snapshot_filename" -msgstr "" - -#: src/conf.c -msgid "movie_output" -msgstr "" - -#: src/conf.c -msgid "movie_output_motion" -msgstr "" - -#: src/conf.c -msgid "movie_max_time" -msgstr "" - -#: src/conf.c -msgid "movie_bps" -msgstr "" - -#: src/conf.c -msgid "movie_quality" -msgstr "" - -#: src/conf.c -msgid "movie_codec" -msgstr "" - -#: src/conf.c -msgid "movie_duplicate_frames" -msgstr "" - -#: src/conf.c -msgid "movie_passthrough" -msgstr "" - -#: src/conf.c -msgid "movie_filename" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe_use" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe" -msgstr "" - -#: src/conf.c -msgid "timelapse_interval" -msgstr "" - -#: src/conf.c -msgid "timelapse_mode" -msgstr "" - -#: src/conf.c -msgid "timelapse_fps" -msgstr "" - -#: src/conf.c -msgid "timelapse_codec" -msgstr "" - -#: src/conf.c -msgid "timelapse_filename" -msgstr "" - -#: src/conf.c -msgid "video_pipe" -msgstr "" - -#: src/conf.c -msgid "video_pipe_motion" -msgstr "" - -#: src/conf.c -msgid "webcontrol_port" -msgstr "" - -#: src/conf.c -msgid "webcontrol_ipv6" -msgstr "" - -#: src/conf.c -msgid "webcontrol_localhost" -msgstr "" - -#: src/conf.c -msgid "webcontrol_parms" -msgstr "" - -#: src/conf.c -msgid "webcontrol_interface" -msgstr "" - -#: src/conf.c -msgid "webcontrol_auth_method" -msgstr "" - -#: src/conf.c -msgid "webcontrol_authentication" -msgstr "" - -#: src/conf.c -msgid "webcontrol_tls" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cert" -msgstr "" - -#: src/conf.c -msgid "webcontrol_key" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_port" -msgstr "" - -#: src/conf.c -msgid "stream_localhost" -msgstr "" - -#: src/conf.c -msgid "stream_auth_method" -msgstr "" - -#: src/conf.c -msgid "stream_authentication" -msgstr "" - -#: src/conf.c -msgid "stream_tls" -msgstr "" - -#: src/conf.c -msgid "stream_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_preview_scale" -msgstr "" - -#: src/conf.c -msgid "stream_preview_newline" -msgstr "" - -#: src/conf.c -msgid "stream_preview_method" -msgstr "" - -#: src/conf.c -msgid "stream_quality" -msgstr "" - -#: src/conf.c -msgid "stream_grey" -msgstr "" - -#: src/conf.c -msgid "stream_motion" -msgstr "" - -#: src/conf.c -msgid "stream_maxrate" -msgstr "" - -#: src/conf.c -msgid "stream_limit" -msgstr "" - -#: src/conf.c -msgid "database_type" -msgstr "" - -#: src/conf.c -msgid "database_dbname" -msgstr "" - -#: src/conf.c -msgid "database_host" -msgstr "" - -#: src/conf.c -msgid "database_port" -msgstr "" - -#: src/conf.c -msgid "database_user" -msgstr "" - -#: src/conf.c -msgid "database_password" -msgstr "" - -#: src/conf.c -msgid "database_busy_timeout" -msgstr "" - -#: src/conf.c -msgid "sql_log_picture" -msgstr "" - -#: src/conf.c -msgid "sql_log_snapshot" -msgstr "" - -#: src/conf.c -msgid "sql_log_movie" -msgstr "" - -#: src/conf.c -msgid "sql_log_timelapse" -msgstr "" - -#: src/conf.c -msgid "sql_query_start" -msgstr "" - -#: src/conf.c -msgid "sql_query_stop" -msgstr "" - -#: src/conf.c -msgid "sql_query" -msgstr "" - -#: src/conf.c -msgid "track_type" -msgstr "" - -#: src/conf.c -msgid "track_auto" -msgstr "" - -#: src/conf.c -msgid "track_port" -msgstr "" - -#: src/conf.c -msgid "track_motorx" -msgstr "" - -#: src/conf.c -msgid "track_motorx_reverse" -msgstr "" - -#: src/conf.c -msgid "track_motory" -msgstr "" - -#: src/conf.c -msgid "track_motory_reverse" -msgstr "" - -#: src/conf.c -msgid "track_maxx" -msgstr "" - -#: src/conf.c -msgid "track_minx" -msgstr "" - -#: src/conf.c -msgid "track_maxy" -msgstr "" - -#: src/conf.c -msgid "track_miny" -msgstr "" - -#: src/conf.c -msgid "track_homex" -msgstr "" - -#: src/conf.c -msgid "track_homey" -msgstr "" - -#: src/conf.c -msgid "track_iomojo_id" -msgstr "" - -#: src/conf.c -msgid "track_step_angle_x" -msgstr "" - -#: src/conf.c -msgid "track_step_angle_y" -msgstr "" - -#: src/conf.c -msgid "track_move_wait" -msgstr "" - -#: src/conf.c -msgid "track_speed" -msgstr "" - -#: src/conf.c -msgid "track_stepsize" -msgstr "" - -#: src/conf.c -msgid "track_generic_move" -msgstr "" - -#: src/conf.c -msgid "camera" -msgstr "" - -#: src/conf.c -msgid "camera_dir" -msgstr "" - -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Executing external command '%s'" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: src/event.c -#, c-format -msgid "Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c -#, c-format -msgid "" -"Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " -"was %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to Mysql database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "after re-connection Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c src/motion.c -#, c-format -msgid "Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "SQLite error was %s" -msgstr "" - -#: src/event.c +#: src/event.cpp msgid "Failed to put image into video pipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview pipe name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating file name base %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "moviepath: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "no write access to target directory %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "error accesing path %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error specifying command line: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe: %s" msgstr "" -#: src/event.c +#: src/event.cpp msgid "popen failed" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Using extpipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Source FPS %d" msgstr "" -#: src/event.c -msgid "Error opening context for movie output." +#: src/event.cpp +msgid "Error opening ctx_cam for movie output." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (motion) file [%s]" +msgid "Error creating motion file [%s]" msgstr "" -#: src/event.c -msgid "" -"The swf container for timelapse no longer supported. Using mpg container." -msgstr "" - -#: src/event.c -msgid "Timelapse using mpg codec." -msgstr "" - -#: src/event.c -msgid "Events will be appended to file" -msgstr "" - -#: src/event.c -msgid "Timelapse using mpeg4 codec." -msgstr "" - -#: src/event.c -msgid "Events will be trigger new files" -msgstr "" - -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (timelapse) file [%s]" +msgid "Error creating timelapse file [%s]" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Error encoding image" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate memory for codec name" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "" "The frame rate specified is too high for the movie movie type specified. " "Choose a different movie container or lower framerate." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting base file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error setting timelapse append for codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "codec option value %s is not supported" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get the codec" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error encoding video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error encoding video" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "BAD TIMING!! Frame skipped." msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s has been blacklisted: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Using codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not alloc stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate decoder!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Unable to set quality" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not open codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "could not alloc frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "could not alloc buffers %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Permission denied. %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not write movie header %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error draining codec:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error writing draining video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while encoding picture" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while writing video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "RTSP context not available." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "rtsp camera not ready for pass-through." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get codec!" msgstr "" -#: src/movie.c src/netcam.c +#: src/movie.cpp src/netcam.cpp msgid "Unable to copy codec parameters" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "movie libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not allocate output context" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not setup passthru!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate codec!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not set the stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error flushing codec" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Excessive attempts to clear buffered packet" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Buffered packet" msgstr "" -#: src/jpegutils.c +#: src/movie.cpp +msgid "" +"The swf container for timelapse no longer supported. Using mpg container." +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpg codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be appended to file" +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpeg4 codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be trigger new files" +msgstr "" + +#: src/jpegutils.cpp #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp msgid "Invalid JPEG image dimensions" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Received unexpected camera control callback event, 0x%08x" +msgid "Using default log level (%s) (%d)" msgstr "" -#: src/mmalcam.c -msgid "A high frame rate can cause problems with exposure of images" -msgstr "" - -#: src/mmalcam.c -msgid "If autoexposure is not working, try a lower frame rate." -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Failed to create MMAL camera component %s" +msgid "Logging to file (%s)" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "MMAL camera %s doesn't have output ports" +msgid "Exit motion, cannot create log file %s" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp +msgid "Logging to syslog" +msgstr "" + +#: src/logger.cpp #, c-format -msgid "Unable to enable control port : error %d" +msgid "Using default log type (%s)" msgstr "" -#: src/mmalcam.c -msgid "MMAL no-padding setup failed" -msgstr "" - -#: src/mmalcam.c -msgid "camera video format couldn't be set" -msgstr "" - -#: src/mmalcam.c -msgid "camera component couldn't be enabled" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera component created" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer pool creation failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer queue creation failed" -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Unable to get a required buffer %d from pool queue" +msgid "Using log type (%s) log level (%s)" msgstr "" -#: src/mmalcam.c -#, c-format -msgid "Unable to send a buffer to port (%d)" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" -msgstr "" - -#: src/mmalcam.c -msgid "camera params couldn't be allocated" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture port enabling failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture start failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL Camera cleanup" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" -msgstr "" - -#: src/mmalcam.c -msgid "Unable to return a buffer to the camera video port" -msgstr "" - -#: src/motion.c -msgid "Language: English" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Resizing pre_capture buffer to %d items" -msgstr "" - -#: src/motion.c -msgid "Removed process id file (pid file)." -msgstr "" - -#: src/motion.c -msgid "Error removing pid file" -msgstr "" - -#: src/motion.c +#: src/logger.cpp #, c-format msgid "Closing logfile (%s)." msgstr "" -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Motion detected - starting event %d" +msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "A high frame rate can cause problems with exposure of images" +msgstr "" + +#: src/mmalcam.cpp +msgid "If autoexposure is not working, try a lower frame rate." +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Added %d fillerframes into movie" +msgid "Failed to create MMAL camera component %s" msgstr "" -#: src/motion.c -msgid "Unable to determine camera type (MMAL, Netcam, V4L2)" -msgstr "" - -#: src/motion.c -msgid "Opening privacy mask file" -msgstr "" - -#: src/motion.c -msgid "Opening high resolution privacy mask file" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Error opening mask file %s" +msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: src/motion.c -msgid "Failed to read mask privacy image. Mask privacy feature disabled." -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Mask privacy file \"%s\" loaded." +msgid "Unable to enable control port : error %d" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL no-padding setup failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera video format couldn't be set" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera component couldn't be enabled" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera component created" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer pool creation failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer queue creation failed" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Invalid text scale. Adjusted to %d" +msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: src/motion.c -msgid "Closing MYSQL" -msgstr "" - -#: src/motion.c -msgid "Initializing database" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 Database filename %s" +msgid "Unable to send a buffer to port (%d)" msgstr "" -#: src/motion.c -msgid "SQLite3 is threadsafe" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 serialized %s" +msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: src/motion.c -msgid "FAILED" +#: src/mmalcam.cpp +msgid "camera params couldn't be allocated" msgstr "" -#: src/motion.c -msgid "SUCCESS" +#: src/mmalcam.cpp +msgid "MMAL camera capture port enabling failed" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL camera capture start failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera not available" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera cleanup" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Can't open database %s : %s" +msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout %d msec" +#: src/mmalcam.cpp +msgid "Unable to return a buffer to the camera video port" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout failed %s" +#: src/motion.cpp +msgid "Removed process id file (pid file)." msgstr "" -#: src/motion.c -#, c-format -msgid "Cannot connect to MySQL database %s on host %s with user %s" +#: src/motion.cpp +msgid "Error removing pid file" msgstr "" -#: src/motion.c -#, c-format -msgid "MySQL error was %s" -msgstr "" - -#: src/motion.c -msgid "SQLite3 using shared handle" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Database backend %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera %d started: motion detection %s" -msgstr "" - -#: src/motion.c -msgid "Disabled" -msgstr "" - -#: src/motion.c -msgid "Enabled" -msgstr "" - -#: src/motion.c -msgid "Pass-through processing disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid configuration dimensions %dx%d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default dimensions %dx%d" -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image width (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting width to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image height (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting height to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c -msgid "Could not fetch initial image from camera " -msgstr "" - -#: src/motion.c -msgid "Motion continues using width and height from config file(s)" -msgstr "" - -#: src/motion.c -msgid "Motion only supports width and height modulo 8" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Image width (%d) or height(%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion only supports width and height greater than or equal to 64 %dx%d" -msgstr "" - -#: 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 "" - -#: src/motion.c -msgid "Error capturing first image" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to read mask image. Mask feature disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Maskfile \"%s\" loaded." -msgstr "" - -#: src/motion.c -msgid "Emulating motion" -msgstr "" - -#: src/motion.c -msgid "Calling vid_close() from motion_cleanup" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion in area %d detected." -msgstr "" - -#: src/motion.c -msgid "Retrying until successful connection with camera" -msgstr "" - -#: src/motion.c -msgid "" -"Camera has finally become available\n" -"Camera image has different width and heightfrom what is in the config file. " -"You should fix that\n" -"Restarting Motion thread to reinitialize all image buffers to new picture " -"dimensions" -msgstr "" - -#: src/motion.c -msgid "Video signal re-acquired" -msgstr "" - -#: src/motion.c -msgid "Video device fatal error - Closing video device" -msgstr "" - -#: src/motion.c -msgid "Restarting Motion thread to reinitialize all image buffers" -msgstr "" - -#: src/motion.c -msgid "Video signal lost - Adding grey image" -msgstr "" - -#: src/motion.c -msgid "Video signal still lost - Trying to close video device" -msgstr "" - -#: src/motion.c -msgid "Lightswitch detected" -msgstr "" - -#: src/motion.c -msgid "Switchfilter detected" -msgstr "" - -#: src/motion.c -msgid "micro-lightswitch!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "End of event %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Raw changes: %5d - changes after '%s': %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - labels: %3d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Changes: %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - noise level: %2d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - threshold: %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid timelapse_mode argument '%s'" -msgstr "" - -#: src/motion.c -msgid "%:s Defaulting to manual timelapse mode" -msgstr "" - -#: src/motion.c -msgid "Thread exiting" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion going to daemon mode" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Could not change directory" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : not available" msgstr "" -#: src/motion.c -#, c-format -msgid "Using default log level (%s) (%d)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Logging to file (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Exit motion, cannot create log file %s" -msgstr "" - -#: src/motion.c -msgid "Logging to syslog" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default log type (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using log type (%s) log level (%s)" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion running as daemon process" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion running in setup mode." msgstr "" -#: src/motion.c -#, c-format -msgid "Camera ID: %d is from %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Service: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Device: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with the control port" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream feature for thread %d is disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with thread %d" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Restarting motion." msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion restarted" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: src/motion.c +#: src/motion.cpp +#, c-format +msgid "Thread %d - Watchdog kill!" +msgstr "" + +#: src/motion.cpp #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Motion thread %d restart" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Threads finished" msgstr "" -#: src/motion.c src/webu.c +#: src/motion.cpp src/webu.cpp msgid "Motion terminating" msgstr "" -#: src/motion.c -#, c-format -msgid "Could not allocate %llu bytes of memory!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Problem creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Error opening file %s with mode %s" -msgstr "" - -#: src/motion.c -msgid "Error closing file" -msgstr "" - -#: src/motion.c -#, c-format -msgid "invalid format specifier keyword %*.*s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Unable to set thread name %s" -msgstr "" - -#: src/motion.c -msgid "FFMPEG version too old. Disabling pass-through processing." -msgstr "" - -#: src/motion.c -msgid "pass-through is enabled but is still experimental." -msgstr "" - -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Invalid URL. Can not parse values." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Using port number %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "True" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "False" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Ignoring packet with invalid data" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error sending packet to codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error decoding packet: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The network camera is sending pictures in a different" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the config and also a " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "different picture format. The picture is being" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "in the config file. If possible change netcam to" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "be in YUV420P format and the size requested in the" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "config to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the configuration file." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The picture is being transcoded into the size " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "requested in the configuration. If possible change" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam or configuration to indicate the same size" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The image sent is being " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_in." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_out." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate scaling context." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error determining size of frame out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up file via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up http via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s stream." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unknown" msgstr "" -#: src/netcam.c +#: src/netcam.cpp +#, c-format +msgid "Image width (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting width to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Image height (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting height to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp msgid "Stream copied for pass-through" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "ffmpeg too old" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Null path passed to connect" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Invalid camera service" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to read first image" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera did not reconnect." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Checking for camera every 10 seconds." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Handler loop finished." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam camera handler: finish set, exiting" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp high context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: No response from handler thread." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution: Shut down complete." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution: Shut down complete." msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp version error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image buffer allocation error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image compression error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to assemble webp image" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to save webp image to file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, 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 "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Can't write picture to file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Could not read from pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading size in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading maximum value in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed writing default mask as pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: src/rotate.c +#: src/picture.cpp +msgid "Opening privacy mask file" +msgstr "" + +#: src/picture.cpp +msgid "Opening high resolution privacy mask file" +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Error opening mask file %s" +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask privacy image. Mask privacy feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Mask privacy file \"%s\" loaded." +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask image. Mask feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Maskfile \"%s\" loaded." +msgstr "" + +#: src/rotate.cpp #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: src/track.c -msgid "internal error" -msgstr "" - -#: src/track.c -#, c-format -msgid "internal error, %hu is not a known track-type" -msgstr "" - -#: src/track.c -#, c-format -msgid "port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -msgid "Status byte timeout!" -msgstr "" - -#: src/track.c -#, c-format -msgid "Try to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to initialize serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Opened serial device %s and initialize, fd %i" -msgstr "" - -#: src/track.c -#, c-format -msgid "No device %s started yet , trying stepper_center()" -msgstr "" - -#: src/track.c -#, c-format -msgid "failed to initialize stepper device on %s , fd [%i]." -msgstr "" - -#: src/track.c -#, c-format -msgid "succeed , device started %s , fd [%i]" -msgstr "" - -#: src/track.c -#, c-format -msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -#, c-format -msgid "Command return %d" -msgstr "" - -#: src/track.c -msgid "Problem opening servo!" -msgstr "" - -#: src/track.c -#, c-format -msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "x %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "y %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "X offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " -"%d" -msgstr "" - -#: src/track.c -#, c-format -msgid "Y offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " -"%d" -msgstr "" - -#: 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 "" - -#: src/track.c -msgid "Return byte timeout!" -msgstr "" - -#: src/track.c -msgid "Unable to set camera speed" -msgstr "" - -#: src/track.c -msgid "succeed" -msgstr "" - -#: src/track.c -msgid "Failed to reset pwc camera to starting position! Reason" -msgstr "" - -#: src/track.c -msgid "failed VIDIOCPWCMPTGRANGE" -msgstr "" - -#: src/track.c -msgid "ioctl VIDIOCPWCMPTGANGLE" -msgstr "" - -#: src/track.c -msgid "Failed to pan/tilt pwc camera! Reason" -msgstr "" - -#: src/track.c +#: src/track.cpp msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Reseting UVC camera to starting position" msgstr "" -#: src/track.c +#: src/track.cpp msgid "ioctl querycontrol" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Getting camera range" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Failed to move UVC camera!" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Found MINMAX = %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/video_common.c +#: src/track.cpp +#, c-format +msgid "internal error, %hu is not a known track-type" +msgstr "" + +#: src/video_common.cpp msgid "Corrupt image ... continue" msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "Parsing controls: %s" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling mmalcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling netcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Cleaning up V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device cleanup (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening MMAL cam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "MMAL cam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening Netcam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Netcam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "V4L2 device failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device specified (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Failed to open '%s'" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Error specifying buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Read buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "found video device '%s' %d" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opened %s as pipe output" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Original pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Proposed pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Final pipe specifications" msgstr "" -#: src/video_v4l2.c +#: src/video_loopback.cpp +msgid "Opening video loopback device for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Opening video loopback device for motion pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for motion pictures" +msgstr "" + +#: src/video_v4l2.cpp msgid "No Controls found for device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "---------Controls---------" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid " V4L2 ID Name and Range" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device not ready" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "control type not supported yet" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "- video standard %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to NTSC" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to SECAM" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to PAL" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set tuner %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set Frequency to %ul" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Adjusted resolution not modulo 8." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Specify different palette or width/height in config file." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Supported palettes:" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Selected palette %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find a compatible palette format." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "mmap information: frames=%d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Out of memory." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Errors occurred during device select" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Failed to open video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Not a V4L2 device?" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support capturing." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Trying to set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error setting fps. Return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Device set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "V4L2 is not enabled" msgstr "" -#: src/video_v4l2.c -msgid "V4L2 is not enabled." -msgstr "" - -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find video device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Closing video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Width: %d, Height %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Framerate %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error decoding url" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Sent url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Decoded url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Restarting all threads" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Restarting thread %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Quitting thread %d" msgstr "" -#: src/webu.c src/webu_html.c src/webu_text.c +#: src/webu.cpp src/webu_html.cpp src/webu_text.cpp #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : on" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : off" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Set the value to null/zero" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Connection from: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Failed authentication from %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No webcontrol user:pass provided" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No stream user:pass provided" msgstr "" -#: src/webu.c src/webu_stream.c +#: src/webu.cpp src/webu_stream.cpp msgid "Invalid response" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "send page failed %d" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error reading file for SSL/TLS support." msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c -#, c-format -msgid "Starting webcontrol on port %d" -msgstr "" - -#: src/webu.c -msgid "Unable to start MHD" -msgstr "" - -#: src/webu.c -#, c-format -msgid "Started webcontrol on port %d" -msgstr "" - -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port/camera_id %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp +#, c-format +msgid "Starting webcontrol on port %d" +msgstr "" + +#: src/webu.cpp +msgid "Unable to start MHD" +msgstr "" + +#: src/webu.cpp +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.cpp #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Duplicate port requested %d" msgstr "" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Cameras" msgstr "Telecamera" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Camera" msgstr "Telecamera" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All" msgstr "Tutti" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Action" msgstr "Azione" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start Event" msgstr "Inizia evento" -#: src/webu_html.c +#: src/webu_html.cpp msgid "End Event" msgstr "Fine evento" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Snapshot" msgstr "Istantanea" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Change Configuration" msgstr "Cambia configurazione" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Write Configuration" msgstr "Scrivi configurazione" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tracking" msgstr "Tracciamento" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pause" msgstr "Pausa" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start" msgstr "Inizio" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restart" msgstr "Ricomincia" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Quit" msgstr "Smettere" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Help" msgstr "Aiuto" -#: src/webu_html.c +#: src/webu_html.cpp msgid "No Configuration Options" msgstr "Nessuna opzione di configurazione" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Limited Configuration Options" msgstr "Opzioni di configurazione limitate" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Advanced Configuration Options" msgstr "Opzioni di configurazione avanzate" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restricted Configuration Options" msgstr "Opzioni di configurazione riservate" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All Cameras" msgstr "Tutte le fotocamere" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Not running" msgstr "Non attivo" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Lost connection" msgstr "Connessione persa" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Paused" msgstr "In pausa" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Active" msgstr "Attivo" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Select option" msgstr "Selezionare l'opzione" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Save" msgstr "Salva" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan/Tilt" msgstr "Girevole / inclinazione" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Absolute Change" msgstr "Cambiamento assoluto" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Center" msgstr "Centro" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan" msgstr "Girevole" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tilt" msgstr "Inclinazione" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp msgid "Could not get image to stream." msgstr "" -#: src/webu_text.c +#: src/webu_text.cpp #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" diff --git a/po/ja.po b/po/ja.po index 9b96293c..abd867b2 100644 --- a/po/ja.po +++ b/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" "Report-Msgid-Bugs-To: https://motion-project.github.io\n" -"POT-Creation-Date: 2019-09-27 21:06-0600\n" +"POT-Creation-Date: 2019-10-05 12:24-0600\n" "PO-Revision-Date: 2018-10-13 12:02-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,3327 +16,2771 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: src/conf.c -#, c-format -msgid "Unknown config option \"%s\"" +#: src/conf.cpp +msgid "daemon" msgstr "" -#: src/conf.c -#, c-format -msgid "Writing config file to %s" +#: src/conf.cpp +msgid "setup_mode" msgstr "" -#: src/conf.c -#, c-format -msgid "Configfile %s not found - trying defaults." +#: src/conf.cpp +msgid "pid_file" msgstr "" -#: src/conf.c -msgid "Error getcwd" +#: src/conf.cpp +msgid "log_file" msgstr "" -#: src/conf.c -#, c-format -msgid "could not open configfile %s" +#: src/conf.cpp +msgid "log_level" msgstr "" -#: src/conf.c -#, c-format -msgid "Invalid file name %s" +#: src/conf.cpp +msgid "log_type" msgstr "" -#: src/conf.c -#, c-format -msgid "Processing thread 0 - config file %s" +#: src/conf.cpp +msgid "quiet" msgstr "" -#: src/conf.c -msgid "No config file to process, using default values" +#: src/conf.cpp +msgid "native_language" msgstr "" -#: src/conf.c -#, c-format -msgid "Writing configuration parameters from all files (%d):" +#: src/conf.cpp +msgid "camera_name" msgstr "" -#: src/conf.c -#, c-format -msgid "Thread %d - Config file: %s" +#: src/conf.cpp +msgid "camera_id" msgstr "" -#: src/conf.c -#, c-format -msgid "%-25s " +#: src/conf.cpp +msgid "target_dir" msgstr "" -#: src/conf.c -msgid "Unable to locate vid_control_params" +#: src/conf.cpp +msgid "videodevice" msgstr "" -#: src/conf.c -msgid "No value provided to put into vid_control_params" +#: src/conf.cpp +msgid "vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp +msgid "v4l2_palette" +msgstr "" + +#: src/conf.cpp +msgid "input" +msgstr "" + +#: src/conf.cpp +msgid "norm" +msgstr "" + +#: src/conf.cpp +msgid "frequency" +msgstr "" + +#: src/conf.cpp +msgid "tunerdevice" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_frames" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_skip" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_switchfilter" +msgstr "" + +#: src/conf.cpp +msgid "netcam_url" +msgstr "" + +#: src/conf.cpp +msgid "netcam_highres" +msgstr "" + +#: src/conf.cpp +msgid "netcam_userpass" +msgstr "" + +#: src/conf.cpp +msgid "netcam_keepalive" +msgstr "" + +#: src/conf.cpp +msgid "netcam_proxy" +msgstr "" + +#: src/conf.cpp +msgid "netcam_tolerant_check" +msgstr "" + +#: src/conf.cpp +msgid "netcam_use_tcp" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_name" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_control_params" +msgstr "" + +#: src/conf.cpp +msgid "width" +msgstr "" + +#: src/conf.cpp +msgid "height" +msgstr "" + +#: src/conf.cpp +msgid "framerate" +msgstr "" + +#: src/conf.cpp +msgid "rotate" +msgstr "" + +#: src/conf.cpp +msgid "flip_axis" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_mode" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_style" +msgstr "" + +#: src/conf.cpp +msgid "text_left" +msgstr "" + +#: src/conf.cpp +msgid "text_right" +msgstr "" + +#: src/conf.cpp +msgid "text_changes" +msgstr "" + +#: src/conf.cpp +msgid "text_scale" +msgstr "" + +#: src/conf.cpp +msgid "text_event" +msgstr "" + +#: src/conf.cpp +msgid "emulate_motion" +msgstr "" + +#: src/conf.cpp +msgid "threshold" +msgstr "" + +#: src/conf.cpp +msgid "threshold_maximum" +msgstr "" + +#: src/conf.cpp +msgid "threshold_tune" +msgstr "" + +#: src/conf.cpp +msgid "noise_level" +msgstr "" + +#: src/conf.cpp +msgid "noise_tune" +msgstr "" + +#: src/conf.cpp +msgid "despeckle_filter" +msgstr "" + +#: src/conf.cpp +msgid "area_detect" +msgstr "" + +#: src/conf.cpp +msgid "mask_file" +msgstr "" + +#: src/conf.cpp +msgid "mask_privacy" +msgstr "" + +#: src/conf.cpp +msgid "smart_mask_speed" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_percent" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_frames" +msgstr "" + +#: src/conf.cpp +msgid "minimum_motion_frames" +msgstr "" + +#: src/conf.cpp +msgid "event_gap" +msgstr "" + +#: src/conf.cpp +msgid "pre_capture" +msgstr "" + +#: src/conf.cpp +msgid "post_capture" +msgstr "" + +#: src/conf.cpp +msgid "on_event_start" +msgstr "" + +#: src/conf.cpp +msgid "on_event_end" +msgstr "" + +#: src/conf.cpp +msgid "on_picture_save" +msgstr "" + +#: src/conf.cpp +msgid "on_area_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_motion_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_start" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_end" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_lost" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_found" +msgstr "" + +#: src/conf.cpp +msgid "picture_output" +msgstr "" + +#: src/conf.cpp +msgid "picture_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "picture_type" +msgstr "" + +#: src/conf.cpp +msgid "picture_quality" +msgstr "" + +#: src/conf.cpp +msgid "picture_exif" +msgstr "" + +#: src/conf.cpp +msgid "picture_filename" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_interval" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_output" +msgstr "" + +#: src/conf.cpp +msgid "movie_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "movie_max_time" +msgstr "" + +#: src/conf.cpp +msgid "movie_bps" +msgstr "" + +#: src/conf.cpp +msgid "movie_quality" +msgstr "" + +#: src/conf.cpp +msgid "movie_codec" +msgstr "" + +#: src/conf.cpp +msgid "movie_passthrough" +msgstr "" + +#: src/conf.cpp +msgid "movie_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe_use" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_interval" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_mode" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_fps" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_codec" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_filename" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe_motion" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_port" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_ipv6" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_localhost" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_parms" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_interface" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_authentication" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_tls" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cert" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_key" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_port" +msgstr "" + +#: src/conf.cpp +msgid "stream_localhost" +msgstr "" + +#: src/conf.cpp +msgid "stream_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_authentication" +msgstr "" + +#: src/conf.cpp +msgid "stream_tls" +msgstr "" + +#: src/conf.cpp +msgid "stream_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_scale" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_newline" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_quality" +msgstr "" + +#: src/conf.cpp +msgid "stream_grey" +msgstr "" + +#: src/conf.cpp +msgid "stream_motion" +msgstr "" + +#: src/conf.cpp +msgid "stream_maxrate" +msgstr "" + +#: src/conf.cpp +msgid "stream_limit" +msgstr "" + +#: src/conf.cpp +msgid "database_type" +msgstr "" + +#: src/conf.cpp +msgid "database_dbname" +msgstr "" + +#: src/conf.cpp +msgid "database_host" +msgstr "" + +#: src/conf.cpp +msgid "database_port" +msgstr "" + +#: src/conf.cpp +msgid "database_user" +msgstr "" + +#: src/conf.cpp +msgid "database_password" +msgstr "" + +#: src/conf.cpp +msgid "database_busy_timeout" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_picture" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_snapshot" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_movie" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_timelapse" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_start" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_stop" +msgstr "" + +#: src/conf.cpp +msgid "sql_query" +msgstr "" + +#: src/conf.cpp +msgid "track_type" +msgstr "" + +#: src/conf.cpp +msgid "track_auto" +msgstr "" + +#: src/conf.cpp +msgid "track_maxx" +msgstr "" + +#: src/conf.cpp +msgid "track_minx" +msgstr "" + +#: src/conf.cpp +msgid "track_maxy" +msgstr "" + +#: src/conf.cpp +msgid "track_miny" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_x" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_y" +msgstr "" + +#: src/conf.cpp +msgid "track_move_wait" +msgstr "" + +#: src/conf.cpp +msgid "track_generic_move" +msgstr "" + +#: src/conf.cpp +msgid "camera" +msgstr "" + +#: src/conf.cpp +msgid "camera_dir" +msgstr "" + +#: src/conf.cpp msgid "Error compiling regex in copy_uri" msgstr "" -#: src/conf.c -msgid "Invalid origin for cors_header in copy_uri" +#: src/conf.cpp +msgid "Invalid origin for cors_header" msgstr "" -#: src/conf.c -#, c-format -msgid "Processing config file %s" +#: src/conf.cpp +msgid "Unable to locate vid_control_params" msgstr "" -#: src/conf.c -#, c-format -msgid "Camera directory config %s not found" +#: src/conf.cpp +msgid "No value provided to put into vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Camera config file %s not found" msgstr "" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Processing camera config file %s" msgstr "" -#: src/conf.c -msgid "daemon" +#: src/conf.cpp +#, c-format +msgid "Processing config file %s" msgstr "" -#: src/conf.c -msgid "setup_mode" +#: src/conf.cpp +#, c-format +msgid "Camera directory config %s not found" msgstr "" -#: src/conf.c -msgid "pid_file" +#: src/conf.cpp +#, c-format +msgid "Coding error \"%s\"" msgstr "" -#: src/conf.c -msgid "log_file" +#: src/conf.cpp +#, c-format +msgid "Unknown config option \"%s\"" msgstr "" -#: src/conf.c -msgid "log_level" +#: src/conf.cpp +#, c-format +msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: src/conf.c -msgid "log_type" +#: src/conf.cpp +#, c-format +msgid "Camera %d - Config file: %s" msgstr "" -#: src/conf.c -msgid "quiet" +#: src/conf.cpp +#, c-format +msgid "%-25s " msgstr "" -#: src/conf.c -msgid "native_language" +#: src/conf.cpp +#, c-format +msgid "Writing config file to %s" msgstr "" -#: src/conf.c -msgid "camera_name" +#: src/conf.cpp +#, c-format +msgid "Configfile %s not found - trying defaults." msgstr "" -#: src/conf.c -msgid "camera_id" +#: src/conf.cpp +msgid "Error getcwd" msgstr "" -#: src/conf.c -msgid "target_dir" +#: src/conf.cpp +#, c-format +msgid "could not open configfile %s" msgstr "" -#: src/conf.c -msgid "videodevice" +#: src/conf.cpp +#, c-format +msgid "Processing thread 0 - config file %s" msgstr "" -#: src/conf.c -msgid "vid_control_params" +#: src/conf.cpp +msgid "No config file to process, using default values" msgstr "" -#: src/conf.c -msgid "v4l2_palette" +#: src/draw.cpp +#, c-format +msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: src/conf.c -msgid "input" -msgstr "" - -#: src/conf.c -msgid "norm" -msgstr "" - -#: src/conf.c -msgid "frequency" -msgstr "" - -#: src/conf.c -msgid "auto_brightness" -msgstr "" - -#: src/conf.c -msgid "tunerdevice" -msgstr "" - -#: src/conf.c -msgid "roundrobin_frames" -msgstr "" - -#: src/conf.c -msgid "roundrobin_skip" -msgstr "" - -#: src/conf.c -msgid "roundrobin_switchfilter" -msgstr "" - -#: src/conf.c -msgid "netcam_url" -msgstr "" - -#: src/conf.c -msgid "netcam_highres" -msgstr "" - -#: src/conf.c -msgid "netcam_userpass" -msgstr "" - -#: src/conf.c -msgid "netcam_keepalive" -msgstr "" - -#: src/conf.c -msgid "netcam_proxy" -msgstr "" - -#: src/conf.c -msgid "netcam_tolerant_check" -msgstr "" - -#: src/conf.c -msgid "netcam_use_tcp" -msgstr "" - -#: src/conf.c -msgid "mmalcam_name" -msgstr "" - -#: src/conf.c -msgid "mmalcam_control_params" -msgstr "" - -#: src/conf.c -msgid "width" -msgstr "" - -#: src/conf.c -msgid "height" -msgstr "" - -#: src/conf.c -msgid "framerate" -msgstr "" - -#: src/conf.c -msgid "minimum_frame_time" -msgstr "" - -#: src/conf.c -msgid "rotate" -msgstr "" - -#: src/conf.c -msgid "flip_axis" -msgstr "" - -#: src/conf.c -msgid "locate_motion_mode" -msgstr "" - -#: src/conf.c -msgid "locate_motion_style" -msgstr "" - -#: src/conf.c -msgid "text_left" -msgstr "" - -#: src/conf.c -msgid "text_right" -msgstr "" - -#: src/conf.c -msgid "text_changes" -msgstr "" - -#: src/conf.c -msgid "text_scale" -msgstr "" - -#: src/conf.c -msgid "text_event" -msgstr "" - -#: src/conf.c -msgid "emulate_motion" -msgstr "" - -#: src/conf.c -msgid "threshold" -msgstr "" - -#: src/conf.c -msgid "threshold_maximum" -msgstr "" - -#: src/conf.c -msgid "threshold_tune" -msgstr "" - -#: src/conf.c -msgid "noise_level" -msgstr "" - -#: src/conf.c -msgid "noise_tune" -msgstr "" - -#: src/conf.c -msgid "despeckle_filter" -msgstr "" - -#: src/conf.c -msgid "area_detect" -msgstr "" - -#: src/conf.c -msgid "mask_file" -msgstr "" - -#: src/conf.c -msgid "mask_privacy" -msgstr "" - -#: src/conf.c -msgid "smart_mask_speed" -msgstr "" - -#: src/conf.c -msgid "lightswitch_percent" -msgstr "" - -#: src/conf.c -msgid "lightswitch_frames" -msgstr "" - -#: src/conf.c -msgid "minimum_motion_frames" -msgstr "" - -#: src/conf.c -msgid "event_gap" -msgstr "" - -#: src/conf.c -msgid "pre_capture" -msgstr "" - -#: src/conf.c -msgid "post_capture" -msgstr "" - -#: src/conf.c -msgid "on_event_start" -msgstr "" - -#: src/conf.c -msgid "on_event_end" -msgstr "" - -#: src/conf.c -msgid "on_picture_save" -msgstr "" - -#: src/conf.c -msgid "on_area_detected" -msgstr "" - -#: src/conf.c -msgid "on_motion_detected" -msgstr "" - -#: src/conf.c -msgid "on_movie_start" -msgstr "" - -#: src/conf.c -msgid "on_movie_end" -msgstr "" - -#: src/conf.c -msgid "on_camera_lost" -msgstr "" - -#: src/conf.c -msgid "on_camera_found" -msgstr "" - -#: src/conf.c -msgid "picture_output" -msgstr "" - -#: src/conf.c -msgid "picture_output_motion" -msgstr "" - -#: src/conf.c -msgid "picture_type" -msgstr "" - -#: src/conf.c -msgid "picture_quality" -msgstr "" - -#: src/conf.c -msgid "picture_exif" -msgstr "" - -#: src/conf.c -msgid "picture_filename" -msgstr "" - -#: src/conf.c -msgid "snapshot_interval" -msgstr "" - -#: src/conf.c -msgid "snapshot_filename" -msgstr "" - -#: src/conf.c -msgid "movie_output" -msgstr "" - -#: src/conf.c -msgid "movie_output_motion" -msgstr "" - -#: src/conf.c -msgid "movie_max_time" -msgstr "" - -#: src/conf.c -msgid "movie_bps" -msgstr "" - -#: src/conf.c -msgid "movie_quality" -msgstr "" - -#: src/conf.c -msgid "movie_codec" -msgstr "" - -#: src/conf.c -msgid "movie_duplicate_frames" -msgstr "" - -#: src/conf.c -msgid "movie_passthrough" -msgstr "" - -#: src/conf.c -msgid "movie_filename" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe_use" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe" -msgstr "" - -#: src/conf.c -msgid "timelapse_interval" -msgstr "" - -#: src/conf.c -msgid "timelapse_mode" -msgstr "" - -#: src/conf.c -msgid "timelapse_fps" -msgstr "" - -#: src/conf.c -msgid "timelapse_codec" -msgstr "" - -#: src/conf.c -msgid "timelapse_filename" -msgstr "" - -#: src/conf.c -msgid "video_pipe" -msgstr "" - -#: src/conf.c -msgid "video_pipe_motion" -msgstr "" - -#: src/conf.c -msgid "webcontrol_port" -msgstr "" - -#: src/conf.c -msgid "webcontrol_ipv6" -msgstr "" - -#: src/conf.c -msgid "webcontrol_localhost" -msgstr "" - -#: src/conf.c -msgid "webcontrol_parms" -msgstr "" - -#: src/conf.c -msgid "webcontrol_interface" -msgstr "" - -#: src/conf.c -msgid "webcontrol_auth_method" -msgstr "" - -#: src/conf.c -msgid "webcontrol_authentication" -msgstr "" - -#: src/conf.c -msgid "webcontrol_tls" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cert" -msgstr "" - -#: src/conf.c -msgid "webcontrol_key" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_port" -msgstr "" - -#: src/conf.c -msgid "stream_localhost" -msgstr "" - -#: src/conf.c -msgid "stream_auth_method" -msgstr "" - -#: src/conf.c -msgid "stream_authentication" -msgstr "" - -#: src/conf.c -msgid "stream_tls" -msgstr "" - -#: src/conf.c -msgid "stream_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_preview_scale" -msgstr "" - -#: src/conf.c -msgid "stream_preview_newline" -msgstr "" - -#: src/conf.c -msgid "stream_preview_method" -msgstr "" - -#: src/conf.c -msgid "stream_quality" -msgstr "" - -#: src/conf.c -msgid "stream_grey" -msgstr "" - -#: src/conf.c -msgid "stream_motion" -msgstr "" - -#: src/conf.c -msgid "stream_maxrate" -msgstr "" - -#: src/conf.c -msgid "stream_limit" -msgstr "" - -#: src/conf.c -msgid "database_type" -msgstr "" - -#: src/conf.c -msgid "database_dbname" -msgstr "" - -#: src/conf.c -msgid "database_host" -msgstr "" - -#: src/conf.c -msgid "database_port" -msgstr "" - -#: src/conf.c -msgid "database_user" -msgstr "" - -#: src/conf.c -msgid "database_password" -msgstr "" - -#: src/conf.c -msgid "database_busy_timeout" -msgstr "" - -#: src/conf.c -msgid "sql_log_picture" -msgstr "" - -#: src/conf.c -msgid "sql_log_snapshot" -msgstr "" - -#: src/conf.c -msgid "sql_log_movie" -msgstr "" - -#: src/conf.c -msgid "sql_log_timelapse" -msgstr "" - -#: src/conf.c -msgid "sql_query_start" -msgstr "" - -#: src/conf.c -msgid "sql_query_stop" -msgstr "" - -#: src/conf.c -msgid "sql_query" -msgstr "" - -#: src/conf.c -msgid "track_type" -msgstr "" - -#: src/conf.c -msgid "track_auto" -msgstr "" - -#: src/conf.c -msgid "track_port" -msgstr "" - -#: src/conf.c -msgid "track_motorx" -msgstr "" - -#: src/conf.c -msgid "track_motorx_reverse" -msgstr "" - -#: src/conf.c -msgid "track_motory" -msgstr "" - -#: src/conf.c -msgid "track_motory_reverse" -msgstr "" - -#: src/conf.c -msgid "track_maxx" -msgstr "" - -#: src/conf.c -msgid "track_minx" -msgstr "" - -#: src/conf.c -msgid "track_maxy" -msgstr "" - -#: src/conf.c -msgid "track_miny" -msgstr "" - -#: src/conf.c -msgid "track_homex" -msgstr "" - -#: src/conf.c -msgid "track_homey" -msgstr "" - -#: src/conf.c -msgid "track_iomojo_id" -msgstr "" - -#: src/conf.c -msgid "track_step_angle_x" -msgstr "" - -#: src/conf.c -msgid "track_step_angle_y" -msgstr "" - -#: src/conf.c -msgid "track_move_wait" -msgstr "" - -#: src/conf.c -msgid "track_speed" -msgstr "" - -#: src/conf.c -msgid "track_stepsize" -msgstr "" - -#: src/conf.c -msgid "track_generic_move" -msgstr "" - -#: src/conf.c -msgid "camera" -msgstr "" - -#: src/conf.c -msgid "camera_dir" -msgstr "" - -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Executing external command '%s'" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: src/event.c -#, c-format -msgid "Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c -#, c-format -msgid "" -"Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " -"was %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to Mysql database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "after re-connection Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c src/motion.c -#, c-format -msgid "Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "SQLite error was %s" -msgstr "" - -#: src/event.c +#: src/event.cpp msgid "Failed to put image into video pipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview pipe name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating file name base %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "moviepath: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "no write access to target directory %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "error accesing path %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error specifying command line: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe: %s" msgstr "" -#: src/event.c +#: src/event.cpp msgid "popen failed" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Using extpipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Source FPS %d" msgstr "" -#: src/event.c -msgid "Error opening context for movie output." +#: src/event.cpp +msgid "Error opening ctx_cam for movie output." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (motion) file [%s]" +msgid "Error creating motion file [%s]" msgstr "" -#: src/event.c -msgid "" -"The swf container for timelapse no longer supported. Using mpg container." -msgstr "" - -#: src/event.c -msgid "Timelapse using mpg codec." -msgstr "" - -#: src/event.c -msgid "Events will be appended to file" -msgstr "" - -#: src/event.c -msgid "Timelapse using mpeg4 codec." -msgstr "" - -#: src/event.c -msgid "Events will be trigger new files" -msgstr "" - -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (timelapse) file [%s]" +msgid "Error creating timelapse file [%s]" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Error encoding image" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate memory for codec name" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "" "The frame rate specified is too high for the movie movie type specified. " "Choose a different movie container or lower framerate." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting base file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error setting timelapse append for codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "codec option value %s is not supported" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get the codec" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error encoding video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error encoding video" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "BAD TIMING!! Frame skipped." msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s has been blacklisted: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Using codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not alloc stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate decoder!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Unable to set quality" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not open codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "could not alloc frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "could not alloc buffers %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Permission denied. %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not write movie header %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error draining codec:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error writing draining video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while encoding picture" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while writing video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "RTSP context not available." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "rtsp camera not ready for pass-through." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get codec!" msgstr "" -#: src/movie.c src/netcam.c +#: src/movie.cpp src/netcam.cpp msgid "Unable to copy codec parameters" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "movie libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not allocate output context" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not setup passthru!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate codec!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not set the stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error flushing codec" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Excessive attempts to clear buffered packet" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Buffered packet" msgstr "" -#: src/jpegutils.c +#: src/movie.cpp +msgid "" +"The swf container for timelapse no longer supported. Using mpg container." +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpg codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be appended to file" +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpeg4 codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be trigger new files" +msgstr "" + +#: src/jpegutils.cpp #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp msgid "Invalid JPEG image dimensions" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Received unexpected camera control callback event, 0x%08x" +msgid "Using default log level (%s) (%d)" msgstr "" -#: src/mmalcam.c -msgid "A high frame rate can cause problems with exposure of images" -msgstr "" - -#: src/mmalcam.c -msgid "If autoexposure is not working, try a lower frame rate." -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Failed to create MMAL camera component %s" +msgid "Logging to file (%s)" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "MMAL camera %s doesn't have output ports" +msgid "Exit motion, cannot create log file %s" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp +msgid "Logging to syslog" +msgstr "" + +#: src/logger.cpp #, c-format -msgid "Unable to enable control port : error %d" +msgid "Using default log type (%s)" msgstr "" -#: src/mmalcam.c -msgid "MMAL no-padding setup failed" -msgstr "" - -#: src/mmalcam.c -msgid "camera video format couldn't be set" -msgstr "" - -#: src/mmalcam.c -msgid "camera component couldn't be enabled" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera component created" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer pool creation failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer queue creation failed" -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Unable to get a required buffer %d from pool queue" +msgid "Using log type (%s) log level (%s)" msgstr "" -#: src/mmalcam.c -#, c-format -msgid "Unable to send a buffer to port (%d)" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" -msgstr "" - -#: src/mmalcam.c -msgid "camera params couldn't be allocated" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture port enabling failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture start failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL Camera cleanup" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" -msgstr "" - -#: src/mmalcam.c -msgid "Unable to return a buffer to the camera video port" -msgstr "" - -#: src/motion.c -msgid "Language: English" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Resizing pre_capture buffer to %d items" -msgstr "" - -#: src/motion.c -msgid "Removed process id file (pid file)." -msgstr "" - -#: src/motion.c -msgid "Error removing pid file" -msgstr "" - -#: src/motion.c +#: src/logger.cpp #, c-format msgid "Closing logfile (%s)." msgstr "" -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Motion detected - starting event %d" +msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "A high frame rate can cause problems with exposure of images" +msgstr "" + +#: src/mmalcam.cpp +msgid "If autoexposure is not working, try a lower frame rate." +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Added %d fillerframes into movie" +msgid "Failed to create MMAL camera component %s" msgstr "" -#: src/motion.c -msgid "Unable to determine camera type (MMAL, Netcam, V4L2)" -msgstr "" - -#: src/motion.c -msgid "Opening privacy mask file" -msgstr "" - -#: src/motion.c -msgid "Opening high resolution privacy mask file" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Error opening mask file %s" +msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: src/motion.c -msgid "Failed to read mask privacy image. Mask privacy feature disabled." -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Mask privacy file \"%s\" loaded." +msgid "Unable to enable control port : error %d" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL no-padding setup failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera video format couldn't be set" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera component couldn't be enabled" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera component created" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer pool creation failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer queue creation failed" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Invalid text scale. Adjusted to %d" +msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: src/motion.c -msgid "Closing MYSQL" -msgstr "" - -#: src/motion.c -msgid "Initializing database" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 Database filename %s" +msgid "Unable to send a buffer to port (%d)" msgstr "" -#: src/motion.c -msgid "SQLite3 is threadsafe" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 serialized %s" +msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: src/motion.c -msgid "FAILED" +#: src/mmalcam.cpp +msgid "camera params couldn't be allocated" msgstr "" -#: src/motion.c -msgid "SUCCESS" +#: src/mmalcam.cpp +msgid "MMAL camera capture port enabling failed" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL camera capture start failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera not available" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera cleanup" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Can't open database %s : %s" +msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout %d msec" +#: src/mmalcam.cpp +msgid "Unable to return a buffer to the camera video port" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout failed %s" +#: src/motion.cpp +msgid "Removed process id file (pid file)." msgstr "" -#: src/motion.c -#, c-format -msgid "Cannot connect to MySQL database %s on host %s with user %s" +#: src/motion.cpp +msgid "Error removing pid file" msgstr "" -#: src/motion.c -#, c-format -msgid "MySQL error was %s" -msgstr "" - -#: src/motion.c -msgid "SQLite3 using shared handle" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Database backend %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera %d started: motion detection %s" -msgstr "" - -#: src/motion.c -msgid "Disabled" -msgstr "" - -#: src/motion.c -msgid "Enabled" -msgstr "" - -#: src/motion.c -msgid "Pass-through processing disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid configuration dimensions %dx%d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default dimensions %dx%d" -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image width (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting width to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image height (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting height to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c -msgid "Could not fetch initial image from camera " -msgstr "" - -#: src/motion.c -msgid "Motion continues using width and height from config file(s)" -msgstr "" - -#: src/motion.c -msgid "Motion only supports width and height modulo 8" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Image width (%d) or height(%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion only supports width and height greater than or equal to 64 %dx%d" -msgstr "" - -#: 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 "" - -#: src/motion.c -msgid "Error capturing first image" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to read mask image. Mask feature disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Maskfile \"%s\" loaded." -msgstr "" - -#: src/motion.c -msgid "Emulating motion" -msgstr "" - -#: src/motion.c -msgid "Calling vid_close() from motion_cleanup" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion in area %d detected." -msgstr "" - -#: src/motion.c -msgid "Retrying until successful connection with camera" -msgstr "" - -#: src/motion.c -msgid "" -"Camera has finally become available\n" -"Camera image has different width and heightfrom what is in the config file. " -"You should fix that\n" -"Restarting Motion thread to reinitialize all image buffers to new picture " -"dimensions" -msgstr "" - -#: src/motion.c -msgid "Video signal re-acquired" -msgstr "" - -#: src/motion.c -msgid "Video device fatal error - Closing video device" -msgstr "" - -#: src/motion.c -msgid "Restarting Motion thread to reinitialize all image buffers" -msgstr "" - -#: src/motion.c -msgid "Video signal lost - Adding grey image" -msgstr "" - -#: src/motion.c -msgid "Video signal still lost - Trying to close video device" -msgstr "" - -#: src/motion.c -msgid "Lightswitch detected" -msgstr "" - -#: src/motion.c -msgid "Switchfilter detected" -msgstr "" - -#: src/motion.c -msgid "micro-lightswitch!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "End of event %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Raw changes: %5d - changes after '%s': %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - labels: %3d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Changes: %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - noise level: %2d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - threshold: %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid timelapse_mode argument '%s'" -msgstr "" - -#: src/motion.c -msgid "%:s Defaulting to manual timelapse mode" -msgstr "" - -#: src/motion.c -msgid "Thread exiting" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion going to daemon mode" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Could not change directory" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : not available" msgstr "" -#: src/motion.c -#, c-format -msgid "Using default log level (%s) (%d)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Logging to file (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Exit motion, cannot create log file %s" -msgstr "" - -#: src/motion.c -msgid "Logging to syslog" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default log type (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using log type (%s) log level (%s)" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion running as daemon process" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion running in setup mode." msgstr "" -#: src/motion.c -#, c-format -msgid "Camera ID: %d is from %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Service: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Device: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with the control port" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream feature for thread %d is disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with thread %d" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Restarting motion." msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion restarted" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: src/motion.c +#: src/motion.cpp +#, c-format +msgid "Thread %d - Watchdog kill!" +msgstr "" + +#: src/motion.cpp #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Motion thread %d restart" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Threads finished" msgstr "" -#: src/motion.c src/webu.c +#: src/motion.cpp src/webu.cpp msgid "Motion terminating" msgstr "" -#: src/motion.c -#, c-format -msgid "Could not allocate %llu bytes of memory!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Problem creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Error opening file %s with mode %s" -msgstr "" - -#: src/motion.c -msgid "Error closing file" -msgstr "" - -#: src/motion.c -#, c-format -msgid "invalid format specifier keyword %*.*s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Unable to set thread name %s" -msgstr "" - -#: src/motion.c -msgid "FFMPEG version too old. Disabling pass-through processing." -msgstr "" - -#: src/motion.c -msgid "pass-through is enabled but is still experimental." -msgstr "" - -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Invalid URL. Can not parse values." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Using port number %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "True" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "False" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Ignoring packet with invalid data" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error sending packet to codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error decoding packet: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The network camera is sending pictures in a different" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the config and also a " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "different picture format. The picture is being" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "in the config file. If possible change netcam to" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "be in YUV420P format and the size requested in the" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "config to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the configuration file." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The picture is being transcoded into the size " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "requested in the configuration. If possible change" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam or configuration to indicate the same size" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The image sent is being " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_in." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_out." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate scaling context." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error determining size of frame out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up file via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up http via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s stream." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unknown" msgstr "" -#: src/netcam.c +#: src/netcam.cpp +#, c-format +msgid "Image width (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting width to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Image height (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting height to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp msgid "Stream copied for pass-through" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "ffmpeg too old" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Null path passed to connect" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Invalid camera service" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to read first image" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera did not reconnect." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Checking for camera every 10 seconds." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Handler loop finished." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam camera handler: finish set, exiting" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp high context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: No response from handler thread." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution: Shut down complete." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution: Shut down complete." msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp version error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image buffer allocation error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image compression error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to assemble webp image" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to save webp image to file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, 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 "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Can't write picture to file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Could not read from pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading size in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading maximum value in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed writing default mask as pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: src/rotate.c +#: src/picture.cpp +msgid "Opening privacy mask file" +msgstr "" + +#: src/picture.cpp +msgid "Opening high resolution privacy mask file" +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Error opening mask file %s" +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask privacy image. Mask privacy feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Mask privacy file \"%s\" loaded." +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask image. Mask feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Maskfile \"%s\" loaded." +msgstr "" + +#: src/rotate.cpp #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: src/track.c -msgid "internal error" -msgstr "" - -#: src/track.c -#, c-format -msgid "internal error, %hu is not a known track-type" -msgstr "" - -#: src/track.c -#, c-format -msgid "port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -msgid "Status byte timeout!" -msgstr "" - -#: src/track.c -#, c-format -msgid "Try to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to initialize serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Opened serial device %s and initialize, fd %i" -msgstr "" - -#: src/track.c -#, c-format -msgid "No device %s started yet , trying stepper_center()" -msgstr "" - -#: src/track.c -#, c-format -msgid "failed to initialize stepper device on %s , fd [%i]." -msgstr "" - -#: src/track.c -#, c-format -msgid "succeed , device started %s , fd [%i]" -msgstr "" - -#: src/track.c -#, c-format -msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -#, c-format -msgid "Command return %d" -msgstr "" - -#: src/track.c -msgid "Problem opening servo!" -msgstr "" - -#: src/track.c -#, c-format -msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "x %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "y %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "X offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " -"%d" -msgstr "" - -#: src/track.c -#, c-format -msgid "Y offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " -"%d" -msgstr "" - -#: 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 "" - -#: src/track.c -msgid "Return byte timeout!" -msgstr "" - -#: src/track.c -msgid "Unable to set camera speed" -msgstr "" - -#: src/track.c -msgid "succeed" -msgstr "" - -#: src/track.c -msgid "Failed to reset pwc camera to starting position! Reason" -msgstr "" - -#: src/track.c -msgid "failed VIDIOCPWCMPTGRANGE" -msgstr "" - -#: src/track.c -msgid "ioctl VIDIOCPWCMPTGANGLE" -msgstr "" - -#: src/track.c -msgid "Failed to pan/tilt pwc camera! Reason" -msgstr "" - -#: src/track.c +#: src/track.cpp msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Reseting UVC camera to starting position" msgstr "" -#: src/track.c +#: src/track.cpp msgid "ioctl querycontrol" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Getting camera range" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Failed to move UVC camera!" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Found MINMAX = %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/video_common.c +#: src/track.cpp +#, c-format +msgid "internal error, %hu is not a known track-type" +msgstr "" + +#: src/video_common.cpp msgid "Corrupt image ... continue" msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "Parsing controls: %s" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling mmalcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling netcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Cleaning up V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device cleanup (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening MMAL cam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "MMAL cam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening Netcam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Netcam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "V4L2 device failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device specified (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Failed to open '%s'" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Error specifying buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Read buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "found video device '%s' %d" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opened %s as pipe output" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Original pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Proposed pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Final pipe specifications" msgstr "" -#: src/video_v4l2.c +#: src/video_loopback.cpp +msgid "Opening video loopback device for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Opening video loopback device for motion pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for motion pictures" +msgstr "" + +#: src/video_v4l2.cpp msgid "No Controls found for device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "---------Controls---------" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid " V4L2 ID Name and Range" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device not ready" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "control type not supported yet" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "- video standard %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to NTSC" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to SECAM" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to PAL" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set tuner %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set Frequency to %ul" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Adjusted resolution not modulo 8." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Specify different palette or width/height in config file." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Supported palettes:" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Selected palette %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find a compatible palette format." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "mmap information: frames=%d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Out of memory." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Errors occurred during device select" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Failed to open video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Not a V4L2 device?" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support capturing." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Trying to set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error setting fps. Return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Device set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "V4L2 is not enabled" msgstr "" -#: src/video_v4l2.c -msgid "V4L2 is not enabled." -msgstr "" - -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find video device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Closing video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Width: %d, Height %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Framerate %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error decoding url" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Sent url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Decoded url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Restarting all threads" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Restarting thread %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Quitting thread %d" msgstr "" -#: src/webu.c src/webu_html.c src/webu_text.c +#: src/webu.cpp src/webu_html.cpp src/webu_text.cpp #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : on" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : off" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Set the value to null/zero" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Connection from: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Failed authentication from %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No webcontrol user:pass provided" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No stream user:pass provided" msgstr "" -#: src/webu.c src/webu_stream.c +#: src/webu.cpp src/webu_stream.cpp msgid "Invalid response" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "send page failed %d" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error reading file for SSL/TLS support." msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c -#, c-format -msgid "Starting webcontrol on port %d" -msgstr "" - -#: src/webu.c -msgid "Unable to start MHD" -msgstr "" - -#: src/webu.c -#, c-format -msgid "Started webcontrol on port %d" -msgstr "" - -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port/camera_id %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp +#, c-format +msgid "Starting webcontrol on port %d" +msgstr "" + +#: src/webu.cpp +msgid "Unable to start MHD" +msgstr "" + +#: src/webu.cpp +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.cpp #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Duplicate port requested %d" msgstr "" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Cameras" msgstr "カメラ" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Camera" msgstr "カメラ" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All" msgstr "すべて" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Action" msgstr "アクショ" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start Event" msgstr "イベントを開始する" -#: src/webu_html.c +#: src/webu_html.cpp msgid "End Event" msgstr "イベントを終了する" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Snapshot" msgstr "スナップショッ" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Change Configuration" msgstr "設定の変" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Write Configuration" msgstr "書き込み設" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tracking" msgstr "追跡" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pause" msgstr "一時停" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start" msgstr "開始" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restart" msgstr "再起動" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Quit" msgstr "終了する" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Help" msgstr "助けて" -#: src/webu_html.c +#: src/webu_html.cpp msgid "No Configuration Options" msgstr "設定オプションはありません" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Limited Configuration Options" msgstr "制限された設定オプション" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Advanced Configuration Options" msgstr "高度な設定オプション" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restricted Configuration Options" msgstr "機密設定オプション" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All Cameras" msgstr "すべてのカメ" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Not running" msgstr "非活動中" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Lost connection" msgstr "接続が切れました" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Paused" msgstr "一時停" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Active" msgstr "アクティブ" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Select option" msgstr "オプションを選" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Save" msgstr "セーブ" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan/Tilt" msgstr "スイベル / 傾" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Absolute Change" msgstr "絶対変" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Center" msgstr "センタ" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan" msgstr "スイベル" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tilt" msgstr "傾" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp msgid "Could not get image to stream." msgstr "" -#: src/webu_text.c +#: src/webu_text.cpp #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" diff --git a/po/ko.po b/po/ko.po index 9cecff71..6454e7ac 100644 --- a/po/ko.po +++ b/po/ko.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" "Report-Msgid-Bugs-To: https://motion-project.github.io\n" -"POT-Creation-Date: 2019-09-27 21:06-0600\n" +"POT-Creation-Date: 2019-10-05 12:24-0600\n" "PO-Revision-Date: 2018-10-13 12:02-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,3327 +16,2771 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: src/conf.c -#, c-format -msgid "Unknown config option \"%s\"" +#: src/conf.cpp +msgid "daemon" msgstr "" -#: src/conf.c -#, c-format -msgid "Writing config file to %s" +#: src/conf.cpp +msgid "setup_mode" msgstr "" -#: src/conf.c -#, c-format -msgid "Configfile %s not found - trying defaults." +#: src/conf.cpp +msgid "pid_file" msgstr "" -#: src/conf.c -msgid "Error getcwd" +#: src/conf.cpp +msgid "log_file" msgstr "" -#: src/conf.c -#, c-format -msgid "could not open configfile %s" +#: src/conf.cpp +msgid "log_level" msgstr "" -#: src/conf.c -#, c-format -msgid "Invalid file name %s" +#: src/conf.cpp +msgid "log_type" msgstr "" -#: src/conf.c -#, c-format -msgid "Processing thread 0 - config file %s" +#: src/conf.cpp +msgid "quiet" msgstr "" -#: src/conf.c -msgid "No config file to process, using default values" +#: src/conf.cpp +msgid "native_language" msgstr "" -#: src/conf.c -#, c-format -msgid "Writing configuration parameters from all files (%d):" +#: src/conf.cpp +msgid "camera_name" msgstr "" -#: src/conf.c -#, c-format -msgid "Thread %d - Config file: %s" +#: src/conf.cpp +msgid "camera_id" msgstr "" -#: src/conf.c -#, c-format -msgid "%-25s " +#: src/conf.cpp +msgid "target_dir" msgstr "" -#: src/conf.c -msgid "Unable to locate vid_control_params" +#: src/conf.cpp +msgid "videodevice" msgstr "" -#: src/conf.c -msgid "No value provided to put into vid_control_params" +#: src/conf.cpp +msgid "vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp +msgid "v4l2_palette" +msgstr "" + +#: src/conf.cpp +msgid "input" +msgstr "" + +#: src/conf.cpp +msgid "norm" +msgstr "" + +#: src/conf.cpp +msgid "frequency" +msgstr "" + +#: src/conf.cpp +msgid "tunerdevice" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_frames" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_skip" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_switchfilter" +msgstr "" + +#: src/conf.cpp +msgid "netcam_url" +msgstr "" + +#: src/conf.cpp +msgid "netcam_highres" +msgstr "" + +#: src/conf.cpp +msgid "netcam_userpass" +msgstr "" + +#: src/conf.cpp +msgid "netcam_keepalive" +msgstr "" + +#: src/conf.cpp +msgid "netcam_proxy" +msgstr "" + +#: src/conf.cpp +msgid "netcam_tolerant_check" +msgstr "" + +#: src/conf.cpp +msgid "netcam_use_tcp" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_name" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_control_params" +msgstr "" + +#: src/conf.cpp +msgid "width" +msgstr "" + +#: src/conf.cpp +msgid "height" +msgstr "" + +#: src/conf.cpp +msgid "framerate" +msgstr "" + +#: src/conf.cpp +msgid "rotate" +msgstr "" + +#: src/conf.cpp +msgid "flip_axis" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_mode" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_style" +msgstr "" + +#: src/conf.cpp +msgid "text_left" +msgstr "" + +#: src/conf.cpp +msgid "text_right" +msgstr "" + +#: src/conf.cpp +msgid "text_changes" +msgstr "" + +#: src/conf.cpp +msgid "text_scale" +msgstr "" + +#: src/conf.cpp +msgid "text_event" +msgstr "" + +#: src/conf.cpp +msgid "emulate_motion" +msgstr "" + +#: src/conf.cpp +msgid "threshold" +msgstr "" + +#: src/conf.cpp +msgid "threshold_maximum" +msgstr "" + +#: src/conf.cpp +msgid "threshold_tune" +msgstr "" + +#: src/conf.cpp +msgid "noise_level" +msgstr "" + +#: src/conf.cpp +msgid "noise_tune" +msgstr "" + +#: src/conf.cpp +msgid "despeckle_filter" +msgstr "" + +#: src/conf.cpp +msgid "area_detect" +msgstr "" + +#: src/conf.cpp +msgid "mask_file" +msgstr "" + +#: src/conf.cpp +msgid "mask_privacy" +msgstr "" + +#: src/conf.cpp +msgid "smart_mask_speed" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_percent" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_frames" +msgstr "" + +#: src/conf.cpp +msgid "minimum_motion_frames" +msgstr "" + +#: src/conf.cpp +msgid "event_gap" +msgstr "" + +#: src/conf.cpp +msgid "pre_capture" +msgstr "" + +#: src/conf.cpp +msgid "post_capture" +msgstr "" + +#: src/conf.cpp +msgid "on_event_start" +msgstr "" + +#: src/conf.cpp +msgid "on_event_end" +msgstr "" + +#: src/conf.cpp +msgid "on_picture_save" +msgstr "" + +#: src/conf.cpp +msgid "on_area_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_motion_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_start" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_end" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_lost" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_found" +msgstr "" + +#: src/conf.cpp +msgid "picture_output" +msgstr "" + +#: src/conf.cpp +msgid "picture_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "picture_type" +msgstr "" + +#: src/conf.cpp +msgid "picture_quality" +msgstr "" + +#: src/conf.cpp +msgid "picture_exif" +msgstr "" + +#: src/conf.cpp +msgid "picture_filename" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_interval" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_output" +msgstr "" + +#: src/conf.cpp +msgid "movie_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "movie_max_time" +msgstr "" + +#: src/conf.cpp +msgid "movie_bps" +msgstr "" + +#: src/conf.cpp +msgid "movie_quality" +msgstr "" + +#: src/conf.cpp +msgid "movie_codec" +msgstr "" + +#: src/conf.cpp +msgid "movie_passthrough" +msgstr "" + +#: src/conf.cpp +msgid "movie_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe_use" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_interval" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_mode" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_fps" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_codec" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_filename" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe_motion" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_port" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_ipv6" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_localhost" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_parms" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_interface" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_authentication" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_tls" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cert" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_key" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_port" +msgstr "" + +#: src/conf.cpp +msgid "stream_localhost" +msgstr "" + +#: src/conf.cpp +msgid "stream_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_authentication" +msgstr "" + +#: src/conf.cpp +msgid "stream_tls" +msgstr "" + +#: src/conf.cpp +msgid "stream_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_scale" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_newline" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_quality" +msgstr "" + +#: src/conf.cpp +msgid "stream_grey" +msgstr "" + +#: src/conf.cpp +msgid "stream_motion" +msgstr "" + +#: src/conf.cpp +msgid "stream_maxrate" +msgstr "" + +#: src/conf.cpp +msgid "stream_limit" +msgstr "" + +#: src/conf.cpp +msgid "database_type" +msgstr "" + +#: src/conf.cpp +msgid "database_dbname" +msgstr "" + +#: src/conf.cpp +msgid "database_host" +msgstr "" + +#: src/conf.cpp +msgid "database_port" +msgstr "" + +#: src/conf.cpp +msgid "database_user" +msgstr "" + +#: src/conf.cpp +msgid "database_password" +msgstr "" + +#: src/conf.cpp +msgid "database_busy_timeout" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_picture" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_snapshot" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_movie" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_timelapse" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_start" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_stop" +msgstr "" + +#: src/conf.cpp +msgid "sql_query" +msgstr "" + +#: src/conf.cpp +msgid "track_type" +msgstr "" + +#: src/conf.cpp +msgid "track_auto" +msgstr "" + +#: src/conf.cpp +msgid "track_maxx" +msgstr "" + +#: src/conf.cpp +msgid "track_minx" +msgstr "" + +#: src/conf.cpp +msgid "track_maxy" +msgstr "" + +#: src/conf.cpp +msgid "track_miny" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_x" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_y" +msgstr "" + +#: src/conf.cpp +msgid "track_move_wait" +msgstr "" + +#: src/conf.cpp +msgid "track_generic_move" +msgstr "" + +#: src/conf.cpp +msgid "camera" +msgstr "" + +#: src/conf.cpp +msgid "camera_dir" +msgstr "" + +#: src/conf.cpp msgid "Error compiling regex in copy_uri" msgstr "" -#: src/conf.c -msgid "Invalid origin for cors_header in copy_uri" +#: src/conf.cpp +msgid "Invalid origin for cors_header" msgstr "" -#: src/conf.c -#, c-format -msgid "Processing config file %s" +#: src/conf.cpp +msgid "Unable to locate vid_control_params" msgstr "" -#: src/conf.c -#, c-format -msgid "Camera directory config %s not found" +#: src/conf.cpp +msgid "No value provided to put into vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Camera config file %s not found" msgstr "" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Processing camera config file %s" msgstr "" -#: src/conf.c -msgid "daemon" +#: src/conf.cpp +#, c-format +msgid "Processing config file %s" msgstr "" -#: src/conf.c -msgid "setup_mode" +#: src/conf.cpp +#, c-format +msgid "Camera directory config %s not found" msgstr "" -#: src/conf.c -msgid "pid_file" +#: src/conf.cpp +#, c-format +msgid "Coding error \"%s\"" msgstr "" -#: src/conf.c -msgid "log_file" +#: src/conf.cpp +#, c-format +msgid "Unknown config option \"%s\"" msgstr "" -#: src/conf.c -msgid "log_level" +#: src/conf.cpp +#, c-format +msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: src/conf.c -msgid "log_type" +#: src/conf.cpp +#, c-format +msgid "Camera %d - Config file: %s" msgstr "" -#: src/conf.c -msgid "quiet" +#: src/conf.cpp +#, c-format +msgid "%-25s " msgstr "" -#: src/conf.c -msgid "native_language" +#: src/conf.cpp +#, c-format +msgid "Writing config file to %s" msgstr "" -#: src/conf.c -msgid "camera_name" +#: src/conf.cpp +#, c-format +msgid "Configfile %s not found - trying defaults." msgstr "" -#: src/conf.c -msgid "camera_id" +#: src/conf.cpp +msgid "Error getcwd" msgstr "" -#: src/conf.c -msgid "target_dir" +#: src/conf.cpp +#, c-format +msgid "could not open configfile %s" msgstr "" -#: src/conf.c -msgid "videodevice" +#: src/conf.cpp +#, c-format +msgid "Processing thread 0 - config file %s" msgstr "" -#: src/conf.c -msgid "vid_control_params" +#: src/conf.cpp +msgid "No config file to process, using default values" msgstr "" -#: src/conf.c -msgid "v4l2_palette" +#: src/draw.cpp +#, c-format +msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: src/conf.c -msgid "input" -msgstr "" - -#: src/conf.c -msgid "norm" -msgstr "" - -#: src/conf.c -msgid "frequency" -msgstr "" - -#: src/conf.c -msgid "auto_brightness" -msgstr "" - -#: src/conf.c -msgid "tunerdevice" -msgstr "" - -#: src/conf.c -msgid "roundrobin_frames" -msgstr "" - -#: src/conf.c -msgid "roundrobin_skip" -msgstr "" - -#: src/conf.c -msgid "roundrobin_switchfilter" -msgstr "" - -#: src/conf.c -msgid "netcam_url" -msgstr "" - -#: src/conf.c -msgid "netcam_highres" -msgstr "" - -#: src/conf.c -msgid "netcam_userpass" -msgstr "" - -#: src/conf.c -msgid "netcam_keepalive" -msgstr "" - -#: src/conf.c -msgid "netcam_proxy" -msgstr "" - -#: src/conf.c -msgid "netcam_tolerant_check" -msgstr "" - -#: src/conf.c -msgid "netcam_use_tcp" -msgstr "" - -#: src/conf.c -msgid "mmalcam_name" -msgstr "" - -#: src/conf.c -msgid "mmalcam_control_params" -msgstr "" - -#: src/conf.c -msgid "width" -msgstr "" - -#: src/conf.c -msgid "height" -msgstr "" - -#: src/conf.c -msgid "framerate" -msgstr "" - -#: src/conf.c -msgid "minimum_frame_time" -msgstr "" - -#: src/conf.c -msgid "rotate" -msgstr "" - -#: src/conf.c -msgid "flip_axis" -msgstr "" - -#: src/conf.c -msgid "locate_motion_mode" -msgstr "" - -#: src/conf.c -msgid "locate_motion_style" -msgstr "" - -#: src/conf.c -msgid "text_left" -msgstr "" - -#: src/conf.c -msgid "text_right" -msgstr "" - -#: src/conf.c -msgid "text_changes" -msgstr "" - -#: src/conf.c -msgid "text_scale" -msgstr "" - -#: src/conf.c -msgid "text_event" -msgstr "" - -#: src/conf.c -msgid "emulate_motion" -msgstr "" - -#: src/conf.c -msgid "threshold" -msgstr "" - -#: src/conf.c -msgid "threshold_maximum" -msgstr "" - -#: src/conf.c -msgid "threshold_tune" -msgstr "" - -#: src/conf.c -msgid "noise_level" -msgstr "" - -#: src/conf.c -msgid "noise_tune" -msgstr "" - -#: src/conf.c -msgid "despeckle_filter" -msgstr "" - -#: src/conf.c -msgid "area_detect" -msgstr "" - -#: src/conf.c -msgid "mask_file" -msgstr "" - -#: src/conf.c -msgid "mask_privacy" -msgstr "" - -#: src/conf.c -msgid "smart_mask_speed" -msgstr "" - -#: src/conf.c -msgid "lightswitch_percent" -msgstr "" - -#: src/conf.c -msgid "lightswitch_frames" -msgstr "" - -#: src/conf.c -msgid "minimum_motion_frames" -msgstr "" - -#: src/conf.c -msgid "event_gap" -msgstr "" - -#: src/conf.c -msgid "pre_capture" -msgstr "" - -#: src/conf.c -msgid "post_capture" -msgstr "" - -#: src/conf.c -msgid "on_event_start" -msgstr "" - -#: src/conf.c -msgid "on_event_end" -msgstr "" - -#: src/conf.c -msgid "on_picture_save" -msgstr "" - -#: src/conf.c -msgid "on_area_detected" -msgstr "" - -#: src/conf.c -msgid "on_motion_detected" -msgstr "" - -#: src/conf.c -msgid "on_movie_start" -msgstr "" - -#: src/conf.c -msgid "on_movie_end" -msgstr "" - -#: src/conf.c -msgid "on_camera_lost" -msgstr "" - -#: src/conf.c -msgid "on_camera_found" -msgstr "" - -#: src/conf.c -msgid "picture_output" -msgstr "" - -#: src/conf.c -msgid "picture_output_motion" -msgstr "" - -#: src/conf.c -msgid "picture_type" -msgstr "" - -#: src/conf.c -msgid "picture_quality" -msgstr "" - -#: src/conf.c -msgid "picture_exif" -msgstr "" - -#: src/conf.c -msgid "picture_filename" -msgstr "" - -#: src/conf.c -msgid "snapshot_interval" -msgstr "" - -#: src/conf.c -msgid "snapshot_filename" -msgstr "" - -#: src/conf.c -msgid "movie_output" -msgstr "" - -#: src/conf.c -msgid "movie_output_motion" -msgstr "" - -#: src/conf.c -msgid "movie_max_time" -msgstr "" - -#: src/conf.c -msgid "movie_bps" -msgstr "" - -#: src/conf.c -msgid "movie_quality" -msgstr "" - -#: src/conf.c -msgid "movie_codec" -msgstr "" - -#: src/conf.c -msgid "movie_duplicate_frames" -msgstr "" - -#: src/conf.c -msgid "movie_passthrough" -msgstr "" - -#: src/conf.c -msgid "movie_filename" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe_use" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe" -msgstr "" - -#: src/conf.c -msgid "timelapse_interval" -msgstr "" - -#: src/conf.c -msgid "timelapse_mode" -msgstr "" - -#: src/conf.c -msgid "timelapse_fps" -msgstr "" - -#: src/conf.c -msgid "timelapse_codec" -msgstr "" - -#: src/conf.c -msgid "timelapse_filename" -msgstr "" - -#: src/conf.c -msgid "video_pipe" -msgstr "" - -#: src/conf.c -msgid "video_pipe_motion" -msgstr "" - -#: src/conf.c -msgid "webcontrol_port" -msgstr "" - -#: src/conf.c -msgid "webcontrol_ipv6" -msgstr "" - -#: src/conf.c -msgid "webcontrol_localhost" -msgstr "" - -#: src/conf.c -msgid "webcontrol_parms" -msgstr "" - -#: src/conf.c -msgid "webcontrol_interface" -msgstr "" - -#: src/conf.c -msgid "webcontrol_auth_method" -msgstr "" - -#: src/conf.c -msgid "webcontrol_authentication" -msgstr "" - -#: src/conf.c -msgid "webcontrol_tls" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cert" -msgstr "" - -#: src/conf.c -msgid "webcontrol_key" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_port" -msgstr "" - -#: src/conf.c -msgid "stream_localhost" -msgstr "" - -#: src/conf.c -msgid "stream_auth_method" -msgstr "" - -#: src/conf.c -msgid "stream_authentication" -msgstr "" - -#: src/conf.c -msgid "stream_tls" -msgstr "" - -#: src/conf.c -msgid "stream_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_preview_scale" -msgstr "" - -#: src/conf.c -msgid "stream_preview_newline" -msgstr "" - -#: src/conf.c -msgid "stream_preview_method" -msgstr "" - -#: src/conf.c -msgid "stream_quality" -msgstr "" - -#: src/conf.c -msgid "stream_grey" -msgstr "" - -#: src/conf.c -msgid "stream_motion" -msgstr "" - -#: src/conf.c -msgid "stream_maxrate" -msgstr "" - -#: src/conf.c -msgid "stream_limit" -msgstr "" - -#: src/conf.c -msgid "database_type" -msgstr "" - -#: src/conf.c -msgid "database_dbname" -msgstr "" - -#: src/conf.c -msgid "database_host" -msgstr "" - -#: src/conf.c -msgid "database_port" -msgstr "" - -#: src/conf.c -msgid "database_user" -msgstr "" - -#: src/conf.c -msgid "database_password" -msgstr "" - -#: src/conf.c -msgid "database_busy_timeout" -msgstr "" - -#: src/conf.c -msgid "sql_log_picture" -msgstr "" - -#: src/conf.c -msgid "sql_log_snapshot" -msgstr "" - -#: src/conf.c -msgid "sql_log_movie" -msgstr "" - -#: src/conf.c -msgid "sql_log_timelapse" -msgstr "" - -#: src/conf.c -msgid "sql_query_start" -msgstr "" - -#: src/conf.c -msgid "sql_query_stop" -msgstr "" - -#: src/conf.c -msgid "sql_query" -msgstr "" - -#: src/conf.c -msgid "track_type" -msgstr "" - -#: src/conf.c -msgid "track_auto" -msgstr "" - -#: src/conf.c -msgid "track_port" -msgstr "" - -#: src/conf.c -msgid "track_motorx" -msgstr "" - -#: src/conf.c -msgid "track_motorx_reverse" -msgstr "" - -#: src/conf.c -msgid "track_motory" -msgstr "" - -#: src/conf.c -msgid "track_motory_reverse" -msgstr "" - -#: src/conf.c -msgid "track_maxx" -msgstr "" - -#: src/conf.c -msgid "track_minx" -msgstr "" - -#: src/conf.c -msgid "track_maxy" -msgstr "" - -#: src/conf.c -msgid "track_miny" -msgstr "" - -#: src/conf.c -msgid "track_homex" -msgstr "" - -#: src/conf.c -msgid "track_homey" -msgstr "" - -#: src/conf.c -msgid "track_iomojo_id" -msgstr "" - -#: src/conf.c -msgid "track_step_angle_x" -msgstr "" - -#: src/conf.c -msgid "track_step_angle_y" -msgstr "" - -#: src/conf.c -msgid "track_move_wait" -msgstr "" - -#: src/conf.c -msgid "track_speed" -msgstr "" - -#: src/conf.c -msgid "track_stepsize" -msgstr "" - -#: src/conf.c -msgid "track_generic_move" -msgstr "" - -#: src/conf.c -msgid "camera" -msgstr "" - -#: src/conf.c -msgid "camera_dir" -msgstr "" - -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Executing external command '%s'" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: src/event.c -#, c-format -msgid "Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c -#, c-format -msgid "" -"Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " -"was %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to Mysql database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "after re-connection Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c src/motion.c -#, c-format -msgid "Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "SQLite error was %s" -msgstr "" - -#: src/event.c +#: src/event.cpp msgid "Failed to put image into video pipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview pipe name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating file name base %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "moviepath: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "no write access to target directory %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "error accesing path %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error specifying command line: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe: %s" msgstr "" -#: src/event.c +#: src/event.cpp msgid "popen failed" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Using extpipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Source FPS %d" msgstr "" -#: src/event.c -msgid "Error opening context for movie output." +#: src/event.cpp +msgid "Error opening ctx_cam for movie output." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (motion) file [%s]" +msgid "Error creating motion file [%s]" msgstr "" -#: src/event.c -msgid "" -"The swf container for timelapse no longer supported. Using mpg container." -msgstr "" - -#: src/event.c -msgid "Timelapse using mpg codec." -msgstr "" - -#: src/event.c -msgid "Events will be appended to file" -msgstr "" - -#: src/event.c -msgid "Timelapse using mpeg4 codec." -msgstr "" - -#: src/event.c -msgid "Events will be trigger new files" -msgstr "" - -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (timelapse) file [%s]" +msgid "Error creating timelapse file [%s]" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Error encoding image" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate memory for codec name" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "" "The frame rate specified is too high for the movie movie type specified. " "Choose a different movie container or lower framerate." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting base file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error setting timelapse append for codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "codec option value %s is not supported" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get the codec" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error encoding video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error encoding video" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "BAD TIMING!! Frame skipped." msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s has been blacklisted: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Using codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not alloc stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate decoder!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Unable to set quality" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not open codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "could not alloc frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "could not alloc buffers %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Permission denied. %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not write movie header %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error draining codec:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error writing draining video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while encoding picture" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while writing video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "RTSP context not available." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "rtsp camera not ready for pass-through." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get codec!" msgstr "" -#: src/movie.c src/netcam.c +#: src/movie.cpp src/netcam.cpp msgid "Unable to copy codec parameters" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "movie libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not allocate output context" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not setup passthru!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate codec!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not set the stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error flushing codec" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Excessive attempts to clear buffered packet" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Buffered packet" msgstr "" -#: src/jpegutils.c +#: src/movie.cpp +msgid "" +"The swf container for timelapse no longer supported. Using mpg container." +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpg codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be appended to file" +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpeg4 codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be trigger new files" +msgstr "" + +#: src/jpegutils.cpp #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp msgid "Invalid JPEG image dimensions" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Received unexpected camera control callback event, 0x%08x" +msgid "Using default log level (%s) (%d)" msgstr "" -#: src/mmalcam.c -msgid "A high frame rate can cause problems with exposure of images" -msgstr "" - -#: src/mmalcam.c -msgid "If autoexposure is not working, try a lower frame rate." -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Failed to create MMAL camera component %s" +msgid "Logging to file (%s)" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "MMAL camera %s doesn't have output ports" +msgid "Exit motion, cannot create log file %s" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp +msgid "Logging to syslog" +msgstr "" + +#: src/logger.cpp #, c-format -msgid "Unable to enable control port : error %d" +msgid "Using default log type (%s)" msgstr "" -#: src/mmalcam.c -msgid "MMAL no-padding setup failed" -msgstr "" - -#: src/mmalcam.c -msgid "camera video format couldn't be set" -msgstr "" - -#: src/mmalcam.c -msgid "camera component couldn't be enabled" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera component created" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer pool creation failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer queue creation failed" -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Unable to get a required buffer %d from pool queue" +msgid "Using log type (%s) log level (%s)" msgstr "" -#: src/mmalcam.c -#, c-format -msgid "Unable to send a buffer to port (%d)" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" -msgstr "" - -#: src/mmalcam.c -msgid "camera params couldn't be allocated" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture port enabling failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture start failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL Camera cleanup" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" -msgstr "" - -#: src/mmalcam.c -msgid "Unable to return a buffer to the camera video port" -msgstr "" - -#: src/motion.c -msgid "Language: English" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Resizing pre_capture buffer to %d items" -msgstr "" - -#: src/motion.c -msgid "Removed process id file (pid file)." -msgstr "" - -#: src/motion.c -msgid "Error removing pid file" -msgstr "" - -#: src/motion.c +#: src/logger.cpp #, c-format msgid "Closing logfile (%s)." msgstr "" -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Motion detected - starting event %d" +msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "A high frame rate can cause problems with exposure of images" +msgstr "" + +#: src/mmalcam.cpp +msgid "If autoexposure is not working, try a lower frame rate." +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Added %d fillerframes into movie" +msgid "Failed to create MMAL camera component %s" msgstr "" -#: src/motion.c -msgid "Unable to determine camera type (MMAL, Netcam, V4L2)" -msgstr "" - -#: src/motion.c -msgid "Opening privacy mask file" -msgstr "" - -#: src/motion.c -msgid "Opening high resolution privacy mask file" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Error opening mask file %s" +msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: src/motion.c -msgid "Failed to read mask privacy image. Mask privacy feature disabled." -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Mask privacy file \"%s\" loaded." +msgid "Unable to enable control port : error %d" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL no-padding setup failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera video format couldn't be set" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera component couldn't be enabled" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera component created" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer pool creation failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer queue creation failed" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Invalid text scale. Adjusted to %d" +msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: src/motion.c -msgid "Closing MYSQL" -msgstr "" - -#: src/motion.c -msgid "Initializing database" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 Database filename %s" +msgid "Unable to send a buffer to port (%d)" msgstr "" -#: src/motion.c -msgid "SQLite3 is threadsafe" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 serialized %s" +msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: src/motion.c -msgid "FAILED" +#: src/mmalcam.cpp +msgid "camera params couldn't be allocated" msgstr "" -#: src/motion.c -msgid "SUCCESS" +#: src/mmalcam.cpp +msgid "MMAL camera capture port enabling failed" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL camera capture start failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera not available" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera cleanup" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Can't open database %s : %s" +msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout %d msec" +#: src/mmalcam.cpp +msgid "Unable to return a buffer to the camera video port" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout failed %s" +#: src/motion.cpp +msgid "Removed process id file (pid file)." msgstr "" -#: src/motion.c -#, c-format -msgid "Cannot connect to MySQL database %s on host %s with user %s" +#: src/motion.cpp +msgid "Error removing pid file" msgstr "" -#: src/motion.c -#, c-format -msgid "MySQL error was %s" -msgstr "" - -#: src/motion.c -msgid "SQLite3 using shared handle" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Database backend %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera %d started: motion detection %s" -msgstr "" - -#: src/motion.c -msgid "Disabled" -msgstr "" - -#: src/motion.c -msgid "Enabled" -msgstr "" - -#: src/motion.c -msgid "Pass-through processing disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid configuration dimensions %dx%d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default dimensions %dx%d" -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image width (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting width to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image height (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting height to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c -msgid "Could not fetch initial image from camera " -msgstr "" - -#: src/motion.c -msgid "Motion continues using width and height from config file(s)" -msgstr "" - -#: src/motion.c -msgid "Motion only supports width and height modulo 8" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Image width (%d) or height(%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion only supports width and height greater than or equal to 64 %dx%d" -msgstr "" - -#: 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 "" - -#: src/motion.c -msgid "Error capturing first image" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to read mask image. Mask feature disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Maskfile \"%s\" loaded." -msgstr "" - -#: src/motion.c -msgid "Emulating motion" -msgstr "" - -#: src/motion.c -msgid "Calling vid_close() from motion_cleanup" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion in area %d detected." -msgstr "" - -#: src/motion.c -msgid "Retrying until successful connection with camera" -msgstr "" - -#: src/motion.c -msgid "" -"Camera has finally become available\n" -"Camera image has different width and heightfrom what is in the config file. " -"You should fix that\n" -"Restarting Motion thread to reinitialize all image buffers to new picture " -"dimensions" -msgstr "" - -#: src/motion.c -msgid "Video signal re-acquired" -msgstr "" - -#: src/motion.c -msgid "Video device fatal error - Closing video device" -msgstr "" - -#: src/motion.c -msgid "Restarting Motion thread to reinitialize all image buffers" -msgstr "" - -#: src/motion.c -msgid "Video signal lost - Adding grey image" -msgstr "" - -#: src/motion.c -msgid "Video signal still lost - Trying to close video device" -msgstr "" - -#: src/motion.c -msgid "Lightswitch detected" -msgstr "" - -#: src/motion.c -msgid "Switchfilter detected" -msgstr "" - -#: src/motion.c -msgid "micro-lightswitch!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "End of event %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Raw changes: %5d - changes after '%s': %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - labels: %3d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Changes: %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - noise level: %2d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - threshold: %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid timelapse_mode argument '%s'" -msgstr "" - -#: src/motion.c -msgid "%:s Defaulting to manual timelapse mode" -msgstr "" - -#: src/motion.c -msgid "Thread exiting" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion going to daemon mode" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Could not change directory" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : not available" msgstr "" -#: src/motion.c -#, c-format -msgid "Using default log level (%s) (%d)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Logging to file (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Exit motion, cannot create log file %s" -msgstr "" - -#: src/motion.c -msgid "Logging to syslog" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default log type (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using log type (%s) log level (%s)" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion running as daemon process" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion running in setup mode." msgstr "" -#: src/motion.c -#, c-format -msgid "Camera ID: %d is from %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Service: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Device: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with the control port" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream feature for thread %d is disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with thread %d" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Restarting motion." msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion restarted" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: src/motion.c +#: src/motion.cpp +#, c-format +msgid "Thread %d - Watchdog kill!" +msgstr "" + +#: src/motion.cpp #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Motion thread %d restart" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Threads finished" msgstr "" -#: src/motion.c src/webu.c +#: src/motion.cpp src/webu.cpp msgid "Motion terminating" msgstr "" -#: src/motion.c -#, c-format -msgid "Could not allocate %llu bytes of memory!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Problem creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Error opening file %s with mode %s" -msgstr "" - -#: src/motion.c -msgid "Error closing file" -msgstr "" - -#: src/motion.c -#, c-format -msgid "invalid format specifier keyword %*.*s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Unable to set thread name %s" -msgstr "" - -#: src/motion.c -msgid "FFMPEG version too old. Disabling pass-through processing." -msgstr "" - -#: src/motion.c -msgid "pass-through is enabled but is still experimental." -msgstr "" - -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Invalid URL. Can not parse values." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Using port number %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "True" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "False" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Ignoring packet with invalid data" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error sending packet to codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error decoding packet: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The network camera is sending pictures in a different" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the config and also a " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "different picture format. The picture is being" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "in the config file. If possible change netcam to" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "be in YUV420P format and the size requested in the" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "config to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the configuration file." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The picture is being transcoded into the size " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "requested in the configuration. If possible change" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam or configuration to indicate the same size" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The image sent is being " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_in." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_out." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate scaling context." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error determining size of frame out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up file via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up http via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s stream." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unknown" msgstr "" -#: src/netcam.c +#: src/netcam.cpp +#, c-format +msgid "Image width (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting width to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Image height (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting height to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp msgid "Stream copied for pass-through" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "ffmpeg too old" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Null path passed to connect" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Invalid camera service" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to read first image" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera did not reconnect." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Checking for camera every 10 seconds." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Handler loop finished." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam camera handler: finish set, exiting" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp high context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: No response from handler thread." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution: Shut down complete." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution: Shut down complete." msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp version error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image buffer allocation error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image compression error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to assemble webp image" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to save webp image to file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, 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 "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Can't write picture to file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Could not read from pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading size in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading maximum value in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed writing default mask as pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: src/rotate.c +#: src/picture.cpp +msgid "Opening privacy mask file" +msgstr "" + +#: src/picture.cpp +msgid "Opening high resolution privacy mask file" +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Error opening mask file %s" +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask privacy image. Mask privacy feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Mask privacy file \"%s\" loaded." +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask image. Mask feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Maskfile \"%s\" loaded." +msgstr "" + +#: src/rotate.cpp #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: src/track.c -msgid "internal error" -msgstr "" - -#: src/track.c -#, c-format -msgid "internal error, %hu is not a known track-type" -msgstr "" - -#: src/track.c -#, c-format -msgid "port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -msgid "Status byte timeout!" -msgstr "" - -#: src/track.c -#, c-format -msgid "Try to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to initialize serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Opened serial device %s and initialize, fd %i" -msgstr "" - -#: src/track.c -#, c-format -msgid "No device %s started yet , trying stepper_center()" -msgstr "" - -#: src/track.c -#, c-format -msgid "failed to initialize stepper device on %s , fd [%i]." -msgstr "" - -#: src/track.c -#, c-format -msgid "succeed , device started %s , fd [%i]" -msgstr "" - -#: src/track.c -#, c-format -msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -#, c-format -msgid "Command return %d" -msgstr "" - -#: src/track.c -msgid "Problem opening servo!" -msgstr "" - -#: src/track.c -#, c-format -msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "x %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "y %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "X offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " -"%d" -msgstr "" - -#: src/track.c -#, c-format -msgid "Y offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " -"%d" -msgstr "" - -#: 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 "" - -#: src/track.c -msgid "Return byte timeout!" -msgstr "" - -#: src/track.c -msgid "Unable to set camera speed" -msgstr "" - -#: src/track.c -msgid "succeed" -msgstr "" - -#: src/track.c -msgid "Failed to reset pwc camera to starting position! Reason" -msgstr "" - -#: src/track.c -msgid "failed VIDIOCPWCMPTGRANGE" -msgstr "" - -#: src/track.c -msgid "ioctl VIDIOCPWCMPTGANGLE" -msgstr "" - -#: src/track.c -msgid "Failed to pan/tilt pwc camera! Reason" -msgstr "" - -#: src/track.c +#: src/track.cpp msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Reseting UVC camera to starting position" msgstr "" -#: src/track.c +#: src/track.cpp msgid "ioctl querycontrol" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Getting camera range" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Failed to move UVC camera!" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Found MINMAX = %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/video_common.c +#: src/track.cpp +#, c-format +msgid "internal error, %hu is not a known track-type" +msgstr "" + +#: src/video_common.cpp msgid "Corrupt image ... continue" msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "Parsing controls: %s" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling mmalcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling netcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Cleaning up V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device cleanup (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening MMAL cam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "MMAL cam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening Netcam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Netcam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "V4L2 device failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device specified (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Failed to open '%s'" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Error specifying buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Read buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "found video device '%s' %d" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opened %s as pipe output" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Original pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Proposed pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Final pipe specifications" msgstr "" -#: src/video_v4l2.c +#: src/video_loopback.cpp +msgid "Opening video loopback device for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Opening video loopback device for motion pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for motion pictures" +msgstr "" + +#: src/video_v4l2.cpp msgid "No Controls found for device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "---------Controls---------" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid " V4L2 ID Name and Range" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device not ready" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "control type not supported yet" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "- video standard %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to NTSC" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to SECAM" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to PAL" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set tuner %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set Frequency to %ul" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Adjusted resolution not modulo 8." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Specify different palette or width/height in config file." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Supported palettes:" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Selected palette %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find a compatible palette format." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "mmap information: frames=%d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Out of memory." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Errors occurred during device select" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Failed to open video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Not a V4L2 device?" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support capturing." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Trying to set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error setting fps. Return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Device set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "V4L2 is not enabled" msgstr "" -#: src/video_v4l2.c -msgid "V4L2 is not enabled." -msgstr "" - -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find video device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Closing video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Width: %d, Height %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Framerate %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error decoding url" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Sent url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Decoded url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Restarting all threads" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Restarting thread %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Quitting thread %d" msgstr "" -#: src/webu.c src/webu_html.c src/webu_text.c +#: src/webu.cpp src/webu_html.cpp src/webu_text.cpp #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : on" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : off" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Set the value to null/zero" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Connection from: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Failed authentication from %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No webcontrol user:pass provided" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No stream user:pass provided" msgstr "" -#: src/webu.c src/webu_stream.c +#: src/webu.cpp src/webu_stream.cpp msgid "Invalid response" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "send page failed %d" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error reading file for SSL/TLS support." msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c -#, c-format -msgid "Starting webcontrol on port %d" -msgstr "" - -#: src/webu.c -msgid "Unable to start MHD" -msgstr "" - -#: src/webu.c -#, c-format -msgid "Started webcontrol on port %d" -msgstr "" - -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port/camera_id %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp +#, c-format +msgid "Starting webcontrol on port %d" +msgstr "" + +#: src/webu.cpp +msgid "Unable to start MHD" +msgstr "" + +#: src/webu.cpp +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.cpp #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Duplicate port requested %d" msgstr "" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Cameras" msgstr "카메라" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Camera" msgstr "카메라" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All" msgstr "모든" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Action" msgstr "동작" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start Event" msgstr "시작 이벤트" -#: src/webu_html.c +#: src/webu_html.cpp msgid "End Event" msgstr "종료 이벤트" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Snapshot" msgstr "스냅 샷" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Change Configuration" msgstr "구성 변경" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Write Configuration" msgstr "쓰기 구성" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tracking" msgstr "추적" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pause" msgstr "일시 중지" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start" msgstr "스타트" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restart" msgstr "재시작" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Quit" msgstr "종료" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Help" msgstr "도움말" -#: src/webu_html.c +#: src/webu_html.cpp msgid "No Configuration Options" msgstr "구성 옵션 없음" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Limited Configuration Options" msgstr "제한된 구성 옵션" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Advanced Configuration Options" msgstr "고급 구성 옵션" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restricted Configuration Options" msgstr "기밀 구성 옵션" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All Cameras" msgstr "모든 카메라" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Not running" msgstr "활성화되지 않은" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Lost connection" msgstr "연결이 끊어졌습니다" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Paused" msgstr "일시 중지됨" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Active" msgstr "유효한" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Select option" msgstr "옵션 선택" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Save" msgstr "저장" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan/Tilt" msgstr "회전 / 틸트" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Absolute Change" msgstr "절대 변경" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Center" msgstr "센터" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan" msgstr "회전" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tilt" msgstr "틸트" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp msgid "Could not get image to stream." msgstr "" -#: src/webu_text.c +#: src/webu_text.cpp #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" diff --git a/po/li.po b/po/li.po index 0d6310df..1d230572 100644 --- a/po/li.po +++ b/po/li.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" "Report-Msgid-Bugs-To: https://motion-project.github.io\n" -"POT-Creation-Date: 2019-09-27 21:06-0600\n" +"POT-Creation-Date: 2019-10-05 12:24-0600\n" "PO-Revision-Date: 2018-10-13 12:02-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,3333 +16,2780 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: src/conf.c -#, c-format -msgid "Unknown config option \"%s\"" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Writing config file to %s" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Configfile %s not found - trying defaults." -msgstr "" - -#: src/conf.c -msgid "Error getcwd" -msgstr "" - -#: src/conf.c -#, c-format -msgid "could not open configfile %s" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Invalid file name %s" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Processing thread 0 - config file %s" -msgstr "" - -#: src/conf.c -msgid "No config file to process, using default values" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Writing configuration parameters from all files (%d):" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Thread %d - Config file: %s" -msgstr "" - -#: src/conf.c -#, c-format -msgid "%-25s " -msgstr "" - -#: src/conf.c -msgid "Unable to locate vid_control_params" -msgstr "" - -#: src/conf.c -msgid "No value provided to put into vid_control_params" -msgstr "" - -#: src/conf.c -msgid "Error compiling regex in copy_uri" -msgstr "" - -#: src/conf.c -msgid "Invalid origin for cors_header in copy_uri" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Processing config file %s" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Camera directory config %s not found" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Camera config file %s not found" -msgstr "" - -#: src/conf.c -#, c-format -msgid "Processing camera config file %s" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "daemon" msgstr "" # Configuration Option Hints -#: src/conf.c +#: src/conf.cpp msgid "setup_mode" msgstr "Konfigūravimo režimas" -#: src/conf.c +#: src/conf.cpp msgid "pid_file" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "log_file" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "log_level" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "log_type" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "quiet" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "native_language" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "camera_name" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "camera_id" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "target_dir" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "videodevice" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "v4l2_palette" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "input" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "norm" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "frequency" msgstr "" -#: src/conf.c -msgid "auto_brightness" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "tunerdevice" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "roundrobin_frames" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "roundrobin_skip" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "roundrobin_switchfilter" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_url" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_highres" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_userpass" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_keepalive" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_proxy" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_tolerant_check" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "netcam_use_tcp" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "mmalcam_name" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "mmalcam_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "width" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "height" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "framerate" msgstr "" -#: src/conf.c -msgid "minimum_frame_time" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "rotate" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "flip_axis" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "locate_motion_mode" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "locate_motion_style" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "text_left" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "text_right" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "text_changes" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "text_scale" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "text_event" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "emulate_motion" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "threshold" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "threshold_maximum" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "threshold_tune" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "noise_level" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "noise_tune" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "despeckle_filter" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "area_detect" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "mask_file" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "mask_privacy" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "smart_mask_speed" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "lightswitch_percent" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "lightswitch_frames" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "minimum_motion_frames" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "event_gap" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "pre_capture" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "post_capture" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_event_start" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_event_end" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_picture_save" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_area_detected" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_motion_detected" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_movie_start" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_movie_end" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_camera_lost" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "on_camera_found" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "picture_output" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "picture_output_motion" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "picture_type" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "picture_quality" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "picture_exif" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "picture_filename" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "snapshot_interval" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "snapshot_filename" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_output" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_output_motion" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_max_time" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_bps" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_quality" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_codec" msgstr "" -#: src/conf.c -msgid "movie_duplicate_frames" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "movie_passthrough" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_filename" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_extpipe_use" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "movie_extpipe" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "timelapse_interval" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "timelapse_mode" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "timelapse_fps" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "timelapse_codec" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "timelapse_filename" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "video_pipe" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "video_pipe_motion" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_port" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_ipv6" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_localhost" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_parms" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_interface" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_auth_method" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_authentication" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_tls" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_cert" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_key" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "webcontrol_cors_header" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_port" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_localhost" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_auth_method" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_authentication" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_tls" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_cors_header" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_preview_scale" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_preview_newline" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_preview_method" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_quality" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_grey" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_motion" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_maxrate" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "stream_limit" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_type" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_dbname" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_host" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_port" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_user" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_password" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "database_busy_timeout" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_log_picture" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_log_snapshot" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_log_movie" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_log_timelapse" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_query_start" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_query_stop" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "sql_query" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_type" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_auto" msgstr "" -#: src/conf.c -msgid "track_port" -msgstr "" - -#: src/conf.c -msgid "track_motorx" -msgstr "" - -#: src/conf.c -msgid "track_motorx_reverse" -msgstr "" - -#: src/conf.c -msgid "track_motory" -msgstr "" - -#: src/conf.c -msgid "track_motory_reverse" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "track_maxx" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_minx" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_maxy" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_miny" msgstr "" -#: src/conf.c -msgid "track_homex" -msgstr "" - -#: src/conf.c -msgid "track_homey" -msgstr "" - -#: src/conf.c -msgid "track_iomojo_id" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "track_step_angle_x" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_step_angle_y" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "track_move_wait" msgstr "" -#: src/conf.c -msgid "track_speed" -msgstr "" - -#: src/conf.c -msgid "track_stepsize" -msgstr "" - -#: src/conf.c +#: src/conf.cpp msgid "track_generic_move" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "camera" msgstr "" -#: src/conf.c +#: src/conf.cpp msgid "camera_dir" msgstr "" -#: src/event.c src/track.c +#: src/conf.cpp +msgid "Error compiling regex in copy_uri" +msgstr "" + +#: src/conf.cpp +msgid "Invalid origin for cors_header" +msgstr "" + +#: src/conf.cpp +msgid "Unable to locate vid_control_params" +msgstr "" + +#: src/conf.cpp +msgid "No value provided to put into vid_control_params" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Camera config file %s not found" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Processing camera config file %s" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Processing config file %s" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Camera directory config %s not found" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Coding error \"%s\"" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Unknown config option \"%s\"" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Writing configuration parameters from all files (%d):" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Camera %d - Config file: %s" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "%-25s " +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Writing config file to %s" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Configfile %s not found - trying defaults." +msgstr "" + +#: src/conf.cpp +msgid "Error getcwd" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "could not open configfile %s" +msgstr "" + +#: src/conf.cpp +#, c-format +msgid "Processing thread 0 - config file %s" +msgstr "" + +#: src/conf.cpp +msgid "No config file to process, using default values" +msgstr "" + +#: src/draw.cpp +#, c-format +msgid "Invalid text scale. Adjusted to %d" +msgstr "" + +#: src/event.cpp src/track.cpp #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Executing external command '%s'" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: src/event.c -#, c-format -msgid "Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c -#, c-format -msgid "" -"Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " -"was %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to Mysql database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "after re-connection Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c src/motion.c -#, c-format -msgid "Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "SQLite error was %s" -msgstr "" - -#: src/event.c +#: src/event.cpp msgid "Failed to put image into video pipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview pipe name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating file name base %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "moviepath: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "no write access to target directory %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "error accesing path %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error specifying command line: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe: %s" msgstr "" -#: src/event.c +#: src/event.cpp msgid "popen failed" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Using extpipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Source FPS %d" msgstr "" -#: src/event.c -msgid "Error opening context for movie output." +#: src/event.cpp +msgid "Error opening ctx_cam for movie output." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (motion) file [%s]" +msgid "Error creating motion file [%s]" msgstr "" -#: src/event.c -msgid "" -"The swf container for timelapse no longer supported. Using mpg container." -msgstr "" - -#: src/event.c -msgid "Timelapse using mpg codec." -msgstr "" - -#: src/event.c -msgid "Events will be appended to file" -msgstr "" - -#: src/event.c -msgid "Timelapse using mpeg4 codec." -msgstr "" - -#: src/event.c -msgid "Events will be trigger new files" -msgstr "" - -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (timelapse) file [%s]" +msgid "Error creating timelapse file [%s]" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Error encoding image" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate memory for codec name" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "" "The frame rate specified is too high for the movie movie type specified. " "Choose a different movie container or lower framerate." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting base file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error setting timelapse append for codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "codec option value %s is not supported" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get the codec" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error encoding video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error encoding video" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "BAD TIMING!! Frame skipped." msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s has been blacklisted: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Using codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not alloc stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate decoder!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Unable to set quality" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not open codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "could not alloc frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "could not alloc buffers %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Permission denied. %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not write movie header %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error draining codec:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error writing draining video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while encoding picture" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while writing video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "RTSP context not available." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "rtsp camera not ready for pass-through." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get codec!" msgstr "" -#: src/movie.c src/netcam.c +#: src/movie.cpp src/netcam.cpp msgid "Unable to copy codec parameters" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "movie libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not allocate output context" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not setup passthru!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate codec!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not set the stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error flushing codec" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Excessive attempts to clear buffered packet" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Buffered packet" msgstr "" -#: src/jpegutils.c +#: src/movie.cpp +msgid "" +"The swf container for timelapse no longer supported. Using mpg container." +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpg codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be appended to file" +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpeg4 codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be trigger new files" +msgstr "" + +#: src/jpegutils.cpp #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp msgid "Invalid JPEG image dimensions" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Received unexpected camera control callback event, 0x%08x" +msgid "Using default log level (%s) (%d)" msgstr "" -#: src/mmalcam.c -msgid "A high frame rate can cause problems with exposure of images" -msgstr "" - -#: src/mmalcam.c -msgid "If autoexposure is not working, try a lower frame rate." -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Failed to create MMAL camera component %s" +msgid "Logging to file (%s)" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "MMAL camera %s doesn't have output ports" +msgid "Exit motion, cannot create log file %s" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp +msgid "Logging to syslog" +msgstr "" + +#: src/logger.cpp #, c-format -msgid "Unable to enable control port : error %d" +msgid "Using default log type (%s)" msgstr "" -#: src/mmalcam.c -msgid "MMAL no-padding setup failed" -msgstr "" - -#: src/mmalcam.c -msgid "camera video format couldn't be set" -msgstr "" - -#: src/mmalcam.c -msgid "camera component couldn't be enabled" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera component created" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer pool creation failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer queue creation failed" -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Unable to get a required buffer %d from pool queue" +msgid "Using log type (%s) log level (%s)" msgstr "" -#: src/mmalcam.c -#, c-format -msgid "Unable to send a buffer to port (%d)" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" -msgstr "" - -#: src/mmalcam.c -msgid "camera params couldn't be allocated" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture port enabling failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture start failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL Camera cleanup" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" -msgstr "" - -#: src/mmalcam.c -msgid "Unable to return a buffer to the camera video port" -msgstr "" - -#: src/motion.c -msgid "Language: English" -msgstr "Kalba: Lietuvių" - -#: src/motion.c -#, c-format -msgid "Resizing pre_capture buffer to %d items" -msgstr "" - -#: src/motion.c -msgid "Removed process id file (pid file)." -msgstr "" - -#: src/motion.c -msgid "Error removing pid file" -msgstr "" - -#: src/motion.c +#: src/logger.cpp #, c-format msgid "Closing logfile (%s)." msgstr "" -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Motion detected - starting event %d" +msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "A high frame rate can cause problems with exposure of images" +msgstr "" + +#: src/mmalcam.cpp +msgid "If autoexposure is not working, try a lower frame rate." +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Added %d fillerframes into movie" +msgid "Failed to create MMAL camera component %s" msgstr "" -#: src/motion.c -msgid "Unable to determine camera type (MMAL, Netcam, V4L2)" -msgstr "" - -#: src/motion.c -msgid "Opening privacy mask file" -msgstr "" - -#: src/motion.c -msgid "Opening high resolution privacy mask file" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Error opening mask file %s" +msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: src/motion.c -msgid "Failed to read mask privacy image. Mask privacy feature disabled." -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Mask privacy file \"%s\" loaded." +msgid "Unable to enable control port : error %d" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL no-padding setup failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera video format couldn't be set" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera component couldn't be enabled" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera component created" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer pool creation failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer queue creation failed" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Invalid text scale. Adjusted to %d" +msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: src/motion.c -msgid "Closing MYSQL" -msgstr "" - -#: src/motion.c -msgid "Initializing database" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 Database filename %s" +msgid "Unable to send a buffer to port (%d)" msgstr "" -#: src/motion.c -msgid "SQLite3 is threadsafe" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 serialized %s" +msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: src/motion.c -msgid "FAILED" +#: src/mmalcam.cpp +msgid "camera params couldn't be allocated" msgstr "" -#: src/motion.c -msgid "SUCCESS" +#: src/mmalcam.cpp +msgid "MMAL camera capture port enabling failed" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL camera capture start failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera not available" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera cleanup" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Can't open database %s : %s" +msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout %d msec" +#: src/mmalcam.cpp +msgid "Unable to return a buffer to the camera video port" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout failed %s" +#: src/motion.cpp +msgid "Removed process id file (pid file)." msgstr "" -#: src/motion.c -#, c-format -msgid "Cannot connect to MySQL database %s on host %s with user %s" +#: src/motion.cpp +msgid "Error removing pid file" msgstr "" -#: src/motion.c -#, c-format -msgid "MySQL error was %s" -msgstr "" - -#: src/motion.c -msgid "SQLite3 using shared handle" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Database backend %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera %d started: motion detection %s" -msgstr "" - -#: src/motion.c -msgid "Disabled" -msgstr "" - -#: src/motion.c -msgid "Enabled" -msgstr "" - -#: src/motion.c -msgid "Pass-through processing disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid configuration dimensions %dx%d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default dimensions %dx%d" -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image width (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting width to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image height (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting height to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c -msgid "Could not fetch initial image from camera " -msgstr "" - -#: src/motion.c -msgid "Motion continues using width and height from config file(s)" -msgstr "" - -#: src/motion.c -msgid "Motion only supports width and height modulo 8" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Image width (%d) or height(%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion only supports width and height greater than or equal to 64 %dx%d" -msgstr "" - -#: 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 "" - -#: src/motion.c -msgid "Error capturing first image" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to read mask image. Mask feature disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Maskfile \"%s\" loaded." -msgstr "" - -#: src/motion.c -msgid "Emulating motion" -msgstr "" - -#: src/motion.c -msgid "Calling vid_close() from motion_cleanup" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion in area %d detected." -msgstr "" - -#: src/motion.c -msgid "Retrying until successful connection with camera" -msgstr "" - -#: src/motion.c -msgid "" -"Camera has finally become available\n" -"Camera image has different width and heightfrom what is in the config file. " -"You should fix that\n" -"Restarting Motion thread to reinitialize all image buffers to new picture " -"dimensions" -msgstr "" - -#: src/motion.c -msgid "Video signal re-acquired" -msgstr "" - -#: src/motion.c -msgid "Video device fatal error - Closing video device" -msgstr "" - -#: src/motion.c -msgid "Restarting Motion thread to reinitialize all image buffers" -msgstr "" - -#: src/motion.c -msgid "Video signal lost - Adding grey image" -msgstr "" - -#: src/motion.c -msgid "Video signal still lost - Trying to close video device" -msgstr "" - -#: src/motion.c -msgid "Lightswitch detected" -msgstr "" - -#: src/motion.c -msgid "Switchfilter detected" -msgstr "" - -#: src/motion.c -msgid "micro-lightswitch!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "End of event %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Raw changes: %5d - changes after '%s': %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - labels: %3d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Changes: %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - noise level: %2d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - threshold: %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid timelapse_mode argument '%s'" -msgstr "" - -#: src/motion.c -msgid "%:s Defaulting to manual timelapse mode" -msgstr "" - -#: src/motion.c -msgid "Thread exiting" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion going to daemon mode" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Could not change directory" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : not available" msgstr "" -#: src/motion.c -#, c-format -msgid "Using default log level (%s) (%d)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Logging to file (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Exit motion, cannot create log file %s" -msgstr "" - -#: src/motion.c -msgid "Logging to syslog" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default log type (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using log type (%s) log level (%s)" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion running as daemon process" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion running in setup mode." msgstr "" -#: src/motion.c -#, c-format -msgid "Camera ID: %d is from %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Service: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Device: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with the control port" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream feature for thread %d is disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with thread %d" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Restarting motion." msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion restarted" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: src/motion.c +#: src/motion.cpp +#, c-format +msgid "Thread %d - Watchdog kill!" +msgstr "" + +#: src/motion.cpp #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Motion thread %d restart" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Threads finished" msgstr "" -#: src/motion.c src/webu.c +#: src/motion.cpp src/webu.cpp msgid "Motion terminating" msgstr "" -#: src/motion.c -#, c-format -msgid "Could not allocate %llu bytes of memory!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Problem creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Error opening file %s with mode %s" -msgstr "" - -#: src/motion.c -msgid "Error closing file" -msgstr "" - -#: src/motion.c -#, c-format -msgid "invalid format specifier keyword %*.*s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Unable to set thread name %s" -msgstr "" - -#: src/motion.c -msgid "FFMPEG version too old. Disabling pass-through processing." -msgstr "" - -#: src/motion.c -msgid "pass-through is enabled but is still experimental." -msgstr "" - -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Invalid URL. Can not parse values." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Using port number %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "True" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "False" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Ignoring packet with invalid data" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error sending packet to codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error decoding packet: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The network camera is sending pictures in a different" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the config and also a " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "different picture format. The picture is being" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "in the config file. If possible change netcam to" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "be in YUV420P format and the size requested in the" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "config to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the configuration file." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The picture is being transcoded into the size " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "requested in the configuration. If possible change" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam or configuration to indicate the same size" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The image sent is being " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_in." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_out." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate scaling context." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error determining size of frame out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up file via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up http via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s stream." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unknown" msgstr "" -#: src/netcam.c +#: src/netcam.cpp +#, c-format +msgid "Image width (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting width to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Image height (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting height to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp msgid "Stream copied for pass-through" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "ffmpeg too old" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Null path passed to connect" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Invalid camera service" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to read first image" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera did not reconnect." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Checking for camera every 10 seconds." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Handler loop finished." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam camera handler: finish set, exiting" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp high context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: No response from handler thread." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution: Shut down complete." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution: Shut down complete." msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp version error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image buffer allocation error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image compression error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to assemble webp image" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to save webp image to file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, 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 "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Can't write picture to file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Could not read from pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading size in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading maximum value in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed writing default mask as pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: src/rotate.c +#: src/picture.cpp +msgid "Opening privacy mask file" +msgstr "" + +#: src/picture.cpp +msgid "Opening high resolution privacy mask file" +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Error opening mask file %s" +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask privacy image. Mask privacy feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Mask privacy file \"%s\" loaded." +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask image. Mask feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Maskfile \"%s\" loaded." +msgstr "" + +#: src/rotate.cpp #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: src/track.c -msgid "internal error" -msgstr "" - -#: src/track.c -#, c-format -msgid "internal error, %hu is not a known track-type" -msgstr "" - -#: src/track.c -#, c-format -msgid "port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -msgid "Status byte timeout!" -msgstr "" - -#: src/track.c -#, c-format -msgid "Try to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to initialize serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Opened serial device %s and initialize, fd %i" -msgstr "" - -#: src/track.c -#, c-format -msgid "No device %s started yet , trying stepper_center()" -msgstr "" - -#: src/track.c -#, c-format -msgid "failed to initialize stepper device on %s , fd [%i]." -msgstr "" - -#: src/track.c -#, c-format -msgid "succeed , device started %s , fd [%i]" -msgstr "" - -#: src/track.c -#, c-format -msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -#, c-format -msgid "Command return %d" -msgstr "" - -#: src/track.c -msgid "Problem opening servo!" -msgstr "" - -#: src/track.c -#, c-format -msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "x %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "y %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "X offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " -"%d" -msgstr "" - -#: src/track.c -#, c-format -msgid "Y offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " -"%d" -msgstr "" - -#: 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 "" - -#: src/track.c -msgid "Return byte timeout!" -msgstr "" - -#: src/track.c -msgid "Unable to set camera speed" -msgstr "" - -#: src/track.c -msgid "succeed" -msgstr "" - -#: src/track.c -msgid "Failed to reset pwc camera to starting position! Reason" -msgstr "" - -#: src/track.c -msgid "failed VIDIOCPWCMPTGRANGE" -msgstr "" - -#: src/track.c -msgid "ioctl VIDIOCPWCMPTGANGLE" -msgstr "" - -#: src/track.c -msgid "Failed to pan/tilt pwc camera! Reason" -msgstr "" - -#: src/track.c +#: src/track.cpp msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Reseting UVC camera to starting position" msgstr "" -#: src/track.c +#: src/track.cpp msgid "ioctl querycontrol" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Getting camera range" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Failed to move UVC camera!" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Found MINMAX = %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/video_common.c +#: src/track.cpp +#, c-format +msgid "internal error, %hu is not a known track-type" +msgstr "" + +#: src/video_common.cpp msgid "Corrupt image ... continue" msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "Parsing controls: %s" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling mmalcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling netcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Cleaning up V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device cleanup (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening MMAL cam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "MMAL cam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening Netcam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Netcam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "V4L2 device failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device specified (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Failed to open '%s'" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Error specifying buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Read buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "found video device '%s' %d" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opened %s as pipe output" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Original pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Proposed pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Final pipe specifications" msgstr "" -#: src/video_v4l2.c +#: src/video_loopback.cpp +msgid "Opening video loopback device for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Opening video loopback device for motion pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for motion pictures" +msgstr "" + +#: src/video_v4l2.cpp msgid "No Controls found for device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "---------Controls---------" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid " V4L2 ID Name and Range" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device not ready" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "control type not supported yet" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "- video standard %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to NTSC" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to SECAM" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to PAL" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set tuner %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set Frequency to %ul" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Adjusted resolution not modulo 8." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Specify different palette or width/height in config file." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Supported palettes:" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Selected palette %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find a compatible palette format." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "mmap information: frames=%d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Out of memory." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Errors occurred during device select" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Failed to open video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Not a V4L2 device?" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support capturing." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Trying to set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error setting fps. Return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Device set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "V4L2 is not enabled" msgstr "" -#: src/video_v4l2.c -msgid "V4L2 is not enabled." -msgstr "" - -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find video device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Closing video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Width: %d, Height %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Framerate %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error decoding url" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Sent url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Decoded url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Restarting all threads" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Restarting thread %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Quitting thread %d" msgstr "" -#: src/webu.c src/webu_html.c src/webu_text.c +#: src/webu.cpp src/webu_html.cpp src/webu_text.cpp #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : on" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : off" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Set the value to null/zero" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Connection from: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Failed authentication from %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No webcontrol user:pass provided" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No stream user:pass provided" msgstr "" -#: src/webu.c src/webu_stream.c +#: src/webu.cpp src/webu_stream.cpp msgid "Invalid response" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "send page failed %d" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error reading file for SSL/TLS support." msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c -#, c-format -msgid "Starting webcontrol on port %d" -msgstr "" - -#: src/webu.c -msgid "Unable to start MHD" -msgstr "" - -#: src/webu.c -#, c-format -msgid "Started webcontrol on port %d" -msgstr "" - -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port/camera_id %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp +#, c-format +msgid "Starting webcontrol on port %d" +msgstr "" + +#: src/webu.cpp +msgid "Unable to start MHD" +msgstr "" + +#: src/webu.cpp +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.cpp #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Duplicate port requested %d" msgstr "" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Cameras" msgstr "Kameros" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Camera" msgstr "Kamera" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All" msgstr "Visi" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Action" msgstr "Veiksmas" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start Event" msgstr "Pradžia Renginys" -#: src/webu_html.c +#: src/webu_html.cpp msgid "End Event" msgstr "Pabaiga įvykis" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Snapshot" msgstr "Nuotrauka" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Change Configuration" msgstr "Keisti nustatymus" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Write Configuration" msgstr "Išsaugoti nustatymus" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tracking" msgstr "Sekimas" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pause" msgstr "Pauzė" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start" msgstr "Pradėti" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restart" msgstr "Perkrauti" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Quit" msgstr "Išeiti" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Help" msgstr "Pagalba" -#: src/webu_html.c +#: src/webu_html.cpp msgid "No Configuration Options" msgstr "Nėra konfigūracijos parametrų" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Limited Configuration Options" msgstr "Riboti konfigūracijos parametrai" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Advanced Configuration Options" msgstr "Išplėstiniai konfigūracijos parametrai" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restricted Configuration Options" msgstr "Apriboti konfigūracijos parametrai" # Webu Module -#: src/webu_html.c +#: src/webu_html.cpp msgid "All Cameras" msgstr "Visos kameros" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Not running" msgstr "Neaktyvus" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Lost connection" msgstr "Prarastas ryšys" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Paused" msgstr "Pristabdytas" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Active" msgstr "Aktyvus" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Select option" msgstr "Pasirinkite parametrą" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Save" msgstr "Sutaupyti" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan/Tilt" msgstr "Pasukti / Pakreipti" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Absolute Change" msgstr "Absoliutus skirtumas" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Center" msgstr "Centras" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan" msgstr "Pasukti" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tilt" msgstr "Pakreipti" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp msgid "Could not get image to stream." msgstr "" -#: src/webu_text.c +#: src/webu_text.cpp #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" +#~ msgid "Language: English" +#~ msgstr "Kalba: Lietuvių" + #~ msgid "Make Movie" #~ msgstr "Įrašyti video" diff --git a/po/nl.po b/po/nl.po index e1b52c9a..e9e91f62 100644 --- a/po/nl.po +++ b/po/nl.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" "Report-Msgid-Bugs-To: https://motion-project.github.io\n" -"POT-Creation-Date: 2019-09-27 21:06-0600\n" +"POT-Creation-Date: 2019-10-05 12:24-0600\n" "PO-Revision-Date: 2018-10-13 12:03-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,3327 +16,2771 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: src/conf.c -#, c-format -msgid "Unknown config option \"%s\"" +#: src/conf.cpp +msgid "daemon" msgstr "" -#: src/conf.c -#, c-format -msgid "Writing config file to %s" +#: src/conf.cpp +msgid "setup_mode" msgstr "" -#: src/conf.c -#, c-format -msgid "Configfile %s not found - trying defaults." +#: src/conf.cpp +msgid "pid_file" msgstr "" -#: src/conf.c -msgid "Error getcwd" +#: src/conf.cpp +msgid "log_file" msgstr "" -#: src/conf.c -#, c-format -msgid "could not open configfile %s" +#: src/conf.cpp +msgid "log_level" msgstr "" -#: src/conf.c -#, c-format -msgid "Invalid file name %s" +#: src/conf.cpp +msgid "log_type" msgstr "" -#: src/conf.c -#, c-format -msgid "Processing thread 0 - config file %s" +#: src/conf.cpp +msgid "quiet" msgstr "" -#: src/conf.c -msgid "No config file to process, using default values" +#: src/conf.cpp +msgid "native_language" msgstr "" -#: src/conf.c -#, c-format -msgid "Writing configuration parameters from all files (%d):" +#: src/conf.cpp +msgid "camera_name" msgstr "" -#: src/conf.c -#, c-format -msgid "Thread %d - Config file: %s" +#: src/conf.cpp +msgid "camera_id" msgstr "" -#: src/conf.c -#, c-format -msgid "%-25s " +#: src/conf.cpp +msgid "target_dir" msgstr "" -#: src/conf.c -msgid "Unable to locate vid_control_params" +#: src/conf.cpp +msgid "videodevice" msgstr "" -#: src/conf.c -msgid "No value provided to put into vid_control_params" +#: src/conf.cpp +msgid "vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp +msgid "v4l2_palette" +msgstr "" + +#: src/conf.cpp +msgid "input" +msgstr "" + +#: src/conf.cpp +msgid "norm" +msgstr "" + +#: src/conf.cpp +msgid "frequency" +msgstr "" + +#: src/conf.cpp +msgid "tunerdevice" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_frames" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_skip" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_switchfilter" +msgstr "" + +#: src/conf.cpp +msgid "netcam_url" +msgstr "" + +#: src/conf.cpp +msgid "netcam_highres" +msgstr "" + +#: src/conf.cpp +msgid "netcam_userpass" +msgstr "" + +#: src/conf.cpp +msgid "netcam_keepalive" +msgstr "" + +#: src/conf.cpp +msgid "netcam_proxy" +msgstr "" + +#: src/conf.cpp +msgid "netcam_tolerant_check" +msgstr "" + +#: src/conf.cpp +msgid "netcam_use_tcp" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_name" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_control_params" +msgstr "" + +#: src/conf.cpp +msgid "width" +msgstr "" + +#: src/conf.cpp +msgid "height" +msgstr "" + +#: src/conf.cpp +msgid "framerate" +msgstr "" + +#: src/conf.cpp +msgid "rotate" +msgstr "" + +#: src/conf.cpp +msgid "flip_axis" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_mode" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_style" +msgstr "" + +#: src/conf.cpp +msgid "text_left" +msgstr "" + +#: src/conf.cpp +msgid "text_right" +msgstr "" + +#: src/conf.cpp +msgid "text_changes" +msgstr "" + +#: src/conf.cpp +msgid "text_scale" +msgstr "" + +#: src/conf.cpp +msgid "text_event" +msgstr "" + +#: src/conf.cpp +msgid "emulate_motion" +msgstr "" + +#: src/conf.cpp +msgid "threshold" +msgstr "" + +#: src/conf.cpp +msgid "threshold_maximum" +msgstr "" + +#: src/conf.cpp +msgid "threshold_tune" +msgstr "" + +#: src/conf.cpp +msgid "noise_level" +msgstr "" + +#: src/conf.cpp +msgid "noise_tune" +msgstr "" + +#: src/conf.cpp +msgid "despeckle_filter" +msgstr "" + +#: src/conf.cpp +msgid "area_detect" +msgstr "" + +#: src/conf.cpp +msgid "mask_file" +msgstr "" + +#: src/conf.cpp +msgid "mask_privacy" +msgstr "" + +#: src/conf.cpp +msgid "smart_mask_speed" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_percent" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_frames" +msgstr "" + +#: src/conf.cpp +msgid "minimum_motion_frames" +msgstr "" + +#: src/conf.cpp +msgid "event_gap" +msgstr "" + +#: src/conf.cpp +msgid "pre_capture" +msgstr "" + +#: src/conf.cpp +msgid "post_capture" +msgstr "" + +#: src/conf.cpp +msgid "on_event_start" +msgstr "" + +#: src/conf.cpp +msgid "on_event_end" +msgstr "" + +#: src/conf.cpp +msgid "on_picture_save" +msgstr "" + +#: src/conf.cpp +msgid "on_area_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_motion_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_start" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_end" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_lost" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_found" +msgstr "" + +#: src/conf.cpp +msgid "picture_output" +msgstr "" + +#: src/conf.cpp +msgid "picture_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "picture_type" +msgstr "" + +#: src/conf.cpp +msgid "picture_quality" +msgstr "" + +#: src/conf.cpp +msgid "picture_exif" +msgstr "" + +#: src/conf.cpp +msgid "picture_filename" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_interval" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_output" +msgstr "" + +#: src/conf.cpp +msgid "movie_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "movie_max_time" +msgstr "" + +#: src/conf.cpp +msgid "movie_bps" +msgstr "" + +#: src/conf.cpp +msgid "movie_quality" +msgstr "" + +#: src/conf.cpp +msgid "movie_codec" +msgstr "" + +#: src/conf.cpp +msgid "movie_passthrough" +msgstr "" + +#: src/conf.cpp +msgid "movie_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe_use" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_interval" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_mode" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_fps" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_codec" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_filename" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe_motion" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_port" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_ipv6" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_localhost" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_parms" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_interface" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_authentication" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_tls" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cert" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_key" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_port" +msgstr "" + +#: src/conf.cpp +msgid "stream_localhost" +msgstr "" + +#: src/conf.cpp +msgid "stream_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_authentication" +msgstr "" + +#: src/conf.cpp +msgid "stream_tls" +msgstr "" + +#: src/conf.cpp +msgid "stream_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_scale" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_newline" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_quality" +msgstr "" + +#: src/conf.cpp +msgid "stream_grey" +msgstr "" + +#: src/conf.cpp +msgid "stream_motion" +msgstr "" + +#: src/conf.cpp +msgid "stream_maxrate" +msgstr "" + +#: src/conf.cpp +msgid "stream_limit" +msgstr "" + +#: src/conf.cpp +msgid "database_type" +msgstr "" + +#: src/conf.cpp +msgid "database_dbname" +msgstr "" + +#: src/conf.cpp +msgid "database_host" +msgstr "" + +#: src/conf.cpp +msgid "database_port" +msgstr "" + +#: src/conf.cpp +msgid "database_user" +msgstr "" + +#: src/conf.cpp +msgid "database_password" +msgstr "" + +#: src/conf.cpp +msgid "database_busy_timeout" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_picture" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_snapshot" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_movie" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_timelapse" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_start" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_stop" +msgstr "" + +#: src/conf.cpp +msgid "sql_query" +msgstr "" + +#: src/conf.cpp +msgid "track_type" +msgstr "" + +#: src/conf.cpp +msgid "track_auto" +msgstr "" + +#: src/conf.cpp +msgid "track_maxx" +msgstr "" + +#: src/conf.cpp +msgid "track_minx" +msgstr "" + +#: src/conf.cpp +msgid "track_maxy" +msgstr "" + +#: src/conf.cpp +msgid "track_miny" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_x" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_y" +msgstr "" + +#: src/conf.cpp +msgid "track_move_wait" +msgstr "" + +#: src/conf.cpp +msgid "track_generic_move" +msgstr "" + +#: src/conf.cpp +msgid "camera" +msgstr "" + +#: src/conf.cpp +msgid "camera_dir" +msgstr "" + +#: src/conf.cpp msgid "Error compiling regex in copy_uri" msgstr "" -#: src/conf.c -msgid "Invalid origin for cors_header in copy_uri" +#: src/conf.cpp +msgid "Invalid origin for cors_header" msgstr "" -#: src/conf.c -#, c-format -msgid "Processing config file %s" +#: src/conf.cpp +msgid "Unable to locate vid_control_params" msgstr "" -#: src/conf.c -#, c-format -msgid "Camera directory config %s not found" +#: src/conf.cpp +msgid "No value provided to put into vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Camera config file %s not found" msgstr "" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Processing camera config file %s" msgstr "" -#: src/conf.c -msgid "daemon" +#: src/conf.cpp +#, c-format +msgid "Processing config file %s" msgstr "" -#: src/conf.c -msgid "setup_mode" +#: src/conf.cpp +#, c-format +msgid "Camera directory config %s not found" msgstr "" -#: src/conf.c -msgid "pid_file" +#: src/conf.cpp +#, c-format +msgid "Coding error \"%s\"" msgstr "" -#: src/conf.c -msgid "log_file" +#: src/conf.cpp +#, c-format +msgid "Unknown config option \"%s\"" msgstr "" -#: src/conf.c -msgid "log_level" +#: src/conf.cpp +#, c-format +msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: src/conf.c -msgid "log_type" +#: src/conf.cpp +#, c-format +msgid "Camera %d - Config file: %s" msgstr "" -#: src/conf.c -msgid "quiet" +#: src/conf.cpp +#, c-format +msgid "%-25s " msgstr "" -#: src/conf.c -msgid "native_language" +#: src/conf.cpp +#, c-format +msgid "Writing config file to %s" msgstr "" -#: src/conf.c -msgid "camera_name" +#: src/conf.cpp +#, c-format +msgid "Configfile %s not found - trying defaults." msgstr "" -#: src/conf.c -msgid "camera_id" +#: src/conf.cpp +msgid "Error getcwd" msgstr "" -#: src/conf.c -msgid "target_dir" +#: src/conf.cpp +#, c-format +msgid "could not open configfile %s" msgstr "" -#: src/conf.c -msgid "videodevice" +#: src/conf.cpp +#, c-format +msgid "Processing thread 0 - config file %s" msgstr "" -#: src/conf.c -msgid "vid_control_params" +#: src/conf.cpp +msgid "No config file to process, using default values" msgstr "" -#: src/conf.c -msgid "v4l2_palette" +#: src/draw.cpp +#, c-format +msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: src/conf.c -msgid "input" -msgstr "" - -#: src/conf.c -msgid "norm" -msgstr "" - -#: src/conf.c -msgid "frequency" -msgstr "" - -#: src/conf.c -msgid "auto_brightness" -msgstr "" - -#: src/conf.c -msgid "tunerdevice" -msgstr "" - -#: src/conf.c -msgid "roundrobin_frames" -msgstr "" - -#: src/conf.c -msgid "roundrobin_skip" -msgstr "" - -#: src/conf.c -msgid "roundrobin_switchfilter" -msgstr "" - -#: src/conf.c -msgid "netcam_url" -msgstr "" - -#: src/conf.c -msgid "netcam_highres" -msgstr "" - -#: src/conf.c -msgid "netcam_userpass" -msgstr "" - -#: src/conf.c -msgid "netcam_keepalive" -msgstr "" - -#: src/conf.c -msgid "netcam_proxy" -msgstr "" - -#: src/conf.c -msgid "netcam_tolerant_check" -msgstr "" - -#: src/conf.c -msgid "netcam_use_tcp" -msgstr "" - -#: src/conf.c -msgid "mmalcam_name" -msgstr "" - -#: src/conf.c -msgid "mmalcam_control_params" -msgstr "" - -#: src/conf.c -msgid "width" -msgstr "" - -#: src/conf.c -msgid "height" -msgstr "" - -#: src/conf.c -msgid "framerate" -msgstr "" - -#: src/conf.c -msgid "minimum_frame_time" -msgstr "" - -#: src/conf.c -msgid "rotate" -msgstr "" - -#: src/conf.c -msgid "flip_axis" -msgstr "" - -#: src/conf.c -msgid "locate_motion_mode" -msgstr "" - -#: src/conf.c -msgid "locate_motion_style" -msgstr "" - -#: src/conf.c -msgid "text_left" -msgstr "" - -#: src/conf.c -msgid "text_right" -msgstr "" - -#: src/conf.c -msgid "text_changes" -msgstr "" - -#: src/conf.c -msgid "text_scale" -msgstr "" - -#: src/conf.c -msgid "text_event" -msgstr "" - -#: src/conf.c -msgid "emulate_motion" -msgstr "" - -#: src/conf.c -msgid "threshold" -msgstr "" - -#: src/conf.c -msgid "threshold_maximum" -msgstr "" - -#: src/conf.c -msgid "threshold_tune" -msgstr "" - -#: src/conf.c -msgid "noise_level" -msgstr "" - -#: src/conf.c -msgid "noise_tune" -msgstr "" - -#: src/conf.c -msgid "despeckle_filter" -msgstr "" - -#: src/conf.c -msgid "area_detect" -msgstr "" - -#: src/conf.c -msgid "mask_file" -msgstr "" - -#: src/conf.c -msgid "mask_privacy" -msgstr "" - -#: src/conf.c -msgid "smart_mask_speed" -msgstr "" - -#: src/conf.c -msgid "lightswitch_percent" -msgstr "" - -#: src/conf.c -msgid "lightswitch_frames" -msgstr "" - -#: src/conf.c -msgid "minimum_motion_frames" -msgstr "" - -#: src/conf.c -msgid "event_gap" -msgstr "" - -#: src/conf.c -msgid "pre_capture" -msgstr "" - -#: src/conf.c -msgid "post_capture" -msgstr "" - -#: src/conf.c -msgid "on_event_start" -msgstr "" - -#: src/conf.c -msgid "on_event_end" -msgstr "" - -#: src/conf.c -msgid "on_picture_save" -msgstr "" - -#: src/conf.c -msgid "on_area_detected" -msgstr "" - -#: src/conf.c -msgid "on_motion_detected" -msgstr "" - -#: src/conf.c -msgid "on_movie_start" -msgstr "" - -#: src/conf.c -msgid "on_movie_end" -msgstr "" - -#: src/conf.c -msgid "on_camera_lost" -msgstr "" - -#: src/conf.c -msgid "on_camera_found" -msgstr "" - -#: src/conf.c -msgid "picture_output" -msgstr "" - -#: src/conf.c -msgid "picture_output_motion" -msgstr "" - -#: src/conf.c -msgid "picture_type" -msgstr "" - -#: src/conf.c -msgid "picture_quality" -msgstr "" - -#: src/conf.c -msgid "picture_exif" -msgstr "" - -#: src/conf.c -msgid "picture_filename" -msgstr "" - -#: src/conf.c -msgid "snapshot_interval" -msgstr "" - -#: src/conf.c -msgid "snapshot_filename" -msgstr "" - -#: src/conf.c -msgid "movie_output" -msgstr "" - -#: src/conf.c -msgid "movie_output_motion" -msgstr "" - -#: src/conf.c -msgid "movie_max_time" -msgstr "" - -#: src/conf.c -msgid "movie_bps" -msgstr "" - -#: src/conf.c -msgid "movie_quality" -msgstr "" - -#: src/conf.c -msgid "movie_codec" -msgstr "" - -#: src/conf.c -msgid "movie_duplicate_frames" -msgstr "" - -#: src/conf.c -msgid "movie_passthrough" -msgstr "" - -#: src/conf.c -msgid "movie_filename" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe_use" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe" -msgstr "" - -#: src/conf.c -msgid "timelapse_interval" -msgstr "" - -#: src/conf.c -msgid "timelapse_mode" -msgstr "" - -#: src/conf.c -msgid "timelapse_fps" -msgstr "" - -#: src/conf.c -msgid "timelapse_codec" -msgstr "" - -#: src/conf.c -msgid "timelapse_filename" -msgstr "" - -#: src/conf.c -msgid "video_pipe" -msgstr "" - -#: src/conf.c -msgid "video_pipe_motion" -msgstr "" - -#: src/conf.c -msgid "webcontrol_port" -msgstr "" - -#: src/conf.c -msgid "webcontrol_ipv6" -msgstr "" - -#: src/conf.c -msgid "webcontrol_localhost" -msgstr "" - -#: src/conf.c -msgid "webcontrol_parms" -msgstr "" - -#: src/conf.c -msgid "webcontrol_interface" -msgstr "" - -#: src/conf.c -msgid "webcontrol_auth_method" -msgstr "" - -#: src/conf.c -msgid "webcontrol_authentication" -msgstr "" - -#: src/conf.c -msgid "webcontrol_tls" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cert" -msgstr "" - -#: src/conf.c -msgid "webcontrol_key" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_port" -msgstr "" - -#: src/conf.c -msgid "stream_localhost" -msgstr "" - -#: src/conf.c -msgid "stream_auth_method" -msgstr "" - -#: src/conf.c -msgid "stream_authentication" -msgstr "" - -#: src/conf.c -msgid "stream_tls" -msgstr "" - -#: src/conf.c -msgid "stream_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_preview_scale" -msgstr "" - -#: src/conf.c -msgid "stream_preview_newline" -msgstr "" - -#: src/conf.c -msgid "stream_preview_method" -msgstr "" - -#: src/conf.c -msgid "stream_quality" -msgstr "" - -#: src/conf.c -msgid "stream_grey" -msgstr "" - -#: src/conf.c -msgid "stream_motion" -msgstr "" - -#: src/conf.c -msgid "stream_maxrate" -msgstr "" - -#: src/conf.c -msgid "stream_limit" -msgstr "" - -#: src/conf.c -msgid "database_type" -msgstr "" - -#: src/conf.c -msgid "database_dbname" -msgstr "" - -#: src/conf.c -msgid "database_host" -msgstr "" - -#: src/conf.c -msgid "database_port" -msgstr "" - -#: src/conf.c -msgid "database_user" -msgstr "" - -#: src/conf.c -msgid "database_password" -msgstr "" - -#: src/conf.c -msgid "database_busy_timeout" -msgstr "" - -#: src/conf.c -msgid "sql_log_picture" -msgstr "" - -#: src/conf.c -msgid "sql_log_snapshot" -msgstr "" - -#: src/conf.c -msgid "sql_log_movie" -msgstr "" - -#: src/conf.c -msgid "sql_log_timelapse" -msgstr "" - -#: src/conf.c -msgid "sql_query_start" -msgstr "" - -#: src/conf.c -msgid "sql_query_stop" -msgstr "" - -#: src/conf.c -msgid "sql_query" -msgstr "" - -#: src/conf.c -msgid "track_type" -msgstr "" - -#: src/conf.c -msgid "track_auto" -msgstr "" - -#: src/conf.c -msgid "track_port" -msgstr "" - -#: src/conf.c -msgid "track_motorx" -msgstr "" - -#: src/conf.c -msgid "track_motorx_reverse" -msgstr "" - -#: src/conf.c -msgid "track_motory" -msgstr "" - -#: src/conf.c -msgid "track_motory_reverse" -msgstr "" - -#: src/conf.c -msgid "track_maxx" -msgstr "" - -#: src/conf.c -msgid "track_minx" -msgstr "" - -#: src/conf.c -msgid "track_maxy" -msgstr "" - -#: src/conf.c -msgid "track_miny" -msgstr "" - -#: src/conf.c -msgid "track_homex" -msgstr "" - -#: src/conf.c -msgid "track_homey" -msgstr "" - -#: src/conf.c -msgid "track_iomojo_id" -msgstr "" - -#: src/conf.c -msgid "track_step_angle_x" -msgstr "" - -#: src/conf.c -msgid "track_step_angle_y" -msgstr "" - -#: src/conf.c -msgid "track_move_wait" -msgstr "" - -#: src/conf.c -msgid "track_speed" -msgstr "" - -#: src/conf.c -msgid "track_stepsize" -msgstr "" - -#: src/conf.c -msgid "track_generic_move" -msgstr "" - -#: src/conf.c -msgid "camera" -msgstr "" - -#: src/conf.c -msgid "camera_dir" -msgstr "" - -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Executing external command '%s'" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: src/event.c -#, c-format -msgid "Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c -#, c-format -msgid "" -"Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " -"was %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to Mysql database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "after re-connection Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c src/motion.c -#, c-format -msgid "Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "SQLite error was %s" -msgstr "" - -#: src/event.c +#: src/event.cpp msgid "Failed to put image into video pipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview pipe name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating file name base %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "moviepath: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "no write access to target directory %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "error accesing path %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error specifying command line: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe: %s" msgstr "" -#: src/event.c +#: src/event.cpp msgid "popen failed" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Using extpipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Source FPS %d" msgstr "" -#: src/event.c -msgid "Error opening context for movie output." +#: src/event.cpp +msgid "Error opening ctx_cam for movie output." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (motion) file [%s]" +msgid "Error creating motion file [%s]" msgstr "" -#: src/event.c -msgid "" -"The swf container for timelapse no longer supported. Using mpg container." -msgstr "" - -#: src/event.c -msgid "Timelapse using mpg codec." -msgstr "" - -#: src/event.c -msgid "Events will be appended to file" -msgstr "" - -#: src/event.c -msgid "Timelapse using mpeg4 codec." -msgstr "" - -#: src/event.c -msgid "Events will be trigger new files" -msgstr "" - -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (timelapse) file [%s]" +msgid "Error creating timelapse file [%s]" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Error encoding image" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate memory for codec name" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "" "The frame rate specified is too high for the movie movie type specified. " "Choose a different movie container or lower framerate." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting base file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error setting timelapse append for codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "codec option value %s is not supported" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get the codec" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error encoding video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error encoding video" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "BAD TIMING!! Frame skipped." msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s has been blacklisted: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Using codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not alloc stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate decoder!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Unable to set quality" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not open codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "could not alloc frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "could not alloc buffers %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Permission denied. %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not write movie header %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error draining codec:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error writing draining video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while encoding picture" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while writing video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "RTSP context not available." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "rtsp camera not ready for pass-through." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get codec!" msgstr "" -#: src/movie.c src/netcam.c +#: src/movie.cpp src/netcam.cpp msgid "Unable to copy codec parameters" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "movie libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not allocate output context" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not setup passthru!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate codec!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not set the stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error flushing codec" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Excessive attempts to clear buffered packet" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Buffered packet" msgstr "" -#: src/jpegutils.c +#: src/movie.cpp +msgid "" +"The swf container for timelapse no longer supported. Using mpg container." +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpg codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be appended to file" +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpeg4 codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be trigger new files" +msgstr "" + +#: src/jpegutils.cpp #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp msgid "Invalid JPEG image dimensions" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Received unexpected camera control callback event, 0x%08x" +msgid "Using default log level (%s) (%d)" msgstr "" -#: src/mmalcam.c -msgid "A high frame rate can cause problems with exposure of images" -msgstr "" - -#: src/mmalcam.c -msgid "If autoexposure is not working, try a lower frame rate." -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Failed to create MMAL camera component %s" +msgid "Logging to file (%s)" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "MMAL camera %s doesn't have output ports" +msgid "Exit motion, cannot create log file %s" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp +msgid "Logging to syslog" +msgstr "" + +#: src/logger.cpp #, c-format -msgid "Unable to enable control port : error %d" +msgid "Using default log type (%s)" msgstr "" -#: src/mmalcam.c -msgid "MMAL no-padding setup failed" -msgstr "" - -#: src/mmalcam.c -msgid "camera video format couldn't be set" -msgstr "" - -#: src/mmalcam.c -msgid "camera component couldn't be enabled" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera component created" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer pool creation failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer queue creation failed" -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Unable to get a required buffer %d from pool queue" +msgid "Using log type (%s) log level (%s)" msgstr "" -#: src/mmalcam.c -#, c-format -msgid "Unable to send a buffer to port (%d)" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" -msgstr "" - -#: src/mmalcam.c -msgid "camera params couldn't be allocated" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture port enabling failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture start failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL Camera cleanup" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" -msgstr "" - -#: src/mmalcam.c -msgid "Unable to return a buffer to the camera video port" -msgstr "" - -#: src/motion.c -msgid "Language: English" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Resizing pre_capture buffer to %d items" -msgstr "" - -#: src/motion.c -msgid "Removed process id file (pid file)." -msgstr "" - -#: src/motion.c -msgid "Error removing pid file" -msgstr "" - -#: src/motion.c +#: src/logger.cpp #, c-format msgid "Closing logfile (%s)." msgstr "" -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Motion detected - starting event %d" +msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "A high frame rate can cause problems with exposure of images" +msgstr "" + +#: src/mmalcam.cpp +msgid "If autoexposure is not working, try a lower frame rate." +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Added %d fillerframes into movie" +msgid "Failed to create MMAL camera component %s" msgstr "" -#: src/motion.c -msgid "Unable to determine camera type (MMAL, Netcam, V4L2)" -msgstr "" - -#: src/motion.c -msgid "Opening privacy mask file" -msgstr "" - -#: src/motion.c -msgid "Opening high resolution privacy mask file" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Error opening mask file %s" +msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: src/motion.c -msgid "Failed to read mask privacy image. Mask privacy feature disabled." -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Mask privacy file \"%s\" loaded." +msgid "Unable to enable control port : error %d" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL no-padding setup failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera video format couldn't be set" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera component couldn't be enabled" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera component created" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer pool creation failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer queue creation failed" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Invalid text scale. Adjusted to %d" +msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: src/motion.c -msgid "Closing MYSQL" -msgstr "" - -#: src/motion.c -msgid "Initializing database" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 Database filename %s" +msgid "Unable to send a buffer to port (%d)" msgstr "" -#: src/motion.c -msgid "SQLite3 is threadsafe" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 serialized %s" +msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: src/motion.c -msgid "FAILED" +#: src/mmalcam.cpp +msgid "camera params couldn't be allocated" msgstr "" -#: src/motion.c -msgid "SUCCESS" +#: src/mmalcam.cpp +msgid "MMAL camera capture port enabling failed" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL camera capture start failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera not available" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera cleanup" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Can't open database %s : %s" +msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout %d msec" +#: src/mmalcam.cpp +msgid "Unable to return a buffer to the camera video port" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout failed %s" +#: src/motion.cpp +msgid "Removed process id file (pid file)." msgstr "" -#: src/motion.c -#, c-format -msgid "Cannot connect to MySQL database %s on host %s with user %s" +#: src/motion.cpp +msgid "Error removing pid file" msgstr "" -#: src/motion.c -#, c-format -msgid "MySQL error was %s" -msgstr "" - -#: src/motion.c -msgid "SQLite3 using shared handle" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Database backend %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera %d started: motion detection %s" -msgstr "" - -#: src/motion.c -msgid "Disabled" -msgstr "" - -#: src/motion.c -msgid "Enabled" -msgstr "" - -#: src/motion.c -msgid "Pass-through processing disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid configuration dimensions %dx%d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default dimensions %dx%d" -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image width (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting width to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image height (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting height to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c -msgid "Could not fetch initial image from camera " -msgstr "" - -#: src/motion.c -msgid "Motion continues using width and height from config file(s)" -msgstr "" - -#: src/motion.c -msgid "Motion only supports width and height modulo 8" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Image width (%d) or height(%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion only supports width and height greater than or equal to 64 %dx%d" -msgstr "" - -#: 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 "" - -#: src/motion.c -msgid "Error capturing first image" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to read mask image. Mask feature disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Maskfile \"%s\" loaded." -msgstr "" - -#: src/motion.c -msgid "Emulating motion" -msgstr "" - -#: src/motion.c -msgid "Calling vid_close() from motion_cleanup" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion in area %d detected." -msgstr "" - -#: src/motion.c -msgid "Retrying until successful connection with camera" -msgstr "" - -#: src/motion.c -msgid "" -"Camera has finally become available\n" -"Camera image has different width and heightfrom what is in the config file. " -"You should fix that\n" -"Restarting Motion thread to reinitialize all image buffers to new picture " -"dimensions" -msgstr "" - -#: src/motion.c -msgid "Video signal re-acquired" -msgstr "" - -#: src/motion.c -msgid "Video device fatal error - Closing video device" -msgstr "" - -#: src/motion.c -msgid "Restarting Motion thread to reinitialize all image buffers" -msgstr "" - -#: src/motion.c -msgid "Video signal lost - Adding grey image" -msgstr "" - -#: src/motion.c -msgid "Video signal still lost - Trying to close video device" -msgstr "" - -#: src/motion.c -msgid "Lightswitch detected" -msgstr "" - -#: src/motion.c -msgid "Switchfilter detected" -msgstr "" - -#: src/motion.c -msgid "micro-lightswitch!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "End of event %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Raw changes: %5d - changes after '%s': %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - labels: %3d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Changes: %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - noise level: %2d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - threshold: %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid timelapse_mode argument '%s'" -msgstr "" - -#: src/motion.c -msgid "%:s Defaulting to manual timelapse mode" -msgstr "" - -#: src/motion.c -msgid "Thread exiting" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion going to daemon mode" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Could not change directory" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : not available" msgstr "" -#: src/motion.c -#, c-format -msgid "Using default log level (%s) (%d)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Logging to file (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Exit motion, cannot create log file %s" -msgstr "" - -#: src/motion.c -msgid "Logging to syslog" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default log type (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using log type (%s) log level (%s)" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion running as daemon process" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion running in setup mode." msgstr "" -#: src/motion.c -#, c-format -msgid "Camera ID: %d is from %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Service: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Device: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with the control port" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream feature for thread %d is disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with thread %d" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Restarting motion." msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion restarted" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: src/motion.c +#: src/motion.cpp +#, c-format +msgid "Thread %d - Watchdog kill!" +msgstr "" + +#: src/motion.cpp #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Motion thread %d restart" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Threads finished" msgstr "" -#: src/motion.c src/webu.c +#: src/motion.cpp src/webu.cpp msgid "Motion terminating" msgstr "" -#: src/motion.c -#, c-format -msgid "Could not allocate %llu bytes of memory!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Problem creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Error opening file %s with mode %s" -msgstr "" - -#: src/motion.c -msgid "Error closing file" -msgstr "" - -#: src/motion.c -#, c-format -msgid "invalid format specifier keyword %*.*s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Unable to set thread name %s" -msgstr "" - -#: src/motion.c -msgid "FFMPEG version too old. Disabling pass-through processing." -msgstr "" - -#: src/motion.c -msgid "pass-through is enabled but is still experimental." -msgstr "" - -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Invalid URL. Can not parse values." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Using port number %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "True" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "False" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Ignoring packet with invalid data" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error sending packet to codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error decoding packet: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The network camera is sending pictures in a different" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the config and also a " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "different picture format. The picture is being" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "in the config file. If possible change netcam to" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "be in YUV420P format and the size requested in the" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "config to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the configuration file." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The picture is being transcoded into the size " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "requested in the configuration. If possible change" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam or configuration to indicate the same size" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The image sent is being " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_in." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_out." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate scaling context." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error determining size of frame out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up file via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up http via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s stream." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unknown" msgstr "" -#: src/netcam.c +#: src/netcam.cpp +#, c-format +msgid "Image width (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting width to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Image height (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting height to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp msgid "Stream copied for pass-through" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "ffmpeg too old" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Null path passed to connect" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Invalid camera service" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to read first image" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera did not reconnect." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Checking for camera every 10 seconds." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Handler loop finished." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam camera handler: finish set, exiting" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp high context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: No response from handler thread." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution: Shut down complete." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution: Shut down complete." msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp version error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image buffer allocation error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image compression error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to assemble webp image" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to save webp image to file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, 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 "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Can't write picture to file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Could not read from pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading size in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading maximum value in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed writing default mask as pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: src/rotate.c +#: src/picture.cpp +msgid "Opening privacy mask file" +msgstr "" + +#: src/picture.cpp +msgid "Opening high resolution privacy mask file" +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Error opening mask file %s" +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask privacy image. Mask privacy feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Mask privacy file \"%s\" loaded." +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask image. Mask feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Maskfile \"%s\" loaded." +msgstr "" + +#: src/rotate.cpp #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: src/track.c -msgid "internal error" -msgstr "" - -#: src/track.c -#, c-format -msgid "internal error, %hu is not a known track-type" -msgstr "" - -#: src/track.c -#, c-format -msgid "port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -msgid "Status byte timeout!" -msgstr "" - -#: src/track.c -#, c-format -msgid "Try to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to initialize serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Opened serial device %s and initialize, fd %i" -msgstr "" - -#: src/track.c -#, c-format -msgid "No device %s started yet , trying stepper_center()" -msgstr "" - -#: src/track.c -#, c-format -msgid "failed to initialize stepper device on %s , fd [%i]." -msgstr "" - -#: src/track.c -#, c-format -msgid "succeed , device started %s , fd [%i]" -msgstr "" - -#: src/track.c -#, c-format -msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -#, c-format -msgid "Command return %d" -msgstr "" - -#: src/track.c -msgid "Problem opening servo!" -msgstr "" - -#: src/track.c -#, c-format -msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "x %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "y %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "X offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " -"%d" -msgstr "" - -#: src/track.c -#, c-format -msgid "Y offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " -"%d" -msgstr "" - -#: 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 "" - -#: src/track.c -msgid "Return byte timeout!" -msgstr "" - -#: src/track.c -msgid "Unable to set camera speed" -msgstr "" - -#: src/track.c -msgid "succeed" -msgstr "" - -#: src/track.c -msgid "Failed to reset pwc camera to starting position! Reason" -msgstr "" - -#: src/track.c -msgid "failed VIDIOCPWCMPTGRANGE" -msgstr "" - -#: src/track.c -msgid "ioctl VIDIOCPWCMPTGANGLE" -msgstr "" - -#: src/track.c -msgid "Failed to pan/tilt pwc camera! Reason" -msgstr "" - -#: src/track.c +#: src/track.cpp msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Reseting UVC camera to starting position" msgstr "" -#: src/track.c +#: src/track.cpp msgid "ioctl querycontrol" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Getting camera range" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Failed to move UVC camera!" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Found MINMAX = %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/video_common.c +#: src/track.cpp +#, c-format +msgid "internal error, %hu is not a known track-type" +msgstr "" + +#: src/video_common.cpp msgid "Corrupt image ... continue" msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "Parsing controls: %s" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling mmalcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling netcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Cleaning up V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device cleanup (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening MMAL cam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "MMAL cam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening Netcam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Netcam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "V4L2 device failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device specified (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Failed to open '%s'" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Error specifying buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Read buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "found video device '%s' %d" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opened %s as pipe output" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Original pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Proposed pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Final pipe specifications" msgstr "" -#: src/video_v4l2.c +#: src/video_loopback.cpp +msgid "Opening video loopback device for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Opening video loopback device for motion pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for motion pictures" +msgstr "" + +#: src/video_v4l2.cpp msgid "No Controls found for device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "---------Controls---------" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid " V4L2 ID Name and Range" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device not ready" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "control type not supported yet" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "- video standard %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to NTSC" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to SECAM" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to PAL" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set tuner %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set Frequency to %ul" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Adjusted resolution not modulo 8." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Specify different palette or width/height in config file." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Supported palettes:" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Selected palette %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find a compatible palette format." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "mmap information: frames=%d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Out of memory." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Errors occurred during device select" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Failed to open video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Not a V4L2 device?" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support capturing." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Trying to set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error setting fps. Return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Device set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "V4L2 is not enabled" msgstr "" -#: src/video_v4l2.c -msgid "V4L2 is not enabled." -msgstr "" - -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find video device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Closing video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Width: %d, Height %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Framerate %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error decoding url" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Sent url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Decoded url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Restarting all threads" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Restarting thread %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Quitting thread %d" msgstr "" -#: src/webu.c src/webu_html.c src/webu_text.c +#: src/webu.cpp src/webu_html.cpp src/webu_text.cpp #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : on" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : off" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Set the value to null/zero" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Connection from: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Failed authentication from %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No webcontrol user:pass provided" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No stream user:pass provided" msgstr "" -#: src/webu.c src/webu_stream.c +#: src/webu.cpp src/webu_stream.cpp msgid "Invalid response" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "send page failed %d" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error reading file for SSL/TLS support." msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c -#, c-format -msgid "Starting webcontrol on port %d" -msgstr "" - -#: src/webu.c -msgid "Unable to start MHD" -msgstr "" - -#: src/webu.c -#, c-format -msgid "Started webcontrol on port %d" -msgstr "" - -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port/camera_id %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp +#, c-format +msgid "Starting webcontrol on port %d" +msgstr "" + +#: src/webu.cpp +msgid "Unable to start MHD" +msgstr "" + +#: src/webu.cpp +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.cpp #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Duplicate port requested %d" msgstr "" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Cameras" msgstr "Camera's" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Camera" msgstr "Camera" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All" msgstr "Al" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Action" msgstr "Actie" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start Event" msgstr "Start evenement" -#: src/webu_html.c +#: src/webu_html.cpp msgid "End Event" msgstr "Einde evenement" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Snapshot" msgstr "Snapshot" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Change Configuration" msgstr "Configuratie wijzigen" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Write Configuration" msgstr "Schrijf configuratie" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tracking" msgstr "Tracking" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pause" msgstr "Pauze" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start" msgstr "Start" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restart" msgstr "Herstarten" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Quit" msgstr "Sluit" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Help" msgstr "Helpen" -#: src/webu_html.c +#: src/webu_html.cpp msgid "No Configuration Options" msgstr "Geen configuratie-opties" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Limited Configuration Options" msgstr "Beperkte configuratie-opties" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Advanced Configuration Options" msgstr "Geavanceerde configuratie-opties" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restricted Configuration Options" msgstr "Vertrouwelijke configuratie-opties" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All Cameras" msgstr "Alle camera's" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Not running" msgstr "Niet actief" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Lost connection" msgstr "Lost Connection" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Paused" msgstr "Onderbroken" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Active" msgstr "Actief" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Select option" msgstr "Selecteer optie" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Save" msgstr "Opslaan" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan/Tilt" msgstr "Swivel / kantelen" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Absolute Change" msgstr "Absolute verandering" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Center" msgstr "Center" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan" msgstr "Swivel" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tilt" msgstr "Kantelen" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp msgid "Could not get image to stream." msgstr "" -#: src/webu_text.c +#: src/webu_text.cpp #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" diff --git a/po/no.po b/po/no.po index a2d58eb4..2d0b2e20 100644 --- a/po/no.po +++ b/po/no.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" "Report-Msgid-Bugs-To: https://motion-project.github.io\n" -"POT-Creation-Date: 2019-09-27 21:06-0600\n" +"POT-Creation-Date: 2019-10-05 12:24-0600\n" "PO-Revision-Date: 2018-10-13 12:03-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,3327 +16,2771 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: src/conf.c -#, c-format -msgid "Unknown config option \"%s\"" +#: src/conf.cpp +msgid "daemon" msgstr "" -#: src/conf.c -#, c-format -msgid "Writing config file to %s" +#: src/conf.cpp +msgid "setup_mode" msgstr "" -#: src/conf.c -#, c-format -msgid "Configfile %s not found - trying defaults." +#: src/conf.cpp +msgid "pid_file" msgstr "" -#: src/conf.c -msgid "Error getcwd" +#: src/conf.cpp +msgid "log_file" msgstr "" -#: src/conf.c -#, c-format -msgid "could not open configfile %s" +#: src/conf.cpp +msgid "log_level" msgstr "" -#: src/conf.c -#, c-format -msgid "Invalid file name %s" +#: src/conf.cpp +msgid "log_type" msgstr "" -#: src/conf.c -#, c-format -msgid "Processing thread 0 - config file %s" +#: src/conf.cpp +msgid "quiet" msgstr "" -#: src/conf.c -msgid "No config file to process, using default values" +#: src/conf.cpp +msgid "native_language" msgstr "" -#: src/conf.c -#, c-format -msgid "Writing configuration parameters from all files (%d):" +#: src/conf.cpp +msgid "camera_name" msgstr "" -#: src/conf.c -#, c-format -msgid "Thread %d - Config file: %s" +#: src/conf.cpp +msgid "camera_id" msgstr "" -#: src/conf.c -#, c-format -msgid "%-25s " +#: src/conf.cpp +msgid "target_dir" msgstr "" -#: src/conf.c -msgid "Unable to locate vid_control_params" +#: src/conf.cpp +msgid "videodevice" msgstr "" -#: src/conf.c -msgid "No value provided to put into vid_control_params" +#: src/conf.cpp +msgid "vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp +msgid "v4l2_palette" +msgstr "" + +#: src/conf.cpp +msgid "input" +msgstr "" + +#: src/conf.cpp +msgid "norm" +msgstr "" + +#: src/conf.cpp +msgid "frequency" +msgstr "" + +#: src/conf.cpp +msgid "tunerdevice" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_frames" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_skip" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_switchfilter" +msgstr "" + +#: src/conf.cpp +msgid "netcam_url" +msgstr "" + +#: src/conf.cpp +msgid "netcam_highres" +msgstr "" + +#: src/conf.cpp +msgid "netcam_userpass" +msgstr "" + +#: src/conf.cpp +msgid "netcam_keepalive" +msgstr "" + +#: src/conf.cpp +msgid "netcam_proxy" +msgstr "" + +#: src/conf.cpp +msgid "netcam_tolerant_check" +msgstr "" + +#: src/conf.cpp +msgid "netcam_use_tcp" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_name" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_control_params" +msgstr "" + +#: src/conf.cpp +msgid "width" +msgstr "" + +#: src/conf.cpp +msgid "height" +msgstr "" + +#: src/conf.cpp +msgid "framerate" +msgstr "" + +#: src/conf.cpp +msgid "rotate" +msgstr "" + +#: src/conf.cpp +msgid "flip_axis" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_mode" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_style" +msgstr "" + +#: src/conf.cpp +msgid "text_left" +msgstr "" + +#: src/conf.cpp +msgid "text_right" +msgstr "" + +#: src/conf.cpp +msgid "text_changes" +msgstr "" + +#: src/conf.cpp +msgid "text_scale" +msgstr "" + +#: src/conf.cpp +msgid "text_event" +msgstr "" + +#: src/conf.cpp +msgid "emulate_motion" +msgstr "" + +#: src/conf.cpp +msgid "threshold" +msgstr "" + +#: src/conf.cpp +msgid "threshold_maximum" +msgstr "" + +#: src/conf.cpp +msgid "threshold_tune" +msgstr "" + +#: src/conf.cpp +msgid "noise_level" +msgstr "" + +#: src/conf.cpp +msgid "noise_tune" +msgstr "" + +#: src/conf.cpp +msgid "despeckle_filter" +msgstr "" + +#: src/conf.cpp +msgid "area_detect" +msgstr "" + +#: src/conf.cpp +msgid "mask_file" +msgstr "" + +#: src/conf.cpp +msgid "mask_privacy" +msgstr "" + +#: src/conf.cpp +msgid "smart_mask_speed" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_percent" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_frames" +msgstr "" + +#: src/conf.cpp +msgid "minimum_motion_frames" +msgstr "" + +#: src/conf.cpp +msgid "event_gap" +msgstr "" + +#: src/conf.cpp +msgid "pre_capture" +msgstr "" + +#: src/conf.cpp +msgid "post_capture" +msgstr "" + +#: src/conf.cpp +msgid "on_event_start" +msgstr "" + +#: src/conf.cpp +msgid "on_event_end" +msgstr "" + +#: src/conf.cpp +msgid "on_picture_save" +msgstr "" + +#: src/conf.cpp +msgid "on_area_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_motion_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_start" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_end" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_lost" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_found" +msgstr "" + +#: src/conf.cpp +msgid "picture_output" +msgstr "" + +#: src/conf.cpp +msgid "picture_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "picture_type" +msgstr "" + +#: src/conf.cpp +msgid "picture_quality" +msgstr "" + +#: src/conf.cpp +msgid "picture_exif" +msgstr "" + +#: src/conf.cpp +msgid "picture_filename" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_interval" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_output" +msgstr "" + +#: src/conf.cpp +msgid "movie_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "movie_max_time" +msgstr "" + +#: src/conf.cpp +msgid "movie_bps" +msgstr "" + +#: src/conf.cpp +msgid "movie_quality" +msgstr "" + +#: src/conf.cpp +msgid "movie_codec" +msgstr "" + +#: src/conf.cpp +msgid "movie_passthrough" +msgstr "" + +#: src/conf.cpp +msgid "movie_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe_use" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_interval" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_mode" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_fps" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_codec" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_filename" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe_motion" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_port" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_ipv6" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_localhost" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_parms" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_interface" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_authentication" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_tls" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cert" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_key" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_port" +msgstr "" + +#: src/conf.cpp +msgid "stream_localhost" +msgstr "" + +#: src/conf.cpp +msgid "stream_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_authentication" +msgstr "" + +#: src/conf.cpp +msgid "stream_tls" +msgstr "" + +#: src/conf.cpp +msgid "stream_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_scale" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_newline" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_quality" +msgstr "" + +#: src/conf.cpp +msgid "stream_grey" +msgstr "" + +#: src/conf.cpp +msgid "stream_motion" +msgstr "" + +#: src/conf.cpp +msgid "stream_maxrate" +msgstr "" + +#: src/conf.cpp +msgid "stream_limit" +msgstr "" + +#: src/conf.cpp +msgid "database_type" +msgstr "" + +#: src/conf.cpp +msgid "database_dbname" +msgstr "" + +#: src/conf.cpp +msgid "database_host" +msgstr "" + +#: src/conf.cpp +msgid "database_port" +msgstr "" + +#: src/conf.cpp +msgid "database_user" +msgstr "" + +#: src/conf.cpp +msgid "database_password" +msgstr "" + +#: src/conf.cpp +msgid "database_busy_timeout" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_picture" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_snapshot" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_movie" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_timelapse" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_start" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_stop" +msgstr "" + +#: src/conf.cpp +msgid "sql_query" +msgstr "" + +#: src/conf.cpp +msgid "track_type" +msgstr "" + +#: src/conf.cpp +msgid "track_auto" +msgstr "" + +#: src/conf.cpp +msgid "track_maxx" +msgstr "" + +#: src/conf.cpp +msgid "track_minx" +msgstr "" + +#: src/conf.cpp +msgid "track_maxy" +msgstr "" + +#: src/conf.cpp +msgid "track_miny" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_x" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_y" +msgstr "" + +#: src/conf.cpp +msgid "track_move_wait" +msgstr "" + +#: src/conf.cpp +msgid "track_generic_move" +msgstr "" + +#: src/conf.cpp +msgid "camera" +msgstr "" + +#: src/conf.cpp +msgid "camera_dir" +msgstr "" + +#: src/conf.cpp msgid "Error compiling regex in copy_uri" msgstr "" -#: src/conf.c -msgid "Invalid origin for cors_header in copy_uri" +#: src/conf.cpp +msgid "Invalid origin for cors_header" msgstr "" -#: src/conf.c -#, c-format -msgid "Processing config file %s" +#: src/conf.cpp +msgid "Unable to locate vid_control_params" msgstr "" -#: src/conf.c -#, c-format -msgid "Camera directory config %s not found" +#: src/conf.cpp +msgid "No value provided to put into vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Camera config file %s not found" msgstr "" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Processing camera config file %s" msgstr "" -#: src/conf.c -msgid "daemon" +#: src/conf.cpp +#, c-format +msgid "Processing config file %s" msgstr "" -#: src/conf.c -msgid "setup_mode" +#: src/conf.cpp +#, c-format +msgid "Camera directory config %s not found" msgstr "" -#: src/conf.c -msgid "pid_file" +#: src/conf.cpp +#, c-format +msgid "Coding error \"%s\"" msgstr "" -#: src/conf.c -msgid "log_file" +#: src/conf.cpp +#, c-format +msgid "Unknown config option \"%s\"" msgstr "" -#: src/conf.c -msgid "log_level" +#: src/conf.cpp +#, c-format +msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: src/conf.c -msgid "log_type" +#: src/conf.cpp +#, c-format +msgid "Camera %d - Config file: %s" msgstr "" -#: src/conf.c -msgid "quiet" +#: src/conf.cpp +#, c-format +msgid "%-25s " msgstr "" -#: src/conf.c -msgid "native_language" +#: src/conf.cpp +#, c-format +msgid "Writing config file to %s" msgstr "" -#: src/conf.c -msgid "camera_name" +#: src/conf.cpp +#, c-format +msgid "Configfile %s not found - trying defaults." msgstr "" -#: src/conf.c -msgid "camera_id" +#: src/conf.cpp +msgid "Error getcwd" msgstr "" -#: src/conf.c -msgid "target_dir" +#: src/conf.cpp +#, c-format +msgid "could not open configfile %s" msgstr "" -#: src/conf.c -msgid "videodevice" +#: src/conf.cpp +#, c-format +msgid "Processing thread 0 - config file %s" msgstr "" -#: src/conf.c -msgid "vid_control_params" +#: src/conf.cpp +msgid "No config file to process, using default values" msgstr "" -#: src/conf.c -msgid "v4l2_palette" +#: src/draw.cpp +#, c-format +msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: src/conf.c -msgid "input" -msgstr "" - -#: src/conf.c -msgid "norm" -msgstr "" - -#: src/conf.c -msgid "frequency" -msgstr "" - -#: src/conf.c -msgid "auto_brightness" -msgstr "" - -#: src/conf.c -msgid "tunerdevice" -msgstr "" - -#: src/conf.c -msgid "roundrobin_frames" -msgstr "" - -#: src/conf.c -msgid "roundrobin_skip" -msgstr "" - -#: src/conf.c -msgid "roundrobin_switchfilter" -msgstr "" - -#: src/conf.c -msgid "netcam_url" -msgstr "" - -#: src/conf.c -msgid "netcam_highres" -msgstr "" - -#: src/conf.c -msgid "netcam_userpass" -msgstr "" - -#: src/conf.c -msgid "netcam_keepalive" -msgstr "" - -#: src/conf.c -msgid "netcam_proxy" -msgstr "" - -#: src/conf.c -msgid "netcam_tolerant_check" -msgstr "" - -#: src/conf.c -msgid "netcam_use_tcp" -msgstr "" - -#: src/conf.c -msgid "mmalcam_name" -msgstr "" - -#: src/conf.c -msgid "mmalcam_control_params" -msgstr "" - -#: src/conf.c -msgid "width" -msgstr "" - -#: src/conf.c -msgid "height" -msgstr "" - -#: src/conf.c -msgid "framerate" -msgstr "" - -#: src/conf.c -msgid "minimum_frame_time" -msgstr "" - -#: src/conf.c -msgid "rotate" -msgstr "" - -#: src/conf.c -msgid "flip_axis" -msgstr "" - -#: src/conf.c -msgid "locate_motion_mode" -msgstr "" - -#: src/conf.c -msgid "locate_motion_style" -msgstr "" - -#: src/conf.c -msgid "text_left" -msgstr "" - -#: src/conf.c -msgid "text_right" -msgstr "" - -#: src/conf.c -msgid "text_changes" -msgstr "" - -#: src/conf.c -msgid "text_scale" -msgstr "" - -#: src/conf.c -msgid "text_event" -msgstr "" - -#: src/conf.c -msgid "emulate_motion" -msgstr "" - -#: src/conf.c -msgid "threshold" -msgstr "" - -#: src/conf.c -msgid "threshold_maximum" -msgstr "" - -#: src/conf.c -msgid "threshold_tune" -msgstr "" - -#: src/conf.c -msgid "noise_level" -msgstr "" - -#: src/conf.c -msgid "noise_tune" -msgstr "" - -#: src/conf.c -msgid "despeckle_filter" -msgstr "" - -#: src/conf.c -msgid "area_detect" -msgstr "" - -#: src/conf.c -msgid "mask_file" -msgstr "" - -#: src/conf.c -msgid "mask_privacy" -msgstr "" - -#: src/conf.c -msgid "smart_mask_speed" -msgstr "" - -#: src/conf.c -msgid "lightswitch_percent" -msgstr "" - -#: src/conf.c -msgid "lightswitch_frames" -msgstr "" - -#: src/conf.c -msgid "minimum_motion_frames" -msgstr "" - -#: src/conf.c -msgid "event_gap" -msgstr "" - -#: src/conf.c -msgid "pre_capture" -msgstr "" - -#: src/conf.c -msgid "post_capture" -msgstr "" - -#: src/conf.c -msgid "on_event_start" -msgstr "" - -#: src/conf.c -msgid "on_event_end" -msgstr "" - -#: src/conf.c -msgid "on_picture_save" -msgstr "" - -#: src/conf.c -msgid "on_area_detected" -msgstr "" - -#: src/conf.c -msgid "on_motion_detected" -msgstr "" - -#: src/conf.c -msgid "on_movie_start" -msgstr "" - -#: src/conf.c -msgid "on_movie_end" -msgstr "" - -#: src/conf.c -msgid "on_camera_lost" -msgstr "" - -#: src/conf.c -msgid "on_camera_found" -msgstr "" - -#: src/conf.c -msgid "picture_output" -msgstr "" - -#: src/conf.c -msgid "picture_output_motion" -msgstr "" - -#: src/conf.c -msgid "picture_type" -msgstr "" - -#: src/conf.c -msgid "picture_quality" -msgstr "" - -#: src/conf.c -msgid "picture_exif" -msgstr "" - -#: src/conf.c -msgid "picture_filename" -msgstr "" - -#: src/conf.c -msgid "snapshot_interval" -msgstr "" - -#: src/conf.c -msgid "snapshot_filename" -msgstr "" - -#: src/conf.c -msgid "movie_output" -msgstr "" - -#: src/conf.c -msgid "movie_output_motion" -msgstr "" - -#: src/conf.c -msgid "movie_max_time" -msgstr "" - -#: src/conf.c -msgid "movie_bps" -msgstr "" - -#: src/conf.c -msgid "movie_quality" -msgstr "" - -#: src/conf.c -msgid "movie_codec" -msgstr "" - -#: src/conf.c -msgid "movie_duplicate_frames" -msgstr "" - -#: src/conf.c -msgid "movie_passthrough" -msgstr "" - -#: src/conf.c -msgid "movie_filename" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe_use" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe" -msgstr "" - -#: src/conf.c -msgid "timelapse_interval" -msgstr "" - -#: src/conf.c -msgid "timelapse_mode" -msgstr "" - -#: src/conf.c -msgid "timelapse_fps" -msgstr "" - -#: src/conf.c -msgid "timelapse_codec" -msgstr "" - -#: src/conf.c -msgid "timelapse_filename" -msgstr "" - -#: src/conf.c -msgid "video_pipe" -msgstr "" - -#: src/conf.c -msgid "video_pipe_motion" -msgstr "" - -#: src/conf.c -msgid "webcontrol_port" -msgstr "" - -#: src/conf.c -msgid "webcontrol_ipv6" -msgstr "" - -#: src/conf.c -msgid "webcontrol_localhost" -msgstr "" - -#: src/conf.c -msgid "webcontrol_parms" -msgstr "" - -#: src/conf.c -msgid "webcontrol_interface" -msgstr "" - -#: src/conf.c -msgid "webcontrol_auth_method" -msgstr "" - -#: src/conf.c -msgid "webcontrol_authentication" -msgstr "" - -#: src/conf.c -msgid "webcontrol_tls" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cert" -msgstr "" - -#: src/conf.c -msgid "webcontrol_key" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_port" -msgstr "" - -#: src/conf.c -msgid "stream_localhost" -msgstr "" - -#: src/conf.c -msgid "stream_auth_method" -msgstr "" - -#: src/conf.c -msgid "stream_authentication" -msgstr "" - -#: src/conf.c -msgid "stream_tls" -msgstr "" - -#: src/conf.c -msgid "stream_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_preview_scale" -msgstr "" - -#: src/conf.c -msgid "stream_preview_newline" -msgstr "" - -#: src/conf.c -msgid "stream_preview_method" -msgstr "" - -#: src/conf.c -msgid "stream_quality" -msgstr "" - -#: src/conf.c -msgid "stream_grey" -msgstr "" - -#: src/conf.c -msgid "stream_motion" -msgstr "" - -#: src/conf.c -msgid "stream_maxrate" -msgstr "" - -#: src/conf.c -msgid "stream_limit" -msgstr "" - -#: src/conf.c -msgid "database_type" -msgstr "" - -#: src/conf.c -msgid "database_dbname" -msgstr "" - -#: src/conf.c -msgid "database_host" -msgstr "" - -#: src/conf.c -msgid "database_port" -msgstr "" - -#: src/conf.c -msgid "database_user" -msgstr "" - -#: src/conf.c -msgid "database_password" -msgstr "" - -#: src/conf.c -msgid "database_busy_timeout" -msgstr "" - -#: src/conf.c -msgid "sql_log_picture" -msgstr "" - -#: src/conf.c -msgid "sql_log_snapshot" -msgstr "" - -#: src/conf.c -msgid "sql_log_movie" -msgstr "" - -#: src/conf.c -msgid "sql_log_timelapse" -msgstr "" - -#: src/conf.c -msgid "sql_query_start" -msgstr "" - -#: src/conf.c -msgid "sql_query_stop" -msgstr "" - -#: src/conf.c -msgid "sql_query" -msgstr "" - -#: src/conf.c -msgid "track_type" -msgstr "" - -#: src/conf.c -msgid "track_auto" -msgstr "" - -#: src/conf.c -msgid "track_port" -msgstr "" - -#: src/conf.c -msgid "track_motorx" -msgstr "" - -#: src/conf.c -msgid "track_motorx_reverse" -msgstr "" - -#: src/conf.c -msgid "track_motory" -msgstr "" - -#: src/conf.c -msgid "track_motory_reverse" -msgstr "" - -#: src/conf.c -msgid "track_maxx" -msgstr "" - -#: src/conf.c -msgid "track_minx" -msgstr "" - -#: src/conf.c -msgid "track_maxy" -msgstr "" - -#: src/conf.c -msgid "track_miny" -msgstr "" - -#: src/conf.c -msgid "track_homex" -msgstr "" - -#: src/conf.c -msgid "track_homey" -msgstr "" - -#: src/conf.c -msgid "track_iomojo_id" -msgstr "" - -#: src/conf.c -msgid "track_step_angle_x" -msgstr "" - -#: src/conf.c -msgid "track_step_angle_y" -msgstr "" - -#: src/conf.c -msgid "track_move_wait" -msgstr "" - -#: src/conf.c -msgid "track_speed" -msgstr "" - -#: src/conf.c -msgid "track_stepsize" -msgstr "" - -#: src/conf.c -msgid "track_generic_move" -msgstr "" - -#: src/conf.c -msgid "camera" -msgstr "" - -#: src/conf.c -msgid "camera_dir" -msgstr "" - -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Executing external command '%s'" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: src/event.c -#, c-format -msgid "Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c -#, c-format -msgid "" -"Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " -"was %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to Mysql database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "after re-connection Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c src/motion.c -#, c-format -msgid "Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "SQLite error was %s" -msgstr "" - -#: src/event.c +#: src/event.cpp msgid "Failed to put image into video pipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview pipe name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating file name base %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "moviepath: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "no write access to target directory %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "error accesing path %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error specifying command line: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe: %s" msgstr "" -#: src/event.c +#: src/event.cpp msgid "popen failed" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Using extpipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Source FPS %d" msgstr "" -#: src/event.c -msgid "Error opening context for movie output." +#: src/event.cpp +msgid "Error opening ctx_cam for movie output." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (motion) file [%s]" +msgid "Error creating motion file [%s]" msgstr "" -#: src/event.c -msgid "" -"The swf container for timelapse no longer supported. Using mpg container." -msgstr "" - -#: src/event.c -msgid "Timelapse using mpg codec." -msgstr "" - -#: src/event.c -msgid "Events will be appended to file" -msgstr "" - -#: src/event.c -msgid "Timelapse using mpeg4 codec." -msgstr "" - -#: src/event.c -msgid "Events will be trigger new files" -msgstr "" - -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (timelapse) file [%s]" +msgid "Error creating timelapse file [%s]" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Error encoding image" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate memory for codec name" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "" "The frame rate specified is too high for the movie movie type specified. " "Choose a different movie container or lower framerate." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting base file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error setting timelapse append for codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "codec option value %s is not supported" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get the codec" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error encoding video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error encoding video" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "BAD TIMING!! Frame skipped." msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s has been blacklisted: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Using codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not alloc stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate decoder!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Unable to set quality" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not open codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "could not alloc frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "could not alloc buffers %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Permission denied. %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not write movie header %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error draining codec:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error writing draining video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while encoding picture" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while writing video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "RTSP context not available." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "rtsp camera not ready for pass-through." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get codec!" msgstr "" -#: src/movie.c src/netcam.c +#: src/movie.cpp src/netcam.cpp msgid "Unable to copy codec parameters" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "movie libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not allocate output context" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not setup passthru!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate codec!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not set the stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error flushing codec" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Excessive attempts to clear buffered packet" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Buffered packet" msgstr "" -#: src/jpegutils.c +#: src/movie.cpp +msgid "" +"The swf container for timelapse no longer supported. Using mpg container." +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpg codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be appended to file" +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpeg4 codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be trigger new files" +msgstr "" + +#: src/jpegutils.cpp #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp msgid "Invalid JPEG image dimensions" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Received unexpected camera control callback event, 0x%08x" +msgid "Using default log level (%s) (%d)" msgstr "" -#: src/mmalcam.c -msgid "A high frame rate can cause problems with exposure of images" -msgstr "" - -#: src/mmalcam.c -msgid "If autoexposure is not working, try a lower frame rate." -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Failed to create MMAL camera component %s" +msgid "Logging to file (%s)" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "MMAL camera %s doesn't have output ports" +msgid "Exit motion, cannot create log file %s" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp +msgid "Logging to syslog" +msgstr "" + +#: src/logger.cpp #, c-format -msgid "Unable to enable control port : error %d" +msgid "Using default log type (%s)" msgstr "" -#: src/mmalcam.c -msgid "MMAL no-padding setup failed" -msgstr "" - -#: src/mmalcam.c -msgid "camera video format couldn't be set" -msgstr "" - -#: src/mmalcam.c -msgid "camera component couldn't be enabled" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera component created" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer pool creation failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer queue creation failed" -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Unable to get a required buffer %d from pool queue" +msgid "Using log type (%s) log level (%s)" msgstr "" -#: src/mmalcam.c -#, c-format -msgid "Unable to send a buffer to port (%d)" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" -msgstr "" - -#: src/mmalcam.c -msgid "camera params couldn't be allocated" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture port enabling failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture start failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL Camera cleanup" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" -msgstr "" - -#: src/mmalcam.c -msgid "Unable to return a buffer to the camera video port" -msgstr "" - -#: src/motion.c -msgid "Language: English" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Resizing pre_capture buffer to %d items" -msgstr "" - -#: src/motion.c -msgid "Removed process id file (pid file)." -msgstr "" - -#: src/motion.c -msgid "Error removing pid file" -msgstr "" - -#: src/motion.c +#: src/logger.cpp #, c-format msgid "Closing logfile (%s)." msgstr "" -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Motion detected - starting event %d" +msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "A high frame rate can cause problems with exposure of images" +msgstr "" + +#: src/mmalcam.cpp +msgid "If autoexposure is not working, try a lower frame rate." +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Added %d fillerframes into movie" +msgid "Failed to create MMAL camera component %s" msgstr "" -#: src/motion.c -msgid "Unable to determine camera type (MMAL, Netcam, V4L2)" -msgstr "" - -#: src/motion.c -msgid "Opening privacy mask file" -msgstr "" - -#: src/motion.c -msgid "Opening high resolution privacy mask file" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Error opening mask file %s" +msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: src/motion.c -msgid "Failed to read mask privacy image. Mask privacy feature disabled." -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Mask privacy file \"%s\" loaded." +msgid "Unable to enable control port : error %d" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL no-padding setup failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera video format couldn't be set" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera component couldn't be enabled" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera component created" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer pool creation failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer queue creation failed" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Invalid text scale. Adjusted to %d" +msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: src/motion.c -msgid "Closing MYSQL" -msgstr "" - -#: src/motion.c -msgid "Initializing database" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 Database filename %s" +msgid "Unable to send a buffer to port (%d)" msgstr "" -#: src/motion.c -msgid "SQLite3 is threadsafe" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 serialized %s" +msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: src/motion.c -msgid "FAILED" +#: src/mmalcam.cpp +msgid "camera params couldn't be allocated" msgstr "" -#: src/motion.c -msgid "SUCCESS" +#: src/mmalcam.cpp +msgid "MMAL camera capture port enabling failed" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL camera capture start failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera not available" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera cleanup" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Can't open database %s : %s" +msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout %d msec" +#: src/mmalcam.cpp +msgid "Unable to return a buffer to the camera video port" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout failed %s" +#: src/motion.cpp +msgid "Removed process id file (pid file)." msgstr "" -#: src/motion.c -#, c-format -msgid "Cannot connect to MySQL database %s on host %s with user %s" +#: src/motion.cpp +msgid "Error removing pid file" msgstr "" -#: src/motion.c -#, c-format -msgid "MySQL error was %s" -msgstr "" - -#: src/motion.c -msgid "SQLite3 using shared handle" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Database backend %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera %d started: motion detection %s" -msgstr "" - -#: src/motion.c -msgid "Disabled" -msgstr "" - -#: src/motion.c -msgid "Enabled" -msgstr "" - -#: src/motion.c -msgid "Pass-through processing disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid configuration dimensions %dx%d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default dimensions %dx%d" -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image width (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting width to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image height (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting height to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c -msgid "Could not fetch initial image from camera " -msgstr "" - -#: src/motion.c -msgid "Motion continues using width and height from config file(s)" -msgstr "" - -#: src/motion.c -msgid "Motion only supports width and height modulo 8" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Image width (%d) or height(%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion only supports width and height greater than or equal to 64 %dx%d" -msgstr "" - -#: 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 "" - -#: src/motion.c -msgid "Error capturing first image" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to read mask image. Mask feature disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Maskfile \"%s\" loaded." -msgstr "" - -#: src/motion.c -msgid "Emulating motion" -msgstr "" - -#: src/motion.c -msgid "Calling vid_close() from motion_cleanup" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion in area %d detected." -msgstr "" - -#: src/motion.c -msgid "Retrying until successful connection with camera" -msgstr "" - -#: src/motion.c -msgid "" -"Camera has finally become available\n" -"Camera image has different width and heightfrom what is in the config file. " -"You should fix that\n" -"Restarting Motion thread to reinitialize all image buffers to new picture " -"dimensions" -msgstr "" - -#: src/motion.c -msgid "Video signal re-acquired" -msgstr "" - -#: src/motion.c -msgid "Video device fatal error - Closing video device" -msgstr "" - -#: src/motion.c -msgid "Restarting Motion thread to reinitialize all image buffers" -msgstr "" - -#: src/motion.c -msgid "Video signal lost - Adding grey image" -msgstr "" - -#: src/motion.c -msgid "Video signal still lost - Trying to close video device" -msgstr "" - -#: src/motion.c -msgid "Lightswitch detected" -msgstr "" - -#: src/motion.c -msgid "Switchfilter detected" -msgstr "" - -#: src/motion.c -msgid "micro-lightswitch!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "End of event %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Raw changes: %5d - changes after '%s': %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - labels: %3d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Changes: %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - noise level: %2d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - threshold: %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid timelapse_mode argument '%s'" -msgstr "" - -#: src/motion.c -msgid "%:s Defaulting to manual timelapse mode" -msgstr "" - -#: src/motion.c -msgid "Thread exiting" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion going to daemon mode" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Could not change directory" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : not available" msgstr "" -#: src/motion.c -#, c-format -msgid "Using default log level (%s) (%d)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Logging to file (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Exit motion, cannot create log file %s" -msgstr "" - -#: src/motion.c -msgid "Logging to syslog" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default log type (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using log type (%s) log level (%s)" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion running as daemon process" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion running in setup mode." msgstr "" -#: src/motion.c -#, c-format -msgid "Camera ID: %d is from %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Service: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Device: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with the control port" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream feature for thread %d is disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with thread %d" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Restarting motion." msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion restarted" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: src/motion.c +#: src/motion.cpp +#, c-format +msgid "Thread %d - Watchdog kill!" +msgstr "" + +#: src/motion.cpp #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Motion thread %d restart" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Threads finished" msgstr "" -#: src/motion.c src/webu.c +#: src/motion.cpp src/webu.cpp msgid "Motion terminating" msgstr "" -#: src/motion.c -#, c-format -msgid "Could not allocate %llu bytes of memory!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Problem creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Error opening file %s with mode %s" -msgstr "" - -#: src/motion.c -msgid "Error closing file" -msgstr "" - -#: src/motion.c -#, c-format -msgid "invalid format specifier keyword %*.*s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Unable to set thread name %s" -msgstr "" - -#: src/motion.c -msgid "FFMPEG version too old. Disabling pass-through processing." -msgstr "" - -#: src/motion.c -msgid "pass-through is enabled but is still experimental." -msgstr "" - -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Invalid URL. Can not parse values." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Using port number %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "True" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "False" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Ignoring packet with invalid data" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error sending packet to codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error decoding packet: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The network camera is sending pictures in a different" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the config and also a " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "different picture format. The picture is being" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "in the config file. If possible change netcam to" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "be in YUV420P format and the size requested in the" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "config to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the configuration file." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The picture is being transcoded into the size " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "requested in the configuration. If possible change" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam or configuration to indicate the same size" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The image sent is being " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_in." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_out." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate scaling context." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error determining size of frame out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up file via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up http via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s stream." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unknown" msgstr "" -#: src/netcam.c +#: src/netcam.cpp +#, c-format +msgid "Image width (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting width to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Image height (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting height to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp msgid "Stream copied for pass-through" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "ffmpeg too old" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Null path passed to connect" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Invalid camera service" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to read first image" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera did not reconnect." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Checking for camera every 10 seconds." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Handler loop finished." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam camera handler: finish set, exiting" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp high context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: No response from handler thread." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution: Shut down complete." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution: Shut down complete." msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp version error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image buffer allocation error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image compression error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to assemble webp image" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to save webp image to file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, 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 "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Can't write picture to file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Could not read from pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading size in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading maximum value in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed writing default mask as pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: src/rotate.c +#: src/picture.cpp +msgid "Opening privacy mask file" +msgstr "" + +#: src/picture.cpp +msgid "Opening high resolution privacy mask file" +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Error opening mask file %s" +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask privacy image. Mask privacy feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Mask privacy file \"%s\" loaded." +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask image. Mask feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Maskfile \"%s\" loaded." +msgstr "" + +#: src/rotate.cpp #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: src/track.c -msgid "internal error" -msgstr "" - -#: src/track.c -#, c-format -msgid "internal error, %hu is not a known track-type" -msgstr "" - -#: src/track.c -#, c-format -msgid "port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -msgid "Status byte timeout!" -msgstr "" - -#: src/track.c -#, c-format -msgid "Try to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to initialize serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Opened serial device %s and initialize, fd %i" -msgstr "" - -#: src/track.c -#, c-format -msgid "No device %s started yet , trying stepper_center()" -msgstr "" - -#: src/track.c -#, c-format -msgid "failed to initialize stepper device on %s , fd [%i]." -msgstr "" - -#: src/track.c -#, c-format -msgid "succeed , device started %s , fd [%i]" -msgstr "" - -#: src/track.c -#, c-format -msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -#, c-format -msgid "Command return %d" -msgstr "" - -#: src/track.c -msgid "Problem opening servo!" -msgstr "" - -#: src/track.c -#, c-format -msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "x %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "y %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "X offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " -"%d" -msgstr "" - -#: src/track.c -#, c-format -msgid "Y offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " -"%d" -msgstr "" - -#: 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 "" - -#: src/track.c -msgid "Return byte timeout!" -msgstr "" - -#: src/track.c -msgid "Unable to set camera speed" -msgstr "" - -#: src/track.c -msgid "succeed" -msgstr "" - -#: src/track.c -msgid "Failed to reset pwc camera to starting position! Reason" -msgstr "" - -#: src/track.c -msgid "failed VIDIOCPWCMPTGRANGE" -msgstr "" - -#: src/track.c -msgid "ioctl VIDIOCPWCMPTGANGLE" -msgstr "" - -#: src/track.c -msgid "Failed to pan/tilt pwc camera! Reason" -msgstr "" - -#: src/track.c +#: src/track.cpp msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Reseting UVC camera to starting position" msgstr "" -#: src/track.c +#: src/track.cpp msgid "ioctl querycontrol" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Getting camera range" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Failed to move UVC camera!" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Found MINMAX = %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/video_common.c +#: src/track.cpp +#, c-format +msgid "internal error, %hu is not a known track-type" +msgstr "" + +#: src/video_common.cpp msgid "Corrupt image ... continue" msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "Parsing controls: %s" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling mmalcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling netcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Cleaning up V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device cleanup (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening MMAL cam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "MMAL cam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening Netcam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Netcam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "V4L2 device failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device specified (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Failed to open '%s'" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Error specifying buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Read buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "found video device '%s' %d" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opened %s as pipe output" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Original pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Proposed pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Final pipe specifications" msgstr "" -#: src/video_v4l2.c +#: src/video_loopback.cpp +msgid "Opening video loopback device for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Opening video loopback device for motion pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for motion pictures" +msgstr "" + +#: src/video_v4l2.cpp msgid "No Controls found for device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "---------Controls---------" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid " V4L2 ID Name and Range" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device not ready" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "control type not supported yet" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "- video standard %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to NTSC" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to SECAM" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to PAL" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set tuner %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set Frequency to %ul" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Adjusted resolution not modulo 8." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Specify different palette or width/height in config file." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Supported palettes:" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Selected palette %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find a compatible palette format." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "mmap information: frames=%d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Out of memory." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Errors occurred during device select" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Failed to open video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Not a V4L2 device?" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support capturing." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Trying to set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error setting fps. Return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Device set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "V4L2 is not enabled" msgstr "" -#: src/video_v4l2.c -msgid "V4L2 is not enabled." -msgstr "" - -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find video device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Closing video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Width: %d, Height %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Framerate %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error decoding url" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Sent url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Decoded url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Restarting all threads" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Restarting thread %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Quitting thread %d" msgstr "" -#: src/webu.c src/webu_html.c src/webu_text.c +#: src/webu.cpp src/webu_html.cpp src/webu_text.cpp #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : on" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : off" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Set the value to null/zero" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Connection from: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Failed authentication from %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No webcontrol user:pass provided" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No stream user:pass provided" msgstr "" -#: src/webu.c src/webu_stream.c +#: src/webu.cpp src/webu_stream.cpp msgid "Invalid response" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "send page failed %d" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error reading file for SSL/TLS support." msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c -#, c-format -msgid "Starting webcontrol on port %d" -msgstr "" - -#: src/webu.c -msgid "Unable to start MHD" -msgstr "" - -#: src/webu.c -#, c-format -msgid "Started webcontrol on port %d" -msgstr "" - -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port/camera_id %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp +#, c-format +msgid "Starting webcontrol on port %d" +msgstr "" + +#: src/webu.cpp +msgid "Unable to start MHD" +msgstr "" + +#: src/webu.cpp +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.cpp #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Duplicate port requested %d" msgstr "" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Cameras" msgstr "Kameraer" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Camera" msgstr "Kamera" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All" msgstr "Alle" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Action" msgstr "Handling" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start Event" msgstr "Start begivenhet" -#: src/webu_html.c +#: src/webu_html.cpp msgid "End Event" msgstr "Sluttbegivenhet" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Snapshot" msgstr "Stillbilde" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Change Configuration" msgstr "Endre konfigurasjon" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Write Configuration" msgstr "Skriv konfigurasjon" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tracking" msgstr "Sporing" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pause" msgstr "Pause" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start" msgstr "Start" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restart" msgstr "Omstart" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Quit" msgstr "Slutte" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Help" msgstr "Hjelp" -#: src/webu_html.c +#: src/webu_html.cpp msgid "No Configuration Options" msgstr "Ingen konfigurasjons alternativer" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Limited Configuration Options" msgstr "Begrensede konfigurasjons alternativer" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Advanced Configuration Options" msgstr "Avanserte konfigurasjon alternativer" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restricted Configuration Options" msgstr "Konfidensielle konfigurasjons alternativer" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All Cameras" msgstr "Alle kameraer" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Not running" msgstr "Ikke aktiv" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Lost connection" msgstr "Mistet tilkobling" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Paused" msgstr "Pauset" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Active" msgstr "Aktiv" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Select option" msgstr "Velg alternativ" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Save" msgstr "Lagre" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan/Tilt" msgstr "Svivel / Tilt" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Absolute Change" msgstr "Absolutt Endring" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Center" msgstr "Senter" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan" msgstr "Svivel" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tilt" msgstr "Tilt" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp msgid "Could not get image to stream." msgstr "" -#: src/webu_text.c +#: src/webu_text.cpp #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" diff --git a/po/pt.po b/po/pt.po index d5672d66..d30fd374 100644 --- a/po/pt.po +++ b/po/pt.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" "Report-Msgid-Bugs-To: https://motion-project.github.io\n" -"POT-Creation-Date: 2019-09-27 21:06-0600\n" +"POT-Creation-Date: 2019-10-05 12:24-0600\n" "PO-Revision-Date: 2018-10-13 12:03-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,3327 +16,2771 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: src/conf.c -#, c-format -msgid "Unknown config option \"%s\"" +#: src/conf.cpp +msgid "daemon" msgstr "" -#: src/conf.c -#, c-format -msgid "Writing config file to %s" +#: src/conf.cpp +msgid "setup_mode" msgstr "" -#: src/conf.c -#, c-format -msgid "Configfile %s not found - trying defaults." +#: src/conf.cpp +msgid "pid_file" msgstr "" -#: src/conf.c -msgid "Error getcwd" +#: src/conf.cpp +msgid "log_file" msgstr "" -#: src/conf.c -#, c-format -msgid "could not open configfile %s" +#: src/conf.cpp +msgid "log_level" msgstr "" -#: src/conf.c -#, c-format -msgid "Invalid file name %s" +#: src/conf.cpp +msgid "log_type" msgstr "" -#: src/conf.c -#, c-format -msgid "Processing thread 0 - config file %s" +#: src/conf.cpp +msgid "quiet" msgstr "" -#: src/conf.c -msgid "No config file to process, using default values" +#: src/conf.cpp +msgid "native_language" msgstr "" -#: src/conf.c -#, c-format -msgid "Writing configuration parameters from all files (%d):" +#: src/conf.cpp +msgid "camera_name" msgstr "" -#: src/conf.c -#, c-format -msgid "Thread %d - Config file: %s" +#: src/conf.cpp +msgid "camera_id" msgstr "" -#: src/conf.c -#, c-format -msgid "%-25s " +#: src/conf.cpp +msgid "target_dir" msgstr "" -#: src/conf.c -msgid "Unable to locate vid_control_params" +#: src/conf.cpp +msgid "videodevice" msgstr "" -#: src/conf.c -msgid "No value provided to put into vid_control_params" +#: src/conf.cpp +msgid "vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp +msgid "v4l2_palette" +msgstr "" + +#: src/conf.cpp +msgid "input" +msgstr "" + +#: src/conf.cpp +msgid "norm" +msgstr "" + +#: src/conf.cpp +msgid "frequency" +msgstr "" + +#: src/conf.cpp +msgid "tunerdevice" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_frames" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_skip" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_switchfilter" +msgstr "" + +#: src/conf.cpp +msgid "netcam_url" +msgstr "" + +#: src/conf.cpp +msgid "netcam_highres" +msgstr "" + +#: src/conf.cpp +msgid "netcam_userpass" +msgstr "" + +#: src/conf.cpp +msgid "netcam_keepalive" +msgstr "" + +#: src/conf.cpp +msgid "netcam_proxy" +msgstr "" + +#: src/conf.cpp +msgid "netcam_tolerant_check" +msgstr "" + +#: src/conf.cpp +msgid "netcam_use_tcp" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_name" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_control_params" +msgstr "" + +#: src/conf.cpp +msgid "width" +msgstr "" + +#: src/conf.cpp +msgid "height" +msgstr "" + +#: src/conf.cpp +msgid "framerate" +msgstr "" + +#: src/conf.cpp +msgid "rotate" +msgstr "" + +#: src/conf.cpp +msgid "flip_axis" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_mode" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_style" +msgstr "" + +#: src/conf.cpp +msgid "text_left" +msgstr "" + +#: src/conf.cpp +msgid "text_right" +msgstr "" + +#: src/conf.cpp +msgid "text_changes" +msgstr "" + +#: src/conf.cpp +msgid "text_scale" +msgstr "" + +#: src/conf.cpp +msgid "text_event" +msgstr "" + +#: src/conf.cpp +msgid "emulate_motion" +msgstr "" + +#: src/conf.cpp +msgid "threshold" +msgstr "" + +#: src/conf.cpp +msgid "threshold_maximum" +msgstr "" + +#: src/conf.cpp +msgid "threshold_tune" +msgstr "" + +#: src/conf.cpp +msgid "noise_level" +msgstr "" + +#: src/conf.cpp +msgid "noise_tune" +msgstr "" + +#: src/conf.cpp +msgid "despeckle_filter" +msgstr "" + +#: src/conf.cpp +msgid "area_detect" +msgstr "" + +#: src/conf.cpp +msgid "mask_file" +msgstr "" + +#: src/conf.cpp +msgid "mask_privacy" +msgstr "" + +#: src/conf.cpp +msgid "smart_mask_speed" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_percent" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_frames" +msgstr "" + +#: src/conf.cpp +msgid "minimum_motion_frames" +msgstr "" + +#: src/conf.cpp +msgid "event_gap" +msgstr "" + +#: src/conf.cpp +msgid "pre_capture" +msgstr "" + +#: src/conf.cpp +msgid "post_capture" +msgstr "" + +#: src/conf.cpp +msgid "on_event_start" +msgstr "" + +#: src/conf.cpp +msgid "on_event_end" +msgstr "" + +#: src/conf.cpp +msgid "on_picture_save" +msgstr "" + +#: src/conf.cpp +msgid "on_area_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_motion_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_start" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_end" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_lost" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_found" +msgstr "" + +#: src/conf.cpp +msgid "picture_output" +msgstr "" + +#: src/conf.cpp +msgid "picture_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "picture_type" +msgstr "" + +#: src/conf.cpp +msgid "picture_quality" +msgstr "" + +#: src/conf.cpp +msgid "picture_exif" +msgstr "" + +#: src/conf.cpp +msgid "picture_filename" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_interval" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_output" +msgstr "" + +#: src/conf.cpp +msgid "movie_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "movie_max_time" +msgstr "" + +#: src/conf.cpp +msgid "movie_bps" +msgstr "" + +#: src/conf.cpp +msgid "movie_quality" +msgstr "" + +#: src/conf.cpp +msgid "movie_codec" +msgstr "" + +#: src/conf.cpp +msgid "movie_passthrough" +msgstr "" + +#: src/conf.cpp +msgid "movie_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe_use" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_interval" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_mode" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_fps" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_codec" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_filename" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe_motion" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_port" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_ipv6" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_localhost" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_parms" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_interface" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_authentication" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_tls" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cert" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_key" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_port" +msgstr "" + +#: src/conf.cpp +msgid "stream_localhost" +msgstr "" + +#: src/conf.cpp +msgid "stream_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_authentication" +msgstr "" + +#: src/conf.cpp +msgid "stream_tls" +msgstr "" + +#: src/conf.cpp +msgid "stream_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_scale" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_newline" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_quality" +msgstr "" + +#: src/conf.cpp +msgid "stream_grey" +msgstr "" + +#: src/conf.cpp +msgid "stream_motion" +msgstr "" + +#: src/conf.cpp +msgid "stream_maxrate" +msgstr "" + +#: src/conf.cpp +msgid "stream_limit" +msgstr "" + +#: src/conf.cpp +msgid "database_type" +msgstr "" + +#: src/conf.cpp +msgid "database_dbname" +msgstr "" + +#: src/conf.cpp +msgid "database_host" +msgstr "" + +#: src/conf.cpp +msgid "database_port" +msgstr "" + +#: src/conf.cpp +msgid "database_user" +msgstr "" + +#: src/conf.cpp +msgid "database_password" +msgstr "" + +#: src/conf.cpp +msgid "database_busy_timeout" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_picture" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_snapshot" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_movie" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_timelapse" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_start" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_stop" +msgstr "" + +#: src/conf.cpp +msgid "sql_query" +msgstr "" + +#: src/conf.cpp +msgid "track_type" +msgstr "" + +#: src/conf.cpp +msgid "track_auto" +msgstr "" + +#: src/conf.cpp +msgid "track_maxx" +msgstr "" + +#: src/conf.cpp +msgid "track_minx" +msgstr "" + +#: src/conf.cpp +msgid "track_maxy" +msgstr "" + +#: src/conf.cpp +msgid "track_miny" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_x" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_y" +msgstr "" + +#: src/conf.cpp +msgid "track_move_wait" +msgstr "" + +#: src/conf.cpp +msgid "track_generic_move" +msgstr "" + +#: src/conf.cpp +msgid "camera" +msgstr "" + +#: src/conf.cpp +msgid "camera_dir" +msgstr "" + +#: src/conf.cpp msgid "Error compiling regex in copy_uri" msgstr "" -#: src/conf.c -msgid "Invalid origin for cors_header in copy_uri" +#: src/conf.cpp +msgid "Invalid origin for cors_header" msgstr "" -#: src/conf.c -#, c-format -msgid "Processing config file %s" +#: src/conf.cpp +msgid "Unable to locate vid_control_params" msgstr "" -#: src/conf.c -#, c-format -msgid "Camera directory config %s not found" +#: src/conf.cpp +msgid "No value provided to put into vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Camera config file %s not found" msgstr "" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Processing camera config file %s" msgstr "" -#: src/conf.c -msgid "daemon" +#: src/conf.cpp +#, c-format +msgid "Processing config file %s" msgstr "" -#: src/conf.c -msgid "setup_mode" +#: src/conf.cpp +#, c-format +msgid "Camera directory config %s not found" msgstr "" -#: src/conf.c -msgid "pid_file" +#: src/conf.cpp +#, c-format +msgid "Coding error \"%s\"" msgstr "" -#: src/conf.c -msgid "log_file" +#: src/conf.cpp +#, c-format +msgid "Unknown config option \"%s\"" msgstr "" -#: src/conf.c -msgid "log_level" +#: src/conf.cpp +#, c-format +msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: src/conf.c -msgid "log_type" +#: src/conf.cpp +#, c-format +msgid "Camera %d - Config file: %s" msgstr "" -#: src/conf.c -msgid "quiet" +#: src/conf.cpp +#, c-format +msgid "%-25s " msgstr "" -#: src/conf.c -msgid "native_language" +#: src/conf.cpp +#, c-format +msgid "Writing config file to %s" msgstr "" -#: src/conf.c -msgid "camera_name" +#: src/conf.cpp +#, c-format +msgid "Configfile %s not found - trying defaults." msgstr "" -#: src/conf.c -msgid "camera_id" +#: src/conf.cpp +msgid "Error getcwd" msgstr "" -#: src/conf.c -msgid "target_dir" +#: src/conf.cpp +#, c-format +msgid "could not open configfile %s" msgstr "" -#: src/conf.c -msgid "videodevice" +#: src/conf.cpp +#, c-format +msgid "Processing thread 0 - config file %s" msgstr "" -#: src/conf.c -msgid "vid_control_params" +#: src/conf.cpp +msgid "No config file to process, using default values" msgstr "" -#: src/conf.c -msgid "v4l2_palette" +#: src/draw.cpp +#, c-format +msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: src/conf.c -msgid "input" -msgstr "" - -#: src/conf.c -msgid "norm" -msgstr "" - -#: src/conf.c -msgid "frequency" -msgstr "" - -#: src/conf.c -msgid "auto_brightness" -msgstr "" - -#: src/conf.c -msgid "tunerdevice" -msgstr "" - -#: src/conf.c -msgid "roundrobin_frames" -msgstr "" - -#: src/conf.c -msgid "roundrobin_skip" -msgstr "" - -#: src/conf.c -msgid "roundrobin_switchfilter" -msgstr "" - -#: src/conf.c -msgid "netcam_url" -msgstr "" - -#: src/conf.c -msgid "netcam_highres" -msgstr "" - -#: src/conf.c -msgid "netcam_userpass" -msgstr "" - -#: src/conf.c -msgid "netcam_keepalive" -msgstr "" - -#: src/conf.c -msgid "netcam_proxy" -msgstr "" - -#: src/conf.c -msgid "netcam_tolerant_check" -msgstr "" - -#: src/conf.c -msgid "netcam_use_tcp" -msgstr "" - -#: src/conf.c -msgid "mmalcam_name" -msgstr "" - -#: src/conf.c -msgid "mmalcam_control_params" -msgstr "" - -#: src/conf.c -msgid "width" -msgstr "" - -#: src/conf.c -msgid "height" -msgstr "" - -#: src/conf.c -msgid "framerate" -msgstr "" - -#: src/conf.c -msgid "minimum_frame_time" -msgstr "" - -#: src/conf.c -msgid "rotate" -msgstr "" - -#: src/conf.c -msgid "flip_axis" -msgstr "" - -#: src/conf.c -msgid "locate_motion_mode" -msgstr "" - -#: src/conf.c -msgid "locate_motion_style" -msgstr "" - -#: src/conf.c -msgid "text_left" -msgstr "" - -#: src/conf.c -msgid "text_right" -msgstr "" - -#: src/conf.c -msgid "text_changes" -msgstr "" - -#: src/conf.c -msgid "text_scale" -msgstr "" - -#: src/conf.c -msgid "text_event" -msgstr "" - -#: src/conf.c -msgid "emulate_motion" -msgstr "" - -#: src/conf.c -msgid "threshold" -msgstr "" - -#: src/conf.c -msgid "threshold_maximum" -msgstr "" - -#: src/conf.c -msgid "threshold_tune" -msgstr "" - -#: src/conf.c -msgid "noise_level" -msgstr "" - -#: src/conf.c -msgid "noise_tune" -msgstr "" - -#: src/conf.c -msgid "despeckle_filter" -msgstr "" - -#: src/conf.c -msgid "area_detect" -msgstr "" - -#: src/conf.c -msgid "mask_file" -msgstr "" - -#: src/conf.c -msgid "mask_privacy" -msgstr "" - -#: src/conf.c -msgid "smart_mask_speed" -msgstr "" - -#: src/conf.c -msgid "lightswitch_percent" -msgstr "" - -#: src/conf.c -msgid "lightswitch_frames" -msgstr "" - -#: src/conf.c -msgid "minimum_motion_frames" -msgstr "" - -#: src/conf.c -msgid "event_gap" -msgstr "" - -#: src/conf.c -msgid "pre_capture" -msgstr "" - -#: src/conf.c -msgid "post_capture" -msgstr "" - -#: src/conf.c -msgid "on_event_start" -msgstr "" - -#: src/conf.c -msgid "on_event_end" -msgstr "" - -#: src/conf.c -msgid "on_picture_save" -msgstr "" - -#: src/conf.c -msgid "on_area_detected" -msgstr "" - -#: src/conf.c -msgid "on_motion_detected" -msgstr "" - -#: src/conf.c -msgid "on_movie_start" -msgstr "" - -#: src/conf.c -msgid "on_movie_end" -msgstr "" - -#: src/conf.c -msgid "on_camera_lost" -msgstr "" - -#: src/conf.c -msgid "on_camera_found" -msgstr "" - -#: src/conf.c -msgid "picture_output" -msgstr "" - -#: src/conf.c -msgid "picture_output_motion" -msgstr "" - -#: src/conf.c -msgid "picture_type" -msgstr "" - -#: src/conf.c -msgid "picture_quality" -msgstr "" - -#: src/conf.c -msgid "picture_exif" -msgstr "" - -#: src/conf.c -msgid "picture_filename" -msgstr "" - -#: src/conf.c -msgid "snapshot_interval" -msgstr "" - -#: src/conf.c -msgid "snapshot_filename" -msgstr "" - -#: src/conf.c -msgid "movie_output" -msgstr "" - -#: src/conf.c -msgid "movie_output_motion" -msgstr "" - -#: src/conf.c -msgid "movie_max_time" -msgstr "" - -#: src/conf.c -msgid "movie_bps" -msgstr "" - -#: src/conf.c -msgid "movie_quality" -msgstr "" - -#: src/conf.c -msgid "movie_codec" -msgstr "" - -#: src/conf.c -msgid "movie_duplicate_frames" -msgstr "" - -#: src/conf.c -msgid "movie_passthrough" -msgstr "" - -#: src/conf.c -msgid "movie_filename" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe_use" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe" -msgstr "" - -#: src/conf.c -msgid "timelapse_interval" -msgstr "" - -#: src/conf.c -msgid "timelapse_mode" -msgstr "" - -#: src/conf.c -msgid "timelapse_fps" -msgstr "" - -#: src/conf.c -msgid "timelapse_codec" -msgstr "" - -#: src/conf.c -msgid "timelapse_filename" -msgstr "" - -#: src/conf.c -msgid "video_pipe" -msgstr "" - -#: src/conf.c -msgid "video_pipe_motion" -msgstr "" - -#: src/conf.c -msgid "webcontrol_port" -msgstr "" - -#: src/conf.c -msgid "webcontrol_ipv6" -msgstr "" - -#: src/conf.c -msgid "webcontrol_localhost" -msgstr "" - -#: src/conf.c -msgid "webcontrol_parms" -msgstr "" - -#: src/conf.c -msgid "webcontrol_interface" -msgstr "" - -#: src/conf.c -msgid "webcontrol_auth_method" -msgstr "" - -#: src/conf.c -msgid "webcontrol_authentication" -msgstr "" - -#: src/conf.c -msgid "webcontrol_tls" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cert" -msgstr "" - -#: src/conf.c -msgid "webcontrol_key" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_port" -msgstr "" - -#: src/conf.c -msgid "stream_localhost" -msgstr "" - -#: src/conf.c -msgid "stream_auth_method" -msgstr "" - -#: src/conf.c -msgid "stream_authentication" -msgstr "" - -#: src/conf.c -msgid "stream_tls" -msgstr "" - -#: src/conf.c -msgid "stream_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_preview_scale" -msgstr "" - -#: src/conf.c -msgid "stream_preview_newline" -msgstr "" - -#: src/conf.c -msgid "stream_preview_method" -msgstr "" - -#: src/conf.c -msgid "stream_quality" -msgstr "" - -#: src/conf.c -msgid "stream_grey" -msgstr "" - -#: src/conf.c -msgid "stream_motion" -msgstr "" - -#: src/conf.c -msgid "stream_maxrate" -msgstr "" - -#: src/conf.c -msgid "stream_limit" -msgstr "" - -#: src/conf.c -msgid "database_type" -msgstr "" - -#: src/conf.c -msgid "database_dbname" -msgstr "" - -#: src/conf.c -msgid "database_host" -msgstr "" - -#: src/conf.c -msgid "database_port" -msgstr "" - -#: src/conf.c -msgid "database_user" -msgstr "" - -#: src/conf.c -msgid "database_password" -msgstr "" - -#: src/conf.c -msgid "database_busy_timeout" -msgstr "" - -#: src/conf.c -msgid "sql_log_picture" -msgstr "" - -#: src/conf.c -msgid "sql_log_snapshot" -msgstr "" - -#: src/conf.c -msgid "sql_log_movie" -msgstr "" - -#: src/conf.c -msgid "sql_log_timelapse" -msgstr "" - -#: src/conf.c -msgid "sql_query_start" -msgstr "" - -#: src/conf.c -msgid "sql_query_stop" -msgstr "" - -#: src/conf.c -msgid "sql_query" -msgstr "" - -#: src/conf.c -msgid "track_type" -msgstr "" - -#: src/conf.c -msgid "track_auto" -msgstr "" - -#: src/conf.c -msgid "track_port" -msgstr "" - -#: src/conf.c -msgid "track_motorx" -msgstr "" - -#: src/conf.c -msgid "track_motorx_reverse" -msgstr "" - -#: src/conf.c -msgid "track_motory" -msgstr "" - -#: src/conf.c -msgid "track_motory_reverse" -msgstr "" - -#: src/conf.c -msgid "track_maxx" -msgstr "" - -#: src/conf.c -msgid "track_minx" -msgstr "" - -#: src/conf.c -msgid "track_maxy" -msgstr "" - -#: src/conf.c -msgid "track_miny" -msgstr "" - -#: src/conf.c -msgid "track_homex" -msgstr "" - -#: src/conf.c -msgid "track_homey" -msgstr "" - -#: src/conf.c -msgid "track_iomojo_id" -msgstr "" - -#: src/conf.c -msgid "track_step_angle_x" -msgstr "" - -#: src/conf.c -msgid "track_step_angle_y" -msgstr "" - -#: src/conf.c -msgid "track_move_wait" -msgstr "" - -#: src/conf.c -msgid "track_speed" -msgstr "" - -#: src/conf.c -msgid "track_stepsize" -msgstr "" - -#: src/conf.c -msgid "track_generic_move" -msgstr "" - -#: src/conf.c -msgid "camera" -msgstr "" - -#: src/conf.c -msgid "camera_dir" -msgstr "" - -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Executing external command '%s'" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: src/event.c -#, c-format -msgid "Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c -#, c-format -msgid "" -"Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " -"was %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to Mysql database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "after re-connection Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c src/motion.c -#, c-format -msgid "Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "SQLite error was %s" -msgstr "" - -#: src/event.c +#: src/event.cpp msgid "Failed to put image into video pipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview pipe name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating file name base %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "moviepath: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "no write access to target directory %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "error accesing path %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error specifying command line: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe: %s" msgstr "" -#: src/event.c +#: src/event.cpp msgid "popen failed" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Using extpipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Source FPS %d" msgstr "" -#: src/event.c -msgid "Error opening context for movie output." +#: src/event.cpp +msgid "Error opening ctx_cam for movie output." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (motion) file [%s]" +msgid "Error creating motion file [%s]" msgstr "" -#: src/event.c -msgid "" -"The swf container for timelapse no longer supported. Using mpg container." -msgstr "" - -#: src/event.c -msgid "Timelapse using mpg codec." -msgstr "" - -#: src/event.c -msgid "Events will be appended to file" -msgstr "" - -#: src/event.c -msgid "Timelapse using mpeg4 codec." -msgstr "" - -#: src/event.c -msgid "Events will be trigger new files" -msgstr "" - -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (timelapse) file [%s]" +msgid "Error creating timelapse file [%s]" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Error encoding image" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate memory for codec name" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "" "The frame rate specified is too high for the movie movie type specified. " "Choose a different movie container or lower framerate." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting base file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error setting timelapse append for codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "codec option value %s is not supported" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get the codec" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error encoding video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error encoding video" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "BAD TIMING!! Frame skipped." msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s has been blacklisted: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Using codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not alloc stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate decoder!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Unable to set quality" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not open codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "could not alloc frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "could not alloc buffers %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Permission denied. %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not write movie header %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error draining codec:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error writing draining video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while encoding picture" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while writing video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "RTSP context not available." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "rtsp camera not ready for pass-through." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get codec!" msgstr "" -#: src/movie.c src/netcam.c +#: src/movie.cpp src/netcam.cpp msgid "Unable to copy codec parameters" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "movie libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not allocate output context" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not setup passthru!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate codec!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not set the stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error flushing codec" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Excessive attempts to clear buffered packet" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Buffered packet" msgstr "" -#: src/jpegutils.c +#: src/movie.cpp +msgid "" +"The swf container for timelapse no longer supported. Using mpg container." +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpg codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be appended to file" +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpeg4 codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be trigger new files" +msgstr "" + +#: src/jpegutils.cpp #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp msgid "Invalid JPEG image dimensions" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Received unexpected camera control callback event, 0x%08x" +msgid "Using default log level (%s) (%d)" msgstr "" -#: src/mmalcam.c -msgid "A high frame rate can cause problems with exposure of images" -msgstr "" - -#: src/mmalcam.c -msgid "If autoexposure is not working, try a lower frame rate." -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Failed to create MMAL camera component %s" +msgid "Logging to file (%s)" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "MMAL camera %s doesn't have output ports" +msgid "Exit motion, cannot create log file %s" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp +msgid "Logging to syslog" +msgstr "" + +#: src/logger.cpp #, c-format -msgid "Unable to enable control port : error %d" +msgid "Using default log type (%s)" msgstr "" -#: src/mmalcam.c -msgid "MMAL no-padding setup failed" -msgstr "" - -#: src/mmalcam.c -msgid "camera video format couldn't be set" -msgstr "" - -#: src/mmalcam.c -msgid "camera component couldn't be enabled" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera component created" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer pool creation failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer queue creation failed" -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Unable to get a required buffer %d from pool queue" +msgid "Using log type (%s) log level (%s)" msgstr "" -#: src/mmalcam.c -#, c-format -msgid "Unable to send a buffer to port (%d)" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" -msgstr "" - -#: src/mmalcam.c -msgid "camera params couldn't be allocated" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture port enabling failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture start failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL Camera cleanup" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" -msgstr "" - -#: src/mmalcam.c -msgid "Unable to return a buffer to the camera video port" -msgstr "" - -#: src/motion.c -msgid "Language: English" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Resizing pre_capture buffer to %d items" -msgstr "" - -#: src/motion.c -msgid "Removed process id file (pid file)." -msgstr "" - -#: src/motion.c -msgid "Error removing pid file" -msgstr "" - -#: src/motion.c +#: src/logger.cpp #, c-format msgid "Closing logfile (%s)." msgstr "" -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Motion detected - starting event %d" +msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "A high frame rate can cause problems with exposure of images" +msgstr "" + +#: src/mmalcam.cpp +msgid "If autoexposure is not working, try a lower frame rate." +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Added %d fillerframes into movie" +msgid "Failed to create MMAL camera component %s" msgstr "" -#: src/motion.c -msgid "Unable to determine camera type (MMAL, Netcam, V4L2)" -msgstr "" - -#: src/motion.c -msgid "Opening privacy mask file" -msgstr "" - -#: src/motion.c -msgid "Opening high resolution privacy mask file" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Error opening mask file %s" +msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: src/motion.c -msgid "Failed to read mask privacy image. Mask privacy feature disabled." -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Mask privacy file \"%s\" loaded." +msgid "Unable to enable control port : error %d" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL no-padding setup failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera video format couldn't be set" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera component couldn't be enabled" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera component created" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer pool creation failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer queue creation failed" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Invalid text scale. Adjusted to %d" +msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: src/motion.c -msgid "Closing MYSQL" -msgstr "" - -#: src/motion.c -msgid "Initializing database" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 Database filename %s" +msgid "Unable to send a buffer to port (%d)" msgstr "" -#: src/motion.c -msgid "SQLite3 is threadsafe" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 serialized %s" +msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: src/motion.c -msgid "FAILED" +#: src/mmalcam.cpp +msgid "camera params couldn't be allocated" msgstr "" -#: src/motion.c -msgid "SUCCESS" +#: src/mmalcam.cpp +msgid "MMAL camera capture port enabling failed" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL camera capture start failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera not available" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera cleanup" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Can't open database %s : %s" +msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout %d msec" +#: src/mmalcam.cpp +msgid "Unable to return a buffer to the camera video port" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout failed %s" +#: src/motion.cpp +msgid "Removed process id file (pid file)." msgstr "" -#: src/motion.c -#, c-format -msgid "Cannot connect to MySQL database %s on host %s with user %s" +#: src/motion.cpp +msgid "Error removing pid file" msgstr "" -#: src/motion.c -#, c-format -msgid "MySQL error was %s" -msgstr "" - -#: src/motion.c -msgid "SQLite3 using shared handle" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Database backend %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera %d started: motion detection %s" -msgstr "" - -#: src/motion.c -msgid "Disabled" -msgstr "" - -#: src/motion.c -msgid "Enabled" -msgstr "" - -#: src/motion.c -msgid "Pass-through processing disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid configuration dimensions %dx%d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default dimensions %dx%d" -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image width (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting width to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image height (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting height to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c -msgid "Could not fetch initial image from camera " -msgstr "" - -#: src/motion.c -msgid "Motion continues using width and height from config file(s)" -msgstr "" - -#: src/motion.c -msgid "Motion only supports width and height modulo 8" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Image width (%d) or height(%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion only supports width and height greater than or equal to 64 %dx%d" -msgstr "" - -#: 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 "" - -#: src/motion.c -msgid "Error capturing first image" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to read mask image. Mask feature disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Maskfile \"%s\" loaded." -msgstr "" - -#: src/motion.c -msgid "Emulating motion" -msgstr "" - -#: src/motion.c -msgid "Calling vid_close() from motion_cleanup" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion in area %d detected." -msgstr "" - -#: src/motion.c -msgid "Retrying until successful connection with camera" -msgstr "" - -#: src/motion.c -msgid "" -"Camera has finally become available\n" -"Camera image has different width and heightfrom what is in the config file. " -"You should fix that\n" -"Restarting Motion thread to reinitialize all image buffers to new picture " -"dimensions" -msgstr "" - -#: src/motion.c -msgid "Video signal re-acquired" -msgstr "" - -#: src/motion.c -msgid "Video device fatal error - Closing video device" -msgstr "" - -#: src/motion.c -msgid "Restarting Motion thread to reinitialize all image buffers" -msgstr "" - -#: src/motion.c -msgid "Video signal lost - Adding grey image" -msgstr "" - -#: src/motion.c -msgid "Video signal still lost - Trying to close video device" -msgstr "" - -#: src/motion.c -msgid "Lightswitch detected" -msgstr "" - -#: src/motion.c -msgid "Switchfilter detected" -msgstr "" - -#: src/motion.c -msgid "micro-lightswitch!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "End of event %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Raw changes: %5d - changes after '%s': %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - labels: %3d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Changes: %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - noise level: %2d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - threshold: %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid timelapse_mode argument '%s'" -msgstr "" - -#: src/motion.c -msgid "%:s Defaulting to manual timelapse mode" -msgstr "" - -#: src/motion.c -msgid "Thread exiting" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion going to daemon mode" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Could not change directory" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : not available" msgstr "" -#: src/motion.c -#, c-format -msgid "Using default log level (%s) (%d)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Logging to file (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Exit motion, cannot create log file %s" -msgstr "" - -#: src/motion.c -msgid "Logging to syslog" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default log type (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using log type (%s) log level (%s)" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion running as daemon process" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion running in setup mode." msgstr "" -#: src/motion.c -#, c-format -msgid "Camera ID: %d is from %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Service: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Device: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with the control port" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream feature for thread %d is disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with thread %d" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Restarting motion." msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion restarted" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: src/motion.c +#: src/motion.cpp +#, c-format +msgid "Thread %d - Watchdog kill!" +msgstr "" + +#: src/motion.cpp #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Motion thread %d restart" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Threads finished" msgstr "" -#: src/motion.c src/webu.c +#: src/motion.cpp src/webu.cpp msgid "Motion terminating" msgstr "" -#: src/motion.c -#, c-format -msgid "Could not allocate %llu bytes of memory!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Problem creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Error opening file %s with mode %s" -msgstr "" - -#: src/motion.c -msgid "Error closing file" -msgstr "" - -#: src/motion.c -#, c-format -msgid "invalid format specifier keyword %*.*s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Unable to set thread name %s" -msgstr "" - -#: src/motion.c -msgid "FFMPEG version too old. Disabling pass-through processing." -msgstr "" - -#: src/motion.c -msgid "pass-through is enabled but is still experimental." -msgstr "" - -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Invalid URL. Can not parse values." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Using port number %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "True" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "False" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Ignoring packet with invalid data" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error sending packet to codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error decoding packet: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The network camera is sending pictures in a different" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the config and also a " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "different picture format. The picture is being" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "in the config file. If possible change netcam to" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "be in YUV420P format and the size requested in the" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "config to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the configuration file." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The picture is being transcoded into the size " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "requested in the configuration. If possible change" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam or configuration to indicate the same size" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The image sent is being " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_in." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_out." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate scaling context." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error determining size of frame out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up file via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up http via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s stream." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unknown" msgstr "" -#: src/netcam.c +#: src/netcam.cpp +#, c-format +msgid "Image width (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting width to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Image height (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting height to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp msgid "Stream copied for pass-through" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "ffmpeg too old" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Null path passed to connect" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Invalid camera service" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to read first image" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera did not reconnect." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Checking for camera every 10 seconds." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Handler loop finished." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam camera handler: finish set, exiting" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp high context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: No response from handler thread." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution: Shut down complete." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution: Shut down complete." msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp version error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image buffer allocation error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image compression error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to assemble webp image" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to save webp image to file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, 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 "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Can't write picture to file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Could not read from pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading size in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading maximum value in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed writing default mask as pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: src/rotate.c +#: src/picture.cpp +msgid "Opening privacy mask file" +msgstr "" + +#: src/picture.cpp +msgid "Opening high resolution privacy mask file" +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Error opening mask file %s" +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask privacy image. Mask privacy feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Mask privacy file \"%s\" loaded." +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask image. Mask feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Maskfile \"%s\" loaded." +msgstr "" + +#: src/rotate.cpp #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: src/track.c -msgid "internal error" -msgstr "" - -#: src/track.c -#, c-format -msgid "internal error, %hu is not a known track-type" -msgstr "" - -#: src/track.c -#, c-format -msgid "port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -msgid "Status byte timeout!" -msgstr "" - -#: src/track.c -#, c-format -msgid "Try to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to initialize serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Opened serial device %s and initialize, fd %i" -msgstr "" - -#: src/track.c -#, c-format -msgid "No device %s started yet , trying stepper_center()" -msgstr "" - -#: src/track.c -#, c-format -msgid "failed to initialize stepper device on %s , fd [%i]." -msgstr "" - -#: src/track.c -#, c-format -msgid "succeed , device started %s , fd [%i]" -msgstr "" - -#: src/track.c -#, c-format -msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -#, c-format -msgid "Command return %d" -msgstr "" - -#: src/track.c -msgid "Problem opening servo!" -msgstr "" - -#: src/track.c -#, c-format -msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "x %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "y %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "X offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " -"%d" -msgstr "" - -#: src/track.c -#, c-format -msgid "Y offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " -"%d" -msgstr "" - -#: 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 "" - -#: src/track.c -msgid "Return byte timeout!" -msgstr "" - -#: src/track.c -msgid "Unable to set camera speed" -msgstr "" - -#: src/track.c -msgid "succeed" -msgstr "" - -#: src/track.c -msgid "Failed to reset pwc camera to starting position! Reason" -msgstr "" - -#: src/track.c -msgid "failed VIDIOCPWCMPTGRANGE" -msgstr "" - -#: src/track.c -msgid "ioctl VIDIOCPWCMPTGANGLE" -msgstr "" - -#: src/track.c -msgid "Failed to pan/tilt pwc camera! Reason" -msgstr "" - -#: src/track.c +#: src/track.cpp msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Reseting UVC camera to starting position" msgstr "" -#: src/track.c +#: src/track.cpp msgid "ioctl querycontrol" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Getting camera range" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Failed to move UVC camera!" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Found MINMAX = %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/video_common.c +#: src/track.cpp +#, c-format +msgid "internal error, %hu is not a known track-type" +msgstr "" + +#: src/video_common.cpp msgid "Corrupt image ... continue" msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "Parsing controls: %s" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling mmalcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling netcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Cleaning up V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device cleanup (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening MMAL cam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "MMAL cam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening Netcam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Netcam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "V4L2 device failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device specified (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Failed to open '%s'" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Error specifying buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Read buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "found video device '%s' %d" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opened %s as pipe output" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Original pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Proposed pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Final pipe specifications" msgstr "" -#: src/video_v4l2.c +#: src/video_loopback.cpp +msgid "Opening video loopback device for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Opening video loopback device for motion pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for motion pictures" +msgstr "" + +#: src/video_v4l2.cpp msgid "No Controls found for device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "---------Controls---------" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid " V4L2 ID Name and Range" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device not ready" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "control type not supported yet" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "- video standard %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to NTSC" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to SECAM" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to PAL" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set tuner %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set Frequency to %ul" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Adjusted resolution not modulo 8." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Specify different palette or width/height in config file." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Supported palettes:" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Selected palette %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find a compatible palette format." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "mmap information: frames=%d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Out of memory." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Errors occurred during device select" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Failed to open video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Not a V4L2 device?" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support capturing." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Trying to set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error setting fps. Return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Device set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "V4L2 is not enabled" msgstr "" -#: src/video_v4l2.c -msgid "V4L2 is not enabled." -msgstr "" - -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find video device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Closing video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Width: %d, Height %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Framerate %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error decoding url" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Sent url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Decoded url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Restarting all threads" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Restarting thread %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Quitting thread %d" msgstr "" -#: src/webu.c src/webu_html.c src/webu_text.c +#: src/webu.cpp src/webu_html.cpp src/webu_text.cpp #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : on" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : off" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Set the value to null/zero" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Connection from: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Failed authentication from %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No webcontrol user:pass provided" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No stream user:pass provided" msgstr "" -#: src/webu.c src/webu_stream.c +#: src/webu.cpp src/webu_stream.cpp msgid "Invalid response" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "send page failed %d" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error reading file for SSL/TLS support." msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c -#, c-format -msgid "Starting webcontrol on port %d" -msgstr "" - -#: src/webu.c -msgid "Unable to start MHD" -msgstr "" - -#: src/webu.c -#, c-format -msgid "Started webcontrol on port %d" -msgstr "" - -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port/camera_id %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp +#, c-format +msgid "Starting webcontrol on port %d" +msgstr "" + +#: src/webu.cpp +msgid "Unable to start MHD" +msgstr "" + +#: src/webu.cpp +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.cpp #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Duplicate port requested %d" msgstr "" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Cameras" msgstr "Câmeras" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Camera" msgstr "Câmera" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All" msgstr "Todos" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Action" msgstr "Açao" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start Event" msgstr "Evento inicial" -#: src/webu_html.c +#: src/webu_html.cpp msgid "End Event" msgstr "Evento final" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Snapshot" msgstr "Instantâneo" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Change Configuration" msgstr "Alterar configuração" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Write Configuration" msgstr "Escrever configuração" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tracking" msgstr "Rastreamento" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pause" msgstr "Pausa" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start" msgstr "Comece" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restart" msgstr "Reiniciar" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Quit" msgstr "Sair" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Help" msgstr "Socorro" -#: src/webu_html.c +#: src/webu_html.cpp msgid "No Configuration Options" msgstr "Nenhuma opção de configuração" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Limited Configuration Options" msgstr "Opções de configuração limitadas" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Advanced Configuration Options" msgstr "Opções avançadas de configuração" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restricted Configuration Options" msgstr "Opções de Configuração Restrita" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All Cameras" msgstr "Todas as Câmeras" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Not running" msgstr "Não ativo" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Lost connection" msgstr "Conexão perdida" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Paused" msgstr "Pausado" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Active" msgstr "Ativo" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Select option" msgstr "Selecione a opção" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Save" msgstr "Salve" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan/Tilt" msgstr "Giro / inclinação" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Absolute Change" msgstr "Mudança Absoluta" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Center" msgstr "Centro" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan" msgstr "Giro" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tilt" msgstr "Inclinação" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp msgid "Could not get image to stream." msgstr "" -#: src/webu_text.c +#: src/webu_text.cpp #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" diff --git a/po/sv.po b/po/sv.po index 3b775a77..40cfcc46 100644 --- a/po/sv.po +++ b/po/sv.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" "Report-Msgid-Bugs-To: https://motion-project.github.io\n" -"POT-Creation-Date: 2019-09-27 21:06-0600\n" +"POT-Creation-Date: 2019-10-05 12:24-0600\n" "PO-Revision-Date: 2018-10-13 12:04-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,3330 +16,2777 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: src/conf.c -#, c-format -msgid "Unknown config option \"%s\"" +#: src/conf.cpp +msgid "daemon" msgstr "" -#: src/conf.c -#, c-format -msgid "Writing config file to %s" +#: src/conf.cpp +msgid "setup_mode" +msgstr "inställningsläge" + +#: src/conf.cpp +msgid "pid_file" msgstr "" -#: src/conf.c -#, c-format -msgid "Configfile %s not found - trying defaults." +#: src/conf.cpp +msgid "log_file" msgstr "" -#: src/conf.c -msgid "Error getcwd" +#: src/conf.cpp +msgid "log_level" msgstr "" -#: src/conf.c -#, c-format -msgid "could not open configfile %s" +#: src/conf.cpp +msgid "log_type" msgstr "" -#: src/conf.c -#, c-format -msgid "Invalid file name %s" +#: src/conf.cpp +msgid "quiet" msgstr "" -#: src/conf.c -#, c-format -msgid "Processing thread 0 - config file %s" +#: src/conf.cpp +msgid "native_language" msgstr "" -#: src/conf.c -msgid "No config file to process, using default values" +#: src/conf.cpp +msgid "camera_name" msgstr "" -#: src/conf.c -#, c-format -msgid "Writing configuration parameters from all files (%d):" +#: src/conf.cpp +msgid "camera_id" msgstr "" -#: src/conf.c -#, c-format -msgid "Thread %d - Config file: %s" +#: src/conf.cpp +msgid "target_dir" msgstr "" -#: src/conf.c -#, c-format -msgid "%-25s " +#: src/conf.cpp +msgid "videodevice" msgstr "" -#: src/conf.c -msgid "Unable to locate vid_control_params" +#: src/conf.cpp +msgid "vid_control_params" msgstr "" -#: src/conf.c -msgid "No value provided to put into vid_control_params" +#: src/conf.cpp +msgid "v4l2_palette" msgstr "" -#: src/conf.c +#: src/conf.cpp +msgid "input" +msgstr "" + +#: src/conf.cpp +msgid "norm" +msgstr "" + +#: src/conf.cpp +msgid "frequency" +msgstr "" + +#: src/conf.cpp +msgid "tunerdevice" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_frames" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_skip" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_switchfilter" +msgstr "" + +#: src/conf.cpp +msgid "netcam_url" +msgstr "" + +#: src/conf.cpp +msgid "netcam_highres" +msgstr "" + +#: src/conf.cpp +msgid "netcam_userpass" +msgstr "" + +#: src/conf.cpp +msgid "netcam_keepalive" +msgstr "" + +#: src/conf.cpp +msgid "netcam_proxy" +msgstr "" + +#: src/conf.cpp +msgid "netcam_tolerant_check" +msgstr "" + +#: src/conf.cpp +msgid "netcam_use_tcp" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_name" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_control_params" +msgstr "" + +#: src/conf.cpp +msgid "width" +msgstr "" + +#: src/conf.cpp +msgid "height" +msgstr "" + +#: src/conf.cpp +msgid "framerate" +msgstr "" + +#: src/conf.cpp +msgid "rotate" +msgstr "" + +#: src/conf.cpp +msgid "flip_axis" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_mode" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_style" +msgstr "" + +#: src/conf.cpp +msgid "text_left" +msgstr "" + +#: src/conf.cpp +msgid "text_right" +msgstr "" + +#: src/conf.cpp +msgid "text_changes" +msgstr "" + +#: src/conf.cpp +msgid "text_scale" +msgstr "" + +#: src/conf.cpp +msgid "text_event" +msgstr "" + +#: src/conf.cpp +msgid "emulate_motion" +msgstr "" + +#: src/conf.cpp +msgid "threshold" +msgstr "" + +#: src/conf.cpp +msgid "threshold_maximum" +msgstr "" + +#: src/conf.cpp +msgid "threshold_tune" +msgstr "" + +#: src/conf.cpp +msgid "noise_level" +msgstr "" + +#: src/conf.cpp +msgid "noise_tune" +msgstr "" + +#: src/conf.cpp +msgid "despeckle_filter" +msgstr "" + +#: src/conf.cpp +msgid "area_detect" +msgstr "" + +#: src/conf.cpp +msgid "mask_file" +msgstr "" + +#: src/conf.cpp +msgid "mask_privacy" +msgstr "" + +#: src/conf.cpp +msgid "smart_mask_speed" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_percent" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_frames" +msgstr "" + +#: src/conf.cpp +msgid "minimum_motion_frames" +msgstr "" + +#: src/conf.cpp +msgid "event_gap" +msgstr "" + +#: src/conf.cpp +msgid "pre_capture" +msgstr "" + +#: src/conf.cpp +msgid "post_capture" +msgstr "" + +#: src/conf.cpp +msgid "on_event_start" +msgstr "" + +#: src/conf.cpp +msgid "on_event_end" +msgstr "" + +#: src/conf.cpp +msgid "on_picture_save" +msgstr "" + +#: src/conf.cpp +msgid "on_area_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_motion_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_start" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_end" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_lost" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_found" +msgstr "" + +#: src/conf.cpp +msgid "picture_output" +msgstr "" + +#: src/conf.cpp +msgid "picture_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "picture_type" +msgstr "" + +#: src/conf.cpp +msgid "picture_quality" +msgstr "" + +#: src/conf.cpp +msgid "picture_exif" +msgstr "" + +#: src/conf.cpp +msgid "picture_filename" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_interval" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_output" +msgstr "" + +#: src/conf.cpp +msgid "movie_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "movie_max_time" +msgstr "" + +#: src/conf.cpp +msgid "movie_bps" +msgstr "" + +#: src/conf.cpp +msgid "movie_quality" +msgstr "" + +#: src/conf.cpp +msgid "movie_codec" +msgstr "" + +#: src/conf.cpp +msgid "movie_passthrough" +msgstr "" + +#: src/conf.cpp +msgid "movie_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe_use" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_interval" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_mode" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_fps" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_codec" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_filename" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe_motion" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_port" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_ipv6" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_localhost" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_parms" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_interface" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_authentication" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_tls" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cert" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_key" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_port" +msgstr "" + +#: src/conf.cpp +msgid "stream_localhost" +msgstr "" + +#: src/conf.cpp +msgid "stream_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_authentication" +msgstr "" + +#: src/conf.cpp +msgid "stream_tls" +msgstr "" + +#: src/conf.cpp +msgid "stream_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_scale" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_newline" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_quality" +msgstr "" + +#: src/conf.cpp +msgid "stream_grey" +msgstr "" + +#: src/conf.cpp +msgid "stream_motion" +msgstr "" + +#: src/conf.cpp +msgid "stream_maxrate" +msgstr "" + +#: src/conf.cpp +msgid "stream_limit" +msgstr "" + +#: src/conf.cpp +msgid "database_type" +msgstr "" + +#: src/conf.cpp +msgid "database_dbname" +msgstr "" + +#: src/conf.cpp +msgid "database_host" +msgstr "" + +#: src/conf.cpp +msgid "database_port" +msgstr "" + +#: src/conf.cpp +msgid "database_user" +msgstr "" + +#: src/conf.cpp +msgid "database_password" +msgstr "" + +#: src/conf.cpp +msgid "database_busy_timeout" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_picture" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_snapshot" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_movie" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_timelapse" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_start" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_stop" +msgstr "" + +#: src/conf.cpp +msgid "sql_query" +msgstr "" + +#: src/conf.cpp +msgid "track_type" +msgstr "" + +#: src/conf.cpp +msgid "track_auto" +msgstr "" + +#: src/conf.cpp +msgid "track_maxx" +msgstr "" + +#: src/conf.cpp +msgid "track_minx" +msgstr "" + +#: src/conf.cpp +msgid "track_maxy" +msgstr "" + +#: src/conf.cpp +msgid "track_miny" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_x" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_y" +msgstr "" + +#: src/conf.cpp +msgid "track_move_wait" +msgstr "" + +#: src/conf.cpp +msgid "track_generic_move" +msgstr "" + +#: src/conf.cpp +msgid "camera" +msgstr "" + +#: src/conf.cpp +msgid "camera_dir" +msgstr "" + +#: src/conf.cpp msgid "Error compiling regex in copy_uri" msgstr "" -#: src/conf.c -msgid "Invalid origin for cors_header in copy_uri" +#: src/conf.cpp +msgid "Invalid origin for cors_header" msgstr "" -#: src/conf.c -#, c-format -msgid "Processing config file %s" +#: src/conf.cpp +msgid "Unable to locate vid_control_params" msgstr "" -#: src/conf.c -#, c-format -msgid "Camera directory config %s not found" +#: src/conf.cpp +msgid "No value provided to put into vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Camera config file %s not found" msgstr "" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Processing camera config file %s" msgstr "" -#: src/conf.c -msgid "daemon" +#: src/conf.cpp +#, c-format +msgid "Processing config file %s" msgstr "" -#: src/conf.c -msgid "setup_mode" -msgstr "inställningsläge" - -#: src/conf.c -msgid "pid_file" -msgstr "" - -#: src/conf.c -msgid "log_file" -msgstr "" - -#: src/conf.c -msgid "log_level" -msgstr "" - -#: src/conf.c -msgid "log_type" -msgstr "" - -#: src/conf.c -msgid "quiet" -msgstr "" - -#: src/conf.c -msgid "native_language" -msgstr "" - -#: src/conf.c -msgid "camera_name" -msgstr "" - -#: src/conf.c -msgid "camera_id" -msgstr "" - -#: src/conf.c -msgid "target_dir" -msgstr "" - -#: src/conf.c -msgid "videodevice" -msgstr "" - -#: src/conf.c -msgid "vid_control_params" -msgstr "" - -#: src/conf.c -msgid "v4l2_palette" -msgstr "" - -#: src/conf.c -msgid "input" -msgstr "" - -#: src/conf.c -msgid "norm" -msgstr "" - -#: src/conf.c -msgid "frequency" -msgstr "" - -#: src/conf.c -msgid "auto_brightness" -msgstr "" - -#: src/conf.c -msgid "tunerdevice" -msgstr "" - -#: src/conf.c -msgid "roundrobin_frames" -msgstr "" - -#: src/conf.c -msgid "roundrobin_skip" -msgstr "" - -#: src/conf.c -msgid "roundrobin_switchfilter" -msgstr "" - -#: src/conf.c -msgid "netcam_url" -msgstr "" - -#: src/conf.c -msgid "netcam_highres" -msgstr "" - -#: src/conf.c -msgid "netcam_userpass" -msgstr "" - -#: src/conf.c -msgid "netcam_keepalive" -msgstr "" - -#: src/conf.c -msgid "netcam_proxy" -msgstr "" - -#: src/conf.c -msgid "netcam_tolerant_check" -msgstr "" - -#: src/conf.c -msgid "netcam_use_tcp" -msgstr "" - -#: src/conf.c -msgid "mmalcam_name" -msgstr "" - -#: src/conf.c -msgid "mmalcam_control_params" -msgstr "" - -#: src/conf.c -msgid "width" -msgstr "" - -#: src/conf.c -msgid "height" -msgstr "" - -#: src/conf.c -msgid "framerate" -msgstr "" - -#: src/conf.c -msgid "minimum_frame_time" -msgstr "" - -#: src/conf.c -msgid "rotate" -msgstr "" - -#: src/conf.c -msgid "flip_axis" -msgstr "" - -#: src/conf.c -msgid "locate_motion_mode" -msgstr "" - -#: src/conf.c -msgid "locate_motion_style" -msgstr "" - -#: src/conf.c -msgid "text_left" -msgstr "" - -#: src/conf.c -msgid "text_right" -msgstr "" - -#: src/conf.c -msgid "text_changes" -msgstr "" - -#: src/conf.c -msgid "text_scale" -msgstr "" - -#: src/conf.c -msgid "text_event" -msgstr "" - -#: src/conf.c -msgid "emulate_motion" -msgstr "" - -#: src/conf.c -msgid "threshold" -msgstr "" - -#: src/conf.c -msgid "threshold_maximum" -msgstr "" - -#: src/conf.c -msgid "threshold_tune" -msgstr "" - -#: src/conf.c -msgid "noise_level" -msgstr "" - -#: src/conf.c -msgid "noise_tune" -msgstr "" - -#: src/conf.c -msgid "despeckle_filter" -msgstr "" - -#: src/conf.c -msgid "area_detect" -msgstr "" - -#: src/conf.c -msgid "mask_file" -msgstr "" - -#: src/conf.c -msgid "mask_privacy" -msgstr "" - -#: src/conf.c -msgid "smart_mask_speed" -msgstr "" - -#: src/conf.c -msgid "lightswitch_percent" -msgstr "" - -#: src/conf.c -msgid "lightswitch_frames" -msgstr "" - -#: src/conf.c -msgid "minimum_motion_frames" -msgstr "" - -#: src/conf.c -msgid "event_gap" -msgstr "" - -#: src/conf.c -msgid "pre_capture" -msgstr "" - -#: src/conf.c -msgid "post_capture" -msgstr "" - -#: src/conf.c -msgid "on_event_start" -msgstr "" - -#: src/conf.c -msgid "on_event_end" -msgstr "" - -#: src/conf.c -msgid "on_picture_save" -msgstr "" - -#: src/conf.c -msgid "on_area_detected" -msgstr "" - -#: src/conf.c -msgid "on_motion_detected" -msgstr "" - -#: src/conf.c -msgid "on_movie_start" -msgstr "" - -#: src/conf.c -msgid "on_movie_end" -msgstr "" - -#: src/conf.c -msgid "on_camera_lost" -msgstr "" - -#: src/conf.c -msgid "on_camera_found" -msgstr "" - -#: src/conf.c -msgid "picture_output" -msgstr "" - -#: src/conf.c -msgid "picture_output_motion" -msgstr "" - -#: src/conf.c -msgid "picture_type" -msgstr "" - -#: src/conf.c -msgid "picture_quality" -msgstr "" - -#: src/conf.c -msgid "picture_exif" -msgstr "" - -#: src/conf.c -msgid "picture_filename" -msgstr "" - -#: src/conf.c -msgid "snapshot_interval" -msgstr "" - -#: src/conf.c -msgid "snapshot_filename" -msgstr "" - -#: src/conf.c -msgid "movie_output" -msgstr "" - -#: src/conf.c -msgid "movie_output_motion" -msgstr "" - -#: src/conf.c -msgid "movie_max_time" -msgstr "" - -#: src/conf.c -msgid "movie_bps" -msgstr "" - -#: src/conf.c -msgid "movie_quality" -msgstr "" - -#: src/conf.c -msgid "movie_codec" -msgstr "" - -#: src/conf.c -msgid "movie_duplicate_frames" -msgstr "" - -#: src/conf.c -msgid "movie_passthrough" -msgstr "" - -#: src/conf.c -msgid "movie_filename" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe_use" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe" -msgstr "" - -#: src/conf.c -msgid "timelapse_interval" -msgstr "" - -#: src/conf.c -msgid "timelapse_mode" -msgstr "" - -#: src/conf.c -msgid "timelapse_fps" -msgstr "" - -#: src/conf.c -msgid "timelapse_codec" -msgstr "" - -#: src/conf.c -msgid "timelapse_filename" -msgstr "" - -#: src/conf.c -msgid "video_pipe" -msgstr "" - -#: src/conf.c -msgid "video_pipe_motion" -msgstr "" - -#: src/conf.c -msgid "webcontrol_port" -msgstr "" - -#: src/conf.c -msgid "webcontrol_ipv6" -msgstr "" - -#: src/conf.c -msgid "webcontrol_localhost" -msgstr "" - -#: src/conf.c -msgid "webcontrol_parms" -msgstr "" - -#: src/conf.c -msgid "webcontrol_interface" -msgstr "" - -#: src/conf.c -msgid "webcontrol_auth_method" -msgstr "" - -#: src/conf.c -msgid "webcontrol_authentication" -msgstr "" - -#: src/conf.c -msgid "webcontrol_tls" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cert" -msgstr "" - -#: src/conf.c -msgid "webcontrol_key" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_port" -msgstr "" - -#: src/conf.c -msgid "stream_localhost" -msgstr "" - -#: src/conf.c -msgid "stream_auth_method" -msgstr "" - -#: src/conf.c -msgid "stream_authentication" -msgstr "" - -#: src/conf.c -msgid "stream_tls" -msgstr "" - -#: src/conf.c -msgid "stream_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_preview_scale" -msgstr "" - -#: src/conf.c -msgid "stream_preview_newline" -msgstr "" - -#: src/conf.c -msgid "stream_preview_method" -msgstr "" - -#: src/conf.c -msgid "stream_quality" -msgstr "" - -#: src/conf.c -msgid "stream_grey" -msgstr "" - -#: src/conf.c -msgid "stream_motion" -msgstr "" - -#: src/conf.c -msgid "stream_maxrate" -msgstr "" - -#: src/conf.c -msgid "stream_limit" -msgstr "" - -#: src/conf.c -msgid "database_type" -msgstr "" - -#: src/conf.c -msgid "database_dbname" -msgstr "" - -#: src/conf.c -msgid "database_host" -msgstr "" - -#: src/conf.c -msgid "database_port" -msgstr "" - -#: src/conf.c -msgid "database_user" -msgstr "" - -#: src/conf.c -msgid "database_password" -msgstr "" - -#: src/conf.c -msgid "database_busy_timeout" -msgstr "" - -#: src/conf.c -msgid "sql_log_picture" -msgstr "" - -#: src/conf.c -msgid "sql_log_snapshot" -msgstr "" - -#: src/conf.c -msgid "sql_log_movie" -msgstr "" - -#: src/conf.c -msgid "sql_log_timelapse" -msgstr "" - -#: src/conf.c -msgid "sql_query_start" -msgstr "" - -#: src/conf.c -msgid "sql_query_stop" -msgstr "" - -#: src/conf.c -msgid "sql_query" -msgstr "" - -#: src/conf.c -msgid "track_type" -msgstr "" - -#: src/conf.c -msgid "track_auto" -msgstr "" - -#: src/conf.c -msgid "track_port" -msgstr "" - -#: src/conf.c -msgid "track_motorx" -msgstr "" - -#: src/conf.c -msgid "track_motorx_reverse" -msgstr "" - -#: src/conf.c -msgid "track_motory" -msgstr "" - -#: src/conf.c -msgid "track_motory_reverse" -msgstr "" - -#: src/conf.c -msgid "track_maxx" -msgstr "" - -#: src/conf.c -msgid "track_minx" -msgstr "" - -#: src/conf.c -msgid "track_maxy" +#: src/conf.cpp +#, c-format +msgid "Camera directory config %s not found" msgstr "" -#: src/conf.c -msgid "track_miny" +#: src/conf.cpp +#, c-format +msgid "Coding error \"%s\"" msgstr "" -#: src/conf.c -msgid "track_homex" +#: src/conf.cpp +#, c-format +msgid "Unknown config option \"%s\"" msgstr "" -#: src/conf.c -msgid "track_homey" +#: src/conf.cpp +#, c-format +msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: src/conf.c -msgid "track_iomojo_id" +#: src/conf.cpp +#, c-format +msgid "Camera %d - Config file: %s" msgstr "" -#: src/conf.c -msgid "track_step_angle_x" +#: src/conf.cpp +#, c-format +msgid "%-25s " msgstr "" -#: src/conf.c -msgid "track_step_angle_y" +#: src/conf.cpp +#, c-format +msgid "Writing config file to %s" msgstr "" -#: src/conf.c -msgid "track_move_wait" +#: src/conf.cpp +#, c-format +msgid "Configfile %s not found - trying defaults." msgstr "" -#: src/conf.c -msgid "track_speed" +#: src/conf.cpp +msgid "Error getcwd" msgstr "" -#: src/conf.c -msgid "track_stepsize" +#: src/conf.cpp +#, c-format +msgid "could not open configfile %s" msgstr "" -#: src/conf.c -msgid "track_generic_move" +#: src/conf.cpp +#, c-format +msgid "Processing thread 0 - config file %s" msgstr "" -#: src/conf.c -msgid "camera" +#: src/conf.cpp +msgid "No config file to process, using default values" msgstr "" -#: src/conf.c -msgid "camera_dir" +#: src/draw.cpp +#, c-format +msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Executing external command '%s'" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: src/event.c -#, c-format -msgid "Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c -#, c-format -msgid "" -"Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " -"was %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to Mysql database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "after re-connection Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c src/motion.c -#, c-format -msgid "Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "SQLite error was %s" -msgstr "" - -#: src/event.c +#: src/event.cpp msgid "Failed to put image into video pipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview pipe name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating file name base %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "moviepath: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "no write access to target directory %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "error accesing path %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error specifying command line: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe: %s" msgstr "" -#: src/event.c +#: src/event.cpp msgid "popen failed" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Using extpipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Source FPS %d" msgstr "" -#: src/event.c -msgid "Error opening context for movie output." +#: src/event.cpp +msgid "Error opening ctx_cam for movie output." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (motion) file [%s]" +msgid "Error creating motion file [%s]" msgstr "" -#: src/event.c -msgid "" -"The swf container for timelapse no longer supported. Using mpg container." -msgstr "" - -#: src/event.c -msgid "Timelapse using mpg codec." -msgstr "" - -#: src/event.c -msgid "Events will be appended to file" -msgstr "" - -#: src/event.c -msgid "Timelapse using mpeg4 codec." -msgstr "" - -#: src/event.c -msgid "Events will be trigger new files" -msgstr "" - -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (timelapse) file [%s]" +msgid "Error creating timelapse file [%s]" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Error encoding image" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate memory for codec name" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "" "The frame rate specified is too high for the movie movie type specified. " "Choose a different movie container or lower framerate." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting base file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error setting timelapse append for codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "codec option value %s is not supported" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get the codec" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error encoding video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error encoding video" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "BAD TIMING!! Frame skipped." msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s has been blacklisted: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Using codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not alloc stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate decoder!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Unable to set quality" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not open codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "could not alloc frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "could not alloc buffers %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Permission denied. %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not write movie header %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error draining codec:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error writing draining video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while encoding picture" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while writing video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "RTSP context not available." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "rtsp camera not ready for pass-through." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get codec!" msgstr "" -#: src/movie.c src/netcam.c +#: src/movie.cpp src/netcam.cpp msgid "Unable to copy codec parameters" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "movie libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not allocate output context" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not setup passthru!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate codec!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not set the stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error flushing codec" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Excessive attempts to clear buffered packet" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Buffered packet" msgstr "" -#: src/jpegutils.c +#: src/movie.cpp +msgid "" +"The swf container for timelapse no longer supported. Using mpg container." +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpg codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be appended to file" +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpeg4 codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be trigger new files" +msgstr "" + +#: src/jpegutils.cpp #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp msgid "Invalid JPEG image dimensions" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Received unexpected camera control callback event, 0x%08x" +msgid "Using default log level (%s) (%d)" msgstr "" -#: src/mmalcam.c -msgid "A high frame rate can cause problems with exposure of images" -msgstr "" - -#: src/mmalcam.c -msgid "If autoexposure is not working, try a lower frame rate." -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Failed to create MMAL camera component %s" +msgid "Logging to file (%s)" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "MMAL camera %s doesn't have output ports" +msgid "Exit motion, cannot create log file %s" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp +msgid "Logging to syslog" +msgstr "" + +#: src/logger.cpp #, c-format -msgid "Unable to enable control port : error %d" +msgid "Using default log type (%s)" msgstr "" -#: src/mmalcam.c -msgid "MMAL no-padding setup failed" -msgstr "" - -#: src/mmalcam.c -msgid "camera video format couldn't be set" -msgstr "" - -#: src/mmalcam.c -msgid "camera component couldn't be enabled" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera component created" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer pool creation failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer queue creation failed" -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Unable to get a required buffer %d from pool queue" +msgid "Using log type (%s) log level (%s)" msgstr "" -#: src/mmalcam.c -#, c-format -msgid "Unable to send a buffer to port (%d)" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" -msgstr "" - -#: src/mmalcam.c -msgid "camera params couldn't be allocated" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture port enabling failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture start failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL Camera cleanup" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" -msgstr "" - -#: src/mmalcam.c -msgid "Unable to return a buffer to the camera video port" -msgstr "" - -#: src/motion.c -msgid "Language: English" -msgstr "Språk: Svenska" - -#: src/motion.c -#, c-format -msgid "Resizing pre_capture buffer to %d items" -msgstr "" - -#: src/motion.c -msgid "Removed process id file (pid file)." -msgstr "" - -#: src/motion.c -msgid "Error removing pid file" -msgstr "" - -#: src/motion.c +#: src/logger.cpp #, c-format msgid "Closing logfile (%s)." msgstr "" -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Motion detected - starting event %d" +msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "A high frame rate can cause problems with exposure of images" +msgstr "" + +#: src/mmalcam.cpp +msgid "If autoexposure is not working, try a lower frame rate." +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Added %d fillerframes into movie" +msgid "Failed to create MMAL camera component %s" msgstr "" -#: src/motion.c -msgid "Unable to determine camera type (MMAL, Netcam, V4L2)" -msgstr "" - -#: src/motion.c -msgid "Opening privacy mask file" -msgstr "" - -#: src/motion.c -msgid "Opening high resolution privacy mask file" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Error opening mask file %s" +msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: src/motion.c -msgid "Failed to read mask privacy image. Mask privacy feature disabled." -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Mask privacy file \"%s\" loaded." +msgid "Unable to enable control port : error %d" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL no-padding setup failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera video format couldn't be set" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera component couldn't be enabled" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera component created" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer pool creation failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer queue creation failed" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Invalid text scale. Adjusted to %d" +msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: src/motion.c -msgid "Closing MYSQL" -msgstr "" - -#: src/motion.c -msgid "Initializing database" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 Database filename %s" +msgid "Unable to send a buffer to port (%d)" msgstr "" -#: src/motion.c -msgid "SQLite3 is threadsafe" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 serialized %s" +msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: src/motion.c -msgid "FAILED" +#: src/mmalcam.cpp +msgid "camera params couldn't be allocated" msgstr "" -#: src/motion.c -msgid "SUCCESS" +#: src/mmalcam.cpp +msgid "MMAL camera capture port enabling failed" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL camera capture start failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera not available" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera cleanup" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Can't open database %s : %s" +msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout %d msec" +#: src/mmalcam.cpp +msgid "Unable to return a buffer to the camera video port" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout failed %s" +#: src/motion.cpp +msgid "Removed process id file (pid file)." msgstr "" -#: src/motion.c -#, c-format -msgid "Cannot connect to MySQL database %s on host %s with user %s" +#: src/motion.cpp +msgid "Error removing pid file" msgstr "" -#: src/motion.c -#, c-format -msgid "MySQL error was %s" -msgstr "" - -#: src/motion.c -msgid "SQLite3 using shared handle" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Database backend %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera %d started: motion detection %s" -msgstr "" - -#: src/motion.c -msgid "Disabled" -msgstr "" - -#: src/motion.c -msgid "Enabled" -msgstr "" - -#: src/motion.c -msgid "Pass-through processing disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid configuration dimensions %dx%d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default dimensions %dx%d" -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image width (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting width to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image height (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting height to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c -msgid "Could not fetch initial image from camera " -msgstr "" - -#: src/motion.c -msgid "Motion continues using width and height from config file(s)" -msgstr "" - -#: src/motion.c -msgid "Motion only supports width and height modulo 8" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Image width (%d) or height(%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion only supports width and height greater than or equal to 64 %dx%d" -msgstr "" - -#: 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 "" - -#: src/motion.c -msgid "Error capturing first image" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to read mask image. Mask feature disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Maskfile \"%s\" loaded." -msgstr "" - -#: src/motion.c -msgid "Emulating motion" -msgstr "" - -#: src/motion.c -msgid "Calling vid_close() from motion_cleanup" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion in area %d detected." -msgstr "" - -#: src/motion.c -msgid "Retrying until successful connection with camera" -msgstr "" - -#: src/motion.c -msgid "" -"Camera has finally become available\n" -"Camera image has different width and heightfrom what is in the config file. " -"You should fix that\n" -"Restarting Motion thread to reinitialize all image buffers to new picture " -"dimensions" -msgstr "" - -#: src/motion.c -msgid "Video signal re-acquired" -msgstr "" - -#: src/motion.c -msgid "Video device fatal error - Closing video device" -msgstr "" - -#: src/motion.c -msgid "Restarting Motion thread to reinitialize all image buffers" -msgstr "" - -#: src/motion.c -msgid "Video signal lost - Adding grey image" -msgstr "" - -#: src/motion.c -msgid "Video signal still lost - Trying to close video device" -msgstr "" - -#: src/motion.c -msgid "Lightswitch detected" -msgstr "" - -#: src/motion.c -msgid "Switchfilter detected" -msgstr "" - -#: src/motion.c -msgid "micro-lightswitch!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "End of event %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Raw changes: %5d - changes after '%s': %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - labels: %3d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Changes: %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - noise level: %2d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - threshold: %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid timelapse_mode argument '%s'" -msgstr "" - -#: src/motion.c -msgid "%:s Defaulting to manual timelapse mode" -msgstr "" - -#: src/motion.c -msgid "Thread exiting" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion going to daemon mode" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Could not change directory" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : not available" msgstr "" -#: src/motion.c -#, c-format -msgid "Using default log level (%s) (%d)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Logging to file (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Exit motion, cannot create log file %s" -msgstr "" - -#: src/motion.c -msgid "Logging to syslog" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default log type (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using log type (%s) log level (%s)" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion running as daemon process" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion running in setup mode." msgstr "" -#: src/motion.c -#, c-format -msgid "Camera ID: %d is from %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Service: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Device: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with the control port" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream feature for thread %d is disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with thread %d" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Restarting motion." msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion restarted" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: src/motion.c +#: src/motion.cpp +#, c-format +msgid "Thread %d - Watchdog kill!" +msgstr "" + +#: src/motion.cpp #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Motion thread %d restart" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Threads finished" msgstr "" -#: src/motion.c src/webu.c +#: src/motion.cpp src/webu.cpp msgid "Motion terminating" msgstr "" -#: src/motion.c -#, c-format -msgid "Could not allocate %llu bytes of memory!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Problem creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Error opening file %s with mode %s" -msgstr "" - -#: src/motion.c -msgid "Error closing file" -msgstr "" - -#: src/motion.c -#, c-format -msgid "invalid format specifier keyword %*.*s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Unable to set thread name %s" -msgstr "" - -#: src/motion.c -msgid "FFMPEG version too old. Disabling pass-through processing." -msgstr "" - -#: src/motion.c -msgid "pass-through is enabled but is still experimental." -msgstr "" - -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Invalid URL. Can not parse values." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Using port number %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "True" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "False" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Ignoring packet with invalid data" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error sending packet to codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error decoding packet: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The network camera is sending pictures in a different" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the config and also a " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "different picture format. The picture is being" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "in the config file. If possible change netcam to" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "be in YUV420P format and the size requested in the" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "config to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the configuration file." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The picture is being transcoded into the size " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "requested in the configuration. If possible change" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam or configuration to indicate the same size" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The image sent is being " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_in." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_out." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate scaling context." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error determining size of frame out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up file via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up http via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s stream." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unknown" msgstr "" -#: src/netcam.c +#: src/netcam.cpp +#, c-format +msgid "Image width (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting width to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Image height (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting height to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp msgid "Stream copied for pass-through" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "ffmpeg too old" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Null path passed to connect" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Invalid camera service" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to read first image" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera did not reconnect." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Checking for camera every 10 seconds." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Handler loop finished." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam camera handler: finish set, exiting" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp high context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: No response from handler thread." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution: Shut down complete." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution: Shut down complete." msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp version error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image buffer allocation error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image compression error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to assemble webp image" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to save webp image to file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, 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 "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Can't write picture to file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Could not read from pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading size in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading maximum value in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed writing default mask as pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: src/rotate.c +#: src/picture.cpp +msgid "Opening privacy mask file" +msgstr "" + +#: src/picture.cpp +msgid "Opening high resolution privacy mask file" +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Error opening mask file %s" +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask privacy image. Mask privacy feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Mask privacy file \"%s\" loaded." +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask image. Mask feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Maskfile \"%s\" loaded." +msgstr "" + +#: src/rotate.cpp #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: src/track.c -msgid "internal error" -msgstr "" - -#: src/track.c -#, c-format -msgid "internal error, %hu is not a known track-type" -msgstr "" - -#: src/track.c -#, c-format -msgid "port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -msgid "Status byte timeout!" -msgstr "" - -#: src/track.c -#, c-format -msgid "Try to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to initialize serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Opened serial device %s and initialize, fd %i" -msgstr "" - -#: src/track.c -#, c-format -msgid "No device %s started yet , trying stepper_center()" -msgstr "" - -#: src/track.c -#, c-format -msgid "failed to initialize stepper device on %s , fd [%i]." -msgstr "" - -#: src/track.c -#, c-format -msgid "succeed , device started %s , fd [%i]" -msgstr "" - -#: src/track.c -#, c-format -msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -#, c-format -msgid "Command return %d" -msgstr "" - -#: src/track.c -msgid "Problem opening servo!" -msgstr "" - -#: src/track.c -#, c-format -msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "x %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "y %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "X offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " -"%d" -msgstr "" - -#: src/track.c -#, c-format -msgid "Y offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " -"%d" -msgstr "" - -#: 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 "" - -#: src/track.c -msgid "Return byte timeout!" -msgstr "" - -#: src/track.c -msgid "Unable to set camera speed" -msgstr "" - -#: src/track.c -msgid "succeed" -msgstr "" - -#: src/track.c -msgid "Failed to reset pwc camera to starting position! Reason" -msgstr "" - -#: src/track.c -msgid "failed VIDIOCPWCMPTGRANGE" -msgstr "" - -#: src/track.c -msgid "ioctl VIDIOCPWCMPTGANGLE" -msgstr "" - -#: src/track.c -msgid "Failed to pan/tilt pwc camera! Reason" -msgstr "" - -#: src/track.c +#: src/track.cpp msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Reseting UVC camera to starting position" msgstr "" -#: src/track.c +#: src/track.cpp msgid "ioctl querycontrol" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Getting camera range" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Failed to move UVC camera!" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Found MINMAX = %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/video_common.c +#: src/track.cpp +#, c-format +msgid "internal error, %hu is not a known track-type" +msgstr "" + +#: src/video_common.cpp msgid "Corrupt image ... continue" msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "Parsing controls: %s" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling mmalcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling netcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Cleaning up V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device cleanup (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening MMAL cam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "MMAL cam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening Netcam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Netcam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "V4L2 device failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device specified (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Failed to open '%s'" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Error specifying buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Read buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "found video device '%s' %d" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opened %s as pipe output" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Original pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Proposed pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Final pipe specifications" msgstr "" -#: src/video_v4l2.c +#: src/video_loopback.cpp +msgid "Opening video loopback device for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Opening video loopback device for motion pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for motion pictures" +msgstr "" + +#: src/video_v4l2.cpp msgid "No Controls found for device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "---------Controls---------" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid " V4L2 ID Name and Range" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device not ready" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "control type not supported yet" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "- video standard %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to NTSC" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to SECAM" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to PAL" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set tuner %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set Frequency to %ul" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Adjusted resolution not modulo 8." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Specify different palette or width/height in config file." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Supported palettes:" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Selected palette %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find a compatible palette format." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "mmap information: frames=%d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Out of memory." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Errors occurred during device select" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Failed to open video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Not a V4L2 device?" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support capturing." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Trying to set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error setting fps. Return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Device set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "V4L2 is not enabled" msgstr "" -#: src/video_v4l2.c -msgid "V4L2 is not enabled." -msgstr "" - -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find video device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Closing video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Width: %d, Height %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Framerate %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error decoding url" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Sent url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Decoded url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Restarting all threads" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Restarting thread %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Quitting thread %d" msgstr "" -#: src/webu.c src/webu_html.c src/webu_text.c +#: src/webu.cpp src/webu_html.cpp src/webu_text.cpp #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : on" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : off" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Set the value to null/zero" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Connection from: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Failed authentication from %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No webcontrol user:pass provided" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No stream user:pass provided" msgstr "" -#: src/webu.c src/webu_stream.c +#: src/webu.cpp src/webu_stream.cpp msgid "Invalid response" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "send page failed %d" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error reading file for SSL/TLS support." msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c -#, c-format -msgid "Starting webcontrol on port %d" -msgstr "" - -#: src/webu.c -msgid "Unable to start MHD" -msgstr "" - -#: src/webu.c -#, c-format -msgid "Started webcontrol on port %d" -msgstr "" - -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port/camera_id %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp +#, c-format +msgid "Starting webcontrol on port %d" +msgstr "" + +#: src/webu.cpp +msgid "Unable to start MHD" +msgstr "" + +#: src/webu.cpp +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.cpp #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Duplicate port requested %d" msgstr "" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Cameras" msgstr "Kameror" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Camera" msgstr "Kamera" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All" msgstr "Alla" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Action" msgstr "Aktion" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start Event" msgstr "Start händelse" -#: src/webu_html.c +#: src/webu_html.cpp msgid "End Event" msgstr "Avsluta händelsen" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Snapshot" msgstr "Ögonblicksbild" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Change Configuration" msgstr "Ändra konfiguration" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Write Configuration" msgstr "spara konfiguration" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tracking" msgstr "Spårning" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pause" msgstr "Paus" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start" msgstr "Start" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restart" msgstr "Starta om" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Quit" msgstr "Sluta" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Help" msgstr "Hjälp" -#: src/webu_html.c +#: src/webu_html.cpp msgid "No Configuration Options" msgstr "Inga konfigurationsalternativ" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Limited Configuration Options" msgstr "Reducerade konfigurationsalternativ" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Advanced Configuration Options" msgstr "Avancerade konfigurationsalternativ" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restricted Configuration Options" msgstr "Begränsade konfigurationsalternativ" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All Cameras" msgstr "Kameror" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Not running" msgstr "Inte verkande" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Lost connection" msgstr "Förlorad förbindelse" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Paused" msgstr "Pausas" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Active" msgstr "Verkande" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Select option" msgstr "Välj alternativ" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Save" msgstr "Spara" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan/Tilt" msgstr "panorera/luta" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Absolute Change" msgstr "Absolut ändring" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Center" msgstr "Centrera" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan" msgstr "Panorera" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tilt" msgstr "Luta" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp msgid "Could not get image to stream." msgstr "" -#: src/webu_text.c +#: src/webu_text.cpp #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" +#~ msgid "Language: English" +#~ msgstr "Språk: Svenska" + #~ msgid "Make Movie" #~ msgstr "Gör en film" diff --git a/po/zh.po b/po/zh.po index 0dd6edbe..517871fb 100644 --- a/po/zh.po +++ b/po/zh.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 4.x\n" "Report-Msgid-Bugs-To: https://motion-project.github.io\n" -"POT-Creation-Date: 2019-09-27 21:06-0600\n" +"POT-Creation-Date: 2019-10-05 12:24-0600\n" "PO-Revision-Date: 2018-10-13 12:04-0600\n" "Last-Translator: MrDave \n" "Language-Team: MrDave \n" @@ -16,3327 +16,2771 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" -#: src/conf.c -#, c-format -msgid "Unknown config option \"%s\"" +#: src/conf.cpp +msgid "daemon" msgstr "" -#: src/conf.c -#, c-format -msgid "Writing config file to %s" +#: src/conf.cpp +msgid "setup_mode" msgstr "" -#: src/conf.c -#, c-format -msgid "Configfile %s not found - trying defaults." +#: src/conf.cpp +msgid "pid_file" msgstr "" -#: src/conf.c -msgid "Error getcwd" +#: src/conf.cpp +msgid "log_file" msgstr "" -#: src/conf.c -#, c-format -msgid "could not open configfile %s" +#: src/conf.cpp +msgid "log_level" msgstr "" -#: src/conf.c -#, c-format -msgid "Invalid file name %s" +#: src/conf.cpp +msgid "log_type" msgstr "" -#: src/conf.c -#, c-format -msgid "Processing thread 0 - config file %s" +#: src/conf.cpp +msgid "quiet" msgstr "" -#: src/conf.c -msgid "No config file to process, using default values" +#: src/conf.cpp +msgid "native_language" msgstr "" -#: src/conf.c -#, c-format -msgid "Writing configuration parameters from all files (%d):" +#: src/conf.cpp +msgid "camera_name" msgstr "" -#: src/conf.c -#, c-format -msgid "Thread %d - Config file: %s" +#: src/conf.cpp +msgid "camera_id" msgstr "" -#: src/conf.c -#, c-format -msgid "%-25s " +#: src/conf.cpp +msgid "target_dir" msgstr "" -#: src/conf.c -msgid "Unable to locate vid_control_params" +#: src/conf.cpp +msgid "videodevice" msgstr "" -#: src/conf.c -msgid "No value provided to put into vid_control_params" +#: src/conf.cpp +msgid "vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp +msgid "v4l2_palette" +msgstr "" + +#: src/conf.cpp +msgid "input" +msgstr "" + +#: src/conf.cpp +msgid "norm" +msgstr "" + +#: src/conf.cpp +msgid "frequency" +msgstr "" + +#: src/conf.cpp +msgid "tunerdevice" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_frames" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_skip" +msgstr "" + +#: src/conf.cpp +msgid "roundrobin_switchfilter" +msgstr "" + +#: src/conf.cpp +msgid "netcam_url" +msgstr "" + +#: src/conf.cpp +msgid "netcam_highres" +msgstr "" + +#: src/conf.cpp +msgid "netcam_userpass" +msgstr "" + +#: src/conf.cpp +msgid "netcam_keepalive" +msgstr "" + +#: src/conf.cpp +msgid "netcam_proxy" +msgstr "" + +#: src/conf.cpp +msgid "netcam_tolerant_check" +msgstr "" + +#: src/conf.cpp +msgid "netcam_use_tcp" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_name" +msgstr "" + +#: src/conf.cpp +msgid "mmalcam_control_params" +msgstr "" + +#: src/conf.cpp +msgid "width" +msgstr "" + +#: src/conf.cpp +msgid "height" +msgstr "" + +#: src/conf.cpp +msgid "framerate" +msgstr "" + +#: src/conf.cpp +msgid "rotate" +msgstr "" + +#: src/conf.cpp +msgid "flip_axis" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_mode" +msgstr "" + +#: src/conf.cpp +msgid "locate_motion_style" +msgstr "" + +#: src/conf.cpp +msgid "text_left" +msgstr "" + +#: src/conf.cpp +msgid "text_right" +msgstr "" + +#: src/conf.cpp +msgid "text_changes" +msgstr "" + +#: src/conf.cpp +msgid "text_scale" +msgstr "" + +#: src/conf.cpp +msgid "text_event" +msgstr "" + +#: src/conf.cpp +msgid "emulate_motion" +msgstr "" + +#: src/conf.cpp +msgid "threshold" +msgstr "" + +#: src/conf.cpp +msgid "threshold_maximum" +msgstr "" + +#: src/conf.cpp +msgid "threshold_tune" +msgstr "" + +#: src/conf.cpp +msgid "noise_level" +msgstr "" + +#: src/conf.cpp +msgid "noise_tune" +msgstr "" + +#: src/conf.cpp +msgid "despeckle_filter" +msgstr "" + +#: src/conf.cpp +msgid "area_detect" +msgstr "" + +#: src/conf.cpp +msgid "mask_file" +msgstr "" + +#: src/conf.cpp +msgid "mask_privacy" +msgstr "" + +#: src/conf.cpp +msgid "smart_mask_speed" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_percent" +msgstr "" + +#: src/conf.cpp +msgid "lightswitch_frames" +msgstr "" + +#: src/conf.cpp +msgid "minimum_motion_frames" +msgstr "" + +#: src/conf.cpp +msgid "event_gap" +msgstr "" + +#: src/conf.cpp +msgid "pre_capture" +msgstr "" + +#: src/conf.cpp +msgid "post_capture" +msgstr "" + +#: src/conf.cpp +msgid "on_event_start" +msgstr "" + +#: src/conf.cpp +msgid "on_event_end" +msgstr "" + +#: src/conf.cpp +msgid "on_picture_save" +msgstr "" + +#: src/conf.cpp +msgid "on_area_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_motion_detected" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_start" +msgstr "" + +#: src/conf.cpp +msgid "on_movie_end" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_lost" +msgstr "" + +#: src/conf.cpp +msgid "on_camera_found" +msgstr "" + +#: src/conf.cpp +msgid "picture_output" +msgstr "" + +#: src/conf.cpp +msgid "picture_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "picture_type" +msgstr "" + +#: src/conf.cpp +msgid "picture_quality" +msgstr "" + +#: src/conf.cpp +msgid "picture_exif" +msgstr "" + +#: src/conf.cpp +msgid "picture_filename" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_interval" +msgstr "" + +#: src/conf.cpp +msgid "snapshot_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_output" +msgstr "" + +#: src/conf.cpp +msgid "movie_output_motion" +msgstr "" + +#: src/conf.cpp +msgid "movie_max_time" +msgstr "" + +#: src/conf.cpp +msgid "movie_bps" +msgstr "" + +#: src/conf.cpp +msgid "movie_quality" +msgstr "" + +#: src/conf.cpp +msgid "movie_codec" +msgstr "" + +#: src/conf.cpp +msgid "movie_passthrough" +msgstr "" + +#: src/conf.cpp +msgid "movie_filename" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe_use" +msgstr "" + +#: src/conf.cpp +msgid "movie_extpipe" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_interval" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_mode" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_fps" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_codec" +msgstr "" + +#: src/conf.cpp +msgid "timelapse_filename" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe" +msgstr "" + +#: src/conf.cpp +msgid "video_pipe_motion" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_port" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_ipv6" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_localhost" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_parms" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_interface" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_authentication" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_tls" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cert" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_key" +msgstr "" + +#: src/conf.cpp +msgid "webcontrol_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_port" +msgstr "" + +#: src/conf.cpp +msgid "stream_localhost" +msgstr "" + +#: src/conf.cpp +msgid "stream_auth_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_authentication" +msgstr "" + +#: src/conf.cpp +msgid "stream_tls" +msgstr "" + +#: src/conf.cpp +msgid "stream_cors_header" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_scale" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_newline" +msgstr "" + +#: src/conf.cpp +msgid "stream_preview_method" +msgstr "" + +#: src/conf.cpp +msgid "stream_quality" +msgstr "" + +#: src/conf.cpp +msgid "stream_grey" +msgstr "" + +#: src/conf.cpp +msgid "stream_motion" +msgstr "" + +#: src/conf.cpp +msgid "stream_maxrate" +msgstr "" + +#: src/conf.cpp +msgid "stream_limit" +msgstr "" + +#: src/conf.cpp +msgid "database_type" +msgstr "" + +#: src/conf.cpp +msgid "database_dbname" +msgstr "" + +#: src/conf.cpp +msgid "database_host" +msgstr "" + +#: src/conf.cpp +msgid "database_port" +msgstr "" + +#: src/conf.cpp +msgid "database_user" +msgstr "" + +#: src/conf.cpp +msgid "database_password" +msgstr "" + +#: src/conf.cpp +msgid "database_busy_timeout" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_picture" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_snapshot" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_movie" +msgstr "" + +#: src/conf.cpp +msgid "sql_log_timelapse" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_start" +msgstr "" + +#: src/conf.cpp +msgid "sql_query_stop" +msgstr "" + +#: src/conf.cpp +msgid "sql_query" +msgstr "" + +#: src/conf.cpp +msgid "track_type" +msgstr "" + +#: src/conf.cpp +msgid "track_auto" +msgstr "" + +#: src/conf.cpp +msgid "track_maxx" +msgstr "" + +#: src/conf.cpp +msgid "track_minx" +msgstr "" + +#: src/conf.cpp +msgid "track_maxy" +msgstr "" + +#: src/conf.cpp +msgid "track_miny" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_x" +msgstr "" + +#: src/conf.cpp +msgid "track_step_angle_y" +msgstr "" + +#: src/conf.cpp +msgid "track_move_wait" +msgstr "" + +#: src/conf.cpp +msgid "track_generic_move" +msgstr "" + +#: src/conf.cpp +msgid "camera" +msgstr "" + +#: src/conf.cpp +msgid "camera_dir" +msgstr "" + +#: src/conf.cpp msgid "Error compiling regex in copy_uri" msgstr "" -#: src/conf.c -msgid "Invalid origin for cors_header in copy_uri" +#: src/conf.cpp +msgid "Invalid origin for cors_header" msgstr "" -#: src/conf.c -#, c-format -msgid "Processing config file %s" +#: src/conf.cpp +msgid "Unable to locate vid_control_params" msgstr "" -#: src/conf.c -#, c-format -msgid "Camera directory config %s not found" +#: src/conf.cpp +msgid "No value provided to put into vid_control_params" msgstr "" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Camera config file %s not found" msgstr "" -#: src/conf.c +#: src/conf.cpp #, c-format msgid "Processing camera config file %s" msgstr "" -#: src/conf.c -msgid "daemon" +#: src/conf.cpp +#, c-format +msgid "Processing config file %s" msgstr "" -#: src/conf.c -msgid "setup_mode" +#: src/conf.cpp +#, c-format +msgid "Camera directory config %s not found" msgstr "" -#: src/conf.c -msgid "pid_file" +#: src/conf.cpp +#, c-format +msgid "Coding error \"%s\"" msgstr "" -#: src/conf.c -msgid "log_file" +#: src/conf.cpp +#, c-format +msgid "Unknown config option \"%s\"" msgstr "" -#: src/conf.c -msgid "log_level" +#: src/conf.cpp +#, c-format +msgid "Writing configuration parameters from all files (%d):" msgstr "" -#: src/conf.c -msgid "log_type" +#: src/conf.cpp +#, c-format +msgid "Camera %d - Config file: %s" msgstr "" -#: src/conf.c -msgid "quiet" +#: src/conf.cpp +#, c-format +msgid "%-25s " msgstr "" -#: src/conf.c -msgid "native_language" +#: src/conf.cpp +#, c-format +msgid "Writing config file to %s" msgstr "" -#: src/conf.c -msgid "camera_name" +#: src/conf.cpp +#, c-format +msgid "Configfile %s not found - trying defaults." msgstr "" -#: src/conf.c -msgid "camera_id" +#: src/conf.cpp +msgid "Error getcwd" msgstr "" -#: src/conf.c -msgid "target_dir" +#: src/conf.cpp +#, c-format +msgid "could not open configfile %s" msgstr "" -#: src/conf.c -msgid "videodevice" +#: src/conf.cpp +#, c-format +msgid "Processing thread 0 - config file %s" msgstr "" -#: src/conf.c -msgid "vid_control_params" +#: src/conf.cpp +msgid "No config file to process, using default values" msgstr "" -#: src/conf.c -msgid "v4l2_palette" +#: src/draw.cpp +#, c-format +msgid "Invalid text scale. Adjusted to %d" msgstr "" -#: src/conf.c -msgid "input" -msgstr "" - -#: src/conf.c -msgid "norm" -msgstr "" - -#: src/conf.c -msgid "frequency" -msgstr "" - -#: src/conf.c -msgid "auto_brightness" -msgstr "" - -#: src/conf.c -msgid "tunerdevice" -msgstr "" - -#: src/conf.c -msgid "roundrobin_frames" -msgstr "" - -#: src/conf.c -msgid "roundrobin_skip" -msgstr "" - -#: src/conf.c -msgid "roundrobin_switchfilter" -msgstr "" - -#: src/conf.c -msgid "netcam_url" -msgstr "" - -#: src/conf.c -msgid "netcam_highres" -msgstr "" - -#: src/conf.c -msgid "netcam_userpass" -msgstr "" - -#: src/conf.c -msgid "netcam_keepalive" -msgstr "" - -#: src/conf.c -msgid "netcam_proxy" -msgstr "" - -#: src/conf.c -msgid "netcam_tolerant_check" -msgstr "" - -#: src/conf.c -msgid "netcam_use_tcp" -msgstr "" - -#: src/conf.c -msgid "mmalcam_name" -msgstr "" - -#: src/conf.c -msgid "mmalcam_control_params" -msgstr "" - -#: src/conf.c -msgid "width" -msgstr "" - -#: src/conf.c -msgid "height" -msgstr "" - -#: src/conf.c -msgid "framerate" -msgstr "" - -#: src/conf.c -msgid "minimum_frame_time" -msgstr "" - -#: src/conf.c -msgid "rotate" -msgstr "" - -#: src/conf.c -msgid "flip_axis" -msgstr "" - -#: src/conf.c -msgid "locate_motion_mode" -msgstr "" - -#: src/conf.c -msgid "locate_motion_style" -msgstr "" - -#: src/conf.c -msgid "text_left" -msgstr "" - -#: src/conf.c -msgid "text_right" -msgstr "" - -#: src/conf.c -msgid "text_changes" -msgstr "" - -#: src/conf.c -msgid "text_scale" -msgstr "" - -#: src/conf.c -msgid "text_event" -msgstr "" - -#: src/conf.c -msgid "emulate_motion" -msgstr "" - -#: src/conf.c -msgid "threshold" -msgstr "" - -#: src/conf.c -msgid "threshold_maximum" -msgstr "" - -#: src/conf.c -msgid "threshold_tune" -msgstr "" - -#: src/conf.c -msgid "noise_level" -msgstr "" - -#: src/conf.c -msgid "noise_tune" -msgstr "" - -#: src/conf.c -msgid "despeckle_filter" -msgstr "" - -#: src/conf.c -msgid "area_detect" -msgstr "" - -#: src/conf.c -msgid "mask_file" -msgstr "" - -#: src/conf.c -msgid "mask_privacy" -msgstr "" - -#: src/conf.c -msgid "smart_mask_speed" -msgstr "" - -#: src/conf.c -msgid "lightswitch_percent" -msgstr "" - -#: src/conf.c -msgid "lightswitch_frames" -msgstr "" - -#: src/conf.c -msgid "minimum_motion_frames" -msgstr "" - -#: src/conf.c -msgid "event_gap" -msgstr "" - -#: src/conf.c -msgid "pre_capture" -msgstr "" - -#: src/conf.c -msgid "post_capture" -msgstr "" - -#: src/conf.c -msgid "on_event_start" -msgstr "" - -#: src/conf.c -msgid "on_event_end" -msgstr "" - -#: src/conf.c -msgid "on_picture_save" -msgstr "" - -#: src/conf.c -msgid "on_area_detected" -msgstr "" - -#: src/conf.c -msgid "on_motion_detected" -msgstr "" - -#: src/conf.c -msgid "on_movie_start" -msgstr "" - -#: src/conf.c -msgid "on_movie_end" -msgstr "" - -#: src/conf.c -msgid "on_camera_lost" -msgstr "" - -#: src/conf.c -msgid "on_camera_found" -msgstr "" - -#: src/conf.c -msgid "picture_output" -msgstr "" - -#: src/conf.c -msgid "picture_output_motion" -msgstr "" - -#: src/conf.c -msgid "picture_type" -msgstr "" - -#: src/conf.c -msgid "picture_quality" -msgstr "" - -#: src/conf.c -msgid "picture_exif" -msgstr "" - -#: src/conf.c -msgid "picture_filename" -msgstr "" - -#: src/conf.c -msgid "snapshot_interval" -msgstr "" - -#: src/conf.c -msgid "snapshot_filename" -msgstr "" - -#: src/conf.c -msgid "movie_output" -msgstr "" - -#: src/conf.c -msgid "movie_output_motion" -msgstr "" - -#: src/conf.c -msgid "movie_max_time" -msgstr "" - -#: src/conf.c -msgid "movie_bps" -msgstr "" - -#: src/conf.c -msgid "movie_quality" -msgstr "" - -#: src/conf.c -msgid "movie_codec" -msgstr "" - -#: src/conf.c -msgid "movie_duplicate_frames" -msgstr "" - -#: src/conf.c -msgid "movie_passthrough" -msgstr "" - -#: src/conf.c -msgid "movie_filename" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe_use" -msgstr "" - -#: src/conf.c -msgid "movie_extpipe" -msgstr "" - -#: src/conf.c -msgid "timelapse_interval" -msgstr "" - -#: src/conf.c -msgid "timelapse_mode" -msgstr "" - -#: src/conf.c -msgid "timelapse_fps" -msgstr "" - -#: src/conf.c -msgid "timelapse_codec" -msgstr "" - -#: src/conf.c -msgid "timelapse_filename" -msgstr "" - -#: src/conf.c -msgid "video_pipe" -msgstr "" - -#: src/conf.c -msgid "video_pipe_motion" -msgstr "" - -#: src/conf.c -msgid "webcontrol_port" -msgstr "" - -#: src/conf.c -msgid "webcontrol_ipv6" -msgstr "" - -#: src/conf.c -msgid "webcontrol_localhost" -msgstr "" - -#: src/conf.c -msgid "webcontrol_parms" -msgstr "" - -#: src/conf.c -msgid "webcontrol_interface" -msgstr "" - -#: src/conf.c -msgid "webcontrol_auth_method" -msgstr "" - -#: src/conf.c -msgid "webcontrol_authentication" -msgstr "" - -#: src/conf.c -msgid "webcontrol_tls" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cert" -msgstr "" - -#: src/conf.c -msgid "webcontrol_key" -msgstr "" - -#: src/conf.c -msgid "webcontrol_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_port" -msgstr "" - -#: src/conf.c -msgid "stream_localhost" -msgstr "" - -#: src/conf.c -msgid "stream_auth_method" -msgstr "" - -#: src/conf.c -msgid "stream_authentication" -msgstr "" - -#: src/conf.c -msgid "stream_tls" -msgstr "" - -#: src/conf.c -msgid "stream_cors_header" -msgstr "" - -#: src/conf.c -msgid "stream_preview_scale" -msgstr "" - -#: src/conf.c -msgid "stream_preview_newline" -msgstr "" - -#: src/conf.c -msgid "stream_preview_method" -msgstr "" - -#: src/conf.c -msgid "stream_quality" -msgstr "" - -#: src/conf.c -msgid "stream_grey" -msgstr "" - -#: src/conf.c -msgid "stream_motion" -msgstr "" - -#: src/conf.c -msgid "stream_maxrate" -msgstr "" - -#: src/conf.c -msgid "stream_limit" -msgstr "" - -#: src/conf.c -msgid "database_type" -msgstr "" - -#: src/conf.c -msgid "database_dbname" -msgstr "" - -#: src/conf.c -msgid "database_host" -msgstr "" - -#: src/conf.c -msgid "database_port" -msgstr "" - -#: src/conf.c -msgid "database_user" -msgstr "" - -#: src/conf.c -msgid "database_password" -msgstr "" - -#: src/conf.c -msgid "database_busy_timeout" -msgstr "" - -#: src/conf.c -msgid "sql_log_picture" -msgstr "" - -#: src/conf.c -msgid "sql_log_snapshot" -msgstr "" - -#: src/conf.c -msgid "sql_log_movie" -msgstr "" - -#: src/conf.c -msgid "sql_log_timelapse" -msgstr "" - -#: src/conf.c -msgid "sql_query_start" -msgstr "" - -#: src/conf.c -msgid "sql_query_stop" -msgstr "" - -#: src/conf.c -msgid "sql_query" -msgstr "" - -#: src/conf.c -msgid "track_type" -msgstr "" - -#: src/conf.c -msgid "track_auto" -msgstr "" - -#: src/conf.c -msgid "track_port" -msgstr "" - -#: src/conf.c -msgid "track_motorx" -msgstr "" - -#: src/conf.c -msgid "track_motorx_reverse" -msgstr "" - -#: src/conf.c -msgid "track_motory" -msgstr "" - -#: src/conf.c -msgid "track_motory_reverse" -msgstr "" - -#: src/conf.c -msgid "track_maxx" -msgstr "" - -#: src/conf.c -msgid "track_minx" -msgstr "" - -#: src/conf.c -msgid "track_maxy" -msgstr "" - -#: src/conf.c -msgid "track_miny" -msgstr "" - -#: src/conf.c -msgid "track_homex" -msgstr "" - -#: src/conf.c -msgid "track_homey" -msgstr "" - -#: src/conf.c -msgid "track_iomojo_id" -msgstr "" - -#: src/conf.c -msgid "track_step_angle_x" -msgstr "" - -#: src/conf.c -msgid "track_step_angle_y" -msgstr "" - -#: src/conf.c -msgid "track_move_wait" -msgstr "" - -#: src/conf.c -msgid "track_speed" -msgstr "" - -#: src/conf.c -msgid "track_stepsize" -msgstr "" - -#: src/conf.c -msgid "track_generic_move" -msgstr "" - -#: src/conf.c -msgid "camera" -msgstr "" - -#: src/conf.c -msgid "camera_dir" -msgstr "" - -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Unable to start external command '%s'" msgstr "" -#: src/event.c src/track.c +#: src/event.cpp src/track.cpp #, c-format msgid "Executing external command '%s'" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "File of type %ld saved to: %s" msgstr "" -#: src/event.c -#, c-format -msgid "Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c -#, c-format -msgid "" -"Cannot reconnect to MySQL database %s on host %s with user %s MySQL error " -"was %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to Mysql database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "after re-connection Mysql query failed %s error code %d" -msgstr "" - -#: src/event.c src/motion.c -#, c-format -msgid "Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' failed: %s" -msgstr "" - -#: src/event.c -#, c-format -msgid "Re-Connection to PostgreSQL database '%s' Succeed" -msgstr "" - -#: src/event.c -#, c-format -msgid "SQLite error was %s" -msgstr "" - -#: src/event.c +#: src/event.cpp msgid "Failed to put image into video pipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Could not create symbolic link [%s]" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview pipe name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating file name base %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error creating preview name %d %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "CLOSING: extpipe file desc %d, error state %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "moviepath: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "no write access to target directory %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "path not found, trying to create it %s ..." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "error accesing path %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error specifying command line: %s" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe: %s" msgstr "" -#: src/event.c +#: src/event.cpp msgid "popen failed" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Using extpipe" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Error writing in pipe , state error %d" msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "pipe %s not created or closed already " msgstr "" -#: src/event.c +#: src/event.cpp #, c-format msgid "Source FPS %d" msgstr "" -#: src/event.c -msgid "Error opening context for movie output." +#: src/event.cpp +msgid "Error opening ctx_cam for movie output." msgstr "" -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (motion) file [%s]" +msgid "Error creating motion file [%s]" msgstr "" -#: src/event.c -msgid "" -"The swf container for timelapse no longer supported. Using mpg container." -msgstr "" - -#: src/event.c -msgid "Timelapse using mpg codec." -msgstr "" - -#: src/event.c -msgid "Events will be appended to file" -msgstr "" - -#: src/event.c -msgid "Timelapse using mpeg4 codec." -msgstr "" - -#: src/event.c -msgid "Events will be trigger new files" -msgstr "" - -#: src/event.c +#: src/event.cpp #, c-format -msgid "ffopen_open error creating (timelapse) file [%s]" +msgid "Error creating timelapse file [%s]" msgstr "" -#: src/event.c +#: src/event.cpp msgid "Error encoding image" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate memory for codec name" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "" "The frame rate specified is too high for the movie movie type specified. " "Choose a different movie container or lower framerate." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting base file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error setting timelapse append for codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error setting file name" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "codec option value %s is not supported" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get the codec" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error sending frame for encoding:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Receive packet threw EAGAIN returning -2 code :%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error receiving encoded packet video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error encoding video:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error encoding video" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "PTS % Base PTS % ms interval % timebase %d-%d" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "BAD TIMING!! Frame skipped." msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "" "PTS % Base PTS % ms interval % timebase %d-%d Change " "%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "%s codec vbr/crf/bit_rate: %d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s has been blacklisted: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Preferred codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Codec %s not found" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Using codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not alloc stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate decoder!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Unable to set quality" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Reported FPS Supported %d/%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not open codec %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Failed to copy decoder parameters!: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "could not alloc frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "could not alloc buffers %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Permission denied. %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error opening file %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Could not write movie header %s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error entering draining mode:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error draining codec:%s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error writing draining video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while encoding picture" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error while writing video frame" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "Error while writing video frame: %s" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "RTSP context not available." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "rtsp camera not ready for pass-through." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "pass-through mode enabled. Changing to MP4 container." msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not get codec!" msgstr "" -#: src/movie.c src/netcam.c +#: src/movie.cpp src/netcam.cpp msgid "Unable to copy codec parameters" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Pass-through disabled. ffmpeg too old" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "movie libavcodec version %d.%d.%d libavformat version %d.%d.%d" msgstr "" -#: src/movie.c +#: src/movie.cpp #, c-format msgid "av_lockmgr_register failed (%d)" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "av_lockmgr_register reset failed on cleanup" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not allocate output context" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not setup passthru!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Failed to allocate codec!" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Could not set the stream" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Error flushing codec" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Excessive attempts to clear buffered packet" msgstr "" -#: src/movie.c +#: src/movie.cpp msgid "Buffered packet" msgstr "" -#: src/jpegutils.c +#: src/movie.cpp +msgid "" +"The swf container for timelapse no longer supported. Using mpg container." +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpg codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be appended to file" +msgstr "" + +#: src/movie.cpp +msgid "Timelapse using mpeg4 codec." +msgstr "" + +#: src/movie.cpp +msgid "Events will be trigger new files" +msgstr "" + +#: src/jpegutils.cpp #, c-format msgid "%s: Given jpeg buffer was too small" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp msgid "Invalid JPEG image dimensions" msgstr "" -#: src/jpegutils.c +#: src/jpegutils.cpp #, c-format msgid "JPEG image size %dx%d, JPEG was %dx%d" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Received unexpected camera control callback event, 0x%08x" +msgid "Using default log level (%s) (%d)" msgstr "" -#: src/mmalcam.c -msgid "A high frame rate can cause problems with exposure of images" -msgstr "" - -#: src/mmalcam.c -msgid "If autoexposure is not working, try a lower frame rate." -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Failed to create MMAL camera component %s" +msgid "Logging to file (%s)" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "MMAL camera %s doesn't have output ports" +msgid "Exit motion, cannot create log file %s" msgstr "" -#: src/mmalcam.c +#: src/logger.cpp +msgid "Logging to syslog" +msgstr "" + +#: src/logger.cpp #, c-format -msgid "Unable to enable control port : error %d" +msgid "Using default log type (%s)" msgstr "" -#: src/mmalcam.c -msgid "MMAL no-padding setup failed" -msgstr "" - -#: src/mmalcam.c -msgid "camera video format couldn't be set" -msgstr "" - -#: src/mmalcam.c -msgid "camera component couldn't be enabled" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera component created" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer pool creation failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera buffer queue creation failed" -msgstr "" - -#: src/mmalcam.c +#: src/logger.cpp #, c-format -msgid "Unable to get a required buffer %d from pool queue" +msgid "Using log type (%s) log level (%s)" msgstr "" -#: src/mmalcam.c -#, c-format -msgid "Unable to send a buffer to port (%d)" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" -msgstr "" - -#: src/mmalcam.c -msgid "camera params couldn't be allocated" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture port enabling failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL camera capture start failed" -msgstr "" - -#: src/mmalcam.c -msgid "MMAL Camera cleanup" -msgstr "" - -#: src/mmalcam.c -#, c-format -msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" -msgstr "" - -#: src/mmalcam.c -msgid "Unable to return a buffer to the camera video port" -msgstr "" - -#: src/motion.c -msgid "Language: English" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Resizing pre_capture buffer to %d items" -msgstr "" - -#: src/motion.c -msgid "Removed process id file (pid file)." -msgstr "" - -#: src/motion.c -msgid "Error removing pid file" -msgstr "" - -#: src/motion.c +#: src/logger.cpp #, c-format msgid "Closing logfile (%s)." msgstr "" -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Motion detected - starting event %d" +msgid "Received unexpected camera control callback event, 0x%08x" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "A high frame rate can cause problems with exposure of images" +msgstr "" + +#: src/mmalcam.cpp +msgid "If autoexposure is not working, try a lower frame rate." +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Added %d fillerframes into movie" +msgid "Failed to create MMAL camera component %s" msgstr "" -#: src/motion.c -msgid "Unable to determine camera type (MMAL, Netcam, V4L2)" -msgstr "" - -#: src/motion.c -msgid "Opening privacy mask file" -msgstr "" - -#: src/motion.c -msgid "Opening high resolution privacy mask file" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Error opening mask file %s" +msgid "MMAL camera %s doesn't have output ports" msgstr "" -#: src/motion.c -msgid "Failed to read mask privacy image. Mask privacy feature disabled." -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "Mask privacy file \"%s\" loaded." +msgid "Unable to enable control port : error %d" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL no-padding setup failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera video format couldn't be set" +msgstr "" + +#: src/mmalcam.cpp +msgid "camera component couldn't be enabled" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera component created" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer pool creation failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL camera buffer queue creation failed" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Invalid text scale. Adjusted to %d" +msgid "Unable to get a required buffer %d from pool queue" msgstr "" -#: src/motion.c -msgid "Closing MYSQL" -msgstr "" - -#: src/motion.c -msgid "Initializing database" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 Database filename %s" +msgid "Unable to send a buffer to port (%d)" msgstr "" -#: src/motion.c -msgid "SQLite3 is threadsafe" -msgstr "" - -#: src/motion.c +#: src/mmalcam.cpp #, c-format -msgid "SQLite3 serialized %s" +msgid "MMAL Camera thread starting... for camera (%s) of %d x %d at %d fps" msgstr "" -#: src/motion.c -msgid "FAILED" +#: src/mmalcam.cpp +msgid "camera params couldn't be allocated" msgstr "" -#: src/motion.c -msgid "SUCCESS" +#: src/mmalcam.cpp +msgid "MMAL camera capture port enabling failed" msgstr "" -#: src/motion.c +#: src/mmalcam.cpp +msgid "MMAL camera capture start failed" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera not available" +msgstr "" + +#: src/mmalcam.cpp +msgid "MMAL Camera cleanup" +msgstr "" + +#: src/mmalcam.cpp #, c-format -msgid "Can't open database %s : %s" +msgid "cmd %d flags %08x size %d/%d at %08x, img_size=%d" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout %d msec" +#: src/mmalcam.cpp +msgid "Unable to return a buffer to the camera video port" msgstr "" -#: src/motion.c -#, c-format -msgid "database_busy_timeout failed %s" +#: src/motion.cpp +msgid "Removed process id file (pid file)." msgstr "" -#: src/motion.c -#, c-format -msgid "Cannot connect to MySQL database %s on host %s with user %s" +#: src/motion.cpp +msgid "Error removing pid file" msgstr "" -#: src/motion.c -#, c-format -msgid "MySQL error was %s" -msgstr "" - -#: src/motion.c -msgid "SQLite3 using shared handle" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Database backend %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera %d started: motion detection %s" -msgstr "" - -#: src/motion.c -msgid "Disabled" -msgstr "" - -#: src/motion.c -msgid "Enabled" -msgstr "" - -#: src/motion.c -msgid "Pass-through processing disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid configuration dimensions %dx%d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default dimensions %dx%d" -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image width (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting width to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Image height (%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c src/netcam.c -#, c-format -msgid "Adjusting height to next higher multiple of 8 (%d)." -msgstr "" - -#: src/motion.c -msgid "Could not fetch initial image from camera " -msgstr "" - -#: src/motion.c -msgid "Motion continues using width and height from config file(s)" -msgstr "" - -#: src/motion.c -msgid "Motion only supports width and height modulo 8" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Image width (%d) or height(%d) requested is not modulo 8." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion only supports width and height greater than or equal to 64 %dx%d" -msgstr "" - -#: 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 "" - -#: src/motion.c -msgid "Error capturing first image" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for normal pictures" -msgstr "" - -#: src/motion.c -msgid "Opening video loopback device for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to open video loopback for motion pictures" -msgstr "" - -#: src/motion.c -msgid "Failed to read mask image. Mask feature disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Maskfile \"%s\" loaded." -msgstr "" - -#: src/motion.c -msgid "Emulating motion" -msgstr "" - -#: src/motion.c -msgid "Calling vid_close() from motion_cleanup" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Motion in area %d detected." -msgstr "" - -#: src/motion.c -msgid "Retrying until successful connection with camera" -msgstr "" - -#: src/motion.c -msgid "" -"Camera has finally become available\n" -"Camera image has different width and heightfrom what is in the config file. " -"You should fix that\n" -"Restarting Motion thread to reinitialize all image buffers to new picture " -"dimensions" -msgstr "" - -#: src/motion.c -msgid "Video signal re-acquired" -msgstr "" - -#: src/motion.c -msgid "Video device fatal error - Closing video device" -msgstr "" - -#: src/motion.c -msgid "Restarting Motion thread to reinitialize all image buffers" -msgstr "" - -#: src/motion.c -msgid "Video signal lost - Adding grey image" -msgstr "" - -#: src/motion.c -msgid "Video signal still lost - Trying to close video device" -msgstr "" - -#: src/motion.c -msgid "Lightswitch detected" -msgstr "" - -#: src/motion.c -msgid "Switchfilter detected" -msgstr "" - -#: src/motion.c -msgid "micro-lightswitch!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "End of event %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Raw changes: %5d - changes after '%s': %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - labels: %3d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Changes: %5d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - noise level: %2d" -msgstr "" - -#: src/motion.c -#, c-format -msgid " - threshold: %d" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Invalid timelapse_mode argument '%s'" -msgstr "" - -#: src/motion.c -msgid "%:s Defaulting to manual timelapse mode" -msgstr "" - -#: src/motion.c -msgid "Thread exiting" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion going to daemon mode" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Exit motion, cannot create process id file (pid file) %s" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Could not change directory" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Created process id file %s. Process ID is %d" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "" "Camara IDs are not unique or have values over 32,000. Falling back to " "thread numbers" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "v4l2 : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "webp : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mmal : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "mysql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "MariaDB: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "sqlite3: not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "pgsql : not available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : available" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "nls : not available" msgstr "" -#: src/motion.c -#, c-format -msgid "Using default log level (%s) (%d)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Logging to file (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Exit motion, cannot create log file %s" -msgstr "" - -#: src/motion.c -msgid "Logging to syslog" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using default log type (%s)" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Using log type (%s) log level (%s)" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Motion running as daemon process" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion running in setup mode." msgstr "" -#: src/motion.c -#, c-format -msgid "Camera ID: %d is from %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Service: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Camera ID: %d Camera Name: %s Device: %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with the control port" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream feature for thread %d is disabled." -msgstr "" - -#: src/motion.c -#, c-format -msgid "Stream port number %d for thread %d conflicts with thread %d" -msgstr "" - -#: src/motion.c +#: src/motion.cpp msgid "Restarting motion." msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Motion restarted" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout. Trying to do a graceful restart" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Thread %d - Watchdog timeout did NOT restart, killing it!" msgstr "" -#: src/motion.c +#: src/motion.cpp +#, c-format +msgid "Thread %d - Watchdog kill!" +msgstr "" + +#: src/motion.cpp #, c-format msgid "Thread %d - Cleaning thread." msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "DEBUG-1 threads_running %d motion_threads_running %d , finish %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Waiting for threads to finish, pid: %d" msgstr "" -#: src/motion.c +#: src/motion.cpp #, c-format msgid "Motion thread %d restart" msgstr "" -#: src/motion.c +#: src/motion.cpp msgid "Threads finished" msgstr "" -#: src/motion.c src/webu.c +#: src/motion.cpp src/webu.cpp msgid "Motion terminating" msgstr "" -#: src/motion.c -#, c-format -msgid "Could not allocate %llu bytes of memory!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Warning! Function %s tries to resize memoryblock at %p to 0 bytes!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Could not resize memory-block at offset %p to %llu bytes (function %s)!" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Problem creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "creating directory %s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Error opening file %s with mode %s" -msgstr "" - -#: src/motion.c -msgid "Error closing file" -msgstr "" - -#: src/motion.c -#, c-format -msgid "invalid format specifier keyword %*.*s" -msgstr "" - -#: src/motion.c -#, c-format -msgid "Unable to set thread name %s" -msgstr "" - -#: src/motion.c -msgid "FFMPEG version too old. Disabling pass-through processing." -msgstr "" - -#: src/motion.c -msgid "pass-through is enabled but is still experimental." -msgstr "" - -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "expanding buffer from [%d/%d] to [%d/%d] bytes." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Invalid URL. Can not parse values." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Using port number %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Resized packet array to %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_copy_packet: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "True" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "False" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Ignoring packet with invalid data" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error sending packet to codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error receiving frame from codec: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error decoding packet: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error decoding video packet: Copying to buffer" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_find_best_stream: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_find_decoder: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_alloc_context3: Failed,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_parameters_to_context: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: avcodec_open2: %s,Interrupt %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera reading (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) timed out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture in: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error allocating picture out: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error resizing/reformatting: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Error putting frame into output buffer: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: av_read_frame: %s ,Interrupt: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The network camera is sending pictures in a different" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the config and also a " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "different picture format. The picture is being" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "transcoded to YUV420P and into the size requested" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "in the config file. If possible change netcam to" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "be in YUV420P format and the size requested in the" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "config to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "size than specified in the configuration file." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The picture is being transcoded into the size " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "requested in the configuration. If possible change" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam or configuration to indicate the same size" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Netcam: %d x %d => Config: %d x %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "The image sent is being " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "trancoded to YUV420P. If possible change netcam " msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "picture format to YUV420P to possibly lower CPU usage." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_in." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate swsframe_out." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unable to allocate scaling context." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Error determining size of frame out" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting http input_format mjpeg" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to tcp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting rtsp transport to udp" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting attributes to read file" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested v4l2_palette option: %d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Requested FOURCC code: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 input_format: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 framerate: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Setting v4l2 video_size: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Proxies not supported using for %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up v4l2 via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up file via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Setting up http via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s via ffmpeg netcam" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Setting up %s stream." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Unknown" msgstr "" -#: src/netcam.c +#: src/netcam.cpp +#, c-format +msgid "Image width (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting width to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Image height (%d) requested is not modulo 8." +msgstr "" + +#: src/netcam.cpp +#, c-format +msgid "Adjusting height to next higher multiple of 8 (%d)." +msgstr "" + +#: src/netcam.cpp msgid "Stream copied for pass-through" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "ffmpeg too old" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Null path passed to connect" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Invalid camera service" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open camera(%s): %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Opened camera(%s)" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to find stream info: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to open codec context: %s" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera image size is invalid" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Unable to allocate frame." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to copy stream for pass-through." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Failed to read first image" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera (%s) connected" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Reconnecting with camera...." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera did not reconnect." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Checking for camera every 10 seconds." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Camera handler thread [%d] started" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Handler loop finished." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "netcam camera handler: finish set, exiting" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Error starting handler thread" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Waiting for first image from the handler." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "unable to create rtsp high context" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "Failed trying to read first image - retval:%d" msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: Shutting down network camera." msgstr "" -#: src/netcam.c +#: src/netcam.cpp #, c-format msgid "%s: No response from handler thread." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "Normal resolution: Shut down complete." msgstr "" -#: src/netcam.c +#: src/netcam.cpp msgid "High resolution: Shut down complete." msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Unable to set set EXIF to webp chunk" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp version error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image buffer allocation error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "libwebp image compression error" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to assemble webp image" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "unable to save webp image to file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, 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 "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Can't write picture to file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Could not read from pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "This is not a pgm file, starts with '%s'" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading size in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed reading maximum value in pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "The mask file specified is not the same size as image from camera." msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "Attempting to resize mask image from %dx%d to %dx%d" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s - check access rights to target directory" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "can't write mask file %s" msgstr "" -#: src/picture.c +#: src/picture.cpp msgid "Failed writing default mask as pgm file" msgstr "" -#: src/picture.c +#: src/picture.cpp #, c-format msgid "" "Creating empty mask %s\n" "Please edit this file and re-run motion to enable mask feature" msgstr "" -#: src/rotate.c +#: src/picture.cpp +msgid "Opening privacy mask file" +msgstr "" + +#: src/picture.cpp +msgid "Opening high resolution privacy mask file" +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Error opening mask file %s" +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask privacy image. Mask privacy feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Mask privacy file \"%s\" loaded." +msgstr "" + +#: src/picture.cpp +msgid "Failed to read mask image. Mask feature disabled." +msgstr "" + +#: src/picture.cpp +#, c-format +msgid "Maskfile \"%s\" loaded." +msgstr "" + +#: src/rotate.cpp #, c-format msgid "Config option \"rotate\" not a multiple of 90: %d" msgstr "" -#: src/track.c -msgid "internal error" -msgstr "" - -#: src/track.c -#, c-format -msgid "internal error, %hu is not a known track-type" -msgstr "" - -#: src/track.c -#, c-format -msgid "port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -msgid "Status byte timeout!" -msgstr "" - -#: src/track.c -#, c-format -msgid "Try to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to open serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Unable to initialize serial device %s" -msgstr "" - -#: src/track.c -#, c-format -msgid "Opened serial device %s and initialize, fd %i" -msgstr "" - -#: src/track.c -#, c-format -msgid "No device %s started yet , trying stepper_center()" -msgstr "" - -#: src/track.c -#, c-format -msgid "failed to initialize stepper device on %s , fd [%i]." -msgstr "" - -#: src/track.c -#, c-format -msgid "succeed , device started %s , fd [%i]" -msgstr "" - -#: src/track.c -#, c-format -msgid "SENDS port %s dev fd %i, motor %hu command %hu data %hu" -msgstr "" - -#: src/track.c -#, c-format -msgid "Command return %d" -msgstr "" - -#: src/track.c -msgid "Problem opening servo!" -msgstr "" - -#: src/track.c -#, c-format -msgid "cent->x %d, cent->y %d, reversex %d, reversey %d manual %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "x %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "y %d value out of range! (%d - %d)" -msgstr "" - -#: src/track.c -#, c-format -msgid "X offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"X cent->x %d, cent->y %d, reversex %d,reversey %d motorx %d data %d command " -"%d" -msgstr "" - -#: src/track.c -#, c-format -msgid "Y offset %d" -msgstr "" - -#: src/track.c -#, c-format -msgid "" -"Y cent->x %d, cent->y %d, reversex %d,reversey %d motory %d data %d command " -"%d" -msgstr "" - -#: 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 "" - -#: src/track.c -msgid "Return byte timeout!" -msgstr "" - -#: src/track.c -msgid "Unable to set camera speed" -msgstr "" - -#: src/track.c -msgid "succeed" -msgstr "" - -#: src/track.c -msgid "Failed to reset pwc camera to starting position! Reason" -msgstr "" - -#: src/track.c -msgid "failed VIDIOCPWCMPTGRANGE" -msgstr "" - -#: src/track.c -msgid "ioctl VIDIOCPWCMPTGANGLE" -msgstr "" - -#: src/track.c -msgid "Failed to pan/tilt pwc camera! Reason" -msgstr "" - -#: src/track.c +#: src/track.cpp msgid "Failed to reset UVC camera to starting position! Reason" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Reseting UVC camera to starting position" msgstr "" -#: src/track.c +#: src/track.cpp msgid "ioctl querycontrol" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Getting camera range" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS pan_min %d,pan_max %d,tilt_min %d,tilt_max %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "INPUT_PARAM_ABS X_Angel %d, Y_Angel %d " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_ABS move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp msgid "Failed to move UVC camera!" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Found MINMAX = %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_ABS_Y_Angel : x= %d , Y= %d, " msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_ABS_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL pan_min %d,pan_max %d,tilt_min %d,tilt_max %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL track_pan_Angel %d, track_tilt_Angel %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "For_SET_REL move_X %d,move_Y %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d, addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid " dev %d,addr= %d, control_S= %d, Wert= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "Before_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/track.c +#: src/track.cpp #, c-format msgid "After_REL_Y_Angel : x= %d , Y= %d" msgstr "" -#: src/video_common.c +#: src/track.cpp +#, c-format +msgid "internal error, %hu is not a known track-type" +msgstr "" + +#: src/video_common.cpp msgid "Corrupt image ... continue" msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "SOI position adjusted by %d bytes." msgstr "" -#: src/video_common.c +#: src/video_common.cpp #, c-format msgid "Parsing controls: %s" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling mmalcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "calling netcam_cleanup" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Cleaning up V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device cleanup (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening MMAL cam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "MMAL cam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening Netcam" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Netcam failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "Opening V4L2 device" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "V4L2 device failed to open" msgstr "" -#: src/video_common.c +#: src/video_common.cpp msgid "No Camera device specified (MMAL, Netcam, V4L2)" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Failed to open '%s'" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Error specifying buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Read buffer: %s" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "found video device '%s' %d" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opened %s as pipe output" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp #, c-format msgid "Opening %s as pipe output failed" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Original pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Proposed pipe specifications" msgstr "" -#: src/video_loopback.c +#: src/video_loopback.cpp msgid "Final pipe specifications" msgstr "" -#: src/video_v4l2.c +#: src/video_loopback.cpp +msgid "Opening video loopback device for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for normal pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Opening video loopback device for motion pictures" +msgstr "" + +#: src/video_loopback.cpp +msgid "Failed to open video loopback for motion pictures" +msgstr "" + +#: src/video_v4l2.cpp msgid "No Controls found for device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "---------Controls---------" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid " V4L2 ID Name and Range" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device not ready" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "setting control %s \"%s\" to %d failed with return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set control \"%s\" to value %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is below minimum. Using minimum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%s control option value %d is above maximum. Using maximum" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "control type not supported yet" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Unable to query input %d. VIDIOC_ENUMINPUT, if you use a WEBCAM change input " "value in conf by -1" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\", type 0x%08X, status %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\",- TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Name = \"%s\"- CAMERA" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting input %d VIDIOC_S_INPUT" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support specifying PAL/NTSC norm" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "- video standard %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error selecting standard method %d VIDIOC_S_STD" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to NTSC" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to SECAM" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Video standard set to PAL" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "tuner %d VIDIOC_G_TUNER" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set tuner %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "freq %ul VIDIOC_S_FREQUENCY" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Set Frequency to %ul" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting resolution from %ix%i to %ix%i." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Adjusted resolution not modulo 8." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Specify different palette or width/height in config file." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "Error setting pixel format.\n" "VIDIOC_S_FMT: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using palette %c%c%c%c (%dx%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Bytesperlines %d sizeimage %d colorspace %08x" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image width (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to width (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "config image height (%d) is not modulo 8" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Adjusting to height (%d)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "" "H264(21) format not supported via videodevice. Changing to default palette" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Configuration palette index %d (%s) for %dx%d doesn't work." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Supported palettes:" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%d - %s (compressed : %d) (%#x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Selected palette %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Palette selection failed for format %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find a compatible palette format." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error requesting buffers %d for memory map. VIDIOC_REQBUFS" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "mmap information: frames=%d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Insufficient buffer memory %d < MIN_MMAP_BUFFERS." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Out of memory." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "" "Error querying buffer %i\n" "VIDIOC_QUERYBUF: " msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error mapping buffer %i mmap" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "%i length=%d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Error starting stream. VIDIOC_STREAMON" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "1) vid_source->pframe %i" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "the_buffer index %d Address (%x)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Errors occurred during device select" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Using videodevice %s and input %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Failed to open video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Not a V4L2 device?" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Device does not support capturing." msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Trying to set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Error setting fps. Return code %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Device set fps to %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "V4L2 is not enabled" msgstr "" -#: src/video_v4l2.c -msgid "V4L2 is not enabled." -msgstr "" - -#: src/video_v4l2.c +#: src/video_v4l2.cpp msgid "Unable to find video device" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Closing video device %s" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Still %d users of video device %s, so we don't close it now" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid "Testing palette %s (%c%c%c%c)" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Width: %d, Height %d" msgstr "" -#: src/video_v4l2.c +#: src/video_v4l2.cpp #, c-format msgid " Framerate %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error decoding url" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Sent url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Decoded url: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Restarting all threads" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Restarting thread %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Quitting thread %d" msgstr "" -#: src/webu.c src/webu_html.c src/webu_text.c +#: src/webu.cpp src/webu_html.cpp src/webu_text.cpp #, c-format msgid "Invalid action requested: >%s< >%s< >%s<" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : on" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Native Language : off" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Set the value to null/zero" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Connection from: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Failed authentication from %s" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No webcontrol user:pass provided" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "No stream user:pass provided" msgstr "" -#: src/webu.c src/webu_stream.c +#: src/webu.cpp src/webu_stream.cpp msgid "Invalid response" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Invalid Method requested: %s" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "send page failed %d" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Basic authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Digest authentication: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old ipv6 disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "IPV6: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "libmicrohttpd libary too old SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: available" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS: disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "Error reading file for SSL/TLS support." msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no cert file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c +#: src/webu.cpp msgid "SSL/TLS requested but no key file provided. SSL/TLS disabled" msgstr "" -#: src/webu.c -#, c-format -msgid "Starting webcontrol on port %d" -msgstr "" - -#: src/webu.c -msgid "Unable to start MHD" -msgstr "" - -#: src/webu.c -#, c-format -msgid "Started webcontrol on port %d" -msgstr "" - -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port/camera_id %d/%d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Started camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp +#, c-format +msgid "Starting webcontrol on port %d" +msgstr "" + +#: src/webu.cpp +msgid "Unable to start MHD" +msgstr "" + +#: src/webu.cpp +#, c-format +msgid "Started webcontrol on port %d" +msgstr "" + +#: src/webu.cpp #, c-format msgid "Starting all camera streams on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Starting camera %d stream on port %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Unable to start stream for camera %d" msgstr "" -#: src/webu.c +#: src/webu.cpp #, c-format msgid "Duplicate port requested %d" msgstr "" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Cameras" msgstr "相机" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Camera" msgstr "相机" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All" msgstr "凡是" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Action" msgstr "行动" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start Event" msgstr "开始活动" -#: src/webu_html.c +#: src/webu_html.cpp msgid "End Event" msgstr "结束事件" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Snapshot" msgstr "快照" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Change Configuration" msgstr "改变配置" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Write Configuration" msgstr "写配置" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tracking" msgstr "追踪" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pause" msgstr "暂停" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Start" msgstr "开始" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restart" msgstr "重新开始" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Quit" msgstr "放弃" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Help" msgstr "救命" -#: src/webu_html.c +#: src/webu_html.cpp msgid "No Configuration Options" msgstr "没有参数" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Limited Configuration Options" msgstr "有限的参数" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Advanced Configuration Options" msgstr "高级参数" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Restricted Configuration Options" msgstr "保密参数" -#: src/webu_html.c +#: src/webu_html.cpp msgid "All Cameras" msgstr "所有相机" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Not running" msgstr "没跑" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Lost connection" msgstr "失去了连接" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Paused" msgstr "暂停" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Active" msgstr "活性" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Select option" msgstr "选择选项" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Save" msgstr "保存" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan/Tilt" msgstr "旋转/倾" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Absolute Change" msgstr "绝对变" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Center" msgstr "中央" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Pan" msgstr "旋" -#: src/webu_html.c +#: src/webu_html.cpp msgid "Tilt" msgstr "倾斜" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid thread specified: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Invalid URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "URL for thread 0 is not valid when using camera specific files.: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp #, c-format msgid "Bad URL for a camera specific port: %s" msgstr "" -#: src/webu_stream.c +#: src/webu_stream.cpp msgid "Could not get image to stream." msgstr "" -#: src/webu_text.c +#: src/webu_text.cpp #, c-format msgid "'%s' option is depreciated. New option name is `%s'" msgstr "" diff --git a/src/Makefile.am b/src/Makefile.am index 1a0aef62..2432bee8 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,4 +1,4 @@ -AM_CFLAGS= -Dsysconfdir=\"$(sysconfdir)/motion\" -DLOCALEDIR=\"$(DESTDIR)$(localedir)\" +AM_CPPFLAGS= -Dsysconfdir=\"$(sysconfdir)/motion\" -DLOCALEDIR=\"$(DESTDIR)$(localedir)\" if INC_MMAL_SRC MMAL_SRC=raspicam/RaspiCamControl.c raspicam/RaspiCLI.c @@ -8,8 +8,8 @@ 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 dbse.c rotate.c movie.c exif.c util.c \ - netcam.c track.c alg.c event.c picture.c motion_loop.c\ - webu.c webu_html.c webu_stream.c webu_text.c mmalcam.c $(MMAL_SRC) +motion_SOURCES = motion.cpp logger.cpp conf.cpp draw.cpp jpegutils.cpp video_loopback.cpp \ + video_v4l2.cpp video_common.cpp dbse.cpp rotate.cpp movie.cpp exif.cpp util.cpp \ + netcam.cpp track.cpp alg.cpp event.cpp picture.cpp motion_loop.cpp \ + webu.cpp webu_html.cpp webu_stream.cpp webu_text.cpp mmalcam.cpp $(MMAL_SRC) diff --git a/src/alg.c b/src/alg.cpp similarity index 97% rename from src/alg.c rename to src/alg.cpp index 1a437aad..f8411d89 100644 --- a/src/alg.c +++ b/src/alg.cpp @@ -6,10 +6,10 @@ * See also the file 'COPYING'. * */ -#include "motion.h" -#include "util.h" -#include "alg.h" -#include "draw.h" +#include "motion.hpp" +#include "util.hpp" +#include "alg.hpp" +#include "draw.hpp" #define MAX2(x, y) ((x) > (y) ? (x) : (y)) #define MAX3(x, y, z) ((x) > (y) ? ((x) > (z) ? (x) : (z)) : ((y) > (z) ? (y) : (z))) @@ -180,7 +180,7 @@ void alg_locate_center_size(struct ctx_images *imgs, int width, int height, stru * alg_noise_tune * */ -void alg_noise_tune(struct ctx_cam *cam, unsigned char *new) +void alg_noise_tune(struct ctx_cam *cam, unsigned char *new_var) { struct ctx_images *imgs = &cam->imgs; int i; @@ -192,7 +192,7 @@ void alg_noise_tune(struct ctx_cam *cam, unsigned char *new) i = imgs->motionsize; for (; i > 0; i--) { - diff = ABS(*ref - *new); + diff = ABS(*ref - *new_var); if (mask) diff = ((diff * *mask++) / 255); @@ -203,7 +203,7 @@ void alg_noise_tune(struct ctx_cam *cam, unsigned char *new) } ref++; - new++; + new_var++; smartmask++; } @@ -432,7 +432,7 @@ static int dilate9(unsigned char *img, int width, int height, void *buffer) unsigned char window[3], blob, latest; /* Set up row pointers in the temporary buffer. */ - row1 = buffer; + row1 = (unsigned char*)buffer; row2 = row1 + width; row3 = row2 + width; @@ -515,7 +515,7 @@ static int dilate5(unsigned char *img, int width, int height, void *buffer) unsigned char blob, mem, latest; /* Set up row pointers in the temporary buffer. */ - row1 = buffer; + row1 = (unsigned char*)buffer; row2 = row1 + width; row3 = row2 + width; @@ -580,7 +580,7 @@ static int erode9(unsigned char *img, int width, int height, void *buffer, unsig int y, i, sum = 0; char *Row1,*Row2,*Row3; - Row1 = buffer; + Row1 =(char*) buffer; Row2 = Row1 + width; Row3 = Row1 + 2 * width; memset(Row2, flag, width); @@ -624,7 +624,7 @@ static int erode5(unsigned char *img, int width, int height, void *buffer, unsig int y, i, sum = 0; char *Row1,*Row2,*Row3; - Row1 = buffer; + Row1 =(char*) buffer; Row2 = Row1 + width; Row3 = Row1 + 2 * width; memset(Row2, flag, width); @@ -756,7 +756,7 @@ void alg_tune_smartmask(struct ctx_cam *cam) * alg_diff_standard * */ -int alg_diff_standard(struct ctx_cam *cam, unsigned char *new) +int alg_diff_standard(struct ctx_cam *cam, unsigned char *new_var) { struct ctx_images *imgs = &cam->imgs; int i, diffs = 0; @@ -773,7 +773,7 @@ int alg_diff_standard(struct ctx_cam *cam, unsigned char *new) memset(out, 0, i); for (; i > 0; i--) { - register unsigned char curdiff = (int)(abs(*ref - *new)); /* Using a temp variable is 12% faster. */ + register unsigned char curdiff = (int)(abs(*ref - *new_var)); /* Using a temp variable is 12% faster. */ /* Apply fixed mask */ if (mask) curdiff = ((int)(curdiff * *mask++) / 255); @@ -798,12 +798,12 @@ int alg_diff_standard(struct ctx_cam *cam, unsigned char *new) } /* Pixel still in motion after all the masks? */ if (curdiff > noise) { - *out = *new; + *out = *new_var; diffs++; } out++; ref++; - new++; + new_var++; } return diffs; } @@ -812,7 +812,7 @@ int alg_diff_standard(struct ctx_cam *cam, unsigned char *new) * alg_diff_fast * Very fast diff function, does not apply mask overlaying. */ -static char alg_diff_fast(struct ctx_cam *cam, int max_n_changes, unsigned char *new) +static char alg_diff_fast(struct ctx_cam *cam, int max_n_changes, unsigned char *new_var) { struct ctx_images *imgs = &cam->imgs; int i, diffs = 0, step = imgs->motionsize/10000; @@ -827,14 +827,14 @@ static char alg_diff_fast(struct ctx_cam *cam, int max_n_changes, unsigned char i = imgs->motionsize; for (; i > 0; i -= step) { - register unsigned char curdiff = (int)(abs((char)(*ref - *new))); /* Using a temp variable is 12% faster. */ + register unsigned char curdiff = (int)(abs((char)(*ref - *new_var))); /* Using a temp variable is 12% faster. */ if (curdiff > noise) { diffs++; if (diffs > max_n_changes) return 1; } ref += step; - new += step; + new_var += step; } return 0; @@ -845,12 +845,12 @@ static char alg_diff_fast(struct ctx_cam *cam, int max_n_changes, unsigned char * Uses diff_fast to quickly decide if there is anything worth * sending to diff_standard. */ -int alg_diff(struct ctx_cam *cam, unsigned char *new) +int alg_diff(struct ctx_cam *cam, unsigned char *new_var) { int diffs = 0; - if (alg_diff_fast(cam, cam->conf.threshold / 2, new)) - diffs = alg_diff_standard(cam, new); + if (alg_diff_fast(cam, cam->conf.threshold / 2, new_var)) + diffs = alg_diff_standard(cam, new_var); return diffs; } diff --git a/src/alg.h b/src/alg.hpp similarity index 98% rename from src/alg.h rename to src/alg.hpp index 7b498d84..5c3413cc 100644 --- a/src/alg.h +++ b/src/alg.hpp @@ -1,4 +1,4 @@ -/* alg.h +/* alg.hpp * * Detect changes in a video stream. * Copyright 2001 by Jeroen Vreeken (pe1rxq@amsat.org) diff --git a/src/conf.c b/src/conf.cpp similarity index 99% rename from src/conf.c rename to src/conf.cpp index 4ac239be..791ac0e4 100644 --- a/src/conf.c +++ b/src/conf.cpp @@ -12,9 +12,9 @@ #include #include #include -#include "motion.h" -#include "util.h" -#include "logger.h" +#include "motion.hpp" +#include "util.hpp" +#include "logger.hpp" #define EXTENSION ".conf" @@ -1903,7 +1903,7 @@ static void conf_camera(struct ctx_cam *cam, const char *str) { /* Index starts at zero (+1) plus another for our new camera(+2)*/ cam->motapp->cam_list = (struct ctx_cam **)myrealloc( cam->motapp->cam_list, sizeof(struct ctx_cam *) * (indx_cams + 2), "config_camera"); - cam->motapp->cam_list[indx_cams] = mymalloc(sizeof(struct ctx_cam)); + cam->motapp->cam_list[indx_cams] = (struct ctx_cam *)mymalloc(sizeof(struct ctx_cam)); cam->motapp->cam_list[indx_cams + 1] = NULL; /* Copy numeric values and set string pointers to new locations */ @@ -2519,7 +2519,7 @@ void conf_init(struct ctx_motapp *motapp, int argc, char *argv[]){ /* Create the starting cam_list. The last entry must be NULL */ motapp->cam_list = (struct ctx_cam**)calloc(sizeof(struct ctx_cam *), 2); - motapp->cam_list[0] = mymalloc(sizeof(struct ctx_cam)); + motapp->cam_list[0] = (struct ctx_cam *)mymalloc(sizeof(struct ctx_cam)); memset(motapp->cam_list[0], 0, sizeof(struct ctx_cam)); motapp->cam_list[1] = NULL; diff --git a/src/conf.h b/src/conf.hpp similarity index 99% rename from src/conf.h rename to src/conf.hpp index cfd7bf7e..8e0f7062 100644 --- a/src/conf.h +++ b/src/conf.hpp @@ -1,6 +1,6 @@ /* * - * conf.h - function prototypes for the config handling routines + * conf.hpp - function prototypes for the config handling routines * * Originally written for the dproxy package by Matthew Pratt. * diff --git a/src/dbse.c b/src/dbse.cpp similarity index 99% rename from src/dbse.c rename to src/dbse.cpp index 18993f0b..dfd2b722 100644 --- a/src/dbse.c +++ b/src/dbse.cpp @@ -1,4 +1,4 @@ -/* dbse.c +/* dbse.cpp * * This file is part of the Motion application * Copyright (C) 2019 Motion-Project Developers(motion-project.github.io) @@ -20,10 +20,10 @@ */ -#include "motion.h" -#include "util.h" -#include "logger.h" -#include "dbse.h" +#include "motion.hpp" +#include "util.hpp" +#include "logger.hpp" +#include "dbse.hpp" /*Edits to validate parms for database use */ static int dbse_global_edits(struct ctx_cam **cam_list){ diff --git a/src/dbse.h b/src/dbse.hpp similarity index 98% rename from src/dbse.h rename to src/dbse.hpp index c5e53949..e6baf751 100644 --- a/src/dbse.h +++ b/src/dbse.hpp @@ -1,4 +1,4 @@ -/* dbse.h +/* dbse.hpp * * This file is part of the Motion application * Copyright (C) 2019 Motion-Project Developers(motion-project.github.io) diff --git a/src/draw.c b/src/draw.cpp similarity index 96% rename from src/draw.c rename to src/draw.cpp index 8cd34a09..921545c5 100644 --- a/src/draw.c +++ b/src/draw.cpp @@ -1,5 +1,5 @@ /* - * draw.c + * draw.cpp * * Routines for drawing text on images * @@ -10,10 +10,10 @@ */ #include -#include "motion.h" -#include "util.h" -#include "logger.h" -#include "draw.h" +#include "motion.hpp" +#include "util.hpp" +#include "logger.hpp" +#include "draw.hpp" /* Highest ascii value is 126 (~) */ #define ASCII_MAX 127 @@ -1230,7 +1230,7 @@ void draw_init_scale(struct ctx_cam *cam){ } /** Draws a box around the movement. */ -static void draw_location(struct ctx_coord *cent, struct ctx_images *imgs, int width, unsigned char *new, +static void draw_location(struct ctx_coord *cent, struct ctx_images *imgs, int width, unsigned char *new_var, int style, int mode, int process_thisframe) { unsigned char *out = imgs->image_motion.image_norm; @@ -1267,27 +1267,27 @@ static void draw_location(struct ctx_coord *cent, struct ctx_images *imgs, int w int width_miny_x = x + width_miny; int width_maxy_x = x + width_maxy; - new[width_miny_x] =~new[width_miny_x]; - new[width_maxy_x] =~new[width_maxy_x]; + new_var[width_miny_x] =~new_var[width_miny_x]; + new_var[width_maxy_x] =~new_var[width_maxy_x]; } for (y = cent->miny; y <= cent->maxy; y++) { int width_minx_y = cent->minx + y * width; int width_maxx_y = cent->maxx + y * width; - new[width_minx_y] =~new[width_minx_y]; - new[width_maxx_y] =~new[width_maxx_y]; + new_var[width_minx_y] =~new_var[width_minx_y]; + new_var[width_maxx_y] =~new_var[width_maxx_y]; } } else if (style == LOCATE_CROSS) { /* Draw a cross on normal images. */ int centy = cent->y * width; for (x = cent->x - 10; x <= cent->x + 10; x++) { - new[centy + x] =~new[centy + x]; + new_var[centy + x] =~new_var[centy + x]; out[centy + x] =~out[centy + x]; } for (y = cent->y - 10; y <= cent->y + 10; y++) { - new[cent->x + y * width] =~new[cent->x + y * width]; + new_var[cent->x + y * width] =~new_var[cent->x + y * width]; out[cent->x + y * width] =~out[cent->x + y * width]; } } @@ -1295,7 +1295,7 @@ static void draw_location(struct ctx_coord *cent, struct ctx_images *imgs, int w /** Draws a RED box around the movement. */ -static void draw_red_location(struct ctx_coord *cent, struct ctx_images *imgs, int width, unsigned char *new, +static void draw_red_location(struct ctx_coord *cent, struct ctx_images *imgs, int width, unsigned char *new_var, int style, int mode, int process_thisframe) { unsigned char *out = imgs->image_motion.image_norm; @@ -1307,8 +1307,8 @@ static void draw_red_location(struct ctx_coord *cent, struct ctx_images *imgs, i x = imgs->motionsize; v = x + cblock; out = imgs->image_motion.image_norm; - new_u = new + x; - new_v = new + v; + new_u = new_var + x; + new_v = new_var + v; /* Debug image always gets a 'normal' box. */ if ((mode == LOCATE_BOTH) && process_thisframe) { @@ -1349,17 +1349,17 @@ static void draw_red_location(struct ctx_coord *cent, struct ctx_images *imgs, i new_v[cwidth_miny_x] = 255; new_v[cwidth_maxy_x] = 255; - new[width_miny_x] = 128; - new[width_maxy_x] = 128; + new_var[width_miny_x] = 128; + new_var[width_maxy_x] = 128; - new[width_miny_x + 1] = 128; - new[width_maxy_x + 1] = 128; + new_var[width_miny_x + 1] = 128; + new_var[width_maxy_x + 1] = 128; - new[width_miny_x + width] = 128; - new[width_maxy_x + width] = 128; + new_var[width_miny_x + width] = 128; + new_var[width_maxy_x + width] = 128; - new[width_miny_x + 1 + width] = 128; - new[width_maxy_x + 1 + width] = 128; + new_var[width_miny_x + 1 + width] = 128; + new_var[width_maxy_x + 1 + width] = 128; } for (y = cent->miny; y <= cent->maxy; y += 2) { @@ -1373,17 +1373,17 @@ static void draw_red_location(struct ctx_coord *cent, struct ctx_images *imgs, i new_v[cwidth_minx_y] = 255; new_v[cwidth_maxx_y] = 255; - new[width_minx_y] = 128; - new[width_maxx_y] = 128; + new_var[width_minx_y] = 128; + new_var[width_maxx_y] = 128; - new[width_minx_y + width] = 128; - new[width_maxx_y + width] = 128; + new_var[width_minx_y + width] = 128; + new_var[width_maxx_y + width] = 128; - new[width_minx_y + 1] = 128; - new[width_maxx_y + 1] = 128; + new_var[width_minx_y + 1] = 128; + new_var[width_maxx_y + 1] = 128; - new[width_minx_y + width + 1] = 128; - new[width_maxx_y + width + 1] = 128; + new_var[width_minx_y + width + 1] = 128; + new_var[width_maxx_y + width + 1] = 128; } } else if (style == LOCATE_REDCROSS) { /* Draw a red cross on normal images. */ int cwidth_maxy = cwidth * (cent->y / 2); diff --git a/src/draw.h b/src/draw.hpp similarity index 98% rename from src/draw.h rename to src/draw.hpp index 663f364f..964bb62b 100644 --- a/src/draw.h +++ b/src/draw.hpp @@ -1,4 +1,4 @@ -/* draw.h +/* draw.hpp * * This file is part of the Motion application * Copyright (C) 2019 Motion-Project Developers(motion-project.github.io) diff --git a/src/event.c b/src/event.cpp similarity index 99% rename from src/event.c rename to src/event.cpp index 99ac5d5f..6cc114e9 100644 --- a/src/event.c +++ b/src/event.cpp @@ -1,5 +1,5 @@ /* - event.c + event.cpp Generalised event handling for motion @@ -7,17 +7,17 @@ This software is distributed under the GNU Public License Version 2 see also the file 'COPYING'. */ -#include "motion.h" -#include "logger.h" -#include "util.h" -#include "picture.h" -#include "netcam.h" -#include "movie.h" -#include "event.h" -#include "dbse.h" -#include "video_loopback.h" -#include "video_common.h" -#include "webu_stream.h" +#include "motion.hpp" +#include "logger.hpp" +#include "util.hpp" +#include "picture.hpp" +#include "netcam.hpp" +#include "movie.hpp" +#include "event.hpp" +#include "dbse.hpp" +#include "video_loopback.hpp" +#include "video_common.hpp" +#include "webu_stream.hpp" /* Various functions (most doing the actual action) * TODO Items: @@ -1018,7 +1018,7 @@ struct event_handlers event_handlers[] = { EVENT_CAMERA_FOUND, event_camera_found }, - {0, NULL} + {(motion_event)0, NULL} }; diff --git a/src/event.h b/src/event.hpp similarity index 95% rename from src/event.h rename to src/event.hpp index 8f72f477..81a3d64f 100644 --- a/src/event.h +++ b/src/event.hpp @@ -1,7 +1,7 @@ /* - * event.h + * event.hpp * - * Include file for event.c + * Include file for event.cpp * * Copyright Jeroen Vreeken, 2002 * This software is distributed under the GNU Public License Version 2 diff --git a/src/exif.c b/src/exif.cpp similarity index 96% rename from src/exif.c rename to src/exif.cpp index 70ef9588..a441a29b 100644 --- a/src/exif.c +++ b/src/exif.cpp @@ -1,4 +1,4 @@ -/* exif.c +/* exif.cpp * * This file is part of the Motion application * Copyright (C) 2019 Motion-Project Developers(motion-project.github.io) @@ -20,10 +20,10 @@ */ -#include "motion.h" -#include "util.h" -#include "logger.h" -#include "exif.h" +#include "motion.hpp" +#include "util.hpp" +#include "logger.hpp" +#include "exif.hpp" #include /* EXIF image data is always in TIFF format, even if embedded in another @@ -65,20 +65,20 @@ static const char exif_marker_start[14] = { 0, 0, 0, 8, /* Offset to first toplevel IFD */ }; -static const char exif_version_tag[12] = { +static unsigned const char exif_version_tag[12] = { 0x90, 0x00, /* EXIF version tag, 0x9000 */ 0x00, 0x07, /* Data type 7 = "unknown" (raw byte blob) */ 0x00, 0x00, 0x00, 0x04, /* Data length */ 0x30, 0x32, 0x32, 0x30 /* Inline data, EXIF version 2.2 */ }; -static const char exif_subifd_tag[8] = { +static unsigned const char exif_subifd_tag[8] = { 0x87, 0x69, /* EXIF Sub-IFD tag */ 0x00, 0x04, /* Data type 4 = uint32 */ 0x00, 0x00, 0x00, 0x01, /* Number of values */ }; -static const char exif_tzoffset_tag[12] = { +static unsigned const char exif_tzoffset_tag[12] = { 0x88, 0x2A, /* TIFF/EP time zone offset tag */ 0x00, 0x08, /* Data type 8 = sint16 */ 0x00, 0x00, 0x00, 0x01, /* Number of values */ @@ -206,7 +206,7 @@ unsigned exif_prepare(unsigned char **exif, subtime = NULL; if (cam->conf.picture_exif) { - description = malloc(PATH_MAX); + description =(char*) malloc(PATH_MAX); mystrftime(cam, description, PATH_MAX-1, cam->conf.picture_exif, &ts1, NULL, 0); } else { description = NULL; @@ -275,13 +275,13 @@ unsigned exif_prepare(unsigned char **exif, ifds_size /* the tag directories */ + datasize; - JOCTET *marker = malloc(buffer_size); + JOCTET *marker =(JOCTET *) malloc(buffer_size); memcpy(marker, exif_marker_start, 14); /* EXIF and TIFF headers */ struct tiff_writing writing = (struct tiff_writing) { .base = marker + 6, /* base address for intra-TIFF offsets */ .buf = marker + 14, /* current write position */ - .data_offset = 8 + ifds_size, /* where to start storing data */ + .data_offset =(unsigned int) (8 + ifds_size), /* where to start storing data */ }; /* Write IFD 0 */ diff --git a/src/exif.h b/src/exif.hpp similarity index 98% rename from src/exif.h rename to src/exif.hpp index b36f8a8d..06a54640 100644 --- a/src/exif.h +++ b/src/exif.hpp @@ -1,4 +1,4 @@ -/* exif.h +/* exif.hpp * * This file is part of the Motion application * Copyright (C) 2019 Motion-Project Developers(motion-project.github.io) diff --git a/src/jpegutils.c b/src/jpegutils.cpp similarity index 99% rename from src/jpegutils.c rename to src/jpegutils.cpp index c29ff5ae..63a695d2 100644 --- a/src/jpegutils.c +++ b/src/jpegutils.cpp @@ -24,7 +24,7 @@ */ /* - * jpegutils.c + * jpegutils.cpp * Purpose: * Decompress jpeg data into images for use in other parts of program. * Currently this module only decompresses and it is only called from @@ -48,11 +48,11 @@ * jpgutl_decode_jpeg */ -#include "motion.h" -#include "logger.h" -#include "util.h" -#include "jpegutils.h" -#include "exif.h" +#include "motion.hpp" +#include "logger.hpp" +#include "util.hpp" +#include "jpegutils.hpp" +#include "exif.hpp" #include diff --git a/src/jpegutils.h b/src/jpegutils.hpp similarity index 92% rename from src/jpegutils.h rename to src/jpegutils.hpp index 2048b78c..49e0e85c 100644 --- a/src/jpegutils.h +++ b/src/jpegutils.hpp @@ -1,5 +1,5 @@ /* - * jpegutils.h: Some Utility programs for dealing with + * jpegutils.hpp: Some Utility programs for dealing with * JPEG encoded images * * Copyright (C) 1999 Rainer Johanni diff --git a/src/logger.c b/src/logger.cpp similarity index 99% rename from src/logger.c rename to src/logger.cpp index b78a41d5..2c0e6852 100644 --- a/src/logger.c +++ b/src/logger.cpp @@ -1,5 +1,5 @@ /* - * logger.c + * logger.cpp * * Logger for motion * @@ -9,9 +9,9 @@ * See also the file 'COPYING'. * */ -#include "motion.h" -#include "util.h" -#include "logger.h" +#include "motion.hpp" +#include "util.hpp" +#include "logger.hpp" #include static int log_mode = LOGMODE_SYSLOG; diff --git a/src/logger.h b/src/logger.hpp similarity index 98% rename from src/logger.h rename to src/logger.hpp index af6229e5..d88723b8 100644 --- a/src/logger.h +++ b/src/logger.hpp @@ -1,7 +1,7 @@ /* - * logger.h + * logger.hpp * - * Include file for logger.c + * Include file for logger.cpp * * Copyright 2005, William M. Brack * Copyright 2008 by Angel Carpintero (motiondevelop@gmail.com) diff --git a/src/mmalcam.c b/src/mmalcam.cpp similarity index 99% rename from src/mmalcam.c rename to src/mmalcam.cpp index f6d1d899..356a2013 100644 --- a/src/mmalcam.c +++ b/src/mmalcam.cpp @@ -1,5 +1,5 @@ /* - * mmalcam.c + * mmalcam.cpp * * Raspberry Pi camera module using MMAL API. * @@ -11,11 +11,11 @@ * */ -#include "motion.h" -#include "logger.h" -#include "util.h" -#include "rotate.h" -#include "mmalcam.h" +#include "motion.hpp" +#include "logger.hpp" +#include "util.hpp" +#include "rotate.hpp" +#include "mmalcam.hpp" #ifdef HAVE_MMAL diff --git a/src/mmalcam.h b/src/mmalcam.hpp similarity index 98% rename from src/mmalcam.h rename to src/mmalcam.hpp index b748dc27..5422c4e0 100644 --- a/src/mmalcam.h +++ b/src/mmalcam.hpp @@ -1,5 +1,5 @@ /* - * mmalcam.h + * mmalcam.hpp * * Include file for mmalcam.c * diff --git a/src/motion.c b/src/motion.cpp similarity index 98% rename from src/motion.c rename to src/motion.cpp index 33f40aba..f0f027cc 100644 --- a/src/motion.c +++ b/src/motion.cpp @@ -1,4 +1,4 @@ -/* motion.c +/* motion.cpp * * Detect changes in a video stream. * Copyright 2000 by Jeroen Vreeken (pe1rxq@amsat.org) @@ -6,16 +6,16 @@ * See also the file 'COPYING'. * */ -#include "motion.h" -#include "logger.h" -#include "util.h" -#include "motion_loop.h" -#include "dbse.h" -#include "webu.h" -#include "video_common.h" -#include "movie.h" -#include "netcam.h" -#include "draw.h" +#include "motion.hpp" +#include "logger.hpp" +#include "util.hpp" +#include "motion_loop.hpp" +#include "dbse.hpp" +#include "webu.hpp" +#include "video_common.hpp" +#include "movie.hpp" +#include "netcam.hpp" +#include "draw.hpp" pthread_key_t tls_key_threadnr; volatile enum MOTION_SIGNAL motsignal; diff --git a/src/motion.h b/src/motion.hpp similarity index 98% rename from src/motion.h rename to src/motion.hpp index a3bd603d..eaf4ff6c 100644 --- a/src/motion.h +++ b/src/motion.hpp @@ -1,6 +1,6 @@ -/* motion.h +/* motion.hpp * - * Include file for motion.c + * Include file for motion.cpp * Copyright 2000 by Jeroen Vreeken (pe1rxq@amsat.org) * This software is distributed under the GNU public license version 2 * See also the file 'COPYING'. @@ -10,7 +10,7 @@ #ifndef _INCLUDE_MOTION_H #define _INCLUDE_MOTION_H -#include "config.h" +#include "config.hpp" #include #include @@ -41,10 +41,13 @@ #endif #include -#include -#include -#include -#include + +extern "C" { + #include + #include + #include + #include +} /* Forward declarations, used in functional definitions of headers */ struct ctx_rotate; @@ -55,8 +58,8 @@ struct ctx_mmalcam; struct ctx_movie; struct ctx_netcam; -#include "conf.h" -#include "track.h" +#include "conf.hpp" +#include "track.hpp" #define DEF_PALETTE 17 diff --git a/src/motion_loop.c b/src/motion_loop.cpp similarity index 97% rename from src/motion_loop.c rename to src/motion_loop.cpp index ea651b2e..6a55e51a 100644 --- a/src/motion_loop.c +++ b/src/motion_loop.cpp @@ -1,4 +1,4 @@ -/* motion_loop.c +/* motion_loop.cpp * * This file is part of the Motion application * Copyright (C) 2019 Motion-Project Developers(motion-project.github.io) @@ -19,26 +19,26 @@ * Boston, MA 02110-1301, USA. */ -#include "motion.h" -#include "logger.h" -#include "util.h" -#include "motion_loop.h" -#include "rotate.h" -#include "movie.h" -#include "video_common.h" -#include "video_v4l2.h" -#include "video_loopback.h" -#include "netcam.h" -#include "conf.h" -#include "alg.h" -#include "track.h" -#include "event.h" -#include "picture.h" -#include "rotate.h" -#include "webu.h" -#include "dbse.h" -#include "draw.h" -#include "webu_stream.h" +#include "motion.hpp" +#include "logger.hpp" +#include "util.hpp" +#include "motion_loop.hpp" +#include "rotate.hpp" +#include "movie.hpp" +#include "video_common.hpp" +#include "video_v4l2.hpp" +#include "video_loopback.hpp" +#include "netcam.hpp" +#include "conf.hpp" +#include "alg.hpp" +#include "track.hpp" +#include "event.hpp" +#include "picture.hpp" +#include "rotate.hpp" +#include "webu.hpp" +#include "dbse.hpp" +#include "draw.hpp" +#include "webu_stream.hpp" #define IMAGE_BUFFER_FLUSH ((unsigned int)-1) @@ -65,7 +65,7 @@ static void mlp_ring_resize(struct ctx_cam *cam, int new_size) { /* Create memory for new ring buffer */ struct ctx_image_data *tmp; - tmp = mymalloc(new_size * sizeof(struct ctx_image_data)); + tmp =(struct ctx_image_data*) mymalloc(new_size * sizeof(struct ctx_image_data)); /* * Copy all information from old to new @@ -79,10 +79,10 @@ static void mlp_ring_resize(struct ctx_cam *cam, int new_size) { { int i; for(i = smallest; i < new_size; i++) { - tmp[i].image_norm = mymalloc(cam->imgs.size_norm); + tmp[i].image_norm =(unsigned char*) mymalloc(cam->imgs.size_norm); memset(tmp[i].image_norm, 0x80, cam->imgs.size_norm); /* initialize to grey */ if (cam->imgs.size_high > 0){ - tmp[i].image_high = mymalloc(cam->imgs.size_high); + tmp[i].image_high =(unsigned char*) mymalloc(cam->imgs.size_high); memset(tmp[i].image_high, 0x80, cam->imgs.size_high); } } @@ -478,20 +478,20 @@ static void mlp_init_areadetect(struct ctx_cam *cam){ /** Allocate the required buffers */ static void mlp_init_buffers(struct ctx_cam *cam){ - cam->imgs.ref = mymalloc(cam->imgs.size_norm); - cam->imgs.image_motion.image_norm = mymalloc(cam->imgs.size_norm); - cam->imgs.ref_dyn = mymalloc(cam->imgs.motionsize * sizeof(*cam->imgs.ref_dyn)); - cam->imgs.image_virgin = mymalloc(cam->imgs.size_norm); - cam->imgs.image_vprvcy = mymalloc(cam->imgs.size_norm); - cam->imgs.smartmask = mymalloc(cam->imgs.motionsize); - cam->imgs.smartmask_final = mymalloc(cam->imgs.motionsize); - cam->imgs.smartmask_buffer = mymalloc(cam->imgs.motionsize * sizeof(*cam->imgs.smartmask_buffer)); - cam->imgs.labels = mymalloc(cam->imgs.motionsize * sizeof(*cam->imgs.labels)); - cam->imgs.labelsize = mymalloc((cam->imgs.motionsize/2+1) * sizeof(*cam->imgs.labelsize)); - cam->imgs.image_preview.image_norm = mymalloc(cam->imgs.size_norm); - cam->imgs.common_buffer = mymalloc(3 * cam->imgs.width * cam->imgs.height); + cam->imgs.ref =(unsigned char*) mymalloc(cam->imgs.size_norm); + cam->imgs.image_motion.image_norm = (unsigned char*)mymalloc(cam->imgs.size_norm); + cam->imgs.ref_dyn =(int*) mymalloc(cam->imgs.motionsize * sizeof(*cam->imgs.ref_dyn)); + cam->imgs.image_virgin =(unsigned char*) mymalloc(cam->imgs.size_norm); + cam->imgs.image_vprvcy = (unsigned char*)mymalloc(cam->imgs.size_norm); + cam->imgs.smartmask =(unsigned char*) mymalloc(cam->imgs.motionsize); + cam->imgs.smartmask_final =(unsigned char*) mymalloc(cam->imgs.motionsize); + cam->imgs.smartmask_buffer =(int*) mymalloc(cam->imgs.motionsize * sizeof(*cam->imgs.smartmask_buffer)); + cam->imgs.labels =(int*)mymalloc(cam->imgs.motionsize * sizeof(*cam->imgs.labels)); + cam->imgs.labelsize =(int*) mymalloc((cam->imgs.motionsize/2+1) * sizeof(*cam->imgs.labelsize)); + cam->imgs.image_preview.image_norm =(unsigned char*) mymalloc(cam->imgs.size_norm); + cam->imgs.common_buffer =(unsigned char*) mymalloc(3 * cam->imgs.width * cam->imgs.height); if (cam->imgs.size_high > 0){ - cam->imgs.image_preview.image_high = mymalloc(cam->imgs.size_high); + cam->imgs.image_preview.image_high =(unsigned char*) mymalloc(cam->imgs.size_high); } } @@ -1843,7 +1843,7 @@ static void mlp_frametiming(struct ctx_cam *cam){ /** Thread function for each camera */ void *motion_loop(void *arg) { - struct ctx_cam *cam = arg; + struct ctx_cam *cam =(struct ctx_cam *) arg; if (mlp_init(cam) == 0){ while (!cam->finish_cam || cam->event_stop) { diff --git a/src/motion_loop.h b/src/motion_loop.hpp similarity index 97% rename from src/motion_loop.h rename to src/motion_loop.hpp index c4274e8e..23d55537 100644 --- a/src/motion_loop.h +++ b/src/motion_loop.hpp @@ -1,4 +1,4 @@ -/* motion_loop.h +/* motion_loop.hpp * * This file is part of the Motion application * Copyright (C) 2019 Motion-Project Developers(motion-project.github.io) diff --git a/src/movie.c b/src/movie.cpp similarity index 98% rename from src/movie.c rename to src/movie.cpp index 542783e3..ac849198 100644 --- a/src/movie.c +++ b/src/movie.cpp @@ -1,6 +1,6 @@ /* * - * movie.c + * movie.cpp * * This software is distributed under the GNU Public License version 2 * See also the file 'COPYING'. @@ -21,11 +21,11 @@ * indicate libav */ -#include "motion.h" -#include "logger.h" -#include "util.h" -#include "netcam.h" -#include "movie.h" +#include "motion.hpp" +#include "logger.hpp" +#include "util.hpp" +#include "netcam.hpp" +#include "movie.hpp" /**************************************************************************** @@ -46,7 +46,7 @@ static void movie_encode_nal(struct ctx_movie *movie){ if ((movie->pkt.pts == 0) && (!(movie->pkt.flags & AV_PKT_FLAG_KEY))) { movie_free_nal(movie); movie->nal_info_len = movie->pkt.size; - movie->nal_info = malloc(movie->nal_info_len); + movie->nal_info =(char*) malloc(movie->nal_info_len); if (movie->nal_info) memcpy(movie->nal_info, &movie->pkt.data[0], movie->nal_info_len); else @@ -89,12 +89,12 @@ static int movie_timelapse_append(struct ctx_movie *movie, AVPacket pkt){ * documentation for version 58, 'av_lockmgr_register This function does nothing' */ static int movie_lockmgr_cb(void **arg, enum AVLockOp op){ - pthread_mutex_t *mutex = *arg; + pthread_mutex_t *mutex = (pthread_mutex_t*)*arg; int err; switch (op) { case AV_LOCK_CREATE: - mutex = malloc(sizeof(*mutex)); + mutex =(pthread_mutex_t*) malloc(sizeof(*mutex)); if (!mutex) return AVERROR(ENOMEM); if ((err = pthread_mutex_init(mutex, NULL))) { @@ -146,7 +146,7 @@ static void movie_free_context(struct ctx_movie *movie){ static int movie_get_oformat(struct ctx_movie *movie){ size_t codec_name_len = strcspn(movie->codec_name, ":"); - char *codec_name = malloc(codec_name_len + 1); + char *codec_name =(char*) malloc(codec_name_len + 1); char basename[PATH_MAX]; int retcd; @@ -349,7 +349,7 @@ static int movie_encode_video(struct ctx_movie *movie){ int video_outbuf_size; video_outbuf_size = (movie->ctx_codec->width +16) * (movie->ctx_codec->height +16) * 1; - video_outbuf = mymalloc(video_outbuf_size); + video_outbuf =(uint8_t *) mymalloc(video_outbuf_size); retcd = avcodec_encode_video(movie->video_st->codec, video_outbuf, video_outbuf_size, movie->picture); if (retcd < 0 ){ @@ -408,7 +408,7 @@ static int movie_set_pts(struct ctx_movie *movie, const struct timespec *ts1){ if (movie->test_mode == TRUE){ MOTION_LOG(INF, TYPE_ENCODER, NO_ERRNO - ,_("PTS %"PRId64" Base PTS %"PRId64" ms interval %"PRId64" timebase %d-%d") + ,_("PTS %" PRId64 " Base PTS %" PRId64 " ms interval %" PRId64 " timebase %d-%d") ,movie->picture->pts,movie->base_pts,pts_interval ,movie->video_st->time_base.num,movie->video_st->time_base.den); } @@ -443,7 +443,7 @@ static int movie_set_pktpts(struct ctx_movie *movie, const struct timespec *ts1) if (movie->test_mode == TRUE){ MOTION_LOG(INF, TYPE_ENCODER, NO_ERRNO - ,_("PTS %"PRId64" Base PTS %"PRId64" ms interval %"PRId64" timebase %d-%d Change %d") + ,_("PTS %" PRId64 " Base PTS %" PRId64 " ms interval %" PRId64 " timebase %d-%d Change %d") ,movie->pkt.pts ,movie->base_pts,pts_interval ,movie->video_st->time_base.num @@ -742,7 +742,7 @@ static int movie_set_stream(struct ctx_movie *movie){ /*Special allocation of video buffer for v4l2m2m codec*/ static int movie_alloc_video_buffer(AVFrame *frame, int align) { - const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(frame->format); + const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get((enum AVPixelFormat)frame->format); int ret, i, padded_height; int plane_padding = FFMAX(16 + 16/*STRIDE_ALIGN*/, align); @@ -757,7 +757,7 @@ static int movie_alloc_video_buffer(AVFrame *frame, int align) align = 32; /* STRIDE_ALIGN. Should be av_cpu_max_align() */ for(i=1; i<=align; i+=i) { - ret = av_image_fill_linesizes(frame->linesize, frame->format, + ret = av_image_fill_linesizes(frame->linesize,(enum AVPixelFormat) frame->format, FFALIGN(frame->width, i)); if (ret < 0) return ret; @@ -770,7 +770,7 @@ static int movie_alloc_video_buffer(AVFrame *frame, int align) } padded_height = FFALIGN(frame->height, 32); - if ((ret = av_image_fill_pointers(frame->data, frame->format, padded_height, + if ((ret = av_image_fill_pointers(frame->data,(enum AVPixelFormat) frame->format, padded_height, NULL, frame->linesize)) < 0) return ret; @@ -1296,7 +1296,7 @@ void movie_global_init(void){ avformat_network_init(); avdevice_register_all(); - av_log_set_callback((void *)movie_avcodec_log); + av_log_set_callback(movie_avcodec_log); #if (LIBAVFORMAT_VERSION_MAJOR < 58) /* TODO: Determine if this is even needed for older versions */ diff --git a/src/movie.h b/src/movie.hpp similarity index 99% rename from src/movie.h rename to src/movie.hpp index e59d69cc..8657d798 100644 --- a/src/movie.h +++ b/src/movie.hpp @@ -5,7 +5,7 @@ #include #include #include -#include "config.h" + struct ctx_image_data; /* forward declare for functions */ struct ctx_netcam; diff --git a/src/netcam.c b/src/netcam.cpp similarity index 98% rename from src/netcam.c rename to src/netcam.cpp index 30ae3a0e..c73d7774 100644 --- a/src/netcam.c +++ b/src/netcam.cpp @@ -17,13 +17,13 @@ #include #include #include -#include "motion.h" -#include "logger.h" -#include "util.h" -#include "rotate.h" -#include "netcam.h" -#include "video_v4l2.h" /* Needed to validate palette for v4l2 via netcam */ -#include "movie.h" +#include "motion.hpp" +#include "logger.hpp" +#include "util.hpp" +#include "rotate.hpp" +#include "netcam.hpp" +#include "video_v4l2.hpp" /* Needed to validate palette for v4l2 via netcam */ +#include "movie.hpp" static void netcam_check_buffsize(netcam_buff_ptr buff, size_t numbytes) { @@ -47,7 +47,7 @@ static void netcam_check_buffsize(netcam_buff_ptr buff, size_t numbytes) ,(int) buff->used, (int) buff->size ,(int) buff->used, new_size); - buff->ptr = myrealloc(buff->ptr, new_size, + buff->ptr =(char*) myrealloc(buff->ptr, new_size, "netcam_check_buf_size"); buff->size = new_size; } @@ -99,7 +99,7 @@ static char *netcam_url_match(regmatch_t m, const char *input) if (m.rm_so != -1) { len = m.rm_eo - m.rm_so; - if ((match = mymalloc(len + 1)) != NULL) { + if ((match =(char*) mymalloc(len + 1)) != NULL) { strncpy(match, input + m.rm_so, len); match[len] = '\0'; } @@ -112,10 +112,10 @@ static void netcam_url_invalid(struct url_t *parse_url){ MOTION_LOG(ERR, TYPE_NETCAM, NO_ERRNO,_("Invalid URL. Can not parse values.")); - parse_url->host = malloc(5); - parse_url->service = malloc(5); - parse_url->path = malloc(10); - parse_url->userpass = malloc(10); + parse_url->host =(char*) malloc(5); + parse_url->service =(char*) malloc(5); + parse_url->path =(char*) malloc(10); + parse_url->userpass =(char*) malloc(10); parse_url->port = 0; sprintf(parse_url->host, "%s","????"); sprintf(parse_url->service, "%s","????"); @@ -349,7 +349,7 @@ static void netcam_pktarray_resize(struct ctx_cam *cam, int is_highres){ pthread_mutex_lock(&netcam->mutex_pktarray); if ((netcam->pktarray_size < newsize) || (netcam->pktarray_size < 30)){ - tmp = mymalloc(newsize * sizeof(struct packet_item)); + tmp =(packet_item*) mymalloc(newsize * sizeof(struct packet_item)); if (netcam->pktarray_size > 0 ){ memcpy(tmp, netcam->pktarray, sizeof(struct packet_item) * netcam->pktarray_size); } @@ -648,7 +648,7 @@ static struct ctx_netcam *netcam_new_context(void){ struct ctx_netcam *ret; /* Note that mymalloc will exit on any problem. */ - ret = mymalloc(sizeof(struct ctx_netcam)); + ret =(struct ctx_netcam*) mymalloc(sizeof(struct ctx_netcam)); memset(ret, 0, sizeof(struct ctx_netcam)); @@ -656,7 +656,7 @@ static struct ctx_netcam *netcam_new_context(void){ } static int netcam_interrupt(void *ctx){ - struct ctx_netcam *netcam = ctx; + struct ctx_netcam *netcam = (struct ctx_netcam *)ctx; if (netcam->finish){ netcam->interrupted = TRUE; @@ -1031,7 +1031,7 @@ static void netcam_set_v4l2(struct ctx_netcam *netcam){ netcam->format_context->iformat = av_find_input_format("video4linux2"); - fourcc=malloc(5*sizeof(char)); + fourcc=(char*)malloc(5*sizeof(char)); v4l2_palette_fourcc(netcam->v4l2_palette, fourcc); @@ -1118,12 +1118,12 @@ static void netcam_set_path (struct ctx_cam *cam, struct ctx_netcam *netcam ) { } if (mystreq(url.service, "v4l2")) { - netcam->path = mymalloc(strlen(url.path) + 1); + netcam->path =(char*) mymalloc(strlen(url.path) + 1); sprintf(netcam->path, "%s",url.path); MOTION_LOG(INF, TYPE_NETCAM, NO_ERRNO ,_("Setting up v4l2 via ffmpeg netcam")); } else if (mystreq(url.service, "file")) { - netcam->path = mymalloc(strlen(url.path) + 1); + netcam->path =(char*) mymalloc(strlen(url.path) + 1); sprintf(netcam->path, "%s",url.path); MOTION_LOG(INF, TYPE_NETCAM, NO_ERRNO ,_("Setting up file via ffmpeg netcam")); @@ -1137,12 +1137,12 @@ static void netcam_set_path (struct ctx_cam *cam, struct ctx_netcam *netcam ) { ,_("Setting up %s via ffmpeg netcam"),url.service); } if (userpass != NULL) { - netcam->path = mymalloc(strlen(url.service) + 3 + strlen(userpass) + netcam->path =(char*) mymalloc(strlen(url.service) + 3 + strlen(userpass) + 1 + strlen(url.host) + 6 + strlen(url.path) + 2 ); sprintf((char *)netcam->path, "%s://%s@%s:%d%s", url.service, userpass, url.host, url.port, url.path); } else { - netcam->path = mymalloc(strlen(url.service) + 3 + strlen(url.host) + netcam->path =(char*) mymalloc(strlen(url.service) + 3 + strlen(url.host) + 6 + strlen(url.path) + 2); sprintf((char *)netcam->path, "%s://%s:%d%s", url.service, url.host, url.port, url.path); @@ -1180,10 +1180,10 @@ static void netcam_set_parms (struct ctx_cam *cam, struct ctx_netcam *netcam ) { netcam->motapp = cam->motapp; netcam->conf = &cam->conf; netcam->camera_name = cam->conf.camera_name; - netcam->img_recv = mymalloc(sizeof(netcam_buff)); - netcam->img_recv->ptr = mymalloc(NETCAM_BUFFSIZE); - netcam->img_latest = mymalloc(sizeof(netcam_buff)); - netcam->img_latest->ptr = mymalloc(NETCAM_BUFFSIZE); + netcam->img_recv =(netcam_buff_ptr) mymalloc(sizeof(netcam_buff)); + netcam->img_recv->ptr =(char*) mymalloc(NETCAM_BUFFSIZE); + netcam->img_latest =(netcam_buff_ptr) mymalloc(sizeof(netcam_buff)); + netcam->img_latest->ptr =(char*) mymalloc(NETCAM_BUFFSIZE); netcam->pktarray_size = 0; netcam->pktarray_index = -1; netcam->pktarray = NULL; @@ -1580,7 +1580,7 @@ static void netcam_handler_reconnect(struct ctx_netcam *netcam){ static void *netcam_handler(void *arg){ - struct ctx_netcam *netcam = arg; + struct ctx_netcam *netcam =(struct ctx_netcam *) arg; netcam->handler_finished = FALSE; diff --git a/src/netcam.h b/src/netcam.hpp similarity index 96% rename from src/netcam.h rename to src/netcam.hpp index 0c877069..0d431781 100644 --- a/src/netcam.h +++ b/src/netcam.hpp @@ -46,13 +46,14 @@ typedef struct netcam_image_buff { } netcam_buff; typedef netcam_buff *netcam_buff_ptr; - -#include -#include -#include -#include -#include -#include +extern "C" { + #include + #include + #include + #include + #include + #include +} struct packet_item{ AVPacket packet; int64_t idnbr; diff --git a/src/picture.c b/src/picture.cpp similarity index 96% rename from src/picture.c rename to src/picture.cpp index eb4ef637..78f6d659 100644 --- a/src/picture.c +++ b/src/picture.cpp @@ -1,4 +1,4 @@ -/* picture.c +/* picture.cpp * * Various funtions for saving/loading pictures. * Copyright 2002 by Jeroen Vreeken (pe1rxq@amsat.org) @@ -8,14 +8,14 @@ * See also the file 'COPYING'. * */ -#include "motion.h" -#include "logger.h" -#include "util.h" -#include "picture.h" -#include "jpegutils.h" -#include "event.h" -#include "exif.h" -#include "draw.h" +#include "motion.hpp" +#include "logger.hpp" +#include "util.hpp" +#include "picture.hpp" +#include "jpegutils.hpp" +#include "event.hpp" +#include "exif.hpp" +#include "draw.hpp" #ifdef HAVE_WEBP #include @@ -151,7 +151,7 @@ static void pic_save_yuv420p(FILE *fp, unsigned char *image, int width, int heig int sz = 0; int image_size = cam->imgs.size_norm; - unsigned char *buf = mymalloc(image_size); + unsigned char *buf =(unsigned char*) mymalloc(image_size); sz = jpgutl_put_yuv420p(buf, image_size, image, width, height, quality, cam ,ts1, box); fwrite(buf, sz, 1, fp); @@ -166,7 +166,7 @@ static void pic_save_grey(FILE *picture, unsigned char *image, int width, int he int sz = 0; int image_size = cam->imgs.size_norm; - unsigned char *buf = mymalloc(image_size); + unsigned char *buf =(unsigned char*) mymalloc(image_size); sz = jpgutl_put_grey(buf, image_size, image, width, height, quality, cam ,ts1, box); fwrite(buf, sz, 1, picture); @@ -354,7 +354,7 @@ unsigned char *pic_load_pgm(FILE *picture, int width, int height) { ** this image for masking privacy which needs the space for ** the cr / cb components */ - image = mymalloc((mask_width * mask_height * 3) / 2); + image =(unsigned char*) mymalloc((mask_width * mask_height * 3) / 2); for (y = 0; y < mask_height; y++) { if ((int)fread(&image[y * mask_width], 1, mask_width, picture) != mask_width) @@ -373,7 +373,7 @@ unsigned char *pic_load_pgm(FILE *picture, int width, int height) { ,_("Attempting to resize mask image from %dx%d to %dx%d") ,mask_width, mask_height, width, height); - resized_image = mymalloc((width * height * 3) / 2); + resized_image =(unsigned char*) mymalloc((width * height * 3) / 2); for (y = 0; y < height; y++) { for (x = 0; x < width; x++) { @@ -447,7 +447,7 @@ void pic_scale_img(int width_src, int height_src, unsigned char *img_src, unsign } void pic_save_preview(struct ctx_cam *cam, struct ctx_image_data *img) { - void *image_norm, *image_high; + unsigned char *image_norm, *image_high; /* Save our pointers to our memory locations for images*/ image_norm = cam->imgs.image_preview.image_norm; @@ -506,13 +506,13 @@ void pic_init_privacy(struct ctx_cam *cam){ cam->imgs.mask_privacy = pic_load_pgm(picture, cam->imgs.width, cam->imgs.height); /* We only need the "or" mask for the U & V chrominance area. */ - cam->imgs.mask_privacy_uv = mymalloc((cam->imgs.height * cam->imgs.width) / 2); + cam->imgs.mask_privacy_uv =(unsigned char*) mymalloc((cam->imgs.height * cam->imgs.width) / 2); if (cam->imgs.size_high > 0){ MOTION_LOG(INF, TYPE_ALL, NO_ERRNO ,_("Opening high resolution privacy mask file")); rewind(picture); cam->imgs.mask_privacy_high = pic_load_pgm(picture, cam->imgs.width_high, cam->imgs.height_high); - cam->imgs.mask_privacy_high_uv = mymalloc((cam->imgs.height_high * cam->imgs.width_high) / 2); + cam->imgs.mask_privacy_high_uv =(unsigned char*) mymalloc((cam->imgs.height_high * cam->imgs.width_high) / 2); } myfclose(picture); diff --git a/src/picture.h b/src/picture.hpp similarity index 98% rename from src/picture.h rename to src/picture.hpp index 3676965b..f48440a0 100644 --- a/src/picture.h +++ b/src/picture.hpp @@ -1,5 +1,5 @@ /* - * picture.h + * picture.hpp * * Copyright 2002 by Jeroen Vreeken (pe1rxq@amsat.org) * Portions of this file are Copyright by Lionnel Maugis diff --git a/src/rotate.c b/src/rotate.cpp similarity index 97% rename from src/rotate.c rename to src/rotate.cpp index 0115a634..0aff323d 100644 --- a/src/rotate.c +++ b/src/rotate.cpp @@ -1,5 +1,5 @@ /* - * rotate.c + * rotate.cpp * * Module for handling image rotation. * @@ -29,10 +29,10 @@ * - speed optimization, including bswap * v1 (28-Aug-2004) - initial version */ -#include "motion.h" -#include "logger.h" -#include "util.h" -#include "rotate.h" +#include "motion.hpp" +#include "logger.hpp" +#include "util.hpp" +#include "rotate.hpp" #include #if defined(__APPLE__) @@ -263,8 +263,8 @@ void rotate_init(struct ctx_cam *cam){ * cannot be performed in-place (they can, but it would be too slow). */ if ((cam->rotate_data->degrees == 90) || (cam->rotate_data->degrees == 270)){ - cam->rotate_data->buffer_norm = mymalloc(size_norm); - if (size_high > 0 ) cam->rotate_data->buffer_high = mymalloc(size_high); + cam->rotate_data->buffer_norm =(unsigned char*) mymalloc(size_norm); + if (size_high > 0 ) cam->rotate_data->buffer_high =(unsigned char*) mymalloc(size_high); } } diff --git a/src/rotate.h b/src/rotate.hpp similarity index 99% rename from src/rotate.h rename to src/rotate.hpp index 9e3fd317..988da14d 100644 --- a/src/rotate.h +++ b/src/rotate.hpp @@ -1,5 +1,5 @@ /* - * rotate.h + * rotate.hpp * * Include file for handling image rotation. * diff --git a/src/track.c b/src/track.cpp similarity index 99% rename from src/track.c rename to src/track.cpp index b918ddef..c360b97d 100644 --- a/src/track.c +++ b/src/track.cpp @@ -1,4 +1,4 @@ -/* track.c +/* track.cpp * * Experimental motion tracking. * @@ -6,10 +6,10 @@ * This program is published under the GNU Public license */ #include -#include "motion.h" -#include "logger.h" -#include "util.h" -#include "track.h" +#include "motion.hpp" +#include "logger.hpp" +#include "util.hpp" +#include "track.hpp" #ifdef HAVE_V4L2 /*UVC*/ diff --git a/src/track.h b/src/track.hpp similarity index 98% rename from src/track.h rename to src/track.hpp index 20e38f94..8d0396ce 100644 --- a/src/track.h +++ b/src/track.hpp @@ -1,4 +1,4 @@ -/* track.h +/* track.hpp * * Experimental motion tracking. * diff --git a/src/util.c b/src/util.cpp similarity index 98% rename from src/util.c rename to src/util.cpp index b31411cc..b7d0a5bc 100644 --- a/src/util.c +++ b/src/util.cpp @@ -1,4 +1,4 @@ -/* util.c +/* util.cpp * * This file is part of the Motion application * Copyright (C) 2019 Motion-Project Developers(motion-project.github.io) @@ -19,10 +19,10 @@ * Boston, MA 02110-1301, USA. */ -#include "motion.h" -#include "util.h" -#include "logger.h" -#include "dbse.h" /*For dbse ID in format output */ +#include "motion.hpp" +#include "util.hpp" +#include "logger.hpp" +#include "dbse.hpp" /*For dbse ID in format output */ /** Non case sensitive equality check for strings*/ @@ -137,9 +137,9 @@ int mycreate_path(const char *path) mode_t mode = S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH; if (path[0] == '/') - start = strchr(path + 1, '/'); + start = (char*)strchr(path + 1, '/'); else - start = strchr(path, '/'); + start = (char*)strchr(path, '/'); while (start) { char *buffer = mystrdup(path); @@ -657,7 +657,7 @@ char *mystrdup(const char *from) } else { stringlength = strlen(from); stringlength = (stringlength < PATH_MAX ? stringlength : PATH_MAX); - tmp = mymalloc(stringlength + 1); + tmp = (char*)mymalloc(stringlength + 1); strncpy(tmp, from, stringlength); /* diff --git a/src/util.h b/src/util.hpp similarity index 99% rename from src/util.h rename to src/util.hpp index 36c6c7ec..27cab695 100644 --- a/src/util.h +++ b/src/util.hpp @@ -1,4 +1,4 @@ -/* util.h +/* util.hpp * * This file is part of the Motion application * Copyright (C) 2019 Motion-Project Developers(motion-project.github.io) diff --git a/src/video_common.c b/src/video_common.cpp similarity index 96% rename from src/video_common.c rename to src/video_common.cpp index 21f6ea45..b4f6700b 100644 --- a/src/video_common.c +++ b/src/video_common.cpp @@ -1,4 +1,4 @@ -/* video_common.c +/* video_common.cpp * * Video stream functions for motion. * Copyright 2000 by Jeroen Vreeken (pe1rxq@amsat.org) @@ -9,14 +9,14 @@ * */ -#include "motion.h" -#include "logger.h" -#include "util.h" -#include "video_common.h" -#include "video_v4l2.h" -#include "netcam.h" -#include "jpegutils.h" -#include "mmalcam.h" +#include "motion.hpp" +#include "logger.hpp" +#include "util.hpp" +#include "video_common.hpp" +#include "video_v4l2.hpp" +#include "netcam.hpp" +#include "jpegutils.hpp" +#include "mmalcam.hpp" typedef unsigned char uint8_t; typedef unsigned short int uint16_t; @@ -419,7 +419,7 @@ int vid_mjpegtoyuv420p(unsigned char *map, unsigned char *cap_map, int width, in size_t soi_pos = 0; int ret = 0; - ptr_buffer = memmem(cap_map, size, "\xff\xd8", 2); + ptr_buffer =(unsigned char*) memmem(cap_map, size, "\xff\xd8", 2); if (ptr_buffer == NULL) { MOTION_LOG(CRT, TYPE_VIDEO, NO_ERRNO,_("Corrupt image ... continue")); return 1; @@ -430,7 +430,7 @@ int vid_mjpegtoyuv420p(unsigned char *map, unsigned char *cap_map, int width, in */ while (ptr_buffer != NULL && ((size - soi_pos - 1) > 2) ){ soi_pos = ptr_buffer - cap_map; - ptr_buffer = memmem(cap_map + soi_pos + 1, size - soi_pos - 1, "\xff\xd8", 2); + ptr_buffer =(unsigned char*) memmem(cap_map + soi_pos + 1, size - soi_pos - 1, "\xff\xd8", 2); } if (soi_pos != 0){ @@ -492,9 +492,9 @@ static void vid_parms_add(struct ctx_vdev *vdevctx, char *config_name, char *con struct ctx_usrctrl *tmp; int indx; - tmp = mymalloc(sizeof(struct ctx_usrctrl)*(vdevctx->usrctrl_count+1)); + tmp =(struct ctx_usrctrl *) mymalloc(sizeof(struct ctx_usrctrl)*(vdevctx->usrctrl_count+1)); for (indx=0;indxusrctrl_count;indx++){ - tmp[indx].ctrl_name = mymalloc(strlen(vdevctx->usrctrl_array[indx].ctrl_name)+1); + tmp[indx].ctrl_name =(char*) mymalloc(strlen(vdevctx->usrctrl_array[indx].ctrl_name)+1); sprintf(tmp[indx].ctrl_name,"%s",vdevctx->usrctrl_array[indx].ctrl_name); free(vdevctx->usrctrl_array[indx].ctrl_name); vdevctx->usrctrl_array[indx].ctrl_name=NULL; @@ -506,7 +506,7 @@ static void vid_parms_add(struct ctx_vdev *vdevctx, char *config_name, char *con } vdevctx->usrctrl_array = tmp; - vdevctx->usrctrl_array[vdevctx->usrctrl_count].ctrl_name = mymalloc(strlen(config_name)+1); + vdevctx->usrctrl_array[vdevctx->usrctrl_count].ctrl_name = (char*)mymalloc(strlen(config_name)+1); sprintf(vdevctx->usrctrl_array[vdevctx->usrctrl_count].ctrl_name,"%s",config_name); vdevctx->usrctrl_array[vdevctx->usrctrl_count].ctrl_value=atoi(config_val); vdevctx->usrctrl_count++; @@ -568,7 +568,7 @@ int vid_parms_parse(struct ctx_cam *cam){ } else if (tst == ','){ /* Designator for next parm*/ if ((parmval_st >= 0) && (parmval_len > 0)){ if (parmval != NULL) free(parmval); - parmval = mymalloc(parmval_len); + parmval =(char*) mymalloc(parmval_len); snprintf(parmval, parmval_len,"%s",&cam->conf.vid_control_params[parmval_st]); } parmdesc_st = indx_parm + 1; @@ -577,7 +577,7 @@ int vid_parms_parse(struct ctx_cam *cam){ } else if (tst == '='){ /* Designator for end of desc and start of value*/ if ((parmdesc_st >= 0) && (parmdesc_len > 0)) { if (parmdesc != NULL) free(parmdesc); - parmdesc = mymalloc(parmdesc_len); + parmdesc =(char*) mymalloc(parmdesc_len); snprintf(parmdesc, parmdesc_len,"%s",&cam->conf.vid_control_params[parmdesc_st]); } parmdesc_st = -1; @@ -597,7 +597,7 @@ int vid_parms_parse(struct ctx_cam *cam){ parmdesc_len = indx_parm - parmdesc_st + 1; if (parmdesc_len > 0 ){ if (parmdesc != NULL) free(parmdesc); - parmdesc = mymalloc(parmdesc_len); + parmdesc =(char*) mymalloc(parmdesc_len); snprintf(parmdesc, parmdesc_len,"%s",&cam->conf.vid_control_params[parmdesc_st]); } parmdesc_st = -1; @@ -620,7 +620,7 @@ int vid_parms_parse(struct ctx_cam *cam){ /* Process the last parameter */ if ((parmval_st >= 0) && (parmval_len > 0)){ if (parmval != NULL) free(parmval); - parmval = mymalloc(parmval_len+1); + parmval =(char*) mymalloc(parmval_len+1); snprintf(parmval, parmval_len,"%s",&cam->conf.vid_control_params[parmval_st]); } if ((parmdesc != NULL) && (parmval != NULL)){ diff --git a/src/video_common.h b/src/video_common.hpp similarity index 100% rename from src/video_common.h rename to src/video_common.hpp diff --git a/src/video_loopback.c b/src/video_loopback.cpp similarity index 98% rename from src/video_loopback.c rename to src/video_loopback.cpp index 91fa1982..adf9f1d7 100644 --- a/src/video_loopback.c +++ b/src/video_loopback.cpp @@ -1,5 +1,5 @@ /* - * video_loopback.c + * video_loopback.cpp * * Video loopback functions for motion. * Copyright 2000 by Jeroen Vreeken (pe1rxq@amsat.org) @@ -8,10 +8,10 @@ * See also the file 'COPYING'. * */ -#include "motion.h" -#include "logger.h" -#include "util.h" -#include "video_loopback.h" +#include "motion.hpp" +#include "logger.hpp" +#include "util.hpp" +#include "video_loopback.hpp" #if (defined(HAVE_V4L2)) && (!defined(BSD)) @@ -19,7 +19,7 @@ #include #include -typedef struct capent {const char *cap; int code;} capentT; +typedef struct capent {const char *cap; unsigned int code;} capentT; capentT cap_list[] ={ {"V4L2_CAP_VIDEO_CAPTURE" ,0x00000001 }, {"V4L2_CAP_VIDEO_CAPTURE_MPLANE" ,0x00001000 }, diff --git a/src/video_loopback.h b/src/video_loopback.hpp similarity index 95% rename from src/video_loopback.h rename to src/video_loopback.hpp index 3487a9ea..e276b6e3 100644 --- a/src/video_loopback.h +++ b/src/video_loopback.hpp @@ -1,4 +1,4 @@ -/* vloopback_motion.h +/* video_loopback.hpp * * Include file for video_loopback.c * Copyright 2000 by Jeroen Vreeken (pe1rxq@amsat.org) diff --git a/src/video_v4l2.c b/src/video_v4l2.cpp similarity index 97% rename from src/video_v4l2.c rename to src/video_v4l2.cpp index 1eea51bb..09600b13 100644 --- a/src/video_v4l2.c +++ b/src/video_v4l2.cpp @@ -1,5 +1,5 @@ /* - * video_v4l2.c + * video_v4l2.cpp * * V4L2 interface with basically JPEG decompression support and even more ... * Copyright 2006 Krzysztof Blaszkowski (kb@sysmikro.com.pl) @@ -17,12 +17,12 @@ * for more details. * */ -#include "motion.h" -#include "logger.h" -#include "util.h" -#include "rotate.h" -#include "video_common.h" -#include "video_v4l2.h" +#include "motion.hpp" +#include "logger.hpp" +#include "util.hpp" +#include "rotate.hpp" +#include "video_common.hpp" +#include "video_v4l2.hpp" #include @@ -157,7 +157,7 @@ static void v4l2_vdev_free(struct ctx_cam *cam){ static int v4l2_vdev_init(struct ctx_cam *cam){ /* Create the v4l2 ctx_cam within the main thread ctx_cam */ - cam->vdev = mymalloc(sizeof(struct ctx_vdev)); + cam->vdev =(struct ctx_vdev*) mymalloc(sizeof(struct ctx_vdev)); memset(cam->vdev, 0, sizeof(struct ctx_vdev)); cam->vdev->usrctrl_array = NULL; cam->vdev->usrctrl_count = 0; @@ -214,7 +214,7 @@ static int v4l2_ctrls_list(struct video_dev *curdev){ return 0; } - curdev->devctrl_array = malloc(curdev->devctrl_count * sizeof(struct vid_devctrl_ctx)); + curdev->devctrl_array =(vid_devctrl_ctx*) malloc(curdev->devctrl_count * sizeof(struct vid_devctrl_ctx)); memset(&vid_ctrl, 0, sizeof(struct v4l2_queryctrl)); vid_ctrl.id = V4L2_CTRL_FLAG_NEXT_CTRL; @@ -232,10 +232,10 @@ static int v4l2_ctrls_list(struct video_dev *curdev){ curdev->devctrl_array[indx_ctrl].ctrl_newval = vid_ctrl.default_value; curdev->devctrl_array[indx_ctrl].ctrl_menuitem = FALSE; - curdev->devctrl_array[indx_ctrl].ctrl_name = malloc(32); + curdev->devctrl_array[indx_ctrl].ctrl_name =(char*) malloc(32); sprintf(curdev->devctrl_array[indx_ctrl].ctrl_name,"%s",vid_ctrl.name); - curdev->devctrl_array[indx_ctrl].ctrl_iddesc = malloc(15); + curdev->devctrl_array[indx_ctrl].ctrl_iddesc =(char*) malloc(15); sprintf(curdev->devctrl_array[indx_ctrl].ctrl_iddesc,"ID%08d",vid_ctrl.id); curdev->devctrl_array[indx_ctrl].ctrl_minimum = vid_ctrl.minimum; @@ -253,10 +253,10 @@ static int v4l2_ctrls_list(struct video_dev *curdev){ curdev->devctrl_array[indx_ctrl].ctrl_type = 0; curdev->devctrl_array[indx_ctrl].ctrl_menuitem = TRUE; - curdev->devctrl_array[indx_ctrl].ctrl_name = malloc(32); + curdev->devctrl_array[indx_ctrl].ctrl_name =(char*) malloc(32); sprintf(curdev->devctrl_array[indx_ctrl].ctrl_name,"%s",vid_menu.name); - curdev->devctrl_array[indx_ctrl].ctrl_iddesc = malloc(40); + curdev->devctrl_array[indx_ctrl].ctrl_iddesc =(char*) malloc(40); sprintf(curdev->devctrl_array[indx_ctrl].ctrl_iddesc,"menu item: Value %d",indx); curdev->devctrl_array[indx_ctrl].ctrl_minimum = 0; @@ -769,7 +769,7 @@ static int v4l2_pixfmt_select(struct ctx_cam *cam, struct video_dev *curdev) { int v4l2_pal, indx_palette, indx, retcd; palette_item *palette_array; - palette_array = malloc(sizeof(palette_item) * (V4L2_PALETTE_COUNT_MAX+1)); + palette_array =(palette_item*) malloc(sizeof(palette_item) * (V4L2_PALETTE_COUNT_MAX+1)); v4l2_palette_init(palette_array); @@ -896,7 +896,7 @@ static int v4l2_mmap_set(struct video_dev *curdev) { return -1; } - vid_source->buffers = calloc(curdev->buffer_count, sizeof(video_buff)); + vid_source->buffers =(video_buff*) calloc(curdev->buffer_count, sizeof(video_buff)); if (!vid_source->buffers) { MOTION_LOG(ERR, TYPE_VIDEO, SHOW_ERRNO, _("Out of memory.")); vid_source->buffers = NULL; @@ -921,7 +921,7 @@ static int v4l2_mmap_set(struct video_dev *curdev) { } vid_source->buffers[buffer_index].size = buf.length; - vid_source->buffers[buffer_index].ptr = mmap(NULL, buf.length, PROT_READ | PROT_WRITE, + vid_source->buffers[buffer_index].ptr =(unsigned char*) mmap(NULL, buf.length, PROT_READ | PROT_WRITE, MAP_SHARED, vid_source->fd_device, buf.m.offset); if (vid_source->buffers[buffer_index].ptr == MAP_FAILED) { @@ -1131,7 +1131,7 @@ static int v4l2_device_init(struct ctx_cam *cam, struct video_dev *curdev) { src_v4l2_t *vid_source; /* Allocate memory for the state structure. */ - if (!(vid_source = calloc(sizeof(src_v4l2_t), 1))) { + if (!(vid_source =(src_v4l2_t*) calloc(1, sizeof(src_v4l2_t)))) { MOTION_LOG(ERR, TYPE_VIDEO, SHOW_ERRNO, _("Out of memory.")); vid_source = NULL; return -1; @@ -1411,7 +1411,7 @@ int v4l2_start(struct ctx_cam *cam) { curdev = curdev->next; } - curdev = mymalloc(sizeof(struct video_dev)); + curdev = (struct video_dev*)mymalloc(sizeof(struct video_dev)); curdev->starting = TRUE; @@ -1586,11 +1586,11 @@ int v4l2_palette_valid(char *video_device, int v4l2_palette) { int retcd; src_v4l2_t *vid_source; - palette_array = malloc(sizeof(palette_item) * (V4L2_PALETTE_COUNT_MAX+1)); + palette_array =(palette_item*) malloc(sizeof(palette_item) * (V4L2_PALETTE_COUNT_MAX+1)); v4l2_palette_init(palette_array); - vid_source = calloc(sizeof(src_v4l2_t), 1); + vid_source =(src_v4l2_t*)calloc(sizeof(src_v4l2_t), 1); vid_source->fd_device = open(video_device, O_RDWR|O_CLOEXEC); if (vid_source->fd_device < 0) { MOTION_LOG(ALR, TYPE_VIDEO, SHOW_ERRNO @@ -1637,7 +1637,7 @@ void v4l2_palette_fourcc(int v4l2_palette, char *fourcc) { palette_item *palette_array; - palette_array = malloc(sizeof(palette_item) * (V4L2_PALETTE_COUNT_MAX+1)); + palette_array =(palette_item*) malloc(sizeof(palette_item) * (V4L2_PALETTE_COUNT_MAX+1)); v4l2_palette_init(palette_array); @@ -1673,11 +1673,11 @@ int v4l2_parms_valid(char *video_device, int v4l2_palette, int v4l2_fps, int v4l src_v4l2_t *vid_source; - palette_array = malloc(sizeof(palette_item) * (V4L2_PALETTE_COUNT_MAX+1)); + palette_array =(palette_item*) malloc(sizeof(palette_item) * (V4L2_PALETTE_COUNT_MAX+1)); v4l2_palette_init(palette_array); - vid_source = calloc(sizeof(src_v4l2_t), 1); + vid_source =(src_v4l2_t*) calloc(sizeof(src_v4l2_t), 1); vid_source->fd_device = open(video_device, O_RDWR|O_CLOEXEC); if (vid_source->fd_device < 0) { MOTION_LOG(ALR, TYPE_VIDEO, SHOW_ERRNO diff --git a/src/video_v4l2.h b/src/video_v4l2.hpp similarity index 97% rename from src/video_v4l2.h rename to src/video_v4l2.hpp index eb976ced..0fdc2e45 100644 --- a/src/video_v4l2.h +++ b/src/video_v4l2.hpp @@ -1,4 +1,4 @@ -/* video_v4l2.h +/* video_v4l2.hpp * * Include file for video_v4l2.c * Copyright 2000 by Jeroen Vreeken (pe1rxq@amsat.org) diff --git a/src/webu.c b/src/webu.cpp similarity index 96% rename from src/webu.c rename to src/webu.cpp index 007d081a..623b7130 100644 --- a/src/webu.c +++ b/src/webu.cpp @@ -1,5 +1,5 @@ /* - * webu.c + * webu.cpp * * Webcontrol and Streams for motion. * @@ -37,13 +37,13 @@ #include #include -#include "motion.h" -#include "logger.h" -#include "util.h" -#include "webu.h" -#include "webu_html.h" -#include "webu_text.h" -#include "webu_stream.h" +#include "motion.hpp" +#include "logger.hpp" +#include "util.hpp" +#include "webu.hpp" +#include "webu_html.hpp" +#include "webu_text.hpp" +#include "webu_stream.hpp" /* Context to pass the parms to functions to start mhd */ struct mhdstart_ctx { @@ -65,30 +65,30 @@ static void webu_context_init(struct ctx_cam **camlst, struct ctx_cam *cam, stru int indx; - webui->url = mymalloc(WEBUI_LEN_URLI); - webui->uri_camid = mymalloc(WEBUI_LEN_PARM); - webui->uri_cmd1 = mymalloc(WEBUI_LEN_PARM); - webui->uri_cmd2 = mymalloc(WEBUI_LEN_PARM); - webui->uri_parm1 = mymalloc(WEBUI_LEN_PARM); - webui->uri_value1 = mymalloc(WEBUI_LEN_PARM); - webui->uri_parm2 = mymalloc(WEBUI_LEN_PARM); - webui->uri_value2 = mymalloc(WEBUI_LEN_PARM); - webui->clientip = mymalloc(WEBUI_LEN_URLI); - webui->hostname = mymalloc(WEBUI_LEN_PARM); - webui->auth_denied = mymalloc(WEBUI_LEN_RESP); - webui->auth_opaque = mymalloc(WEBUI_LEN_PARM); - webui->auth_realm = mymalloc(WEBUI_LEN_PARM); - webui->text_eol = mymalloc(WEBUI_LEN_PARM); + webui->url = (char*)mymalloc(WEBUI_LEN_URLI); + webui->uri_camid = (char*)mymalloc(WEBUI_LEN_PARM); + webui->uri_cmd1 = (char*)mymalloc(WEBUI_LEN_PARM); + webui->uri_cmd2 = (char*)mymalloc(WEBUI_LEN_PARM); + webui->uri_parm1 = (char*)mymalloc(WEBUI_LEN_PARM); + webui->uri_value1 = (char*)mymalloc(WEBUI_LEN_PARM); + webui->uri_parm2 = (char*)mymalloc(WEBUI_LEN_PARM); + webui->uri_value2 = (char*)mymalloc(WEBUI_LEN_PARM); + webui->clientip = (char*)mymalloc(WEBUI_LEN_URLI); + webui->hostname = (char*)mymalloc(WEBUI_LEN_PARM); + webui->auth_denied = (char*)mymalloc(WEBUI_LEN_RESP); + webui->auth_opaque = (char*)mymalloc(WEBUI_LEN_PARM); + webui->auth_realm = (char*)mymalloc(WEBUI_LEN_PARM); + webui->text_eol = (char*)mymalloc(WEBUI_LEN_PARM); webui->auth_user = NULL; /* Buffer to hold the user name*/ webui->auth_pass = NULL; /* Buffer to hold the password */ webui->authenticated = FALSE; /* boolean for whether we are authenticated*/ - webui->lang = mymalloc(3); /* Two digit lang code plus null terminator */ - webui->lang_full = mymalloc(6); /* lang code, e.g US_en */ + webui->lang = (char*)mymalloc(3); /* Two digit lang code plus null terminator */ + webui->lang_full = (char*)mymalloc(6); /* lang code, e.g US_en */ webui->resp_size = WEBUI_LEN_RESP * 10; /* The size of the resp_page buffer. May get adjusted */ webui->resp_used = 0; /* How many bytes used so far in resp_page*/ webui->stream_pos = 0; /* Stream position of image being sent */ webui->stream_fps = 1; /* Stream rate */ - webui->resp_page = mymalloc(webui->resp_size); /* The response being constructed */ + webui->resp_page = (char*)mymalloc(webui->resp_size); /* The response being constructed */ webui->camlst = camlst; /* The list of context's for all cameras */ webui->cam = cam; /* The context pointer for a single camera */ webui->cnct_type = WEBUI_CNCT_UNKNOWN; @@ -210,10 +210,10 @@ void webu_write(struct webui_ctx *webui, const char *buf) { } if (temp_size > webui->resp_size){ - temp_resp = mymalloc(webui->resp_size); + temp_resp = (char*)mymalloc(webui->resp_size); memcpy(temp_resp, webui->resp_page, webui->resp_size); free(webui->resp_page); - webui->resp_page = mymalloc(temp_size); + webui->resp_page = (char*)mymalloc(temp_size); memset(webui->resp_page,'\0',temp_size); memcpy(webui->resp_page, temp_resp, webui->resp_size); webui->resp_size = temp_size; @@ -1023,32 +1023,32 @@ static void webu_mhd_auth_parse(struct webui_ctx *webui, int ctrl){ if (ctrl){ auth_len = strlen(webui->cam->conf.webcontrol_authentication); - col_pos = strstr(webui->cam->conf.webcontrol_authentication,":"); + col_pos =(char*) strstr(webui->cam->conf.webcontrol_authentication,":"); if (col_pos == NULL){ - webui->auth_user = mymalloc(auth_len+1); - webui->auth_pass = mymalloc(2); + webui->auth_user = (char*)mymalloc(auth_len+1); + webui->auth_pass = (char*)mymalloc(2); snprintf(webui->auth_user, auth_len + 1, "%s" ,webui->cam->conf.webcontrol_authentication); snprintf(webui->auth_pass, 2, "%s",""); } else { - webui->auth_user = mymalloc(auth_len - strlen(col_pos) + 1); - webui->auth_pass = mymalloc(strlen(col_pos)); + webui->auth_user = (char*)mymalloc(auth_len - strlen(col_pos) + 1); + webui->auth_pass =(char*)mymalloc(strlen(col_pos)); snprintf(webui->auth_user, auth_len - strlen(col_pos) + 1, "%s" ,webui->cam->conf.webcontrol_authentication); snprintf(webui->auth_pass, strlen(col_pos), "%s", col_pos + 1); } } else { auth_len = strlen(webui->cam->conf.stream_authentication); - col_pos = strstr(webui->cam->conf.stream_authentication,":"); + col_pos =(char*) strstr(webui->cam->conf.stream_authentication,":"); if (col_pos == NULL){ - webui->auth_user = mymalloc(auth_len+1); - webui->auth_pass = mymalloc(2); + webui->auth_user = (char*)mymalloc(auth_len+1); + webui->auth_pass = (char*)mymalloc(2); snprintf(webui->auth_user, auth_len + 1, "%s" ,webui->cam->conf.stream_authentication); snprintf(webui->auth_pass, 2, "%s",""); } else { - webui->auth_user = mymalloc(auth_len - strlen(col_pos) + 1); - webui->auth_pass = mymalloc(strlen(col_pos)); + webui->auth_user = (char*)mymalloc(auth_len - strlen(col_pos) + 1); + webui->auth_pass = (char*)mymalloc(strlen(col_pos)); snprintf(webui->auth_user, auth_len - strlen(col_pos) + 1, "%s" ,webui->cam->conf.stream_authentication); snprintf(webui->auth_pass, strlen(col_pos), "%s", col_pos + 1); @@ -1206,7 +1206,7 @@ static int webu_answer_ctrl(void *cls /* This function "answers" the request for a webcontrol.*/ int retcd; - struct webui_ctx *webui = *ptr; + struct webui_ctx *webui =(struct webui_ctx *) *ptr; /* Eliminate compiler warnings */ (void)cls; @@ -1278,7 +1278,7 @@ static int webu_answer_strm(void *cls /* Answer the request for all the streams*/ int retcd; - struct webui_ctx *webui = *ptr; + struct webui_ctx *webui =(struct webui_ctx *) *ptr; /* Eliminate compiler warnings */ (void)cls; @@ -1366,7 +1366,7 @@ static void *webu_mhd_init(void *cls, const char *uri, struct MHD_Connection *co * asking. */ - struct ctx_cam **camlst = cls; + struct ctx_cam **camlst =(struct ctx_cam **) cls; struct webui_ctx *webui; int retcd; @@ -1375,7 +1375,7 @@ static void *webu_mhd_init(void *cls, const char *uri, struct MHD_Connection *co /* Set the thread name to connection until we know whether control or stream answers*/ mythreadname_set("cn", 0,NULL); - webui = malloc(sizeof(struct webui_ctx)); + webui =(struct webui_ctx* ) malloc(sizeof(struct webui_ctx)); webu_context_init(camlst, NULL, webui); webui->mhd_first = TRUE; @@ -1400,7 +1400,7 @@ static void *webu_mhd_init_one(void *cls, const char *uri, struct MHD_Connection * in a NULL for the full context list (webui->camlist) and instead assigns the particular * camera context to webui->cam */ - struct ctx_cam *cam = cls; + struct ctx_cam *cam =(struct ctx_cam *) cls; struct webui_ctx *webui; int retcd; @@ -1409,7 +1409,7 @@ static void *webu_mhd_init_one(void *cls, const char *uri, struct MHD_Connection /* Set the thread name to connection until we know whether control or stream answers*/ mythreadname_set("cn", 0,NULL); - webui = malloc(sizeof(struct webui_ctx)); + webui =(struct webui_ctx*) malloc(sizeof(struct webui_ctx)); webu_context_init(NULL, cam, webui); webui->mhd_first = TRUE; @@ -1432,7 +1432,7 @@ static void webu_mhd_deinit(void *cls , void **con_cls , enum MHD_RequestTerminationCode toe) { /* This is the function called as the connection is closed so we free our webui variables*/ - struct webui_ctx *webui = *con_cls; + struct webui_ctx *webui =(struct webui_ctx *) *con_cls; /* Eliminate compiler warnings */ (void)connection; @@ -1604,7 +1604,7 @@ static char *webu_mhd_loadfile(const char *fname){ fseek(infile, 0, SEEK_END); file_size = ftell(infile); if (file_size > 0 ){ - file_char = mymalloc(file_size +1); + file_char = (char*)mymalloc(file_size +1); fseek(infile, 0, SEEK_SET); read_size = fread(file_char, file_size, 1, infile); if (read_size > 0 ){ diff --git a/src/webu.h b/src/webu.hpp similarity index 99% rename from src/webu.h rename to src/webu.hpp index 472734e2..eb1a101c 100644 --- a/src/webu.h +++ b/src/webu.hpp @@ -1,5 +1,5 @@ /* - * webu.h + * webu.hpp * * Include file for webu.c * diff --git a/src/webu_html.c b/src/webu_html.cpp similarity index 99% rename from src/webu_html.c rename to src/webu_html.cpp index b99c32ea..0976a73e 100644 --- a/src/webu_html.c +++ b/src/webu_html.cpp @@ -1,5 +1,5 @@ /* - * webu_html.c + * webu_html.cpp * * Create the html for the webcontrol page * @@ -33,11 +33,11 @@ * */ -#include "motion.h" -#include "logger.h" -#include "util.h" -#include "webu.h" -#include "webu_html.h" +#include "motion.hpp" +#include "logger.hpp" +#include "util.hpp" +#include "webu.hpp" +#include "webu_html.hpp" /* struct to save information regarding the links to include in html page */ struct strminfo_ctx { @@ -357,7 +357,7 @@ static void webu_html_navbar(struct webui_ctx *webui) { snprintf(response, sizeof (response), " %s\n" - "

Motion "VERSION"

\n" + "

Motion " VERSION "

\n" " \n" ,_("Help")); webu_write(webui, response); @@ -448,7 +448,7 @@ static void webu_html_config(struct webui_ctx *webui) { * temporary variable for storing our parameter from main to compare * to the thread specific value */ - val_temp=malloc(PATH_MAX); + val_temp=(char*) malloc(PATH_MAX); indx_parm = 0; while (config_parms[indx_parm].parm_name != NULL){ diff --git a/src/webu_html.h b/src/webu_html.hpp similarity index 100% rename from src/webu_html.h rename to src/webu_html.hpp diff --git a/src/webu_stream.c b/src/webu_stream.cpp similarity index 98% rename from src/webu_stream.c rename to src/webu_stream.cpp index 1f3d7a3c..8017628d 100644 --- a/src/webu_stream.c +++ b/src/webu_stream.cpp @@ -1,5 +1,5 @@ /* - * webu_stream.c + * webu_stream.cpp * * Create the web streams for Motion * @@ -13,19 +13,19 @@ * webu_stream_checks - Edit/validate request from user */ -#include "motion.h" -#include "logger.h" -#include "util.h" -#include "picture.h" -#include "webu.h" -#include "webu_stream.h" +#include "motion.hpp" +#include "logger.hpp" +#include "util.hpp" +#include "picture.hpp" +#include "webu.hpp" +#include "webu_stream.hpp" static void webu_stream_mjpeg_checkbuffers(struct webui_ctx *webui) { /* Allocate buffers if needed */ if (webui->resp_size < (size_t)webui->cam->imgs.size_norm){ if (webui->resp_page != NULL) free(webui->resp_page); - webui->resp_page = mymalloc(webui->cam->imgs.size_norm); + webui->resp_page =(char*) mymalloc(webui->cam->imgs.size_norm); memset(webui->resp_page,'\0',webui->cam->imgs.size_norm); webui->resp_size = webui->cam->imgs.size_norm; webui->resp_used = 0; @@ -125,7 +125,7 @@ static ssize_t webu_stream_mjpeg_response (void *cls, uint64_t pos, char *buf, s * a single image so we can write what we can to the buffer and pick up remaining bytes * to send based upon the stream position */ - struct webui_ctx *webui = cls; + struct webui_ctx *webui =(struct webui_ctx *)cls; size_t sent_bytes; (void)pos; /*Remove compiler warning */ diff --git a/src/webu_stream.h b/src/webu_stream.hpp similarity index 100% rename from src/webu_stream.h rename to src/webu_stream.hpp diff --git a/src/webu_text.c b/src/webu_text.cpp similarity index 99% rename from src/webu_text.c rename to src/webu_text.cpp index ca9eb058..37dafee4 100644 --- a/src/webu_text.c +++ b/src/webu_text.cpp @@ -1,5 +1,5 @@ /* - * webu_text.c + * webu_text.cpp * * Create the text(programatic) interface Motion * @@ -19,11 +19,11 @@ * */ -#include "motion.h" -#include "logger.h" -#include "util.h" -#include "webu.h" -#include "webu_text.h" +#include "motion.hpp" +#include "logger.hpp" +#include "util.hpp" +#include "webu.hpp" +#include "webu_text.hpp" static void webu_text_seteol(struct webui_ctx *webui) { /* Set the end of line character for text interface */ @@ -74,7 +74,7 @@ static void webu_text_header(struct webui_ctx *webui) { snprintf(response, sizeof (response),"%s", "\n" "\n" - "Motion "VERSION" \n" + "Motion " VERSION " \n" "\n" "\n"); webu_write(webui, response); @@ -114,7 +114,7 @@ static void webu_text_page_raw(struct webui_ctx *webui) { int indx; snprintf(response, sizeof (response), - "Motion "VERSION" Running [%d] Camera%s \n" + "Motion " VERSION " Running [%d] Camera%s \n" ,webui->cam_count ,(webui->cam_count > 1 ? "s" : "") ); @@ -139,7 +139,7 @@ static void webu_text_page_basic(struct webui_ctx *webui) { webu_text_header(webui); snprintf(response, sizeof (response), - "Motion "VERSION" Running [%d] Camera%s
\n" + "Motion " VERSION " Running [%d] Camera%s
\n" "All
\n" ,webui->cam_count, (webui->cam_count > 1 ? "s" : "") ,webui->camlst[0]->camera_id); diff --git a/src/webu_text.h b/src/webu_text.hpp similarity index 100% rename from src/webu_text.h rename to src/webu_text.hpp