diff options
67 files changed, 7056 insertions, 9521 deletions
@@ -10,12 +10,14 @@ syntax: glob Makefile Makefile.in +ABOUT-NLS aclocal.m4 compile configure config.guess config.log config.sub +config.rpath config.status config.status.lineno include/configure.h @@ -51,6 +53,31 @@ doc/man/*/xine-list-*.1 include/xine.h +m4/codeset.m4 +m4/gettext.m4 +m4/iconv.m4 +m4/intmax.m4 +m4/inttypes-pri.m4 +m4/inttypes_h.m4 +m4/lib-link.m4 +m4/lib-prefix.m4 +m4/longdouble.m4 +m4/longlong.m4 +m4/nls.m4 +m4/po.m4 +m4/size_max.m4 +m4/stdint_h.m4 +m4/ulonglong.m4 +m4/intl.m4 +m4/intldir.m4 +m4/lock.m4 +m4/visibility.m4 +m4/libtool.m4 +m4/ltoptions.m4 +m4/ltsugar.m4 +m4/ltversion.m4 +m4/lt~obsolete.m4 + misc/SlackBuild misc/build_rpms.sh misc/libxine.pc @@ -69,3 +69,4 @@ b6be674453e922114b55d4613cb197c77d19f094 xine-lib-1_1_9-release 10a6bc10e58f45f6cb79f634bdb6b7daa3167742 xine-lib-1_1_11-release 2a2cc543b27b64a6587dfaef4f1d986eb2f2710a xine-lib-1_1_11_1-release 66e1654718fb0581846d60c60bc09ae3b6b8c0cf xine-lib-1_1_12-release +492f87e6963a8d244df32c40d66a6349aabc4420 xine-lib-1_1_13-release diff --git a/ABOUT-NLS b/ABOUT-NLS deleted file mode 100644 index e32d52d2b..000000000 --- a/ABOUT-NLS +++ /dev/null @@ -1,996 +0,0 @@ -1 Notes on the Free Translation Project -*************************************** - -Free software is going international! The Free Translation Project is -a way to get maintainers of free software, translators, and users all -together, so that free software will gradually become able to speak many -languages. A few packages already provide translations for their -messages. - - If you found this `ABOUT-NLS' file inside a distribution, you may -assume that the distributed package does use GNU `gettext' internally, -itself available at your nearest GNU archive site. But you do _not_ -need to install GNU `gettext' prior to configuring, installing or using -this package with messages translated. - - Installers will find here some useful hints. These notes also -explain how users should proceed for getting the programs to use the -available translations. They tell how people wanting to contribute and -work on translations can contact the appropriate team. - - When reporting bugs in the `intl/' directory or bugs which may be -related to internationalization, you should tell about the version of -`gettext' which is used. The information can be found in the -`intl/VERSION' file, in internationalized packages. - -1.1 Quick configuration advice -============================== - -If you want to exploit the full power of internationalization, you -should configure it using - - ./configure --with-included-gettext - -to force usage of internationalizing routines provided within this -package, despite the existence of internationalizing capabilities in the -operating system where this package is being installed. So far, only -the `gettext' implementation in the GNU C library version 2 provides as -many features (such as locale alias, message inheritance, automatic -charset conversion or plural form handling) as the implementation here. -It is also not possible to offer this additional functionality on top -of a `catgets' implementation. Future versions of GNU `gettext' will -very likely convey even more functionality. So it might be a good idea -to change to GNU `gettext' as soon as possible. - - So you need _not_ provide this option if you are using GNU libc 2 or -you have installed a recent copy of the GNU gettext package with the -included `libintl'. - -1.2 INSTALL Matters -=================== - -Some packages are "localizable" when properly installed; the programs -they contain can be made to speak your own native language. Most such -packages use GNU `gettext'. Other packages have their own ways to -internationalization, predating GNU `gettext'. - - By default, this package will be installed to allow translation of -messages. It will automatically detect whether the system already -provides the GNU `gettext' functions. If not, the included GNU -`gettext' library will be used. This library is wholly contained -within this package, usually in the `intl/' subdirectory, so prior -installation of the GNU `gettext' package is _not_ required. -Installers may use special options at configuration time for changing -the default behaviour. The commands: - - ./configure --with-included-gettext - ./configure --disable-nls - -will, respectively, bypass any pre-existing `gettext' to use the -internationalizing routines provided within this package, or else, -_totally_ disable translation of messages. - - When you already have GNU `gettext' installed on your system and run -configure without an option for your new package, `configure' will -probably detect the previously built and installed `libintl.a' file and -will decide to use this. This might not be desirable. You should use -the more recent version of the GNU `gettext' library. I.e. if the file -`intl/VERSION' shows that the library which comes with this package is -more recent, you should use - - ./configure --with-included-gettext - -to prevent auto-detection. - - The configuration process will not test for the `catgets' function -and therefore it will not be used. The reason is that even an -emulation of `gettext' on top of `catgets' could not provide all the -extensions of the GNU `gettext' library. - - Internationalized packages usually have many `po/LL.po' files, where -LL gives an ISO 639 two-letter code identifying the language. Unless -translations have been forbidden at `configure' time by using the -`--disable-nls' switch, all available translations are installed -together with the package. However, the environment variable `LINGUAS' -may be set, prior to configuration, to limit the installed set. -`LINGUAS' should then contain a space separated list of two-letter -codes, stating which languages are allowed. - -1.3 Using This Package -====================== - -As a user, if your language has been installed for this package, you -only have to set the `LANG' environment variable to the appropriate -`LL_CC' combination. Here `LL' is an ISO 639 two-letter language code, -and `CC' is an ISO 3166 two-letter country code. For example, let's -suppose that you speak German and live in Germany. At the shell -prompt, merely execute `setenv LANG de_DE' (in `csh'), -`export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash'). -This can be done from your `.login' or `.profile' file, once and for -all. - - You might think that the country code specification is redundant. -But in fact, some languages have dialects in different countries. For -example, `de_AT' is used for Austria, and `pt_BR' for Brazil. The -country code serves to distinguish the dialects. - - The locale naming convention of `LL_CC', with `LL' denoting the -language and `CC' denoting the country, is the one use on systems based -on GNU libc. On other systems, some variations of this scheme are -used, such as `LL' or `LL_CC.ENCODING'. You can get the list of -locales supported by your system for your country by running the command -`locale -a | grep '^LL''. - - Not all programs have translations for all languages. By default, an -English message is shown in place of a nonexistent translation. If you -understand other languages, you can set up a priority list of languages. -This is done through a different environment variable, called -`LANGUAGE'. GNU `gettext' gives preference to `LANGUAGE' over `LANG' -for the purpose of message handling, but you still need to have `LANG' -set to the primary language; this is required by other parts of the -system libraries. For example, some Swedish users who would rather -read translations in German than English for when Swedish is not -available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'. - - Special advice for Norwegian users: The language code for Norwegian -bokma*l changed from `no' to `nb' recently (in 2003). During the -transition period, while some message catalogs for this language are -installed under `nb' and some older ones under `no', it's recommended -for Norwegian users to set `LANGUAGE' to `nb:no' so that both newer and -older translations are used. - - In the `LANGUAGE' environment variable, but not in the `LANG' -environment variable, `LL_CC' combinations can be abbreviated as `LL' -to denote the language's main dialect. For example, `de' is equivalent -to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT' -(Portuguese as spoken in Portugal) in this context. - -1.4 Translating Teams -===================== - -For the Free Translation Project to be a success, we need interested -people who like their own language and write it well, and who are also -able to synergize with other translators speaking the same language. -Each translation team has its own mailing list. The up-to-date list of -teams can be found at the Free Translation Project's homepage, -`http://www.iro.umontreal.ca/contrib/po/HTML/', in the "National teams" -area. - - If you'd like to volunteer to _work_ at translating messages, you -should become a member of the translating team for your own language. -The subscribing address is _not_ the same as the list itself, it has -`-request' appended. For example, speakers of Swedish can send a -message to `sv-request@li.org', having this message body: - - subscribe - - Keep in mind that team members are expected to participate -_actively_ in translations, or at solving translational difficulties, -rather than merely lurking around. If your team does not exist yet and -you want to start one, or if you are unsure about what to do or how to -get started, please write to `translation@iro.umontreal.ca' to reach the -coordinator for all translator teams. - - The English team is special. It works at improving and uniformizing -the terminology in use. Proven linguistic skill are praised more than -programming skill, here. - -1.5 Available Packages -====================== - -Languages are not equally supported in all packages. The following -matrix shows the current state of internationalization, as of May 2005. -The matrix shows, in regard of each package, for which languages PO -files have been submitted to translation coordination, with a -translation percentage of at least 50%. - - Ready PO files af am ar az be bg bs ca cs cy da de el en en_GB - +-------------------------------------------------+ - GNUnet | | - a2ps | [] [] [] [] [] | - aegis | () | - ant-phone | () | - anubis | [] | - ap-utils | | - aspell | [] [] [] [] | - bash | [] [] | - batchelor | [] | - bfd | | - bibshelf | [] | - binutils | [] | - bison | [] [] | - bluez-pin | [] [] [] [] | - clisp | [] [] | - console-tools | [] [] | - coreutils | [] [] [] [] | - cpio | | - cpplib | [] [] [] | - darkstat | [] () [] | - dialog | [] [] [] [] [] [] | - diffutils | [] [] [] [] [] | - doodle | [] | - e2fsprogs | [] [] | - enscript | [] [] [] [] | - error | [] [] [] [] | - fetchmail | [] [] () [] | - fileutils | [] [] | - findutils | [] [] [] | - flex | [] [] [] | - fslint | [] | - gas | | - gawk | [] [] [] | - gbiff | [] | - gcal | [] | - gcc | [] | - gettext-examples | [] [] [] [] | - gettext-runtime | [] [] [] [] | - gettext-tools | [] [] | - gimp-print | [] [] [] [] | - gip | | - gliv | [] | - glunarclock | | - gmult | [] [] | - gnubiff | () | - gnucash | [] () () [] | - gnucash-glossary | [] () | - gpe-aerial | [] [] | - gpe-beam | [] [] | - gpe-calendar | [] [] | - gpe-clock | [] [] | - gpe-conf | [] [] | - gpe-contacts | | - gpe-edit | [] | - gpe-go | [] | - gpe-login | [] [] | - gpe-ownerinfo | [] [] | - gpe-sketchbook | [] [] | - gpe-su | [] [] | - gpe-taskmanager | [] [] | - gpe-timesheet | [] | - gpe-today | [] [] | - gpe-todo | [] [] | - gphoto2 | [] [] [] [] | - gprof | [] [] | - gpsdrive | () () | - gramadoir | [] [] | - grep | [] [] [] [] [] [] | - gretl | | - gsasl | [] | - gss | | - gst-plugins | [] [] [] [] [] [] | - gstreamer | [] [] [] [] [] | - gtick | [] () | - gtkspell | [] [] [] | - hello | [] [] [] [] | - id-utils | [] [] | - impost | | - indent | [] [] | - iso_3166 | | - iso_3166_1 | [] [] [] [] [] | - iso_3166_2 | | - iso_3166_3 | [] | - iso_4217 | | - iso_639 | | - jpilot | [] | - jtag | | - jwhois | | - kbd | [] [] [] [] | - latrine | () | - ld | [] | - libc | [] [] [] [] [] | - libextractor | | - libgpewidget | [] [] [] | - libgphoto2 | [] | - libgphoto2_port | [] | - libgsasl | | - libiconv | [] [] [] [] [] | - libidn | | - lifelines | [] () | - lilypond | [] | - lingoteach | | - lynx | [] [] [] [] | - m4 | [] [] [] [] | - mailutils | [] | - make | [] [] | - man-db | [] () [] [] | - minicom | [] [] | - mysecretdiary | [] [] | - nano | [] () [] | - nano_1_0 | [] () [] [] | - opcodes | [] | - parted | [] [] [] [] | - psmisc | | - ptx | [] [] [] | - pwdutils | | - python | | - radius | [] | - recode | [] [] [] [] [] | - rpm | [] [] | - screem | | - scrollkeeper | [] [] [] [] [] [] [] [] | - sed | [] [] | - sh-utils | [] [] | - shared-mime-info | [] [] | - sharutils | [] [] [] [] [] | - silky | | - skencil | [] () | - sketch | [] () | - solfege | [] | - soundtracker | [] [] | - sp | [] | - stardict | [] | - tar | | - texinfo | [] [] | - textutils | [] [] [] | - tin | () () | - tp-robot | [] | - tuxpaint | [] [] [] [] [] [] [] | - unicode-han-tra... | | - unicode-transla... | | - util-linux | [] [] [] [] | - vorbis-tools | [] [] [] [] | - wastesedge | () | - wdiff | [] [] [] [] | - wget | | - xchat | [] [] [] [] [] | - xkeyboard-config | | - xpad | | - +-------------------------------------------------+ - af am ar az be bg bs ca cs cy da de el en en_GB - 10 0 0 2 7 5 0 40 43 2 51 91 19 1 14 - - eo es et eu fa fi fr ga gl he hi hr hu id is - +-----------------------------------------------+ - GNUnet | | - a2ps | [] [] [] | - aegis | | - ant-phone | [] | - anubis | [] | - ap-utils | [] | - aspell | [] [] | - bash | [] [] [] [] | - batchelor | [] [] | - bfd | [] | - bibshelf | [] [] | - binutils | [] [] | - bison | [] [] [] [] [] | - bluez-pin | [] [] [] [] [] [] | - clisp | [] [] | - console-tools | | - coreutils | [] [] [] [] [] | - cpio | [] [] | - cpplib | [] [] | - darkstat | [] () [] [] [] | - dialog | [] [] [] [] [] [] [] | - diffutils | [] [] [] [] [] [] [] [] [] | - doodle | [] | - e2fsprogs | [] [] | - enscript | [] [] | - error | [] [] [] [] [] | - fetchmail | [] | - fileutils | [] [] [] [] [] | - findutils | [] [] [] [] | - flex | [] [] [] | - fslint | [] | - gas | [] [] | - gawk | [] [] [] [] | - gbiff | [] | - gcal | [] [] | - gcc | [] | - gettext-examples | [] [] [] | - gettext-runtime | [] [] [] [] [] | - gettext-tools | [] [] | - gimp-print | [] [] | - gip | [] [] [] | - gliv | () | - glunarclock | [] [] [] | - gmult | [] [] | - gnubiff | () | - gnucash | [] () | - gnucash-glossary | [] | - gpe-aerial | [] [] | - gpe-beam | [] [] | - gpe-calendar | [] [] [] [] | - gpe-clock | [] [] [] | - gpe-conf | [] | - gpe-contacts | [] | - gpe-edit | [] [] | - gpe-go | [] [] | - gpe-login | [] [] [] | - gpe-ownerinfo | [] [] [] [] [] | - gpe-sketchbook | [] [] | - gpe-su | [] [] [] | - gpe-taskmanager | [] [] [] | - gpe-timesheet | [] [] [] [] | - gpe-today | [] [] [] [] | - gpe-todo | [] [] [] | - gphoto2 | [] [] [] [] | - gprof | [] [] [] | - gpsdrive | () () [] | - gramadoir | [] [] | - grep | [] [] [] [] [] [] [] [] [] [] [] | - gretl | [] [] | - gsasl | [] [] [] | - gss | [] | - gst-plugins | [] [] | - gstreamer | | - gtick | [] [] [] [] | - gtkspell | [] [] [] [] [] | - hello | [] [] [] [] [] [] [] [] [] [] [] [] [] | - id-utils | [] [] [] | - impost | [] [] | - indent | [] [] [] [] [] [] [] [] [] [] | - iso_3166 | [] [] [] | - iso_3166_1 | [] [] [] [] [] [] [] | - iso_3166_2 | [] | - iso_3166_3 | [] | - iso_4217 | [] [] [] | - iso_639 | [] [] [] [] | - jpilot | [] [] | - jtag | [] | - jwhois | [] [] [] [] | - kbd | [] [] | - latrine | [] [] | - ld | [] [] | - libc | [] [] [] [] [] | - libextractor | | - libgpewidget | [] [] [] [] [] | - libgphoto2 | [] [] [] | - libgphoto2_port | [] | - libgsasl | [] [] | - libiconv | [] [] [] [] [] [] [] [] [] [] | - libidn | [] [] | - lifelines | () | - lilypond | | - lingoteach | [] [] | - lynx | [] [] | - m4 | [] [] [] [] | - mailutils | [] [] | - make | [] [] [] [] [] [] [] | - man-db | () | - minicom | [] [] [] [] | - mysecretdiary | [] [] [] | - nano | [] [] () [] | - nano_1_0 | [] [] [] [] | - opcodes | [] [] [] | - parted | [] [] [] | - psmisc | [] | - ptx | [] [] [] [] [] [] [] [] [] | - pwdutils | | - python | | - radius | [] [] | - recode | [] [] [] [] [] [] [] | - rpm | [] | - screem | | - scrollkeeper | [] [] [] | - sed | [] [] [] [] [] [] | - sh-utils | [] [] [] [] [] [] | - shared-mime-info | [] [] [] [] [] [] | - sharutils | [] [] [] [] [] [] | - silky | [] | - skencil | [] [] | - sketch | [] [] | - solfege | | - soundtracker | [] [] | - sp | [] | - stardict | [] | - tar | [] [] [] [] | - texinfo | [] [] [] | - textutils | [] [] [] [] [] | - tin | [] () | - tp-robot | [] [] | - tuxpaint | [] [] [] [] [] [] [] [] | - unicode-han-tra... | | - unicode-transla... | [] [] | - util-linux | [] [] [] [] [] | - vorbis-tools | [] [] | - wastesedge | () | - wdiff | [] [] [] [] [] [] [] | - wget | [] [] [] [] | - xchat | [] [] [] [] [] | - xkeyboard-config | | - xpad | [] [] [] | - +-----------------------------------------------+ - eo es et eu fa fi fr ga gl he hi hr hu id is - 15 85 21 15 2 35 115 45 16 8 1 6 40 27 1 - - it ja ko ku lg lt lv mk mn ms mt nb nl nn no nso - +--------------------------------------------------+ - GNUnet | | - a2ps | () () [] [] () | - aegis | () | - ant-phone | [] | - anubis | [] [] [] | - ap-utils | | - aspell | [] [] | - bash | [] | - batchelor | [] | - bfd | | - bibshelf | [] | - binutils | | - bison | [] [] [] [] | - bluez-pin | [] [] | - clisp | [] | - console-tools | | - coreutils | [] [] | - cpio | | - cpplib | [] | - darkstat | [] [] | - dialog | [] [] | - diffutils | [] [] [] [] | - doodle | [] | - e2fsprogs | [] | - enscript | [] | - error | [] | - fetchmail | [] [] | - fileutils | [] [] [] | - findutils | [] [] | - flex | [] [] | - fslint | [] | - gas | | - gawk | [] [] | - gbiff | [] | - gcal | | - gcc | | - gettext-examples | [] [] [] | - gettext-runtime | [] [] [] [] | - gettext-tools | [] [] [] | - gimp-print | [] [] | - gip | [] | - gliv | [] | - glunarclock | [] [] | - gmult | [] [] | - gnubiff | () | - gnucash | [] () () [] | - gnucash-glossary | [] [] | - gpe-aerial | [] | - gpe-beam | [] | - gpe-calendar | [] | - gpe-clock | [] | - gpe-conf | [] | - gpe-contacts | | - gpe-edit | [] | - gpe-go | [] | - gpe-login | [] | - gpe-ownerinfo | [] | - gpe-sketchbook | [] | - gpe-su | [] | - gpe-taskmanager | [] [] | - gpe-timesheet | [] | - gpe-today | [] | - gpe-todo | [] | - gphoto2 | [] [] [] | - gprof | | - gpsdrive | () () () () | - gramadoir | () | - grep | [] [] [] [] | - gretl | [] | - gsasl | [] | - gss | | - gst-plugins | [] [] | - gstreamer | [] [] | - gtick | [] [] | - gtkspell | [] [] [] | - hello | [] [] [] [] [] [] [] [] [] | - id-utils | [] [] | - impost | | - indent | [] [] [] | - iso_3166 | [] | - iso_3166_1 | [] [] | - iso_3166_2 | [] | - iso_3166_3 | [] | - iso_4217 | [] [] [] | - iso_639 | [] [] [] | - jpilot | () () () | - jtag | | - jwhois | [] [] | - kbd | [] | - latrine | [] [] | - ld | | - libc | [] [] [] [] [] | - libextractor | | - libgpewidget | [] | - libgphoto2 | [] [] | - libgphoto2_port | [] [] | - libgsasl | [] | - libiconv | [] [] | - libidn | [] | - lifelines | [] | - lilypond | | - lingoteach | [] [] | - lynx | [] [] [] | - m4 | [] [] | - mailutils | | - make | [] [] [] | - man-db | () | - minicom | [] | - mysecretdiary | [] | - nano | [] [] [] | - nano_1_0 | [] [] [] [] | - opcodes | [] | - parted | [] [] [] [] | - psmisc | [] [] [] | - ptx | [] [] [] | - pwdutils | | - python | | - radius | | - recode | [] [] | - rpm | [] [] | - screem | [] | - scrollkeeper | [] [] [] | - sed | [] [] | - sh-utils | [] [] [] | - shared-mime-info | [] [] [] [] | - sharutils | [] [] [] | - silky | [] | - skencil | | - sketch | | - solfege | [] [] [] | - soundtracker | [] | - sp | () | - stardict | [] [] | - tar | [] [] [] | - texinfo | [] [] [] | - textutils | [] [] [] | - tin | | - tp-robot | [] | - tuxpaint | [] [] [] [] [] [] [] | - unicode-han-tra... | | - unicode-transla... | | - util-linux | [] [] [] | - vorbis-tools | [] | - wastesedge | [] | - wdiff | [] [] [] | - wget | [] | - xchat | [] [] [] [] [] | - xkeyboard-config | [] | - xpad | [] | - +--------------------------------------------------+ - it ja ko ku lg lt lv mk mn ms mt nb nl nn no nso - 46 35 11 2 1 1 2 2 3 11 0 15 96 7 5 0 - - or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv - +----------------------------------------------+ - GNUnet | | - a2ps | () [] [] [] [] [] [] | - aegis | () () | - ant-phone | [] | - anubis | [] [] [] | - ap-utils | () | - aspell | [] [] | - bash | [] [] [] | - batchelor | [] | - bfd | | - bibshelf | | - binutils | [] [] | - bison | [] [] [] [] [] | - bluez-pin | [] [] [] [] [] [] [] [] | - clisp | [] | - console-tools | [] | - coreutils | [] [] [] [] | - cpio | [] [] | - cpplib | | - darkstat | [] [] [] [] [] [] | - dialog | [] [] [] [] [] [] [] | - diffutils | [] [] [] [] [] [] | - doodle | [] | - e2fsprogs | [] [] | - enscript | [] [] [] [] | - error | [] [] [] | - fetchmail | [] [] [] [] | - fileutils | [] [] [] [] [] | - findutils | [] [] [] [] [] [] | - flex | [] [] [] [] [] | - fslint | [] [] [] | - gas | | - gawk | [] [] [] [] | - gbiff | [] | - gcal | [] | - gcc | | - gettext-examples | [] [] [] [] [] [] | - gettext-runtime | [] [] [] [] [] [] [] | - gettext-tools | [] [] [] [] [] [] [] | - gimp-print | [] [] | - gip | [] [] [] | - gliv | [] [] [] | - glunarclock | [] [] [] [] [] [] | - gmult | [] [] [] [] | - gnubiff | () [] | - gnucash | () [] [] [] [] | - gnucash-glossary | [] [] [] | - gpe-aerial | [] [] [] [] [] [] | - gpe-beam | [] [] [] [] [] [] | - gpe-calendar | [] [] [] [] [] [] [] | - gpe-clock | [] [] [] [] [] [] [] | - gpe-conf | [] [] [] [] [] [] | - gpe-contacts | [] [] [] [] | - gpe-edit | [] [] [] [] [] [] [] | - gpe-go | [] [] [] [] [] | - gpe-login | [] [] [] [] [] [] [] | - gpe-ownerinfo | [] [] [] [] [] [] [] | - gpe-sketchbook | [] [] [] [] [] [] [] | - gpe-su | [] [] [] [] [] [] [] | - gpe-taskmanager | [] [] [] [] [] [] [] | - gpe-timesheet | [] [] [] [] [] [] [] | - gpe-today | [] [] [] [] [] [] [] | - gpe-todo | [] [] [] [] [] [] [] [] | - gphoto2 | [] [] [] [] | - gprof | [] [] [] | - gpsdrive | [] [] | - gramadoir | [] | - grep | [] [] [] [] [] [] [] | - gretl | [] | - gsasl | [] [] [] [] [] | - gss | [] [] [] | - gst-plugins | [] [] [] [] | - gstreamer | [] [] [] [] | - gtick | [] [] [] | - gtkspell | [] [] [] [] [] [] | - hello | [] [] [] [] [] [] [] | - id-utils | [] [] [] [] | - impost | | - indent | [] [] [] [] [] [] | - iso_3166 | [] [] [] [] [] | - iso_3166_1 | [] [] [] [] | - iso_3166_2 | | - iso_3166_3 | [] [] [] | - iso_4217 | [] [] | - iso_639 | [] [] [] | - jpilot | | - jtag | [] | - jwhois | [] [] [] () () | - kbd | [] [] [] | - latrine | [] [] | - ld | [] | - libc | [] [] [] [] [] | - libextractor | [] | - libgpewidget | [] [] [] [] [] [] | - libgphoto2 | [] [] | - libgphoto2_port | [] | - libgsasl | [] [] [] | - libiconv | [] [] [] [] [] [] [] [] [] [] | - libidn | [] () | - lifelines | [] [] | - lilypond | | - lingoteach | [] | - lynx | [] [] [] | - m4 | [] [] [] [] [] | - mailutils | [] [] [] | - make | [] [] [] [] | - man-db | [] [] | - minicom | [] [] [] [] | - mysecretdiary | [] [] [] [] | - nano | [] [] [] | - nano_1_0 | [] [] [] [] | - opcodes | [] [] | - parted | [] [] [] [] | - psmisc | [] [] | - ptx | [] [] [] [] [] [] | - pwdutils | [] | - python | | - radius | [] [] | - recode | [] [] [] [] [] [] | - rpm | [] [] [] [] | - screem | | - scrollkeeper | [] [] [] [] [] [] [] | - sed | [] [] [] [] [] [] [] [] | - sh-utils | [] [] [] | - shared-mime-info | [] [] [] [] [] [] | - sharutils | [] [] [] | - silky | [] | - skencil | [] [] [] | - sketch | [] [] [] | - solfege | | - soundtracker | [] [] | - sp | | - stardict | [] [] | - tar | [] [] [] [] | - texinfo | [] [] [] [] | - textutils | [] [] [] | - tin | | - tp-robot | [] | - tuxpaint | [] [] [] [] [] [] [] [] | - unicode-han-tra... | | - unicode-transla... | | - util-linux | [] [] [] | - vorbis-tools | [] [] | - wastesedge | | - wdiff | [] [] [] [] [] [] | - wget | | - xchat | [] [] [] [] [] [] [] | - xkeyboard-config | | - xpad | | - +----------------------------------------------+ - or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv - 1 3 47 29 57 6 78 73 5 44 12 12 50 85 - - ta tg th tk tr uk ven vi wa xh zh_CN zh_TW zu - +-----------------------------------------------+ - GNUnet | | 0 - a2ps | [] [] [] | 19 - aegis | | 0 - ant-phone | [] [] | 5 - anubis | [] [] [] | 11 - ap-utils | () [] | 2 - aspell | [] [] [] | 13 - bash | [] | 11 - batchelor | [] [] | 7 - bfd | | 1 - bibshelf | [] | 5 - binutils | [] | 6 - bison | [] [] | 18 - bluez-pin | [] [] [] [] [] | 25 - clisp | | 7 - console-tools | [] [] | 5 - coreutils | [] [] | 17 - cpio | [] [] [] | 7 - cpplib | [] [] | 8 - darkstat | [] () () | 15 - dialog | [] [] [] | 25 - diffutils | [] [] [] [] | 28 - doodle | [] | 5 - e2fsprogs | [] | 8 - enscript | [] | 12 - error | [] [] [] | 16 - fetchmail | [] | 12 - fileutils | [] [] [] | 18 - findutils | [] [] | 17 - flex | [] [] | 15 - fslint | [] | 7 - gas | [] | 3 - gawk | [] | 14 - gbiff | [] | 5 - gcal | [] | 5 - gcc | [] [] | 4 - gettext-examples | [] [] [] [] [] | 21 - gettext-runtime | [] [] [] [] [] | 25 - gettext-tools | [] [] [] [] [] | 19 - gimp-print | [] | 11 - gip | [] | 8 - gliv | [] [] | 7 - glunarclock | [] [] | 13 - gmult | [] [] [] | 13 - gnubiff | [] | 3 - gnucash | () [] | 10 - gnucash-glossary | [] [] | 9 - gpe-aerial | [] [] | 13 - gpe-beam | [] [] | 13 - gpe-calendar | [] [] [] [] | 18 - gpe-clock | [] [] [] [] | 17 - gpe-conf | [] [] | 12 - gpe-contacts | [] [] | 7 - gpe-edit | [] [] [] [] | 15 - gpe-go | [] [] | 11 - gpe-login | [] [] [] [] [] | 18 - gpe-ownerinfo | [] [] [] [] | 19 - gpe-sketchbook | [] [] | 14 - gpe-su | [] [] [] | 16 - gpe-taskmanager | [] [] [] | 17 - gpe-timesheet | [] [] [] [] | 17 - gpe-today | [] [] [] [] [] | 19 - gpe-todo | [] [] [] | 17 - gphoto2 | [] [] [] | 18 - gprof | [] [] | 10 - gpsdrive | | 3 - gramadoir | [] | 6 - grep | [] [] [] [] | 32 - gretl | | 4 - gsasl | [] [] | 12 - gss | [] | 5 - gst-plugins | [] [] [] | 17 - gstreamer | [] [] [] [] | 15 - gtick | [] | 11 - gtkspell | [] [] [] [] | 21 - hello | [] [] [] [] | 37 - id-utils | [] [] | 13 - impost | [] | 3 - indent | [] [] [] [] | 25 - iso_3166 | [] [] [] | 12 - iso_3166_1 | [] [] | 20 - iso_3166_2 | | 2 - iso_3166_3 | [] [] | 8 - iso_4217 | [] [] | 10 - iso_639 | [] [] | 12 - jpilot | [] [] [] | 6 - jtag | | 2 - jwhois | [] [] [] | 12 - kbd | [] [] | 12 - latrine | [] [] | 8 - ld | [] | 5 - libc | [] [] | 22 - libextractor | | 1 - libgpewidget | [] [] | 17 - libgphoto2 | [] | 9 - libgphoto2_port | | 5 - libgsasl | [] | 7 - libiconv | [] [] [] [] [] | 32 - libidn | [] [] | 6 - lifelines | | 4 - lilypond | | 1 - lingoteach | [] | 6 - lynx | [] [] [] | 15 - m4 | [] [] | 17 - mailutils | [] | 7 - make | [] [] | 18 - man-db | | 5 - minicom | | 11 - mysecretdiary | [] [] | 12 - nano | [] [] | 13 - nano_1_0 | [] [] [] | 18 - opcodes | [] [] | 9 - parted | [] [] [] | 18 - psmisc | [] | 7 - ptx | [] [] | 23 - pwdutils | | 1 - python | | 0 - radius | [] | 6 - recode | [] [] | 22 - rpm | [] [] | 11 - screem | | 1 - scrollkeeper | [] [] [] | 24 - sed | [] [] [] | 21 - sh-utils | [] | 15 - shared-mime-info | [] [] [] | 21 - sharutils | [] [] [] | 20 - silky | | 3 - skencil | | 6 - sketch | | 6 - solfege | | 4 - soundtracker | [] | 8 - sp | [] | 3 - stardict | [] [] [] [] | 10 - tar | [] [] [] [] | 15 - texinfo | [] [] | 14 - textutils | [] [] [] | 17 - tin | | 1 - tp-robot | [] [] [] | 8 - tuxpaint | [] [] [] [] | 34 - unicode-han-tra... | | 0 - unicode-transla... | | 2 - util-linux | [] [] [] | 18 - vorbis-tools | [] | 10 - wastesedge | | 1 - wdiff | [] [] | 22 - wget | [] [] | 7 - xchat | [] [] [] [] | 26 - xkeyboard-config | [] | 2 - xpad | [] | 5 - +-----------------------------------------------+ - 73 teams ta tg th tk tr uk ven vi wa xh zh_CN zh_TW zu - 149 domains 0 0 0 1 77 30 0 92 16 0 42 32 0 1746 - - Some counters in the preceding matrix are higher than the number of -visible blocks let us expect. This is because a few extra PO files are -used for implementing regional variants of languages, or language -dialects. - - For a PO file in the matrix above to be effective, the package to -which it applies should also have been internationalized and -distributed as such by its maintainer. There might be an observable -lag between the mere existence a PO file and its wide availability in a -distribution. - - If May 2005 seems to be old, you may fetch a more recent copy of -this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date -matrix with full percentage details can be found at -`http://www.iro.umontreal.ca/contrib/po/HTML/matrix.html'. - -1.6 Using `gettext' in new packages -=================================== - -If you are writing a freely available program and want to -internationalize it you are welcome to use GNU `gettext' in your -package. Of course you have to respect the GNU Library General Public -License which covers the use of the GNU `gettext' library. This means -in particular that even non-free programs can use `libintl' as a shared -library, whereas only free software can use `libintl' as a static -library or use modified versions of `libintl'. - - Once the sources are changed appropriately and the setup can handle -the use of `gettext' the only thing missing are the translations. The -Free Translation Project is also available for packages which are not -developed inside the GNU project. Therefore the information given above -applies also for every other Free Software Project. Contact -`translation@iro.umontreal.ca' to make the `.pot' files available to -the translation teams. - @@ -1,14 +1,40 @@ -xine-lib (1.1.12.1) 2008-??-?? +xine-lib (1.1.14) 2008-??-?? + * DVB changes: + - Reacquire PIDs whenever a PMT is parsed. (Some channels' PIDs are + changed on a regular basis.) + - Recognise more stream formats (as defined in the broadcast PMT). + - Allow automatic detection of more DVB tuning parameters. + - Allow the GUI to be disabled. + - Allow configuration of the location of channels.conf. + * V4L: allow TV standard selection. + * Allow input plugins to report MIME type information. + This is used for demuxer plugin selection immediately before testing the + filename extension (so it won't work when demuxer selection is done by + stream content only). [Bug #120] + * Allow input plugins to ask for a specific demuxer, overriding the normal + demuxer selection methods. (Most won't need this.) + * The Xv and XxMC video output plugins now support Xv port selection via + two methods: port number and port type (currently "any", "overlay" and + "textured video"). Port number takes precedence; the plugins will fall + back on another port of the same type (if a type was specified) then on + whatever they can find. + XvMC does not support port selection at present. + (Backported from the 1.2 branch.) + * Fix MPEG TS audio stream problems introduced in 1.1.13. + +xine-lib (1.1.13) 2008-06-15 * Security fixes: - Buffer overflow in the NSF demuxer which may allow remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via an NSF file with a long title or copyright message. (CVE-2008-1878) - For extra safety against possible Integer overflows like the ones found in CVE-2008-1482, backport more calloc usage from 1.2 branch. + * Improved JACK output plugin. * Added MIME types and .mpp for musepack. * Fixed display of some MJPEG streams (YUVJ420P). * Deprecate xine_xmalloc() function, see src/xine-utils/utils.c for more information about the reason. + * Provide a useful implementation of xine_register_log_cb(). xine-lib (1.1.12) 2008-04-14 * Security fixes: diff --git a/autogen.sh b/autogen.sh index cb8c637d2..13e663510 100755 --- a/autogen.sh +++ b/autogen.sh @@ -227,6 +227,11 @@ run_aclocal () { echo fi + echo $_echo_n " + Running autopoint: $_echo_c" + + autopoint + echo "done." + echo $_echo_n " + Running aclocal: $_echo_c" aclocal -I m4 diff --git a/config.rpath b/config.rpath deleted file mode 100755 index 3f1bef34a..000000000 --- a/config.rpath +++ /dev/null @@ -1,571 +0,0 @@ -#! /bin/sh -# Output a system dependent set of variables, describing how to set the -# run time search path of shared libraries in an executable. -# -# Copyright 1996-2005 Free Software Foundation, Inc. -# Taken from GNU libtool, 2001 -# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996 -# -# This file is free software; the Free Software Foundation gives -# unlimited permission to copy and/or distribute it, with or without -# modifications, as long as this notice is preserved. -# -# The first argument passed to this file is the canonical host specification, -# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM -# or -# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM -# The environment variables CC, GCC, LDFLAGS, LD, with_gnu_ld -# should be set by the caller. -# -# The set of defined variables is at the end of this script. - -# Known limitations: -# - On IRIX 6.5 with CC="cc", the run time search patch must not be longer -# than 256 bytes, otherwise the compiler driver will dump core. The only -# known workaround is to choose shorter directory names for the build -# directory and/or the installation directory. - -# All known linkers require a `.a' archive for static linking (except M$VC, -# which needs '.lib'). -libext=a -shrext=.so - -host="$1" -host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` -host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` -host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` - -cc_basename=`echo "$CC" | sed -e 's%^.*/%%'` - -# Code taken from libtool.m4's AC_LIBTOOL_PROG_COMPILER_PIC. - -wl= -if test "$GCC" = yes; then - wl='-Wl,' -else - case "$host_os" in - aix*) - wl='-Wl,' - ;; - darwin*) - case "$cc_basename" in - xlc*) - wl='-Wl,' - ;; - esac - ;; - mingw* | pw32* | os2*) - ;; - hpux9* | hpux10* | hpux11*) - wl='-Wl,' - ;; - irix5* | irix6* | nonstopux*) - wl='-Wl,' - ;; - newsos6) - ;; - linux*) - case $cc_basename in - icc* | ecc*) - wl='-Wl,' - ;; - pgcc | pgf77 | pgf90) - wl='-Wl,' - ;; - ccc*) - wl='-Wl,' - ;; - como) - wl='-lopt=' - ;; - esac - ;; - osf3* | osf4* | osf5*) - wl='-Wl,' - ;; - sco3.2v5*) - ;; - solaris*) - wl='-Wl,' - ;; - sunos4*) - wl='-Qoption ld ' - ;; - sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) - wl='-Wl,' - ;; - sysv4*MP*) - ;; - unicos*) - wl='-Wl,' - ;; - uts4*) - ;; - esac -fi - -# Code taken from libtool.m4's AC_LIBTOOL_PROG_LD_SHLIBS. - -hardcode_libdir_flag_spec= -hardcode_libdir_separator= -hardcode_direct=no -hardcode_minus_L=no - -case "$host_os" in - cygwin* | mingw* | pw32*) - # FIXME: the MSVC++ port hasn't been tested in a loooong time - # When not using gcc, we currently assume that we are using - # Microsoft Visual C++. - if test "$GCC" != yes; then - with_gnu_ld=no - fi - ;; - openbsd*) - with_gnu_ld=no - ;; -esac - -ld_shlibs=yes -if test "$with_gnu_ld" = yes; then - case "$host_os" in - aix3* | aix4* | aix5*) - # On AIX/PPC, the GNU linker is very broken - if test "$host_cpu" != ia64; then - ld_shlibs=no - fi - ;; - amigaos*) - hardcode_libdir_flag_spec='-L$libdir' - hardcode_minus_L=yes - # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports - # that the semantics of dynamic libraries on AmigaOS, at least up - # to version 4, is to share data among multiple programs linked - # with the same dynamic library. Since this doesn't match the - # behavior of shared libraries on other platforms, we cannot use - # them. - ld_shlibs=no - ;; - beos*) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - : - else - ld_shlibs=no - fi - ;; - cygwin* | mingw* | pw32*) - # hardcode_libdir_flag_spec is actually meaningless, as there is - # no search path for DLLs. - hardcode_libdir_flag_spec='-L$libdir' - if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then - : - else - ld_shlibs=no - fi - ;; - netbsd*) - ;; - solaris* | sysv5*) - if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then - ld_shlibs=no - elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - : - else - ld_shlibs=no - fi - ;; - sunos4*) - hardcode_direct=yes - ;; - linux*) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - : - else - ld_shlibs=no - fi - ;; - *) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - : - else - ld_shlibs=no - fi - ;; - esac - if test "$ld_shlibs" = yes; then - # Unlike libtool, we use -rpath here, not --rpath, since the documented - # option of GNU ld is called -rpath, not --rpath. - hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' - fi -else - case "$host_os" in - aix3*) - # Note: this linker hardcodes the directories in LIBPATH if there - # are no directories specified by -L. - hardcode_minus_L=yes - if test "$GCC" = yes; then - # Neither direct hardcoding nor static linking is supported with a - # broken collect2. - hardcode_direct=unsupported - fi - ;; - aix4* | aix5*) - if test "$host_cpu" = ia64; then - # On IA64, the linker does run time linking by default, so we don't - # have to do anything special. - aix_use_runtimelinking=no - else - aix_use_runtimelinking=no - # Test if we are trying to use run time linking or normal - # AIX style linking. If -brtl is somewhere in LDFLAGS, we - # need to do runtime linking. - case $host_os in aix4.[23]|aix4.[23].*|aix5*) - for ld_flag in $LDFLAGS; do - if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then - aix_use_runtimelinking=yes - break - fi - done - esac - fi - hardcode_direct=yes - hardcode_libdir_separator=':' - if test "$GCC" = yes; then - case $host_os in aix4.[012]|aix4.[012].*) - collect2name=`${CC} -print-prog-name=collect2` - if test -f "$collect2name" && \ - strings "$collect2name" | grep resolve_lib_name >/dev/null - then - # We have reworked collect2 - hardcode_direct=yes - else - # We have old collect2 - hardcode_direct=unsupported - hardcode_minus_L=yes - hardcode_libdir_flag_spec='-L$libdir' - hardcode_libdir_separator= - fi - esac - fi - # Begin _LT_AC_SYS_LIBPATH_AIX. - echo 'int main () { return 0; }' > conftest.c - ${CC} ${LDFLAGS} conftest.c -o conftest - aix_libpath=`dump -H conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } -}'` - if test -z "$aix_libpath"; then - aix_libpath=`dump -HX64 conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } -}'` - fi - if test -z "$aix_libpath"; then - aix_libpath="/usr/lib:/lib" - fi - rm -f conftest.c conftest - # End _LT_AC_SYS_LIBPATH_AIX. - if test "$aix_use_runtimelinking" = yes; then - hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" - else - if test "$host_cpu" = ia64; then - hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' - else - hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" - fi - fi - ;; - amigaos*) - hardcode_libdir_flag_spec='-L$libdir' - hardcode_minus_L=yes - # see comment about different semantics on the GNU ld section - ld_shlibs=no - ;; - bsdi[45]*) - ;; - cygwin* | mingw* | pw32*) - # When not using gcc, we currently assume that we are using - # Microsoft Visual C++. - # hardcode_libdir_flag_spec is actually meaningless, as there is - # no search path for DLLs. - hardcode_libdir_flag_spec=' ' - libext=lib - ;; - darwin* | rhapsody*) - hardcode_direct=no - if test "$GCC" = yes ; then - : - else - case "$cc_basename" in - xlc*) - ;; - *) - ld_shlibs=no - ;; - esac - fi - ;; - dgux*) - hardcode_libdir_flag_spec='-L$libdir' - ;; - freebsd1*) - ld_shlibs=no - ;; - freebsd2.2*) - hardcode_libdir_flag_spec='-R$libdir' - hardcode_direct=yes - ;; - freebsd2*) - hardcode_direct=yes - hardcode_minus_L=yes - ;; - freebsd* | kfreebsd*-gnu | dragonfly*) - hardcode_libdir_flag_spec='-R$libdir' - hardcode_direct=yes - ;; - hpux9*) - hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' - hardcode_libdir_separator=: - hardcode_direct=yes - # hardcode_minus_L: Not really in the search PATH, - # but as the default location of the library. - hardcode_minus_L=yes - ;; - hpux10* | hpux11*) - if test "$with_gnu_ld" = no; then - case "$host_cpu" in - hppa*64*) - hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' - hardcode_libdir_separator=: - hardcode_direct=no - ;; - ia64*) - hardcode_libdir_flag_spec='-L$libdir' - hardcode_direct=no - # hardcode_minus_L: Not really in the search PATH, - # but as the default location of the library. - hardcode_minus_L=yes - ;; - *) - hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' - hardcode_libdir_separator=: - hardcode_direct=yes - # hardcode_minus_L: Not really in the search PATH, - # but as the default location of the library. - hardcode_minus_L=yes - ;; - esac - fi - ;; - irix5* | irix6* | nonstopux*) - hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' - hardcode_libdir_separator=: - ;; - netbsd*) - hardcode_libdir_flag_spec='-R$libdir' - hardcode_direct=yes - ;; - newsos6) - hardcode_direct=yes - hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' - hardcode_libdir_separator=: - ;; - openbsd*) - hardcode_direct=yes - if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then - hardcode_libdir_flag_spec='${wl}-rpath,$libdir' - else - case "$host_os" in - openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) - hardcode_libdir_flag_spec='-R$libdir' - ;; - *) - hardcode_libdir_flag_spec='${wl}-rpath,$libdir' - ;; - esac - fi - ;; - os2*) - hardcode_libdir_flag_spec='-L$libdir' - hardcode_minus_L=yes - ;; - osf3*) - hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' - hardcode_libdir_separator=: - ;; - osf4* | osf5*) - if test "$GCC" = yes; then - hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' - else - # Both cc and cxx compiler support -rpath directly - hardcode_libdir_flag_spec='-rpath $libdir' - fi - hardcode_libdir_separator=: - ;; - sco3.2v5*) - ;; - solaris*) - hardcode_libdir_flag_spec='-R$libdir' - ;; - sunos4*) - hardcode_libdir_flag_spec='-L$libdir' - hardcode_direct=yes - hardcode_minus_L=yes - ;; - sysv4) - case $host_vendor in - sni) - hardcode_direct=yes # is this really true??? - ;; - siemens) - hardcode_direct=no - ;; - motorola) - hardcode_direct=no #Motorola manual says yes, but my tests say they lie - ;; - esac - ;; - sysv4.3*) - ;; - sysv4*MP*) - if test -d /usr/nec; then - ld_shlibs=yes - fi - ;; - sysv4.2uw2*) - hardcode_direct=yes - hardcode_minus_L=no - ;; - sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*) - ;; - sysv5*) - hardcode_libdir_flag_spec= - ;; - uts4*) - hardcode_libdir_flag_spec='-L$libdir' - ;; - *) - ld_shlibs=no - ;; - esac -fi - -# Check dynamic linker characteristics -# Code taken from libtool.m4's AC_LIBTOOL_SYS_DYNAMIC_LINKER. -libname_spec='lib$name' -case "$host_os" in - aix3*) - ;; - aix4* | aix5*) - ;; - amigaos*) - ;; - beos*) - ;; - bsdi[45]*) - ;; - cygwin* | mingw* | pw32*) - shrext=.dll - ;; - darwin* | rhapsody*) - shrext=.dylib - ;; - dgux*) - ;; - freebsd1*) - ;; - kfreebsd*-gnu) - ;; - freebsd*) - ;; - gnu*) - ;; - hpux9* | hpux10* | hpux11*) - case "$host_cpu" in - ia64*) - shrext=.so - ;; - hppa*64*) - shrext=.sl - ;; - *) - shrext=.sl - ;; - esac - ;; - irix5* | irix6* | nonstopux*) - case "$host_os" in - irix5* | nonstopux*) - libsuff= shlibsuff= - ;; - *) - case $LD in - *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= ;; - *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 ;; - *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 ;; - *) libsuff= shlibsuff= ;; - esac - ;; - esac - ;; - linux*oldld* | linux*aout* | linux*coff*) - ;; - linux*) - ;; - knetbsd*-gnu) - ;; - netbsd*) - ;; - newsos6) - ;; - nto-qnx*) - ;; - openbsd*) - ;; - os2*) - libname_spec='$name' - shrext=.dll - ;; - osf3* | osf4* | osf5*) - ;; - sco3.2v5*) - ;; - solaris*) - ;; - sunos4*) - ;; - sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) - ;; - sysv4*MP*) - ;; - uts4*) - ;; -esac - -sed_quote_subst='s/\(["`$\\]\)/\\\1/g' -escaped_wl=`echo "X$wl" | sed -e 's/^X//' -e "$sed_quote_subst"` -shlibext=`echo "$shrext" | sed -e 's,^\.,,'` -escaped_hardcode_libdir_flag_spec=`echo "X$hardcode_libdir_flag_spec" | sed -e 's/^X//' -e "$sed_quote_subst"` - -LC_ALL=C sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_\1=/' <<EOF - -# How to pass a linker flag through the compiler. -wl="$escaped_wl" - -# Static library suffix (normally "a"). -libext="$libext" - -# Shared library suffix (normally "so"). -shlibext="$shlibext" - -# Flag to hardcode \$libdir into a binary during linking. -# This must work even if \$libdir does not exist. -hardcode_libdir_flag_spec="$escaped_hardcode_libdir_flag_spec" - -# Whether we need a single -rpath flag with a separated argument. -hardcode_libdir_separator="$hardcode_libdir_separator" - -# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the -# resulting binary. -hardcode_direct="$hardcode_direct" - -# Set to yes if using the -LDIR flag during linking hardcodes DIR into the -# resulting binary. -hardcode_minus_L="$hardcode_minus_L" - -EOF diff --git a/configure.ac b/configure.ac index 42a56cc3e..dd2e6f93c 100644 --- a/configure.ac +++ b/configure.ac @@ -4,6 +4,7 @@ dnl AC_INIT AC_CONFIG_SRCDIR([src/xine-engine/xine.c]) +AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_LIBOBJ_DIR([lib]) dnl @@ -16,7 +17,7 @@ dnl XINE_SUB += 1; XINE_PATCH = ''; continue with XINE_LT_* values below dnl XINE_MAJOR=1 XINE_MINOR=1 -XINE_SUB=12 +XINE_SUB=13 dnl XINE_PATCH should be left empty or set to ".1" or ".2" or something similar XINE_PATCH= dnl Release series number (usually $XINE_MAJOR.$XINE_MINOR) @@ -153,9 +154,6 @@ dnl --------------------------------------------- dnl Libtool dnl --------------------------------------------- -m4_undefine([AC_PROG_F77]) -m4_defun([AC_PROG_F77],[]) - AC_LIBTOOL_DLOPEN AC_DISABLE_STATIC AC_LIBTOOL_WIN32_DLL @@ -203,6 +201,7 @@ if test "x$enable_iconvtest" != xno; then fi AM_GNU_GETTEXT([external]) +AM_GNU_GETTEXT_VERSION([0.16.1]) AC_PROG_GMSGFMT_PLURAL AC_CHECK_FUNCS([nl_langinfo]) @@ -2704,6 +2703,7 @@ misc/libxine.pc misc/relchk.sh misc/xine-config misc/xine-lib.spec +po/Makevars.extra po/Makefile.in src/Makefile src/audio_out/Makefile diff --git a/debian/changelog b/debian/changelog index cd6e353a3..b2a4a7fba 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xine-lib (1.1.12~hg-0) unstable; urgency=low +xine-lib (1.1.13~hg-0) unstable; urgency=low [ Darren Salt ] * Hg snapshot. diff --git a/include/xine.h.in b/include/xine.h.in index 1e68a14ce..62cfa8747 100644 --- a/include/xine.h.in +++ b/include/xine.h.in @@ -852,7 +852,7 @@ char *const *xine_get_log (xine_t *self, int buf) XINE_PROTECTED; /* log callback will be called whenever something is logged */ typedef void (*xine_log_cb_t) (void *user_data, int section); void xine_register_log_cb (xine_t *self, xine_log_cb_t cb, - void *user_data) XINE_PROTECTED XINE_DEPRECATED; + void *user_data) XINE_PROTECTED; /* * error handling / engine status diff --git a/m4/_xine.m4 b/m4/_xine.m4 index 930703bbb..3ebbb028d 100644 --- a/m4/_xine.m4 +++ b/m4/_xine.m4 @@ -542,7 +542,6 @@ _ACEOF dnl Check for the type of the third argument of getsockname AC_DEFUN([AC_CHECK_SOCKLEN_T], [ AC_MSG_CHECKING(for socklen_t) - AC_LANG_PUSH(C++) AC_CACHE_VAL(ac_cv_socklen_t, [ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <sys/types.h> @@ -558,7 +557,6 @@ getsockname(0,(struct sockaddr*)0, &a);]])], [ac_cv_socklen_t=int],[ac_cv_socklen_t=size_t]) fi ]) - AC_LANG_POP([C++]) AC_MSG_RESULT($ac_cv_socklen_t) if test "$ac_cv_socklen_t" != "socklen_t"; then diff --git a/m4/codeset.m4 b/m4/codeset.m4 deleted file mode 100644 index a6e67ec49..000000000 --- a/m4/codeset.m4 +++ /dev/null @@ -1,21 +0,0 @@ -# codeset.m4 serial AM1 (gettext-0.10.40) -dnl Copyright (C) 2000-2002 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. - -dnl From Bruno Haible. - -AC_DEFUN([AM_LANGINFO_CODESET], -[ - AC_CACHE_CHECK([for nl_langinfo and CODESET], am_cv_langinfo_codeset, - [AC_TRY_LINK([#include <langinfo.h>], - [char* cs = nl_langinfo(CODESET);], - am_cv_langinfo_codeset=yes, - am_cv_langinfo_codeset=no) - ]) - if test $am_cv_langinfo_codeset = yes; then - AC_DEFINE(HAVE_LANGINFO_CODESET, 1, - [Define if you have <langinfo.h> and nl_langinfo(CODESET).]) - fi -]) diff --git a/m4/gettext.m4 b/m4/gettext.m4 deleted file mode 100644 index 624a80785..000000000 --- a/m4/gettext.m4 +++ /dev/null @@ -1,549 +0,0 @@ -# gettext.m4 serial 37 (gettext-0.14.4) -dnl Copyright (C) 1995-2005 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. -dnl -dnl This file can can be used in projects which are not available under -dnl the GNU General Public License or the GNU Library General Public -dnl License but which still want to provide support for the GNU gettext -dnl functionality. -dnl Please note that the actual code of the GNU gettext library is covered -dnl by the GNU Library General Public License, and the rest of the GNU -dnl gettext package package is covered by the GNU General Public License. -dnl They are *not* in the public domain. - -dnl Authors: -dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000. -dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003. - -dnl Macro to add for using GNU gettext. - -dnl Usage: AM_GNU_GETTEXT([INTLSYMBOL], [NEEDSYMBOL], [INTLDIR]). -dnl INTLSYMBOL can be one of 'external', 'no-libtool', 'use-libtool'. The -dnl default (if it is not specified or empty) is 'no-libtool'. -dnl INTLSYMBOL should be 'external' for packages with no intl directory, -dnl and 'no-libtool' or 'use-libtool' for packages with an intl directory. -dnl If INTLSYMBOL is 'use-libtool', then a libtool library -dnl $(top_builddir)/intl/libintl.la will be created (shared and/or static, -dnl depending on --{enable,disable}-{shared,static} and on the presence of -dnl AM-DISABLE-SHARED). If INTLSYMBOL is 'no-libtool', a static library -dnl $(top_builddir)/intl/libintl.a will be created. -dnl If NEEDSYMBOL is specified and is 'need-ngettext', then GNU gettext -dnl implementations (in libc or libintl) without the ngettext() function -dnl will be ignored. If NEEDSYMBOL is specified and is -dnl 'need-formatstring-macros', then GNU gettext implementations that don't -dnl support the ISO C 99 <inttypes.h> formatstring macros will be ignored. -dnl INTLDIR is used to find the intl libraries. If empty, -dnl the value `$(top_builddir)/intl/' is used. -dnl -dnl The result of the configuration is one of three cases: -dnl 1) GNU gettext, as included in the intl subdirectory, will be compiled -dnl and used. -dnl Catalog format: GNU --> install in $(datadir) -dnl Catalog extension: .mo after installation, .gmo in source tree -dnl 2) GNU gettext has been found in the system's C library. -dnl Catalog format: GNU --> install in $(datadir) -dnl Catalog extension: .mo after installation, .gmo in source tree -dnl 3) No internationalization, always use English msgid. -dnl Catalog format: none -dnl Catalog extension: none -dnl If INTLSYMBOL is 'external', only cases 2 and 3 can occur. -dnl The use of .gmo is historical (it was needed to avoid overwriting the -dnl GNU format catalogs when building on a platform with an X/Open gettext), -dnl but we keep it in order not to force irrelevant filename changes on the -dnl maintainers. -dnl -AC_DEFUN([AM_GNU_GETTEXT], -[ - dnl Argument checking. - ifelse([$1], [], , [ifelse([$1], [external], , [ifelse([$1], [no-libtool], , [ifelse([$1], [use-libtool], , - [errprint([ERROR: invalid first argument to AM_GNU_GETTEXT -])])])])]) - ifelse([$2], [], , [ifelse([$2], [need-ngettext], , [ifelse([$2], [need-formatstring-macros], , - [errprint([ERROR: invalid second argument to AM_GNU_GETTEXT -])])])]) - define([gt_included_intl], ifelse([$1], [external], [no], [yes])) - define([gt_libtool_suffix_prefix], ifelse([$1], [use-libtool], [l], [])) - - AC_REQUIRE([AM_PO_SUBDIRS])dnl - ifelse(gt_included_intl, yes, [ - AC_REQUIRE([AM_INTL_SUBDIR])dnl - ]) - - dnl Prerequisites of AC_LIB_LINKFLAGS_BODY. - AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) - AC_REQUIRE([AC_LIB_RPATH]) - - dnl Sometimes libintl requires libiconv, so first search for libiconv. - dnl Ideally we would do this search only after the - dnl if test "$USE_NLS" = "yes"; then - dnl if test "$gt_cv_func_gnugettext_libc" != "yes"; then - dnl tests. But if configure.in invokes AM_ICONV after AM_GNU_GETTEXT - dnl the configure script would need to contain the same shell code - dnl again, outside any 'if'. There are two solutions: - dnl - Invoke AM_ICONV_LINKFLAGS_BODY here, outside any 'if'. - dnl - Control the expansions in more detail using AC_PROVIDE_IFELSE. - dnl Since AC_PROVIDE_IFELSE is only in autoconf >= 2.52 and not - dnl documented, we avoid it. - ifelse(gt_included_intl, yes, , [ - AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY]) - ]) - - dnl Sometimes, on MacOS X, libintl requires linking with CoreFoundation. - gt_INTL_MACOSX - - dnl Set USE_NLS. - AM_NLS - - ifelse(gt_included_intl, yes, [ - BUILD_INCLUDED_LIBINTL=no - USE_INCLUDED_LIBINTL=no - ]) - LIBINTL= - LTLIBINTL= - POSUB= - - dnl If we use NLS figure out what method - if test "$USE_NLS" = "yes"; then - gt_use_preinstalled_gnugettext=no - ifelse(gt_included_intl, yes, [ - AC_MSG_CHECKING([whether included gettext is requested]) - AC_ARG_WITH(included-gettext, - [ --with-included-gettext use the GNU gettext library included here], - nls_cv_force_use_gnu_gettext=$withval, - nls_cv_force_use_gnu_gettext=no) - AC_MSG_RESULT($nls_cv_force_use_gnu_gettext) - - nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext" - if test "$nls_cv_force_use_gnu_gettext" != "yes"; then - ]) - dnl User does not insist on using GNU NLS library. Figure out what - dnl to use. If GNU gettext is available we use this. Else we have - dnl to fall back to GNU NLS library. - - dnl Add a version number to the cache macros. - define([gt_api_version], ifelse([$2], [need-formatstring-macros], 3, ifelse([$2], [need-ngettext], 2, 1))) - define([gt_cv_func_gnugettext_libc], [gt_cv_func_gnugettext]gt_api_version[_libc]) - define([gt_cv_func_gnugettext_libintl], [gt_cv_func_gnugettext]gt_api_version[_libintl]) - - AC_CACHE_CHECK([for GNU gettext in libc], gt_cv_func_gnugettext_libc, - [AC_TRY_LINK([#include <libintl.h> -]ifelse([$2], [need-formatstring-macros], -[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION -#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) -#endif -changequote(,)dnl -typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; -changequote([,])dnl -], [])[extern int _nl_msg_cat_cntr; -extern int *_nl_domain_bindings;], - [bindtextdomain ("", ""); -return * gettext ("")]ifelse([$2], [need-ngettext], [ + * ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_domain_bindings], - gt_cv_func_gnugettext_libc=yes, - gt_cv_func_gnugettext_libc=no)]) - - if test "$gt_cv_func_gnugettext_libc" != "yes"; then - dnl Sometimes libintl requires libiconv, so first search for libiconv. - ifelse(gt_included_intl, yes, , [ - AM_ICONV_LINK - ]) - dnl Search for libintl and define LIBINTL, LTLIBINTL and INCINTL - dnl accordingly. Don't use AC_LIB_LINKFLAGS_BODY([intl],[iconv]) - dnl because that would add "-liconv" to LIBINTL and LTLIBINTL - dnl even if libiconv doesn't exist. - AC_LIB_LINKFLAGS_BODY([intl]) - AC_CACHE_CHECK([for GNU gettext in libintl], - gt_cv_func_gnugettext_libintl, - [gt_save_CPPFLAGS="$CPPFLAGS" - CPPFLAGS="$CPPFLAGS $INCINTL" - gt_save_LIBS="$LIBS" - LIBS="$LIBS $LIBINTL" - dnl Now see whether libintl exists and does not depend on libiconv. - AC_TRY_LINK([#include <libintl.h> -]ifelse([$2], [need-formatstring-macros], -[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION -#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) -#endif -changequote(,)dnl -typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; -changequote([,])dnl -], [])[extern int _nl_msg_cat_cntr; -extern -#ifdef __cplusplus -"C" -#endif -const char *_nl_expand_alias (const char *);], - [bindtextdomain ("", ""); -return * gettext ("")]ifelse([$2], [need-ngettext], [ + * ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_expand_alias ("")], - gt_cv_func_gnugettext_libintl=yes, - gt_cv_func_gnugettext_libintl=no) - dnl Now see whether libintl exists and depends on libiconv. - if test "$gt_cv_func_gnugettext_libintl" != yes && test -n "$LIBICONV"; then - LIBS="$LIBS $LIBICONV" - AC_TRY_LINK([#include <libintl.h> -]ifelse([$2], [need-formatstring-macros], -[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION -#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) -#endif -changequote(,)dnl -typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; -changequote([,])dnl -], [])[extern int _nl_msg_cat_cntr; -extern -#ifdef __cplusplus -"C" -#endif -const char *_nl_expand_alias (const char *);], - [bindtextdomain ("", ""); -return * gettext ("")]ifelse([$2], [need-ngettext], [ + * ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_expand_alias ("")], - [LIBINTL="$LIBINTL $LIBICONV" - LTLIBINTL="$LTLIBINTL $LTLIBICONV" - gt_cv_func_gnugettext_libintl=yes - ]) - fi - CPPFLAGS="$gt_save_CPPFLAGS" - LIBS="$gt_save_LIBS"]) - fi - - dnl If an already present or preinstalled GNU gettext() is found, - dnl use it. But if this macro is used in GNU gettext, and GNU - dnl gettext is already preinstalled in libintl, we update this - dnl libintl. (Cf. the install rule in intl/Makefile.in.) - if test "$gt_cv_func_gnugettext_libc" = "yes" \ - || { test "$gt_cv_func_gnugettext_libintl" = "yes" \ - && test "$PACKAGE" != gettext-runtime \ - && test "$PACKAGE" != gettext-tools; }; then - gt_use_preinstalled_gnugettext=yes - else - dnl Reset the values set by searching for libintl. - LIBINTL= - LTLIBINTL= - INCINTL= - fi - - ifelse(gt_included_intl, yes, [ - if test "$gt_use_preinstalled_gnugettext" != "yes"; then - dnl GNU gettext is not found in the C library. - dnl Fall back on included GNU gettext library. - nls_cv_use_gnu_gettext=yes - fi - fi - - if test "$nls_cv_use_gnu_gettext" = "yes"; then - dnl Mark actions used to generate GNU NLS library. - BUILD_INCLUDED_LIBINTL=yes - USE_INCLUDED_LIBINTL=yes - LIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LIBICONV" - LTLIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LTLIBICONV" - LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'` - fi - - CATOBJEXT= - if test "$gt_use_preinstalled_gnugettext" = "yes" \ - || test "$nls_cv_use_gnu_gettext" = "yes"; then - dnl Mark actions to use GNU gettext tools. - CATOBJEXT=.gmo - fi - ]) - - if test -n "$INTL_MACOSX_LIBS"; then - if test "$gt_use_preinstalled_gnugettext" = "yes" \ - || test "$nls_cv_use_gnu_gettext" = "yes"; then - dnl Some extra flags are needed during linking. - LIBINTL="$LIBINTL $INTL_MACOSX_LIBS" - LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS" - fi - fi - - if test "$gt_use_preinstalled_gnugettext" = "yes" \ - || test "$nls_cv_use_gnu_gettext" = "yes"; then - AC_DEFINE(ENABLE_NLS, 1, - [Define to 1 if translation of program messages to the user's native language - is requested.]) - else - USE_NLS=no - fi - fi - - AC_MSG_CHECKING([whether to use NLS]) - AC_MSG_RESULT([$USE_NLS]) - if test "$USE_NLS" = "yes"; then - AC_MSG_CHECKING([where the gettext function comes from]) - if test "$gt_use_preinstalled_gnugettext" = "yes"; then - if test "$gt_cv_func_gnugettext_libintl" = "yes"; then - gt_source="external libintl" - else - gt_source="libc" - fi - else - gt_source="included intl directory" - fi - AC_MSG_RESULT([$gt_source]) - fi - - if test "$USE_NLS" = "yes"; then - - if test "$gt_use_preinstalled_gnugettext" = "yes"; then - if test "$gt_cv_func_gnugettext_libintl" = "yes"; then - AC_MSG_CHECKING([how to link with libintl]) - AC_MSG_RESULT([$LIBINTL]) - AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCINTL]) - fi - - dnl For backward compatibility. Some packages may be using this. - AC_DEFINE(HAVE_GETTEXT, 1, - [Define if the GNU gettext() function is already present or preinstalled.]) - AC_DEFINE(HAVE_DCGETTEXT, 1, - [Define if the GNU dcgettext() function is already present or preinstalled.]) - fi - - dnl We need to process the po/ directory. - POSUB=po - fi - - ifelse(gt_included_intl, yes, [ - dnl If this is used in GNU gettext we have to set BUILD_INCLUDED_LIBINTL - dnl to 'yes' because some of the testsuite requires it. - if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then - BUILD_INCLUDED_LIBINTL=yes - fi - - dnl Make all variables we use known to autoconf. - AC_SUBST(BUILD_INCLUDED_LIBINTL) - AC_SUBST(USE_INCLUDED_LIBINTL) - AC_SUBST(CATOBJEXT) - - dnl For backward compatibility. Some configure.ins may be using this. - nls_cv_header_intl= - nls_cv_header_libgt= - - dnl For backward compatibility. Some Makefiles may be using this. - DATADIRNAME=share - AC_SUBST(DATADIRNAME) - - dnl For backward compatibility. Some Makefiles may be using this. - INSTOBJEXT=.mo - AC_SUBST(INSTOBJEXT) - - dnl For backward compatibility. Some Makefiles may be using this. - GENCAT=gencat - AC_SUBST(GENCAT) - - dnl For backward compatibility. Some Makefiles may be using this. - INTLOBJS= - if test "$USE_INCLUDED_LIBINTL" = yes; then - INTLOBJS="\$(GETTOBJS)" - fi - AC_SUBST(INTLOBJS) - - dnl Enable libtool support if the surrounding package wishes it. - INTL_LIBTOOL_SUFFIX_PREFIX=gt_libtool_suffix_prefix - AC_SUBST(INTL_LIBTOOL_SUFFIX_PREFIX) - ]) - - dnl For backward compatibility. Some Makefiles may be using this. - INTLLIBS="$LIBINTL" - AC_SUBST(INTLLIBS) - - dnl Make all documented variables known to autoconf. - AC_SUBST(LIBINTL) - AC_SUBST(LTLIBINTL) - AC_SUBST(POSUB) -]) - - -dnl Checks for all prerequisites of the intl subdirectory, -dnl except for INTL_LIBTOOL_SUFFIX_PREFIX (and possibly LIBTOOL), INTLOBJS, -dnl USE_INCLUDED_LIBINTL, BUILD_INCLUDED_LIBINTL. -AC_DEFUN([AM_INTL_SUBDIR], -[ - AC_REQUIRE([AC_PROG_INSTALL])dnl - AC_REQUIRE([AM_MKINSTALLDIRS])dnl - AC_REQUIRE([AC_PROG_CC])dnl - AC_REQUIRE([AC_CANONICAL_HOST])dnl - AC_REQUIRE([gt_GLIBC2])dnl - AC_REQUIRE([AC_PROG_RANLIB])dnl - AC_REQUIRE([AC_ISC_POSIX])dnl - AC_REQUIRE([AC_HEADER_STDC])dnl - AC_REQUIRE([AC_C_CONST])dnl - AC_REQUIRE([bh_C_SIGNED])dnl - AC_REQUIRE([AC_C_INLINE])dnl - AC_REQUIRE([AC_TYPE_OFF_T])dnl - AC_REQUIRE([AC_TYPE_SIZE_T])dnl - AC_REQUIRE([gl_AC_TYPE_LONG_LONG])dnl - AC_REQUIRE([gt_TYPE_LONGDOUBLE])dnl - AC_REQUIRE([gt_TYPE_WCHAR_T])dnl - AC_REQUIRE([gt_TYPE_WINT_T])dnl - AC_REQUIRE([gl_AC_HEADER_INTTYPES_H]) - AC_REQUIRE([gl_AC_HEADER_STDINT_H]) - AC_REQUIRE([gt_TYPE_INTMAX_T]) - AC_REQUIRE([gt_PRINTF_POSIX]) - AC_REQUIRE([AC_FUNC_ALLOCA])dnl - AC_REQUIRE([AC_FUNC_MMAP])dnl - AC_REQUIRE([gl_GLIBC21])dnl - AC_REQUIRE([gt_INTDIV0])dnl - AC_REQUIRE([gl_AC_TYPE_UINTMAX_T])dnl - AC_REQUIRE([gt_HEADER_INTTYPES_H])dnl - AC_REQUIRE([gt_INTTYPES_PRI])dnl - AC_REQUIRE([gl_XSIZE])dnl - AC_REQUIRE([gt_INTL_MACOSX])dnl - - AC_CHECK_TYPE([ptrdiff_t], , - [AC_DEFINE([ptrdiff_t], [long], - [Define as the type of the result of subtracting two pointers, if the system doesn't define it.]) - ]) - AC_CHECK_HEADERS([argz.h limits.h locale.h nl_types.h malloc.h stddef.h \ -stdlib.h string.h unistd.h sys/param.h]) - AC_CHECK_FUNCS([asprintf fwprintf getcwd getegid geteuid getgid getuid \ -mempcpy munmap putenv setenv setlocale snprintf stpcpy strcasecmp strdup \ -strtoul tsearch wcslen __argz_count __argz_stringify __argz_next \ -__fsetlocking]) - - dnl Use the _snprintf function only if it is declared (because on NetBSD it - dnl is defined as a weak alias of snprintf; we prefer to use the latter). - gt_CHECK_DECL(_snprintf, [#include <stdio.h>]) - gt_CHECK_DECL(_snwprintf, [#include <stdio.h>]) - - dnl Use the *_unlocked functions only if they are declared. - dnl (because some of them were defined without being declared in Solaris - dnl 2.5.1 but were removed in Solaris 2.6, whereas we want binaries built - dnl on Solaris 2.5.1 to run on Solaris 2.6). - dnl Don't use AC_CHECK_DECLS because it isn't supported in autoconf-2.13. - gt_CHECK_DECL(feof_unlocked, [#include <stdio.h>]) - gt_CHECK_DECL(fgets_unlocked, [#include <stdio.h>]) - gt_CHECK_DECL(getc_unlocked, [#include <stdio.h>]) - - case $gt_cv_func_printf_posix in - *yes) HAVE_POSIX_PRINTF=1 ;; - *) HAVE_POSIX_PRINTF=0 ;; - esac - AC_SUBST([HAVE_POSIX_PRINTF]) - if test "$ac_cv_func_asprintf" = yes; then - HAVE_ASPRINTF=1 - else - HAVE_ASPRINTF=0 - fi - AC_SUBST([HAVE_ASPRINTF]) - if test "$ac_cv_func_snprintf" = yes; then - HAVE_SNPRINTF=1 - else - HAVE_SNPRINTF=0 - fi - AC_SUBST([HAVE_SNPRINTF]) - if test "$ac_cv_func_wprintf" = yes; then - HAVE_WPRINTF=1 - else - HAVE_WPRINTF=0 - fi - AC_SUBST([HAVE_WPRINTF]) - - AM_ICONV - AM_LANGINFO_CODESET - if test $ac_cv_header_locale_h = yes; then - gt_LC_MESSAGES - fi - - if test -n "$INTL_MACOSX_LIBS"; then - CPPFLAGS="$CPPFLAGS -I/System/Library/Frameworks/CoreFoundation.framework/Headers" - fi - - dnl intl/plural.c is generated from intl/plural.y. It requires bison, - dnl because plural.y uses bison specific features. It requires at least - dnl bison-1.26 because earlier versions generate a plural.c that doesn't - dnl compile. - dnl bison is only needed for the maintainer (who touches plural.y). But in - dnl order to avoid separate Makefiles or --enable-maintainer-mode, we put - dnl the rule in general Makefile. Now, some people carelessly touch the - dnl files or have a broken "make" program, hence the plural.c rule will - dnl sometimes fire. To avoid an error, defines BISON to ":" if it is not - dnl present or too old. - AC_CHECK_PROGS([INTLBISON], [bison]) - if test -z "$INTLBISON"; then - ac_verc_fail=yes - else - dnl Found it, now check the version. - AC_MSG_CHECKING([version of bison]) -changequote(<<,>>)dnl - ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'` - case $ac_prog_version in - '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;; - 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*) -changequote([,])dnl - ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;; - *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;; - esac - AC_MSG_RESULT([$ac_prog_version]) - fi - if test $ac_verc_fail = yes; then - INTLBISON=: - fi -]) - - -dnl Checks for special options needed on MacOS X. -dnl Defines INTL_MACOSX_LIBS. -AC_DEFUN([gt_INTL_MACOSX], -[ - dnl Check for API introduced in MacOS X 10.2. - AC_CACHE_CHECK([for CFPreferencesCopyAppValue], - gt_cv_func_CFPreferencesCopyAppValue, - [gt_save_CPPFLAGS="$CPPFLAGS" - CPPFLAGS="$CPPFLAGS -I/System/Library/Frameworks/CoreFoundation.framework/Headers" - gt_save_LIBS="$LIBS" - LIBS="$LIBS -framework CoreFoundation" - AC_TRY_LINK([#include <CFPreferences.h>], - [CFPreferencesCopyAppValue(NULL, NULL)], - [gt_cv_func_CFPreferencesCopyAppValue=yes], - [gt_cv_func_CFPreferencesCopyAppValue=no]) - CPPFLAGS="$gt_save_CPPFLAGS" - LIBS="$gt_save_LIBS"]) - if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then - AC_DEFINE([HAVE_CFPREFERENCESCOPYAPPVALUE], 1, - [Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in the CoreFoundation framework.]) - fi - dnl Check for API introduced in MacOS X 10.3. - AC_CACHE_CHECK([for CFLocaleCopyCurrent], gt_cv_func_CFLocaleCopyCurrent, - [gt_save_CPPFLAGS="$CPPFLAGS" - CPPFLAGS="$CPPFLAGS -I/System/Library/Frameworks/CoreFoundation.framework/Headers" - gt_save_LIBS="$LIBS" - LIBS="$LIBS -framework CoreFoundation" - AC_TRY_LINK([#include <CFLocale.h>], [CFLocaleCopyCurrent();], - [gt_cv_func_CFLocaleCopyCurrent=yes], - [gt_cv_func_CFLocaleCopyCurrent=no]) - CPPFLAGS="$gt_save_CPPFLAGS" - LIBS="$gt_save_LIBS"]) - if test $gt_cv_func_CFLocaleCopyCurrent = yes; then - AC_DEFINE([HAVE_CFLOCALECOPYCURRENT], 1, - [Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the CoreFoundation framework.]) - fi - INTL_MACOSX_LIBS= - if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then - INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation" - fi - AC_SUBST([INTL_MACOSX_LIBS]) -]) - - -dnl gt_CHECK_DECL(FUNC, INCLUDES) -dnl Check whether a function is declared. -AC_DEFUN([gt_CHECK_DECL], -[ - AC_CACHE_CHECK([whether $1 is declared], ac_cv_have_decl_$1, - [AC_TRY_COMPILE([$2], [ -#ifndef $1 - char *p = (char *) $1; -#endif -], ac_cv_have_decl_$1=yes, ac_cv_have_decl_$1=no)]) - if test $ac_cv_have_decl_$1 = yes; then - gt_value=1 - else - gt_value=0 - fi - AC_DEFINE_UNQUOTED([HAVE_DECL_]translit($1, [a-z], [A-Z]), [$gt_value], - [Define to 1 if you have the declaration of `$1', and to 0 if you don't.]) -]) - - -dnl Usage: AM_GNU_GETTEXT_VERSION([gettext-version]) -AC_DEFUN([AM_GNU_GETTEXT_VERSION], []) diff --git a/m4/iconv.m4 b/m4/iconv.m4 deleted file mode 100644 index 5ed7c43ae..000000000 --- a/m4/iconv.m4 +++ /dev/null @@ -1,117 +0,0 @@ -# iconv.m4 serial AM4 (gettext-0.11.3) -dnl Copyright (C) 2000-2002 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. - -dnl From Bruno Haible. - -AC_DEFUN([AM_ICONV_LINKFLAGS_BODY], -[ - dnl Prerequisites of AC_LIB_LINKFLAGS_BODY. - AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) - AC_REQUIRE([AC_LIB_RPATH]) - - dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV - dnl accordingly. - AC_LIB_LINKFLAGS_BODY([iconv]) - - dnl - dnl xine: added the prefix /usr/local on FreeBSD if none specified - dnl - if test -z "$INCICONV"; then - case "$host" in - *-*-freebsd*) - dir=/usr/local - if test -d $dir/include; then INCICONV="$INCICONV -I$dir/include"; fi - if test -d $dir/lib; then - LIBICONV="$LIBICONV -L$dir/lib" - LTLIBICONV="$LTLIBICONV -L$dir/lib" - fi - ;; - esac - fi -]) - -AC_DEFUN([AM_ICONV_LINK], -[ - dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and - dnl those with the standalone portable GNU libiconv installed). - - dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV - dnl accordingly. - AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY]) - - dnl Add $INCICONV to CPPFLAGS before performing the following checks, - dnl because if the user has installed libiconv and not disabled its use - dnl via --without-libiconv-prefix, he wants to use it. The first - dnl AC_TRY_LINK will then fail, the second AC_TRY_LINK will succeed. - am_save_CPPFLAGS="$CPPFLAGS" - AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCICONV]) - - AC_CACHE_CHECK(for iconv, am_cv_func_iconv, [ - am_cv_func_iconv="no, consider installing GNU libiconv" - am_cv_lib_iconv=no - AC_TRY_LINK([#include <stdlib.h> -#include <iconv.h>], - [iconv_t cd = iconv_open("",""); - iconv(cd,NULL,NULL,NULL,NULL); - iconv_close(cd);], - am_cv_func_iconv=yes) - if test "$am_cv_func_iconv" != yes; then - am_save_LIBS="$LIBS" - LIBS="$LIBS $LIBICONV" - AC_TRY_LINK([#include <stdlib.h> -#include <iconv.h>], - [iconv_t cd = iconv_open("",""); - iconv(cd,NULL,NULL,NULL,NULL); - iconv_close(cd);], - am_cv_lib_iconv=yes - am_cv_func_iconv=yes) - LIBS="$am_save_LIBS" - fi - ]) - if test "$am_cv_func_iconv" = yes; then - AC_DEFINE(HAVE_ICONV, 1, [Define if you have the iconv() function.]) - fi - if test "$am_cv_lib_iconv" = yes; then - AC_MSG_CHECKING([how to link with libiconv]) - AC_MSG_RESULT([$LIBICONV]) - else - dnl If $LIBICONV didn't lead to a usable library, we don't need $INCICONV - dnl either. - CPPFLAGS="$am_save_CPPFLAGS" - LIBICONV= - LTLIBICONV= - fi - AC_SUBST(LIBICONV) - AC_SUBST(LTLIBICONV) -]) - -AC_DEFUN([AM_ICONV], -[ - AM_ICONV_LINK - if test "$am_cv_func_iconv" = yes; then - AC_MSG_CHECKING([for iconv declaration]) - AC_CACHE_VAL(am_cv_proto_iconv, [ - AC_TRY_COMPILE([ -#include <stdlib.h> -#include <iconv.h> -extern -#ifdef __cplusplus -"C" -#endif -#if defined(__STDC__) || defined(__cplusplus) -size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); -#else -size_t iconv(); -#endif -], [], am_cv_proto_iconv_arg1="", am_cv_proto_iconv_arg1="const") - am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"]) - am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` - AC_MSG_RESULT([$]{ac_t:- - }[$]am_cv_proto_iconv) - AC_DEFINE_UNQUOTED(ICONV_CONST, $am_cv_proto_iconv_arg1, - [Define as const if the declaration of iconv() needs const.]) - fi -]) diff --git a/m4/intmax.m4 b/m4/intmax.m4 deleted file mode 100644 index d99c999fd..000000000 --- a/m4/intmax.m4 +++ /dev/null @@ -1,30 +0,0 @@ -# intmax.m4 serial 2 (gettext-0.14.2) -dnl Copyright (C) 2002-2005 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. - -dnl From Bruno Haible. -dnl Test whether the system has the 'intmax_t' type, but don't attempt to -dnl find a replacement if it is lacking. - -AC_DEFUN([gt_TYPE_INTMAX_T], -[ - AC_REQUIRE([gl_AC_HEADER_INTTYPES_H]) - AC_REQUIRE([gl_AC_HEADER_STDINT_H]) - AC_CACHE_CHECK(for intmax_t, gt_cv_c_intmax_t, - [AC_TRY_COMPILE([ -#include <stddef.h> -#include <stdlib.h> -#if HAVE_STDINT_H_WITH_UINTMAX -#include <stdint.h> -#endif -#if HAVE_INTTYPES_H_WITH_UINTMAX -#include <inttypes.h> -#endif -], [intmax_t x = -1;], gt_cv_c_intmax_t=yes, gt_cv_c_intmax_t=no)]) - if test $gt_cv_c_intmax_t = yes; then - AC_DEFINE(HAVE_INTMAX_T, 1, - [Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>.]) - fi -]) diff --git a/m4/inttypes-pri.m4 b/m4/inttypes-pri.m4 deleted file mode 100644 index 4d56a9ad3..000000000 --- a/m4/inttypes-pri.m4 +++ /dev/null @@ -1,30 +0,0 @@ -# inttypes-pri.m4 serial 1 (gettext-0.11.4) -dnl Copyright (C) 1997-2002 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. - -dnl From Bruno Haible. - -# Define PRI_MACROS_BROKEN if <inttypes.h> exists and defines the PRI* -# macros to non-string values. This is the case on AIX 4.3.3. - -AC_DEFUN([gt_INTTYPES_PRI], -[ - AC_REQUIRE([gt_HEADER_INTTYPES_H]) - if test $gt_cv_header_inttypes_h = yes; then - AC_CACHE_CHECK([whether the inttypes.h PRIxNN macros are broken], - gt_cv_inttypes_pri_broken, - [ - AC_TRY_COMPILE([#include <inttypes.h> -#ifdef PRId32 -char *p = PRId32; -#endif -], [], gt_cv_inttypes_pri_broken=no, gt_cv_inttypes_pri_broken=yes) - ]) - fi - if test "$gt_cv_inttypes_pri_broken" = yes; then - AC_DEFINE_UNQUOTED(PRI_MACROS_BROKEN, 1, - [Define if <inttypes.h> exists and defines unusable PRI* macros.]) - fi -]) diff --git a/m4/inttypes_h.m4 b/m4/inttypes_h.m4 deleted file mode 100644 index a5d075d96..000000000 --- a/m4/inttypes_h.m4 +++ /dev/null @@ -1,26 +0,0 @@ -# inttypes_h.m4 serial 6 -dnl Copyright (C) 1997-2004 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. - -dnl From Paul Eggert. - -# Define HAVE_INTTYPES_H_WITH_UINTMAX if <inttypes.h> exists, -# doesn't clash with <sys/types.h>, and declares uintmax_t. - -AC_DEFUN([gl_AC_HEADER_INTTYPES_H], -[ - AC_CACHE_CHECK([for inttypes.h], gl_cv_header_inttypes_h, - [AC_TRY_COMPILE( - [#include <sys/types.h> -#include <inttypes.h>], - [uintmax_t i = (uintmax_t) -1;], - gl_cv_header_inttypes_h=yes, - gl_cv_header_inttypes_h=no)]) - if test $gl_cv_header_inttypes_h = yes; then - AC_DEFINE_UNQUOTED(HAVE_INTTYPES_H_WITH_UINTMAX, 1, - [Define if <inttypes.h> exists, doesn't clash with <sys/types.h>, - and declares uintmax_t. ]) - fi -]) diff --git a/m4/lib-link.m4 b/m4/lib-link.m4 deleted file mode 100644 index ea0b0c4ea..000000000 --- a/m4/lib-link.m4 +++ /dev/null @@ -1,553 +0,0 @@ -# lib-link.m4 serial 6 (gettext-0.14.3) -dnl Copyright (C) 2001-2005 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. - -dnl From Bruno Haible. - -AC_PREREQ(2.50) - -dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and -dnl the libraries corresponding to explicit and implicit dependencies. -dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and -dnl augments the CPPFLAGS variable. -AC_DEFUN([AC_LIB_LINKFLAGS], -[ - AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) - AC_REQUIRE([AC_LIB_RPATH]) - define([Name],[translit([$1],[./-], [___])]) - define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], - [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) - AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [ - AC_LIB_LINKFLAGS_BODY([$1], [$2]) - ac_cv_lib[]Name[]_libs="$LIB[]NAME" - ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME" - ac_cv_lib[]Name[]_cppflags="$INC[]NAME" - ]) - LIB[]NAME="$ac_cv_lib[]Name[]_libs" - LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs" - INC[]NAME="$ac_cv_lib[]Name[]_cppflags" - AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) - AC_SUBST([LIB]NAME) - AC_SUBST([LTLIB]NAME) - dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the - dnl results of this search when this library appears as a dependency. - HAVE_LIB[]NAME=yes - undefine([Name]) - undefine([NAME]) -]) - -dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode) -dnl searches for libname and the libraries corresponding to explicit and -dnl implicit dependencies, together with the specified include files and -dnl the ability to compile and link the specified testcode. If found, it -dnl sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} and -dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and -dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs -dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty. -AC_DEFUN([AC_LIB_HAVE_LINKFLAGS], -[ - AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) - AC_REQUIRE([AC_LIB_RPATH]) - define([Name],[translit([$1],[./-], [___])]) - define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], - [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) - - dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME - dnl accordingly. - AC_LIB_LINKFLAGS_BODY([$1], [$2]) - - dnl Add $INC[]NAME to CPPFLAGS before performing the following checks, - dnl because if the user has installed lib[]Name and not disabled its use - dnl via --without-lib[]Name-prefix, he wants to use it. - ac_save_CPPFLAGS="$CPPFLAGS" - AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) - - AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [ - ac_save_LIBS="$LIBS" - LIBS="$LIBS $LIB[]NAME" - AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name=no]) - LIBS="$ac_save_LIBS" - ]) - if test "$ac_cv_lib[]Name" = yes; then - HAVE_LIB[]NAME=yes - AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the $1 library.]) - AC_MSG_CHECKING([how to link with lib[]$1]) - AC_MSG_RESULT([$LIB[]NAME]) - else - HAVE_LIB[]NAME=no - dnl If $LIB[]NAME didn't lead to a usable library, we don't need - dnl $INC[]NAME either. - CPPFLAGS="$ac_save_CPPFLAGS" - LIB[]NAME= - LTLIB[]NAME= - fi - AC_SUBST([HAVE_LIB]NAME) - AC_SUBST([LIB]NAME) - AC_SUBST([LTLIB]NAME) - undefine([Name]) - undefine([NAME]) -]) - -dnl Determine the platform dependent parameters needed to use rpath: -dnl libext, shlibext, hardcode_libdir_flag_spec, hardcode_libdir_separator, -dnl hardcode_direct, hardcode_minus_L. -AC_DEFUN([AC_LIB_RPATH], -[ - dnl Tell automake >= 1.10 to complain if config.rpath is missing. - m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([config.rpath])]) - AC_REQUIRE([AC_PROG_CC]) dnl we use $CC, $GCC, $LDFLAGS - AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD, $with_gnu_ld - AC_REQUIRE([AC_CANONICAL_HOST]) dnl we use $host - AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir - AC_CACHE_CHECK([for shared library run path origin], acl_cv_rpath, [ - CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ - ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh - . ./conftest.sh - rm -f ./conftest.sh - acl_cv_rpath=done - ]) - wl="$acl_cv_wl" - libext="$acl_cv_libext" - shlibext="$acl_cv_shlibext" - hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" - hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" - hardcode_direct="$acl_cv_hardcode_direct" - hardcode_minus_L="$acl_cv_hardcode_minus_L" - dnl Determine whether the user wants rpath handling at all. - AC_ARG_ENABLE(rpath, - [ --disable-rpath do not hardcode runtime library paths], - :, enable_rpath=yes) -]) - -dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and -dnl the libraries corresponding to explicit and implicit dependencies. -dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables. -AC_DEFUN([AC_LIB_LINKFLAGS_BODY], -[ - define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], - [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) - dnl By default, look in $includedir and $libdir. - use_additional=yes - AC_LIB_WITH_FINAL_PREFIX([ - eval additional_includedir=\"$includedir\" - eval additional_libdir=\"$libdir\" - ]) - AC_LIB_ARG_WITH([lib$1-prefix], -[ --with-lib$1-prefix[=DIR] search for lib$1 in DIR/include and DIR/lib - --without-lib$1-prefix don't search for lib$1 in includedir and libdir], -[ - if test "X$withval" = "Xno"; then - use_additional=no - else - if test "X$withval" = "X"; then - AC_LIB_WITH_FINAL_PREFIX([ - eval additional_includedir=\"$includedir\" - eval additional_libdir=\"$libdir\" - ]) - else - additional_includedir="$withval/include" - additional_libdir="$withval/lib" - fi - fi -]) - dnl Search the library and its dependencies in $additional_libdir and - dnl $LDFLAGS. Using breadth-first-seach. - LIB[]NAME= - LTLIB[]NAME= - INC[]NAME= - rpathdirs= - ltrpathdirs= - names_already_handled= - names_next_round='$1 $2' - while test -n "$names_next_round"; do - names_this_round="$names_next_round" - names_next_round= - for name in $names_this_round; do - already_handled= - for n in $names_already_handled; do - if test "$n" = "$name"; then - already_handled=yes - break - fi - done - if test -z "$already_handled"; then - names_already_handled="$names_already_handled $name" - dnl See if it was already located by an earlier AC_LIB_LINKFLAGS - dnl or AC_LIB_HAVE_LINKFLAGS call. - uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` - eval value=\"\$HAVE_LIB$uppername\" - if test -n "$value"; then - if test "$value" = yes; then - eval value=\"\$LIB$uppername\" - test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value" - eval value=\"\$LTLIB$uppername\" - test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value" - else - dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined - dnl that this library doesn't exist. So just drop it. - : - fi - else - dnl Search the library lib$name in $additional_libdir and $LDFLAGS - dnl and the already constructed $LIBNAME/$LTLIBNAME. - found_dir= - found_la= - found_so= - found_a= - if test $use_additional = yes; then - if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then - found_dir="$additional_libdir" - found_so="$additional_libdir/lib$name.$shlibext" - if test -f "$additional_libdir/lib$name.la"; then - found_la="$additional_libdir/lib$name.la" - fi - else - if test -f "$additional_libdir/lib$name.$libext"; then - found_dir="$additional_libdir" - found_a="$additional_libdir/lib$name.$libext" - if test -f "$additional_libdir/lib$name.la"; then - found_la="$additional_libdir/lib$name.la" - fi - fi - fi - fi - if test "X$found_dir" = "X"; then - for x in $LDFLAGS $LTLIB[]NAME; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - case "$x" in - -L*) - dir=`echo "X$x" | sed -e 's/^X-L//'` - if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then - found_dir="$dir" - found_so="$dir/lib$name.$shlibext" - if test -f "$dir/lib$name.la"; then - found_la="$dir/lib$name.la" - fi - else - if test -f "$dir/lib$name.$libext"; then - found_dir="$dir" - found_a="$dir/lib$name.$libext" - if test -f "$dir/lib$name.la"; then - found_la="$dir/lib$name.la" - fi - fi - fi - ;; - esac - if test "X$found_dir" != "X"; then - break - fi - done - fi - if test "X$found_dir" != "X"; then - dnl Found the library. - LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name" - if test "X$found_so" != "X"; then - dnl Linking with a shared library. We attempt to hardcode its - dnl directory into the executable's runpath, unless it's the - dnl standard /usr/lib. - if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then - dnl No hardcoding is needed. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" - else - dnl Use an explicit option to hardcode DIR into the resulting - dnl binary. - dnl Potentially add DIR to ltrpathdirs. - dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. - haveit= - for x in $ltrpathdirs; do - if test "X$x" = "X$found_dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - ltrpathdirs="$ltrpathdirs $found_dir" - fi - dnl The hardcoding into $LIBNAME is system dependent. - if test "$hardcode_direct" = yes; then - dnl Using DIR/libNAME.so during linking hardcodes DIR into the - dnl resulting binary. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" - else - if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then - dnl Use an explicit option to hardcode DIR into the resulting - dnl binary. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" - dnl Potentially add DIR to rpathdirs. - dnl The rpathdirs will be appended to $LIBNAME at the end. - haveit= - for x in $rpathdirs; do - if test "X$x" = "X$found_dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - rpathdirs="$rpathdirs $found_dir" - fi - else - dnl Rely on "-L$found_dir". - dnl But don't add it if it's already contained in the LDFLAGS - dnl or the already constructed $LIBNAME - haveit= - for x in $LDFLAGS $LIB[]NAME; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X-L$found_dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir" - fi - if test "$hardcode_minus_L" != no; then - dnl FIXME: Not sure whether we should use - dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" - dnl here. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" - else - dnl We cannot use $hardcode_runpath_var and LD_RUN_PATH - dnl here, because this doesn't fit in flags passed to the - dnl compiler. So give up. No hardcoding. This affects only - dnl very old systems. - dnl FIXME: Not sure whether we should use - dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" - dnl here. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" - fi - fi - fi - fi - else - if test "X$found_a" != "X"; then - dnl Linking with a static library. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a" - else - dnl We shouldn't come here, but anyway it's good to have a - dnl fallback. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name" - fi - fi - dnl Assume the include files are nearby. - additional_includedir= - case "$found_dir" in - */lib | */lib/) - basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` - additional_includedir="$basedir/include" - ;; - esac - if test "X$additional_includedir" != "X"; then - dnl Potentially add $additional_includedir to $INCNAME. - dnl But don't add it - dnl 1. if it's the standard /usr/include, - dnl 2. if it's /usr/local/include and we are using GCC on Linux, - dnl 3. if it's already present in $CPPFLAGS or the already - dnl constructed $INCNAME, - dnl 4. if it doesn't exist as a directory. - if test "X$additional_includedir" != "X/usr/include"; then - haveit= - if test "X$additional_includedir" = "X/usr/local/include"; then - if test -n "$GCC"; then - case $host_os in - linux* | gnu* | k*bsd*-gnu) haveit=yes;; - esac - fi - fi - if test -z "$haveit"; then - for x in $CPPFLAGS $INC[]NAME; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X-I$additional_includedir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test -d "$additional_includedir"; then - dnl Really add $additional_includedir to $INCNAME. - INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir" - fi - fi - fi - fi - fi - dnl Look for dependencies. - if test -n "$found_la"; then - dnl Read the .la file. It defines the variables - dnl dlname, library_names, old_library, dependency_libs, current, - dnl age, revision, installed, dlopen, dlpreopen, libdir. - save_libdir="$libdir" - case "$found_la" in - */* | *\\*) . "$found_la" ;; - *) . "./$found_la" ;; - esac - libdir="$save_libdir" - dnl We use only dependency_libs. - for dep in $dependency_libs; do - case "$dep" in - -L*) - additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` - dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME. - dnl But don't add it - dnl 1. if it's the standard /usr/lib, - dnl 2. if it's /usr/local/lib and we are using GCC on Linux, - dnl 3. if it's already present in $LDFLAGS or the already - dnl constructed $LIBNAME, - dnl 4. if it doesn't exist as a directory. - if test "X$additional_libdir" != "X/usr/lib"; then - haveit= - if test "X$additional_libdir" = "X/usr/local/lib"; then - if test -n "$GCC"; then - case $host_os in - linux* | gnu* | k*bsd*-gnu) haveit=yes;; - esac - fi - fi - if test -z "$haveit"; then - haveit= - for x in $LDFLAGS $LIB[]NAME; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X-L$additional_libdir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test -d "$additional_libdir"; then - dnl Really add $additional_libdir to $LIBNAME. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir" - fi - fi - haveit= - for x in $LDFLAGS $LTLIB[]NAME; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X-L$additional_libdir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test -d "$additional_libdir"; then - dnl Really add $additional_libdir to $LTLIBNAME. - LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir" - fi - fi - fi - fi - ;; - -R*) - dir=`echo "X$dep" | sed -e 's/^X-R//'` - if test "$enable_rpath" != no; then - dnl Potentially add DIR to rpathdirs. - dnl The rpathdirs will be appended to $LIBNAME at the end. - haveit= - for x in $rpathdirs; do - if test "X$x" = "X$dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - rpathdirs="$rpathdirs $dir" - fi - dnl Potentially add DIR to ltrpathdirs. - dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. - haveit= - for x in $ltrpathdirs; do - if test "X$x" = "X$dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - ltrpathdirs="$ltrpathdirs $dir" - fi - fi - ;; - -l*) - dnl Handle this in the next round. - names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` - ;; - *.la) - dnl Handle this in the next round. Throw away the .la's - dnl directory; it is already contained in a preceding -L - dnl option. - names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` - ;; - *) - dnl Most likely an immediate library name. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep" - LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep" - ;; - esac - done - fi - else - dnl Didn't find the library; assume it is in the system directories - dnl known to the linker and runtime loader. (All the system - dnl directories known to the linker should also be known to the - dnl runtime loader, otherwise the system is severely misconfigured.) - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" - LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name" - fi - fi - fi - done - done - if test "X$rpathdirs" != "X"; then - if test -n "$hardcode_libdir_separator"; then - dnl Weird platform: only the last -rpath option counts, the user must - dnl pass all path elements in one option. We can arrange that for a - dnl single library, but not when more than one $LIBNAMEs are used. - alldirs= - for found_dir in $rpathdirs; do - alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" - done - dnl Note: hardcode_libdir_flag_spec uses $libdir and $wl. - acl_save_libdir="$libdir" - libdir="$alldirs" - eval flag=\"$hardcode_libdir_flag_spec\" - libdir="$acl_save_libdir" - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" - else - dnl The -rpath options are cumulative. - for found_dir in $rpathdirs; do - acl_save_libdir="$libdir" - libdir="$found_dir" - eval flag=\"$hardcode_libdir_flag_spec\" - libdir="$acl_save_libdir" - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" - done - fi - fi - if test "X$ltrpathdirs" != "X"; then - dnl When using libtool, the option that works for both libraries and - dnl executables is -R. The -R options are cumulative. - for found_dir in $ltrpathdirs; do - LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir" - done - fi -]) - -dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR, -dnl unless already present in VAR. -dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes -dnl contains two or three consecutive elements that belong together. -AC_DEFUN([AC_LIB_APPENDTOVAR], -[ - for element in [$2]; do - haveit= - for x in $[$1]; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X$element"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - [$1]="${[$1]}${[$1]:+ }$element" - fi - done -]) diff --git a/m4/lib-prefix.m4 b/m4/lib-prefix.m4 deleted file mode 100644 index e0736ce1c..000000000 --- a/m4/lib-prefix.m4 +++ /dev/null @@ -1,153 +0,0 @@ -# lib-prefix.m4 serial 4 (gettext-0.14.2) -dnl Copyright (C) 2001-2005 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. - -dnl From Bruno Haible. - -dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and -dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't -dnl require excessive bracketing. -ifdef([AS_HELP_STRING], -[AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])], -[AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])]) - -dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed -dnl to access previously installed libraries. The basic assumption is that -dnl a user will want packages to use other packages he previously installed -dnl with the same --prefix option. -dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate -dnl libraries, but is otherwise very convenient. -AC_DEFUN([AC_LIB_PREFIX], -[ - AC_BEFORE([$0], [AC_LIB_LINKFLAGS]) - AC_REQUIRE([AC_PROG_CC]) - AC_REQUIRE([AC_CANONICAL_HOST]) - AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) - dnl By default, look in $includedir and $libdir. - use_additional=yes - AC_LIB_WITH_FINAL_PREFIX([ - eval additional_includedir=\"$includedir\" - eval additional_libdir=\"$libdir\" - ]) - AC_LIB_ARG_WITH([lib-prefix], -[ --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib - --without-lib-prefix don't search for libraries in includedir and libdir], -[ - if test "X$withval" = "Xno"; then - use_additional=no - else - if test "X$withval" = "X"; then - AC_LIB_WITH_FINAL_PREFIX([ - eval additional_includedir=\"$includedir\" - eval additional_libdir=\"$libdir\" - ]) - else - additional_includedir="$withval/include" - additional_libdir="$withval/lib" - fi - fi -]) - if test $use_additional = yes; then - dnl Potentially add $additional_includedir to $CPPFLAGS. - dnl But don't add it - dnl 1. if it's the standard /usr/include, - dnl 2. if it's already present in $CPPFLAGS, - dnl 3. if it's /usr/local/include and we are using GCC on Linux, - dnl 4. if it doesn't exist as a directory. - if test "X$additional_includedir" != "X/usr/include"; then - haveit= - for x in $CPPFLAGS; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X-I$additional_includedir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test "X$additional_includedir" = "X/usr/local/include"; then - if test -n "$GCC"; then - case $host_os in - linux* | gnu* | k*bsd*-gnu) haveit=yes;; - esac - fi - fi - if test -z "$haveit"; then - if test -d "$additional_includedir"; then - dnl Really add $additional_includedir to $CPPFLAGS. - CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir" - fi - fi - fi - fi - dnl Potentially add $additional_libdir to $LDFLAGS. - dnl But don't add it - dnl 1. if it's the standard /usr/lib, - dnl 2. if it's already present in $LDFLAGS, - dnl 3. if it's /usr/local/lib and we are using GCC on Linux, - dnl 4. if it doesn't exist as a directory. - if test "X$additional_libdir" != "X/usr/lib"; then - haveit= - for x in $LDFLAGS; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X-L$additional_libdir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test "X$additional_libdir" = "X/usr/local/lib"; then - if test -n "$GCC"; then - case $host_os in - linux*) haveit=yes;; - esac - fi - fi - if test -z "$haveit"; then - if test -d "$additional_libdir"; then - dnl Really add $additional_libdir to $LDFLAGS. - LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir" - fi - fi - fi - fi - fi -]) - -dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix, -dnl acl_final_exec_prefix, containing the values to which $prefix and -dnl $exec_prefix will expand at the end of the configure script. -AC_DEFUN([AC_LIB_PREPARE_PREFIX], -[ - dnl Unfortunately, prefix and exec_prefix get only finally determined - dnl at the end of configure. - if test "X$prefix" = "XNONE"; then - acl_final_prefix="$ac_default_prefix" - else - acl_final_prefix="$prefix" - fi - if test "X$exec_prefix" = "XNONE"; then - acl_final_exec_prefix='${prefix}' - else - acl_final_exec_prefix="$exec_prefix" - fi - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" - prefix="$acl_save_prefix" -]) - -dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the -dnl variables prefix and exec_prefix bound to the values they will have -dnl at the end of the configure script. -AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX], -[ - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - acl_save_exec_prefix="$exec_prefix" - exec_prefix="$acl_final_exec_prefix" - $1 - exec_prefix="$acl_save_exec_prefix" - prefix="$acl_save_prefix" -]) diff --git a/m4/longdouble.m4 b/m4/longdouble.m4 deleted file mode 100644 index 40cd7ce02..000000000 --- a/m4/longdouble.m4 +++ /dev/null @@ -1,28 +0,0 @@ -# longdouble.m4 serial 1 (gettext-0.12) -dnl Copyright (C) 2002-2003 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. - -dnl From Bruno Haible. -dnl Test whether the compiler supports the 'long double' type. -dnl Prerequisite: AC_PROG_CC - -AC_DEFUN([gt_TYPE_LONGDOUBLE], -[ - AC_CACHE_CHECK([for long double], gt_cv_c_long_double, - [if test "$GCC" = yes; then - gt_cv_c_long_double=yes - else - AC_TRY_COMPILE([ - /* The Stardent Vistra knows sizeof(long double), but does not support it. */ - long double foo = 0.0; - /* On Ultrix 4.3 cc, long double is 4 and double is 8. */ - int array [2*(sizeof(long double) >= sizeof(double)) - 1]; - ], , - gt_cv_c_long_double=yes, gt_cv_c_long_double=no) - fi]) - if test $gt_cv_c_long_double = yes; then - AC_DEFINE(HAVE_LONG_DOUBLE, 1, [Define if you have the 'long double' type.]) - fi -]) diff --git a/m4/longlong.m4 b/m4/longlong.m4 deleted file mode 100644 index 7b399e012..000000000 --- a/m4/longlong.m4 +++ /dev/null @@ -1,23 +0,0 @@ -# longlong.m4 serial 5 -dnl Copyright (C) 1999-2004 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. - -dnl From Paul Eggert. - -# Define HAVE_LONG_LONG if 'long long' works. - -AC_DEFUN([gl_AC_TYPE_LONG_LONG], -[ - AC_CACHE_CHECK([for long long], ac_cv_type_long_long, - [AC_TRY_LINK([long long ll = 1LL; int i = 63;], - [long long llmax = (long long) -1; - return ll << i | ll >> i | llmax / ll | llmax % ll;], - ac_cv_type_long_long=yes, - ac_cv_type_long_long=no)]) - if test $ac_cv_type_long_long = yes; then - AC_DEFINE(HAVE_LONG_LONG, 1, - [Define if you have the 'long long' type.]) - fi -]) diff --git a/m4/nls.m4 b/m4/nls.m4 deleted file mode 100644 index 2082c3b24..000000000 --- a/m4/nls.m4 +++ /dev/null @@ -1,51 +0,0 @@ -# nls.m4 serial 2 (gettext-0.14.3) -dnl Copyright (C) 1995-2003, 2005 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. -dnl -dnl This file can can be used in projects which are not available under -dnl the GNU General Public License or the GNU Library General Public -dnl License but which still want to provide support for the GNU gettext -dnl functionality. -dnl Please note that the actual code of the GNU gettext library is covered -dnl by the GNU Library General Public License, and the rest of the GNU -dnl gettext package package is covered by the GNU General Public License. -dnl They are *not* in the public domain. - -dnl Authors: -dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000. -dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003. - -AC_PREREQ(2.50) - -AC_DEFUN([AM_NLS], -[ - AC_MSG_CHECKING([whether NLS is requested]) - dnl Default is enabled NLS - AC_ARG_ENABLE(nls, - [ --disable-nls do not use Native Language Support], - USE_NLS=$enableval, USE_NLS=yes) - AC_MSG_RESULT($USE_NLS) - AC_SUBST(USE_NLS) -]) - -AC_DEFUN([AM_MKINSTALLDIRS], -[ - dnl Tell automake >= 1.10 to complain if mkinstalldirs is missing. - m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([mkinstalldirs])]) - dnl If the AC_CONFIG_AUX_DIR macro for autoconf is used we possibly - dnl find the mkinstalldirs script in another subdir but $(top_srcdir). - dnl Try to locate it. - MKINSTALLDIRS= - if test -n "$ac_aux_dir"; then - case "$ac_aux_dir" in - /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;; - *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;; - esac - fi - if test -z "$MKINSTALLDIRS"; then - MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" - fi - AC_SUBST(MKINSTALLDIRS) -]) diff --git a/m4/po.m4 b/m4/po.m4 deleted file mode 100644 index f2795eea0..000000000 --- a/m4/po.m4 +++ /dev/null @@ -1,429 +0,0 @@ -# po.m4 serial 7 (gettext-0.14.3) -dnl Copyright (C) 1995-2005 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. -dnl -dnl This file can can be used in projects which are not available under -dnl the GNU General Public License or the GNU Library General Public -dnl License but which still want to provide support for the GNU gettext -dnl functionality. -dnl Please note that the actual code of the GNU gettext library is covered -dnl by the GNU Library General Public License, and the rest of the GNU -dnl gettext package package is covered by the GNU General Public License. -dnl They are *not* in the public domain. - -dnl Authors: -dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000. -dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003. - -AC_PREREQ(2.50) - -dnl Checks for all prerequisites of the po subdirectory. -AC_DEFUN([AM_PO_SUBDIRS], -[ - AC_REQUIRE([AC_PROG_MAKE_SET])dnl - AC_REQUIRE([AC_PROG_INSTALL])dnl - AC_REQUIRE([AM_MKINSTALLDIRS])dnl - AC_REQUIRE([AM_NLS])dnl - - dnl Perform the following tests also if --disable-nls has been given, - dnl because they are needed for "make dist" to work. - - dnl Search for GNU msgfmt in the PATH. - dnl The first test excludes Solaris msgfmt and early GNU msgfmt versions. - dnl The second test excludes FreeBSD msgfmt. - AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt, - [$ac_dir/$ac_word --statistics /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 && - (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)], - :) - AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT) - - dnl Search for GNU xgettext 0.12 or newer in the PATH. - dnl The first test excludes Solaris xgettext and early GNU xgettext versions. - dnl The second test excludes FreeBSD xgettext. - AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext, - [$ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 && - (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)], - :) - dnl Remove leftover from FreeBSD xgettext call. - rm -f messages.po - - dnl Search for GNU msgmerge 0.11 or newer in the PATH. - AM_PATH_PROG_WITH_TEST(MSGMERGE, msgmerge, - [$ac_dir/$ac_word --update -q /dev/null /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1], :) - - dnl This could go away some day; the PATH_PROG_WITH_TEST already does it. - dnl Test whether we really found GNU msgfmt. - if test "$GMSGFMT" != ":"; then - dnl If it is no GNU msgfmt we define it as : so that the - dnl Makefiles still can work. - if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 && - (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then - : ; - else - GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'` - AC_MSG_RESULT( - [found $GMSGFMT program is not GNU msgfmt; ignore it]) - GMSGFMT=":" - fi - fi - - dnl This could go away some day; the PATH_PROG_WITH_TEST already does it. - dnl Test whether we really found GNU xgettext. - if test "$XGETTEXT" != ":"; then - dnl If it is no GNU xgettext we define it as : so that the - dnl Makefiles still can work. - if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && - (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then - : ; - else - AC_MSG_RESULT( - [found xgettext program is not GNU xgettext; ignore it]) - XGETTEXT=":" - fi - dnl Remove leftover from FreeBSD xgettext call. - rm -f messages.po - fi - - AC_OUTPUT_COMMANDS([ - for ac_file in $CONFIG_FILES; do - # Support "outfile[:infile[:infile...]]" - case "$ac_file" in - *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; - esac - # PO directories have a Makefile.in generated from Makefile.in.in. - case "$ac_file" in */Makefile.in) - # Adjust a relative srcdir. - ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` - ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`" - ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` - # In autoconf-2.13 it is called $ac_given_srcdir. - # In autoconf-2.50 it is called $srcdir. - test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" - case "$ac_given_srcdir" in - .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; - /*) top_srcdir="$ac_given_srcdir" ;; - *) top_srcdir="$ac_dots$ac_given_srcdir" ;; - esac - # Treat a directory as a PO directory if and only if it has a - # POTFILES.in file. This allows packages to have multiple PO - # directories under different names or in different locations. - if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then - rm -f "$ac_dir/POTFILES" - test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" - cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" - POMAKEFILEDEPS="POTFILES.in" - # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend - # on $ac_dir but don't depend on user-specified configuration - # parameters. - if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then - # The LINGUAS file contains the set of available languages. - if test -n "$OBSOLETE_ALL_LINGUAS"; then - test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" - fi - ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"` - # Hide the ALL_LINGUAS assigment from automake. - eval 'ALL_LINGUAS''=$ALL_LINGUAS_' - POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" - else - # The set of available languages was given in configure.in. - eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' - fi - # Compute POFILES - # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po) - # Compute UPDATEPOFILES - # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update) - # Compute DUMMYPOFILES - # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop) - # Compute GMOFILES - # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo) - case "$ac_given_srcdir" in - .) srcdirpre= ;; - *) srcdirpre='$(srcdir)/' ;; - esac - POFILES= - UPDATEPOFILES= - DUMMYPOFILES= - GMOFILES= - for lang in $ALL_LINGUAS; do - POFILES="$POFILES $srcdirpre$lang.po" - UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" - DUMMYPOFILES="$DUMMYPOFILES $lang.nop" - GMOFILES="$GMOFILES $srcdirpre$lang.gmo" - done - # CATALOGS depends on both $ac_dir and the user's LINGUAS - # environment variable. - INST_LINGUAS= - if test -n "$ALL_LINGUAS"; then - for presentlang in $ALL_LINGUAS; do - useit=no - if test "%UNSET%" != "$LINGUAS"; then - desiredlanguages="$LINGUAS" - else - desiredlanguages="$ALL_LINGUAS" - fi - for desiredlang in $desiredlanguages; do - # Use the presentlang catalog if desiredlang is - # a. equal to presentlang, or - # b. a variant of presentlang (because in this case, - # presentlang can be used as a fallback for messages - # which are not translated in the desiredlang catalog). - case "$desiredlang" in - "$presentlang"*) useit=yes;; - esac - done - if test $useit = yes; then - INST_LINGUAS="$INST_LINGUAS $presentlang" - fi - done - fi - CATALOGS= - if test -n "$INST_LINGUAS"; then - for lang in $INST_LINGUAS; do - CATALOGS="$CATALOGS $lang.gmo" - done - fi - test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" - sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" - for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do - if test -f "$f"; then - case "$f" in - *.orig | *.bak | *~) ;; - *) cat "$f" >> "$ac_dir/Makefile" ;; - esac - fi - done - fi - ;; - esac - done], - [# Capture the value of obsolete ALL_LINGUAS because we need it to compute - # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it - # from automake. - eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' - # Capture the value of LINGUAS because we need it to compute CATALOGS. - LINGUAS="${LINGUAS-%UNSET%}" - ]) -]) - -dnl Postprocesses a Makefile in a directory containing PO files. -AC_DEFUN([AM_POSTPROCESS_PO_MAKEFILE], -[ - # When this code is run, in config.status, two variables have already been - # set: - # - OBSOLETE_ALL_LINGUAS is the value of LINGUAS set in configure.in, - # - LINGUAS is the value of the environment variable LINGUAS at configure - # time. - -changequote(,)dnl - # Adjust a relative srcdir. - ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` - ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`" - ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` - # In autoconf-2.13 it is called $ac_given_srcdir. - # In autoconf-2.50 it is called $srcdir. - test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" - case "$ac_given_srcdir" in - .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; - /*) top_srcdir="$ac_given_srcdir" ;; - *) top_srcdir="$ac_dots$ac_given_srcdir" ;; - esac - - # Find a way to echo strings without interpreting backslash. - if test "X`(echo '\t') 2>/dev/null`" = 'X\t'; then - gt_echo='echo' - else - if test "X`(printf '%s\n' '\t') 2>/dev/null`" = 'X\t'; then - gt_echo='printf %s\n' - else - echo_func () { - cat <<EOT -$* -EOT - } - gt_echo='echo_func' - fi - fi - - # A sed script that extracts the value of VARIABLE from a Makefile. - sed_x_variable=' -# Test if the hold space is empty. -x -s/P/P/ -x -ta -# Yes it was empty. Look if we have the expected variable definition. -/^[ ]*VARIABLE[ ]*=/{ - # Seen the first line of the variable definition. - s/^[ ]*VARIABLE[ ]*=// - ba -} -bd -:a -# Here we are processing a line from the variable definition. -# Remove comment, more precisely replace it with a space. -s/#.*$/ / -# See if the line ends in a backslash. -tb -:b -s/\\$// -# Print the line, without the trailing backslash. -p -tc -# There was no trailing backslash. The end of the variable definition is -# reached. Clear the hold space. -s/^.*$// -x -bd -:c -# A trailing backslash means that the variable definition continues in the -# next line. Put a nonempty string into the hold space to indicate this. -s/^.*$/P/ -x -:d -' -changequote([,])dnl - - # Set POTFILES to the value of the Makefile variable POTFILES. - sed_x_POTFILES="`$gt_echo \"$sed_x_variable\" | sed -e '/^ *#/d' -e 's/VARIABLE/POTFILES/g'`" - POTFILES=`sed -n -e "$sed_x_POTFILES" < "$ac_file"` - # Compute POTFILES_DEPS as - # $(foreach file, $(POTFILES), $(top_srcdir)/$(file)) - POTFILES_DEPS= - for file in $POTFILES; do - POTFILES_DEPS="$POTFILES_DEPS "'$(top_srcdir)/'"$file" - done - POMAKEFILEDEPS="" - - if test -n "$OBSOLETE_ALL_LINGUAS"; then - test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" - fi - if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then - # The LINGUAS file contains the set of available languages. - ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"` - POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" - else - # Set ALL_LINGUAS to the value of the Makefile variable LINGUAS. - sed_x_LINGUAS="`$gt_echo \"$sed_x_variable\" | sed -e '/^ *#/d' -e 's/VARIABLE/LINGUAS/g'`" - ALL_LINGUAS_=`sed -n -e "$sed_x_LINGUAS" < "$ac_file"` - fi - # Hide the ALL_LINGUAS assigment from automake. - eval 'ALL_LINGUAS''=$ALL_LINGUAS_' - # Compute POFILES - # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po) - # Compute UPDATEPOFILES - # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update) - # Compute DUMMYPOFILES - # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop) - # Compute GMOFILES - # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo) - # Compute PROPERTIESFILES - # as $(foreach lang, $(ALL_LINGUAS), $(top_srcdir)/$(DOMAIN)_$(lang).properties) - # Compute CLASSFILES - # as $(foreach lang, $(ALL_LINGUAS), $(top_srcdir)/$(DOMAIN)_$(lang).class) - # Compute QMFILES - # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).qm) - # Compute MSGFILES - # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(frob $(lang)).msg) - # Compute RESOURCESDLLFILES - # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(frob $(lang))/$(DOMAIN).resources.dll) - case "$ac_given_srcdir" in - .) srcdirpre= ;; - *) srcdirpre='$(srcdir)/' ;; - esac - POFILES= - UPDATEPOFILES= - DUMMYPOFILES= - GMOFILES= - PROPERTIESFILES= - CLASSFILES= - QMFILES= - MSGFILES= - RESOURCESDLLFILES= - for lang in $ALL_LINGUAS; do - POFILES="$POFILES $srcdirpre$lang.po" - UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" - DUMMYPOFILES="$DUMMYPOFILES $lang.nop" - GMOFILES="$GMOFILES $srcdirpre$lang.gmo" - PROPERTIESFILES="$PROPERTIESFILES \$(top_srcdir)/\$(DOMAIN)_$lang.properties" - CLASSFILES="$CLASSFILES \$(top_srcdir)/\$(DOMAIN)_$lang.class" - QMFILES="$QMFILES $srcdirpre$lang.qm" - frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'` - MSGFILES="$MSGFILES $srcdirpre$frobbedlang.msg" - frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'` - RESOURCESDLLFILES="$RESOURCESDLLFILES $srcdirpre$frobbedlang/\$(DOMAIN).resources.dll" - done - # CATALOGS depends on both $ac_dir and the user's LINGUAS - # environment variable. - INST_LINGUAS= - if test -n "$ALL_LINGUAS"; then - for presentlang in $ALL_LINGUAS; do - useit=no - if test "%UNSET%" != "$LINGUAS"; then - desiredlanguages="$LINGUAS" - else - desiredlanguages="$ALL_LINGUAS" - fi - for desiredlang in $desiredlanguages; do - # Use the presentlang catalog if desiredlang is - # a. equal to presentlang, or - # b. a variant of presentlang (because in this case, - # presentlang can be used as a fallback for messages - # which are not translated in the desiredlang catalog). - case "$desiredlang" in - "$presentlang"*) useit=yes;; - esac - done - if test $useit = yes; then - INST_LINGUAS="$INST_LINGUAS $presentlang" - fi - done - fi - CATALOGS= - JAVACATALOGS= - QTCATALOGS= - TCLCATALOGS= - CSHARPCATALOGS= - if test -n "$INST_LINGUAS"; then - for lang in $INST_LINGUAS; do - CATALOGS="$CATALOGS $lang.gmo" - JAVACATALOGS="$JAVACATALOGS \$(DOMAIN)_$lang.properties" - QTCATALOGS="$QTCATALOGS $lang.qm" - frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'` - TCLCATALOGS="$TCLCATALOGS $frobbedlang.msg" - frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'` - CSHARPCATALOGS="$CSHARPCATALOGS $frobbedlang/\$(DOMAIN).resources.dll" - done - fi - - sed -e "s|@POTFILES_DEPS@|$POTFILES_DEPS|g" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@PROPERTIESFILES@|$PROPERTIESFILES|g" -e "s|@CLASSFILES@|$CLASSFILES|g" -e "s|@QMFILES@|$QMFILES|g" -e "s|@MSGFILES@|$MSGFILES|g" -e "s|@RESOURCESDLLFILES@|$RESOURCESDLLFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@JAVACATALOGS@|$JAVACATALOGS|g" -e "s|@QTCATALOGS@|$QTCATALOGS|g" -e "s|@TCLCATALOGS@|$TCLCATALOGS|g" -e "s|@CSHARPCATALOGS@|$CSHARPCATALOGS|g" -e 's,^#distdir:,distdir:,' < "$ac_file" > "$ac_file.tmp" - if grep -l '@TCLCATALOGS@' "$ac_file" > /dev/null; then - # Add dependencies that cannot be formulated as a simple suffix rule. - for lang in $ALL_LINGUAS; do - frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'` - cat >> "$ac_file.tmp" <<EOF -$frobbedlang.msg: $lang.po - @echo "\$(MSGFMT) -c --tcl -d \$(srcdir) -l $lang $srcdirpre$lang.po"; \ - \$(MSGFMT) -c --tcl -d "\$(srcdir)" -l $lang $srcdirpre$lang.po || { rm -f "\$(srcdir)/$frobbedlang.msg"; exit 1; } -EOF - done - fi - if grep -l '@CSHARPCATALOGS@' "$ac_file" > /dev/null; then - # Add dependencies that cannot be formulated as a simple suffix rule. - for lang in $ALL_LINGUAS; do - frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'` - cat >> "$ac_file.tmp" <<EOF -$frobbedlang/\$(DOMAIN).resources.dll: $lang.po - @echo "\$(MSGFMT) -c --csharp -d \$(srcdir) -l $lang $srcdirpre$lang.po -r \$(DOMAIN)"; \ - \$(MSGFMT) -c --csharp -d "\$(srcdir)" -l $lang $srcdirpre$lang.po -r "\$(DOMAIN)" || { rm -f "\$(srcdir)/$frobbedlang.msg"; exit 1; } -EOF - done - fi - if test -n "$POMAKEFILEDEPS"; then - cat >> "$ac_file.tmp" <<EOF -Makefile: $POMAKEFILEDEPS -EOF - fi - mv "$ac_file.tmp" "$ac_file" -]) diff --git a/m4/size_max.m4 b/m4/size_max.m4 deleted file mode 100644 index 4fe81c7b0..000000000 --- a/m4/size_max.m4 +++ /dev/null @@ -1,59 +0,0 @@ -# size_max.m4 serial 2 -dnl Copyright (C) 2003 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. - -dnl From Bruno Haible. - -AC_DEFUN([gl_SIZE_MAX], -[ - AC_CHECK_HEADERS(stdint.h) - dnl First test whether the system already has SIZE_MAX. - AC_MSG_CHECKING([for SIZE_MAX]) - result= - AC_EGREP_CPP([Found it], [ -#include <limits.h> -#if HAVE_STDINT_H -#include <stdint.h> -#endif -#ifdef SIZE_MAX -Found it -#endif -], result=yes) - if test -z "$result"; then - dnl Define it ourselves. Here we assume that the type 'size_t' is not wider - dnl than the type 'unsigned long'. - dnl The _AC_COMPUTE_INT macro works up to LONG_MAX, since it uses 'expr', - dnl which is guaranteed to work from LONG_MIN to LONG_MAX. - _AC_COMPUTE_INT([~(size_t)0 / 10], res_hi, - [#include <stddef.h>], result=?) - _AC_COMPUTE_INT([~(size_t)0 % 10], res_lo, - [#include <stddef.h>], result=?) - _AC_COMPUTE_INT([sizeof (size_t) <= sizeof (unsigned int)], fits_in_uint, - [#include <stddef.h>], result=?) - if test "$fits_in_uint" = 1; then - dnl Even though SIZE_MAX fits in an unsigned int, it must be of type - dnl 'unsigned long' if the type 'size_t' is the same as 'unsigned long'. - AC_TRY_COMPILE([#include <stddef.h> - extern size_t foo; - extern unsigned long foo; - ], [], fits_in_uint=0) - fi - if test -z "$result"; then - if test "$fits_in_uint" = 1; then - result="$res_hi$res_lo"U - else - result="$res_hi$res_lo"UL - fi - else - dnl Shouldn't happen, but who knows... - result='~(size_t)0' - fi - fi - AC_MSG_RESULT([$result]) - if test "$result" != yes; then - AC_DEFINE_UNQUOTED([SIZE_MAX], [$result], - [Define as the maximum value of type 'size_t', if the system doesn't define it.]) - fi -]) diff --git a/m4/stdint_h.m4 b/m4/stdint_h.m4 deleted file mode 100644 index 3355f35aa..000000000 --- a/m4/stdint_h.m4 +++ /dev/null @@ -1,26 +0,0 @@ -# stdint_h.m4 serial 5 -dnl Copyright (C) 1997-2004 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. - -dnl From Paul Eggert. - -# Define HAVE_STDINT_H_WITH_UINTMAX if <stdint.h> exists, -# doesn't clash with <sys/types.h>, and declares uintmax_t. - -AC_DEFUN([gl_AC_HEADER_STDINT_H], -[ - AC_CACHE_CHECK([for stdint.h], gl_cv_header_stdint_h, - [AC_TRY_COMPILE( - [#include <sys/types.h> -#include <stdint.h>], - [uintmax_t i = (uintmax_t) -1;], - gl_cv_header_stdint_h=yes, - gl_cv_header_stdint_h=no)]) - if test $gl_cv_header_stdint_h = yes; then - AC_DEFINE_UNQUOTED(HAVE_STDINT_H_WITH_UINTMAX, 1, - [Define if <stdint.h> exists, doesn't clash with <sys/types.h>, - and declares uintmax_t. ]) - fi -]) diff --git a/m4/ulonglong.m4 b/m4/ulonglong.m4 deleted file mode 100644 index dee10ccc3..000000000 --- a/m4/ulonglong.m4 +++ /dev/null @@ -1,23 +0,0 @@ -# ulonglong.m4 serial 4 -dnl Copyright (C) 1999-2004 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. - -dnl From Paul Eggert. - -# Define HAVE_UNSIGNED_LONG_LONG if 'unsigned long long' works. - -AC_DEFUN([gl_AC_TYPE_UNSIGNED_LONG_LONG], -[ - AC_CACHE_CHECK([for unsigned long long], ac_cv_type_unsigned_long_long, - [AC_TRY_LINK([unsigned long long ull = 1ULL; int i = 63;], - [unsigned long long ullmax = (unsigned long long) -1; - return ull << i | ull >> i | ullmax / ull | ullmax % ull;], - ac_cv_type_unsigned_long_long=yes, - ac_cv_type_unsigned_long_long=no)]) - if test $ac_cv_type_unsigned_long_long = yes; then - AC_DEFINE(HAVE_UNSIGNED_LONG_LONG, 1, - [Define if you have the 'unsigned long long' type.]) - fi -]) diff --git a/misc/xine-config.in b/misc/xine-config.in index 735631f8b..700f1169c 100644 --- a/misc/xine-config.in +++ b/misc/xine-config.in @@ -6,10 +6,11 @@ unset prefix unset exec_prefix unset args -export PKG_CONFIG_PATH="$(cat <<'EOF' +PKG_CONFIG_PATH="`cat <<'EOF' @XINE_PKGCONFIG_DIR@ EOF -)${PKG_CONFIG_PATH:+:}$PKG_CONFIG_PATH" +`${PKG_CONFIG_PATH:+:}$PKG_CONFIG_PATH" +export PKG_CONFIG_PATH usage() { diff --git a/po/Makefile.in.in b/po/Makefile.in.in index 2b9a10dc5..5022b8b18 100644 --- a/po/Makefile.in.in +++ b/po/Makefile.in.in @@ -1,5 +1,5 @@ # Makefile for PO directory in any package using GNU gettext. -# Copyright (C) 1995-1997, 2000-2005 by Ulrich Drepper <drepper@gnu.ai.mit.edu> +# Copyright (C) 1995-1997, 2000-2006 by Ulrich Drepper <drepper@gnu.ai.mit.edu> # # This file can be copied and used freely without restrictions. It can # be used in projects which are not available under the GNU General Public @@ -8,12 +8,9 @@ # Please note that the actual code of GNU gettext is covered by the GNU # General Public License and is *not* in the public domain. # -# Origin: gettext-0.14.4 - -include @srcdir@/Makefile.format +# Origin: gettext-0.16 PACKAGE = @PACKAGE@ -LIBNAME = @LIBNAME@ VERSION = @VERSION@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ @@ -27,21 +24,37 @@ VPATH = @srcdir@ prefix = @prefix@ exec_prefix = @exec_prefix@ datarootdir = @datarootdir@ -ifeq ($(datarootdir),\@datarootdir\@) -datarootdir = @datadir@ -endif datadir = @datadir@ -localedir = $(datadir)/locale -gettextsrcdir = $(datarootdir)/gettext/po +localedir = @localedir@ +gettextsrcdir = $(datadir)/gettext/po INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ -MKINSTALLDIRS = @MKINSTALLDIRS@ -mkinstalldirs = $(SHELL) $(MKINSTALLDIRS) -GMSGFMT = @GMSGFMT@ -MSGFMT = @MSGFMT@ -XGETTEXT = @XGETTEXT@ +# We use $(mkdir_p). +# In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as +# "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions, +# @install_sh@ does not start with $(SHELL), so we add it. +# In automake >= 1.10, @mkdir_p@ is derived from ${MKDIR_P}, which is defined +# either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake +# versions, $(mkinstalldirs) and $(install_sh) are unused. +mkinstalldirs = $(SHELL) @install_sh@ -d +install_sh = $(SHELL) @install_sh@ +MKDIR_P = @MKDIR_P@ +mkdir_p = @mkdir_p@ + +GMSGFMT_ = @GMSGFMT@ +GMSGFMT_no = @GMSGFMT@ +GMSGFMT_yes = @GMSGFMT_015@ +GMSGFMT = $(GMSGFMT_$(USE_MSGCTXT)) +MSGFMT_ = @MSGFMT@ +MSGFMT_no = @MSGFMT@ +MSGFMT_yes = @MSGFMT_015@ +MSGFMT = $(MSGFMT_$(USE_MSGCTXT)) +XGETTEXT_ = @XGETTEXT@ +XGETTEXT_no = @XGETTEXT@ +XGETTEXT_yes = @XGETTEXT_015@ +XGETTEXT = $(XGETTEXT_$(USE_MSGCTXT)) MSGMERGE = msgmerge MSGMERGE_UPDATE = @MSGMERGE@ --update MSGINIT = msginit @@ -52,7 +65,7 @@ POFILES = @POFILES@ GMOFILES = @GMOFILES@ UPDATEPOFILES = @UPDATEPOFILES@ DUMMYPOFILES = @DUMMYPOFILES@ -DISTFILES.common = Makefile.in.in remove-potcdate.sin Makefile.format \ +DISTFILES.common = Makefile.in.in remove-potcdate.sin \ $(DISTFILES.common.extra1) $(DISTFILES.common.extra2) $(DISTFILES.common.extra3) DISTFILES = $(DISTFILES.common) Makevars POTFILES.in \ $(POFILES) $(GMOFILES) \ @@ -123,7 +136,6 @@ $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed msgid_bugs_address='$(PACKAGE_BUGREPORT)'; \ fi; \ $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ - $(XGETTEXT_FORMAT_FLAGS) $(XGETTEXT_FORMAT_FLAGS_PRIVATE) \ --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) \ --files-from=$(srcdir)/POTFILES.in \ --copyright-holder='$(COPYRIGHT_HOLDER)' \ @@ -166,7 +178,7 @@ install: install-exec install-data install-exec: install-data: install-data-@USE_NLS@ if test "$(PACKAGE)" = "gettext-tools"; then \ - $(mkinstalldirs) $(DESTDIR)$(gettextsrcdir); \ + $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \ for file in $(DISTFILES.common) Makevars.template; do \ $(INSTALL_DATA) $(srcdir)/$$file \ $(DESTDIR)$(gettextsrcdir)/$$file; \ @@ -179,13 +191,13 @@ install-data: install-data-@USE_NLS@ fi install-data-no: all install-data-yes: all - $(mkinstalldirs) $(DESTDIR)$(datadir) + $(mkdir_p) $(DESTDIR)$(datadir) @catalogs='$(CATALOGS)'; \ for cat in $$catalogs; do \ cat=`basename $$cat`; \ lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ dir=$(localedir)/$$lang/LC_MESSAGES; \ - $(mkinstalldirs) $(DESTDIR)$$dir; \ + $(mkdir_p) $(DESTDIR)$$dir; \ if test -r $$cat; then realcat=$$cat; else realcat=$(srcdir)/$$cat; fi; \ $(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \ echo "installing $$realcat as $(DESTDIR)$$dir/$(DOMAIN).mo"; \ @@ -225,19 +237,19 @@ installdirs: installdirs-exec installdirs-data installdirs-exec: installdirs-data: installdirs-data-@USE_NLS@ if test "$(PACKAGE)" = "gettext-tools"; then \ - $(mkinstalldirs) $(DESTDIR)$(gettextsrcdir); \ + $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \ else \ : ; \ fi installdirs-data-no: installdirs-data-yes: - $(mkinstalldirs) $(DESTDIR)$(datadir) + $(mkdir_p) $(DESTDIR)$(datadir) @catalogs='$(CATALOGS)'; \ for cat in $$catalogs; do \ cat=`basename $$cat`; \ lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ dir=$(localedir)/$$lang/LC_MESSAGES; \ - $(mkinstalldirs) $(DESTDIR)$$dir; \ + $(mkdir_p) $(DESTDIR)$$dir; \ for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \ if test -n "$$lc"; then \ if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \ @@ -382,11 +394,7 @@ update-gmo: Makefile $(GMOFILES) Makefile: Makefile.in.in Makevars $(top_builddir)/config.status @POMAKEFILEDEPS@ cd $(top_builddir) \ - && CONFIG_FILES=$(subdir)/$@.in CONFIG_HEADERS= \ - $(SHELL) ./config.status - -debug: -install-debug: + && $(SHELL) ./config.status $(subdir)/$@.in po-directories force: diff --git a/po/Makevars b/po/Makevars index b51ea1918..6c59427c9 100644 --- a/po/Makevars +++ b/po/Makevars @@ -1,5 +1,9 @@ # Makefile variables for PO directory in any package using GNU gettext. +include Makevars.extra + +DISTFILES += Makevars.extra.in + # Usually the message domain is the same as the package name. DOMAIN = $(LIBNAME) @@ -7,8 +11,29 @@ DOMAIN = $(LIBNAME) subdir = po top_builddir = .. +# Internal usage +XGETTEXT_FORMAT_FLAGS_PRIVATE = \ + --flag=xine_log_msg:1:c-format \ + --flag=xine_log_err:1:c-format \ + --flag=set_hc_result:3:c-format \ + --flag=log_printf:1:c-format \ + --flag=error_message:1:c-format \ + --flag=error_callback:5:c-format \ + --flag=dbgprintf:1:c-format \ + --flag=dbg_printf:1:c-format \ + --flag=sock_string_write:3:c-format \ + --flag=broadcaster_string_write:3:c-format \ + --flag=scratch_printf:3:c-format + +# External usage (installed include files) +XGETTEXT_FORMAT_FLAGS = \ + --flag=xine_log:3:c-format \ + --flag=xine_vlog:3:c-format + # These options get passed to xgettext. -XGETTEXT_OPTIONS = --keyword=_ --keyword=N_ --from-code=UTF-8 +XGETTEXT_OPTIONS = --keyword=_ --keyword=N_ --from-code=UTF-8 \ + $(XGETTEXT_FORMAT_FLAGS_PRIVATE) \ + $(XGETTEXT_FORMAT_FLAGS) # This is the copyright holder that gets inserted into the header of the # $(DOMAIN).pot file. Set this to the copyright holder of the surrounding @@ -40,3 +65,6 @@ MSGID_BUGS_ADDRESS = xine-devel@lists.sourceforge.net # message catalogs shall be used. It is usually empty. EXTRA_LOCALE_CATEGORIES = +debug: +install-debug: + diff --git a/po/Makevars.extra.in b/po/Makevars.extra.in new file mode 100644 index 000000000..6a0d10ba6 --- /dev/null +++ b/po/Makevars.extra.in @@ -0,0 +1,4 @@ +# Extra file just to get LIBNAME correctly. +# Unfortunate but it's the only way to avoid changing po/Makefile.in.in + +LIBNAME = @LIBNAME@ diff --git a/po/POTFILES.in b/po/POTFILES.in index 1c8d0d3a2..228cf540d 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -119,6 +119,7 @@ src/video_out/video_out_xvmc.c src/video_out/video_out_xxmc.c src/video_out/x11osd.c src/video_out/xcbosd.c +src/video_out/xv_common.h src/xine-engine/alphablend.c src/xine-engine/audio_decoder.c src/xine-engine/audio_out.c @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: xine-lib 1.0.1\n" "Report-Msgid-Bugs-To: xine-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2008-03-19 13:16+0000\n" +"POT-Creation-Date: 2008-06-17 13:35+0200\n" "PO-Revision-Date: 2005-12-11 20:47+0100\n" "Last-Translator: František Dvořák <valtri@atlas.cz>\n" "Language-Team: Czech <cs@li.org>\n" @@ -173,11 +173,13 @@ msgstr "snd_cm_open() selhalo:%d:%s\n" msgid ">>> Check if another program already uses PCM <<<\n" msgstr ">>> Zkontrolujte, jestli už jiný program nepoužívá PCM <<<\n" -#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_oss_out.c:931 +#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_jack_out.c:755 +#: src/audio_out/audio_oss_out.c:927 msgid "speaker arrangement" msgstr "uspořádání reproduktorů" -#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_oss_out.c:932 +#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_jack_out.c:756 +#: src/audio_out/audio_oss_out.c:928 msgid "" "Select how your speakers are arranged, this determines which speakers xine " "uses for sound output. The individual values are:\n" @@ -237,78 +239,78 @@ msgstr "" "surround dekodér schopný dekódovat formáty, které chcete přehrát." #: src/audio_out/audio_alsa_out.c:1500 -msgid "audio_alsa_out : supported modes are " -msgstr "audio_alsa_out : podporované režimy jsou " +msgid "audio_alsa_out : supported modes are" +msgstr "audio_alsa_out : podporované režimy jsou" -#: src/audio_out/audio_alsa_out.c:1503 -msgid "8bit " -msgstr "8bitový" +#: src/audio_out/audio_alsa_out.c:1504 +msgid " 8bit" +msgstr " 8bitový" -#: src/audio_out/audio_alsa_out.c:1508 -msgid "16bit " -msgstr "16bitový" +#: src/audio_out/audio_alsa_out.c:1509 +msgid " 16bit" +msgstr " 16bitový" -#: src/audio_out/audio_alsa_out.c:1512 -msgid "24bit " -msgstr "24bitový" +#: src/audio_out/audio_alsa_out.c:1513 +msgid " 24bit" +msgstr " 24bitový" -#: src/audio_out/audio_alsa_out.c:1516 -msgid "32bit " -msgstr "32bitový" +#: src/audio_out/audio_alsa_out.c:1517 +msgid " 32bit" +msgstr " 32bitový" -#: src/audio_out/audio_alsa_out.c:1527 -msgid "mono " -msgstr "mono" +#: src/audio_out/audio_alsa_out.c:1530 src/audio_out/audio_oss_out.c:963 +msgid " mono" +msgstr " mono" -#: src/audio_out/audio_alsa_out.c:1531 -msgid "stereo " -msgstr "stereo" +#: src/audio_out/audio_alsa_out.c:1534 src/audio_out/audio_oss_out.c:969 +msgid " stereo" +msgstr " stereo" -#: src/audio_out/audio_alsa_out.c:1536 -msgid "4-channel " -msgstr "4kanálový" +#: src/audio_out/audio_alsa_out.c:1539 src/audio_out/audio_oss_out.c:976 +msgid " 4-channel" +msgstr " 4kanálový" -#: src/audio_out/audio_alsa_out.c:1539 -msgid "(4-channel not enabled in xine config) " -msgstr "(4kanálový není povolen v konfiguraci xine)" - -#: src/audio_out/audio_alsa_out.c:1544 -msgid "4.1-channel " -msgstr "4.1kanálový" +#: src/audio_out/audio_alsa_out.c:1542 src/audio_out/audio_oss_out.c:979 +msgid " (4-channel not enabled in xine config)" +msgstr " (4kanálový není povolen v konfiguraci xine)" #: src/audio_out/audio_alsa_out.c:1547 -msgid "(4.1-channel not enabled in xine config) " -msgstr "(4.1kanálový není povolen v konfiguraci xine)" +msgid " 4.1-channel" +msgstr " 4.1kanálový" -#: src/audio_out/audio_alsa_out.c:1552 -msgid "5-channel " -msgstr "5kanálový" +#: src/audio_out/audio_alsa_out.c:1550 +msgid " (4.1-channel not enabled in xine config)" +msgstr " (4.1kanálový není povolen v konfiguraci xine)" -#: src/audio_out/audio_alsa_out.c:1555 -msgid "(5-channel not enabled in xine config) " -msgstr "(5kanálový není povolen v kondifuraci xine)" +#: src/audio_out/audio_alsa_out.c:1555 src/audio_out/audio_oss_out.c:986 +msgid " 5-channel" +msgstr " 5kanálový" -#: src/audio_out/audio_alsa_out.c:1560 -msgid "5.1-channel " -msgstr "5.1kanálový" +#: src/audio_out/audio_alsa_out.c:1558 src/audio_out/audio_oss_out.c:989 +msgid " (5-channel not enabled in xine config)" +msgstr " (5kanálový není povolen v kondifuraci xine)" -#: src/audio_out/audio_alsa_out.c:1563 -msgid "(5.1-channel not enabled in xine config) " -msgstr "(5.1kanálový není povolen v konfiguraci xine)" +#: src/audio_out/audio_alsa_out.c:1563 src/audio_out/audio_oss_out.c:996 +msgid " 5.1-channel" +msgstr " 5.1kanálový" -#: src/audio_out/audio_alsa_out.c:1586 -msgid "a/52 and DTS pass-through\n" -msgstr "a/52 a DTS pass-through\n" +#: src/audio_out/audio_alsa_out.c:1566 src/audio_out/audio_oss_out.c:999 +msgid " (5.1-channel not enabled in xine config)" +msgstr " (5.1kanálový není povolen v konfiguraci xine)" #: src/audio_out/audio_alsa_out.c:1589 -msgid "(a/52 and DTS pass-through not enabled in xine config)\n" -msgstr "(a/52 a DTS pass-through nejsou povoleny v konfiguraci xine)\n" +msgid " a/52 and DTS pass-through" +msgstr " a/52 a DTS pass-through" + +#: src/audio_out/audio_alsa_out.c:1592 +msgid " (a/52 and DTS pass-through not enabled in xine config)" +msgstr " (a/52 a DTS pass-through nejsou povoleny v konfiguraci xine)" -#: src/audio_out/audio_alsa_out.c:1596 +#: src/audio_out/audio_alsa_out.c:1602 msgid "alsa mixer device" msgstr "mixovací zařízení alsa" -#: src/audio_out/audio_alsa_out.c:1597 +#: src/audio_out/audio_alsa_out.c:1603 msgid "" "xine will use this alsa mixer device to change the volume.\n" "See the alsa documentation for information on alsa devices." @@ -316,7 +318,7 @@ msgstr "" "ke změně hlasitosti použije xine toto zařízení mixeru ALSA.\n" "Informace o zařízeních ALSA nalzeznete v dokumentaci k ALSA." -#: src/audio_out/audio_alsa_out.c:1671 +#: src/audio_out/audio_alsa_out.c:1677 msgid "xine audio output plugin using alsa-compliant audio devices/drivers" msgstr "výstupní zvukový modul xine použije zvuková zařízení/ovladače alsa" @@ -585,7 +587,18 @@ msgstr "" msgid "xine audio output plugin using IRIX libaudio" msgstr "zvukový výstupní modul xine použije IRIX libaudio" -#: src/audio_out/audio_jack_out.c:406 +#: src/audio_out/audio_jack_out.c:743 +#, fuzzy +msgid "JACK audio device name" +msgstr "jméno zvukového zařízení OSS" + +#: src/audio_out/audio_jack_out.c:744 +msgid "" +"Specifies the jack audio device name, leave blank for the default physical " +"output port." +msgstr "" + +#: src/audio_out/audio_jack_out.c:921 #, fuzzy msgid "xine output plugin for JACK Audio Connection Kit" msgstr "modul zvukového výstupu xine pro Coreaudio/Mac OS X" @@ -662,7 +675,7 @@ msgstr "audio_oss_out: automatická zkouška zvukového zařízení selhala\n" msgid "audio_oss_out: using device >%s<\n" msgstr "audio_oss_out: použije se zařízení >%s<\n" -#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:906 +#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:902 #, c-format msgid "" "audio_oss_out: opening audio device %s failed:\n" @@ -750,28 +763,35 @@ msgstr "" msgid "OSS audio output latency (adjust a/v sync)" msgstr "zpoždění zvukového výstupu OSS (upraví synchronizaci zvuku a videa)" -#: src/audio_out/audio_oss_out.c:882 -msgid "" -"audio_oss_out: Audio driver realtime sync disabled...\n" -"audio_oss_out: ...probing output buffer size: " -msgstr "" -"audio_oss_out: synchronizace reálného času zvukového zařízení zakázána...\n" -" audio_oss_out: ...zkouší se velikost výstupní vyrovnávací paměti: " - -#: src/audio_out/audio_oss_out.c:899 +#: src/audio_out/audio_oss_out.c:894 #, c-format msgid "" -"%d bytes\n" +"audio_oss_out: Audio driver realtime sync disabled...\n" +"audio_oss_out: ...probing output buffer size: %d bytes\n" "audio_oss_out: ...there may be audio/video synchronization issues\n" msgstr "" -"%d bytů\n" +"audio_oss_out: synchronizace reálného času zvukového zařízení zakázána...\n" +"audio_oss_out: ...zkouší se velikost výstupní vyrovnávací paměti: %d bytů\n" "audio_oss_out: ...mohou zde být problémy se synchronizací zvuku a videa\n" -#: src/audio_out/audio_oss_out.c:1028 +#: src/audio_out/audio_oss_out.c:958 +msgid "audio_oss_out: supported modes are" +msgstr "audio_oss_out: podporované režimy jsou" + +#: src/audio_out/audio_oss_out.c:1009 +msgid " a/52 pass-through" +msgstr " a/52 pass-through" + +#: src/audio_out/audio_oss_out.c:1012 +#, fuzzy +msgid " (a/52 pass-through not enabled in xine config)" +msgstr " (a/52 pass-through nejsou povoleny v konfiguraci xine)" + +#: src/audio_out/audio_oss_out.c:1027 msgid "OSS audio mixer number, -1 for none" msgstr "číslo zvukového mixeru OSS, -1 pro žádné" -#: src/audio_out/audio_oss_out.c:1029 +#: src/audio_out/audio_oss_out.c:1028 msgid "" "The full mixer device name is created by taking the OSS device name, " "replacing \"dsp\" with \"mixer\" and adding the mixer number.\n" @@ -787,25 +807,25 @@ msgstr "" "Rozsah této hodnoty je -1 nebo 0-15. Toto nastavení je ignorováno, pokud je " "jméno zvukového zařízení OSS nastaveno na \"auto\"." -#: src/audio_out/audio_oss_out.c:1086 +#: src/audio_out/audio_oss_out.c:1082 #, c-format msgid "audio_oss_out: open() mixer %s failed: %s\n" msgstr "audio_oss_out: open() mixer %s selhalo: %s\n" -#: src/audio_out/audio_oss_out.c:1159 +#: src/audio_out/audio_oss_out.c:1155 msgid "xine audio output plugin using oss-compliant audio devices/drivers" msgstr "výstupní zvukový modul xine použije zvuková zařízení/ovladače OSS" -#: src/audio_out/audio_pulse_out.c:549 +#: src/audio_out/audio_pulse_out.c:761 #, fuzzy msgid "device used for pulseaudio" msgstr "zařízení použité pro zvukové CD" -#: src/audio_out/audio_pulse_out.c:550 +#: src/audio_out/audio_pulse_out.c:762 msgid "use 'server[:sink]' for setting the pulseaudio sink device." msgstr "" -#: src/audio_out/audio_pulse_out.c:583 +#: src/audio_out/audio_pulse_out.c:843 #, fuzzy msgid "xine audio output plugin using pulseaudio sound server" msgstr "modul zvukového výstupu xine použije esound" @@ -841,22 +861,22 @@ msgstr "audio_sun_out: otevírání zvukového zařízení %s selhalo: %s\n" msgid "xine audio output plugin using sun-compliant audio devices/drivers" msgstr "výstupní zvukový modul použije zvuková zařízení/ovladače sun" -#: src/combined/ffmpeg/ff_audio_decoder.c:117 +#: src/combined/ffmpeg/ff_audio_decoder.c:118 #, c-format msgid "ffmpeg_audio_dec: increasing buffer to %d to avoid overflow.\n" msgstr "ffmpeg_audio_dec: zvětšení bufferu na %d, aby se předešlo přetečení.\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:161 +#: src/combined/ffmpeg/ff_audio_decoder.c:162 #, c-format msgid "ffmpeg_audio_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "ffmpeg_audio_dec: nelze nalézt dekodér ffmpeg pro buffer typu 0x%X\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:253 +#: src/combined/ffmpeg/ff_audio_decoder.c:297 #, fuzzy msgid "ffmpeg_audio_dec: trying to open null codec\n" msgstr "ffmpeg_audio_dec: nelze otevřít dekodér\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:262 +#: src/combined/ffmpeg/ff_audio_decoder.c:306 msgid "ffmpeg_audio_dec: couldn't open decoder\n" msgstr "ffmpeg_audio_dec: nelze otevřít dekodér\n" @@ -865,37 +885,37 @@ msgstr "ffmpeg_audio_dec: nelze otevřít dekodér\n" msgid "dvaudio: increasing buffer to %d to avoid overflow.\n" msgstr "dvaudio: zvětšení bufferu na %d, aby se předešlo přetečení.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:158 +#: src/combined/ffmpeg/ff_video_decoder.c:162 msgid "ffmpeg_video_dec: unsupported frame format, DR1 disabled.\n" msgstr "ffmpeg_video_dec: nepodporovaný formát, DR1 zakázáno.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:176 +#: src/combined/ffmpeg/ff_video_decoder.c:180 msgid "ffmpeg_video_dec: unsupported frame dimensions, DR1 disabled.\n" msgstr "ffmpeg_video_dec: nepodporované rozměry snímku, DR1 zakázáno.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:359 +#: src/combined/ffmpeg/ff_video_decoder.c:363 #, c-format msgid "ffmpeg_video_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "ffmpeg_video_dec: nelze nalézt dekodér ffmpeg pro buffer typu 0x%X\n" -#: src/combined/ffmpeg/ff_video_decoder.c:391 +#: src/combined/ffmpeg/ff_video_decoder.c:395 msgid "ffmpeg_video_dec: couldn't open decoder\n" msgstr "ffmpeg_video_dec: nelze otevřít dekodér\n" -#: src/combined/ffmpeg/ff_video_decoder.c:434 +#: src/combined/ffmpeg/ff_video_decoder.c:438 msgid "ffmpeg_video_dec: direct rendering enabled\n" msgstr "ffmpeg_video_dec: přímé renderování povoleno\n" -#: src/combined/ffmpeg/ff_video_decoder.c:874 +#: src/combined/ffmpeg/ff_video_decoder.c:883 #, c-format msgid "ffmpeg_video_dec: increasing buffer to %d to avoid overflow.\n" msgstr "ffmpeg_video_dec: zvětšení bufferu na %d, aby se předešlo přetečení.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:1600 +#: src/combined/ffmpeg/ff_video_decoder.c:1633 msgid "MPEG-4 postprocessing quality" msgstr "kvalita dodatečného zpracování MPEG-4" -#: src/combined/ffmpeg/ff_video_decoder.c:1601 +#: src/combined/ffmpeg/ff_video_decoder.c:1634 msgid "" "You can adjust the amount of post processing applied to MPEG-4 video.\n" "Higher values result in better quality, but need more CPU. Lower values may " @@ -910,11 +930,11 @@ msgstr "" "Pro vysokou kvalitu videa může příliš silné dodatečné zpracování způsobit " "horší obraz tím, že ho více rozmaže." -#: src/combined/ffmpeg/ff_video_decoder.c:1609 +#: src/combined/ffmpeg/ff_video_decoder.c:1642 msgid "FFmpeg video decoding thread count" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1610 +#: src/combined/ffmpeg/ff_video_decoder.c:1643 msgid "" "You can adjust the number of video decoding threads which FFmpeg may use.\n" "Higher values should speed up decoding but it depends on the codec used " @@ -923,11 +943,11 @@ msgid "" "A change of this setting will take effect with playing the next stream." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1619 +#: src/combined/ffmpeg/ff_video_decoder.c:1652 msgid "Skip loop filter" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1620 +#: src/combined/ffmpeg/ff_video_decoder.c:1653 msgid "" "You can control for which frames the loop filter shall be skipped after " "decoding.\n" @@ -937,11 +957,11 @@ msgid "" "A change of this setting will take effect with playing the next stream." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1629 +#: src/combined/ffmpeg/ff_video_decoder.c:1662 msgid "Choose speed over specification compliance" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1630 +#: src/combined/ffmpeg/ff_video_decoder.c:1663 msgid "" "You may want to allow speed cheats which violate codec specification.\n" "Cheating may speed up decoding but can also lead to decoding artefacts.\n" @@ -1007,18 +1027,18 @@ msgstr "Proud dat je zamíchán/zašifrován" msgid "Restoring index..." msgstr "Obnovuje se index..." -#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1683 +#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1691 #, c-format msgid "demux_avi: invalid avi chunk \"%c%c%c%c\" at pos %<PRIdMAX>\n" msgstr "" "demux:avi: neplatný datový blok avi \"%c%c%c%c\" na pozici %<PRIdMAX>\n" -#: src/demuxers/demux_avi.c:823 +#: src/demuxers/demux_avi.c:822 #, c-format msgid "demux_avi: avi index is broken\n" msgstr "demux_avi: index avi je porušen\n" -#: src/demuxers/demux_avi.c:831 +#: src/demuxers/demux_avi.c:830 #, c-format msgid "demux_avi: failed to seek to the next chunk (pos %<PRIdMAX>)\n" msgstr "" @@ -1029,7 +1049,7 @@ msgstr "" msgid "invalid FILM chunk size\n" msgstr "neplatná velikost datového bloku FILM\n" -#: src/demuxers/demux_film.c:340 +#: src/demuxers/demux_film.c:342 #, c-format msgid "unrecognized FILM chunk\n" msgstr "nerozpoznaný datový blok FILM\n" @@ -1092,7 +1112,7 @@ msgstr "" "demux_mpeg_block: varování: hlavička PES indikuje, že tyto data mohou být " "zašifrována (šifrovací mód: %d)\n" -#: src/demuxers/demux_mpeg_pes.c:415 +#: src/demuxers/demux_mpeg_pes.c:414 #, c-format msgid "" "xine-lib:demux_mpeg_pes: Unrecognised stream_id 0x%02x. Please report this " @@ -1101,18 +1121,18 @@ msgstr "" "xine-lib:demux_mpeg_pes: Nerozpoznané stream_id 0x%02x. Prosím oznamte to " "vývojářům xine.\n" -#: src/demuxers/demux_mpeg_pes.c:424 +#: src/demuxers/demux_mpeg_pes.c:423 #, c-format msgid "demux_mpeg_pes: warning: PACK stream id=0x%x decode failed.\n" msgstr "demux_mpeg_pes: varování: selhalo dekódování sekvence PACK id=0x%x.\n" -#: src/demuxers/demux_mpeg_pes.c:806 +#: src/demuxers/demux_mpeg_pes.c:805 #, c-format msgid "demux_mpeg_pes: warning: PES header reserved 10 bits not found\n" msgstr "" "demux_mpeg_pes: varování: 10 rezervovaných bitů hlavičky PES nenalezeno\n" -#: src/demuxers/demux_mpeg_pes.c:816 +#: src/demuxers/demux_mpeg_pes.c:815 #, c-format msgid "" "demux_mpeg_pes: warning: PES header indicates that this stream may be " @@ -1121,7 +1141,7 @@ msgstr "" "demux_mpeg_pes: varování: hlavička PES indikuje, že tyto data mohou být " "zašifrována (šifrovací mód: %d)\n" -#: src/demuxers/demux_mpeg_pes.c:1090 +#: src/demuxers/demux_mpeg_pes.c:1089 #, c-format msgid "" "demux_mpeg_pes:Unrecognised private stream 1 0x%02x. Please report this to " @@ -1168,7 +1188,7 @@ msgid "demux_wc3movie: SHOT chunk referenced invalid palette (%d >= %d)\n" msgstr "" "demux_wc3movie: datový blok SHOT odkazoval na neplatnou paletu (%d >= %d)\n" -#: src/demuxers/demux_wc3movie.c:404 +#: src/demuxers/demux_wc3movie.c:408 #, c-format msgid "demux_wc3movie: There was a problem while loading palette chunks\n" msgstr "demux_wc3movie: Byl zde problém během načítání datových bloků palety\n" @@ -1630,36 +1650,36 @@ msgstr "" "video_out_dxr3: K přehrávání ne-MPEG videa na dxr3 potřebujete MPEG kodér\n" "video_out_dxr3: Detaily viz. README.dxr3.\n" -#: src/dxr3/video_out_dxr3.c:1371 +#: src/dxr3/video_out_dxr3.c:1367 msgid "video_out_dxr3: ERROR Reading overlay init file. Run autocal!\n" msgstr "" "video_out_dxr3: CHYBA čtení souboru inicializace překrývání. Spusťte " "autocal!\n" -#: src/input/input_cdda.c:1616 +#: src/input/input_cdda.c:1601 #, c-format msgid "%s: can't connect to %s:%d\n" msgstr "%s: http: nelze se připojit k %s:%d\n" -#: src/input/input_cdda.c:1663 +#: src/input/input_cdda.c:1648 #, c-format msgid "input_cdda: successfully connected to cddb server '%s:%d'.\n" msgstr "input_cdda: úspěšně připojeno k CDDB serveru '%s:%d'.\n" -#: src/input/input_cdda.c:1668 +#: src/input/input_cdda.c:1653 #, c-format msgid "input_cdda: failed to connect to cddb server '%s:%d' (%s).\n" msgstr "input_cdda: nelze se připojit k CDDB serveru '%s:%d' (%s).\n" -#: src/input/input_cdda.c:2702 +#: src/input/input_cdda.c:2678 msgid "CD Digital Audio (aka. CDDA)" msgstr "digitální zvukové CD (CDDA)" -#: src/input/input_cdda.c:2755 +#: src/input/input_cdda.c:2731 msgid "device used for CD audio" msgstr "zařízení použité pro zvukové CD" -#: src/input/input_cdda.c:2756 +#: src/input/input_cdda.c:2732 msgid "" "The path to the device, usually a CD or DVD drive, which you intend to use " "for playing audio CDs." @@ -1667,11 +1687,11 @@ msgstr "" "Cesta k zeřízení, obvykle CD nebo DVD mechanika, které máte v úmyslu " "používat k přehrávání zvukových CD." -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "query CDDB" msgstr "dotazovat se CDDB" -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "" "Enables CDDB queries, which will give you convenient title and track names " "for your audio CDs.\n" @@ -1685,11 +1705,11 @@ msgstr "" "internetového serveru, který by pak mohl znát profil vašich poslechových " "zvyků." -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "CDDB server name" msgstr "jméno serveru CDDB" -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "" "The CDDB server used to retrieve the title and track information from.\n" "This setting is security critical, because the sever will receive " @@ -1702,21 +1722,21 @@ msgstr "" "posílány informace o vašich poslechovích zvycích a také mohl by odpovídat na " "dotazy zákeřnými odpověďmi. Ujistěte se, že serveru můžete důvěřovat." -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "CDDB server port" msgstr "port serveru CDDB" -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "The server port used to retrieve the title and track information from." msgstr "" "Port serveru, který se použije, aby se z něj získávaly nadpisy a informace o " "stopě." -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "CDDB cache directory" msgstr "adresář se záznamy CDDB" -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "" "The replies from the CDDB server will be cached in this directory.\n" "This setting is security critical, because files with uncontrollable names " @@ -1728,11 +1748,11 @@ msgstr "" "tomto adresáři vytvářeny soubory s nekontrolovatelnými jmény. Ujistěte se, " "že daný adresář není používán pro nic jiného než cachování CDDB." -#: src/input/input_cdda.c:2792 +#: src/input/input_cdda.c:2768 msgid "slow down disc drive to this speed factor" msgstr "zpomalit diskovou jednotku na tento rychlostní faktor" -#: src/input/input_cdda.c:2793 +#: src/input/input_cdda.c:2769 msgid "" "Since some CD or DVD drives make some really loud noises because of the fast " "disc rotation, xine will try to slow them down. With standard CD or DVD " @@ -1746,61 +1766,61 @@ msgstr "" "potřebné, a tak by nemělo zpomalení ovlivnit výkon přehrávání.\n" "Hodnota nula zde zakáže zpomalování." -#: src/input/input_dvb.c:895 +#: src/input/input_dvb.c:893 #, fuzzy, c-format msgid "input_dvb: failed to open dvb channel file '%s': %s\n" msgstr "input_dvb: selhalo otevření souboru kanálu dvb '%s'\n" -#: src/input/input_dvb.c:901 +#: src/input/input_dvb.c:899 #, fuzzy, c-format msgid "input_dvb: dvb channel file '%s' is not a plain file\n" msgstr "input_dvb: selhalo otevření souboru kanálu dvb '%s'\n" -#: src/input/input_dvb.c:2139 src/input/input_dvb.c:2971 +#: src/input/input_dvb.c:2132 src/input/input_dvb.c:2961 msgid "input_dvb: tuner_set_channel failed\n" msgstr "input_dvb: selhalo nastavení kanálu\n" -#: src/input/input_dvb.c:2771 src/input/input_dvb.c:3197 +#: src/input/input_dvb.c:2761 src/input/input_dvb.c:3187 msgid "input_dvb: cannot open dvb device\n" msgstr "input_dvb: nelze otevřít zařízení dvb\n" -#: src/input/input_dvb.c:2795 +#: src/input/input_dvb.c:2785 #, c-format msgid "input_dvb: channel %d out of range, defaulting to 0\n" msgstr "input_dvb: kanál %d mimo rozsah, použije se výchozí 0\n" -#: src/input/input_dvb.c:2806 +#: src/input/input_dvb.c:2796 #, c-format msgid "input_dvb: searching for channel %s\n" msgstr "input_dvb: hledání kanálu %s\n" -#: src/input/input_dvb.c:2829 +#: src/input/input_dvb.c:2819 #, c-format msgid "input_dvb: exact match for %s not found: trying partial matches\n" msgstr "input_dvb: přesná shoda pro %s nenalezena: zkusí se částečné shody\n" -#: src/input/input_dvb.c:2836 +#: src/input/input_dvb.c:2826 #, c-format msgid "input_dvb: found matching channel %s\n" msgstr "input_dvb: nalezen odpovídající kanál %s\n" -#: src/input/input_dvb.c:2849 +#: src/input/input_dvb.c:2839 #, c-format msgid "input_dvb: channel %s not found in channels.conf, defaulting.\n" msgstr "input_dvb: kanál %s nenalezen v channels.conf, použije se výchozí.\n" -#: src/input/input_dvb.c:2855 +#: src/input/input_dvb.c:2845 msgid "" "input_dvb: invalid channel specification, defaulting to last viewed " "channel.\n" msgstr "" "input_dvb: neplatná specifikace kanálu, použije se naposledy sledovaný\n" -#: src/input/input_dvb.c:2861 +#: src/input/input_dvb.c:2851 msgid "input_dvb: invalid channel specification, defaulting to channel 0\n" msgstr "input_dvb: neplatná specifikace kanálu, použije se výchozí kanál 0\n" -#: src/input/input_dvb.c:2873 +#: src/input/input_dvb.c:2863 msgid "" "input_dvb: dvbs mrl specified but the tuner doesn't appear to be QPSK (DVB-" "S)\n" @@ -1808,7 +1828,7 @@ msgstr "" "input_dvb: bylo uvedeno MRL DVBS, ale nezdá se, že by tuner byl QPSK (DVB-" "S)\n" -#: src/input/input_dvb.c:2893 +#: src/input/input_dvb.c:2883 msgid "" "input_dvb: dvbt mrl specified but the tuner doesn't appear to be OFDM (DVB-" "T)\n" @@ -1816,14 +1836,14 @@ msgstr "" "input_dvb: bylo uvedeno MRL DVBT, ale nezdá se, že by byl tuner OFDM (DVB-" "T)\n" -#: src/input/input_dvb.c:2916 +#: src/input/input_dvb.c:2906 msgid "" "input_dvb: dvbc mrl specified but the tuner doesn't appear to be QAM (DVB-" "C)\n" msgstr "" "input_dvb: bylo uvedeno MRL DVBC, ale nezdá se, že by byl tuner QAM (DVB-C)\n" -#: src/input/input_dvb.c:2942 +#: src/input/input_dvb.c:2932 #, fuzzy msgid "" "input_dvb: dvba mrl specified but the tuner doesn't appear to be ATSC (DVB-" @@ -1831,20 +1851,20 @@ msgid "" msgstr "" "input_dvb: bylo uvedeno MRL DVBC, ale nezdá se, že by byl tuner QAM (DVB-C)\n" -#: src/input/input_dvb.c:2977 +#: src/input/input_dvb.c:2967 #, c-format msgid "input_dvb: cannot open dvr device '%s'\n" msgstr "input_dvb: nelze otevřít zařízení dvr '%s'\n" -#: src/input/input_dvb.c:2999 +#: src/input/input_dvb.c:2989 msgid "input_dvb: cannot create EPG updater thread\n" msgstr "input_dvb: nelze vytvořit vlákno na aktualizace EPG\n" -#: src/input/input_dvb.c:3061 +#: src/input/input_dvb.c:3051 msgid "use DVB 'center cutout' (zoom)" msgstr "použít 'středový výsek' DVB (zvětšení)" -#: src/input/input_dvb.c:3062 +#: src/input/input_dvb.c:3052 msgid "" "This will allow fullscreen playback of 4:3 content transmitted in a 16:9 " "frame." @@ -1852,15 +1872,15 @@ msgstr "" "Toto dovolí přehrát obsah 4:3 na celé obrazovce, který byl přenášen ve " "formátu 16:9." -#: src/input/input_dvb.c:3155 +#: src/input/input_dvb.c:3145 msgid "DVB (Digital TV) input plugin" msgstr "vstupní modul DVB (digitální TV)" -#: src/input/input_dvb.c:3284 +#: src/input/input_dvb.c:3272 msgid "Remember last DVB channel watched" msgstr "Pamatovat si naposledy sledovaný kanál DVB" -#: src/input/input_dvb.c:3285 +#: src/input/input_dvb.c:3273 msgid "" "On autoplay, xine will remember and switch to the channel indicated in media." "dvb.last_channel. " @@ -1868,31 +1888,31 @@ msgstr "" "Při automatickém přehrávání xine přepne na poslední kanál uvedený v media." "dvb.last_channel." -#: src/input/input_dvb.c:3292 +#: src/input/input_dvb.c:3280 msgid "Last DVB channel viewed" msgstr "Naposledy sledovaný kanál DVB" -#: src/input/input_dvb.c:3293 +#: src/input/input_dvb.c:3281 msgid "If enabled xine will remember and switch to this channel. " msgstr "" "Pokud je povoleno, xine si bude pamatovat tento kanál a bude se na něj " "automaticky přepínat." -#: src/input/input_dvb.c:3298 +#: src/input/input_dvb.c:3286 msgid "Number of seconds until tuning times out." msgstr "" -#: src/input/input_dvb.c:3299 +#: src/input/input_dvb.c:3287 msgid "" "Leave at 0 means try forever. Greater than 0 means wait that many seconds to " "get a lock. Minimum is 5 seconds." msgstr "" -#: src/input/input_dvb.c:3305 +#: src/input/input_dvb.c:3293 msgid "Number of dvb card to use." msgstr "Počet karet DVB, které se mají použít." -#: src/input/input_dvb.c:3306 +#: src/input/input_dvb.c:3294 msgid "" "Leave this at zero unless you really have more than 1 card in your system." msgstr "" @@ -1900,25 +1920,25 @@ msgstr "" "kartu." # what is it? -#: src/input/input_dvd.c:588 +#: src/input/input_dvd.c:585 msgid "input_dvd: values of \\beta will give rise to dom!\n" msgstr "" "input_dvd: values of \\beta will give rise to dom! (pět korun za překlad)\n" -#: src/input/input_dvd.c:607 +#: src/input/input_dvd.c:604 #, c-format msgid "input_dvd: Error getting next block from DVD (%s)\n" msgstr "input_dvd: Chyba získání bloku z DVD (%s)\n" -#: src/input/input_dvd.c:1497 +#: src/input/input_dvd.c:1491 msgid "input_dvd: Error opening DVD device\n" msgstr "input_dvd: chyba otevírání zařízení DVD\n" -#: src/input/input_dvd.c:1784 +#: src/input/input_dvd.c:1778 msgid "device used for DVD playback" msgstr "zařízení použité pro přehrávání DVD" -#: src/input/input_dvd.c:1785 +#: src/input/input_dvd.c:1779 msgid "" "The path to the device, usually a DVD drive, which you intend to use for " "playing DVDs." @@ -1926,11 +1946,11 @@ msgstr "" "Cesta k zařízení, obvykle DVD mechanice, které chcete používat pro " "přehrávání DVD." -#: src/input/input_dvd.c:1803 +#: src/input/input_dvd.c:1797 msgid "raw device set up for DVD access" msgstr "cesta k raw zařízení nastavenému pro přístup k DVD" -#: src/input/input_dvd.c:1804 +#: src/input/input_dvd.c:1798 msgid "" "If this points to a raw device connected to your DVD device, xine will use " "the raw device for playback. This has the advantage of being slightly faster " @@ -1948,11 +1968,11 @@ msgstr "" "použita pouze jednou.\n" "Další informace viz. dokumentace o raw zařízeních (man raw)." -#: src/input/input_dvd.c:1817 +#: src/input/input_dvd.c:1811 msgid "CSS decryption method" msgstr "metoda dešifrování CSS" -#: src/input/input_dvd.c:1818 +#: src/input/input_dvd.c:1812 msgid "" "Selects the decryption method libdvdcss will use to descramble copy " "protected DVDs. Try the various methods, if you have problems playing " @@ -1962,11 +1982,11 @@ msgstr "" "chráněních proti kopírování. Pokud máte problémy s přehráváním zakódovaných " "DVD, vyzkoušejte různé metody." -#: src/input/input_dvd.c:1826 +#: src/input/input_dvd.c:1819 msgid "path to the title key cache" msgstr "cesta ke cache klíčů titulů" -#: src/input/input_dvd.c:1827 +#: src/input/input_dvd.c:1820 msgid "" "Since cracking the copy protection of scrambled DVDs can be quite time " "consuming, libdvdcss will cache the cracked keys in this directory.\n" @@ -1980,11 +2000,11 @@ msgstr "" "tomto adresáři vytvářeny soubory s nekontrolovatelnými jmény. Ujistěte se, " "že daný adresář není kromě cachování DVD klíčů používán na nic jiného." -#: src/input/input_dvd.c:1849 +#: src/input/input_dvd.c:1842 msgid "region the DVD player claims to be in (1 to 8)" msgstr "DVD přehrávač tvrdí, že je v oblasti (1 až 8)" -#: src/input/input_dvd.c:1850 +#: src/input/input_dvd.c:1843 msgid "" "This only needs to be changed if your DVD jumps to a screen complaining " "about a wrong region code. It has nothing to do with the region code set in " @@ -1994,11 +2014,11 @@ msgstr "" "na špatný kód oblasti. Nemá to nic dělat s kódem oblasti nastaveným v DVD " "mechanikách, je to čistě softwarové." -#: src/input/input_dvd.c:1856 +#: src/input/input_dvd.c:1849 msgid "default language for DVD playback" msgstr "výchozí jazyk pro přehrávání DVD" -#: src/input/input_dvd.c:1857 +#: src/input/input_dvd.c:1850 msgid "" "xine tries to use this language as a default for DVD playback. As far as the " "DVD supports it, menus and audio tracks will be presented in this language.\n" @@ -2008,11 +2028,11 @@ msgstr "" "bude podporovat, volby a zvukové stopy budou prezentovány v tomto jazyce.\n" "Hodnotou musí být dva znaky jazykového kódu ISO639." -#: src/input/input_dvd.c:1863 +#: src/input/input_dvd.c:1856 msgid "read-ahead caching" msgstr "read-ahead cachování" -#: src/input/input_dvd.c:1864 +#: src/input/input_dvd.c:1857 msgid "" "xine can use a read ahead cache for DVD drive access.\n" "This may lead to jerky playback on slow drives, but it improves the impact " @@ -2022,11 +2042,11 @@ msgstr "" "To může vést na pomalých mechanikách ke škubavému přehrávání, ale na " "rychlejších mechanikách to zlepší výsledek změny vrstvy DVD." -#: src/input/input_dvd.c:1870 +#: src/input/input_dvd.c:1863 msgid "unit for the skip action" msgstr "jednotka pro akci skoku" -#: src/input/input_dvd.c:1871 +#: src/input/input_dvd.c:1864 msgid "" "You can configure the behaviour when issuing a skip command (using the skip " "buttons for example). The individual values mean:\n" @@ -2058,11 +2078,11 @@ msgstr "" "skip title\n" "přeskočí DVD titul, což je stavební jednotka reprezentující celé DVD" -#: src/input/input_dvd.c:1886 +#: src/input/input_dvd.c:1879 msgid "unit for seeking" msgstr "jednotka pro nastavení pozice" -#: src/input/input_dvd.c:1887 +#: src/input/input_dvd.c:1880 msgid "" "You can configure the domain spanned by the seek slider. The individual " "values mean:\n" @@ -2086,11 +2106,11 @@ msgstr "" "nastavování pozice se týká programu DVD, což je navigační jednotka " "reprezentující kapitolu současného dějství" -#: src/input/input_dvd.c:1898 +#: src/input/input_dvd.c:1891 msgid "play mode when title/chapter is given" msgstr "režim přehrávání, když je zadán titul nebo kapitola" -#: src/input/input_dvd.c:1899 +#: src/input/input_dvd.c:1892 msgid "" "You can configure the behaviour when playing a dvd from a given title/" "chapter (eg. using MRL 'dvd:/1.2'). The individual values mean:\n" @@ -2133,19 +2153,19 @@ msgstr "input_file: Soubor prázdný: >%s<\n" msgid "file input plugin" msgstr "modul pro vstup ze souboru" -#: src/input/input_file.c:993 +#: src/input/input_file.c:983 msgid "file browsing start location" msgstr "počáteční umístění při procházení souborů" -#: src/input/input_file.c:994 +#: src/input/input_file.c:984 msgid "The browser to select the file to play will start at this location." msgstr "Prohlížeč vybírající soubor k přehrání začne na tomto umístění." -#: src/input/input_file.c:1001 +#: src/input/input_file.c:991 msgid "list hidden files" msgstr "ukazovat skryté soubory" -#: src/input/input_file.c:1002 +#: src/input/input_file.c:992 msgid "" "If enabled, the browser to select the file to play will also show hidden " "files." @@ -2162,82 +2182,82 @@ msgstr "vstupní modul gnome-vfs dodaný se xine" msgid "input_http: gethostbyname(%s) failed: %s\n" msgstr "input_http: selhalo gethostbyname(%s): %s\n" -#: src/input/input_http.c:421 src/input/input_http.c:1002 +#: src/input/input_http.c:411 src/input/input_http.c:990 #, c-format msgid "input_http: read error %d\n" msgstr "input_http: chyba čtení %d\n" -#: src/input/input_http.c:648 +#: src/input/input_http.c:638 msgid "Connecting HTTP server..." msgstr "Připojuje se k HTTP serveru..." -#: src/input/input_http.c:840 +#: src/input/input_http.c:825 #, c-format msgid "input_http: invalid http answer\n" msgstr "input_http: neplatná odpověď http\n" -#: src/input/input_http.c:846 +#: src/input/input_http.c:831 #, c-format msgid "input_http: 3xx redirection: >%d %s<\n" msgstr "input_http: přesměrování 3xx: >%d %s<\n" -#: src/input/input_http.c:851 src/input/input_http.c:857 -#: src/input/input_http.c:864 +#: src/input/input_http.c:836 src/input/input_http.c:842 +#: src/input/input_http.c:849 #, c-format msgid "input_http: http status not 2xx: >%d %s<\n" msgstr "input_http: stav http není 2xx: >%d %s<\n" -#: src/input/input_http.c:874 +#: src/input/input_http.c:859 #, c-format msgid "input_http: content length = %<PRIdMAX> bytes\n" msgstr "input_http: délka obsahu = %<PRIdMAX> bytů\n" -#: src/input/input_http.c:957 +#: src/input/input_http.c:945 #, fuzzy, c-format msgid "input_http: buffer exhausted after %d bytes." msgstr "input_http: chyba čtení %d\n" -#: src/input/input_http.c:1055 +#: src/input/input_http.c:1042 msgid "http input plugin" msgstr "vstupní modul http" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "HTTP proxy host" msgstr "HTTP proxy host" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "The hostname of the HTTP proxy." msgstr "Hostitelské jméno HTTP proxy." -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "HTTP proxy port" msgstr "HTTP proxy port" -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "The port number of the HTTP proxy." msgstr "Číslo portu HTTP proxy." -#: src/input/input_http.c:1135 +#: src/input/input_http.c:1118 msgid "HTTP proxy username" msgstr "Uživatelské jméno HTTP proxy" -#: src/input/input_http.c:1136 +#: src/input/input_http.c:1119 msgid "The user name for the HTTP proxy." msgstr "Uživatelské jméno pro HTTP proxy." -#: src/input/input_http.c:1139 +#: src/input/input_http.c:1122 msgid "HTTP proxy password" msgstr "Heslo HTTP proxy" -#: src/input/input_http.c:1140 +#: src/input/input_http.c:1123 msgid "The password for the HTTP proxy." msgstr "Heslo pro HTTP proxy." -#: src/input/input_http.c:1143 +#: src/input/input_http.c:1126 msgid "Domains for which to ignore the HTTP proxy" msgstr "Domény, pro které ignorovat HTTP proxy" -#: src/input/input_http.c:1144 +#: src/input/input_http.c:1127 msgid "" "A comma-separated list of domain names for which the proxy is to be " "ignored.\n" @@ -2302,47 +2322,47 @@ msgstr "input_net: nelze se připojit k '%s'.\n" msgid "net input plugin as shipped with xine" msgstr "vstupní modul pro síť dodaný se xine" -#: src/input/input_pnm.c:262 +#: src/input/input_pnm.c:260 msgid "pnm streaming input plugin" msgstr "vstupní modul pnm pro streamovaná data" -#: src/input/input_pvr.c:601 +#: src/input/input_pvr.c:586 #, c-format msgid "input_pvr: error creating pvr file (%s)\n" msgstr "input_pvr: chyba vytváření souboru pvr (%s)\n" -#: src/input/input_pvr.c:758 +#: src/input/input_pvr.c:743 #, c-format msgid "input_pvr: error opening pvr file (%s)\n" msgstr "input_pvr: chyba otevírání souboru pvr (%s)\n" -#: src/input/input_pvr.c:834 +#: src/input/input_pvr.c:819 #, c-format msgid "input_pvr: read error (%s)\n" msgstr "input_pvr: chyba čtení (%s)\n" -#: src/input/input_pvr.c:1173 src/input/input_pvr.c:1426 +#: src/input/input_pvr.c:1158 src/input/input_pvr.c:1411 #, c-format msgid "input_pvr: error opening device %s\n" msgstr "input_pvr: chyba otevírání zařízení %s\n" -#: src/input/input_pvr.c:1179 src/input/input_pvr.c:1432 +#: src/input/input_pvr.c:1164 src/input/input_pvr.c:1417 msgid "input_pvr: IVTV_IOC_G_CODEC failed, maybe API changed?\n" msgstr "input_pvr: selhalo IVTV_IOC_G_CODEC, možná se změnilo API?\n" -#: src/input/input_pvr.c:1187 src/input/input_pvr.c:1441 +#: src/input/input_pvr.c:1172 src/input/input_pvr.c:1426 msgid "input_pvr: IVTV_IOC_S_CODEC failed, maybe API changed?\n" msgstr "input_pvr: selhalo IVTV_IOC_S_CODEC, možná se změnilo API?\n" -#: src/input/input_pvr.c:1549 +#: src/input/input_pvr.c:1534 msgid "WinTV-PVR 250/350 input plugin" msgstr "Vstupní modul WinTV-PVR 250/350" -#: src/input/input_pvr.c:1575 +#: src/input/input_pvr.c:1560 msgid "device used for WinTV-PVR 250/350 (pvr plugin)" msgstr "zařízení použité pro WinTV-PVR 250/350 (modul pvr)" -#: src/input/input_pvr.c:1576 +#: src/input/input_pvr.c:1561 msgid "The path to the device of your WinTV card." msgstr "Cesta k zařízení vaší karty WinTV." @@ -2417,7 +2437,7 @@ msgstr "input_rtp: nelze vytvořit nové vlákno (%s)\n" msgid "RTP and UDP input plugin as shipped with xine" msgstr "vstupní modul pro RTP a UDP dodaný se xine" -#: src/input/input_rtsp.c:284 +#: src/input/input_rtsp.c:281 msgid "rtsp streaming input plugin" msgstr "vstupní modul rtsp pro streamovaná data" @@ -2439,55 +2459,55 @@ msgstr "stdin: selhalo otevření '%s'\n" msgid "stdin streaming input plugin" msgstr "vstupní modul pro data ze standardního vstupu" -#: src/input/input_v4l.c:382 +#: src/input/input_v4l.c:386 msgid "Buffer underrun..." msgstr "Buffer podtekl..." -#: src/input/input_v4l.c:386 +#: src/input/input_v4l.c:390 msgid "Buffer overrun..." msgstr "Buffer přetekl..." -#: src/input/input_v4l.c:389 +#: src/input/input_v4l.c:393 msgid "Adjusting..." msgstr "Přizpůsobuje se..." -#: src/input/input_v4l.c:661 +#: src/input/input_v4l.c:665 msgid "Tuner name not found\n" msgstr "Jméno tuneru nenalezeno\n" -#: src/input/input_v4l.c:1881 +#: src/input/input_v4l.c:1864 msgid "v4l tv input plugin" msgstr "vstupní modul v4l tv" -#: src/input/input_v4l.c:1885 +#: src/input/input_v4l.c:1868 msgid "v4l radio input plugin" msgstr "vstupní modul v4l rádio" -#: src/input/input_v4l.c:1917 +#: src/input/input_v4l.c:1900 msgid "v4l video device" msgstr "zařízení videa v4l" -#: src/input/input_v4l.c:1918 +#: src/input/input_v4l.c:1901 msgid "The path to your Video4Linux video device." msgstr "Cesta k vašemu zařízení videa Video4Linux." -#: src/input/input_v4l.c:1923 +#: src/input/input_v4l.c:1906 #, fuzzy msgid "v4l ALSA audio input device" msgstr "zařízení rádia v4l" -#: src/input/input_v4l.c:1924 +#: src/input/input_v4l.c:1907 #, fuzzy msgid "" "The name of the audio device which corresponds to your Video4Linux video " "device." msgstr "Cesta k vašemu zařízení videa Video4Linux." -#: src/input/input_v4l.c:1951 +#: src/input/input_v4l.c:1934 msgid "v4l radio device" msgstr "zařízení rádia v4l" -#: src/input/input_v4l.c:1952 +#: src/input/input_v4l.c:1935 msgid "The path to your Video4Linux radio device." msgstr "Cesta k vašemu zařízení rádia Video4Linux." @@ -2504,21 +2524,21 @@ msgstr "input_vcd: neplatná stopa %d (platný rozsah: 0 .. %d)\n" msgid "Video CD input plugin" msgstr "Vstupní modul pro video CD" -#: src/input/input_vcd.c:965 +#: src/input/input_vcd.c:975 #, c-format msgid "unable to open %s: %s.\n" msgstr "nelze otevřít %s: %s.\n" -#: src/input/input_vcd.c:1041 +#: src/input/input_vcd.c:1037 #, c-format msgid "input_vcd: unable to open %s: %s.\n" msgstr "input_vcd: nelze otevřít %s: %s.\n" -#: src/input/input_vcd.c:1095 +#: src/input/input_vcd.c:1086 msgid "device used for VCD playback" msgstr "zařízení použité pro přehrávání VCD" -#: src/input/input_vcd.c:1096 +#: src/input/input_vcd.c:1087 msgid "" "The path to the device, usually a CD or DVD drive, you intend to play your " "VideoCDs with." @@ -2526,12 +2546,12 @@ msgstr "" "Cesta k zařízení, obvykle CD nebo DVD mechanika, se kterým zamýšlíte " "přehrávat VideoCD." -#: src/input/librtsp/rtsp.c:448 +#: src/input/librtsp/rtsp.c:438 #, c-format msgid "rtsp: bad mrl: %s\n" msgstr "rtsp: špatné MRL: %s\n" -#: src/input/librtsp/rtsp.c:508 +#: src/input/librtsp/rtsp.c:496 #, c-format msgid "rtsp: failed to connect to '%s'\n" msgstr "rtsp: nelze se připojit k '%s'\n" @@ -2562,44 +2582,44 @@ msgstr "rtsp_session: typ rtsp serveru '%s' ještě není podporován. bohužel. msgid "input_dvd: Device %s failed to open during eject calls\n" msgstr "input_dvd: Selhalo otevření zařízení %s během volání vysunutí\n" -#: src/input/mms.c:559 +#: src/input/mms.c:561 msgid "Connecting MMS server (over tcp)..." msgstr "Připojuje se k MMS serveru (přes TCP)..." -#: src/input/mmsh.c:199 +#: src/input/mmsh.c:197 msgid "libmmsh: send error\n" msgstr "libmmsh: chyba při posílání\n" -#: src/input/mmsh.c:244 +#: src/input/mmsh.c:242 #, c-format msgid "libmmsh: bad response format\n" msgstr "libmmsh: špatný formát odpovědi\n" -#: src/input/mmsh.c:250 +#: src/input/mmsh.c:248 #, c-format msgid "libmmsh: 3xx redirection not implemented: >%d %s<\n" msgstr "libmmsh: přesměrování 3xx není implementováno: >%d %s<\n" -#: src/input/mmsh.c:257 +#: src/input/mmsh.c:255 #, c-format msgid "libmmsh: http status not 2xx: >%d %s<\n" msgstr "libmmsh: stav http není 2xx: >%d %s<\n" -#: src/input/mmsh.c:265 +#: src/input/mmsh.c:263 #, c-format msgid "libmmsh: Location redirection not implemented\n" msgstr "libmmsh: Přesměrování umístění není implementováno\n" -#: src/input/mmsh.c:474 +#: src/input/mmsh.c:472 msgid "Connecting MMS server (over http)..." msgstr "Připojuje se k MMS serveru (přes HTTP)..." -#: src/input/mmsh.c:655 +#: src/input/mmsh.c:653 #, c-format msgid "invalid url\n" msgstr "neplatné URL\n" -#: src/input/mmsh.c:660 +#: src/input/mmsh.c:658 #, c-format msgid "unsupported protocol\n" msgstr "nepodporovaný protokol\n" @@ -2608,7 +2628,7 @@ msgstr "nepodporovaný protokol\n" msgid "Buffering..." msgstr "Nahrává se..." -#: src/input/pnm.c:615 +#: src/input/pnm.c:619 #, c-format msgid "" "input_pnm: got message from server while reading stream:\n" @@ -2617,12 +2637,12 @@ msgstr "" "input_pnm: během čtení proudu dat přišla zpráva ze serveru:\n" "%s\n" -#: src/input/pnm.c:753 +#: src/input/pnm.c:752 #, c-format msgid "input_pnm: failed to connect '%s'\n" msgstr "input_pnm: nelze se připojit k '%s'\n" -#: src/input/pnm.c:764 +#: src/input/pnm.c:763 msgid "input_pnm: failed to set up stream\n" msgstr "input_pnm: selhalo nastavení proudu dat\n" @@ -2662,48 +2682,48 @@ msgstr "Výše uvedené by mělo být převedeno" msgid "failed to find a device with a VCD" msgstr "selhalo hledání zařízení s VCD" -#: src/input/vcd/xineplug_inp_vcd.c:328 +#: src/input/vcd/xineplug_inp_vcd.c:326 msgid "was passed a null class parameter" msgstr "byl předán parametr třídy null" -#: src/input/vcd/xineplug_inp_vcd.c:990 +#: src/input/vcd/xineplug_inp_vcd.c:988 msgid "Invalid current entry type" msgstr "Neplatný typ aktuální položky" -#: src/input/vcd/xineplug_inp_vcd.c:1014 +#: src/input/vcd/xineplug_inp_vcd.c:1012 msgid "" "Video CD plugin with PBC and support for: (X)VCD, (X)SVCD, HQVCD, CVD ... " msgstr "modul video CD s PBC a podporou: (X)VCD, (X)SVCD, HQVCD, CVD ... " -#: src/input/vcd/xineplug_inp_vcd.c:1115 +#: src/input/vcd/xineplug_inp_vcd.c:1113 msgid "selection has no RETURN entry" msgstr "výběr nemá položku NÁVRAT" -#: src/input/vcd/xineplug_inp_vcd.c:1144 +#: src/input/vcd/xineplug_inp_vcd.c:1142 msgid "DEFAULT selected, but PBC is not on." msgstr "VÝCHOZÍ vybráno, ale PBC není zapnuto." -#: src/input/vcd/xineplug_inp_vcd.c:1149 +#: src/input/vcd/xineplug_inp_vcd.c:1147 msgid "selection has no NEXT entry" msgstr "výběr nemá položku DALŠÍ" -#: src/input/vcd/xineplug_inp_vcd.c:1157 +#: src/input/vcd/xineplug_inp_vcd.c:1155 msgid "selection has no PREVIOUS entry" msgstr "výběr nemá položku PŘEDCHOZÍ" -#: src/input/vcd/xineplug_inp_vcd.c:1164 +#: src/input/vcd/xineplug_inp_vcd.c:1162 msgid "Unknown event type: " msgstr "Neznámý typ události: " -#: src/input/vcd/xineplug_inp_vcd.c:1460 src/input/vcd/xineplug_inp_vcd.c:1507 +#: src/input/vcd/xineplug_inp_vcd.c:1458 src/input/vcd/xineplug_inp_vcd.c:1505 msgid "The above message had unknown vcdimager log level" msgstr "Výše uvedená zpráva má neznámou logovací úroveň vcdimageru" -#: src/input/vcd/xineplug_inp_vcd.c:1838 +#: src/input/vcd/xineplug_inp_vcd.c:1836 msgid "VCD default type to use on autoplay" msgstr "výchozí typ VCD, který se použije na automatické přehrání" -#: src/input/vcd/xineplug_inp_vcd.c:1839 +#: src/input/vcd/xineplug_inp_vcd.c:1837 msgid "" "The VCD play unit to use when none is specified in an MRL, e.g. vcd:// or " "vcd:///dev/dvd:" @@ -2711,11 +2731,11 @@ msgstr "" "Jednotka přehrávání VCD, kterou použít, jestliže není žádná uvedena v MRL. " "Např. vcd:// nebo vcd:///dev/dvd:" -#: src/input/vcd/xineplug_inp_vcd.c:1849 +#: src/input/vcd/xineplug_inp_vcd.c:1847 msgid "CD-ROM drive used for VCD when none given" msgstr "výchozí zařízení CD-ROM použité pro VCD, jestliže není žádné zadáno" -#: src/input/vcd/xineplug_inp_vcd.c:1850 +#: src/input/vcd/xineplug_inp_vcd.c:1848 msgid "" "What to use if no drive specified. If the setting is empty, xine will scan " "for CD drives." @@ -2723,28 +2743,28 @@ msgstr "" "Co použít, jestliže není uvedeno zařízení. Jestliže je nastavení prázdné, " "xine prozkoumá jednotky CD." -#: src/input/vcd/xineplug_inp_vcd.c:1860 +#: src/input/vcd/xineplug_inp_vcd.c:1858 msgid "VCD position slider range" msgstr "rozsah ukazatele pozice VCD" -#: src/input/vcd/xineplug_inp_vcd.c:1861 +#: src/input/vcd/xineplug_inp_vcd.c:1859 msgid "" "range that the stream playback position slider represents playing a VCD." msgstr "Rozsah ukazatele pozice přehrávání přítomného při přehrávání." -#: src/input/vcd/xineplug_inp_vcd.c:1869 +#: src/input/vcd/xineplug_inp_vcd.c:1867 msgid "VCD read-ahead caching?" msgstr "read-ahead cachování VCD?" -#: src/input/vcd/xineplug_inp_vcd.c:1870 +#: src/input/vcd/xineplug_inp_vcd.c:1868 msgid "Class may lead to jerky playback on low-end machines." msgstr "Na slabších strojích může toto vést k trhanému přehrávání" -#: src/input/vcd/xineplug_inp_vcd.c:1880 +#: src/input/vcd/xineplug_inp_vcd.c:1878 msgid "automatically advance VCD track/entry" msgstr "automaticky postupovat po stopách nebo položkách VCD" -#: src/input/vcd/xineplug_inp_vcd.c:1881 +#: src/input/vcd/xineplug_inp_vcd.c:1879 msgid "" "If enabled, we should automatically advance to the next entry or track. Used " "only when playback control (PBC) is disabled." @@ -2752,11 +2772,11 @@ msgstr "" "Jestliže je povoleno, měli bychom automaticky postoupit na další položku " "nebo stopu. Použito pouze, když není zapnuta kontrola přehrávání (PBC)." -#: src/input/vcd/xineplug_inp_vcd.c:1890 +#: src/input/vcd/xineplug_inp_vcd.c:1888 msgid "show 'rejected' VCD LIDs" msgstr "zobrazit 'odmítané' VCD LID?" -#: src/input/vcd/xineplug_inp_vcd.c:1891 +#: src/input/vcd/xineplug_inp_vcd.c:1889 msgid "" "Some playback list IDs (LIDs) are marked not showable, but you can see them " "in the MRL list if this is set. Rejected entries are marked with an asterisk " @@ -2766,11 +2786,11 @@ msgstr "" "nezobrazovaly. Ale pokud je nastavena tato volba, můžete je vidět v seznamu " "MRL. Odmítané položky jsou označeny hvězdičkou (*) přidanou na konec MRL." -#: src/input/vcd/xineplug_inp_vcd.c:1902 +#: src/input/vcd/xineplug_inp_vcd.c:1900 msgid "VCD format string for display banner" msgstr "VCD formát řetězce pro nápis na obrazovce" -#: src/input/vcd/xineplug_inp_vcd.c:1903 +#: src/input/vcd/xineplug_inp_vcd.c:1901 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are:\n" @@ -2808,11 +2828,11 @@ msgstr "" " číslo 1 až počet svazků\n" " %% : %\n" -#: src/input/vcd/xineplug_inp_vcd.c:1928 +#: src/input/vcd/xineplug_inp_vcd.c:1926 msgid "VCD format string for stream comment field" msgstr "formátovací řetězec VCD pro pole komentáře proudu dat" -#: src/input/vcd/xineplug_inp_vcd.c:1929 +#: src/input/vcd/xineplug_inp_vcd.c:1927 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are %A, %C, %c, %F, %I, %L, " @@ -2824,11 +2844,11 @@ msgstr "" "c, %F, %I, %L, %N, %P, %p, %S, %T, %V, %v a %%.\n" "Jejich význam viz. help k title_format." -#: src/input/vcd/xineplug_inp_vcd.c:1941 +#: src/input/vcd/xineplug_inp_vcd.c:1939 msgid "VCD debug flag mask" msgstr "debugovací maska příznaků VCD" -#: src/input/vcd/xineplug_inp_vcd.c:1942 +#: src/input/vcd/xineplug_inp_vcd.c:1940 msgid "" "For tracking down bugs in the VCD plugin. Mask values are:\n" " 1: Meta information\n" @@ -2957,26 +2977,26 @@ msgstr "" "použije je pro vás k dekódování RealPlayer obsahu. Více informací, jak " "nainstalovat kodeky, získáte ve xine FAQ." -#: src/libreal/xine_real_video_decoder.c:162 +#: src/libreal/xine_real_video_decoder.c:170 msgid "libreal: Error resolving symbols! (version incompatibility?)\n" msgstr "libreal: Chyba hledání symbolů! (nekompatibilita verzí?)\n" -#: src/libreal/xine_real_audio_decoder.c:128 +#: src/libreal/xine_real_audio_decoder.c:130 #, c-format msgid "libareal: (audio) Cannot resolve symbols - incompatible dll: %s\n" msgstr "libareal: (audio) Nelze zjistit symboly - nekompatibilní dll: %s\n" -#: src/libreal/xine_real_audio_decoder.c:285 +#: src/libreal/xine_real_audio_decoder.c:288 #, c-format msgid "libareal: decoder init failed, error code: 0x%x\n" msgstr "libareal: selhala inicializace dekodéru, chybový kód: 0x%x\n" -#: src/libreal/xine_real_audio_decoder.c:299 +#: src/libreal/xine_real_audio_decoder.c:302 #, c-format msgid "libareal: decoder flavor setup failed, error code: 0x%x\n" msgstr "libareal: nastavení esence dekodéru selhalo, chybový kód: 0x%x\n" -#: src/libreal/xine_real_audio_decoder.c:336 +#: src/libreal/xine_real_audio_decoder.c:339 msgid "libareal: oups, real can do more than 2 channels ?\n" msgstr "libareal: jejda, real může mít více než 2 kanály?\n" @@ -3034,23 +3054,23 @@ msgstr "" "Pokud je povoleno, skryté titulky budou umisťovány doprostřed jednotlivých " "řádků." -#: src/libspucmml/xine_cmml_decoder.c:477 +#: src/libspucmml/xine_cmml_decoder.c:471 msgid "font for external subtitles" msgstr "font externích titulků" -#: src/libspucmml/xine_cmml_decoder.c:483 +#: src/libspucmml/xine_cmml_decoder.c:477 msgid "subtitle vertical offset (relative window size)" msgstr "vertikální posun titulků (vzhledem k velikosti okna)" -#: src/libspucmml/xine_cmml_decoder.c:529 +#: src/libspucmml/xine_cmml_decoder.c:523 msgid "encoding of subtitles" msgstr "kódování titulků" -#: src/libsputext/demux_sputext.c:1479 +#: src/libsputext/demux_sputext.c:1465 msgid "default duration of subtitle display in seconds" msgstr "výchozí doba zobrazení titulků v sekundách" -#: src/libsputext/demux_sputext.c:1480 +#: src/libsputext/demux_sputext.c:1466 msgid "" "Some subtitle formats do not explicitly give a duration for each subtitle. " "For these, you can set a default duration here. Setting to zero will result " @@ -3223,22 +3243,22 @@ msgstr "w32codec: Chyba inicializace DMO zvuku\n" msgid "bitplane: error doing ByteRun1 decompression\n" msgstr "bitplane: chyba při provádění dekomprese ByteRun1\n" -#: src/libxinevdec/bitplane.c:1329 +#: src/libxinevdec/bitplane.c:1321 #, c-format msgid "bitplane: Anim Opt 1 is not supported at the moment\n" msgstr "bitplane: V tomto okamžiku není Anim Opt 1 podporován\n" -#: src/libxinevdec/bitplane.c:1336 +#: src/libxinevdec/bitplane.c:1328 #, c-format msgid "bitplane: Anim Opt 2 is not supported at the moment\n" msgstr "bitplane: V tomto okamžiku není Anim Opt 2 podporován\n" -#: src/libxinevdec/bitplane.c:1386 +#: src/libxinevdec/bitplane.c:1378 #, c-format msgid "bitplane: Anim ASCIIJ is not supported at the moment\n" msgstr "bitplane: V tomto okamžiku není Anim ASCIIJ podporován\n" -#: src/libxinevdec/bitplane.c:1392 +#: src/libxinevdec/bitplane.c:1384 #, c-format msgid "bitplane: This anim-type is not supported at the moment\n" msgstr "bitplane: V tomto okamžiku není tento typ anim podporován\n" @@ -3456,7 +3476,7 @@ msgstr "" "Můžete vybrat metodu konverze barevného prostoru použitou goomem.\n" "Výběry k dispozici by měly být samovysvětlující." -#: src/post/mosaico/mosaico.c:271 +#: src/post/mosaico/mosaico.c:274 msgid "" "Mosaico does simple picture in picture effects.\n" "\n" @@ -3645,7 +3665,7 @@ msgid "" "* mplayer's noise (C) Michael Niedermayer\n" msgstr "" -#: src/post/planar/pp.c:111 +#: src/post/planar/pp.c:115 msgid "" "FFmpeg libpostprocess plugin.\n" "\n" @@ -3657,7 +3677,7 @@ msgstr "" "Parametry\n" "\n" -#: src/post/planar/pp.c:117 +#: src/post/planar/pp.c:121 msgid "" "\n" "* libpostprocess (C) Michael Niedermayer\n" @@ -3665,7 +3685,7 @@ msgstr "" "\n" "* libpostprocess (C) Michael Niedermayer\n" -#: src/post/planar/unsharp.c:218 +#: src/post/planar/unsharp.c:211 msgid "" "Unsharp mask / gaussian blur\n" "It is possible to set the width and height of the matrix, odd sized in both " @@ -3725,11 +3745,11 @@ msgstr "výstupní modul videa xine použije knihovnu ascii-art" msgid "xine video output plugin using the Color AsCii Art library" msgstr "výstupní modul videa xine použije knihovnu Color AsCii Art" -#: src/video_out/video_out_directfb.c:1341 +#: src/video_out/video_out_directfb.c:1337 msgid "video layer buffering mode" msgstr "režim bufferování vrstvy videa" -#: src/video_out/video_out_directfb.c:1342 +#: src/video_out/video_out_directfb.c:1338 msgid "" "Select the buffering mode of the output layer. Double or triple buffering " "give a smoother playback, but consume more video memory." @@ -3737,11 +3757,11 @@ msgstr "" "Vyberte režim bufferování výstupní vrstvy. Dvojité nebo trojité bufferování " "dává hladší přehrávání, ale spotřebuje více videopaměti." -#: src/video_out/video_out_directfb.c:1349 +#: src/video_out/video_out_directfb.c:1345 msgid "wait for vertical retrace" msgstr "čekat na zpětný běh" -#: src/video_out/video_out_directfb.c:1350 +#: src/video_out/video_out_directfb.c:1346 msgid "" "Enable synchronizing the update of the video image to the repainting of the " "entire screen (\"vertical retrace\")." @@ -3749,11 +3769,11 @@ msgstr "" "Povolí synchronizaci změn obrazu videa s překreslováním celé obrazovky " "(\"vertikální zpětný běh paprsku\")." -#: src/video_out/video_out_directfb.c:1357 +#: src/video_out/video_out_directfb.c:1353 msgid "enable video colour key" msgstr "povolit klíčovou barvu videa" -#: src/video_out/video_out_directfb.c:1358 +#: src/video_out/video_out_directfb.c:1354 msgid "" "Enable using a colour key to tell the graphics card where to overlay the " "video image." @@ -3761,15 +3781,15 @@ msgstr "" "Povolí použití klíčové barvy, která říká grafické kartě, kde vykreslovat " "obraz videa." -#: src/video_out/video_out_directfb.c:1364 +#: src/video_out/video_out_directfb.c:1360 msgid "video colour key" msgstr "klíčová barva videa" -#: src/video_out/video_out_directfb.c:1365 +#: src/video_out/video_out_directfb.c:1361 #: src/video_out/video_out_vidix.c:1168 src/video_out/video_out_vidix.c:1175 #: src/video_out/video_out_vidix.c:1182 src/video_out/video_out_xcbxv.c:1466 #: src/video_out/video_out_xv.c:1519 src/video_out/video_out_xvmc.c:1464 -#: src/video_out/video_out_xxmc.c:2541 +#: src/video_out/video_out_xxmc.c:2537 msgid "" "The colour key is used to tell the graphics card where to overlay the video " "image. Try different values, if you experience windows becoming transparent." @@ -3778,20 +3798,20 @@ msgstr "" "videa. Jestliže zjistíte, že se okna stávají transparentní, vyzkoušejte jiné " "hodnoty." -#: src/video_out/video_out_directfb.c:1374 +#: src/video_out/video_out_directfb.c:1370 msgid "flicker filtering" msgstr "filtr mihotání" -#: src/video_out/video_out_directfb.c:1375 +#: src/video_out/video_out_directfb.c:1371 msgid "Enable Flicker Filetring for a smooth output on an interlaced display." msgstr "" "Povolí filtr mihotání k docílení hladkého výstupu na prokládém zobrazovači." -#: src/video_out/video_out_directfb.c:1382 +#: src/video_out/video_out_directfb.c:1378 msgid "field parity" msgstr "parita pole" -#: src/video_out/video_out_directfb.c:1383 +#: src/video_out/video_out_directfb.c:1379 msgid "" "For an interlaced display, enable controlling the field parity (\"none" "\"=disabled)." @@ -3799,48 +3819,48 @@ msgstr "" "U prokládaného zobrazovače, povolí řízení parity pole (\"none\" znamená " "zakázáno)." -#: src/video_out/video_out_directfb.c:1516 +#: src/video_out/video_out_directfb.c:1512 #, fuzzy msgid "video_out_directfb: using hardware subpicture acceleration.\n" msgstr "" "video_out_directfb: použije se hardwarově urychlované škálování obrazu.\n" -#: src/video_out/video_out_directfb.c:1530 +#: src/video_out/video_out_directfb.c:1526 #, fuzzy msgid "video_out_directfb: layer supports video output.\n" msgstr "video_out_vidix: adaptér podporuje formát yuy2\n" -#: src/video_out/video_out_directfb.c:1539 +#: src/video_out/video_out_directfb.c:1535 #, fuzzy msgid "video_out_directfb: layer doesn't support YV12!\n" msgstr "video_out_syncfb: info. (modul SyncFB podporuje YUY2)\n" -#: src/video_out/video_out_directfb.c:1546 +#: src/video_out/video_out_directfb.c:1542 #, fuzzy msgid "video_out_directfb: layer doesn't support YUY2!\n" msgstr "video_out_syncfb: info. (modul SyncFB podporuje YUY2)\n" -#: src/video_out/video_out_directfb.c:1557 +#: src/video_out/video_out_directfb.c:1553 msgid "" "video_out_directfb:need at least DirectFB 0.9.25 to play on this layer!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1592 +#: src/video_out/video_out_directfb.c:1588 #, fuzzy, c-format msgid "video_out_directfb: layer doesn't support buffermode %d!\n" msgstr "video_out_directfb: žádná použitelná vrstva výstupu nebyla nalezena!\n" -#: src/video_out/video_out_directfb.c:1598 +#: src/video_out/video_out_directfb.c:1594 #, c-format msgid "video_out_directfb: layer doesn't support options 0x%08x!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1692 +#: src/video_out/video_out_directfb.c:1688 msgid "video_out_directfb: using hardware accelerated image scaling.\n" msgstr "" "video_out_directfb: použije se hardwarově urychlované škálování obrazu.\n" -#: src/video_out/video_out_directfb.c:1704 +#: src/video_out/video_out_directfb.c:1700 msgid "" "video_out_directfb: image scaling with deinterlacing is hardware " "accelerated.\n" @@ -3848,31 +3868,31 @@ msgstr "" "video_out_directfb: škálování obrazu s korekcí prokládání je hardwarově " "urychklované.\n" -#: src/video_out/video_out_directfb.c:1782 +#: src/video_out/video_out_directfb.c:1778 #, fuzzy msgid "video layer id (auto: -1)" msgstr "ID vrstvy videa" -#: src/video_out/video_out_directfb.c:1783 +#: src/video_out/video_out_directfb.c:1779 msgid "Select the video output layer by its id." msgstr "Vybere vrstvu výstupu videa podle jeho ID." -#: src/video_out/video_out_directfb.c:1804 -#: src/video_out/video_out_directfb.c:2014 +#: src/video_out/video_out_directfb.c:1800 +#: src/video_out/video_out_directfb.c:2010 #, fuzzy, c-format msgid "video_out_directfb: using display layer #%d.\n" msgstr "video_out_directfb: žádná použitelná vrstva overlay nebyla nalezena!\n" -#: src/video_out/video_out_directfb.c:1888 +#: src/video_out/video_out_directfb.c:1884 msgid "xine video output plugin using DirectFB." msgstr "výstupní modul videa xine použije DirectFB." -#: src/video_out/video_out_directfb.c:2007 +#: src/video_out/video_out_directfb.c:2003 #, fuzzy msgid "video_out_directfb: no usable display layer was found!\n" msgstr "video_out_directfb: žádná použitelná vrstva overlay nebyla nalezena!\n" -#: src/video_out/video_out_directfb.c:2096 +#: src/video_out/video_out_directfb.c:2092 msgid "xine video output plugin using DirectFB under XDirectFB." msgstr "výstupní modul videa xine použije DirectFB pod XDirectFB." @@ -3880,7 +3900,7 @@ msgstr "výstupní modul videa xine použije DirectFB pod XDirectFB." msgid "xine video output plugin for win32 using directx" msgstr "výstupní modul videa xine pro win32 používající directx" -#: src/video_out/video_out_fb.c:770 +#: src/video_out/video_out_fb.c:758 #, c-format msgid "" "video_out_fb: only packed truecolour/directcolour is supported (%d).\n" @@ -3890,11 +3910,11 @@ msgstr "" "d).\n" " Zkontrolujte 'fbset -i' nebo zkuste 'fbset -depth 16'.\n" -#: src/video_out/video_out_fb.c:830 src/video_out/video_out_vidix.c:1248 +#: src/video_out/video_out_fb.c:818 src/video_out/video_out_vidix.c:1248 msgid "framebuffer device name" msgstr "jméno zařízení framebufferu" -#: src/video_out/video_out_fb.c:831 src/video_out/video_out_vidix.c:1249 +#: src/video_out/video_out_fb.c:819 src/video_out/video_out_vidix.c:1249 msgid "" "Specifies the file name for the framebuffer device to be used.\n" "This setting is security critical, because when changed to a different file, " @@ -3907,16 +3927,16 @@ msgstr "" "obsahem. A tak by jste si měli být jistí, že hodnota, kterou zadáváte, " "skutečně je náležité zařízení framebufferu." -#: src/video_out/video_out_fb.c:905 +#: src/video_out/video_out_fb.c:893 msgid "video_out_fb: Your video mode was not recognized, sorry.\n" msgstr "video_out_fb: Váš videorežim nebyl rozpoznán, bohužel.\n" -#: src/video_out/video_out_fb.c:962 +#: src/video_out/video_out_fb.c:950 #, c-format msgid "video_out_fb: %d video RAM buffers are available.\n" msgstr "video_out_fb: je k dispozici %d video RAM bufferů.\n" -#: src/video_out/video_out_fb.c:968 +#: src/video_out/video_out_fb.c:956 #, c-format msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because only %d " @@ -3929,7 +3949,7 @@ msgstr "" " pouze %d bufferů, což je méně než doporučovaných %d bufferů.\n" " Mohlo by pomoci snížení rozlišení bufferu.\n" -#: src/video_out/video_out_fb.c:979 +#: src/video_out/video_out_fb.c:967 msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because kernel driver\n" " do not support screen panning (used for frame flips).\n" @@ -3938,7 +3958,7 @@ msgstr "" "jádra\n" " nepodporuje \"screen panning\" (použito pro přepínání snímků).\n" -#: src/video_out/video_out_fb.c:1048 +#: src/video_out/video_out_fb.c:1036 #, c-format msgid "" "WARNING: video_out_fb: current display depth is %d. For better performance\n" @@ -3949,7 +3969,7 @@ msgstr "" " je doporučována hloubka 16 bitů/bod!\n" "\n" -#: src/video_out/video_out_fb.c:1079 +#: src/video_out/video_out_fb.c:1067 msgid "Xine video output plugin using the Linux frame buffer device" msgstr "výstupní modul videa xine použije zařízení framebuffer" @@ -3957,11 +3977,11 @@ msgstr "výstupní modul videa xine použije zařízení framebuffer" msgid "xine video output plugin which displays nothing" msgstr "výstupní modul videa xine, které nezobrazuje nic" -#: src/video_out/video_out_opengl.c:1886 +#: src/video_out/video_out_opengl.c:1884 msgid "OpenGL renderer" msgstr "renderer OpenGL" -#: src/video_out/video_out_opengl.c:1887 +#: src/video_out/video_out_opengl.c:1885 msgid "" "The OpenGL plugin provides several render modules:\n" "\n" @@ -4013,11 +4033,11 @@ msgstr "" "Environment_Mapped_Torus\n" "Zobrazuje obrázky odražené v otáčejícím se anuloidu. Hezký způsob =)" -#: src/video_out/video_out_opengl.c:1909 +#: src/video_out/video_out_opengl.c:1907 msgid "OpenGL minimum framerate" msgstr "minimální rychlost snímků OpenGL" -#: src/video_out/video_out_opengl.c:1910 +#: src/video_out/video_out_opengl.c:1908 msgid "" "Minimum framerate for animated render routines.\n" "Ignored for static render routines.\n" @@ -4025,13 +4045,13 @@ msgstr "" "Minimální rychlost snímků animačních renderovacích podprogramů.\n" "Ignorováno u statických renderovacích podprogramů.\n" -#: src/video_out/video_out_opengl.c:1915 src/video_out/video_out_vidix.c:1024 +#: src/video_out/video_out_opengl.c:1913 src/video_out/video_out_vidix.c:1024 #: src/video_out/video_out_xcbxv.c:1498 src/video_out/video_out_xv.c:1551 -#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2573 +#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2569 msgid "enable double buffering" msgstr "povolit dvojité bufferování" -#: src/video_out/video_out_opengl.c:1916 +#: src/video_out/video_out_opengl.c:1914 msgid "" "For OpenGL double buffering does not only remove tearing artifacts,\n" "it also reduces flickering a lot.\n" @@ -4042,7 +4062,7 @@ msgstr "" "ale také to velmi redukuje třepotání.\n" "Nemělo by to mít žádný dopad na výkon." -#: src/video_out/video_out_opengl.c:1963 +#: src/video_out/video_out_opengl.c:1961 msgid "xine video output plugin using the OpenGL 3D graphics API" msgstr "výstupní modul videa xine používajíví OpenGL 3D grafické API" @@ -4115,7 +4135,7 @@ msgstr "video_out_pgx64: Chyba: selhalo ioctl (FBIOGATTR)\n" #: src/video_out/video_out_pgx64.c:1461 src/video_out/video_out_xcbxv.c:1465 #: src/video_out/video_out_xv.c:1518 src/video_out/video_out_xvmc.c:1463 -#: src/video_out/video_out_xxmc.c:2540 +#: src/video_out/video_out_xxmc.c:2536 msgid "video overlay colour key" msgstr "hodnota klíčové barvy překrývání" @@ -4292,7 +4312,7 @@ msgstr "Intenzita modré barevné složky." #: src/video_out/video_out_vidix.c:1025 src/video_out/video_out_xcbxv.c:1499 #: src/video_out/video_out_xv.c:1552 src/video_out/video_out_xvmc.c:1479 -#: src/video_out/video_out_xxmc.c:2574 +#: src/video_out/video_out_xxmc.c:2570 msgid "" "Double buffering will synchronize the update of the video image to the " "repainting of the entire screen (\"vertical retrace\"). This eliminates " @@ -4456,22 +4476,22 @@ msgstr "" "použije Xv port %ld z adaptéru %s.\n" #: src/video_out/video_out_xcbxv.c:1474 src/video_out/video_out_xv.c:1527 -#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2549 +#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2545 msgid "autopaint colour key" msgstr "klíčová barva pro automatické vykreslování" #: src/video_out/video_out_xcbxv.c:1475 src/video_out/video_out_xv.c:1528 -#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2550 +#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2546 msgid "Make Xv autopaint its colour key." msgstr "Přimět Xv automaticky kreslit svou klíčovou barvu." #: src/video_out/video_out_xcbxv.c:1482 src/video_out/video_out_xv.c:1535 -#: src/video_out/video_out_xxmc.c:2557 +#: src/video_out/video_out_xxmc.c:2553 msgid "bilinear scaling mode" msgstr "bilineární režim škálování" #: src/video_out/video_out_xcbxv.c:1483 src/video_out/video_out_xv.c:1536 -#: src/video_out/video_out_xxmc.c:2558 +#: src/video_out/video_out_xxmc.c:2554 msgid "" "Selects the bilinear scaling mode for Permedia cards. The individual values " "are:\n" @@ -4524,12 +4544,12 @@ msgid "video_out_xcbxv: this adaptor supports the yuy2 format.\n" msgstr "video_out_xv: tento adaptér podporuje formát yuy2.\n" #: src/video_out/video_out_xcbxv.c:1560 src/video_out/video_out_xv.c:1624 -#: src/video_out/video_out_xxmc.c:2642 +#: src/video_out/video_out_xxmc.c:2638 msgid "pitch alignment workaround" msgstr "obcházet chybu zarovnávání rozteče" #: src/video_out/video_out_xcbxv.c:1561 src/video_out/video_out_xv.c:1625 -#: src/video_out/video_out_xxmc.c:2643 +#: src/video_out/video_out_xxmc.c:2639 msgid "Some buggy video drivers need a workaround to function properly." msgstr "" "Některé chybové ovladače videa potřebují ke správně funkci tento workaround." @@ -4614,7 +4634,7 @@ msgstr "" "se střední zátěží CPU." #: src/video_out/video_out_xcbxv.c:1622 src/video_out/video_out_xv.c:1705 -#: src/video_out/video_out_xxmc.c:2737 +#: src/video_out/video_out_xxmc.c:2733 msgid "xine video output plugin using the MIT X video extension" msgstr "výstupní modul videa xine použije rozšíření MIT X video" @@ -4767,7 +4787,7 @@ msgstr " žádná podpora XvMC\n" msgid " With Overlay = %d; UnsignedIntra = %d.\n" msgstr " S Overlay = %d; UnsignedIntra = %d.\n" -#: src/video_out/video_out_xxmc.c:642 +#: src/video_out/video_out_xxmc.c:638 msgid "" "video_out_xxmc: XvShmCreateImage failed\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" @@ -4775,7 +4795,7 @@ msgstr "" "video_out_xxmc: selhalo XvShmCreateImage\n" "video_out_xxmc: => rozšíření MIT Shared Memory se nepoužije.\n" -#: src/video_out/video_out_xxmc.c:652 +#: src/video_out/video_out_xxmc.c:648 msgid "" "video_out_xxmc: XvShmCreateImage returned a zero size\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" @@ -4783,7 +4803,7 @@ msgstr "" "video_out_xxmc: funkce XvShmCreateImage vrátila nulovou velikost\n" "video_out_xxmc: => rozšíření MIT Shared Memory se nepoužije.\n" -#: src/video_out/video_out_xxmc.c:660 +#: src/video_out/video_out_xxmc.c:656 #, c-format msgid "" "video_out_xxmc: shared memory error in shmget: %s\n" @@ -4792,7 +4812,7 @@ msgstr "" "video_out_xxmc: chyba sdílené paměti v shmget: %s\n" "video_out_xxmc: => rozšíření MIT Shared Memory se nepoužije.\n" -#: src/video_out/video_out_xxmc.c:692 +#: src/video_out/video_out_xxmc.c:688 msgid "" "video_out_xxmc: x11 error during shared memory XImage creation\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" @@ -4800,11 +4820,11 @@ msgstr "" "video_out_xxmc: chyba x11 během vytváření XImage ve sdílené paměti\n" "video_out_xxmc: => rozšíření MIT Shared Memory se nepoužije.\n" -#: src/video_out/video_out_xxmc.c:2392 +#: src/video_out/video_out_xxmc.c:2388 msgid "video_out_xxmc: Xv extension not present.\n" msgstr "video_out_xxmc: rozšíření Xv není přítomno.\n" -#: src/video_out/video_out_xxmc.c:2429 +#: src/video_out/video_out_xxmc.c:2425 msgid "" "video_out_xxmc: Xv extension is present but I couldn't find a usable yuv12 " "port.\n" @@ -4816,7 +4836,7 @@ msgstr "" " Vypadá to, jako by váš grafický hardwarový ovladač\n" " nepodporoval Xv?!\n" -#: src/video_out/video_out_xxmc.c:2438 +#: src/video_out/video_out_xxmc.c:2434 #, c-format msgid "" "video_out_xxmc: using Xv port %ld from adaptor %s for hardware colour space " @@ -4825,19 +4845,19 @@ msgstr "" "video_out_xxmc: pro hardwarovou konverzi barevného prostoru a škálování se " "použije Xv port %ld z adaptéru %s.\n" -#: src/video_out/video_out_xxmc.c:2614 +#: src/video_out/video_out_xxmc.c:2610 msgid "video_out_xxmc: this adaptor supports the yv12 format.\n" msgstr "video_out_xxmc: tento adaptér podporuje formát yv12.\n" -#: src/video_out/video_out_xxmc.c:2619 +#: src/video_out/video_out_xxmc.c:2615 msgid "video_out_xxmc: this adaptor supports the yuy2 format.\n" msgstr "video_out_xxmc: tento adaptér podporuje formát yuy2.\n" -#: src/video_out/video_out_xxmc.c:2648 +#: src/video_out/video_out_xxmc.c:2644 msgid "Make XvMC allocate more frames for better buffering." msgstr "Přimět XvMC alokovat více snímků za účelem lepšího buferrování." -#: src/video_out/video_out_xxmc.c:2649 +#: src/video_out/video_out_xxmc.c:2645 msgid "" "Some XvMC implementations allow more than 8 frames.\n" "This option, when turned on, makes the driver try to\n" @@ -4847,11 +4867,11 @@ msgstr "" "Tato volba, pokud je zapnuta, přiměje ovladač zkusit alokovat 15 snímků. " "Nutnost pro unichrome a live VDR.\n" -#: src/video_out/video_out_xxmc.c:2655 +#: src/video_out/video_out_xxmc.c:2651 msgid "Unichrome cpu save" msgstr "Šetření procesoru unichrome" -#: src/video_out/video_out_xxmc.c:2656 +#: src/video_out/video_out_xxmc.c:2652 msgid "" "Saves CPU time by sleeping while decoder works.\n" "Only for Linux kernel 2.6 series or 2.4 with multimedia patch.\n" @@ -4861,11 +4881,11 @@ msgstr "" "Pouze pro jádra Linuxu řady 2.6 nebo 2.4 s multimediálním patchem.\n" "Experimentální.\n" -#: src/video_out/video_out_xxmc.c:2662 +#: src/video_out/video_out_xxmc.c:2658 msgid "Fix buggy NVIDIA XvMC subpicture colours" msgstr "Opravovat chybné barvy elementů XvMC" -#: src/video_out/video_out_xxmc.c:2663 +#: src/video_out/video_out_xxmc.c:2659 msgid "" "There's a bug in NVIDIA's XvMC lib that makes red OSD colours\n" "look blue and vice versa. This option provides a workaround.\n" @@ -4873,11 +4893,11 @@ msgstr "" "V knivovně XvMC od NVidie je chyba, která způsobuje, že červené barvy OSD " "vypadají modře a naopak. Tato volba umožňuje chybu obejít.\n" -#: src/video_out/video_out_xxmc.c:2668 +#: src/video_out/video_out_xxmc.c:2664 msgid "Use bob as accelerated deinterlace method." msgstr "Použít 'bob' jako akcelerovanou metodu korekce prokládání." -#: src/video_out/video_out_xxmc.c:2669 +#: src/video_out/video_out_xxmc.c:2665 msgid "" "When interlacing is enabled for hardware accelerated frames,\n" "alternate between top and bottom field at double the frame rate.\n" @@ -4886,21 +4906,21 @@ msgstr "" "přepíná mezi vrchním a spodním polem k dosažení dvojnásobné rychlosti " "snímků.\n" -#: src/video_out/video_out_xxmc.c:2675 +#: src/video_out/video_out_xxmc.c:2671 msgid "Don't use bob deinterlacing for progressive frames." msgstr "" -#: src/video_out/video_out_xxmc.c:2676 +#: src/video_out/video_out_xxmc.c:2672 msgid "" "Progressive frames don't need deinterlacing, so disabling it on\n" "demand should result in a better picture.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2682 +#: src/video_out/video_out_xxmc.c:2678 msgid "Don't use bob deinterlacing while a scaled OSD is active." msgstr "" -#: src/video_out/video_out_xxmc.c:2683 +#: src/video_out/video_out_xxmc.c:2679 msgid "" "Bob deinterlacing adds some noise to horizontal lines, so disabling it\n" "on demand should result in a better OSD picture.\n" @@ -5123,39 +5143,39 @@ msgstr "" msgid "xine-lib: buffer.c: There has been a fatal error: TOO MANY FREE's\n" msgstr "" -#: src/xine-engine/configfile.c:933 +#: src/xine-engine/configfile.c:932 #, c-format msgid "The current config file has been modified by a newer version of xine." msgstr "Stávající konfigurační soubor byl upraven novější verzí xine." -#: src/xine-engine/configfile.c:1038 +#: src/xine-engine/configfile.c:1037 #, c-format msgid "configfile: WARNING: backing up configfile to %s failed\n" msgstr "" "configfile: VAROVÁNÍ: zálohování konfiguračního souboru do %s selhalo\n" -#: src/xine-engine/configfile.c:1039 +#: src/xine-engine/configfile.c:1038 msgid "configfile: WARNING: your configuration will not be saved\n" msgstr "configfile: VAROVÁNÍ: vaše konfigurace nebude uložena\n" -#: src/xine-engine/configfile.c:1139 +#: src/xine-engine/configfile.c:1138 #, c-format msgid "configfile: WARNING: writing configuration to %s failed\n" msgstr "configfile: VAROVÁNÍ: zápis konfigurace do %s selhal\n" -#: src/xine-engine/configfile.c:1140 +#: src/xine-engine/configfile.c:1139 #, c-format msgid "configfile: WARNING: removing possibly broken config file %s\n" msgstr "" "configfile: VAROVÁNÍ: odstraní se pravděpodobně poškozený konfigurační " "soubor %s\n" -#: src/xine-engine/configfile.c:1141 +#: src/xine-engine/configfile.c:1140 #, c-format msgid "configfile: WARNING: you should check the backup file %s\n" msgstr "configfile: VAROVÁNÍ: měli byste zkontrolovat záložní soubor %s\n" -#: src/xine-engine/configfile.c:1276 +#: src/xine-engine/configfile.c:1275 #, c-format msgid "configfile: entry '%s' mustn't be modified from MRL\n" msgstr "configfile: údaj '%s' nesmí být modifikován z MRL\n" @@ -5191,7 +5211,7 @@ msgid "input_rip: reading by input plugin failed\n" msgstr "input_rip: čtení vstupním modulem selhalo\n" #: src/xine-engine/input_rip.c:161 src/xine-engine/input_rip.c:290 -#: src/xine-engine/input_rip.c:656 +#: src/xine-engine/input_rip.c:655 #, c-format msgid "input_rip: error writing to file %<PRIdMAX> bytes: %s\n" msgstr "input_rip: chyba zápisu %<PRIdMAX> bytů do souboru: %s\n" @@ -5216,12 +5236,12 @@ msgstr "input_rip: selhalo nastavení pozice: %s\n" msgid "input_rip: %<PRIdMAX> bytes dropped\n" msgstr "input_rip: zahozeno %<PRIdMAX> bytů\n" -#: src/xine-engine/input_rip.c:561 +#: src/xine-engine/input_rip.c:560 #, c-format msgid "input_rip: input plugin not defined!\n" msgstr "input_rip: vstupní modul není definován!\n" -#: src/xine-engine/input_rip.c:567 +#: src/xine-engine/input_rip.c:566 #, c-format msgid "" "input_rip: target directory wasn't specified, please fill out the option " @@ -5230,7 +5250,7 @@ msgstr "" "input_rip: cílový adresář nebyl specifikován, prosím vyplňte volbu 'misc." "save_dir'\n" -#: src/xine-engine/input_rip.c:569 +#: src/xine-engine/input_rip.c:568 msgid "" "The stream save feature is disabled until you set media.capture.save_dir in " "the configuration." @@ -5238,12 +5258,12 @@ msgstr "" "Vlastnost ukládání dat je zakázána, dokud nenastavíte v konfiguraci 'misc." "save_dir'." -#: src/xine-engine/input_rip.c:576 +#: src/xine-engine/input_rip.c:575 #, c-format msgid "input_rip: ripping/caching of this source is not permitted!\n" msgstr "input_rip: ukládání z tohoto zdroje není povoleno!\n" -#: src/xine-engine/input_rip.c:578 +#: src/xine-engine/input_rip.c:577 msgid "" "xine is not allowed to save from this source. (possibly copyrighted " "material?)" @@ -5251,12 +5271,12 @@ msgstr "" "xine nemá dovoleno ukládat z tohoto zdroje (možná materiál chráněný " "autorskými právy?)" -#: src/xine-engine/input_rip.c:584 +#: src/xine-engine/input_rip.c:583 #, c-format msgid "input_rip: file name not given!\n" msgstr "input_rip: nebyl dán název souboru!\n" -#: src/xine-engine/input_rip.c:626 +#: src/xine-engine/input_rip.c:625 #, c-format msgid "input_rip: error opening file %s: %s\n" msgstr "input_rip: chyba otevírání souboru %s: %s\n" @@ -5295,7 +5315,7 @@ msgstr "io_helper: Spojení odmítnuto\n" msgid "map_decoder_list: no space for decoder, skipped.\n" msgstr "" -#: src/xine-engine/load_plugins.c:323 +#: src/xine-engine/load_plugins.c:322 #, c-format msgid "" "load_plugins: ignoring plugin %s, wrong iface version %d (should be %d)\n" @@ -5303,12 +5323,12 @@ msgstr "" "load_plugins: ignoruje se zásuvný modul %s, nesprávná verze rozhraní %d " "(měla by být %d)\n" -#: src/xine-engine/load_plugins.c:380 +#: src/xine-engine/load_plugins.c:384 #, c-format msgid "priority for %s decoder" msgstr "priorita dekodéru %s" -#: src/xine-engine/load_plugins.c:391 +#: src/xine-engine/load_plugins.c:389 msgid "" "The priority provides a ranking in case some media can be handled by more " "than one decoder.\n" @@ -5318,7 +5338,7 @@ msgstr "" "zpracovávána více než jedním dekodérem.\n" "Priorita 0 povolí výchozí prioritu dekodéru." -#: src/xine-engine/load_plugins.c:419 +#: src/xine-engine/load_plugins.c:417 #, c-format msgid "" "load_plugins: demuxer plugin %s does not provide a priority, xine-lib will " @@ -5327,7 +5347,7 @@ msgstr "" "load_plugins: demultiplexní modul %s neposkytuje prioritu, xine-lib použije " "výchozí hodnotu.\n" -#: src/xine-engine/load_plugins.c:436 +#: src/xine-engine/load_plugins.c:434 #, c-format msgid "" "load_plugins: input plugin %s does not provide a priority, xine-lib will use " @@ -5336,43 +5356,43 @@ msgstr "" "load_plugins: vstupní modul %s neposkytuje prioritu, xine-lib použije " "výchozí hodnotu.\n" -#: src/xine-engine/load_plugins.c:492 +#: src/xine-engine/load_plugins.c:490 #, c-format msgid "load_plugins: plugin %s found\n" msgstr "load_plugins: nalezen modul %s\n" -#: src/xine-engine/load_plugins.c:495 +#: src/xine-engine/load_plugins.c:493 #, c-format msgid "load_plugins: static plugin found\n" msgstr "load_plugins: nalezen statický modul\n" -#: src/xine-engine/load_plugins.c:502 +#: src/xine-engine/load_plugins.c:500 #, c-format msgid "load_plugins: plugin limit reached, %s could not be loaded\n" msgstr "load_plugins: dosažen limit počtu modulů, %s nemohl být nahrán\n" -#: src/xine-engine/load_plugins.c:505 +#: src/xine-engine/load_plugins.c:503 #, c-format msgid "load_plugins: plugin limit reached, static plugin could not be loaded\n" msgstr "" "load_plugins: dosažen limit počtu modulů, statický modul nemohl být nahrán\n" -#: src/xine-engine/load_plugins.c:522 +#: src/xine-engine/load_plugins.c:520 #, c-format msgid "load_plugins: unknown plugin type %d in %s\n" msgstr "load_plugins: neznámý typ modulu %d v %s\n" -#: src/xine-engine/load_plugins.c:526 +#: src/xine-engine/load_plugins.c:524 #, c-format msgid "load_plugins: unknown statically linked plugin type %d\n" msgstr "load_plugins: neznámý typ %d staticky liknovaného modulu\n" -#: src/xine-engine/load_plugins.c:586 +#: src/xine-engine/load_plugins.c:579 #, c-format msgid "load_plugins: unable to stat %s\n" msgstr "load_plugins: nelze provést stat na %s\n" -#: src/xine-engine/load_plugins.c:627 +#: src/xine-engine/load_plugins.c:620 #, c-format msgid "" "load_plugins: cannot open plugin lib %s:\n" @@ -5381,7 +5401,7 @@ msgstr "" "load_plugins: nelze otevřít knihovnu modulu %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:642 +#: src/xine-engine/load_plugins.c:635 #, c-format msgid "" "load_plugins: can't get plugin info from %s:\n" @@ -5390,12 +5410,12 @@ msgstr "" "load_plugins: nelze získat informace modulu z %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:660 +#: src/xine-engine/load_plugins.c:653 #, c-format msgid "load_plugins: skipping unreadable plugin directory %s.\n" msgstr "load_plugins: přeskočí se adresář s moduly %s.\n" -#: src/xine-engine/load_plugins.c:709 +#: src/xine-engine/load_plugins.c:702 #, c-format msgid "" "load_plugins: cannot (stage 2) open plugin lib %s:\n" @@ -5404,27 +5424,27 @@ msgstr "" "load_plugins: nelze (fáze 2) otevřít knihovnu modulu %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:735 +#: src/xine-engine/load_plugins.c:728 #, c-format msgid "load_plugins: Yikes! %s doesn't contain plugin info.\n" msgstr "load_plugins: Co?! %s neobsahuje informace modulu.\n" -#: src/xine-engine/load_plugins.c:1307 +#: src/xine-engine/load_plugins.c:1296 #, c-format msgid "load_plugins: unknown content detection strategy %d\n" msgstr "load_plugins: neznámá strategie %d zjišťování obsahu\n" -#: src/xine-engine/load_plugins.c:1417 +#: src/xine-engine/load_plugins.c:1406 #, c-format msgid "load_plugins: using demuxer '%s'\n" msgstr "load_plugins: použije se demultiplexor '%s'\n" -#: src/xine-engine/load_plugins.c:1713 src/xine-engine/load_plugins.c:1760 +#: src/xine-engine/load_plugins.c:1732 src/xine-engine/load_plugins.c:1779 #, c-format msgid "load_plugins: failed to load audio output plugin <%s>\n" msgstr "load_plugins: nelze načíst zvukový modul <%s>\n" -#: src/xine-engine/load_plugins.c:1763 +#: src/xine-engine/load_plugins.c:1782 msgid "" "load_plugins: audio output auto-probing didn't find any usable audio " "driver.\n" @@ -5432,7 +5452,7 @@ msgstr "" "load_plugins: automatické testování zvukového výstupu nenašlo žádný " "použitelný zvukový ovladač.\n" -#: src/xine-engine/load_plugins.c:2067 +#: src/xine-engine/load_plugins.c:2086 #, c-format msgid "" "load_plugins: cannot unload plugin lib %s:\n" @@ -5441,50 +5461,50 @@ msgstr "" "load_plugins: nelze uvolnit knihovnu modulu %s:\n" "%s\n" -#: src/xine-engine/osd.c:735 +#: src/xine-engine/osd.c:724 #, c-format msgid "font '%s-%d' already loaded, weird.\n" msgstr "font '%s-%d' je již nahrán, divné.\n" -#: src/xine-engine/osd.c:747 +#: src/xine-engine/osd.c:736 #, c-format msgid "font '%s' loading failed (%d < %d)\n" msgstr "načítání fontu '%s' selhalo (%d < %d)\n" -#: src/xine-engine/osd.c:757 +#: src/xine-engine/osd.c:746 #, c-format msgid "wrong version for font '%s'. expected %d found %d.\n" msgstr "nesprávná verze u fontu '%s'. očekávána %d, nalezena %d.\n" -#: src/xine-engine/osd.c:824 +#: src/xine-engine/osd.c:813 msgid "osd: cannot initialize ft2 library\n" msgstr "osd: nelze inicializovat knihovnu ft2\n" -#: src/xine-engine/osd.c:847 +#: src/xine-engine/osd.c:836 #, fuzzy, c-format msgid "osd: error matching font %s with FontConfig" msgstr "osd: chyba načítání fontu %s pomocí ft2\n" -#: src/xine-engine/osd.c:861 +#: src/xine-engine/osd.c:850 #, fuzzy, c-format msgid "osd: error loading font %s with FontConfig" msgstr "osd: chyba načítání fontu %s pomocí ft2\n" -#: src/xine-engine/osd.c:864 +#: src/xine-engine/osd.c:853 #, fuzzy, c-format msgid "osd: error looking up font %s with FontConfig" msgstr "osd: chyba načítání fontu %s pomocí ft2\n" -#: src/xine-engine/osd.c:885 +#: src/xine-engine/osd.c:874 #, c-format msgid "osd: error loading font %s with ft2\n" msgstr "osd: chyba načítání fontu %s pomocí ft2\n" -#: src/xine-engine/osd.c:895 +#: src/xine-engine/osd.c:884 msgid "osd: error setting font size (no scalable font?)\n" msgstr "osd: chyba při nastavování velikosti fontu (font není škálovatelný?)\n" -#: src/xine-engine/osd.c:1011 +#: src/xine-engine/osd.c:1000 #, c-format msgid "" "osd: unknown sequence starting with byte 0x%02X in encoding \"%s\", " @@ -5493,41 +5513,41 @@ msgstr "" "osd: neznámá sekvence začínající bytem 0x%02X v kódování \"%s\", přeskočí " "se\n" -#: src/xine-engine/osd.c:1067 +#: src/xine-engine/osd.c:1056 msgid "osd: can't find out current locale character set\n" msgstr "osd: nelze zjistit aktuální kódovou stránku\n" -#: src/xine-engine/osd.c:1077 +#: src/xine-engine/osd.c:1066 #, c-format msgid "osd: unsupported conversion %s -> %s, no conversion performed\n" msgstr "osd: nepodporovaná konverze %s -> %s, nebude prováděna\n" -#: src/xine-engine/osd.c:1132 src/xine-engine/osd.c:1300 +#: src/xine-engine/osd.c:1121 src/xine-engine/osd.c:1289 msgid "osd: font isn't defined\n" msgstr "osd: font není definován\n" -#: src/xine-engine/osd.c:1171 +#: src/xine-engine/osd.c:1160 msgid "osd: error loading glyph\n" msgstr "osd: chyba načítaní glyfu\n" -#: src/xine-engine/osd.c:1177 +#: src/xine-engine/osd.c:1166 msgid "osd: error in rendering glyph\n" msgstr "osd: chyba v renderování glyfu\n" -#: src/xine-engine/osd.c:1337 +#: src/xine-engine/osd.c:1326 #, c-format msgid "osd: error loading glyph %i\n" msgstr "osd: chyba načítání glyfu %i\n" -#: src/xine-engine/osd.c:1344 +#: src/xine-engine/osd.c:1333 msgid "osd: error in rendering\n" msgstr "osd: chyba při renderování\n" -#: src/xine-engine/osd.c:1601 +#: src/xine-engine/osd.c:1587 msgid "palette (foreground-border-background) to use for subtitles and OSD" msgstr "paleta (popředí-okraj-pozadí) použitá na titulky a OSD" -#: src/xine-engine/osd.c:1602 +#: src/xine-engine/osd.c:1588 msgid "" "The palette for on-screen-display and some subtitle formats that do not " "specify any colouring themselves. The palettes are listed in the form: " @@ -5778,26 +5798,26 @@ msgstr "xine_play: žádný dostupný demultiplexor\n" msgid "xine_play: demux failed to start\n" msgstr "xine_play: selhalo spuštění demultiplexoru\n" -#: src/xine-engine/xine.c:1647 +#: src/xine-engine/xine.c:1646 #, c-format msgid "xine: The specified save_dir \"%s\" might be a security risk.\n" msgstr "" "xine: Uvedený adresář pro ukládání \"%s\" by mohl znamenat bezpečnostní " "riziko.\n" -#: src/xine-engine/xine.c:1652 +#: src/xine-engine/xine.c:1651 msgid "The specified save_dir might be a security risk." msgstr "Uvedený adresář pro ukládání by mohl znamenat bezpečnostní riziko." -#: src/xine-engine/xine.c:1684 +#: src/xine-engine/xine.c:1683 msgid "xine: locale not supported by C library\n" msgstr "xine: locale není podporováno knihovnou C\n" -#: src/xine-engine/xine.c:1693 +#: src/xine-engine/xine.c:1692 msgid "media format detection strategy" msgstr "strategie zjištování formátu dat" -#: src/xine-engine/xine.c:1694 +#: src/xine-engine/xine.c:1693 msgid "" "xine offers various methods to detect the media format of input to play. The " "individual values are:\n" @@ -5828,11 +5848,11 @@ msgstr "" "extension\n" "Detekovat pouze podle přípony jména souboru.\n" -#: src/xine-engine/xine.c:1712 +#: src/xine-engine/xine.c:1711 msgid "directory for saving streams" msgstr "adresář pro ukládání dat" -#: src/xine-engine/xine.c:1713 +#: src/xine-engine/xine.c:1712 msgid "" "When using the stream save feature, files will be written only into this " "directory.\n" @@ -5848,11 +5868,11 @@ msgstr "" "Proto byste si měli být jisti, že je v uvedeném adresáři bezproblémový " "jakýkoliv obsah v jakémkoliv souboru." -#: src/xine-engine/xine.c:1724 +#: src/xine-engine/xine.c:1723 msgid "allow implicit changes to the configuration (e.g. by MRL)" msgstr "povolit implicitní změny v konfiguraci (např. pomocí MRL)" -#: src/xine-engine/xine.c:1725 +#: src/xine-engine/xine.c:1724 msgid "" "If enabled, you allow xine to change your configuration without explicit " "actions from your side. For example configuration changes demanded by MRLs " @@ -5869,26 +5889,26 @@ msgstr "" "dovolíte libovolně měnit vaši konfiguraci, můžete skončit s úplně rozhozeným " "xine." -#: src/xine-engine/xine.c:1739 +#: src/xine-engine/xine.c:1738 msgid "Timeout for network stream reading (in seconds)" msgstr "" -#: src/xine-engine/xine.c:1740 +#: src/xine-engine/xine.c:1739 msgid "" "Specifies the timeout when reading from network streams, in seconds. Too low " "values might stop streaming when the source is slow or the bandwidth is " "occupied, too high values will freeze the player if the connection is lost." msgstr "" -#: src/xine-engine/xine.c:2148 +#: src/xine-engine/xine.c:2196 msgid "messages" msgstr "zprávy" -#: src/xine-engine/xine.c:2149 +#: src/xine-engine/xine.c:2197 msgid "plugin" msgstr "modul" -#: src/xine-engine/xine.c:2150 +#: src/xine-engine/xine.c:2198 msgid "trace" msgstr "trasování" @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: xine-lib 1.1.6\n" "Report-Msgid-Bugs-To: xine-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2008-03-19 13:16+0000\n" +"POT-Creation-Date: 2008-06-17 13:35+0200\n" "PO-Revision-Date: 2007-04-18 11:00+0200\n" "Last-Translator: Philipp Hahn <pmhahn@users.sf.net>\n" "Language-Team: German <de@li.org>\n" @@ -168,11 +168,13 @@ msgstr "snd_pcm_open() schlug fehl:%d:%s\n" msgid ">>> Check if another program already uses PCM <<<\n" msgstr ">>> Überprüfen Sie, ob ein anderen Programm bereis PCM benutzt <<<\n" -#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_oss_out.c:931 +#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_jack_out.c:755 +#: src/audio_out/audio_oss_out.c:927 msgid "speaker arrangement" msgstr "Lautsprecherplazierung" -#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_oss_out.c:932 +#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_jack_out.c:756 +#: src/audio_out/audio_oss_out.c:928 msgid "" "Select how your speakers are arranged, this determines which speakers xine " "uses for sound output. The individual values are:\n" @@ -234,78 +236,78 @@ msgstr "" "kann, die Sie über den digitalen Ausgang Ihrer Soundkarte abspielen wollen." #: src/audio_out/audio_alsa_out.c:1500 -msgid "audio_alsa_out : supported modes are " -msgstr "audio_alsa_out : Unterstützte Modi sind " +msgid "audio_alsa_out : supported modes are" +msgstr "audio_alsa_out : Unterstützte Modi sind" -#: src/audio_out/audio_alsa_out.c:1503 -msgid "8bit " -msgstr "8Bit " +#: src/audio_out/audio_alsa_out.c:1504 +msgid " 8bit" +msgstr " 8Bit" -#: src/audio_out/audio_alsa_out.c:1508 -msgid "16bit " -msgstr "16Bit " +#: src/audio_out/audio_alsa_out.c:1509 +msgid " 16bit" +msgstr " 16Bit" -#: src/audio_out/audio_alsa_out.c:1512 -msgid "24bit " -msgstr "24Bit " +#: src/audio_out/audio_alsa_out.c:1513 +msgid " 24bit" +msgstr " 24Bit" -#: src/audio_out/audio_alsa_out.c:1516 -msgid "32bit " -msgstr "32Bit " +#: src/audio_out/audio_alsa_out.c:1517 +msgid " 32bit" +msgstr " 32Bit" -#: src/audio_out/audio_alsa_out.c:1527 -msgid "mono " -msgstr "Mono " +#: src/audio_out/audio_alsa_out.c:1530 src/audio_out/audio_oss_out.c:963 +msgid " mono" +msgstr " Mono" -#: src/audio_out/audio_alsa_out.c:1531 -msgid "stereo " -msgstr "Stereo " +#: src/audio_out/audio_alsa_out.c:1534 src/audio_out/audio_oss_out.c:969 +msgid " stereo" +msgstr " Stereo" -#: src/audio_out/audio_alsa_out.c:1536 -msgid "4-channel " -msgstr "4-Kanal " +#: src/audio_out/audio_alsa_out.c:1539 src/audio_out/audio_oss_out.c:976 +msgid " 4-channel" +msgstr " 4-Kanal" -#: src/audio_out/audio_alsa_out.c:1539 -msgid "(4-channel not enabled in xine config) " -msgstr "(4-Kanal nicht aktiviert in xine Konfiguration) " - -#: src/audio_out/audio_alsa_out.c:1544 -msgid "4.1-channel " -msgstr "4.1-Kanal " +#: src/audio_out/audio_alsa_out.c:1542 src/audio_out/audio_oss_out.c:979 +msgid " (4-channel not enabled in xine config)" +msgstr " (4-Kanal nicht aktiviert in xine Konfiguration)" #: src/audio_out/audio_alsa_out.c:1547 -msgid "(4.1-channel not enabled in xine config) " -msgstr "(4.1-Kanal nicht aktiviert in xine Konfiguration) " +msgid " 4.1-channel" +msgstr " 4.1-Kanal" -#: src/audio_out/audio_alsa_out.c:1552 -msgid "5-channel " -msgstr "5-Kanal " +#: src/audio_out/audio_alsa_out.c:1550 +msgid " (4.1-channel not enabled in xine config)" +msgstr " (4.1-Kanal nicht aktiviert in xine Konfiguration)" -#: src/audio_out/audio_alsa_out.c:1555 -msgid "(5-channel not enabled in xine config) " -msgstr "(5-Kanal nicht aktiviert in xine Konfiguration) " +#: src/audio_out/audio_alsa_out.c:1555 src/audio_out/audio_oss_out.c:986 +msgid " 5-channel" +msgstr " 5-Kanal" -#: src/audio_out/audio_alsa_out.c:1560 -msgid "5.1-channel " -msgstr "5.1-Kanal " +#: src/audio_out/audio_alsa_out.c:1558 src/audio_out/audio_oss_out.c:989 +msgid " (5-channel not enabled in xine config)" +msgstr " (5-Kanal nicht aktiviert in xine Konfiguration)" -#: src/audio_out/audio_alsa_out.c:1563 -msgid "(5.1-channel not enabled in xine config) " -msgstr "(5.1-Kanal nicht aktiviert in xine Konfiguration) " +#: src/audio_out/audio_alsa_out.c:1563 src/audio_out/audio_oss_out.c:996 +msgid " 5.1-channel" +msgstr " 5.1-Kanal" -#: src/audio_out/audio_alsa_out.c:1586 -msgid "a/52 and DTS pass-through\n" -msgstr "a/52 und DTS pass-through\n" +#: src/audio_out/audio_alsa_out.c:1566 src/audio_out/audio_oss_out.c:999 +msgid " (5.1-channel not enabled in xine config)" +msgstr " (5.1-Kanal nicht aktiviert in xine Konfiguration)" #: src/audio_out/audio_alsa_out.c:1589 -msgid "(a/52 and DTS pass-through not enabled in xine config)\n" -msgstr "(a/52 und DTS pass-through nicht aktiviert in xine Konfiguration)\n" +msgid " a/52 and DTS pass-through" +msgstr " a/52 und DTS pass-through" + +#: src/audio_out/audio_alsa_out.c:1592 +msgid " (a/52 and DTS pass-through not enabled in xine config)" +msgstr " (a/52 und DTS pass-through nicht aktiviert in xine Konfiguration)" -#: src/audio_out/audio_alsa_out.c:1596 +#: src/audio_out/audio_alsa_out.c:1602 msgid "alsa mixer device" msgstr "ALSA Mixergerät" -#: src/audio_out/audio_alsa_out.c:1597 +#: src/audio_out/audio_alsa_out.c:1603 msgid "" "xine will use this alsa mixer device to change the volume.\n" "See the alsa documentation for information on alsa devices." @@ -313,7 +315,7 @@ msgstr "" "xine benutzt dieses ALSA Mixergerät, um die Lautstärke zu ändern.\n" "Lesen Sie die ALSA-Dokumentation für Informationen zu ALSA-Geräten." -#: src/audio_out/audio_alsa_out.c:1671 +#: src/audio_out/audio_alsa_out.c:1677 msgid "xine audio output plugin using alsa-compliant audio devices/drivers" msgstr "xine Soundausgabe benutzt ALSA-kompatibles Gerät/Treiber" @@ -584,7 +586,18 @@ msgstr "" msgid "xine audio output plugin using IRIX libaudio" msgstr "xine Soundausgabe benutzt IRIX-kompatibles Gerät/Treiber" -#: src/audio_out/audio_jack_out.c:406 +#: src/audio_out/audio_jack_out.c:743 +#, fuzzy +msgid "JACK audio device name" +msgstr "OSS Audio-Gerätename" + +#: src/audio_out/audio_jack_out.c:744 +msgid "" +"Specifies the jack audio device name, leave blank for the default physical " +"output port." +msgstr "" + +#: src/audio_out/audio_jack_out.c:921 msgid "xine output plugin for JACK Audio Connection Kit" msgstr "xine Soundausgabe für JACK Audio System" @@ -658,7 +671,7 @@ msgstr "audio_oss_out: Automatische Suche nach Audiogeräten schlug fehl\n" msgid "audio_oss_out: using device >%s<\n" msgstr "audio_oss_out: Benutze Gerät >%s<\n" -#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:906 +#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:902 #, c-format msgid "" "audio_oss_out: opening audio device %s failed:\n" @@ -743,28 +756,35 @@ msgstr "" msgid "OSS audio output latency (adjust a/v sync)" msgstr "Verzögerung der OSS Audioausgabe (Verändert A/V Synchronisation)" -#: src/audio_out/audio_oss_out.c:882 -msgid "" -"audio_oss_out: Audio driver realtime sync disabled...\n" -"audio_oss_out: ...probing output buffer size: " -msgstr "" -"audio_oss_out: Audio-Realzeit-Synchronisation deaktiviert...\n" -"audio_oss_out: ...Untersuche Größe des Ausgabepuffers: " - -#: src/audio_out/audio_oss_out.c:899 +#: src/audio_out/audio_oss_out.c:894 #, c-format msgid "" -"%d bytes\n" +"audio_oss_out: Audio driver realtime sync disabled...\n" +"audio_oss_out: ...probing output buffer size: %d bytes\n" "audio_oss_out: ...there may be audio/video synchronization issues\n" msgstr "" -"%d Bytes\n" +"audio_oss_out: Audio-Realzeit-Synchronisation deaktiviert...\n" +"audio_oss_out: ...Untersuche Größe des Ausgabepuffers: %d Bytes\n" "audio_oss_out: ...es könnn Audio/Video-Synchronisationsprobleme auftreten\n" -#: src/audio_out/audio_oss_out.c:1028 +#: src/audio_out/audio_oss_out.c:958 +msgid "audio_oss_out: supported modes are" +msgstr "audio_oss_out: Unterstützte Modi sind" + +#: src/audio_out/audio_oss_out.c:1009 +msgid " a/52 pass-through" +msgstr " a/52 pass-through" + +#: src/audio_out/audio_oss_out.c:1012 +#, fuzzy +msgid " (a/52 pass-through not enabled in xine config)" +msgstr " (a/52 pass-through nicht aktiviert in xine Konfiguration)" + +#: src/audio_out/audio_oss_out.c:1027 msgid "OSS audio mixer number, -1 for none" msgstr "OSS Mixernummer, -1 für keine" -#: src/audio_out/audio_oss_out.c:1029 +#: src/audio_out/audio_oss_out.c:1028 msgid "" "The full mixer device name is created by taking the OSS device name, " "replacing \"dsp\" with \"mixer\" and adding the mixer number.\n" @@ -780,24 +800,24 @@ msgstr "" "Der gültige Bereich ist -1 oder 0-15. Diese Einstellung wird ignoriert, " "falls OSS Audio-Gerätenamen auf \"auto\" steht." -#: src/audio_out/audio_oss_out.c:1086 +#: src/audio_out/audio_oss_out.c:1082 #, c-format msgid "audio_oss_out: open() mixer %s failed: %s\n" msgstr "audio_oss_out: open() Mixer %s schlug fehl: %s\n" -#: src/audio_out/audio_oss_out.c:1159 +#: src/audio_out/audio_oss_out.c:1155 msgid "xine audio output plugin using oss-compliant audio devices/drivers" msgstr "xine Soundausgabe benutzt OSS-kompatibles Gerät/Treiber" -#: src/audio_out/audio_pulse_out.c:549 +#: src/audio_out/audio_pulse_out.c:761 msgid "device used for pulseaudio" msgstr "Gerät für Pulse-Audio" -#: src/audio_out/audio_pulse_out.c:550 +#: src/audio_out/audio_pulse_out.c:762 msgid "use 'server[:sink]' for setting the pulseaudio sink device." msgstr "Benutze 'Server[:Senke]' um das Zeil des Puse-Audio Gerätes zu setzen." -#: src/audio_out/audio_pulse_out.c:583 +#: src/audio_out/audio_pulse_out.c:843 msgid "xine audio output plugin using pulseaudio sound server" msgstr "xine Soundausgabe benutzt Pulse-Audio Soundserver" @@ -832,22 +852,22 @@ msgstr "audio_sun_out: Audio ioctl auf Gerät %s schlug fehl: %s\n" msgid "xine audio output plugin using sun-compliant audio devices/drivers" msgstr "xine Soundausgabe benutzt SUN-kompatibles Gerät/Treiber" -#: src/combined/ffmpeg/ff_audio_decoder.c:117 +#: src/combined/ffmpeg/ff_audio_decoder.c:118 #, c-format msgid "ffmpeg_audio_dec: increasing buffer to %d to avoid overflow.\n" msgstr "ffmpeg_audio_dec: Vergrößere Puffer auf %d um Überlauf zu vermeiden.\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:161 +#: src/combined/ffmpeg/ff_audio_decoder.c:162 #, c-format msgid "ffmpeg_audio_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "" "ffmpeg_audio_dec: Konnte keinen ffmpeg-Dekoder für Puffertyp 0x%X finden\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:253 +#: src/combined/ffmpeg/ff_audio_decoder.c:297 msgid "ffmpeg_audio_dec: trying to open null codec\n" msgstr "ffmpeg_audio_dec: Besuche NULl-Codec zu öffnen\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:262 +#: src/combined/ffmpeg/ff_audio_decoder.c:306 msgid "ffmpeg_audio_dec: couldn't open decoder\n" msgstr "ffmpeg_audio_dec: Konnte Dekoder nicht öffnen\n" @@ -856,38 +876,38 @@ msgstr "ffmpeg_audio_dec: Konnte Dekoder nicht öffnen\n" msgid "dvaudio: increasing buffer to %d to avoid overflow.\n" msgstr "dvaudio: Vergrößere Puffer auf %d um Überlauf zu vermeiden.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:158 +#: src/combined/ffmpeg/ff_video_decoder.c:162 msgid "ffmpeg_video_dec: unsupported frame format, DR1 disabled.\n" msgstr "ffmpeg_video_dec: Nichtunterstütztes Bildformat, DR1 deaktiviert.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:176 +#: src/combined/ffmpeg/ff_video_decoder.c:180 msgid "ffmpeg_video_dec: unsupported frame dimensions, DR1 disabled.\n" msgstr "ffmpeg_video_dec: Nichtunterstütztes Bildformat, DR1 deaktiviert.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:359 +#: src/combined/ffmpeg/ff_video_decoder.c:363 #, c-format msgid "ffmpeg_video_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "" "ffmpeg_video_dec: Konnte keinen ffmpeg-Dekoder für Puffertyp 0x%X finden\n" -#: src/combined/ffmpeg/ff_video_decoder.c:391 +#: src/combined/ffmpeg/ff_video_decoder.c:395 msgid "ffmpeg_video_dec: couldn't open decoder\n" msgstr "ffmpeg_video_dec: Konnte Dekoder nicht öffnen\n" -#: src/combined/ffmpeg/ff_video_decoder.c:434 +#: src/combined/ffmpeg/ff_video_decoder.c:438 msgid "ffmpeg_video_dec: direct rendering enabled\n" msgstr "ffmpeg_video_dec: Direktausgabe aktiviert\n" -#: src/combined/ffmpeg/ff_video_decoder.c:874 +#: src/combined/ffmpeg/ff_video_decoder.c:883 #, c-format msgid "ffmpeg_video_dec: increasing buffer to %d to avoid overflow.\n" msgstr "ffmpeg_video_dec: Vergrößere Puffer auf %d um Überlauf zu vermeiden.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:1600 +#: src/combined/ffmpeg/ff_video_decoder.c:1633 msgid "MPEG-4 postprocessing quality" msgstr "Qualität der MPEG-4 Nachbearbeitungsstufe" -#: src/combined/ffmpeg/ff_video_decoder.c:1601 +#: src/combined/ffmpeg/ff_video_decoder.c:1634 msgid "" "You can adjust the amount of post processing applied to MPEG-4 video.\n" "Higher values result in better quality, but need more CPU. Lower values may " @@ -901,11 +921,11 @@ msgstr "" "kann zu starke Nachbearbeitung das Bild durch zu starkes verwischen " "verschlechtern." -#: src/combined/ffmpeg/ff_video_decoder.c:1609 +#: src/combined/ffmpeg/ff_video_decoder.c:1642 msgid "FFmpeg video decoding thread count" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1610 +#: src/combined/ffmpeg/ff_video_decoder.c:1643 msgid "" "You can adjust the number of video decoding threads which FFmpeg may use.\n" "Higher values should speed up decoding but it depends on the codec used " @@ -914,11 +934,11 @@ msgid "" "A change of this setting will take effect with playing the next stream." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1619 +#: src/combined/ffmpeg/ff_video_decoder.c:1652 msgid "Skip loop filter" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1620 +#: src/combined/ffmpeg/ff_video_decoder.c:1653 msgid "" "You can control for which frames the loop filter shall be skipped after " "decoding.\n" @@ -928,11 +948,11 @@ msgid "" "A change of this setting will take effect with playing the next stream." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1629 +#: src/combined/ffmpeg/ff_video_decoder.c:1662 msgid "Choose speed over specification compliance" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1630 +#: src/combined/ffmpeg/ff_video_decoder.c:1663 msgid "" "You may want to allow speed cheats which violate codec specification.\n" "Cheating may speed up decoding but can also lead to decoding artefacts.\n" @@ -997,17 +1017,17 @@ msgstr "Medienstrom gestört/verschlüsselt" msgid "Restoring index..." msgstr "Stelle Index wiederher..." -#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1683 +#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1691 #, c-format msgid "demux_avi: invalid avi chunk \"%c%c%c%c\" at pos %<PRIdMAX>\n" msgstr "demux_avi: Ungültiges AVI-Paket \"%c%c%c%c\" an Position %<PRIdMAX>\n" -#: src/demuxers/demux_avi.c:823 +#: src/demuxers/demux_avi.c:822 #, c-format msgid "demux_avi: avi index is broken\n" msgstr "demux_avi: AVI-Index ist fehlerhaft\n" -#: src/demuxers/demux_avi.c:831 +#: src/demuxers/demux_avi.c:830 #, c-format msgid "demux_avi: failed to seek to the next chunk (pos %<PRIdMAX>)\n" msgstr "" @@ -1019,7 +1039,7 @@ msgstr "" msgid "invalid FILM chunk size\n" msgstr "Ungültige Größe des FILM-Pakets\n" -#: src/demuxers/demux_film.c:340 +#: src/demuxers/demux_film.c:342 #, c-format msgid "unrecognized FILM chunk\n" msgstr "Nicht erkanntes FILM-Paket\n" @@ -1082,7 +1102,7 @@ msgstr "" "demux_mpeg_block: Warnung: PES-Header deutet an, das dieser Datenstrom " "verschlüsselt sein könnte (Verschlüsselungsmodus %d)\n" -#: src/demuxers/demux_mpeg_pes.c:415 +#: src/demuxers/demux_mpeg_pes.c:414 #, c-format msgid "" "xine-lib:demux_mpeg_pes: Unrecognised stream_id 0x%02x. Please report this " @@ -1091,20 +1111,20 @@ msgstr "" "xine-lib:demux_mpeg_ps: Unbekannte Strom-Id 0x%02x. Bitte bei den xine-" "Entwicklern melden.\n" -#: src/demuxers/demux_mpeg_pes.c:424 +#: src/demuxers/demux_mpeg_pes.c:423 #, c-format msgid "demux_mpeg_pes: warning: PACK stream id=0x%x decode failed.\n" msgstr "" "demux_mpeg_pes: Warnung: PACK-Datenstrom id=0x%x Dekodierung " "fehlgeschlagen.\n" -#: src/demuxers/demux_mpeg_pes.c:806 +#: src/demuxers/demux_mpeg_pes.c:805 #, c-format msgid "demux_mpeg_pes: warning: PES header reserved 10 bits not found\n" msgstr "" "demux_mpeg_pes: Warnung: PES-Header reserviert 10 Bits nicht gefunden\n" -#: src/demuxers/demux_mpeg_pes.c:816 +#: src/demuxers/demux_mpeg_pes.c:815 #, c-format msgid "" "demux_mpeg_pes: warning: PES header indicates that this stream may be " @@ -1113,7 +1133,7 @@ msgstr "" "demux_mpeg_pes: Warnung: PES-Header deutet an, das dieser Datenstrom " "verschlüsselt sein könnte (Verschlüsselungsmodus %d)\n" -#: src/demuxers/demux_mpeg_pes.c:1090 +#: src/demuxers/demux_mpeg_pes.c:1089 #, c-format msgid "" "demux_mpeg_pes:Unrecognised private stream 1 0x%02x. Please report this to " @@ -1161,7 +1181,7 @@ msgstr "" msgid "demux_wc3movie: SHOT chunk referenced invalid palette (%d >= %d)\n" msgstr "demux_wc3movie: SHOT Paket referenziert ungültige Palette (%d >= %d)\n" -#: src/demuxers/demux_wc3movie.c:404 +#: src/demuxers/demux_wc3movie.c:408 #, c-format msgid "demux_wc3movie: There was a problem while loading palette chunks\n" msgstr "demux_wc3movie: Beim Laden der Palette ist ein Problem aufgetreten\n" @@ -1630,37 +1650,37 @@ msgstr "" "Videos on dxr3\n" "video_out_dxr3: Lesen Sie README.dxr3 für Details.\n" -#: src/dxr3/video_out_dxr3.c:1371 +#: src/dxr3/video_out_dxr3.c:1367 msgid "video_out_dxr3: ERROR Reading overlay init file. Run autocal!\n" msgstr "" "video_out_dxr3: Fehler beim Lesen der Überlagerungsdatei. Starten Sie " "autocal!\n" -#: src/input/input_cdda.c:1616 +#: src/input/input_cdda.c:1601 #, c-format msgid "%s: can't connect to %s:%d\n" msgstr "%s: Kann keine Verbindung zu '%s:%d' aufbauen\n" -#: src/input/input_cdda.c:1663 +#: src/input/input_cdda.c:1648 #, c-format msgid "input_cdda: successfully connected to cddb server '%s:%d'.\n" msgstr "input_cdda: Verbindung zum CDDB-Server '%s:%d' steht.\n" -#: src/input/input_cdda.c:1668 +#: src/input/input_cdda.c:1653 #, c-format msgid "input_cdda: failed to connect to cddb server '%s:%d' (%s).\n" msgstr "" "input_cdda: Kann keine Verbindung zum CDDB-Server '%s:%d' (%s) herstellen.\n" -#: src/input/input_cdda.c:2702 +#: src/input/input_cdda.c:2678 msgid "CD Digital Audio (aka. CDDA)" msgstr "CD Digital Audio (CDDA)" -#: src/input/input_cdda.c:2755 +#: src/input/input_cdda.c:2731 msgid "device used for CD audio" msgstr "Gerät für CD-Audio" -#: src/input/input_cdda.c:2756 +#: src/input/input_cdda.c:2732 msgid "" "The path to the device, usually a CD or DVD drive, which you intend to use " "for playing audio CDs." @@ -1668,11 +1688,11 @@ msgstr "" "Pfadangabe zum Gerät (normalerweise CD oder DVD Laufwerk), das zur " "Wiedergabe von Audio-CDs benutzt werden soll." -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "query CDDB" msgstr "CDDB abfragen" -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "" "Enables CDDB queries, which will give you convenient title and track names " "for your audio CDs.\n" @@ -1685,11 +1705,11 @@ msgstr "" "Informationen von einem Internetserver bezogen werden, der ein Profil Ihrer " "Hörgewohnheiten erstellen kann." -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "CDDB server name" msgstr "CDDB Servername" -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "" "The CDDB server used to retrieve the title and track information from.\n" "This setting is security critical, because the sever will receive " @@ -1701,19 +1721,19 @@ msgstr "" "Ihren Hörgewohnheiten erhält und bösartige Antworten senden kann. Geben Sie " "nur einen Server ihres Vertrauens an." -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "CDDB server port" msgstr "CDDB Serverport" -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "The server port used to retrieve the title and track information from." msgstr "Der Serverport, vom dem Titelinformationen bezogen werden sollen." -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "CDDB cache directory" msgstr "CDDB Cacheverzeichnis" -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "" "The replies from the CDDB server will be cached in this directory.\n" "This setting is security critical, because files with uncontrollable names " @@ -1726,11 +1746,11 @@ msgstr "" "Namen innerhalb dieses Verzeichnises angelegt werden. Stellen Sie sicher, " "daß das Verzeichnis nur für CDDB Zwischenpufferung genutzt wird." -#: src/input/input_cdda.c:2792 +#: src/input/input_cdda.c:2768 msgid "slow down disc drive to this speed factor" msgstr "Laufwerk auf diesen Faktor verlangsamen" -#: src/input/input_cdda.c:2793 +#: src/input/input_cdda.c:2769 msgid "" "Since some CD or DVD drives make some really loud noises because of the fast " "disc rotation, xine will try to slow them down. With standard CD or DVD " @@ -1745,63 +1765,63 @@ msgstr "" "auf die Wiedergabeleistung haben sollte.\n" "Ein Wert von Null deaktiviert das Bremsen." -#: src/input/input_dvb.c:895 +#: src/input/input_dvb.c:893 #, fuzzy, c-format msgid "input_dvb: failed to open dvb channel file '%s': %s\n" msgstr "input_dvb: Öffnen der DVB-Kanaldatei '%s' schlug fehl\n" -#: src/input/input_dvb.c:901 +#: src/input/input_dvb.c:899 #, fuzzy, c-format msgid "input_dvb: dvb channel file '%s' is not a plain file\n" msgstr "input_dvb: Öffnen der DVB-Kanaldatei '%s' schlug fehl\n" -#: src/input/input_dvb.c:2139 src/input/input_dvb.c:2971 +#: src/input/input_dvb.c:2132 src/input/input_dvb.c:2961 msgid "input_dvb: tuner_set_channel failed\n" msgstr "input_dvb: tuner_set_channel schlug fehl\n" -#: src/input/input_dvb.c:2771 src/input/input_dvb.c:3197 +#: src/input/input_dvb.c:2761 src/input/input_dvb.c:3187 msgid "input_dvb: cannot open dvb device\n" msgstr "input_dvb: Kann DVB-Gerät nicht öffnen\n" -#: src/input/input_dvb.c:2795 +#: src/input/input_dvb.c:2785 #, c-format msgid "input_dvb: channel %d out of range, defaulting to 0\n" msgstr "input_dvb: Kanal %d außerhalb des Bereis, benutzt 0\n" -#: src/input/input_dvb.c:2806 +#: src/input/input_dvb.c:2796 #, c-format msgid "input_dvb: searching for channel %s\n" msgstr "input_dvb: Suche nach Kanal %s\n" -#: src/input/input_dvb.c:2829 +#: src/input/input_dvb.c:2819 #, c-format msgid "input_dvb: exact match for %s not found: trying partial matches\n" msgstr "" "input_dvb: Keine exakte Übereinstimmung für %s gefunden: versuche teilweise " "Übereinstimmung\n" -#: src/input/input_dvb.c:2836 +#: src/input/input_dvb.c:2826 #, c-format msgid "input_dvb: found matching channel %s\n" msgstr "input_dvb: Übereinstimmung mit Kanal %s gefunden\n" -#: src/input/input_dvb.c:2849 +#: src/input/input_dvb.c:2839 #, c-format msgid "input_dvb: channel %s not found in channels.conf, defaulting.\n" msgstr "input_dvb: Kanal %s nicht in channels.conf gefunden, Standardkanal.\n" -#: src/input/input_dvb.c:2855 +#: src/input/input_dvb.c:2845 msgid "" "input_dvb: invalid channel specification, defaulting to last viewed " "channel.\n" msgstr "" "input_dvb: Ungültige Kanalspezifikation, benutze zulest gesehenen Kanal.\n" -#: src/input/input_dvb.c:2861 +#: src/input/input_dvb.c:2851 msgid "input_dvb: invalid channel specification, defaulting to channel 0\n" msgstr "input_dvb: Ungültige Kanalspezifikation, benutze Kanal 0\n" -#: src/input/input_dvb.c:2873 +#: src/input/input_dvb.c:2863 msgid "" "input_dvb: dvbs mrl specified but the tuner doesn't appear to be QPSK (DVB-" "S)\n" @@ -1809,7 +1829,7 @@ msgstr "" "input_dvb: DVB-S MRL angegeben, aber Tuner scheint kein QPSK (DVB-S) zu " "sein\n" -#: src/input/input_dvb.c:2893 +#: src/input/input_dvb.c:2883 msgid "" "input_dvb: dvbt mrl specified but the tuner doesn't appear to be OFDM (DVB-" "T)\n" @@ -1817,14 +1837,14 @@ msgstr "" "input_dvb: DVB-T MRL angegeben, aber Tuner scheint kein OFDM (DVB-T) zu " "sein\n" -#: src/input/input_dvb.c:2916 +#: src/input/input_dvb.c:2906 msgid "" "input_dvb: dvbc mrl specified but the tuner doesn't appear to be QAM (DVB-" "C)\n" msgstr "" "input_dvb: DVB-C MRL angegeben, aber Tuner scheint kein QAM (DVB-C) zu sein\n" -#: src/input/input_dvb.c:2942 +#: src/input/input_dvb.c:2932 #, fuzzy msgid "" "input_dvb: dvba mrl specified but the tuner doesn't appear to be ATSC (DVB-" @@ -1832,20 +1852,20 @@ msgid "" msgstr "" "input_dvb: DVB-C MRL angegeben, aber Tuner scheint kein QAM (DVB-C) zu sein\n" -#: src/input/input_dvb.c:2977 +#: src/input/input_dvb.c:2967 #, c-format msgid "input_dvb: cannot open dvr device '%s'\n" msgstr "input_dvb: Kann DVR-Gerät '%s' nicht öffnen\n" -#: src/input/input_dvb.c:2999 +#: src/input/input_dvb.c:2989 msgid "input_dvb: cannot create EPG updater thread\n" msgstr "input_dvb: Kann EPG-Aktualisierungsthread nicht erstellen\n" -#: src/input/input_dvb.c:3061 +#: src/input/input_dvb.c:3051 msgid "use DVB 'center cutout' (zoom)" msgstr "Benutze DVB 'center cutout' (Zoom)" -#: src/input/input_dvb.c:3062 +#: src/input/input_dvb.c:3052 msgid "" "This will allow fullscreen playback of 4:3 content transmitted in a 16:9 " "frame." @@ -1853,15 +1873,15 @@ msgstr "" "Dies erlaubt Vollbildwiedergabe von 4:3 Inhalten, die in 16:9 übertragen " "werden." -#: src/input/input_dvb.c:3155 +#: src/input/input_dvb.c:3145 msgid "DVB (Digital TV) input plugin" msgstr "DVB (Digital TV) Plugin" -#: src/input/input_dvb.c:3284 +#: src/input/input_dvb.c:3272 msgid "Remember last DVB channel watched" msgstr "Zuletzt gesehenen DVB-Kanal vermerken" -#: src/input/input_dvb.c:3285 +#: src/input/input_dvb.c:3273 msgid "" "On autoplay, xine will remember and switch to the channel indicated in media." "dvb.last_channel. " @@ -1869,52 +1889,52 @@ msgstr "" "Bei automatischer Widergabe wechselt xine zum zuletztgesehenen Kanal media." "dvb.last_channel. " -#: src/input/input_dvb.c:3292 +#: src/input/input_dvb.c:3280 msgid "Last DVB channel viewed" msgstr "Zuletzt gesehener DVB-Kanal" -#: src/input/input_dvb.c:3293 +#: src/input/input_dvb.c:3281 msgid "If enabled xine will remember and switch to this channel. " msgstr "Falls aktiviert vermerkt xine den Kanal und wechselt zu diesem. " -#: src/input/input_dvb.c:3298 +#: src/input/input_dvb.c:3286 msgid "Number of seconds until tuning times out." msgstr "" -#: src/input/input_dvb.c:3299 +#: src/input/input_dvb.c:3287 msgid "" "Leave at 0 means try forever. Greater than 0 means wait that many seconds to " "get a lock. Minimum is 5 seconds." msgstr "" -#: src/input/input_dvb.c:3305 +#: src/input/input_dvb.c:3293 msgid "Number of dvb card to use." msgstr "Nummer der zu benutzenden DVB-Karte." -#: src/input/input_dvb.c:3306 +#: src/input/input_dvb.c:3294 msgid "" "Leave this at zero unless you really have more than 1 card in your system." msgstr "" "Belassen Sie den Wert 0, außer Sie haben mehr als eine Karte in ihrem System." -#: src/input/input_dvd.c:588 +#: src/input/input_dvd.c:585 msgid "input_dvd: values of \\beta will give rise to dom!\n" msgstr "input_dvd: Werte von \\beta werden dom erhöhen!\n" -#: src/input/input_dvd.c:607 +#: src/input/input_dvd.c:604 #, c-format msgid "input_dvd: Error getting next block from DVD (%s)\n" msgstr "input_dvd: Fehler beim Lesen des nächsten Blocks von DVD (%s)\n" -#: src/input/input_dvd.c:1497 +#: src/input/input_dvd.c:1491 msgid "input_dvd: Error opening DVD device\n" msgstr "input_dvd: Fehler beim Öffnen des DVD-Geräts\n" -#: src/input/input_dvd.c:1784 +#: src/input/input_dvd.c:1778 msgid "device used for DVD playback" msgstr "Gerät für DVD Wiedergabe" -#: src/input/input_dvd.c:1785 +#: src/input/input_dvd.c:1779 msgid "" "The path to the device, usually a DVD drive, which you intend to use for " "playing DVDs." @@ -1922,11 +1942,11 @@ msgstr "" "Pfadangabe zum Gerät (normalerweise ein DVD Laufwerk), das zur Wiedergabe " "von DVDs benutzt werden soll." -#: src/input/input_dvd.c:1803 +#: src/input/input_dvd.c:1797 msgid "raw device set up for DVD access" msgstr "Pfad zum RAW-Device des DVD-Laufwerks" -#: src/input/input_dvd.c:1804 +#: src/input/input_dvd.c:1798 msgid "" "If this points to a raw device connected to your DVD device, xine will use " "the raw device for playback. This has the advantage of being slightly faster " @@ -1944,11 +1964,11 @@ msgstr "" "Lesen Sie die Dokumentation zu RAW-Devices (man raw) für weitere " "Informationen." -#: src/input/input_dvd.c:1817 +#: src/input/input_dvd.c:1811 msgid "CSS decryption method" msgstr "CSS Entschlüsselungsmethode" -#: src/input/input_dvd.c:1818 +#: src/input/input_dvd.c:1812 msgid "" "Selects the decryption method libdvdcss will use to descramble copy " "protected DVDs. Try the various methods, if you have problems playing " @@ -1959,11 +1979,11 @@ msgstr "" "Methoden, falls Probleme bei der Wiedergabe von verschlüsselten DVDs " "auftreten." -#: src/input/input_dvd.c:1826 +#: src/input/input_dvd.c:1819 msgid "path to the title key cache" msgstr "Pfad zum Titelschlüsselcache" -#: src/input/input_dvd.c:1827 +#: src/input/input_dvd.c:1820 msgid "" "Since cracking the copy protection of scrambled DVDs can be quite time " "consuming, libdvdcss will cache the cracked keys in this directory.\n" @@ -1979,11 +1999,11 @@ msgstr "" "daß das Verzeichnis nur für die Zwischenpufferung von DVD Titelschlüssel " "genutzt wird." -#: src/input/input_dvd.c:1849 +#: src/input/input_dvd.c:1842 msgid "region the DVD player claims to be in (1 to 8)" msgstr "Region (1-8), aus der der DVD Player zu kommen scheint" -#: src/input/input_dvd.c:1850 +#: src/input/input_dvd.c:1843 msgid "" "This only needs to be changed if your DVD jumps to a screen complaining " "about a wrong region code. It has nothing to do with the region code set in " @@ -1993,11 +2013,11 @@ msgstr "" "sich über ein falscher Regionscode beschwert wird. Dies hat nichts mit dem " "Regionscode im DVD-Laufwerk zu tun, dies ist nur für die Software." -#: src/input/input_dvd.c:1856 +#: src/input/input_dvd.c:1849 msgid "default language for DVD playback" msgstr "Standardsprache für die DVD-Wiedergabe" -#: src/input/input_dvd.c:1857 +#: src/input/input_dvd.c:1850 msgid "" "xine tries to use this language as a default for DVD playback. As far as the " "DVD supports it, menus and audio tracks will be presented in this language.\n" @@ -2007,11 +2027,11 @@ msgstr "" "DVD dies unterstützt, werden Menüs und Titel in dieser Sparche angezeigt.\n" "Der Wert muß ein zweibuchstabiger ISO639-Sprachcode sein." -#: src/input/input_dvd.c:1863 +#: src/input/input_dvd.c:1856 msgid "read-ahead caching" msgstr "Vorauseilendes Caching benutzen" -#: src/input/input_dvd.c:1864 +#: src/input/input_dvd.c:1857 msgid "" "xine can use a read ahead cache for DVD drive access.\n" "This may lead to jerky playback on slow drives, but it improves the impact " @@ -2021,11 +2041,11 @@ msgstr "" "Dies kann bei langsamen Laufwerken zu einer stotternden Wiedergabe führen, " "verbessert aber den Einfluß von DVD-Ebenenwechseln bei schnellen Laufwerken." -#: src/input/input_dvd.c:1870 +#: src/input/input_dvd.c:1863 msgid "unit for the skip action" msgstr "Einheit für die Überspringen-Aktion" -#: src/input/input_dvd.c:1871 +#: src/input/input_dvd.c:1864 msgid "" "You can configure the behaviour when issuing a skip command (using the skip " "buttons for example). The individual values mean:\n" @@ -2060,11 +2080,11 @@ msgstr "" "Überspringt eine DVD-Titel, was eine Struktureinheit ist, die einem " "kompletten DVD Film entspricht" -#: src/input/input_dvd.c:1886 +#: src/input/input_dvd.c:1879 msgid "unit for seeking" msgstr "Einheit beim Suchen" -#: src/input/input_dvd.c:1887 +#: src/input/input_dvd.c:1880 msgid "" "You can configure the domain spanned by the seek slider. The individual " "values mean:\n" @@ -2088,11 +2108,11 @@ msgstr "" "Der Suchbereich umfaßt ein DVD-Programm, was eine Navigationseinheit ist, " "die einem Kapitel des aktuellen Films entspricht" -#: src/input/input_dvd.c:1898 +#: src/input/input_dvd.c:1891 msgid "play mode when title/chapter is given" msgstr "Wiedergabemodus falls Titel/Kapitel angegeben" -#: src/input/input_dvd.c:1899 +#: src/input/input_dvd.c:1892 msgid "" "You can configure the behaviour when playing a dvd from a given title/" "chapter (eg. using MRL 'dvd:/1.2'). The individual values mean:\n" @@ -2136,19 +2156,19 @@ msgstr "input_file: Datei leer: >%s<\n" msgid "file input plugin" msgstr "Datei Plugin" -#: src/input/input_file.c:993 +#: src/input/input_file.c:983 msgid "file browsing start location" msgstr "Startverzeichnis für Dateisuche" -#: src/input/input_file.c:994 +#: src/input/input_file.c:984 msgid "The browser to select the file to play will start at this location." msgstr "Die Dateiauswahl startet an dieser angegebenen Pfadposition" -#: src/input/input_file.c:1001 +#: src/input/input_file.c:991 msgid "list hidden files" msgstr "Versteckte Dateien anzeigen" -#: src/input/input_file.c:1002 +#: src/input/input_file.c:992 msgid "" "If enabled, the browser to select the file to play will also show hidden " "files." @@ -2163,82 +2183,82 @@ msgstr "Mit xine ausgeliefertes gnome-vfs Plugin" msgid "input_http: gethostbyname(%s) failed: %s\n" msgstr "input_http: gethostbyname(%s) schlug fehl: %s\n" -#: src/input/input_http.c:421 src/input/input_http.c:1002 +#: src/input/input_http.c:411 src/input/input_http.c:990 #, c-format msgid "input_http: read error %d\n" msgstr "input_http: Lesefehler %d\n" -#: src/input/input_http.c:648 +#: src/input/input_http.c:638 msgid "Connecting HTTP server..." msgstr "Kontaktiere HTTP Server..." -#: src/input/input_http.c:840 +#: src/input/input_http.c:825 #, c-format msgid "input_http: invalid http answer\n" msgstr "input_http: Ungültige http-Antwort\n" -#: src/input/input_http.c:846 +#: src/input/input_http.c:831 #, c-format msgid "input_http: 3xx redirection: >%d %s<\n" msgstr "input_http: 3xx Weiterleitung : >%d %s<\n" -#: src/input/input_http.c:851 src/input/input_http.c:857 -#: src/input/input_http.c:864 +#: src/input/input_http.c:836 src/input/input_http.c:842 +#: src/input/input_http.c:849 #, c-format msgid "input_http: http status not 2xx: >%d %s<\n" msgstr "input_http: http-Status ungleich 2xx: >%d %s<\n" -#: src/input/input_http.c:874 +#: src/input/input_http.c:859 #, c-format msgid "input_http: content length = %<PRIdMAX> bytes\n" msgstr "input_http: Inhaltslänge = %<PRIdMAX> bytes\n" -#: src/input/input_http.c:957 +#: src/input/input_http.c:945 #, c-format msgid "input_http: buffer exhausted after %d bytes." msgstr "input_http: Puffer erschöpft nach %d Bytes." -#: src/input/input_http.c:1055 +#: src/input/input_http.c:1042 msgid "http input plugin" msgstr "http Plugin" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "HTTP proxy host" msgstr "HTTP Proxy Rechnername" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "The hostname of the HTTP proxy." msgstr "Der Rechnername des HTTP Proxys." -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "HTTP proxy port" msgstr "HTTP Proxy Portnummer" -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "The port number of the HTTP proxy." msgstr "Die Portnummer des HTTP Proxys." -#: src/input/input_http.c:1135 +#: src/input/input_http.c:1118 msgid "HTTP proxy username" msgstr "HTTP Proxy Benutzername" -#: src/input/input_http.c:1136 +#: src/input/input_http.c:1119 msgid "The user name for the HTTP proxy." msgstr "Der Benutzername für den HTTP Proxy." -#: src/input/input_http.c:1139 +#: src/input/input_http.c:1122 msgid "HTTP proxy password" msgstr "HTTP Proxy Passwort" -#: src/input/input_http.c:1140 +#: src/input/input_http.c:1123 msgid "The password for the HTTP proxy." msgstr "Das Passwort für den HTTP Proxy." -#: src/input/input_http.c:1143 +#: src/input/input_http.c:1126 msgid "Domains for which to ignore the HTTP proxy" msgstr "Domains, die den HTTP Proxy umgehen" -#: src/input/input_http.c:1144 +#: src/input/input_http.c:1127 msgid "" "A comma-separated list of domain names for which the proxy is to be " "ignored.\n" @@ -2304,47 +2324,47 @@ msgstr "input_net: Kann keine Verbindung zu '%s' herstellen.\n" msgid "net input plugin as shipped with xine" msgstr "Mit xine ausgeliefertes net Plugin" -#: src/input/input_pnm.c:262 +#: src/input/input_pnm.c:260 msgid "pnm streaming input plugin" msgstr "PNM Streaming-Plugin" -#: src/input/input_pvr.c:601 +#: src/input/input_pvr.c:586 #, c-format msgid "input_pvr: error creating pvr file (%s)\n" msgstr "input_pvr: Fehler beim Erstellen der PVR-Datei (%s)\n" -#: src/input/input_pvr.c:758 +#: src/input/input_pvr.c:743 #, c-format msgid "input_pvr: error opening pvr file (%s)\n" msgstr "input_pvr: Fehler beim Öffnen der PVR-Datei (%s)\n" -#: src/input/input_pvr.c:834 +#: src/input/input_pvr.c:819 #, c-format msgid "input_pvr: read error (%s)\n" msgstr "input_pvr: Lesefehler (%s)\n" -#: src/input/input_pvr.c:1173 src/input/input_pvr.c:1426 +#: src/input/input_pvr.c:1158 src/input/input_pvr.c:1411 #, c-format msgid "input_pvr: error opening device %s\n" msgstr "input_pvr: Fehler beim Öffnen der Geräts %s\n" -#: src/input/input_pvr.c:1179 src/input/input_pvr.c:1432 +#: src/input/input_pvr.c:1164 src/input/input_pvr.c:1417 msgid "input_pvr: IVTV_IOC_G_CODEC failed, maybe API changed?\n" msgstr "input_pvr: IVTV_IOC_G_CODEC schlug fehl, vielleicht API-Änderung?\n" -#: src/input/input_pvr.c:1187 src/input/input_pvr.c:1441 +#: src/input/input_pvr.c:1172 src/input/input_pvr.c:1426 msgid "input_pvr: IVTV_IOC_S_CODEC failed, maybe API changed?\n" msgstr "input_pvr: IVTV_IOC_S_CODEC schlug fehl, vielleicht API-Änderung?\n" -#: src/input/input_pvr.c:1549 +#: src/input/input_pvr.c:1534 msgid "WinTV-PVR 250/350 input plugin" msgstr "WinTV-PVR 250/350 Plugin" -#: src/input/input_pvr.c:1575 +#: src/input/input_pvr.c:1560 msgid "device used for WinTV-PVR 250/350 (pvr plugin)" msgstr "Gerät für WinTV-PVR 250/350 (PVR) Plugin" -#: src/input/input_pvr.c:1576 +#: src/input/input_pvr.c:1561 msgid "The path to the device of your WinTV card." msgstr "Pfadangame zum Gerät der WinTV-Karte" @@ -2419,7 +2439,7 @@ msgstr "input_rtp: Kann neuen Thread (%s) nicht erstellen\n" msgid "RTP and UDP input plugin as shipped with xine" msgstr "Mit xine ausgeliefertes RTP und UDP Plugin" -#: src/input/input_rtsp.c:284 +#: src/input/input_rtsp.c:281 msgid "rtsp streaming input plugin" msgstr "RTSP Streaming-Plugin" @@ -2441,55 +2461,55 @@ msgstr "Standardeingabe: Öffnen von '%s' schlug fehl\n" msgid "stdin streaming input plugin" msgstr "Standardeingabe Streaming-Plugin" -#: src/input/input_v4l.c:382 +#: src/input/input_v4l.c:386 msgid "Buffer underrun..." msgstr "Pufferunterlauf..." -#: src/input/input_v4l.c:386 +#: src/input/input_v4l.c:390 msgid "Buffer overrun..." msgstr "Pufferüberlauf..." -#: src/input/input_v4l.c:389 +#: src/input/input_v4l.c:393 msgid "Adjusting..." msgstr "Anpassen..." -#: src/input/input_v4l.c:661 +#: src/input/input_v4l.c:665 msgid "Tuner name not found\n" msgstr "Empfängername nicht gefunden\n" -#: src/input/input_v4l.c:1881 +#: src/input/input_v4l.c:1864 msgid "v4l tv input plugin" msgstr "V4L TV Plugin" -#: src/input/input_v4l.c:1885 +#: src/input/input_v4l.c:1868 msgid "v4l radio input plugin" msgstr "V4L Radio Plugin" -#: src/input/input_v4l.c:1917 +#: src/input/input_v4l.c:1900 msgid "v4l video device" msgstr "Pfad zum V4L Videogerät" -#: src/input/input_v4l.c:1918 +#: src/input/input_v4l.c:1901 msgid "The path to your Video4Linux video device." msgstr "Pfad zum Video4Linux Videogerät" -#: src/input/input_v4l.c:1923 +#: src/input/input_v4l.c:1906 #, fuzzy msgid "v4l ALSA audio input device" msgstr "Pfad zum V4L Radiogerät" -#: src/input/input_v4l.c:1924 +#: src/input/input_v4l.c:1907 #, fuzzy msgid "" "The name of the audio device which corresponds to your Video4Linux video " "device." msgstr "Pfad zum Video4Linux Videogerät" -#: src/input/input_v4l.c:1951 +#: src/input/input_v4l.c:1934 msgid "v4l radio device" msgstr "Pfad zum V4L Radiogerät" -#: src/input/input_v4l.c:1952 +#: src/input/input_v4l.c:1935 msgid "The path to your Video4Linux radio device." msgstr "Pfad zum Video4Linux Radiogerät" @@ -2506,21 +2526,21 @@ msgstr "input_vcd: Fehlerhafter Track %d (Gültiger Bereich: 0 .. %d)\n" msgid "Video CD input plugin" msgstr "Video-CD Plugin" -#: src/input/input_vcd.c:965 +#: src/input/input_vcd.c:975 #, c-format msgid "unable to open %s: %s.\n" msgstr "Kann %s nicht öffnen: %s.\n" -#: src/input/input_vcd.c:1041 +#: src/input/input_vcd.c:1037 #, c-format msgid "input_vcd: unable to open %s: %s.\n" msgstr "input_vcd: Kann %s nicht öffnen: %s.\n" -#: src/input/input_vcd.c:1095 +#: src/input/input_vcd.c:1086 msgid "device used for VCD playback" msgstr "Gerät für VCD Wiedergabe" -#: src/input/input_vcd.c:1096 +#: src/input/input_vcd.c:1087 msgid "" "The path to the device, usually a CD or DVD drive, you intend to play your " "VideoCDs with." @@ -2528,12 +2548,12 @@ msgstr "" "Pfadangabe zum Gerät (normalerweise CD oder DVD Laufwerk), das zur " "Wiedergabe von Video-CDs benutzt werden soll." -#: src/input/librtsp/rtsp.c:448 +#: src/input/librtsp/rtsp.c:438 #, c-format msgid "rtsp: bad mrl: %s\n" msgstr "rtsp: Fehlerhafte mrl: %s\n" -#: src/input/librtsp/rtsp.c:508 +#: src/input/librtsp/rtsp.c:496 #, c-format msgid "rtsp: failed to connect to '%s'\n" msgstr "rtsp: Kann keine Verbindung zu '%s' aufbauen\n" @@ -2564,44 +2584,44 @@ msgstr "rtsp_session: RTSP-Servertyp '%s' wird nicht unterstützt. Ups.\n" msgid "input_dvd: Device %s failed to open during eject calls\n" msgstr "input_dvd: Gerät %s konnte zum Auswerfen nicht geöffnet werden\n" -#: src/input/mms.c:559 +#: src/input/mms.c:561 msgid "Connecting MMS server (over tcp)..." msgstr "Kontaktiere MMS Server (über TCP)..." -#: src/input/mmsh.c:199 +#: src/input/mmsh.c:197 msgid "libmmsh: send error\n" msgstr "libmmsh: Sendefehler\n" -#: src/input/mmsh.c:244 +#: src/input/mmsh.c:242 #, c-format msgid "libmmsh: bad response format\n" msgstr "libmmsh: Fehlerhaftes Empfangsformat\n" -#: src/input/mmsh.c:250 +#: src/input/mmsh.c:248 #, c-format msgid "libmmsh: 3xx redirection not implemented: >%d %s<\n" msgstr "libmmsh: 3xx Weiterleitung nicht implementiert: >%d %s<\n" -#: src/input/mmsh.c:257 +#: src/input/mmsh.c:255 #, c-format msgid "libmmsh: http status not 2xx: >%d %s<\n" msgstr "libmmsh: http-Status ungleich 2xx: >%d %s<\n" -#: src/input/mmsh.c:265 +#: src/input/mmsh.c:263 #, c-format msgid "libmmsh: Location redirection not implemented\n" msgstr "libmmsh: Weiterleitung nicht implementiert\n" -#: src/input/mmsh.c:474 +#: src/input/mmsh.c:472 msgid "Connecting MMS server (over http)..." msgstr "Kontaktiere MMS Server (über HTTP)..." -#: src/input/mmsh.c:655 +#: src/input/mmsh.c:653 #, c-format msgid "invalid url\n" msgstr "Ungültige URL\n" -#: src/input/mmsh.c:660 +#: src/input/mmsh.c:658 #, c-format msgid "unsupported protocol\n" msgstr "Nichtunterstütztes Protokoll\n" @@ -2610,7 +2630,7 @@ msgstr "Nichtunterstütztes Protokoll\n" msgid "Buffering..." msgstr "Puffern..." -#: src/input/pnm.c:615 +#: src/input/pnm.c:619 #, c-format msgid "" "input_pnm: got message from server while reading stream:\n" @@ -2619,12 +2639,12 @@ msgstr "" "input_pnm: Während dem Lesen ist eine Nachricht vom Server eingetroffen:\n" "%s\n" -#: src/input/pnm.c:753 +#: src/input/pnm.c:752 #, c-format msgid "input_pnm: failed to connect '%s'\n" msgstr "input_pnm: Kann keine Verbindung zu '%s' herstellen.\n" -#: src/input/pnm.c:764 +#: src/input/pnm.c:763 msgid "input_pnm: failed to set up stream\n" msgstr "input_pnm: Datenstrom konnte nicht eingerichtet werden\n" @@ -2664,50 +2684,50 @@ msgstr "Sollte bereis konvertiert worden sein" msgid "failed to find a device with a VCD" msgstr "Konnte kein Gerät mit einer VCD finden" -#: src/input/vcd/xineplug_inp_vcd.c:328 +#: src/input/vcd/xineplug_inp_vcd.c:326 msgid "was passed a null class parameter" msgstr "Es wurde ein NULL-Klassenparameter übergeben" -#: src/input/vcd/xineplug_inp_vcd.c:990 +#: src/input/vcd/xineplug_inp_vcd.c:988 msgid "Invalid current entry type" msgstr "Ungültiger Eintragstyp" -#: src/input/vcd/xineplug_inp_vcd.c:1014 +#: src/input/vcd/xineplug_inp_vcd.c:1012 msgid "" "Video CD plugin with PBC and support for: (X)VCD, (X)SVCD, HQVCD, CVD ... " msgstr "" "Video-CD Plugin mit PBC und Unterstützung für (X)VCD, (X)SVCD, HQVCD, " "CVD, ... " -#: src/input/vcd/xineplug_inp_vcd.c:1115 +#: src/input/vcd/xineplug_inp_vcd.c:1113 msgid "selection has no RETURN entry" msgstr "Auswahl hat keinen RETURN-Eintrag" -#: src/input/vcd/xineplug_inp_vcd.c:1144 +#: src/input/vcd/xineplug_inp_vcd.c:1142 msgid "DEFAULT selected, but PBC is not on." msgstr "DEFAULT ausgewählt, aber PBC ist nicht an." -#: src/input/vcd/xineplug_inp_vcd.c:1149 +#: src/input/vcd/xineplug_inp_vcd.c:1147 msgid "selection has no NEXT entry" msgstr "Auswahl hat keinen NEXT-Eintrag" -#: src/input/vcd/xineplug_inp_vcd.c:1157 +#: src/input/vcd/xineplug_inp_vcd.c:1155 msgid "selection has no PREVIOUS entry" msgstr "Auswahl hat keinen PREVIOUS-Eintrag" -#: src/input/vcd/xineplug_inp_vcd.c:1164 +#: src/input/vcd/xineplug_inp_vcd.c:1162 msgid "Unknown event type: " msgstr "Unbekannter Ereignistyp" -#: src/input/vcd/xineplug_inp_vcd.c:1460 src/input/vcd/xineplug_inp_vcd.c:1507 +#: src/input/vcd/xineplug_inp_vcd.c:1458 src/input/vcd/xineplug_inp_vcd.c:1505 msgid "The above message had unknown vcdimager log level" msgstr "Die vorherige Nachricht hat einen unbekannten Log-Level" -#: src/input/vcd/xineplug_inp_vcd.c:1838 +#: src/input/vcd/xineplug_inp_vcd.c:1836 msgid "VCD default type to use on autoplay" msgstr "Standardlaufwerk für VCD bei automatischer Wiedergabe" -#: src/input/vcd/xineplug_inp_vcd.c:1839 +#: src/input/vcd/xineplug_inp_vcd.c:1837 msgid "" "The VCD play unit to use when none is specified in an MRL, e.g. vcd:// or " "vcd:///dev/dvd:" @@ -2715,11 +2735,11 @@ msgstr "" "Das zu benutzende Laufwerk, wenn keins in der MRL angegeben ist (z.B. vcd:// " "oder vcd:///dev/dvd:)" -#: src/input/vcd/xineplug_inp_vcd.c:1849 +#: src/input/vcd/xineplug_inp_vcd.c:1847 msgid "CD-ROM drive used for VCD when none given" msgstr "Standard CD-ROM-Laufwerk für VCD, wenn keins angegeben wird" -#: src/input/vcd/xineplug_inp_vcd.c:1850 +#: src/input/vcd/xineplug_inp_vcd.c:1848 msgid "" "What to use if no drive specified. If the setting is empty, xine will scan " "for CD drives." @@ -2727,29 +2747,29 @@ msgstr "" "Welches Laufwerk benutzt werden soll, falls kein angegeben ist. Falls die " "Einstellung leer ist, wird xine nach CD-Laufwerken suchen." -#: src/input/vcd/xineplug_inp_vcd.c:1860 +#: src/input/vcd/xineplug_inp_vcd.c:1858 msgid "VCD position slider range" msgstr "VCD Positionierungsbereich" -#: src/input/vcd/xineplug_inp_vcd.c:1861 +#: src/input/vcd/xineplug_inp_vcd.c:1859 msgid "" "range that the stream playback position slider represents playing a VCD." msgstr "" "Der Bereich, den der Positionsschieber bei Wiedergabe von VCDs repräsentiert." -#: src/input/vcd/xineplug_inp_vcd.c:1869 +#: src/input/vcd/xineplug_inp_vcd.c:1867 msgid "VCD read-ahead caching?" msgstr "Vorauseilendes Caching für VCDs benutzen?" -#: src/input/vcd/xineplug_inp_vcd.c:1870 +#: src/input/vcd/xineplug_inp_vcd.c:1868 msgid "Class may lead to jerky playback on low-end machines." msgstr "Kann zu ruckliger Wiedergabe auf leistungsschwachen Rechnern führen." -#: src/input/vcd/xineplug_inp_vcd.c:1880 +#: src/input/vcd/xineplug_inp_vcd.c:1878 msgid "automatically advance VCD track/entry" msgstr "Automatisch Spur/Eintrag weiterschalten bei VCDs" -#: src/input/vcd/xineplug_inp_vcd.c:1881 +#: src/input/vcd/xineplug_inp_vcd.c:1879 msgid "" "If enabled, we should automatically advance to the next entry or track. Used " "only when playback control (PBC) is disabled." @@ -2758,11 +2778,11 @@ msgstr "" "weitergeschaltet. Wird nur benutzt, wenn die Wiedergabekontrolle PBC nicht " "aktiviert ist." -#: src/input/vcd/xineplug_inp_vcd.c:1890 +#: src/input/vcd/xineplug_inp_vcd.c:1888 msgid "show 'rejected' VCD LIDs" msgstr "'Ablegehnte' VCD LIDs anzeigen" -#: src/input/vcd/xineplug_inp_vcd.c:1891 +#: src/input/vcd/xineplug_inp_vcd.c:1889 msgid "" "Some playback list IDs (LIDs) are marked not showable, but you can see them " "in the MRL list if this is set. Rejected entries are marked with an asterisk " @@ -2772,11 +2792,11 @@ msgstr "" "Anwahl dieser Option werden sie trozem angezeigt und mit einem Stern (*) am " "Ende der MRL gekennzeichnet." -#: src/input/vcd/xineplug_inp_vcd.c:1902 +#: src/input/vcd/xineplug_inp_vcd.c:1900 msgid "VCD format string for display banner" msgstr "Formatvorlage für Fenstertitle bei VCDs" -#: src/input/vcd/xineplug_inp_vcd.c:1903 +#: src/input/vcd/xineplug_inp_vcd.c:1901 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are:\n" @@ -2815,11 +2835,11 @@ msgstr "" " Eine Nummer zwischen 1 und der Serienlänge.\n" " %% : ein %\n" -#: src/input/vcd/xineplug_inp_vcd.c:1928 +#: src/input/vcd/xineplug_inp_vcd.c:1926 msgid "VCD format string for stream comment field" msgstr "Formatvorlage für Kommentarfeld eines VCD Datenstroms." -#: src/input/vcd/xineplug_inp_vcd.c:1929 +#: src/input/vcd/xineplug_inp_vcd.c:1927 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are %A, %C, %c, %F, %I, %L, " @@ -2831,11 +2851,11 @@ msgstr "" "c, %F, %I, %L, %N, %P, %p, %S, %T, %V, %v, und %%.\n" "Siehe Hilfe für title_format bezüglich deren Bedeutung." -#: src/input/vcd/xineplug_inp_vcd.c:1941 +#: src/input/vcd/xineplug_inp_vcd.c:1939 msgid "VCD debug flag mask" msgstr "Bitfeld für VCD Fehlersuche" -#: src/input/vcd/xineplug_inp_vcd.c:1942 +#: src/input/vcd/xineplug_inp_vcd.c:1940 msgid "" "For tracking down bugs in the VCD plugin. Mask values are:\n" " 1: Meta information\n" @@ -2966,27 +2986,27 @@ msgstr "" "Konsultieren Sie die xine FAQ für weitere Informationen, wie die Codecs zu " "installieren sind." -#: src/libreal/xine_real_video_decoder.c:162 +#: src/libreal/xine_real_video_decoder.c:170 msgid "libreal: Error resolving symbols! (version incompatibility?)\n" msgstr "libreal: Kann Symbole nicht auflösen! (Version inkompatibel?)\n" -#: src/libreal/xine_real_audio_decoder.c:128 +#: src/libreal/xine_real_audio_decoder.c:130 #, c-format msgid "libareal: (audio) Cannot resolve symbols - incompatible dll: %s\n" msgstr "libareal: (Audio) Kann Symbole nicht auflösen - Inkompatible DLL: %s\n" -#: src/libreal/xine_real_audio_decoder.c:285 +#: src/libreal/xine_real_audio_decoder.c:288 #, c-format msgid "libareal: decoder init failed, error code: 0x%x\n" msgstr "libareal: Dekoderinitialisierung schluf fehl, Fehlercode: 0x%x\n" -#: src/libreal/xine_real_audio_decoder.c:299 +#: src/libreal/xine_real_audio_decoder.c:302 #, c-format msgid "libareal: decoder flavor setup failed, error code: 0x%x\n" msgstr "" "libareal: Einrichtung der Dekodervariante schlug fehl, Fehlercode: 0x%x\n" -#: src/libreal/xine_real_audio_decoder.c:336 +#: src/libreal/xine_real_audio_decoder.c:339 msgid "libareal: oups, real can do more than 2 channels ?\n" msgstr "libareal: Ups, Real ünterstützt mehr als 2 Kanäle?\n" @@ -3043,23 +3063,23 @@ msgstr "" "Falls aktiviert werden die Zeilen des Untertitels jeweils mittig " "ausgerichtet." -#: src/libspucmml/xine_cmml_decoder.c:477 +#: src/libspucmml/xine_cmml_decoder.c:471 msgid "font for external subtitles" msgstr "Zeichensatz für externe Untertitel" -#: src/libspucmml/xine_cmml_decoder.c:483 +#: src/libspucmml/xine_cmml_decoder.c:477 msgid "subtitle vertical offset (relative window size)" msgstr "Vertikaler Versatz für Untertitel (Relativ zu Fenstergröße)" -#: src/libspucmml/xine_cmml_decoder.c:529 +#: src/libspucmml/xine_cmml_decoder.c:523 msgid "encoding of subtitles" msgstr "Zeichenkodierung für Untertitel" -#: src/libsputext/demux_sputext.c:1479 +#: src/libsputext/demux_sputext.c:1465 msgid "default duration of subtitle display in seconds" msgstr "Standardzeitspanne in Sekunden bis zum Ausblenden des Untertitels" -#: src/libsputext/demux_sputext.c:1480 +#: src/libsputext/demux_sputext.c:1466 msgid "" "Some subtitle formats do not explicitly give a duration for each subtitle. " "For these, you can set a default duration here. Setting to zero will result " @@ -3232,22 +3252,22 @@ msgstr "w32codec: Fehler beim Initialisieren von DMO Audio\n" msgid "bitplane: error doing ByteRun1 decompression\n" msgstr "bitplane: Fehler beim ByteRun1-Dekomprimieren\n" -#: src/libxinevdec/bitplane.c:1329 +#: src/libxinevdec/bitplane.c:1321 #, c-format msgid "bitplane: Anim Opt 1 is not supported at the moment\n" msgstr "bitplane: Anim Opt 1 wird momentan nicht unterstützt\n" -#: src/libxinevdec/bitplane.c:1336 +#: src/libxinevdec/bitplane.c:1328 #, c-format msgid "bitplane: Anim Opt 2 is not supported at the moment\n" msgstr "bitplane: Anim Opt 2 wird momentan nicht unterstützt\n" -#: src/libxinevdec/bitplane.c:1386 +#: src/libxinevdec/bitplane.c:1378 #, c-format msgid "bitplane: Anim ASCIIJ is not supported at the moment\n" msgstr "bitplane: Anim ASCIIJ wird momentan nicht unterstützt\n" -#: src/libxinevdec/bitplane.c:1392 +#: src/libxinevdec/bitplane.c:1384 #, c-format msgid "bitplane: This anim-type is not supported at the moment\n" msgstr "bitplane: Dieser anim-Type wird momentan nicht unterstützt\n" @@ -3475,7 +3495,7 @@ msgstr "" "Sie können die Methode zum Konvertieren des Farmraums in Goom wählen.\n" "Die auswählbaren Möglichkeiten sollten selbsterklärend sein." -#: src/post/mosaico/mosaico.c:271 +#: src/post/mosaico/mosaico.c:274 msgid "" "Mosaico does simple picture in picture effects.\n" "\n" @@ -3683,7 +3703,7 @@ msgstr "" "\n" "* mplayer's noise (C) Michael Niedermayer\n" -#: src/post/planar/pp.c:111 +#: src/post/planar/pp.c:115 msgid "" "FFmpeg libpostprocess plugin.\n" "\n" @@ -3695,7 +3715,7 @@ msgstr "" "Parameter\n" "\n" -#: src/post/planar/pp.c:117 +#: src/post/planar/pp.c:121 msgid "" "\n" "* libpostprocess (C) Michael Niedermayer\n" @@ -3703,7 +3723,7 @@ msgstr "" "\n" "* libpostprocess (C) Michael Niedermayer\n" -#: src/post/planar/unsharp.c:218 +#: src/post/planar/unsharp.c:211 msgid "" "Unsharp mask / gaussian blur\n" "It is possible to set the width and height of the matrix, odd sized in both " @@ -3757,11 +3777,11 @@ msgstr "xine Videoausgabe benutzt ASCII-Art Bibliothek" msgid "xine video output plugin using the Color AsCii Art library" msgstr "xine Videoausgabe benutzt Farb-ASCII-Art Bibliothek" -#: src/video_out/video_out_directfb.c:1341 +#: src/video_out/video_out_directfb.c:1337 msgid "video layer buffering mode" msgstr "Videoebenen-Puffermodus" -#: src/video_out/video_out_directfb.c:1342 +#: src/video_out/video_out_directfb.c:1338 msgid "" "Select the buffering mode of the output layer. Double or triple buffering " "give a smoother playback, but consume more video memory." @@ -3770,11 +3790,11 @@ msgstr "" "Dreifachpufferung führen zu einer weicheren Wiedergabe, verbrauchen aber " "mehr Videospeicher." -#: src/video_out/video_out_directfb.c:1349 +#: src/video_out/video_out_directfb.c:1345 msgid "wait for vertical retrace" msgstr "Warte auf vertikalen Strahlenrücklauf" -#: src/video_out/video_out_directfb.c:1350 +#: src/video_out/video_out_directfb.c:1346 msgid "" "Enable synchronizing the update of the video image to the repainting of the " "entire screen (\"vertical retrace\")." @@ -3782,11 +3802,11 @@ msgstr "" "Synchronisiert die Aktualisierung des Videobilds mit der Neudarstellung des " "Bildschirms (\"Vertikaler Strahlenrücklauf\")." -#: src/video_out/video_out_directfb.c:1357 +#: src/video_out/video_out_directfb.c:1353 msgid "enable video colour key" msgstr "Aktiviert Farbschlüssel für Overlay" -#: src/video_out/video_out_directfb.c:1358 +#: src/video_out/video_out_directfb.c:1354 msgid "" "Enable using a colour key to tell the graphics card where to overlay the " "video image." @@ -3794,15 +3814,15 @@ msgstr "" "Aktiviert die Benutzung eines Farbschlüssel, um der Grafikkarte mitzuteilen, " "wo das Videobild angezeigt werden soll." -#: src/video_out/video_out_directfb.c:1364 +#: src/video_out/video_out_directfb.c:1360 msgid "video colour key" msgstr "Farbschlüssel für Overlay" -#: src/video_out/video_out_directfb.c:1365 +#: src/video_out/video_out_directfb.c:1361 #: src/video_out/video_out_vidix.c:1168 src/video_out/video_out_vidix.c:1175 #: src/video_out/video_out_vidix.c:1182 src/video_out/video_out_xcbxv.c:1466 #: src/video_out/video_out_xv.c:1519 src/video_out/video_out_xvmc.c:1464 -#: src/video_out/video_out_xxmc.c:2541 +#: src/video_out/video_out_xxmc.c:2537 msgid "" "The colour key is used to tell the graphics card where to overlay the video " "image. Try different values, if you experience windows becoming transparent." @@ -3811,21 +3831,21 @@ msgstr "" "eingeblendet werden kann. Probieren Sie verschiedenen Werte, falls einige " "Fenster durchscheinend werden." -#: src/video_out/video_out_directfb.c:1374 +#: src/video_out/video_out_directfb.c:1370 msgid "flicker filtering" msgstr "Flackerfilterung" -#: src/video_out/video_out_directfb.c:1375 +#: src/video_out/video_out_directfb.c:1371 msgid "Enable Flicker Filetring for a smooth output on an interlaced display." msgstr "" "Aktiviert die Flackerfilterung für eine weichere Wiedergabe auf " "Bildschirmen, die das Halbzeilenverfahren verwenden." -#: src/video_out/video_out_directfb.c:1382 +#: src/video_out/video_out_directfb.c:1378 msgid "field parity" msgstr "Feldpriorität" -#: src/video_out/video_out_directfb.c:1383 +#: src/video_out/video_out_directfb.c:1379 msgid "" "For an interlaced display, enable controlling the field parity (\"none" "\"=disabled)." @@ -3833,45 +3853,45 @@ msgstr "" "Für einen Bildschirm im Halbzeilenverfahren, erlaubt die Kontrolle der " "Feldpriorität (\"none\"=deaktiviert)." -#: src/video_out/video_out_directfb.c:1516 +#: src/video_out/video_out_directfb.c:1512 msgid "video_out_directfb: using hardware subpicture acceleration.\n" msgstr "video_out_directfb: Benutzt Hardwarebeschleunigung für Untertitel.\n" -#: src/video_out/video_out_directfb.c:1530 +#: src/video_out/video_out_directfb.c:1526 msgid "video_out_directfb: layer supports video output.\n" msgstr "video_out_directfb: Ebene unterstützt Videoausgabe.\n" -#: src/video_out/video_out_directfb.c:1539 +#: src/video_out/video_out_directfb.c:1535 msgid "video_out_directfb: layer doesn't support YV12!\n" msgstr "video_out_directfb: Ebene unterstützt kein YV12!\n" -#: src/video_out/video_out_directfb.c:1546 +#: src/video_out/video_out_directfb.c:1542 msgid "video_out_directfb: layer doesn't support YUY2!\n" msgstr "video_out_directfb: Ebene unterstützt kein YUT2!\n" -#: src/video_out/video_out_directfb.c:1557 +#: src/video_out/video_out_directfb.c:1553 msgid "" "video_out_directfb:need at least DirectFB 0.9.25 to play on this layer!\n" msgstr "" "video_out_directfb: Benötige mindestens DirectFB 0.9.25 zur Wiedergabe auf " "dieser Ebene!\n" -#: src/video_out/video_out_directfb.c:1592 +#: src/video_out/video_out_directfb.c:1588 #, c-format msgid "video_out_directfb: layer doesn't support buffermode %d!\n" msgstr "video_out_directfb: Ebene unterstützt keinen Buffermode %d!\n" -#: src/video_out/video_out_directfb.c:1598 +#: src/video_out/video_out_directfb.c:1594 #, c-format msgid "video_out_directfb: layer doesn't support options 0x%08x!\n" msgstr "video_out_directfb: Ebene unterstützt keine Option 0x%08x!\n" -#: src/video_out/video_out_directfb.c:1692 +#: src/video_out/video_out_directfb.c:1688 msgid "video_out_directfb: using hardware accelerated image scaling.\n" msgstr "" "video_out_directfb: Benutzt Hardwarebeschleunigung für Bildskalierung.\n" -#: src/video_out/video_out_directfb.c:1704 +#: src/video_out/video_out_directfb.c:1700 msgid "" "video_out_directfb: image scaling with deinterlacing is hardware " "accelerated.\n" @@ -3879,29 +3899,29 @@ msgstr "" "video_out_directfb: Bildskalierung mit deinterlating ist " "hardwarebeschleunigt.\n" -#: src/video_out/video_out_directfb.c:1782 +#: src/video_out/video_out_directfb.c:1778 msgid "video layer id (auto: -1)" msgstr "Videoebenen-Id (automatisch: -1)" -#: src/video_out/video_out_directfb.c:1783 +#: src/video_out/video_out_directfb.c:1779 msgid "Select the video output layer by its id." msgstr "Wählt die Ausgabeebene für videos bei Id." -#: src/video_out/video_out_directfb.c:1804 -#: src/video_out/video_out_directfb.c:2014 +#: src/video_out/video_out_directfb.c:1800 +#: src/video_out/video_out_directfb.c:2010 #, c-format msgid "video_out_directfb: using display layer #%d.\n" msgstr "video_out_directfb: Benutze Anzeigenebene #%d.\n" -#: src/video_out/video_out_directfb.c:1888 +#: src/video_out/video_out_directfb.c:1884 msgid "xine video output plugin using DirectFB." msgstr "xine Videoausgabe benutzt DirectFB" -#: src/video_out/video_out_directfb.c:2007 +#: src/video_out/video_out_directfb.c:2003 msgid "video_out_directfb: no usable display layer was found!\n" msgstr "video_out_directfb: Keine benutzbare Anzeigenebene gefunden!\n" -#: src/video_out/video_out_directfb.c:2096 +#: src/video_out/video_out_directfb.c:2092 msgid "xine video output plugin using DirectFB under XDirectFB." msgstr "xine Videoausgabe benutzt DirectFB unter XDirectFB" @@ -3909,7 +3929,7 @@ msgstr "xine Videoausgabe benutzt DirectFB unter XDirectFB" msgid "xine video output plugin for win32 using directx" msgstr "xine Videoausgabe benutzt für win32 benutzt directx" -#: src/video_out/video_out_fb.c:770 +#: src/video_out/video_out_fb.c:758 #, c-format msgid "" "video_out_fb: only packed truecolour/directcolour is supported (%d).\n" @@ -3918,11 +3938,11 @@ msgstr "" "video_out_fb: Nur packed truecolor/directcolor wird unterstützt (%d).\n" " Überprüden Sie 'fbset -i' oder versuchen Sie 'fbset -depth 16'.\n" -#: src/video_out/video_out_fb.c:830 src/video_out/video_out_vidix.c:1248 +#: src/video_out/video_out_fb.c:818 src/video_out/video_out_vidix.c:1248 msgid "framebuffer device name" msgstr "Framebuffer Gerät" -#: src/video_out/video_out_fb.c:831 src/video_out/video_out_vidix.c:1249 +#: src/video_out/video_out_fb.c:819 src/video_out/video_out_vidix.c:1249 msgid "" "Specifies the file name for the framebuffer device to be used.\n" "This setting is security critical, because when changed to a different file, " @@ -3935,16 +3955,16 @@ msgstr "" "sollten sich deshalb sehr sicher sein, daß Ihre Eingabe wirklich das " "Framebuffer-Gerät bezeichnet." -#: src/video_out/video_out_fb.c:905 +#: src/video_out/video_out_fb.c:893 msgid "video_out_fb: Your video mode was not recognized, sorry.\n" msgstr "video_out_fb: Ihr Videomodues wurde nicht erkannt, Entschuldigung.\n" -#: src/video_out/video_out_fb.c:962 +#: src/video_out/video_out_fb.c:950 #, c-format msgid "video_out_fb: %d video RAM buffers are available.\n" msgstr "video_out_fb: %d Video-Ram-Puffer sind verfügbar.\n" -#: src/video_out/video_out_fb.c:968 +#: src/video_out/video_out_fb.c:956 #, c-format msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because only %d " @@ -3958,7 +3978,7 @@ msgstr "" "Verringern\n" " der Framebuffer-Auflösung kann helfen.\n" -#: src/video_out/video_out_fb.c:979 +#: src/video_out/video_out_fb.c:967 msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because kernel driver\n" " do not support screen panning (used for frame flips).\n" @@ -3967,7 +3987,7 @@ msgstr "" "Treiber\n" " kein screen-panning unterstützt (benutzt für Bildwechsel).\n" -#: src/video_out/video_out_fb.c:1048 +#: src/video_out/video_out_fb.c:1036 #, c-format msgid "" "WARNING: video_out_fb: current display depth is %d. For better performance\n" @@ -3977,7 +3997,7 @@ msgstr "" "WARNUNG: video_out_fb: Momentane Farbtiefe ist %d. Für bessere Leistung wird " "eine Farbtiefe von 16 bpp empfohlen!\n" -#: src/video_out/video_out_fb.c:1079 +#: src/video_out/video_out_fb.c:1067 msgid "Xine video output plugin using the Linux frame buffer device" msgstr "xine Videoausgabe benutzt Linux Framebuffer" @@ -3985,11 +4005,11 @@ msgstr "xine Videoausgabe benutzt Linux Framebuffer" msgid "xine video output plugin which displays nothing" msgstr "xine Videoausgabe zeigt nichts an" -#: src/video_out/video_out_opengl.c:1886 +#: src/video_out/video_out_opengl.c:1884 msgid "OpenGL renderer" msgstr "OpenGL Renderer" -#: src/video_out/video_out_opengl.c:1887 +#: src/video_out/video_out_opengl.c:1885 msgid "" "The OpenGL plugin provides several render modules:\n" "\n" @@ -4045,11 +4065,11 @@ msgstr "" "Environment_Mapped_Torus\n" "Zeigt Bilder auf einem sich drehenden spiegelndem Torus. Sehr cool =)" -#: src/video_out/video_out_opengl.c:1909 +#: src/video_out/video_out_opengl.c:1907 msgid "OpenGL minimum framerate" msgstr "Minimale OpenGL Bildrate" -#: src/video_out/video_out_opengl.c:1910 +#: src/video_out/video_out_opengl.c:1908 msgid "" "Minimum framerate for animated render routines.\n" "Ignored for static render routines.\n" @@ -4057,13 +4077,13 @@ msgstr "" "Minimale Bildrate für animierte Renderroutinen.\n" "Ignoriert für statische Renderroutinen.\n" -#: src/video_out/video_out_opengl.c:1915 src/video_out/video_out_vidix.c:1024 +#: src/video_out/video_out_opengl.c:1913 src/video_out/video_out_vidix.c:1024 #: src/video_out/video_out_xcbxv.c:1498 src/video_out/video_out_xv.c:1551 -#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2573 +#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2569 msgid "enable double buffering" msgstr "Doppelpufferung benutzen" -#: src/video_out/video_out_opengl.c:1916 +#: src/video_out/video_out_opengl.c:1914 msgid "" "For OpenGL double buffering does not only remove tearing artifacts,\n" "it also reduces flickering a lot.\n" @@ -4073,7 +4093,7 @@ msgstr "" "sondern reduziert auch Flackern.\n" "Es sollte keine Leistungseinbußen haben." -#: src/video_out/video_out_opengl.c:1963 +#: src/video_out/video_out_opengl.c:1961 msgid "xine video output plugin using the OpenGL 3D graphics API" msgstr "xine Videoausgabe mit OpenGL 3D Grafikschnittstelle" @@ -4150,7 +4170,7 @@ msgstr "video_out_pgx64: Fehler: ioctl(FBIOGATTR) schlug fehl\n" #: src/video_out/video_out_pgx64.c:1461 src/video_out/video_out_xcbxv.c:1465 #: src/video_out/video_out_xv.c:1518 src/video_out/video_out_xvmc.c:1463 -#: src/video_out/video_out_xxmc.c:2540 +#: src/video_out/video_out_xxmc.c:2536 msgid "video overlay colour key" msgstr "Farbschlüssel für Overlay" @@ -4326,7 +4346,7 @@ msgstr "Die Intensität blauer Farbanteile" #: src/video_out/video_out_vidix.c:1025 src/video_out/video_out_xcbxv.c:1499 #: src/video_out/video_out_xv.c:1552 src/video_out/video_out_xvmc.c:1479 -#: src/video_out/video_out_xxmc.c:2574 +#: src/video_out/video_out_xxmc.c:2570 msgid "" "Double buffering will synchronize the update of the video image to the " "repainting of the entire screen (\"vertical retrace\"). This eliminates " @@ -4483,22 +4503,22 @@ msgstr "" "Farbraumtransformation und Skalierung.\n" #: src/video_out/video_out_xcbxv.c:1474 src/video_out/video_out_xv.c:1527 -#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2549 +#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2545 msgid "autopaint colour key" msgstr "automatischer Farbschlüssel" #: src/video_out/video_out_xcbxv.c:1475 src/video_out/video_out_xv.c:1528 -#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2550 +#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2546 msgid "Make Xv autopaint its colour key." msgstr "Veranlasst Xv automatisch den Farbschlüssel zu zeichnen." #: src/video_out/video_out_xcbxv.c:1482 src/video_out/video_out_xv.c:1535 -#: src/video_out/video_out_xxmc.c:2557 +#: src/video_out/video_out_xxmc.c:2553 msgid "bilinear scaling mode" msgstr "Bilinearer Skalierungsmodus" #: src/video_out/video_out_xcbxv.c:1483 src/video_out/video_out_xv.c:1536 -#: src/video_out/video_out_xxmc.c:2558 +#: src/video_out/video_out_xxmc.c:2554 msgid "" "Selects the bilinear scaling mode for Permedia cards. The individual values " "are:\n" @@ -4549,12 +4569,12 @@ msgid "video_out_xcbxv: this adaptor supports the yuy2 format.\n" msgstr "video_out_xcbxv: Adapter unterstützt YUY2 Format.\n" #: src/video_out/video_out_xcbxv.c:1560 src/video_out/video_out_xv.c:1624 -#: src/video_out/video_out_xxmc.c:2642 +#: src/video_out/video_out_xxmc.c:2638 msgid "pitch alignment workaround" msgstr "pitch alignment Abhilfe" #: src/video_out/video_out_xcbxv.c:1561 src/video_out/video_out_xv.c:1625 -#: src/video_out/video_out_xxmc.c:2643 +#: src/video_out/video_out_xxmc.c:2639 msgid "Some buggy video drivers need a workaround to function properly." msgstr "Einige fehlerhafte Videotreiber benötigen dies zur korrekten Funktion." @@ -4636,7 +4656,7 @@ msgstr "" "bei mittlerer CPU-Auslastung." #: src/video_out/video_out_xcbxv.c:1622 src/video_out/video_out_xv.c:1705 -#: src/video_out/video_out_xxmc.c:2737 +#: src/video_out/video_out_xxmc.c:2733 msgid "xine video output plugin using the MIT X video extension" msgstr "xine Videoausgabe benutzt 'MIX XVideo' Erweiterung" @@ -4789,7 +4809,7 @@ msgstr " Keine XvMC-Unterstützung \n" msgid " With Overlay = %d; UnsignedIntra = %d.\n" msgstr " Mit Überlagerung = %d; UnsignedIntra = %d.\n" -#: src/video_out/video_out_xxmc.c:642 +#: src/video_out/video_out_xxmc.c:638 msgid "" "video_out_xxmc: XvShmCreateImage failed\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" @@ -4797,7 +4817,7 @@ msgstr "" "video_out_xxmc: XvShmCreateImage schlug fehl\n" "video_out_xxmc: => MIT-Shared-Memory-Erweiterung wird nicht genutzt.\n" -#: src/video_out/video_out_xxmc.c:652 +#: src/video_out/video_out_xxmc.c:648 msgid "" "video_out_xxmc: XvShmCreateImage returned a zero size\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" @@ -4805,7 +4825,7 @@ msgstr "" "video_out_xv: XvShmCreateImage lieferte Größe 0 zurück\n" "video_out_xv: => MIT-Shared-Memory-Erweiterung wird nicht genutzt.\n" -#: src/video_out/video_out_xxmc.c:660 +#: src/video_out/video_out_xxmc.c:656 #, c-format msgid "" "video_out_xxmc: shared memory error in shmget: %s\n" @@ -4814,7 +4834,7 @@ msgstr "" "video_out_xxmc: Shared-Memory-Fehler bei shmget: %s\n" "video_out_xxmc: => MIT-Shared-Memory-Erweiterung wird nicht genutzt.\n" -#: src/video_out/video_out_xxmc.c:692 +#: src/video_out/video_out_xxmc.c:688 msgid "" "video_out_xxmc: x11 error during shared memory XImage creation\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" @@ -4822,11 +4842,11 @@ msgstr "" "video_out_xxmc: X11-Fehler bei Shared-Memory-XImage-Erstellung\n" "video_out_xxmc: => MIT-Shared-Memory-Erweiterung wird nicht genutzt.\n" -#: src/video_out/video_out_xxmc.c:2392 +#: src/video_out/video_out_xxmc.c:2388 msgid "video_out_xxmc: Xv extension not present.\n" msgstr "video_out_xxmc: Xv-Erweiterung nicht vorhanden.\n" -#: src/video_out/video_out_xxmc.c:2429 +#: src/video_out/video_out_xxmc.c:2425 msgid "" "video_out_xxmc: Xv extension is present but I couldn't find a usable yuv12 " "port.\n" @@ -4836,7 +4856,7 @@ msgstr "" "YUV12-Port gefunden.\n" " Unterstützt die Grafikhardware evtl. kein Xv?!\n" -#: src/video_out/video_out_xxmc.c:2438 +#: src/video_out/video_out_xxmc.c:2434 #, c-format msgid "" "video_out_xxmc: using Xv port %ld from adaptor %s for hardware colour space " @@ -4845,19 +4865,19 @@ msgstr "" "video_out_xxmc: Benutze Xv-Port %ld von Adapter %s for Hardware-" "Farbraumtransformation und Skalierung.\n" -#: src/video_out/video_out_xxmc.c:2614 +#: src/video_out/video_out_xxmc.c:2610 msgid "video_out_xxmc: this adaptor supports the yv12 format.\n" msgstr "video_out_xxmc: Adapter unterstützt YV12 Format.\n" -#: src/video_out/video_out_xxmc.c:2619 +#: src/video_out/video_out_xxmc.c:2615 msgid "video_out_xxmc: this adaptor supports the yuy2 format.\n" msgstr "video_out_xxmc: Adapter unterstützt YUY2 Format.\n" -#: src/video_out/video_out_xxmc.c:2648 +#: src/video_out/video_out_xxmc.c:2644 msgid "Make XvMC allocate more frames for better buffering." msgstr "XvMC belegt zur besseren Pufferung mehr Bildspeicher." -#: src/video_out/video_out_xxmc.c:2649 +#: src/video_out/video_out_xxmc.c:2645 msgid "" "Some XvMC implementations allow more than 8 frames.\n" "This option, when turned on, makes the driver try to\n" @@ -4867,11 +4887,11 @@ msgstr "" "Diese Option, wenn ausgewählt, veranlasst den Treiber 15\n" "Bilder zu belegen. Ein Muß für Unichrome oder live VDR.\n" -#: src/video_out/video_out_xxmc.c:2655 +#: src/video_out/video_out_xxmc.c:2651 msgid "Unichrome cpu save" msgstr "Unichrome Prozessorschoner" -#: src/video_out/video_out_xxmc.c:2656 +#: src/video_out/video_out_xxmc.c:2652 msgid "" "Saves CPU time by sleeping while decoder works.\n" "Only for Linux kernel 2.6 series or 2.4 with multimedia patch.\n" @@ -4882,11 +4902,11 @@ msgstr "" "Patch.\n" "Experimentell.\n" -#: src/video_out/video_out_xxmc.c:2662 +#: src/video_out/video_out_xxmc.c:2658 msgid "Fix buggy NVIDIA XvMC subpicture colours" msgstr "Behebe NVIDIA XvMV Subpicture-Farbfehler" -#: src/video_out/video_out_xxmc.c:2663 +#: src/video_out/video_out_xxmc.c:2659 msgid "" "There's a bug in NVIDIA's XvMC lib that makes red OSD colours\n" "look blue and vice versa. This option provides a workaround.\n" @@ -4895,11 +4915,11 @@ msgstr "" "blau darstellt und umgekehrt. Diese Option liefert eine provisorische " "Lösung.\n" -#: src/video_out/video_out_xxmc.c:2668 +#: src/video_out/video_out_xxmc.c:2664 msgid "Use bob as accelerated deinterlace method." msgstr "Benutze BOB als beschleunigte Deinterlacingmethode." -#: src/video_out/video_out_xxmc.c:2669 +#: src/video_out/video_out_xxmc.c:2665 msgid "" "When interlacing is enabled for hardware accelerated frames,\n" "alternate between top and bottom field at double the frame rate.\n" @@ -4908,21 +4928,21 @@ msgstr "" "alterniere zwischen oberer und unterer Hälfte bei doppelter " "Bildwiederholrate.\n" -#: src/video_out/video_out_xxmc.c:2675 +#: src/video_out/video_out_xxmc.c:2671 msgid "Don't use bob deinterlacing for progressive frames." msgstr "" -#: src/video_out/video_out_xxmc.c:2676 +#: src/video_out/video_out_xxmc.c:2672 msgid "" "Progressive frames don't need deinterlacing, so disabling it on\n" "demand should result in a better picture.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2682 +#: src/video_out/video_out_xxmc.c:2678 msgid "Don't use bob deinterlacing while a scaled OSD is active." msgstr "" -#: src/video_out/video_out_xxmc.c:2683 +#: src/video_out/video_out_xxmc.c:2679 msgid "" "Bob deinterlacing adds some noise to horizontal lines, so disabling it\n" "on demand should result in a better OSD picture.\n" @@ -5155,39 +5175,39 @@ msgstr "" msgid "xine-lib: buffer.c: There has been a fatal error: TOO MANY FREE's\n" msgstr "xine-lib: buffer.c: Fataler Defekt: ZU VIELE FREIGABEN\n" -#: src/xine-engine/configfile.c:933 +#: src/xine-engine/configfile.c:932 #, c-format msgid "The current config file has been modified by a newer version of xine." msgstr "" "Die Konfigurationsdatei wurde von einer neueren Version von xine modifiziert." -#: src/xine-engine/configfile.c:1038 +#: src/xine-engine/configfile.c:1037 #, c-format msgid "configfile: WARNING: backing up configfile to %s failed\n" msgstr "" "configfile: WARNUNG: Sichern der Konfigurationsdatei nach %s schlug fehl\n" -#: src/xine-engine/configfile.c:1039 +#: src/xine-engine/configfile.c:1038 msgid "configfile: WARNING: your configuration will not be saved\n" msgstr "configfile: WARNUNG: Ihre Konfigurationsdatei wird nicht gesichert\n" -#: src/xine-engine/configfile.c:1139 +#: src/xine-engine/configfile.c:1138 #, c-format msgid "configfile: WARNING: writing configuration to %s failed\n" msgstr "configfile: WARNUNG: Schreiben der Konfiguration nach %s schlug fehl\n" -#: src/xine-engine/configfile.c:1140 +#: src/xine-engine/configfile.c:1139 #, c-format msgid "configfile: WARNING: removing possibly broken config file %s\n" msgstr "" "configfile: WARNUNG: Entferne möglicherweise kaputte Konfigurationsdatei %s\n" -#: src/xine-engine/configfile.c:1141 +#: src/xine-engine/configfile.c:1140 #, c-format msgid "configfile: WARNING: you should check the backup file %s\n" msgstr "configfile: WARNUNG: Überprüfen Sie die Sicherheitskopie %s\n" -#: src/xine-engine/configfile.c:1276 +#: src/xine-engine/configfile.c:1275 #, c-format msgid "configfile: entry '%s' mustn't be modified from MRL\n" msgstr "configfile: Eintrag '%s' darf nicht per MRL geändert werden\n" @@ -5225,7 +5245,7 @@ msgid "input_rip: reading by input plugin failed\n" msgstr "input_rip: Lesefehler im input_rip-Plugin\n" #: src/xine-engine/input_rip.c:161 src/xine-engine/input_rip.c:290 -#: src/xine-engine/input_rip.c:656 +#: src/xine-engine/input_rip.c:655 #, c-format msgid "input_rip: error writing to file %<PRIdMAX> bytes: %s\n" msgstr "input_rip: Schreibfehler in Datei bei %<PRIdMAX> Bytes: %s\n" @@ -5250,12 +5270,12 @@ msgstr "input_rip: Positionierung fehlgeschlagen: %s\n" msgid "input_rip: %<PRIdMAX> bytes dropped\n" msgstr "input_rip: %<PRIdMAX> Bytes verworfen\n" -#: src/xine-engine/input_rip.c:561 +#: src/xine-engine/input_rip.c:560 #, c-format msgid "input_rip: input plugin not defined!\n" msgstr "input_rip: Input-Plugin nicht definiert!\n" -#: src/xine-engine/input_rip.c:567 +#: src/xine-engine/input_rip.c:566 #, c-format msgid "" "input_rip: target directory wasn't specified, please fill out the option " @@ -5264,7 +5284,7 @@ msgstr "" "input_rip: Zielverzeichnis nicht angegeben, bitte die Option 'media.capture." "save_dir' angeben\n" -#: src/xine-engine/input_rip.c:569 +#: src/xine-engine/input_rip.c:568 msgid "" "The stream save feature is disabled until you set media.capture.save_dir in " "the configuration." @@ -5272,12 +5292,12 @@ msgstr "" "Das Abspeichern von Datenströmen ist solange deaktiviert, bis media.capture." "save_dir in der Konfiguration gesetzt ist." -#: src/xine-engine/input_rip.c:576 +#: src/xine-engine/input_rip.c:575 #, c-format msgid "input_rip: ripping/caching of this source is not permitted!\n" msgstr "input_rip: Rippen/Zwischenspeichern dieser Quelle nicht erlaubt!\n" -#: src/xine-engine/input_rip.c:578 +#: src/xine-engine/input_rip.c:577 msgid "" "xine is not allowed to save from this source. (possibly copyrighted " "material?)" @@ -5285,12 +5305,12 @@ msgstr "" "xine darf diese Quelle nicht speichern. (Möglicherweise kopiergeschütztes " "Material?)" -#: src/xine-engine/input_rip.c:584 +#: src/xine-engine/input_rip.c:583 #, c-format msgid "input_rip: file name not given!\n" msgstr "input_rip: Dateiname nicht angegeben!\n" -#: src/xine-engine/input_rip.c:626 +#: src/xine-engine/input_rip.c:625 #, c-format msgid "input_rip: error opening file %s: %s\n" msgstr "input_ipd: Fehler beim Öffnen der Datei %s: %s\n" @@ -5329,7 +5349,7 @@ msgstr "io_helper: Verbindung verweigert\n" msgid "map_decoder_list: no space for decoder, skipped.\n" msgstr "map_decoder_list: Kein Platz für Dekoder, übersprungen.\n" -#: src/xine-engine/load_plugins.c:323 +#: src/xine-engine/load_plugins.c:322 #, c-format msgid "" "load_plugins: ignoring plugin %s, wrong iface version %d (should be %d)\n" @@ -5337,12 +5357,12 @@ msgstr "" "load_plugins: Ignoriere Plugin %s, falsche iface-Version %d (sollte %d " "sein)\n" -#: src/xine-engine/load_plugins.c:380 +#: src/xine-engine/load_plugins.c:384 #, c-format msgid "priority for %s decoder" msgstr "Priorität für Dekoder %s" -#: src/xine-engine/load_plugins.c:391 +#: src/xine-engine/load_plugins.c:389 msgid "" "The priority provides a ranking in case some media can be handled by more " "than one decoder.\n" @@ -5352,7 +5372,7 @@ msgstr "" "Dekoder behandelt werden können.\n" "Eine Priorität von 0 aktiviert den Dekoder mit seiner Standardpriorität." -#: src/xine-engine/load_plugins.c:419 +#: src/xine-engine/load_plugins.c:417 #, c-format msgid "" "load_plugins: demuxer plugin %s does not provide a priority, xine-lib will " @@ -5361,7 +5381,7 @@ msgstr "" "load_plugins: Demultiplexer-Plugin %s liefert keine Priorität, xine-lib " "benutzt die Standardpriorität.\n" -#: src/xine-engine/load_plugins.c:436 +#: src/xine-engine/load_plugins.c:434 #, c-format msgid "" "load_plugins: input plugin %s does not provide a priority, xine-lib will use " @@ -5370,44 +5390,44 @@ msgstr "" "load_plugins: Input-Plugin %s liefert keine Priorität, xine-lib benutzt die " "Standardpriorität.\n" -#: src/xine-engine/load_plugins.c:492 +#: src/xine-engine/load_plugins.c:490 #, c-format msgid "load_plugins: plugin %s found\n" msgstr "load_plugins: Plugin %s gefunden\n" -#: src/xine-engine/load_plugins.c:495 +#: src/xine-engine/load_plugins.c:493 #, c-format msgid "load_plugins: static plugin found\n" msgstr "load_plugins: statisches Plugin gefunden\n" -#: src/xine-engine/load_plugins.c:502 +#: src/xine-engine/load_plugins.c:500 #, c-format msgid "load_plugins: plugin limit reached, %s could not be loaded\n" msgstr "load_plugins: Plugingrenze erreicht, %s konnte nicht geladen werden\n" -#: src/xine-engine/load_plugins.c:505 +#: src/xine-engine/load_plugins.c:503 #, c-format msgid "load_plugins: plugin limit reached, static plugin could not be loaded\n" msgstr "" "load_plugins: Plugingrenze erreicht, statisches Plugin konnte nicht geladen " "werden\n" -#: src/xine-engine/load_plugins.c:522 +#: src/xine-engine/load_plugins.c:520 #, c-format msgid "load_plugins: unknown plugin type %d in %s\n" msgstr "load_plugins: Unbekannter Plugintyp %d in %s\n" -#: src/xine-engine/load_plugins.c:526 +#: src/xine-engine/load_plugins.c:524 #, c-format msgid "load_plugins: unknown statically linked plugin type %d\n" msgstr "load_plugins: Unbekannter statisch eingebundener Plugintyp %d\n" -#: src/xine-engine/load_plugins.c:586 +#: src/xine-engine/load_plugins.c:579 #, c-format msgid "load_plugins: unable to stat %s\n" msgstr "load_plugins: Kann %s nicht untersuchen\n" -#: src/xine-engine/load_plugins.c:627 +#: src/xine-engine/load_plugins.c:620 #, c-format msgid "" "load_plugins: cannot open plugin lib %s:\n" @@ -5416,7 +5436,7 @@ msgstr "" "load_plugins: Kann Pluginbibliothek %s nicht öffnen:\n" "%s\n" -#: src/xine-engine/load_plugins.c:642 +#: src/xine-engine/load_plugins.c:635 #, c-format msgid "" "load_plugins: can't get plugin info from %s:\n" @@ -5425,12 +5445,12 @@ msgstr "" "load_plugins: Kann Plugininformation von %s nicht lesen:\n" "%s\n" -#: src/xine-engine/load_plugins.c:660 +#: src/xine-engine/load_plugins.c:653 #, c-format msgid "load_plugins: skipping unreadable plugin directory %s.\n" msgstr "load_plugins: Überspringe unlesbares Pluginverzeichnis %s.\n" -#: src/xine-engine/load_plugins.c:709 +#: src/xine-engine/load_plugins.c:702 #, c-format msgid "" "load_plugins: cannot (stage 2) open plugin lib %s:\n" @@ -5439,27 +5459,27 @@ msgstr "" "load_plugins: (Stufe 2) Kann Pluginbibliothek %s nicht öffnen:\n" "%s\n" -#: src/xine-engine/load_plugins.c:735 +#: src/xine-engine/load_plugins.c:728 #, c-format msgid "load_plugins: Yikes! %s doesn't contain plugin info.\n" msgstr "load_plugins: Dreck! %s enthält keine Plugininformation.\n" -#: src/xine-engine/load_plugins.c:1307 +#: src/xine-engine/load_plugins.c:1296 #, c-format msgid "load_plugins: unknown content detection strategy %d\n" msgstr "load_plugins: Unbekannte Inhaltserkennungsstrategie %d\n" -#: src/xine-engine/load_plugins.c:1417 +#: src/xine-engine/load_plugins.c:1406 #, c-format msgid "load_plugins: using demuxer '%s'\n" msgstr "load_plugins: Benutze Demultiplexer '%s'\n" -#: src/xine-engine/load_plugins.c:1713 src/xine-engine/load_plugins.c:1760 +#: src/xine-engine/load_plugins.c:1732 src/xine-engine/load_plugins.c:1779 #, c-format msgid "load_plugins: failed to load audio output plugin <%s>\n" msgstr "load_plugins: Audio-Plugin <%s> konnte nicht geladen werden\n" -#: src/xine-engine/load_plugins.c:1763 +#: src/xine-engine/load_plugins.c:1782 msgid "" "load_plugins: audio output auto-probing didn't find any usable audio " "driver.\n" @@ -5467,7 +5487,7 @@ msgstr "" "load_plugins: Suche nach Audio-Ausgabe fand keinen benutzbaren " "Audiotreiber.\n" -#: src/xine-engine/load_plugins.c:2067 +#: src/xine-engine/load_plugins.c:2086 #, c-format msgid "" "load_plugins: cannot unload plugin lib %s:\n" @@ -5476,52 +5496,52 @@ msgstr "" "load_plugins: Kann Pluginbibliothek %s nicht entladen:\n" "%s\n" -#: src/xine-engine/osd.c:735 +#: src/xine-engine/osd.c:724 #, c-format msgid "font '%s-%d' already loaded, weird.\n" msgstr "Zeichensatz '%s-%d' bereits geladen, seltsam.\n" -#: src/xine-engine/osd.c:747 +#: src/xine-engine/osd.c:736 #, c-format msgid "font '%s' loading failed (%d < %d)\n" msgstr "Laden des Zeichensatzs '%s' schlug fehl (%d <%d)\n" -#: src/xine-engine/osd.c:757 +#: src/xine-engine/osd.c:746 #, c-format msgid "wrong version for font '%s'. expected %d found %d.\n" msgstr "Falsche Version von Zeichensatz '%s'. Erwartet %d gefunden %d.\n" -#: src/xine-engine/osd.c:824 +#: src/xine-engine/osd.c:813 msgid "osd: cannot initialize ft2 library\n" msgstr "osd: Kann ft2-Bibliothek nicht initialisieren\n" -#: src/xine-engine/osd.c:847 +#: src/xine-engine/osd.c:836 #, c-format msgid "osd: error matching font %s with FontConfig" msgstr "osd: Fehler beim Suchen des Zeichensatzes %s mit FontConfig" -#: src/xine-engine/osd.c:861 +#: src/xine-engine/osd.c:850 #, c-format msgid "osd: error loading font %s with FontConfig" msgstr "osd: Fehler beim Laden des Zeichensatzes %s mit FontConfig" -#: src/xine-engine/osd.c:864 +#: src/xine-engine/osd.c:853 #, c-format msgid "osd: error looking up font %s with FontConfig" msgstr "osd: Fehler beim Zusammenstellen des Zeichensatzes %s mit FontConfig" -#: src/xine-engine/osd.c:885 +#: src/xine-engine/osd.c:874 #, c-format msgid "osd: error loading font %s with ft2\n" msgstr "osd: Fehler beim Laden des Zeichensatzes %s mit ft2\n" -#: src/xine-engine/osd.c:895 +#: src/xine-engine/osd.c:884 msgid "osd: error setting font size (no scalable font?)\n" msgstr "" "osd: Fehler beim Setzen der Zeichensatzgröße (kein skalierbarer " "Zeichensatz?)\n" -#: src/xine-engine/osd.c:1011 +#: src/xine-engine/osd.c:1000 #, c-format msgid "" "osd: unknown sequence starting with byte 0x%02X in encoding \"%s\", " @@ -5530,43 +5550,43 @@ msgstr "" "osd: Unbekannte Sequenz startet mit Byte 0x%02X in Kodierung \"%s\", " "überspringe\n" -#: src/xine-engine/osd.c:1067 +#: src/xine-engine/osd.c:1056 msgid "osd: can't find out current locale character set\n" msgstr "osd: Kann locale-Zeichensatz nicht erkennen\n" -#: src/xine-engine/osd.c:1077 +#: src/xine-engine/osd.c:1066 #, c-format msgid "osd: unsupported conversion %s -> %s, no conversion performed\n" msgstr "" "osd: Nichtunterstützte Konvertierung %s -> %s, keine Konvertierung " "durchgeführt\n" -#: src/xine-engine/osd.c:1132 src/xine-engine/osd.c:1300 +#: src/xine-engine/osd.c:1121 src/xine-engine/osd.c:1289 msgid "osd: font isn't defined\n" msgstr "osd: Zeichensatz nicht definiert\n" -#: src/xine-engine/osd.c:1171 +#: src/xine-engine/osd.c:1160 msgid "osd: error loading glyph\n" msgstr "osd: Fehler beim Laden von Bildzeichen\n" -#: src/xine-engine/osd.c:1177 +#: src/xine-engine/osd.c:1166 msgid "osd: error in rendering glyph\n" msgstr "osd: Fehler beim Darstellen von Bildzeichen\n" -#: src/xine-engine/osd.c:1337 +#: src/xine-engine/osd.c:1326 #, c-format msgid "osd: error loading glyph %i\n" msgstr "osd: Fehler beim Laden des Bildzeichens %i\n" -#: src/xine-engine/osd.c:1344 +#: src/xine-engine/osd.c:1333 msgid "osd: error in rendering\n" msgstr "osd: Fehler beim Darstellen\n" -#: src/xine-engine/osd.c:1601 +#: src/xine-engine/osd.c:1587 msgid "palette (foreground-border-background) to use for subtitles and OSD" msgstr "Farbpalette (Vordergrund-Rand-Hintergrund) für Untertitel und OSD" -#: src/xine-engine/osd.c:1602 +#: src/xine-engine/osd.c:1588 msgid "" "The palette for on-screen-display and some subtitle formats that do not " "specify any colouring themselves. The palettes are listed in the form: " @@ -5822,24 +5842,24 @@ msgstr "xine_play: Kein Demultiplexer vorhanden\n" msgid "xine_play: demux failed to start\n" msgstr "xine_play: Demultiplexer startete nicht\n" -#: src/xine-engine/xine.c:1647 +#: src/xine-engine/xine.c:1646 #, c-format msgid "xine: The specified save_dir \"%s\" might be a security risk.\n" msgstr "xine: Das angegebene save_dir '%s' kann ein Sicherheitsproblem sein.\n" -#: src/xine-engine/xine.c:1652 +#: src/xine-engine/xine.c:1651 msgid "The specified save_dir might be a security risk." msgstr "Das angegebene save_dir kann ein Sicherheitsproblem sein." -#: src/xine-engine/xine.c:1684 +#: src/xine-engine/xine.c:1683 msgid "xine: locale not supported by C library\n" msgstr "xine: Locale wird nicht von C-Bibliothek unterstützt\n" -#: src/xine-engine/xine.c:1693 +#: src/xine-engine/xine.c:1692 msgid "media format detection strategy" msgstr "Medienformaterkennungsstrategie" -#: src/xine-engine/xine.c:1694 +#: src/xine-engine/xine.c:1693 msgid "" "xine offers various methods to detect the media format of input to play. The " "individual values are:\n" @@ -5871,11 +5891,11 @@ msgstr "" "extension\n" "Nur anhand der Dateiendung erkennen.\n" -#: src/xine-engine/xine.c:1712 +#: src/xine-engine/xine.c:1711 msgid "directory for saving streams" msgstr "Pfad zum Sichen von Datenströmen" -#: src/xine-engine/xine.c:1713 +#: src/xine-engine/xine.c:1712 msgid "" "When using the stream save feature, files will be written only into this " "directory.\n" @@ -5890,11 +5910,11 @@ msgstr "" "benutzt werden kann, um Dateien mit beliebigen Inhalt zu füllen. Stellen Sie " "sicher, daß das Verzeichnis robust ist für beliebige Inhalte in jeder Datei." -#: src/xine-engine/xine.c:1724 +#: src/xine-engine/xine.c:1723 msgid "allow implicit changes to the configuration (e.g. by MRL)" msgstr "Erlaube implizierte Änderungen an Konfiguration (z.B. durch MRL)" -#: src/xine-engine/xine.c:1725 +#: src/xine-engine/xine.c:1724 msgid "" "If enabled, you allow xine to change your configuration without explicit " "actions from your side. For example configuration changes demanded by MRLs " @@ -5910,11 +5930,11 @@ msgstr "" "unvertrauenswürdigen Stellen empfangen kann. Falls diese willkürlichen " "Änderungen erlaubt sind, kann dies zu einem verkonfigurierten xine führen." -#: src/xine-engine/xine.c:1739 +#: src/xine-engine/xine.c:1738 msgid "Timeout for network stream reading (in seconds)" msgstr "Zeitüberschreitung für Netzwerkdatenströme (in Sekunden)" -#: src/xine-engine/xine.c:1740 +#: src/xine-engine/xine.c:1739 msgid "" "Specifies the timeout when reading from network streams, in seconds. Too low " "values might stop streaming when the source is slow or the bandwidth is " @@ -5925,15 +5945,15 @@ msgstr "" "langsam ist oder die Bandbreite erschöpft ist. Zu hohe Werte können xine " "einfrieren lassen, wenn die Verbindung abbricht." -#: src/xine-engine/xine.c:2148 +#: src/xine-engine/xine.c:2196 msgid "messages" msgstr "Nachrichten" -#: src/xine-engine/xine.c:2149 +#: src/xine-engine/xine.c:2197 msgid "plugin" msgstr "Plugin" -#: src/xine-engine/xine.c:2150 +#: src/xine-engine/xine.c:2198 msgid "trace" msgstr "Programmverfolgung" @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: eo\n" "Report-Msgid-Bugs-To: xine-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2008-03-19 13:16+0000\n" +"POT-Creation-Date: 2008-06-17 13:35+0200\n" "PO-Revision-Date: 2007-05-24 17:57+0200\n" "Last-Translator: Antonio C. Codazzi <f_sophia@libero.it>\n" "Language-Team: <it@li.org>\n" @@ -154,11 +154,13 @@ msgstr "snd_pcm_open() malsukcesis:%d:%s\n" msgid ">>> Check if another program already uses PCM <<<\n" msgstr ">>> Kontrolu se alia programo estas uzanta PCM <<<\n" -#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_oss_out.c:931 +#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_jack_out.c:755 +#: src/audio_out/audio_oss_out.c:927 msgid "speaker arrangement" msgstr "aranĝo de laŭtigilo" -#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_oss_out.c:932 +#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_jack_out.c:756 +#: src/audio_out/audio_oss_out.c:928 msgid "" "Select how your speakers are arranged, this determines which speakers xine " "uses for sound output. The individual values are:\n" @@ -191,78 +193,78 @@ msgid "" msgstr "" #: src/audio_out/audio_alsa_out.c:1500 -msgid "audio_alsa_out : supported modes are " -msgstr "audio_alsa_out : subtenitaj modusoj estas " +msgid "audio_alsa_out : supported modes are" +msgstr "audio_alsa_out : subtenitaj modusoj estas" -#: src/audio_out/audio_alsa_out.c:1503 -msgid "8bit " -msgstr "8bitoj " +#: src/audio_out/audio_alsa_out.c:1504 +msgid " 8bit" +msgstr " 8bitoj" -#: src/audio_out/audio_alsa_out.c:1508 -msgid "16bit " -msgstr "16bitoj " +#: src/audio_out/audio_alsa_out.c:1509 +msgid " 16bit" +msgstr " 16bitoj" -#: src/audio_out/audio_alsa_out.c:1512 -msgid "24bit " -msgstr "24bitoj " +#: src/audio_out/audio_alsa_out.c:1513 +msgid " 24bit" +msgstr " 24bitoj" -#: src/audio_out/audio_alsa_out.c:1516 -msgid "32bit " -msgstr "32bitoj " +#: src/audio_out/audio_alsa_out.c:1517 +msgid " 32bit" +msgstr " 32bitoj" -#: src/audio_out/audio_alsa_out.c:1527 -msgid "mono " -msgstr "unufonio" +#: src/audio_out/audio_alsa_out.c:1530 src/audio_out/audio_oss_out.c:963 +msgid " mono" +msgstr " unufonio" -#: src/audio_out/audio_alsa_out.c:1531 -msgid "stereo " -msgstr "stereofonio" +#: src/audio_out/audio_alsa_out.c:1534 src/audio_out/audio_oss_out.c:969 +msgid " stereo" +msgstr " stereofonio" -#: src/audio_out/audio_alsa_out.c:1536 -msgid "4-channel " -msgstr "kvarfonio" +#: src/audio_out/audio_alsa_out.c:1539 src/audio_out/audio_oss_out.c:976 +msgid " 4-channel" +msgstr " kvarfonio" -#: src/audio_out/audio_alsa_out.c:1539 -msgid "(4-channel not enabled in xine config) " -msgstr "(kvarfonio ne estas ebligita en xine-agordoj) " - -#: src/audio_out/audio_alsa_out.c:1544 -msgid "4.1-channel " -msgstr "4.1-kanalo " +#: src/audio_out/audio_alsa_out.c:1542 src/audio_out/audio_oss_out.c:979 +msgid " (4-channel not enabled in xine config)" +msgstr " (kvarfonio ne estas ebligita en xine-agordoj)" #: src/audio_out/audio_alsa_out.c:1547 -msgid "(4.1-channel not enabled in xine config) " -msgstr "(4.1-kanaloj ne estas ebligita en xine-agordoj) " +msgid " 4.1-channel" +msgstr " 4.1-kanalo" -#: src/audio_out/audio_alsa_out.c:1552 -msgid "5-channel " -msgstr "kvinfonio" +#: src/audio_out/audio_alsa_out.c:1550 +msgid " (4.1-channel not enabled in xine config)" +msgstr " (4.1-kanaloj ne estas ebligita en xine-agordoj)" -#: src/audio_out/audio_alsa_out.c:1555 -msgid "(5-channel not enabled in xine config) " -msgstr "(kvinfonio ne estas ebligita en xine-agordoj) " +#: src/audio_out/audio_alsa_out.c:1555 src/audio_out/audio_oss_out.c:986 +msgid " 5-channel" +msgstr " kvinfonio" -#: src/audio_out/audio_alsa_out.c:1560 -msgid "5.1-channel " -msgstr "5.1-kanalo " +#: src/audio_out/audio_alsa_out.c:1558 src/audio_out/audio_oss_out.c:989 +msgid " (5-channel not enabled in xine config)" +msgstr " (kvinfonio ne estas ebligita en xine-agordoj)" -#: src/audio_out/audio_alsa_out.c:1563 -msgid "(5.1-channel not enabled in xine config) " -msgstr "(5.1-kanaloj ne estas ebligita en xine-agordoj) " +#: src/audio_out/audio_alsa_out.c:1563 src/audio_out/audio_oss_out.c:996 +msgid " 5.1-channel" +msgstr " 5.1-kanalo" -#: src/audio_out/audio_alsa_out.c:1586 -msgid "a/52 and DTS pass-through\n" -msgstr "rektotrajro de a/52 kaj DTS\n" +#: src/audio_out/audio_alsa_out.c:1566 src/audio_out/audio_oss_out.c:999 +msgid " (5.1-channel not enabled in xine config)" +msgstr " (5.1-kanaloj ne estas ebligita en xine-agordoj)" #: src/audio_out/audio_alsa_out.c:1589 -msgid "(a/52 and DTS pass-through not enabled in xine config)\n" -msgstr "(rektotrajro de a/52 kaj DTS ne estas ebligita en xine-agordoj)\n" +msgid " a/52 and DTS pass-through" +msgstr " rektotrajro de a/52 kaj DTS" + +#: src/audio_out/audio_alsa_out.c:1592 +msgid " (a/52 and DTS pass-through not enabled in xine config)" +msgstr " (rektotrajro de a/52 kaj DTS ne estas ebligita en xine-agordoj)" -#: src/audio_out/audio_alsa_out.c:1596 +#: src/audio_out/audio_alsa_out.c:1602 msgid "alsa mixer device" msgstr "alsa-miksilo" -#: src/audio_out/audio_alsa_out.c:1597 +#: src/audio_out/audio_alsa_out.c:1603 msgid "" "xine will use this alsa mixer device to change the volume.\n" "See the alsa documentation for information on alsa devices." @@ -270,7 +272,7 @@ msgstr "" "xine uzos tiun ĉi alsa-miksilon por ŝanĝi laŭtecon.\n" "Legu dokumentaron de alsa por havi informojn pri aparatoj de alsa." -#: src/audio_out/audio_alsa_out.c:1671 +#: src/audio_out/audio_alsa_out.c:1677 msgid "xine audio output plugin using alsa-compliant audio devices/drivers" msgstr "aŭdeliga xine-kromaĵo uzanta alsa-favorajn aŭdajn aparatojn/zorgilojn" @@ -533,7 +535,18 @@ msgstr "" msgid "xine audio output plugin using IRIX libaudio" msgstr "aŭdeliga xine-kromaĵo uzanta libaudio-n IRIX" -#: src/audio_out/audio_jack_out.c:406 +#: src/audio_out/audio_jack_out.c:743 +#, fuzzy +msgid "JACK audio device name" +msgstr "Nomo de OSS aŭdaparato" + +#: src/audio_out/audio_jack_out.c:744 +msgid "" +"Specifies the jack audio device name, leave blank for the default physical " +"output port." +msgstr "" + +#: src/audio_out/audio_jack_out.c:921 #, fuzzy msgid "xine output plugin for JACK Audio Connection Kit" msgstr "kromaĵo de aŭdeligo por Coreaudio/Mac OS X" @@ -598,7 +611,7 @@ msgstr "audio_oss_out: Memrekono de aŭdaparato malsukcesis\n" msgid "audio_oss_out: using device >%s<\n" msgstr "audio_oss_out: uzante aparaton >%s<\n" -#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:906 +#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:902 #, c-format msgid "" "audio_oss_out: opening audio device %s failed:\n" @@ -656,28 +669,36 @@ msgstr "" msgid "OSS audio output latency (adjust a/v sync)" msgstr "latenco de OSS aŭdeligo (aranĝo de a/v sinkro)" -#: src/audio_out/audio_oss_out.c:882 -msgid "" -"audio_oss_out: Audio driver realtime sync disabled...\n" -"audio_oss_out: ...probing output buffer size: " -msgstr "" -"audio_oss_out: Aŭdozorgilo por realtempa sinkronigo estas malebligita...\n" -"audio_oss_out: ...sondante grandon de eliga bufro: " - -#: src/audio_out/audio_oss_out.c:899 +#: src/audio_out/audio_oss_out.c:894 #, c-format msgid "" -"%d bytes\n" +"audio_oss_out: Audio driver realtime sync disabled...\n" +"audio_oss_out: ...probing output buffer size: %d bytes\n" "audio_oss_out: ...there may be audio/video synchronization issues\n" msgstr "" -"%d bajtoj\n" +"audio_oss_out: Aŭdozorgilo por realtempa sinkronigo estas malebligita...\n" +"audio_oss_out: ...sondante grandon de eliga bufro: %d bajtoj\n" "audio_oss_out: ...eble ĝi estas problemo de aŭdo/video sinkronigo\n" -#: src/audio_out/audio_oss_out.c:1028 +#: src/audio_out/audio_oss_out.c:958 +msgid "audio_oss_out: supported modes are" +msgstr "audio_oss_out: subtenitaj modusoj estas" + +#: src/audio_out/audio_oss_out.c:1009 +#, fuzzy +msgid " a/52 pass-through" +msgstr " rektotrajro de a/52" + +#: src/audio_out/audio_oss_out.c:1012 +#, fuzzy +msgid " (a/52 pass-through not enabled in xine config)" +msgstr " (rektotrajro de a/52 ne estas ebligita en xine-agordoj)" + +#: src/audio_out/audio_oss_out.c:1027 msgid "OSS audio mixer number, -1 for none" msgstr "numero de OSS aŭdomiksilo, -1 por nenio" -#: src/audio_out/audio_oss_out.c:1029 +#: src/audio_out/audio_oss_out.c:1028 msgid "" "The full mixer device name is created by taking the OSS device name, " "replacing \"dsp\" with \"mixer\" and adding the mixer number.\n" @@ -687,25 +708,25 @@ msgid "" "audio device name is set to \"auto\"." msgstr "" -#: src/audio_out/audio_oss_out.c:1086 +#: src/audio_out/audio_oss_out.c:1082 #, c-format msgid "audio_oss_out: open() mixer %s failed: %s\n" msgstr "audio_oss_out: open() de miksilo %s malsukcesis: %s\n" -#: src/audio_out/audio_oss_out.c:1159 +#: src/audio_out/audio_oss_out.c:1155 msgid "xine audio output plugin using oss-compliant audio devices/drivers" msgstr "" "kromaĵo de xine-aŭdligo kiu uzas aŭdajn aparatojn/zorgiloj oss-favorajn" -#: src/audio_out/audio_pulse_out.c:549 +#: src/audio_out/audio_pulse_out.c:761 msgid "device used for pulseaudio" msgstr "aparato uzata por pulsa aŭdo" -#: src/audio_out/audio_pulse_out.c:550 +#: src/audio_out/audio_pulse_out.c:762 msgid "use 'server[:sink]' for setting the pulseaudio sink device." msgstr "uzu 'server[:sink]' por agordi aparato de pulsa aŭdo." -#: src/audio_out/audio_pulse_out.c:583 +#: src/audio_out/audio_pulse_out.c:843 msgid "xine audio output plugin using pulseaudio sound server" msgstr "aŭdeliga xine-kromaĵo uzanta sonservilon de pulseaudio" @@ -736,23 +757,23 @@ msgid "xine audio output plugin using sun-compliant audio devices/drivers" msgstr "" "kromaĵo de xine-aŭdligo kiu uzas aŭdajn aparatojn/zorgiloj SUN-favorajn" -#: src/combined/ffmpeg/ff_audio_decoder.c:117 +#: src/combined/ffmpeg/ff_audio_decoder.c:118 #, c-format msgid "ffmpeg_audio_dec: increasing buffer to %d to avoid overflow.\n" msgstr "ffmpeg_audio_dec: agordo de bufro je %d por eviti troon.\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:161 +#: src/combined/ffmpeg/ff_audio_decoder.c:162 #, c-format msgid "ffmpeg_audio_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "" "ffmpeg_audio_dec: estas neeble trovi malkodilo de ffmpeg por bufrospeco 0x%" "X\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:253 +#: src/combined/ffmpeg/ff_audio_decoder.c:297 msgid "ffmpeg_audio_dec: trying to open null codec\n" msgstr "ffmpeg_audio_dec: mi provas malfermi nulan kodaĵon\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:262 +#: src/combined/ffmpeg/ff_audio_decoder.c:306 msgid "ffmpeg_audio_dec: couldn't open decoder\n" msgstr "ffmpeg_audio_dec: estas neeble malfermi malkodilon\n" @@ -761,41 +782,41 @@ msgstr "ffmpeg_audio_dec: estas neeble malfermi malkodilon\n" msgid "dvaudio: increasing buffer to %d to avoid overflow.\n" msgstr "dvaudio: agordo de bufro je %d por eviti troon.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:158 +#: src/combined/ffmpeg/ff_video_decoder.c:162 msgid "ffmpeg_video_dec: unsupported frame format, DR1 disabled.\n" msgstr "" "ffmpeg_video_dec: nesubtenita formato de bildero, DR1 estas malebligita.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:176 +#: src/combined/ffmpeg/ff_video_decoder.c:180 msgid "ffmpeg_video_dec: unsupported frame dimensions, DR1 disabled.\n" msgstr "" "ffmpeg_video_dec: nesubtenitaj dimensioj de bildero, DR1 estas malebligita.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:359 +#: src/combined/ffmpeg/ff_video_decoder.c:363 #, c-format msgid "ffmpeg_video_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "" "ffmpeg_video_dec: estas neeble trovi malkodilo de ffmpeg por bufrospeco 0x%" "X\n" -#: src/combined/ffmpeg/ff_video_decoder.c:391 +#: src/combined/ffmpeg/ff_video_decoder.c:395 msgid "ffmpeg_video_dec: couldn't open decoder\n" msgstr "ffmpeg_video_dec: estas neeble malfermi malkodilon\n" -#: src/combined/ffmpeg/ff_video_decoder.c:434 +#: src/combined/ffmpeg/ff_video_decoder.c:438 msgid "ffmpeg_video_dec: direct rendering enabled\n" msgstr "ffmpeg_video_dec: ebligita rekta bildigo\n" -#: src/combined/ffmpeg/ff_video_decoder.c:874 +#: src/combined/ffmpeg/ff_video_decoder.c:883 #, c-format msgid "ffmpeg_video_dec: increasing buffer to %d to avoid overflow.\n" msgstr "ffmpeg_video_dec: agordo de bufro je %d por eviti troon.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:1600 +#: src/combined/ffmpeg/ff_video_decoder.c:1633 msgid "MPEG-4 postprocessing quality" msgstr "kvalito de MPEG-4 postprocesado" -#: src/combined/ffmpeg/ff_video_decoder.c:1601 +#: src/combined/ffmpeg/ff_video_decoder.c:1634 msgid "" "You can adjust the amount of post processing applied to MPEG-4 video.\n" "Higher values result in better quality, but need more CPU. Lower values may " @@ -809,11 +830,11 @@ msgstr "" "altkvalita, grava postprocezado povas igi bildon pli aĉa ĉar ĝi estas tro " "malfokusita." -#: src/combined/ffmpeg/ff_video_decoder.c:1609 +#: src/combined/ffmpeg/ff_video_decoder.c:1642 msgid "FFmpeg video decoding thread count" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1610 +#: src/combined/ffmpeg/ff_video_decoder.c:1643 msgid "" "You can adjust the number of video decoding threads which FFmpeg may use.\n" "Higher values should speed up decoding but it depends on the codec used " @@ -822,11 +843,11 @@ msgid "" "A change of this setting will take effect with playing the next stream." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1619 +#: src/combined/ffmpeg/ff_video_decoder.c:1652 msgid "Skip loop filter" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1620 +#: src/combined/ffmpeg/ff_video_decoder.c:1653 msgid "" "You can control for which frames the loop filter shall be skipped after " "decoding.\n" @@ -836,11 +857,11 @@ msgid "" "A change of this setting will take effect with playing the next stream." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1629 +#: src/combined/ffmpeg/ff_video_decoder.c:1662 msgid "Choose speed over specification compliance" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1630 +#: src/combined/ffmpeg/ff_video_decoder.c:1663 msgid "" "You may want to allow speed cheats which violate codec specification.\n" "Cheating may speed up decoding but can also lead to decoding artefacts.\n" @@ -901,17 +922,17 @@ msgstr "Plurmedia datumstrio estas cifrata" msgid "Restoring index..." msgstr "Restarigo de indekso..." -#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1683 +#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1691 #, c-format msgid "demux_avi: invalid avi chunk \"%c%c%c%c\" at pos %<PRIdMAX>\n" msgstr "demux_avi: nevalida avi-parto \"%c%c%c%c\" en loko %<PRIdMAX>\n" -#: src/demuxers/demux_avi.c:823 +#: src/demuxers/demux_avi.c:822 #, c-format msgid "demux_avi: avi index is broken\n" msgstr "demux_avi: avi-indekso estas difektita\n" -#: src/demuxers/demux_avi.c:831 +#: src/demuxers/demux_avi.c:830 #, c-format msgid "demux_avi: failed to seek to the next chunk (pos %<PRIdMAX>)\n" msgstr "demux_avi: relokado al sekva parto malsukcesis (pos %<PRIdMAX>)\n" @@ -921,7 +942,7 @@ msgstr "demux_avi: relokado al sekva parto malsukcesis (pos %<PRIdMAX>)\n" msgid "invalid FILM chunk size\n" msgstr "nevalida grando por peco de FILMo\n" -#: src/demuxers/demux_film.c:340 +#: src/demuxers/demux_film.c:342 #, c-format msgid "unrecognized FILM chunk\n" msgstr "nerekonata peco de FILMo\n" @@ -984,7 +1005,7 @@ msgstr "" "demux_mpeg_block: averto: PES-ĉapo indikas ke tiu ĉi datumstrio eble estas " "cifrata (moduso de cifrado %d)\n" -#: src/demuxers/demux_mpeg_pes.c:415 +#: src/demuxers/demux_mpeg_pes.c:414 #, c-format msgid "" "xine-lib:demux_mpeg_pes: Unrecognised stream_id 0x%02x. Please report this " @@ -993,18 +1014,18 @@ msgstr "" "xine-lib:demux_mpeg_pes: Nerekonita datumstrio_id 0x%02x. Bonvolu komuniki " "tion al disvolvantoj de xine.\n" -#: src/demuxers/demux_mpeg_pes.c:424 +#: src/demuxers/demux_mpeg_pes.c:423 #, c-format msgid "demux_mpeg_pes: warning: PACK stream id=0x%x decode failed.\n" msgstr "" "demux_mpeg_pes: averto: malcodado de PACK-datumstrio id=0x%x malsukcesis.\n" -#: src/demuxers/demux_mpeg_pes.c:806 +#: src/demuxers/demux_mpeg_pes.c:805 #, c-format msgid "demux_mpeg_pes: warning: PES header reserved 10 bits not found\n" msgstr "demux_mpeg_pes: averto: PES-ĉapo rezervis 10 netrovitajn bitojn\n" -#: src/demuxers/demux_mpeg_pes.c:816 +#: src/demuxers/demux_mpeg_pes.c:815 #, c-format msgid "" "demux_mpeg_pes: warning: PES header indicates that this stream may be " @@ -1013,7 +1034,7 @@ msgstr "" "demux_mpeg_pes: averto: PES-ĉapo indikas ke tiu ĉi datumstrio eble estas " "cifrata (moduso de cifrado %d)\n" -#: src/demuxers/demux_mpeg_pes.c:1090 +#: src/demuxers/demux_mpeg_pes.c:1089 #, c-format msgid "" "demux_mpeg_pes:Unrecognised private stream 1 0x%02x. Please report this to " @@ -1063,7 +1084,7 @@ msgstr "" msgid "demux_wc3movie: SHOT chunk referenced invalid palette (%d >= %d)\n" msgstr "demux_wc3movie: parto de SHOT rilata al nevalida paletro (%d >= %d)\n" -#: src/demuxers/demux_wc3movie.c:404 +#: src/demuxers/demux_wc3movie.c:408 #, c-format msgid "demux_wc3movie: There was a problem while loading palette chunks\n" msgstr "" @@ -1438,46 +1459,46 @@ msgstr "" "video_out_dxr3: Estas necese mpeg enkodilo por legi ne-mpeg videoj en dxr3\n" "video_out_dxr3: Legu README.dxr3 por pluaj detaloj.\n" -#: src/dxr3/video_out_dxr3.c:1371 +#: src/dxr3/video_out_dxr3.c:1367 msgid "video_out_dxr3: ERROR Reading overlay init file. Run autocal!\n" msgstr "" "video_out_dxr3: ERARO dum lego de preparaddosiero de surmeto. Lanĉu " "autocal!\n" -#: src/input/input_cdda.c:1616 +#: src/input/input_cdda.c:1601 #, c-format msgid "%s: can't connect to %s:%d\n" msgstr "%s: estas neeble konektigi %s:%d\n" -#: src/input/input_cdda.c:1663 +#: src/input/input_cdda.c:1648 #, c-format msgid "input_cdda: successfully connected to cddb server '%s:%d'.\n" msgstr "input_cdda: sukcesa konekto kun cddb servilo '%s:%d'.\n" -#: src/input/input_cdda.c:1668 +#: src/input/input_cdda.c:1653 #, c-format msgid "input_cdda: failed to connect to cddb server '%s:%d' (%s).\n" msgstr "input_cdda: malsukcesa konekto kun cddb servilo '%s:%d' (%s).\n" -#: src/input/input_cdda.c:2702 +#: src/input/input_cdda.c:2678 msgid "CD Digital Audio (aka. CDDA)" msgstr "KD Diĝita Aŭdo (alie CDDA)" -#: src/input/input_cdda.c:2755 +#: src/input/input_cdda.c:2731 msgid "device used for CD audio" msgstr "" -#: src/input/input_cdda.c:2756 +#: src/input/input_cdda.c:2732 msgid "" "The path to the device, usually a CD or DVD drive, which you intend to use " "for playing audio CDs." msgstr "" -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "query CDDB" msgstr "informmendo de CDDB" -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "" "Enables CDDB queries, which will give you convenient title and track names " "for your audio CDs.\n" @@ -1486,11 +1507,11 @@ msgid "" "listening habits." msgstr "" -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "CDDB server name" msgstr "Nomo de servilo de CDDB" -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "" "The CDDB server used to retrieve the title and track information from.\n" "This setting is security critical, because the sever will receive " @@ -1498,19 +1519,19 @@ msgid "" "malicious replies. Be sure to enter a server you can trust." msgstr "" -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "CDDB server port" msgstr "Servilpordo de CDDB" -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "The server port used to retrieve the title and track information from." msgstr "" -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "CDDB cache directory" msgstr "Dosierujo de kaŝmemoro de CDDB" -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "" "The replies from the CDDB server will be cached in this directory.\n" "This setting is security critical, because files with uncontrollable names " @@ -1518,11 +1539,11 @@ msgid "" "used for anything but CDDB caching." msgstr "" -#: src/input/input_cdda.c:2792 +#: src/input/input_cdda.c:2768 msgid "slow down disc drive to this speed factor" msgstr "Malrapidigu disk-turnilon per faktoro je tiu ĉi rapideco" -#: src/input/input_cdda.c:2793 +#: src/input/input_cdda.c:2769 msgid "" "Since some CD or DVD drives make some really loud noises because of the fast " "disc rotation, xine will try to slow them down. With standard CD or DVD " @@ -1531,53 +1552,53 @@ msgid "" "A value of zero here will disable the slowdown." msgstr "" -#: src/input/input_dvb.c:895 +#: src/input/input_dvb.c:893 #, fuzzy, c-format msgid "input_dvb: failed to open dvb channel file '%s': %s\n" msgstr "input_dvb: malsukcesis malfermo de dosiero de dvb-kanalo '%s'\n" -#: src/input/input_dvb.c:901 +#: src/input/input_dvb.c:899 #, fuzzy, c-format msgid "input_dvb: dvb channel file '%s' is not a plain file\n" msgstr "input_dvb: malsukcesis malfermo de dosiero de dvb-kanalo '%s'\n" -#: src/input/input_dvb.c:2139 src/input/input_dvb.c:2971 +#: src/input/input_dvb.c:2132 src/input/input_dvb.c:2961 msgid "input_dvb: tuner_set_channel failed\n" msgstr "input_dvb: tuner_set_channel malsukcesis\n" -#: src/input/input_dvb.c:2771 src/input/input_dvb.c:3197 +#: src/input/input_dvb.c:2761 src/input/input_dvb.c:3187 msgid "input_dvb: cannot open dvb device\n" msgstr "input_dvb: estas neeble malfermi dvb-aparaton\n" -#: src/input/input_dvb.c:2795 +#: src/input/input_dvb.c:2785 #, c-format msgid "input_dvb: channel %d out of range, defaulting to 0\n" msgstr "input_dvb: kanalo %d estas ekstera de intervalo, agordante je 0\n" -#: src/input/input_dvb.c:2806 +#: src/input/input_dvb.c:2796 #, c-format msgid "input_dvb: searching for channel %s\n" msgstr "input_dvb: serĉante kanalon %s\n" -#: src/input/input_dvb.c:2829 +#: src/input/input_dvb.c:2819 #, c-format msgid "input_dvb: exact match for %s not found: trying partial matches\n" msgstr "" "input_dvb: preciza kongruo ne estis trovita por %s: provante partan " "kongruon\n" -#: src/input/input_dvb.c:2836 +#: src/input/input_dvb.c:2826 #, c-format msgid "input_dvb: found matching channel %s\n" msgstr "input_dvb: estas trovita kongrua kanalo %s\n" -#: src/input/input_dvb.c:2849 +#: src/input/input_dvb.c:2839 #, c-format msgid "input_dvb: channel %s not found in channels.conf, defaulting.\n" msgstr "" "input_dvb: kanalo %s ne trovita en channels.conf, agordante per defaŭlto.\n" -#: src/input/input_dvb.c:2855 +#: src/input/input_dvb.c:2845 msgid "" "input_dvb: invalid channel specification, defaulting to last viewed " "channel.\n" @@ -1585,18 +1606,18 @@ msgstr "" "input_dvb: nevalida specifo de kanalo, defaŭlte agordante per valoroj de " "lasta vidita kanalo.\n" -#: src/input/input_dvb.c:2861 +#: src/input/input_dvb.c:2851 msgid "input_dvb: invalid channel specification, defaulting to channel 0\n" msgstr "" "input_dvb: nevalida specifo de kanalo, defaŭlte agordante al kanalo 0\n" -#: src/input/input_dvb.c:2873 +#: src/input/input_dvb.c:2863 msgid "" "input_dvb: dvbs mrl specified but the tuner doesn't appear to be QPSK (DVB-" "S)\n" msgstr "" -#: src/input/input_dvb.c:2893 +#: src/input/input_dvb.c:2883 msgid "" "input_dvb: dvbt mrl specified but the tuner doesn't appear to be OFDM (DVB-" "T)\n" @@ -1604,7 +1625,7 @@ msgstr "" "input_dvb: dvbt mrl estis specifita sed sintonizilo ŝajnas ne esti OFDM (DVB-" "T)\n" -#: src/input/input_dvb.c:2916 +#: src/input/input_dvb.c:2906 msgid "" "input_dvb: dvbc mrl specified but the tuner doesn't appear to be QAM (DVB-" "C)\n" @@ -1612,7 +1633,7 @@ msgstr "" "input_dvb: dvbt mrl estis specifita sed sintonizilo ŝajnas ne esti QAM (DVB-" "C)\n" -#: src/input/input_dvb.c:2942 +#: src/input/input_dvb.c:2932 #, fuzzy msgid "" "input_dvb: dvba mrl specified but the tuner doesn't appear to be ATSC (DVB-" @@ -1621,20 +1642,20 @@ msgstr "" "input_dvb: dvbt mrl estis specifita sed sintonizilo ŝajnas ne esti QAM (DVB-" "C)\n" -#: src/input/input_dvb.c:2977 +#: src/input/input_dvb.c:2967 #, c-format msgid "input_dvb: cannot open dvr device '%s'\n" msgstr "input_dvb: estas neeble malfermi dvr-aparaton '%s'\n" -#: src/input/input_dvb.c:2999 +#: src/input/input_dvb.c:2989 msgid "input_dvb: cannot create EPG updater thread\n" msgstr "input_dvb: estas neeble krei fadenon de ĝisdatigo EPG\n" -#: src/input/input_dvb.c:3061 +#: src/input/input_dvb.c:3051 msgid "use DVB 'center cutout' (zoom)" msgstr "uzu 'centran tranĉon' DVB (zomo)" -#: src/input/input_dvb.c:3062 +#: src/input/input_dvb.c:3052 msgid "" "This will allow fullscreen playback of 4:3 content transmitted in a 16:9 " "frame." @@ -1642,75 +1663,75 @@ msgstr "" "Ĝi ebligas tutekrame vidigon laŭ entenoj kiu havas formato de 4:3 sed " "elsenditaj per filmeroj en 16:9-formato." -#: src/input/input_dvb.c:3155 +#: src/input/input_dvb.c:3145 msgid "DVB (Digital TV) input plugin" msgstr "eniga kromaĵo por DVB (Diĝita TV)" -#: src/input/input_dvb.c:3284 +#: src/input/input_dvb.c:3272 msgid "Remember last DVB channel watched" msgstr "Memorigu lastan viditan DVB-kanalon" -#: src/input/input_dvb.c:3285 +#: src/input/input_dvb.c:3273 msgid "" "On autoplay, xine will remember and switch to the channel indicated in media." "dvb.last_channel. " msgstr "" -#: src/input/input_dvb.c:3292 +#: src/input/input_dvb.c:3280 msgid "Last DVB channel viewed" msgstr "Lasta vidita DVB-kanalo" -#: src/input/input_dvb.c:3293 +#: src/input/input_dvb.c:3281 msgid "If enabled xine will remember and switch to this channel. " msgstr "" -#: src/input/input_dvb.c:3298 +#: src/input/input_dvb.c:3286 msgid "Number of seconds until tuning times out." msgstr "" -#: src/input/input_dvb.c:3299 +#: src/input/input_dvb.c:3287 msgid "" "Leave at 0 means try forever. Greater than 0 means wait that many seconds to " "get a lock. Minimum is 5 seconds." msgstr "" -#: src/input/input_dvb.c:3305 +#: src/input/input_dvb.c:3293 msgid "Number of dvb card to use." msgstr "Numero de uzenda DVB-karto" -#: src/input/input_dvb.c:3306 +#: src/input/input_dvb.c:3294 msgid "" "Leave this at zero unless you really have more than 1 card in your system." msgstr "" -#: src/input/input_dvd.c:588 +#: src/input/input_dvd.c:585 msgid "input_dvd: values of \\beta will give rise to dom!\n" msgstr "" -#: src/input/input_dvd.c:607 +#: src/input/input_dvd.c:604 #, c-format msgid "input_dvd: Error getting next block from DVD (%s)\n" msgstr "input_dvd: Eraro dum la akirado de sekva bloko el DVD (%s)\n" -#: src/input/input_dvd.c:1497 +#: src/input/input_dvd.c:1491 msgid "input_dvd: Error opening DVD device\n" msgstr "input_dvd: Eraro dum malfermado de DVD-apararo\n" -#: src/input/input_dvd.c:1784 +#: src/input/input_dvd.c:1778 msgid "device used for DVD playback" msgstr "aparato uzata por legi/ludi DVD" -#: src/input/input_dvd.c:1785 +#: src/input/input_dvd.c:1779 msgid "" "The path to the device, usually a DVD drive, which you intend to use for " "playing DVDs." msgstr "" -#: src/input/input_dvd.c:1803 +#: src/input/input_dvd.c:1797 msgid "raw device set up for DVD access" msgstr "kruda aparato agordita por eniro al DVD" -#: src/input/input_dvd.c:1804 +#: src/input/input_dvd.c:1798 msgid "" "If this points to a raw device connected to your DVD device, xine will use " "the raw device for playback. This has the advantage of being slightly faster " @@ -1721,22 +1742,22 @@ msgid "" "See the documentation on raw device setup (man raw) for further information." msgstr "" -#: src/input/input_dvd.c:1817 +#: src/input/input_dvd.c:1811 msgid "CSS decryption method" msgstr "Metodo de deĉifrado CSS" -#: src/input/input_dvd.c:1818 +#: src/input/input_dvd.c:1812 msgid "" "Selects the decryption method libdvdcss will use to descramble copy " "protected DVDs. Try the various methods, if you have problems playing " "scrambled DVDs." msgstr "" -#: src/input/input_dvd.c:1826 +#: src/input/input_dvd.c:1819 msgid "path to the title key cache" msgstr "raŭto por kaŝmemoro de ŝlosiloj de titoloj" -#: src/input/input_dvd.c:1827 +#: src/input/input_dvd.c:1820 msgid "" "Since cracking the copy protection of scrambled DVDs can be quite time " "consuming, libdvdcss will cache the cracked keys in this directory.\n" @@ -1745,44 +1766,44 @@ msgid "" "used for anything but DVD key caching." msgstr "" -#: src/input/input_dvd.c:1849 +#: src/input/input_dvd.c:1842 msgid "region the DVD player claims to be in (1 to 8)" msgstr "zono kie DVD-legilo deklari sian lokiĝon (de 1 ĝis 8)" -#: src/input/input_dvd.c:1850 +#: src/input/input_dvd.c:1843 msgid "" "This only needs to be changed if your DVD jumps to a screen complaining " "about a wrong region code. It has nothing to do with the region code set in " "DVD drives, this is purely software." msgstr "" -#: src/input/input_dvd.c:1856 +#: src/input/input_dvd.c:1849 msgid "default language for DVD playback" msgstr "defaŭlta lingvo por legi/ludi DVD" -#: src/input/input_dvd.c:1857 +#: src/input/input_dvd.c:1850 msgid "" "xine tries to use this language as a default for DVD playback. As far as the " "DVD supports it, menus and audio tracks will be presented in this language.\n" "The value must be a two character ISO639 language code." msgstr "" -#: src/input/input_dvd.c:1863 +#: src/input/input_dvd.c:1856 msgid "read-ahead caching" msgstr "lega-senkapa kaŝmemorigado" -#: src/input/input_dvd.c:1864 +#: src/input/input_dvd.c:1857 msgid "" "xine can use a read ahead cache for DVD drive access.\n" "This may lead to jerky playback on slow drives, but it improves the impact " "of the DVD layer change on faster drives." msgstr "" -#: src/input/input_dvd.c:1870 +#: src/input/input_dvd.c:1863 msgid "unit for the skip action" msgstr "unito de preterlaso" -#: src/input/input_dvd.c:1871 +#: src/input/input_dvd.c:1864 msgid "" "You can configure the behaviour when issuing a skip command (using the skip " "buttons for example). The individual values mean:\n" @@ -1801,11 +1822,11 @@ msgid "" "features on the DVD" msgstr "" -#: src/input/input_dvd.c:1886 +#: src/input/input_dvd.c:1879 msgid "unit for seeking" msgstr "unito de enpoziciigo" -#: src/input/input_dvd.c:1887 +#: src/input/input_dvd.c:1880 msgid "" "You can configure the domain spanned by the seek slider. The individual " "values mean:\n" @@ -1819,11 +1840,11 @@ msgid "" "chapter of the current feature" msgstr "" -#: src/input/input_dvd.c:1898 +#: src/input/input_dvd.c:1891 msgid "play mode when title/chapter is given" msgstr "moduso de lego kiam oni havigas titolon/ĉapitron" -#: src/input/input_dvd.c:1899 +#: src/input/input_dvd.c:1892 msgid "" "You can configure the behaviour when playing a dvd from a given title/" "chapter (eg. using MRL 'dvd:/1.2'). The individual values mean:\n" @@ -1859,19 +1880,19 @@ msgstr "input_file: Vakua dosiero: >%s<\n" msgid "file input plugin" msgstr "eniga kromaĵo de dosiero" -#: src/input/input_file.c:993 +#: src/input/input_file.c:983 msgid "file browsing start location" msgstr "startpunkto de foliumo" -#: src/input/input_file.c:994 +#: src/input/input_file.c:984 msgid "The browser to select the file to play will start at this location." msgstr "" -#: src/input/input_file.c:1001 +#: src/input/input_file.c:991 msgid "list hidden files" msgstr "listo de kaŝitaj dosieroj" -#: src/input/input_file.c:1002 +#: src/input/input_file.c:992 msgid "" "If enabled, the browser to select the file to play will also show hidden " "files." @@ -1886,82 +1907,82 @@ msgstr "gnome-vfs-eniga kromaĵo kiu estas entenata en xine" msgid "input_http: gethostbyname(%s) failed: %s\n" msgstr "input_http: gethostbyname(%s) malsukcesis: %s\n" -#: src/input/input_http.c:421 src/input/input_http.c:1002 +#: src/input/input_http.c:411 src/input/input_http.c:990 #, c-format msgid "input_http: read error %d\n" msgstr "input_http: eraro de lego %d\n" -#: src/input/input_http.c:648 +#: src/input/input_http.c:638 msgid "Connecting HTTP server..." msgstr "Konektigante servilon de HTTP..." -#: src/input/input_http.c:840 +#: src/input/input_http.c:825 #, c-format msgid "input_http: invalid http answer\n" msgstr "input_http: nevalida demando de http\n" -#: src/input/input_http.c:846 +#: src/input/input_http.c:831 #, c-format msgid "input_http: 3xx redirection: >%d %s<\n" msgstr "input_http: 3xx-alidirektado: >%d %s<\n" -#: src/input/input_http.c:851 src/input/input_http.c:857 -#: src/input/input_http.c:864 +#: src/input/input_http.c:836 src/input/input_http.c:842 +#: src/input/input_http.c:849 #, c-format msgid "input_http: http status not 2xx: >%d %s<\n" msgstr "input_http: stato de http ne estas 2xx: >%d %s<\n" -#: src/input/input_http.c:874 +#: src/input/input_http.c:859 #, c-format msgid "input_http: content length = %<PRIdMAX> bytes\n" msgstr "input_http: entenlongo = %<PRIdMAX> bytes\n" -#: src/input/input_http.c:957 +#: src/input/input_http.c:945 #, c-format msgid "input_http: buffer exhausted after %d bytes." msgstr "input_http: bufro estis plenigita post %d bajtoj." -#: src/input/input_http.c:1055 +#: src/input/input_http.c:1042 msgid "http input plugin" msgstr "eniga kromaĵo por HTTP" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "HTTP proxy host" msgstr "HTTP-prokura ĉefkomputilo" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "The hostname of the HTTP proxy." msgstr "Nomo de ĉefkomputilo por prokura servo de HTTP" -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "HTTP proxy port" msgstr "HTTP-prokura pordo" -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "The port number of the HTTP proxy." msgstr "Numero de pordo por prokura servo de HTTP" -#: src/input/input_http.c:1135 +#: src/input/input_http.c:1118 msgid "HTTP proxy username" msgstr "HTTP-prokura uzantnomo" -#: src/input/input_http.c:1136 +#: src/input/input_http.c:1119 msgid "The user name for the HTTP proxy." msgstr "Nomo de uzanto por prokura servo de HTTP" -#: src/input/input_http.c:1139 +#: src/input/input_http.c:1122 msgid "HTTP proxy password" msgstr "HTTP-prokura pasvorto" -#: src/input/input_http.c:1140 +#: src/input/input_http.c:1123 msgid "The password for the HTTP proxy." msgstr "Pasvorto por prokura servo de HTTP" -#: src/input/input_http.c:1143 +#: src/input/input_http.c:1126 msgid "Domains for which to ignore the HTTP proxy" msgstr "Domajnoj kiuj devas ignori prokuran servon de HTTP" -#: src/input/input_http.c:1144 +#: src/input/input_http.c:1127 msgid "" "A comma-separated list of domain names for which the proxy is to be " "ignored.\n" @@ -2023,47 +2044,47 @@ msgstr "input_net: mi estas nekapabla konektigi '%s'.\n" msgid "net input plugin as shipped with xine" msgstr "eniga xine-entenita kromaĵo de reto" -#: src/input/input_pnm.c:262 +#: src/input/input_pnm.c:260 msgid "pnm streaming input plugin" msgstr "eniga kromaĵo por pmn-datumstio" -#: src/input/input_pvr.c:601 +#: src/input/input_pvr.c:586 #, c-format msgid "input_pvr: error creating pvr file (%s)\n" msgstr "input_pvr: eraro dum kreado de dosiero pvr (%s)\n" -#: src/input/input_pvr.c:758 +#: src/input/input_pvr.c:743 #, c-format msgid "input_pvr: error opening pvr file (%s)\n" msgstr "input_pvr: eraro dum malfermado de dosiero pvr (%s)\n" -#: src/input/input_pvr.c:834 +#: src/input/input_pvr.c:819 #, c-format msgid "input_pvr: read error (%s)\n" msgstr "input_pvr: eraro de lego (%s)\n" -#: src/input/input_pvr.c:1173 src/input/input_pvr.c:1426 +#: src/input/input_pvr.c:1158 src/input/input_pvr.c:1411 #, c-format msgid "input_pvr: error opening device %s\n" msgstr "input_pvr: eraro dum malfermado de aparato %s\n" -#: src/input/input_pvr.c:1179 src/input/input_pvr.c:1432 +#: src/input/input_pvr.c:1164 src/input/input_pvr.c:1417 msgid "input_pvr: IVTV_IOC_G_CODEC failed, maybe API changed?\n" msgstr "input_pvr: IVTV_IOC_G_CODEC malsukcesis, ĉu API estas ŝanĝita?\n" -#: src/input/input_pvr.c:1187 src/input/input_pvr.c:1441 +#: src/input/input_pvr.c:1172 src/input/input_pvr.c:1426 msgid "input_pvr: IVTV_IOC_S_CODEC failed, maybe API changed?\n" msgstr "input_pvr: IVTV_IOC_S_CODEC malsukcesis, ĉu API estas ŝanĝita?\n" -#: src/input/input_pvr.c:1549 +#: src/input/input_pvr.c:1534 msgid "WinTV-PVR 250/350 input plugin" msgstr "eniga kromaĵo WinTV-PVR 250/350" -#: src/input/input_pvr.c:1575 +#: src/input/input_pvr.c:1560 msgid "device used for WinTV-PVR 250/350 (pvr plugin)" msgstr "aparato uzata por WinTV-PVR 250/350 (pvr-kromaĵo)" -#: src/input/input_pvr.c:1576 +#: src/input/input_pvr.c:1561 msgid "The path to the device of your WinTV card." msgstr "Raŭto por la aparato de WinTV-karto." @@ -2138,7 +2159,7 @@ msgstr "input_rtp: estas neeble krei novan fadenon (%s)\n" msgid "RTP and UDP input plugin as shipped with xine" msgstr "eniga kromaĵo entenata en xine por RTP kaj UDP" -#: src/input/input_rtsp.c:284 +#: src/input/input_rtsp.c:281 msgid "rtsp streaming input plugin" msgstr "eniga kromaĵo por datumstrio de RTSP" @@ -2160,55 +2181,55 @@ msgstr "stdin: malsukcesis malfermo de '%s'\n" msgid "stdin streaming input plugin" msgstr "eniga kromaĵo por datumstrio de stdin" -#: src/input/input_v4l.c:382 +#: src/input/input_v4l.c:386 msgid "Buffer underrun..." msgstr "Troo de bufro..." -#: src/input/input_v4l.c:386 +#: src/input/input_v4l.c:390 msgid "Buffer overrun..." msgstr "Maltroo de bufro..." -#: src/input/input_v4l.c:389 +#: src/input/input_v4l.c:393 msgid "Adjusting..." msgstr "Aranĝante..." -#: src/input/input_v4l.c:661 +#: src/input/input_v4l.c:665 msgid "Tuner name not found\n" msgstr "Nomo de sintonizilo ne estis trovita\n" -#: src/input/input_v4l.c:1881 +#: src/input/input_v4l.c:1864 msgid "v4l tv input plugin" msgstr "v4l eniga kromaĵo por tv" -#: src/input/input_v4l.c:1885 +#: src/input/input_v4l.c:1868 msgid "v4l radio input plugin" msgstr "v4l eniga kromaĵo por radio" -#: src/input/input_v4l.c:1917 +#: src/input/input_v4l.c:1900 msgid "v4l video device" msgstr "v4l videoaparato" -#: src/input/input_v4l.c:1918 +#: src/input/input_v4l.c:1901 msgid "The path to your Video4Linux video device." msgstr "Raŭto por videoaparato de Video4Linux." -#: src/input/input_v4l.c:1923 +#: src/input/input_v4l.c:1906 #, fuzzy msgid "v4l ALSA audio input device" msgstr "v4l radiooaparato" -#: src/input/input_v4l.c:1924 +#: src/input/input_v4l.c:1907 #, fuzzy msgid "" "The name of the audio device which corresponds to your Video4Linux video " "device." msgstr "Raŭto por videoaparato de Video4Linux." -#: src/input/input_v4l.c:1951 +#: src/input/input_v4l.c:1934 msgid "v4l radio device" msgstr "v4l radiooaparato" -#: src/input/input_v4l.c:1952 +#: src/input/input_v4l.c:1935 msgid "The path to your Video4Linux radio device." msgstr "Raŭto por radioaparato de Video4Linux" @@ -2225,32 +2246,32 @@ msgstr "input_vcd: nevalida trako %d (valida intervalo: 0 .. %d)\n" msgid "Video CD input plugin" msgstr "Eniga kromaĵo por Videa KD (VCD)" -#: src/input/input_vcd.c:965 +#: src/input/input_vcd.c:975 #, c-format msgid "unable to open %s: %s.\n" msgstr "Mi estas nekapabla malfermi %s: %s.\n" -#: src/input/input_vcd.c:1041 +#: src/input/input_vcd.c:1037 #, c-format msgid "input_vcd: unable to open %s: %s.\n" msgstr "input_vcd: mi estas nekapabla malfermi %s: %s.\n" -#: src/input/input_vcd.c:1095 +#: src/input/input_vcd.c:1086 msgid "device used for VCD playback" msgstr "aparato uzata por legi/ludi VCD" -#: src/input/input_vcd.c:1096 +#: src/input/input_vcd.c:1087 msgid "" "The path to the device, usually a CD or DVD drive, you intend to play your " "VideoCDs with." msgstr "" -#: src/input/librtsp/rtsp.c:448 +#: src/input/librtsp/rtsp.c:438 #, c-format msgid "rtsp: bad mrl: %s\n" msgstr "rtsp: nevalida mrl: %s\n" -#: src/input/librtsp/rtsp.c:508 +#: src/input/librtsp/rtsp.c:496 #, c-format msgid "rtsp: failed to connect to '%s'\n" msgstr "rtsp: malsukcesis konekto kun '%s'\n" @@ -2283,44 +2304,44 @@ msgstr "" msgid "input_dvd: Device %s failed to open during eject calls\n" msgstr "input_dvd: Aparato %s malsukcesis malfermiĝi dum voko de elĵeto\n" -#: src/input/mms.c:559 +#: src/input/mms.c:561 msgid "Connecting MMS server (over tcp)..." msgstr "Konektigante MSS-servilon (per tcp)..." -#: src/input/mmsh.c:199 +#: src/input/mmsh.c:197 msgid "libmmsh: send error\n" msgstr "libmmsh: eraro de sendo\n" -#: src/input/mmsh.c:244 +#: src/input/mmsh.c:242 #, c-format msgid "libmmsh: bad response format\n" msgstr "libmmsh: nevalida formato de respondo\n" -#: src/input/mmsh.c:250 +#: src/input/mmsh.c:248 #, c-format msgid "libmmsh: 3xx redirection not implemented: >%d %s<\n" msgstr "libmmsh: 3xx-alidirektado ne estas ankoraŭ realigita: >%d %s<\n" -#: src/input/mmsh.c:257 +#: src/input/mmsh.c:255 #, c-format msgid "libmmsh: http status not 2xx: >%d %s<\n" msgstr "libmmsh: stato de http ne estas 2xx: >%d %s<\n" -#: src/input/mmsh.c:265 +#: src/input/mmsh.c:263 #, c-format msgid "libmmsh: Location redirection not implemented\n" msgstr "libmmsh: alidirektado de LOCATION ne estas ankoraŭ realigita\n" -#: src/input/mmsh.c:474 +#: src/input/mmsh.c:472 msgid "Connecting MMS server (over http)..." msgstr "Konektigante MSS-servilon (per http)..." -#: src/input/mmsh.c:655 +#: src/input/mmsh.c:653 #, c-format msgid "invalid url\n" msgstr "nevalida url\n" -#: src/input/mmsh.c:660 +#: src/input/mmsh.c:658 #, c-format msgid "unsupported protocol\n" msgstr "nesubtenita protokolo\n" @@ -2329,7 +2350,7 @@ msgstr "nesubtenita protokolo\n" msgid "Buffering..." msgstr "Bufrado..." -#: src/input/pnm.c:615 +#: src/input/pnm.c:619 #, c-format msgid "" "input_pnm: got message from server while reading stream:\n" @@ -2338,12 +2359,12 @@ msgstr "" "input_pnm: mesaĝo el servilo dum lego de datumstrio:\n" "%s\n" -#: src/input/pnm.c:753 +#: src/input/pnm.c:752 #, c-format msgid "input_pnm: failed to connect '%s'\n" msgstr "nput_pnm: malsukcesis konekto '%s'\n" -#: src/input/pnm.c:764 +#: src/input/pnm.c:763 msgid "input_pnm: failed to set up stream\n" msgstr "input_pnm: agordado de datumstrio malsukcesis\n" @@ -2383,108 +2404,108 @@ msgstr "Antaŭaĵo devus esti konvertita" msgid "failed to find a device with a VCD" msgstr "estas neeble trovi aparaton kun VCD" -#: src/input/vcd/xineplug_inp_vcd.c:328 +#: src/input/vcd/xineplug_inp_vcd.c:326 msgid "was passed a null class parameter" msgstr "nula parametro de klaso estis havigita" -#: src/input/vcd/xineplug_inp_vcd.c:990 +#: src/input/vcd/xineplug_inp_vcd.c:988 msgid "Invalid current entry type" msgstr "Nevalida speco de nuna enigo" -#: src/input/vcd/xineplug_inp_vcd.c:1014 +#: src/input/vcd/xineplug_inp_vcd.c:1012 msgid "" "Video CD plugin with PBC and support for: (X)VCD, (X)SVCD, HQVCD, CVD ... " msgstr "" "Kromaĵo por Videa KD kun PBC kaj subteno por: (X)VCD, (X)SVCD, HQVCD, " "CVD ... " -#: src/input/vcd/xineplug_inp_vcd.c:1115 +#: src/input/vcd/xineplug_inp_vcd.c:1113 msgid "selection has no RETURN entry" msgstr "elekto ne havas eron de speco RETURN" -#: src/input/vcd/xineplug_inp_vcd.c:1144 +#: src/input/vcd/xineplug_inp_vcd.c:1142 msgid "DEFAULT selected, but PBC is not on." msgstr "elektita DEFAULT, sed PBC ne estas ebligita." -#: src/input/vcd/xineplug_inp_vcd.c:1149 +#: src/input/vcd/xineplug_inp_vcd.c:1147 msgid "selection has no NEXT entry" msgstr "elekto ne havas eron de speco NEXT" -#: src/input/vcd/xineplug_inp_vcd.c:1157 +#: src/input/vcd/xineplug_inp_vcd.c:1155 msgid "selection has no PREVIOUS entry" msgstr "elekto ne havas eron de speco PREVIOUS" -#: src/input/vcd/xineplug_inp_vcd.c:1164 +#: src/input/vcd/xineplug_inp_vcd.c:1162 msgid "Unknown event type: " msgstr "Nekonata speco de evento:" -#: src/input/vcd/xineplug_inp_vcd.c:1460 src/input/vcd/xineplug_inp_vcd.c:1507 +#: src/input/vcd/xineplug_inp_vcd.c:1458 src/input/vcd/xineplug_inp_vcd.c:1505 msgid "The above message had unknown vcdimager log level" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1838 +#: src/input/vcd/xineplug_inp_vcd.c:1836 msgid "VCD default type to use on autoplay" msgstr "Defaŭlta speco de VCD uzenda por aŭtomata lego" -#: src/input/vcd/xineplug_inp_vcd.c:1839 +#: src/input/vcd/xineplug_inp_vcd.c:1837 msgid "" "The VCD play unit to use when none is specified in an MRL, e.g. vcd:// or " "vcd:///dev/dvd:" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1849 +#: src/input/vcd/xineplug_inp_vcd.c:1847 msgid "CD-ROM drive used for VCD when none given" msgstr "Lumdiskingo uzenda por VCD kiam ĝi estas ne specifita" -#: src/input/vcd/xineplug_inp_vcd.c:1850 +#: src/input/vcd/xineplug_inp_vcd.c:1848 msgid "" "What to use if no drive specified. If the setting is empty, xine will scan " "for CD drives." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1860 +#: src/input/vcd/xineplug_inp_vcd.c:1858 msgid "VCD position slider range" msgstr "intervalo de ŝovindikilo por VCD" -#: src/input/vcd/xineplug_inp_vcd.c:1861 +#: src/input/vcd/xineplug_inp_vcd.c:1859 msgid "" "range that the stream playback position slider represents playing a VCD." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1869 +#: src/input/vcd/xineplug_inp_vcd.c:1867 msgid "VCD read-ahead caching?" msgstr "Ĉu lega-senkapa kaŝmemorigo de VCD?" -#: src/input/vcd/xineplug_inp_vcd.c:1870 +#: src/input/vcd/xineplug_inp_vcd.c:1868 msgid "Class may lead to jerky playback on low-end machines." msgstr "Tiu ĉi klaso povas kaŭzi singultan legadon laŭ malrapidaj komputiloj." -#: src/input/vcd/xineplug_inp_vcd.c:1880 +#: src/input/vcd/xineplug_inp_vcd.c:1878 msgid "automatically advance VCD track/entry" msgstr "mem-pluiro laŭ trako/ero de VCD" -#: src/input/vcd/xineplug_inp_vcd.c:1881 +#: src/input/vcd/xineplug_inp_vcd.c:1879 msgid "" "If enabled, we should automatically advance to the next entry or track. Used " "only when playback control (PBC) is disabled." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1890 +#: src/input/vcd/xineplug_inp_vcd.c:1888 msgid "show 'rejected' VCD LIDs" msgstr "montru LID de \"rifuzitaj\" VCD" -#: src/input/vcd/xineplug_inp_vcd.c:1891 +#: src/input/vcd/xineplug_inp_vcd.c:1889 msgid "" "Some playback list IDs (LIDs) are marked not showable, but you can see them " "in the MRL list if this is set. Rejected entries are marked with an asterisk " "(*) appended to the MRL." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1902 +#: src/input/vcd/xineplug_inp_vcd.c:1900 msgid "VCD format string for display banner" msgstr "VDC-formata Ĉeno por vidigi rulbandon" -#: src/input/vcd/xineplug_inp_vcd.c:1903 +#: src/input/vcd/xineplug_inp_vcd.c:1901 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are:\n" @@ -2505,11 +2526,11 @@ msgid "" " %% : a %\n" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1928 +#: src/input/vcd/xineplug_inp_vcd.c:1926 msgid "VCD format string for stream comment field" msgstr "VDC-formata Ĉeno por fako de komento pri datumstrio" -#: src/input/vcd/xineplug_inp_vcd.c:1929 +#: src/input/vcd/xineplug_inp_vcd.c:1927 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are %A, %C, %c, %F, %I, %L, " @@ -2517,11 +2538,11 @@ msgid "" "See the help for the title_format for the meanings of these." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1941 +#: src/input/vcd/xineplug_inp_vcd.c:1939 msgid "VCD debug flag mask" msgstr "Masko de flago por sencimigi VCD" -#: src/input/vcd/xineplug_inp_vcd.c:1942 +#: src/input/vcd/xineplug_inp_vcd.c:1940 msgid "" "For tracking down bugs in the VCD plugin. Mask values are:\n" " 1: Meta information\n" @@ -2621,27 +2642,27 @@ msgid "" "information on how to install the codecs." msgstr "" -#: src/libreal/xine_real_video_decoder.c:162 +#: src/libreal/xine_real_video_decoder.c:170 msgid "libreal: Error resolving symbols! (version incompatibility?)\n" msgstr "" "libreal: Eraro dum solvado de simboloj! (ĉu nekompatibileco de versioj?)\n" -#: src/libreal/xine_real_audio_decoder.c:128 +#: src/libreal/xine_real_audio_decoder.c:130 #, c-format msgid "libareal: (audio) Cannot resolve symbols - incompatible dll: %s\n" msgstr "libareal: (aŭdo) Estas neeble solvi simbolojn - malkongrua dll: %s\n" -#: src/libreal/xine_real_audio_decoder.c:285 +#: src/libreal/xine_real_audio_decoder.c:288 #, c-format msgid "libareal: decoder init failed, error code: 0x%x\n" msgstr "libareal: preparado de malkodilo malsukcesis, erarkodo: 0x%x\n" -#: src/libreal/xine_real_audio_decoder.c:299 +#: src/libreal/xine_real_audio_decoder.c:302 #, c-format msgid "libareal: decoder flavor setup failed, error code: 0x%x\n" msgstr "libareal: agordado de malkodilspeco malsukcesis, erarkodo: 0x%x\n" -#: src/libreal/xine_real_audio_decoder.c:336 +#: src/libreal/xine_real_audio_decoder.c:339 msgid "libareal: oups, real can do more than 2 channels ?\n" msgstr "libareal: huj, ĉu REAL povas uzi pli ol 2 kanalojn ?\n" @@ -2697,23 +2718,23 @@ msgid "" "individual lines." msgstr "" -#: src/libspucmml/xine_cmml_decoder.c:477 +#: src/libspucmml/xine_cmml_decoder.c:471 msgid "font for external subtitles" msgstr "tiparo por eksteraj surskribaĵoj" -#: src/libspucmml/xine_cmml_decoder.c:483 +#: src/libspucmml/xine_cmml_decoder.c:477 msgid "subtitle vertical offset (relative window size)" msgstr "vertikala deŝovo de surskribaĵoj (rilata al fenestrogrando)" -#: src/libspucmml/xine_cmml_decoder.c:529 +#: src/libspucmml/xine_cmml_decoder.c:523 msgid "encoding of subtitles" msgstr "kodo de surskribaĵoj" -#: src/libsputext/demux_sputext.c:1479 +#: src/libsputext/demux_sputext.c:1465 msgid "default duration of subtitle display in seconds" msgstr "defaŭlta pludaŭro de surskribaĵoj en sekundoj" -#: src/libsputext/demux_sputext.c:1480 +#: src/libsputext/demux_sputext.c:1466 msgid "" "Some subtitle formats do not explicitly give a duration for each subtitle. " "For these, you can set a default duration here. Setting to zero will result " @@ -2877,22 +2898,22 @@ msgstr "w32codec: Eraro dum preparado de DMO Aŭdo\n" msgid "bitplane: error doing ByteRun1 decompression\n" msgstr "bitplane: eraro dum malkumpremado de ByteRun1\n" -#: src/libxinevdec/bitplane.c:1329 +#: src/libxinevdec/bitplane.c:1321 #, c-format msgid "bitplane: Anim Opt 1 is not supported at the moment\n" msgstr "bitplane: Anim Opt 1 nun ne estas ankoraŭ subtenita\n" -#: src/libxinevdec/bitplane.c:1336 +#: src/libxinevdec/bitplane.c:1328 #, c-format msgid "bitplane: Anim Opt 2 is not supported at the moment\n" msgstr "bitplane: Anim Opt 2 nun ne estas ankoraŭ subtenita\n" -#: src/libxinevdec/bitplane.c:1386 +#: src/libxinevdec/bitplane.c:1378 #, c-format msgid "bitplane: Anim ASCIIJ is not supported at the moment\n" msgstr "bitplane: Anim ASCIIJ nun ne estas ankoraŭ subtenita\n" -#: src/libxinevdec/bitplane.c:1392 +#: src/libxinevdec/bitplane.c:1384 #, c-format msgid "bitplane: This anim-type is not supported at the moment\n" msgstr "bitplane: Tiu ĉi anim-speco nun ne estas ankoraŭ subtenita\n" @@ -3051,7 +3072,7 @@ msgstr "" "Vi povas elekti metodon de kolor-konvertado kiu estas uzata far goom.\n" "La disponeblaj elektadoj devus estis mem-esplikantaj." -#: src/post/mosaico/mosaico.c:271 +#: src/post/mosaico/mosaico.c:274 msgid "" "Mosaico does simple picture in picture effects.\n" "\n" @@ -3185,7 +3206,7 @@ msgid "" "* mplayer's noise (C) Michael Niedermayer\n" msgstr "" -#: src/post/planar/pp.c:111 +#: src/post/planar/pp.c:115 msgid "" "FFmpeg libpostprocess plugin.\n" "\n" @@ -3197,13 +3218,13 @@ msgstr "" "Parametoj\n" "\n" -#: src/post/planar/pp.c:117 +#: src/post/planar/pp.c:121 msgid "" "\n" "* libpostprocess (C) Michael Niedermayer\n" msgstr "" -#: src/post/planar/unsharp.c:218 +#: src/post/planar/unsharp.c:211 msgid "" "Unsharp mask / gaussian blur\n" "It is possible to set the width and height of the matrix, odd sized in both " @@ -3239,134 +3260,134 @@ msgstr "videoeliga kromaĵo de xine uzas bibliotekon ascii-art" msgid "xine video output plugin using the Color AsCii Art library" msgstr "videoeliga kromaĵo de xine uzas bibliotekon de Color AsCii Art" -#: src/video_out/video_out_directfb.c:1341 +#: src/video_out/video_out_directfb.c:1337 msgid "video layer buffering mode" msgstr "moduso de bufrado por videa tavolo" -#: src/video_out/video_out_directfb.c:1342 +#: src/video_out/video_out_directfb.c:1338 msgid "" "Select the buffering mode of the output layer. Double or triple buffering " "give a smoother playback, but consume more video memory." msgstr "" -#: src/video_out/video_out_directfb.c:1349 +#: src/video_out/video_out_directfb.c:1345 msgid "wait for vertical retrace" msgstr "atendu vertikalan redesegnadon" -#: src/video_out/video_out_directfb.c:1350 +#: src/video_out/video_out_directfb.c:1346 msgid "" "Enable synchronizing the update of the video image to the repainting of the " "entire screen (\"vertical retrace\")." msgstr "" -#: src/video_out/video_out_directfb.c:1357 +#: src/video_out/video_out_directfb.c:1353 msgid "enable video colour key" msgstr "ebligu videan kolorŝlosilon" -#: src/video_out/video_out_directfb.c:1358 +#: src/video_out/video_out_directfb.c:1354 msgid "" "Enable using a colour key to tell the graphics card where to overlay the " "video image." msgstr "" -#: src/video_out/video_out_directfb.c:1364 +#: src/video_out/video_out_directfb.c:1360 msgid "video colour key" msgstr "videa kolorŝlosilo" -#: src/video_out/video_out_directfb.c:1365 +#: src/video_out/video_out_directfb.c:1361 #: src/video_out/video_out_vidix.c:1168 src/video_out/video_out_vidix.c:1175 #: src/video_out/video_out_vidix.c:1182 src/video_out/video_out_xcbxv.c:1466 #: src/video_out/video_out_xv.c:1519 src/video_out/video_out_xvmc.c:1464 -#: src/video_out/video_out_xxmc.c:2541 +#: src/video_out/video_out_xxmc.c:2537 msgid "" "The colour key is used to tell the graphics card where to overlay the video " "image. Try different values, if you experience windows becoming transparent." msgstr "" -#: src/video_out/video_out_directfb.c:1374 +#: src/video_out/video_out_directfb.c:1370 msgid "flicker filtering" msgstr "filtrilo kontraŭ tremo" -#: src/video_out/video_out_directfb.c:1375 +#: src/video_out/video_out_directfb.c:1371 msgid "Enable Flicker Filetring for a smooth output on an interlaced display." msgstr "" -#: src/video_out/video_out_directfb.c:1382 +#: src/video_out/video_out_directfb.c:1378 msgid "field parity" msgstr "egaleco de kampo" -#: src/video_out/video_out_directfb.c:1383 +#: src/video_out/video_out_directfb.c:1379 msgid "" "For an interlaced display, enable controlling the field parity (\"none" "\"=disabled)." msgstr "" -#: src/video_out/video_out_directfb.c:1516 +#: src/video_out/video_out_directfb.c:1512 msgid "video_out_directfb: using hardware subpicture acceleration.\n" msgstr "video_out_directfb: uzante hardvaran akceladon de sub-bildoj.\n" -#: src/video_out/video_out_directfb.c:1530 +#: src/video_out/video_out_directfb.c:1526 msgid "video_out_directfb: layer supports video output.\n" msgstr "video_out_directfb: tavolo subtenas videan eligon.\n" -#: src/video_out/video_out_directfb.c:1539 +#: src/video_out/video_out_directfb.c:1535 msgid "video_out_directfb: layer doesn't support YV12!\n" msgstr "video_out_directfb: la tavolo ne subtenas YV12!\n" -#: src/video_out/video_out_directfb.c:1546 +#: src/video_out/video_out_directfb.c:1542 msgid "video_out_directfb: layer doesn't support YUY2!\n" msgstr "video_out_directfb: la tavolo ne subtenas YUY2!\n" -#: src/video_out/video_out_directfb.c:1557 +#: src/video_out/video_out_directfb.c:1553 msgid "" "video_out_directfb:need at least DirectFB 0.9.25 to play on this layer!\n" msgstr "" "video_out_directfb: almenaŭ DirectFB 0.9.25 estas necesa por legi tiun ĉi " "tavolon!\n" -#: src/video_out/video_out_directfb.c:1592 +#: src/video_out/video_out_directfb.c:1588 #, c-format msgid "video_out_directfb: layer doesn't support buffermode %d!\n" msgstr "video_out_directfb: tavolo ne subtenas la moduson de bufro %d!\n" -#: src/video_out/video_out_directfb.c:1598 +#: src/video_out/video_out_directfb.c:1594 #, c-format msgid "video_out_directfb: layer doesn't support options 0x%08x!\n" msgstr "video_out_directfb: tavolo ne subtenas opcion 0x%08x!\n" -#: src/video_out/video_out_directfb.c:1692 +#: src/video_out/video_out_directfb.c:1688 msgid "video_out_directfb: using hardware accelerated image scaling.\n" msgstr "video_out_directfb: uzante skaladon hardvare akcelitan.\n" -#: src/video_out/video_out_directfb.c:1704 +#: src/video_out/video_out_directfb.c:1700 msgid "" "video_out_directfb: image scaling with deinterlacing is hardware " "accelerated.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1782 +#: src/video_out/video_out_directfb.c:1778 msgid "video layer id (auto: -1)" msgstr "ID de videotavolo (auto: -1)" -#: src/video_out/video_out_directfb.c:1783 +#: src/video_out/video_out_directfb.c:1779 msgid "Select the video output layer by its id." msgstr "Elektu videoeligan tavolon per sia ID" -#: src/video_out/video_out_directfb.c:1804 -#: src/video_out/video_out_directfb.c:2014 +#: src/video_out/video_out_directfb.c:1800 +#: src/video_out/video_out_directfb.c:2010 #, c-format msgid "video_out_directfb: using display layer #%d.\n" msgstr "video_out_directfb: uzante vidigantan tavolon #%d.\n" -#: src/video_out/video_out_directfb.c:1888 +#: src/video_out/video_out_directfb.c:1884 msgid "xine video output plugin using DirectFB." msgstr "videoeliga xine-kromaĵo uzas DirectFB." -#: src/video_out/video_out_directfb.c:2007 +#: src/video_out/video_out_directfb.c:2003 msgid "video_out_directfb: no usable display layer was found!\n" msgstr "video_out_directfb: neniu vidigantan tavolon estis trovita!\n" -#: src/video_out/video_out_directfb.c:2096 +#: src/video_out/video_out_directfb.c:2092 msgid "xine video output plugin using DirectFB under XDirectFB." msgstr "videoeliga xine-kromaĵo uzas DirectFB sub XDirectFB." @@ -3374,7 +3395,7 @@ msgstr "videoeliga xine-kromaĵo uzas DirectFB sub XDirectFB." msgid "xine video output plugin for win32 using directx" msgstr "videoeliga kromaĵo de xine por win32 uzas directx" -#: src/video_out/video_out_fb.c:770 +#: src/video_out/video_out_fb.c:758 #, c-format msgid "" "video_out_fb: only packed truecolour/directcolour is supported (%d).\n" @@ -3383,11 +3404,11 @@ msgstr "" "video_out_fb: estas subtenita nur enpakigita verkoloro/rektkoloro (%d).\n" " Kontrolu per 'fbset -i' aŭ provu 'fbset -depth 16'.\n" -#: src/video_out/video_out_fb.c:830 src/video_out/video_out_vidix.c:1248 +#: src/video_out/video_out_fb.c:818 src/video_out/video_out_vidix.c:1248 msgid "framebuffer device name" msgstr "nomo de kvadrobrufrilo" -#: src/video_out/video_out_fb.c:831 src/video_out/video_out_vidix.c:1249 +#: src/video_out/video_out_fb.c:819 src/video_out/video_out_vidix.c:1249 msgid "" "Specifies the file name for the framebuffer device to be used.\n" "This setting is security critical, because when changed to a different file, " @@ -3395,16 +3416,16 @@ msgid "" "careful that the value you enter really is a proper framebuffer device." msgstr "" -#: src/video_out/video_out_fb.c:905 +#: src/video_out/video_out_fb.c:893 msgid "video_out_fb: Your video mode was not recognized, sorry.\n" msgstr "video_out_fb: Videomoduso ne estis rekonita, mi bedaŭras :-(\n" -#: src/video_out/video_out_fb.c:962 +#: src/video_out/video_out_fb.c:950 #, c-format msgid "video_out_fb: %d video RAM buffers are available.\n" msgstr "video_out_fb: %d videaj RAM-bufroj estas disponeblaj.\n" -#: src/video_out/video_out_fb.c:968 +#: src/video_out/video_out_fb.c:956 #, c-format msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because only %d " @@ -3418,7 +3439,7 @@ msgstr "" "kadrobufra \n" " difino povus helpi.\n" -#: src/video_out/video_out_fb.c:979 +#: src/video_out/video_out_fb.c:967 msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because kernel driver\n" " do not support screen panning (used for frame flips).\n" @@ -3427,7 +3448,7 @@ msgstr "" "kerno\n" " ne subtenas delokadon de ekrano (uzata por inversigoj de filmeroj).\n" -#: src/video_out/video_out_fb.c:1048 +#: src/video_out/video_out_fb.c:1036 #, c-format msgid "" "WARNING: video_out_fb: current display depth is %d. For better performance\n" @@ -3439,7 +3460,7 @@ msgstr "" " pli bona performanco, oni rekomendas profundecon je 16 bpp!\n" "\n" -#: src/video_out/video_out_fb.c:1079 +#: src/video_out/video_out_fb.c:1067 msgid "Xine video output plugin using the Linux frame buffer device" msgstr "videoeliga kromaĵo de xine uzas kadrobufrilon de Linukso" @@ -3447,11 +3468,11 @@ msgstr "videoeliga kromaĵo de xine uzas kadrobufrilon de Linukso" msgid "xine video output plugin which displays nothing" msgstr "videoeliga xine-kromaĵo kiu vidigas nenion" -#: src/video_out/video_out_opengl.c:1886 +#: src/video_out/video_out_opengl.c:1884 msgid "OpenGL renderer" msgstr "Bildigo de OpenGL" -#: src/video_out/video_out_opengl.c:1887 +#: src/video_out/video_out_opengl.c:1885 msgid "" "The OpenGL plugin provides several render modules:\n" "\n" @@ -3480,11 +3501,11 @@ msgid "" "Show images reflected in a spinning torus. Way cool =)" msgstr "" -#: src/video_out/video_out_opengl.c:1909 +#: src/video_out/video_out_opengl.c:1907 msgid "OpenGL minimum framerate" msgstr "Minimuma filmerkvanto por OpenGL" -#: src/video_out/video_out_opengl.c:1910 +#: src/video_out/video_out_opengl.c:1908 msgid "" "Minimum framerate for animated render routines.\n" "Ignored for static render routines.\n" @@ -3492,20 +3513,20 @@ msgstr "" "Minimuma filmerkvanto por animacioj.\n" "Ĝi estas ignorita por statikaĵoj.\n" -#: src/video_out/video_out_opengl.c:1915 src/video_out/video_out_vidix.c:1024 +#: src/video_out/video_out_opengl.c:1913 src/video_out/video_out_vidix.c:1024 #: src/video_out/video_out_xcbxv.c:1498 src/video_out/video_out_xv.c:1551 -#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2573 +#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2569 msgid "enable double buffering" msgstr "ebligu duoblan bufradon" -#: src/video_out/video_out_opengl.c:1916 +#: src/video_out/video_out_opengl.c:1914 msgid "" "For OpenGL double buffering does not only remove tearing artifacts,\n" "it also reduces flickering a lot.\n" "It should not have any performance impact." msgstr "" -#: src/video_out/video_out_opengl.c:1963 +#: src/video_out/video_out_opengl.c:1961 msgid "xine video output plugin using the OpenGL 3D graphics API" msgstr "videoeliga kromaĵo de xine uzas 3D-grafikan API de OpenGL" @@ -3579,7 +3600,7 @@ msgstr "video_out_pgx64: Error: ioctl malsukcesis (FBIOGATTR)\n" #: src/video_out/video_out_pgx64.c:1461 src/video_out/video_out_xcbxv.c:1465 #: src/video_out/video_out_xv.c:1518 src/video_out/video_out_xvmc.c:1463 -#: src/video_out/video_out_xxmc.c:2540 +#: src/video_out/video_out_xxmc.c:2536 msgid "video overlay colour key" msgstr "kolorŝlosilo de videa surmeto" @@ -3741,7 +3762,7 @@ msgstr "" #: src/video_out/video_out_vidix.c:1025 src/video_out/video_out_xcbxv.c:1499 #: src/video_out/video_out_xv.c:1552 src/video_out/video_out_xvmc.c:1479 -#: src/video_out/video_out_xxmc.c:2574 +#: src/video_out/video_out_xxmc.c:2570 msgid "" "Double buffering will synchronize the update of the video image to the " "repainting of the entire screen (\"vertical retrace\"). This eliminates " @@ -3904,22 +3925,22 @@ msgstr "" "kolorspaco kaj skalado.\n" #: src/video_out/video_out_xcbxv.c:1474 src/video_out/video_out_xv.c:1527 -#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2549 +#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2545 msgid "autopaint colour key" msgstr "memkoloriĝanta kolorŝlosilo" #: src/video_out/video_out_xcbxv.c:1475 src/video_out/video_out_xv.c:1528 -#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2550 +#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2546 msgid "Make Xv autopaint its colour key." msgstr "Igu XV-on memkoloriĝanta laŭ kolorŝlosilo" #: src/video_out/video_out_xcbxv.c:1482 src/video_out/video_out_xv.c:1535 -#: src/video_out/video_out_xxmc.c:2557 +#: src/video_out/video_out_xxmc.c:2553 msgid "bilinear scaling mode" msgstr "bilineara moduso de skalo" #: src/video_out/video_out_xcbxv.c:1483 src/video_out/video_out_xv.c:1536 -#: src/video_out/video_out_xxmc.c:2558 +#: src/video_out/video_out_xxmc.c:2554 msgid "" "Selects the bilinear scaling mode for Permedia cards. The individual values " "are:\n" @@ -3957,12 +3978,12 @@ msgid "video_out_xcbxv: this adaptor supports the yuy2 format.\n" msgstr "video_out_xv: tiu ĉi adaptilo subtenas formaton yuy2.\n" #: src/video_out/video_out_xcbxv.c:1560 src/video_out/video_out_xv.c:1624 -#: src/video_out/video_out_xxmc.c:2642 +#: src/video_out/video_out_xxmc.c:2638 msgid "pitch alignment workaround" msgstr "lanĉu lavoradon por enliinigo" #: src/video_out/video_out_xcbxv.c:1561 src/video_out/video_out_xv.c:1625 -#: src/video_out/video_out_xxmc.c:2643 +#: src/video_out/video_out_xxmc.c:2639 msgid "Some buggy video drivers need a workaround to function properly." msgstr "" @@ -4011,7 +4032,7 @@ msgid "" msgstr "" #: src/video_out/video_out_xcbxv.c:1622 src/video_out/video_out_xv.c:1705 -#: src/video_out/video_out_xxmc.c:2737 +#: src/video_out/video_out_xxmc.c:2733 msgid "xine video output plugin using the MIT X video extension" msgstr "videoeliga kromaĵo de xine uzas videan etendilon MIT X" @@ -4164,7 +4185,7 @@ msgstr " neniu XvMC-subteno \n" msgid " With Overlay = %d; UnsignedIntra = %d.\n" msgstr " Kun Surmeto = %d; NesignitaIntra = %d.\n" -#: src/video_out/video_out_xxmc.c:642 +#: src/video_out/video_out_xxmc.c:638 msgid "" "video_out_xxmc: XvShmCreateImage failed\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" @@ -4172,7 +4193,7 @@ msgstr "" "video_out_xxmc: XvShmCreateImage malsukcesis\n" "video_out_xxmc: => ne uzante etendilon de MIT Shared Memory.\n" -#: src/video_out/video_out_xxmc.c:652 +#: src/video_out/video_out_xxmc.c:648 msgid "" "video_out_xxmc: XvShmCreateImage returned a zero size\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" @@ -4180,7 +4201,7 @@ msgstr "" "video_out_xxmc: XvShmCreateImage revenigis nulan grandon\n" "video_out_xxmc: => ne uzante etendilon de MIT Shared Memory.\n" -#: src/video_out/video_out_xxmc.c:660 +#: src/video_out/video_out_xxmc.c:656 #, c-format msgid "" "video_out_xxmc: shared memory error in shmget: %s\n" @@ -4189,7 +4210,7 @@ msgstr "" "video_out_xxmc: eraro de opuza memoro en shmget: %s\n" "video_out_xxmc: => ne uzante etendilon de MIT Shared Memory.\n" -#: src/video_out/video_out_xxmc.c:692 +#: src/video_out/video_out_xxmc.c:688 msgid "" "video_out_xxmc: x11 error during shared memory XImage creation\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" @@ -4197,11 +4218,11 @@ msgstr "" "video_out_xxmc: eraro de x11dum kreado de opuza memoro por XImage\n" "video_out_xxmc: => ne uzante etendilon de MIT Shared Memory.\n" -#: src/video_out/video_out_xxmc.c:2392 +#: src/video_out/video_out_xxmc.c:2388 msgid "video_out_xxmc: Xv extension not present.\n" msgstr "video_out_xxmc: etendilo de Xv neĉeestas.\n" -#: src/video_out/video_out_xxmc.c:2429 +#: src/video_out/video_out_xxmc.c:2425 msgid "" "video_out_xxmc: Xv extension is present but I couldn't find a usable yuv12 " "port.\n" @@ -4211,7 +4232,7 @@ msgstr "" "pordon.\n" " Ŝajnas ke la zorgilo de la grafika hardvaro ne subtenas Xv!\n" -#: src/video_out/video_out_xxmc.c:2438 +#: src/video_out/video_out_xxmc.c:2434 #, c-format msgid "" "video_out_xxmc: using Xv port %ld from adaptor %s for hardware colour space " @@ -4220,41 +4241,41 @@ msgstr "" "video_out_xxmc: uzante Xv-pordon %ld el adaptilo %s por konverto de hardvara " "kolorspaco kaj skalado.\n" -#: src/video_out/video_out_xxmc.c:2614 +#: src/video_out/video_out_xxmc.c:2610 msgid "video_out_xxmc: this adaptor supports the yv12 format.\n" msgstr "video_out_xxmc: tiu ĉi adaptilo subtenas formaton yv12.\n" -#: src/video_out/video_out_xxmc.c:2619 +#: src/video_out/video_out_xxmc.c:2615 msgid "video_out_xxmc: this adaptor supports the yuy2 format.\n" msgstr "video_out_xxmc: tiu ĉi adaptilo subtenas formaton yuy2.\n" -#: src/video_out/video_out_xxmc.c:2648 +#: src/video_out/video_out_xxmc.c:2644 msgid "Make XvMC allocate more frames for better buffering." msgstr "Igu XvMc disponiganta de pluraj filemroj por la plej bona brufrado" -#: src/video_out/video_out_xxmc.c:2649 +#: src/video_out/video_out_xxmc.c:2645 msgid "" "Some XvMC implementations allow more than 8 frames.\n" "This option, when turned on, makes the driver try to\n" "allocate 15 frames. A must for unichrome and live VDR.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2655 +#: src/video_out/video_out_xxmc.c:2651 msgid "Unichrome cpu save" msgstr "Konservo de Unichrome CPU" -#: src/video_out/video_out_xxmc.c:2656 +#: src/video_out/video_out_xxmc.c:2652 msgid "" "Saves CPU time by sleeping while decoder works.\n" "Only for Linux kernel 2.6 series or 2.4 with multimedia patch.\n" "Experimental.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2662 +#: src/video_out/video_out_xxmc.c:2658 msgid "Fix buggy NVIDIA XvMC subpicture colours" msgstr "Koretku cimajn colorojn de sub-bildoj por NVIDIA-XvMC" -#: src/video_out/video_out_xxmc.c:2663 +#: src/video_out/video_out_xxmc.c:2659 msgid "" "There's a bug in NVIDIA's XvMC lib that makes red OSD colours\n" "look blue and vice versa. This option provides a workaround.\n" @@ -4263,31 +4284,31 @@ msgstr "" "koloron\n" "kaj inverse. Tiu ĉi opcio havigas laboradon.\n" -#: src/video_out/video_out_xxmc.c:2668 +#: src/video_out/video_out_xxmc.c:2664 msgid "Use bob as accelerated deinterlace method." msgstr "Uzu metodon nomitan bob kiel metodo de akcelita malplektado." -#: src/video_out/video_out_xxmc.c:2669 +#: src/video_out/video_out_xxmc.c:2665 msgid "" "When interlacing is enabled for hardware accelerated frames,\n" "alternate between top and bottom field at double the frame rate.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2675 +#: src/video_out/video_out_xxmc.c:2671 msgid "Don't use bob deinterlacing for progressive frames." msgstr "" -#: src/video_out/video_out_xxmc.c:2676 +#: src/video_out/video_out_xxmc.c:2672 msgid "" "Progressive frames don't need deinterlacing, so disabling it on\n" "demand should result in a better picture.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2682 +#: src/video_out/video_out_xxmc.c:2678 msgid "Don't use bob deinterlacing while a scaled OSD is active." msgstr "" -#: src/video_out/video_out_xxmc.c:2683 +#: src/video_out/video_out_xxmc.c:2679 msgid "" "Bob deinterlacing adds some noise to horizontal lines, so disabling it\n" "on demand should result in a better OSD picture.\n" @@ -4476,38 +4497,38 @@ msgstr "audio_out: pardonu, tio ne devus okazi. bonvolu restartigi xine.\n" msgid "xine-lib: buffer.c: There has been a fatal error: TOO MANY FREE's\n" msgstr "" -#: src/xine-engine/configfile.c:933 +#: src/xine-engine/configfile.c:932 #, c-format msgid "The current config file has been modified by a newer version of xine." msgstr "" "La nuna dosiero de agordoj estas modifita far de pli nova versio de xine." -#: src/xine-engine/configfile.c:1038 +#: src/xine-engine/configfile.c:1037 #, c-format msgid "configfile: WARNING: backing up configfile to %s failed\n" msgstr "configfile: WARNING: reservado de configfile en %s malsukcesis\n" -#: src/xine-engine/configfile.c:1039 +#: src/xine-engine/configfile.c:1038 msgid "configfile: WARNING: your configuration will not be saved\n" msgstr "configfile: ATENTU: via agordaĵo ne estos konservita\n" -#: src/xine-engine/configfile.c:1139 +#: src/xine-engine/configfile.c:1138 #, c-format msgid "configfile: WARNING: writing configuration to %s failed\n" msgstr "configfile: ATENTU: skribo de agordaĵo en %s malsukcesis\n" -#: src/xine-engine/configfile.c:1140 +#: src/xine-engine/configfile.c:1139 #, c-format msgid "configfile: WARNING: removing possibly broken config file %s\n" msgstr "" "configfile: ATENTU: formovovo de probable difektita dosiero de agordoj %s\n" -#: src/xine-engine/configfile.c:1141 +#: src/xine-engine/configfile.c:1140 #, c-format msgid "configfile: WARNING: you should check the backup file %s\n" msgstr "configfile: ATENTU: kontrolu restaŭrdosieron %s\n" -#: src/xine-engine/configfile.c:1276 +#: src/xine-engine/configfile.c:1275 #, c-format msgid "configfile: entry '%s' mustn't be modified from MRL\n" msgstr "configfile: ero '%s' ne devas esti modifita el MRL\n" @@ -4544,7 +4565,7 @@ msgid "input_rip: reading by input plugin failed\n" msgstr "input_rip: lego far de eniga kromaĵo malsukcesis\n" #: src/xine-engine/input_rip.c:161 src/xine-engine/input_rip.c:290 -#: src/xine-engine/input_rip.c:656 +#: src/xine-engine/input_rip.c:655 #, c-format msgid "input_rip: error writing to file %<PRIdMAX> bytes: %s\n" msgstr "input_rip: eraro dum skribo en dosiero laŭ %<PRIdMAX> bajtoj: %s\n" @@ -4569,12 +4590,12 @@ msgstr "input_rip: enpoziciigado malsukcesis: %s\n" msgid "input_rip: %<PRIdMAX> bytes dropped\n" msgstr "input_rip: %<PRIdMAX> falitaj bajtoj\n" -#: src/xine-engine/input_rip.c:561 +#: src/xine-engine/input_rip.c:560 #, c-format msgid "input_rip: input plugin not defined!\n" msgstr "input_rip: eniga kromaĵo ne estas difinita!\n" -#: src/xine-engine/input_rip.c:567 +#: src/xine-engine/input_rip.c:566 #, c-format msgid "" "input_rip: target directory wasn't specified, please fill out the option " @@ -4583,7 +4604,7 @@ msgstr "" "input_rip: celdosierujo ne estas difinita, bonvolu kompletigi la opcion " "'media.capture.save_dir'\n" -#: src/xine-engine/input_rip.c:569 +#: src/xine-engine/input_rip.c:568 msgid "" "The stream save feature is disabled until you set media.capture.save_dir in " "the configuration." @@ -4591,24 +4612,24 @@ msgstr "" "La funkcio por konservi datumstrion estas malebligita ĝis ne estos " "kompletigita media.capture.save_dir fakon en la agordoj." -#: src/xine-engine/input_rip.c:576 +#: src/xine-engine/input_rip.c:575 #, c-format msgid "input_rip: ripping/caching of this source is not permitted!\n" msgstr "input_rip: eltirado/kaŝmemorigado de ĉi fonto ne estas permesita!\n" -#: src/xine-engine/input_rip.c:578 +#: src/xine-engine/input_rip.c:577 msgid "" "xine is not allowed to save from this source. (possibly copyrighted " "material?)" msgstr "" "xine ne estas ebligita konservi de tiu ĉi fonto. (ĉu ĝi estas kopirajtigita?)" -#: src/xine-engine/input_rip.c:584 +#: src/xine-engine/input_rip.c:583 #, c-format msgid "input_rip: file name not given!\n" msgstr "input_rip: dosiernomo ne estas havigita!\n" -#: src/xine-engine/input_rip.c:626 +#: src/xine-engine/input_rip.c:625 #, c-format msgid "input_rip: error opening file %s: %s\n" msgstr "input_rip: eraro dum malfermado de dosiero %s: %s\n" @@ -4647,7 +4668,7 @@ msgstr "io_helper: Rifuzita konektado\n" msgid "map_decoder_list: no space for decoder, skipped.\n" msgstr "map_decoder_list: neniu spaco por malkodilo, do ĝi estis forlasita.\n" -#: src/xine-engine/load_plugins.c:323 +#: src/xine-engine/load_plugins.c:322 #, c-format msgid "" "load_plugins: ignoring plugin %s, wrong iface version %d (should be %d)\n" @@ -4655,19 +4676,19 @@ msgstr "" "load_plugins: kromaĵo %s estis ignorita, erara versio de interfaco %d (ĝi " "devas esti %d)\n" -#: src/xine-engine/load_plugins.c:380 +#: src/xine-engine/load_plugins.c:384 #, c-format msgid "priority for %s decoder" msgstr "antaŭeco por %s malkodilo" -#: src/xine-engine/load_plugins.c:391 +#: src/xine-engine/load_plugins.c:389 msgid "" "The priority provides a ranking in case some media can be handled by more " "than one decoder.\n" "A priority of 0 enables the decoder's default priority." msgstr "" -#: src/xine-engine/load_plugins.c:419 +#: src/xine-engine/load_plugins.c:417 #, c-format msgid "" "load_plugins: demuxer plugin %s does not provide a priority, xine-lib will " @@ -4676,7 +4697,7 @@ msgstr "" "load_plugins: malmuksor-kromaĵo %s ne havigi antaŭecon, xine-lib uzos " "defaŭltan antaŭeco.\n" -#: src/xine-engine/load_plugins.c:436 +#: src/xine-engine/load_plugins.c:434 #, c-format msgid "" "load_plugins: input plugin %s does not provide a priority, xine-lib will use " @@ -4685,44 +4706,44 @@ msgstr "" "load_plugins: eniga kromaĵo %s ne havigi antaŭecon, xine-lib uzos defaŭltan " "antaŭeco.\n" -#: src/xine-engine/load_plugins.c:492 +#: src/xine-engine/load_plugins.c:490 #, c-format msgid "load_plugins: plugin %s found\n" msgstr "load_plugins: kromaĵo %s estis trovita\n" -#: src/xine-engine/load_plugins.c:495 +#: src/xine-engine/load_plugins.c:493 #, c-format msgid "load_plugins: static plugin found\n" msgstr "load_plugins: statika kromaĵo estis trovita\n" -#: src/xine-engine/load_plugins.c:502 +#: src/xine-engine/load_plugins.c:500 #, c-format msgid "load_plugins: plugin limit reached, %s could not be loaded\n" msgstr "load_plugins: oni atingas limon de kromaĵo, estas neeble ŝargi %s\n" -#: src/xine-engine/load_plugins.c:505 +#: src/xine-engine/load_plugins.c:503 #, c-format msgid "load_plugins: plugin limit reached, static plugin could not be loaded\n" msgstr "" "load_plugins: oni atingas limon de kromaĵo, estas neeble ŝargi statikan " "kromaĵon\n" -#: src/xine-engine/load_plugins.c:522 +#: src/xine-engine/load_plugins.c:520 #, c-format msgid "load_plugins: unknown plugin type %d in %s\n" msgstr "load_plugins: nekonata kromaĵospeco %d en %s\n" -#: src/xine-engine/load_plugins.c:526 +#: src/xine-engine/load_plugins.c:524 #, c-format msgid "load_plugins: unknown statically linked plugin type %d\n" msgstr "load_plugins: nekonata statika kromaĵospeco %d\n" -#: src/xine-engine/load_plugins.c:586 +#: src/xine-engine/load_plugins.c:579 #, c-format msgid "load_plugins: unable to stat %s\n" msgstr "load_plugins: mi estas nekapabla trovi %s\n" -#: src/xine-engine/load_plugins.c:627 +#: src/xine-engine/load_plugins.c:620 #, c-format msgid "" "load_plugins: cannot open plugin lib %s:\n" @@ -4731,7 +4752,7 @@ msgstr "" "load_plugins: estas neeble malfermi bibliotekon de kromaĵo %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:642 +#: src/xine-engine/load_plugins.c:635 #, c-format msgid "" "load_plugins: can't get plugin info from %s:\n" @@ -4740,12 +4761,12 @@ msgstr "" "load_plugins: estas neeble akiri informojn pri kromaĵo el %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:660 +#: src/xine-engine/load_plugins.c:653 #, c-format msgid "load_plugins: skipping unreadable plugin directory %s.\n" msgstr "load_plugins: preterlasante nelegeblan kromaĵodosierujon %s.\n" -#: src/xine-engine/load_plugins.c:709 +#: src/xine-engine/load_plugins.c:702 #, c-format msgid "" "load_plugins: cannot (stage 2) open plugin lib %s:\n" @@ -4754,34 +4775,34 @@ msgstr "" "load_plugins: estas neeble malfermi bibliotekon de kromaĵo %s (dua fazo):\n" "%s\n" -#: src/xine-engine/load_plugins.c:735 +#: src/xine-engine/load_plugins.c:728 #, c-format msgid "load_plugins: Yikes! %s doesn't contain plugin info.\n" msgstr "load_plugins: Ve! %s ne entenas informojn pri kromaĵo.\n" -#: src/xine-engine/load_plugins.c:1307 +#: src/xine-engine/load_plugins.c:1296 #, c-format msgid "load_plugins: unknown content detection strategy %d\n" msgstr "load_plugins: nekonata strategio de rekono de enhavo %d\n" -#: src/xine-engine/load_plugins.c:1417 +#: src/xine-engine/load_plugins.c:1406 #, c-format msgid "load_plugins: using demuxer '%s'\n" msgstr "load_plugins: uzante malmuksoron '%s'\n" -#: src/xine-engine/load_plugins.c:1713 src/xine-engine/load_plugins.c:1760 +#: src/xine-engine/load_plugins.c:1732 src/xine-engine/load_plugins.c:1779 #, c-format msgid "load_plugins: failed to load audio output plugin <%s>\n" msgstr "load_plugins: ŝargo de aŭdeliga kromaĵo malsukcesis <%s>\n" -#: src/xine-engine/load_plugins.c:1763 +#: src/xine-engine/load_plugins.c:1782 msgid "" "load_plugins: audio output auto-probing didn't find any usable audio " "driver.\n" msgstr "" "load_plugins: mem-rekonado de aŭdeligo ne trovis uzelban aŭdozorgilon.\n" -#: src/xine-engine/load_plugins.c:2067 +#: src/xine-engine/load_plugins.c:2086 #, c-format msgid "" "load_plugins: cannot unload plugin lib %s:\n" @@ -4790,52 +4811,52 @@ msgstr "" "load_plugins: estas neeble malŝargi bibliotekon de kromaĵo %s:\n" "%s\n" -#: src/xine-engine/osd.c:735 +#: src/xine-engine/osd.c:724 #, c-format msgid "font '%s-%d' already loaded, weird.\n" msgstr "tiparo '%s-%d' jam estas ŝargita, strange.\n" -#: src/xine-engine/osd.c:747 +#: src/xine-engine/osd.c:736 #, c-format msgid "font '%s' loading failed (%d < %d)\n" msgstr "ŝargo de tiparo '%s' malsukcesis (%d < %d)\n" -#: src/xine-engine/osd.c:757 +#: src/xine-engine/osd.c:746 #, c-format msgid "wrong version for font '%s'. expected %d found %d.\n" msgstr "erara versio de tiparo '%s'. atendita %d trovita %d.\n" -#: src/xine-engine/osd.c:824 +#: src/xine-engine/osd.c:813 msgid "osd: cannot initialize ft2 library\n" msgstr "osd: estas neeble prepari ft2 bibliotekon\n" -#: src/xine-engine/osd.c:847 +#: src/xine-engine/osd.c:836 #, c-format msgid "osd: error matching font %s with FontConfig" msgstr "osd: eraro dum kongruado de tiparo %s kun FontConfig" -#: src/xine-engine/osd.c:861 +#: src/xine-engine/osd.c:850 #, c-format msgid "osd: error loading font %s with FontConfig" msgstr "osd: eraro dum ŝargado de tiparo %s kun FontConfig" -#: src/xine-engine/osd.c:864 +#: src/xine-engine/osd.c:853 #, c-format msgid "osd: error looking up font %s with FontConfig" msgstr "osd: eraro dum serĉado de tiparo %s kun FontConfig" -#: src/xine-engine/osd.c:885 +#: src/xine-engine/osd.c:874 #, c-format msgid "osd: error loading font %s with ft2\n" msgstr "osd: eraro dum ŝargado de tiparo %s kun ft2\n" -#: src/xine-engine/osd.c:895 +#: src/xine-engine/osd.c:884 msgid "osd: error setting font size (no scalable font?)\n" msgstr "" "osd: eraro dum la argordado de tipargrando (ĉu ĝi estas nereadaptebla " "tiparo?)\n" -#: src/xine-engine/osd.c:1011 +#: src/xine-engine/osd.c:1000 #, c-format msgid "" "osd: unknown sequence starting with byte 0x%02X in encoding \"%s\", " @@ -4843,41 +4864,41 @@ msgid "" msgstr "" "osd: nekonata sinsekvo startas je bajto 0x%02X en kodo\"%s\", do miforlasas\n" -#: src/xine-engine/osd.c:1067 +#: src/xine-engine/osd.c:1056 msgid "osd: can't find out current locale character set\n" msgstr "osd: estas neeble trovi nunan lokan tiparon\n" -#: src/xine-engine/osd.c:1077 +#: src/xine-engine/osd.c:1066 #, c-format msgid "osd: unsupported conversion %s -> %s, no conversion performed\n" msgstr "osd: nesubtenita konvertado %s -> %s, neniu konverto plenumiĝis\n" -#: src/xine-engine/osd.c:1132 src/xine-engine/osd.c:1300 +#: src/xine-engine/osd.c:1121 src/xine-engine/osd.c:1289 msgid "osd: font isn't defined\n" msgstr "osd: tiparo ne estas difinita\n" -#: src/xine-engine/osd.c:1171 +#: src/xine-engine/osd.c:1160 msgid "osd: error loading glyph\n" msgstr "osd: eraro dum ŝargado de glyph\n" -#: src/xine-engine/osd.c:1177 +#: src/xine-engine/osd.c:1166 msgid "osd: error in rendering glyph\n" msgstr "osd: eraro de bildigo de glyph\n" -#: src/xine-engine/osd.c:1337 +#: src/xine-engine/osd.c:1326 #, c-format msgid "osd: error loading glyph %i\n" msgstr "osd: eraro dum ŝargado de glyph %i\n" -#: src/xine-engine/osd.c:1344 +#: src/xine-engine/osd.c:1333 msgid "osd: error in rendering\n" msgstr "osd: eraro de bildigo\n" -#: src/xine-engine/osd.c:1601 +#: src/xine-engine/osd.c:1587 msgid "palette (foreground-border-background) to use for subtitles and OSD" msgstr "uzenda paletro (malfono-randoj-fono) por surskribaĵoj kaj OSD" -#: src/xine-engine/osd.c:1602 +#: src/xine-engine/osd.c:1588 msgid "" "The palette for on-screen-display and some subtitle formats that do not " "specify any colouring themselves. The palettes are listed in the form: " @@ -5101,25 +5122,25 @@ msgstr "xine_play: neinu disponebla malmuksado\n" msgid "xine_play: demux failed to start\n" msgstr "xine_play: malmuksilo malsukcesis starti\n" -#: src/xine-engine/xine.c:1647 +#: src/xine-engine/xine.c:1646 #, c-format msgid "xine: The specified save_dir \"%s\" might be a security risk.\n" msgstr "" "xine: La specifita savdosierujo \"%s\" povus esti danĝero por secureco.\n" -#: src/xine-engine/xine.c:1652 +#: src/xine-engine/xine.c:1651 msgid "The specified save_dir might be a security risk." msgstr "La specifita savdosierujo povus esti danĝero por secureco." -#: src/xine-engine/xine.c:1684 +#: src/xine-engine/xine.c:1683 msgid "xine: locale not supported by C library\n" msgstr "xine: \"locale\" ne estas subtenita de C-biblioteko\n" -#: src/xine-engine/xine.c:1693 +#: src/xine-engine/xine.c:1692 msgid "media format detection strategy" msgstr "strategio por rekoni plurmedian formaton" -#: src/xine-engine/xine.c:1694 +#: src/xine-engine/xine.c:1693 msgid "" "xine offers various methods to detect the media format of input to play. The " "individual values are:\n" @@ -5137,11 +5158,11 @@ msgid "" "Detect by file name extension only.\n" msgstr "" -#: src/xine-engine/xine.c:1712 +#: src/xine-engine/xine.c:1711 msgid "directory for saving streams" msgstr "dosierujo por konservi datumstriojn" -#: src/xine-engine/xine.c:1713 +#: src/xine-engine/xine.c:1712 msgid "" "When using the stream save feature, files will be written only into this " "directory.\n" @@ -5151,11 +5172,11 @@ msgid "" "content in any file." msgstr "" -#: src/xine-engine/xine.c:1724 +#: src/xine-engine/xine.c:1723 msgid "allow implicit changes to the configuration (e.g. by MRL)" msgstr "ebligu implicitajn ŝanĝojn en la agordaĵo (ekz. far de MRL)" -#: src/xine-engine/xine.c:1725 +#: src/xine-engine/xine.c:1724 msgid "" "If enabled, you allow xine to change your configuration without explicit " "actions from your side. For example configuration changes demanded by MRLs " @@ -5165,26 +5186,26 @@ msgid "" "configuration, you might end with a totally messed up xine." msgstr "" -#: src/xine-engine/xine.c:1739 +#: src/xine-engine/xine.c:1738 msgid "Timeout for network stream reading (in seconds)" msgstr "Tempofino por legado de ret-datumstrioj (en sekundoj)" -#: src/xine-engine/xine.c:1740 +#: src/xine-engine/xine.c:1739 msgid "" "Specifies the timeout when reading from network streams, in seconds. Too low " "values might stop streaming when the source is slow or the bandwidth is " "occupied, too high values will freeze the player if the connection is lost." msgstr "" -#: src/xine-engine/xine.c:2148 +#: src/xine-engine/xine.c:2196 msgid "messages" msgstr "mesaĝoj" -#: src/xine-engine/xine.c:2149 +#: src/xine-engine/xine.c:2197 msgid "plugin" msgstr "kromaĵo" -#: src/xine-engine/xine.c:2150 +#: src/xine-engine/xine.c:2198 msgid "trace" msgstr "bildigo" @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: xine-lib.hg\n" "Report-Msgid-Bugs-To: xine-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2008-04-02 01:36+0100\n" +"POT-Creation-Date: 2008-06-17 13:35+0200\n" "PO-Revision-Date: 2008-04-02 01:05+0200\n" "Last-Translator: Carlos E. R. M. <carloser@users.sourceforge.net>\n" "Language-Team: Spanish <none>\n" @@ -176,11 +176,13 @@ msgstr "snd_pcm_open() falló:%d:%s\n" msgid ">>> Check if another program already uses PCM <<<\n" msgstr ">>> Comprobar si otro programa está ya usando PCM <<<\n" -#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_oss_out.c:931 +#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_jack_out.c:755 +#: src/audio_out/audio_oss_out.c:927 msgid "speaker arrangement" msgstr "disposición de altavoces" -#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_oss_out.c:932 +#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_jack_out.c:756 +#: src/audio_out/audio_oss_out.c:928 msgid "" "Select how your speakers are arranged, this determines which speakers xine " "uses for sound output. The individual values are:\n" @@ -245,78 +247,78 @@ msgstr "" "su tarjeta de sonido." #: src/audio_out/audio_alsa_out.c:1500 -msgid "audio_alsa_out : supported modes are " -msgstr "audio_alsa_out : los modos soportados son " +msgid "audio_alsa_out : supported modes are" +msgstr "audio_alsa_out : los modos soportados son" -#: src/audio_out/audio_alsa_out.c:1503 -msgid "8bit " -msgstr "8bit " +#: src/audio_out/audio_alsa_out.c:1504 +msgid " 8bit" +msgstr " 8bit" -#: src/audio_out/audio_alsa_out.c:1508 -msgid "16bit " -msgstr "16bit " +#: src/audio_out/audio_alsa_out.c:1509 +msgid " 16bit" +msgstr " 16bit" -#: src/audio_out/audio_alsa_out.c:1512 -msgid "24bit " -msgstr "24bit " +#: src/audio_out/audio_alsa_out.c:1513 +msgid " 24bit" +msgstr " 24bit" -#: src/audio_out/audio_alsa_out.c:1516 -msgid "32bit " -msgstr "32bit " +#: src/audio_out/audio_alsa_out.c:1517 +msgid " 32bit" +msgstr " 32bit" -#: src/audio_out/audio_alsa_out.c:1527 -msgid "mono " -msgstr "mono " +#: src/audio_out/audio_alsa_out.c:1530 src/audio_out/audio_oss_out.c:963 +msgid " mono" +msgstr " mono" -#: src/audio_out/audio_alsa_out.c:1531 -msgid "stereo " -msgstr "estéreo " +#: src/audio_out/audio_alsa_out.c:1534 src/audio_out/audio_oss_out.c:969 +msgid " stereo" +msgstr " estéreo" -#: src/audio_out/audio_alsa_out.c:1536 -msgid "4-channel " -msgstr "4-canales " +#: src/audio_out/audio_alsa_out.c:1539 src/audio_out/audio_oss_out.c:976 +msgid " 4-channel" +msgstr " 4-canales" -#: src/audio_out/audio_alsa_out.c:1539 -msgid "(4-channel not enabled in xine config) " -msgstr "(4-canales no activado en la configuración de xine) " - -#: src/audio_out/audio_alsa_out.c:1544 -msgid "4.1-channel " -msgstr "4.1-canales " +#: src/audio_out/audio_alsa_out.c:1542 src/audio_out/audio_oss_out.c:979 +msgid " (4-channel not enabled in xine config)" +msgstr " (4-canales no activado en la configuración de xine)" #: src/audio_out/audio_alsa_out.c:1547 -msgid "(4.1-channel not enabled in xine config) " -msgstr "(4.1-canales no activado en la configuración de xine) " +msgid " 4.1-channel" +msgstr " 4.1-canales" -#: src/audio_out/audio_alsa_out.c:1552 -msgid "5-channel " -msgstr "5-canales " +#: src/audio_out/audio_alsa_out.c:1550 +msgid " (4.1-channel not enabled in xine config)" +msgstr " (4.1-canales no activado en la configuración de xine)" -#: src/audio_out/audio_alsa_out.c:1555 -msgid "(5-channel not enabled in xine config) " -msgstr "(5-canales no activado en la configuración de xine) " +#: src/audio_out/audio_alsa_out.c:1555 src/audio_out/audio_oss_out.c:986 +msgid " 5-channel" +msgstr " 5-canales" -#: src/audio_out/audio_alsa_out.c:1560 -msgid "5.1-channel " -msgstr "5.1-canales " +#: src/audio_out/audio_alsa_out.c:1558 src/audio_out/audio_oss_out.c:989 +msgid " (5-channel not enabled in xine config)" +msgstr " (5-canales no activado en la configuración de xine)" -#: src/audio_out/audio_alsa_out.c:1563 -msgid "(5.1-channel not enabled in xine config) " -msgstr "(5.1-canales no activado en la configuración de xine) " +#: src/audio_out/audio_alsa_out.c:1563 src/audio_out/audio_oss_out.c:996 +msgid " 5.1-channel" +msgstr " 5.1-canales" -#: src/audio_out/audio_alsa_out.c:1586 -msgid "a/52 and DTS pass-through\n" -msgstr "travesía a/52 y DTS\n" +#: src/audio_out/audio_alsa_out.c:1566 src/audio_out/audio_oss_out.c:999 +msgid " (5.1-channel not enabled in xine config)" +msgstr " (5.1-canales no activado en la configuración de xine)" #: src/audio_out/audio_alsa_out.c:1589 -msgid "(a/52 and DTS pass-through not enabled in xine config)\n" -msgstr "(travesía a/52 and DTS no activada en la configuración de xine)\n" +msgid " a/52 and DTS pass-through" +msgstr " travesía a/52 y DTS" + +#: src/audio_out/audio_alsa_out.c:1592 +msgid " (a/52 and DTS pass-through not enabled in xine config)" +msgstr " (travesía a/52 and DTS no activada en la configuración de xine)" -#: src/audio_out/audio_alsa_out.c:1596 +#: src/audio_out/audio_alsa_out.c:1602 msgid "alsa mixer device" msgstr "dispositivo mezclador alsa" -#: src/audio_out/audio_alsa_out.c:1597 +#: src/audio_out/audio_alsa_out.c:1603 msgid "" "xine will use this alsa mixer device to change the volume.\n" "See the alsa documentation for information on alsa devices." @@ -324,7 +326,7 @@ msgstr "" "xine usará este dispositivo mezclador alsa para cambiar el volumen.\n" "Vea la documentación de alsa para información de dispositivos alsa." -#: src/audio_out/audio_alsa_out.c:1671 +#: src/audio_out/audio_alsa_out.c:1677 msgid "xine audio output plugin using alsa-compliant audio devices/drivers" msgstr "" "complemento de xine de salida de audio usando dispositvos/drivers " @@ -596,7 +598,18 @@ msgstr "" msgid "xine audio output plugin using IRIX libaudio" msgstr "complemento de xine de salida de audio usando libaudio IRIX" -#: src/audio_out/audio_jack_out.c:406 +#: src/audio_out/audio_jack_out.c:743 +#, fuzzy +msgid "JACK audio device name" +msgstr "nombre del dispositivo de audio OSS" + +#: src/audio_out/audio_jack_out.c:744 +msgid "" +"Specifies the jack audio device name, leave blank for the default physical " +"output port." +msgstr "" + +#: src/audio_out/audio_jack_out.c:921 msgid "xine output plugin for JACK Audio Connection Kit" msgstr "" "complemento de xine de salida de audio para \"JACK Audio Connection Kit\"" @@ -673,7 +686,7 @@ msgstr "audio_oss_out: Sondeo automático de dispositivo audio falló\n" msgid "audio_oss_out: using device >%s<\n" msgstr "audio_oss_out: usando dispositivo >%s<\n" -#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:906 +#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:902 #, c-format msgid "" "audio_oss_out: opening audio device %s failed:\n" @@ -762,28 +775,36 @@ msgstr "" msgid "OSS audio output latency (adjust a/v sync)" msgstr "Latencia de salida de audio OSS audio (ajuste sincronismo a/v)" -#: src/audio_out/audio_oss_out.c:882 -msgid "" -"audio_oss_out: Audio driver realtime sync disabled...\n" -"audio_oss_out: ...probing output buffer size: " -msgstr "" -"audio_oss_out: Sincronismo tiempo real driver de audio desactivado...\n" -"audio_oss_out: ...ensayando tamaño del búfer de salida: " - -#: src/audio_out/audio_oss_out.c:899 +#: src/audio_out/audio_oss_out.c:894 #, c-format msgid "" -"%d bytes\n" +"audio_oss_out: Audio driver realtime sync disabled...\n" +"audio_oss_out: ...probing output buffer size: %d bytes\n" "audio_oss_out: ...there may be audio/video synchronization issues\n" msgstr "" -"%d bytes\n" +"audio_oss_out: Sincronismo tiempo real driver de audio desactivado...\n" +"audio_oss_out: ...ensayando tamaño del búfer de salida: %d bytes\n" "audio_oss_out: ...puede haber problemas de sincronización audio/vídeo\n" -#: src/audio_out/audio_oss_out.c:1028 +#: src/audio_out/audio_oss_out.c:958 +msgid "audio_oss_out: supported modes are" +msgstr "audio_oss_out: los modos soportados son" + +#: src/audio_out/audio_oss_out.c:1009 +#, fuzzy +msgid " a/52 pass-through" +msgstr " travesía a/52" + +#: src/audio_out/audio_oss_out.c:1012 +#, fuzzy +msgid " (a/52 pass-through not enabled in xine config)" +msgstr " (travesía a/52 no activada en la configuración de xine)" + +#: src/audio_out/audio_oss_out.c:1027 msgid "OSS audio mixer number, -1 for none" msgstr "número de mezclador audio OSS, -1 para ninguno" -#: src/audio_out/audio_oss_out.c:1029 +#: src/audio_out/audio_oss_out.c:1028 msgid "" "The full mixer device name is created by taking the OSS device name, " "replacing \"dsp\" with \"mixer\" and adding the mixer number.\n" @@ -800,30 +821,30 @@ msgstr "" "El rango de este valor es -1 o 0-15. Este parámetro se ignora cuando el " "nombre del dispositivo audio OSS está puesto a \"auto\"." -#: src/audio_out/audio_oss_out.c:1086 +#: src/audio_out/audio_oss_out.c:1082 #, c-format msgid "audio_oss_out: open() mixer %s failed: %s\n" msgstr "audio_oss_out: función open() mezclador %s falló: %s\n" -#: src/audio_out/audio_oss_out.c:1159 +#: src/audio_out/audio_oss_out.c:1155 msgid "xine audio output plugin using oss-compliant audio devices/drivers" msgstr "" "complemento de xine de salida de audio usando dispositivos/drivers " "compatibles OSS" # Cer: ¿pulseaudio? -#: src/audio_out/audio_pulse_out.c:715 +#: src/audio_out/audio_pulse_out.c:761 msgid "device used for pulseaudio" msgstr "dispositivo usado para audio a pulsos" # Cer: ¿pulseaudio? Estaba como "polypaudio" pero fuzzy. -#: src/audio_out/audio_pulse_out.c:716 +#: src/audio_out/audio_pulse_out.c:762 msgid "use 'server[:sink]' for setting the pulseaudio sink device." msgstr "" "use 'server[:sink]' para definir el sumidero del dispositivo audio a pulsos." # Cer: ¿pulseaudio? -#: src/audio_out/audio_pulse_out.c:784 +#: src/audio_out/audio_pulse_out.c:843 msgid "xine audio output plugin using pulseaudio sound server" msgstr "" "complemento de xine de salida de audio usando servidor de sonido audio a " @@ -864,25 +885,25 @@ msgstr "" "complemento de xine de salida de audio usando dispositivos/drivers " "compatibles sun" -#: src/combined/ffmpeg/ff_audio_decoder.c:117 +#: src/combined/ffmpeg/ff_audio_decoder.c:118 #, c-format msgid "ffmpeg_audio_dec: increasing buffer to %d to avoid overflow.\n" msgstr "" "ffmpeg_audio_dec: incrementando el tamaño de la memoria tampón a %d para " "evitar el desbordamiento.\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:161 +#: src/combined/ffmpeg/ff_audio_decoder.c:162 #, c-format msgid "ffmpeg_audio_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "" "ffmpeg_audio_dec: no pude encontrar el decodificador ffmpeg para el tipo de " "tampón 0x%X\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:253 +#: src/combined/ffmpeg/ff_audio_decoder.c:297 msgid "ffmpeg_audio_dec: trying to open null codec\n" msgstr "ffmpeg_audio_dec: intentando abrir códec nulo\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:262 +#: src/combined/ffmpeg/ff_audio_decoder.c:306 msgid "ffmpeg_audio_dec: couldn't open decoder\n" msgstr "ffmpeg_audio_dec: no pude abrir el decodificador\n" @@ -893,42 +914,42 @@ msgstr "" "dvaudio: incrementando el tamaño de la memoria tampón a %d para evitar el " "desbordamiento.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:158 +#: src/combined/ffmpeg/ff_video_decoder.c:162 msgid "ffmpeg_video_dec: unsupported frame format, DR1 disabled.\n" msgstr "ffmpeg_video_dec: formato de cuadro no soportado, DR1 desactivado.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:176 +#: src/combined/ffmpeg/ff_video_decoder.c:180 msgid "ffmpeg_video_dec: unsupported frame dimensions, DR1 disabled.\n" msgstr "" "ffmpeg_video_dec: dimensiones de cuadro no soportadas, DR1 desactivado.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:359 +#: src/combined/ffmpeg/ff_video_decoder.c:363 #, c-format msgid "ffmpeg_video_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "" "ffmpeg_video_dec: no pude encontrar el decodificador ffmpeg para el tipo de " "tampón 0x%X\n" -#: src/combined/ffmpeg/ff_video_decoder.c:391 +#: src/combined/ffmpeg/ff_video_decoder.c:395 msgid "ffmpeg_video_dec: couldn't open decoder\n" msgstr "ffmpeg_video_dec: no pude abrir el decodificador\n" -#: src/combined/ffmpeg/ff_video_decoder.c:434 +#: src/combined/ffmpeg/ff_video_decoder.c:438 msgid "ffmpeg_video_dec: direct rendering enabled\n" msgstr "ffmpeg_video_dec: renderizado directo activado\n" -#: src/combined/ffmpeg/ff_video_decoder.c:874 +#: src/combined/ffmpeg/ff_video_decoder.c:883 #, c-format msgid "ffmpeg_video_dec: increasing buffer to %d to avoid overflow.\n" msgstr "" "ffmpeg_video_dec: incrementando el tamaño de la memoria tampón a %d para " "evitar el desbordamiento.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:1600 +#: src/combined/ffmpeg/ff_video_decoder.c:1633 msgid "MPEG-4 postprocessing quality" msgstr "calidad de postprocesado MPEG-4" -#: src/combined/ffmpeg/ff_video_decoder.c:1601 +#: src/combined/ffmpeg/ff_video_decoder.c:1634 msgid "" "You can adjust the amount of post processing applied to MPEG-4 video.\n" "Higher values result in better quality, but need more CPU. Lower values may " @@ -942,11 +963,11 @@ msgstr "" "bloque. Para contenido de alta calidad, demasiado postprocesado puede de " "hecho hacer la imagen peor emborronándola demasiado." -#: src/combined/ffmpeg/ff_video_decoder.c:1609 +#: src/combined/ffmpeg/ff_video_decoder.c:1642 msgid "FFmpeg video decoding thread count" msgstr "Conteo de hilos decodificando vídeo FFmpeg" -#: src/combined/ffmpeg/ff_video_decoder.c:1610 +#: src/combined/ffmpeg/ff_video_decoder.c:1643 msgid "" "You can adjust the number of video decoding threads which FFmpeg may use.\n" "Higher values should speed up decoding but it depends on the codec used " @@ -960,12 +981,12 @@ msgstr "" "hilo decodificador por cada CPU lógica (típicamente de 1 a 4).\n" "Un cambio de este ajuste hará efecto cuando se reproduzca el siguiente flujo." -#: src/combined/ffmpeg/ff_video_decoder.c:1619 +#: src/combined/ffmpeg/ff_video_decoder.c:1652 msgid "Skip loop filter" msgstr "Saltarse filtro de bucle" # Cer "saltar" por"skip" suena raro. -#: src/combined/ffmpeg/ff_video_decoder.c:1620 +#: src/combined/ffmpeg/ff_video_decoder.c:1653 msgid "" "You can control for which frames the loop filter shall be skipped after " "decoding.\n" @@ -982,11 +1003,11 @@ msgstr "" "manos de la implementación.\n" "Un cambio de este ajuste tendrá efecto a la reproducción de siguiente flujo." -#: src/combined/ffmpeg/ff_video_decoder.c:1629 +#: src/combined/ffmpeg/ff_video_decoder.c:1662 msgid "Choose speed over specification compliance" msgstr "Elegir velocidad en vez de conformidad con la especificación" -#: src/combined/ffmpeg/ff_video_decoder.c:1630 +#: src/combined/ffmpeg/ff_video_decoder.c:1663 msgid "" "You may want to allow speed cheats which violate codec specification.\n" "Cheating may speed up decoding but can also lead to decoding artefacts.\n" @@ -1059,17 +1080,17 @@ msgstr "Flujo de bits del medio revuelto/encriptado" msgid "Restoring index..." msgstr "Restaurando índice..." -#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1693 +#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1691 #, c-format msgid "demux_avi: invalid avi chunk \"%c%c%c%c\" at pos %<PRIdMAX>\n" msgstr "demux_avi: bloque avi inválido \"%c%c%c%c\" en posición %<PRIdMAX>\n" -#: src/demuxers/demux_avi.c:823 +#: src/demuxers/demux_avi.c:822 #, c-format msgid "demux_avi: avi index is broken\n" msgstr "demux_avi: el índice del avi está roto\n" -#: src/demuxers/demux_avi.c:831 +#: src/demuxers/demux_avi.c:830 #, c-format msgid "demux_avi: failed to seek to the next chunk (pos %<PRIdMAX>)\n" msgstr "" @@ -1080,7 +1101,7 @@ msgstr "" msgid "invalid FILM chunk size\n" msgstr "tamaño de bloque FILM inválido\n" -#: src/demuxers/demux_film.c:344 +#: src/demuxers/demux_film.c:342 #, c-format msgid "unrecognized FILM chunk\n" msgstr "bloque FILM no reconocido\n" @@ -1145,7 +1166,7 @@ msgstr "" "demux_mpeg_block: aviso: la cabecera PES indica que este flujo de bits puede " "estar encriptado (modo de encriptación %d)\n" -#: src/demuxers/demux_mpeg_pes.c:415 +#: src/demuxers/demux_mpeg_pes.c:414 #, c-format msgid "" "xine-lib:demux_mpeg_pes: Unrecognised stream_id 0x%02x. Please report this " @@ -1154,19 +1175,19 @@ msgstr "" "xine-lib:demux_mpeg_pes: Identificador de flujo de bits no reconocido 0x%" "02x. Por favor, repórtelo a los desarrolladores de xine.\n" -#: src/demuxers/demux_mpeg_pes.c:424 +#: src/demuxers/demux_mpeg_pes.c:423 #, c-format msgid "demux_mpeg_pes: warning: PACK stream id=0x%x decode failed.\n" msgstr "" "demux_mpeg_pes: aviso: decodificado del flujo de bits PACK id=0x%x falló.\n" -#: src/demuxers/demux_mpeg_pes.c:806 +#: src/demuxers/demux_mpeg_pes.c:805 #, c-format msgid "demux_mpeg_pes: warning: PES header reserved 10 bits not found\n" msgstr "" "demux_mpeg_pes: aviso: 10 bits reservados de la cabecera PES no encontrados\n" -#: src/demuxers/demux_mpeg_pes.c:816 +#: src/demuxers/demux_mpeg_pes.c:815 #, c-format msgid "" "demux_mpeg_pes: warning: PES header indicates that this stream may be " @@ -1175,7 +1196,7 @@ msgstr "" "demux_mpeg_pes: aviso: la cabecera PES indica que este flujo de bits puede " "estar encriptado (modo de encriptación %d)\n" -#: src/demuxers/demux_mpeg_pes.c:1090 +#: src/demuxers/demux_mpeg_pes.c:1089 #, c-format msgid "" "demux_mpeg_pes:Unrecognised private stream 1 0x%02x. Please report this to " @@ -1226,7 +1247,7 @@ msgid "demux_wc3movie: SHOT chunk referenced invalid palette (%d >= %d)\n" msgstr "" "demux_wc3movie: bloque SHOT referenció una paleta inválida (%d >= %d)\n" -#: src/demuxers/demux_wc3movie.c:410 +#: src/demuxers/demux_wc3movie.c:408 #, c-format msgid "demux_wc3movie: There was a problem while loading palette chunks\n" msgstr "" @@ -1705,36 +1726,36 @@ msgstr "" "mpeg en DXR3\n" "video_out_dxr3: Lea el README.dxr3 para más detalles.\n" -#: src/dxr3/video_out_dxr3.c:1371 +#: src/dxr3/video_out_dxr3.c:1367 msgid "video_out_dxr3: ERROR Reading overlay init file. Run autocal!\n" msgstr "" "video_out_dxr3: ERROR leyendo en fichero de inicialización de la " "superposición. ¡Ejecute autocal!\n" -#: src/input/input_cdda.c:1616 +#: src/input/input_cdda.c:1601 #, c-format msgid "%s: can't connect to %s:%d\n" msgstr "%s: no se puede conectar a %s:%d\n" -#: src/input/input_cdda.c:1663 +#: src/input/input_cdda.c:1648 #, c-format msgid "input_cdda: successfully connected to cddb server '%s:%d'.\n" msgstr "input_cdda: conectado con éxito al servidor cddb '%s:%d'.\n" -#: src/input/input_cdda.c:1668 +#: src/input/input_cdda.c:1653 #, c-format msgid "input_cdda: failed to connect to cddb server '%s:%d' (%s).\n" msgstr "input_cdda: falló al conectar al servidor cddb '%s:%d' (%s).\n" -#: src/input/input_cdda.c:2702 +#: src/input/input_cdda.c:2678 msgid "CD Digital Audio (aka. CDDA)" msgstr "audio CD digital (alias CDDA)" -#: src/input/input_cdda.c:2755 +#: src/input/input_cdda.c:2731 msgid "device used for CD audio" msgstr "dispositivo usado para audio CD" -#: src/input/input_cdda.c:2756 +#: src/input/input_cdda.c:2732 msgid "" "The path to the device, usually a CD or DVD drive, which you intend to use " "for playing audio CDs." @@ -1742,11 +1763,11 @@ msgstr "" "El camino al dispositivo, normalmente un lector de de CD o DVD, que desea " "usar para reproducir CDs de audio." -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "query CDDB" msgstr "consultar la CDDB" -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "" "Enables CDDB queries, which will give you convenient title and track names " "for your audio CDs.\n" @@ -1760,11 +1781,11 @@ msgstr "" "información se obtiene de un servidor en Internet que podría sacar un perfil " "de sus hábitos de escucha." -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "CDDB server name" msgstr "nombre del servidor CDDB" -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "" "The CDDB server used to retrieve the title and track information from.\n" "This setting is security critical, because the sever will receive " @@ -1777,20 +1798,20 @@ msgstr "" "consultas con respuestas maliciosas. Asegúrese de poner un servidor del que " "se pueda fiar." -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "CDDB server port" msgstr "puerto del servidor CDDB" -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "The server port used to retrieve the title and track information from." msgstr "" "El puerto del servidor usado para obtener la información de título y pista." -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "CDDB cache directory" msgstr "directorio caché del CDDB" -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "" "The replies from the CDDB server will be cached in this directory.\n" "This setting is security critical, because files with uncontrollable names " @@ -1803,11 +1824,11 @@ msgstr "" "serán creados en este directorio. Asegúrese de poner un directorio dedicado " "que no se use para ninguna otra cosa que el cacheado del CDDB." -#: src/input/input_cdda.c:2792 +#: src/input/input_cdda.c:2768 msgid "slow down disc drive to this speed factor" msgstr "enlentecer la unidad de disco a este factor de velocidad" -#: src/input/input_cdda.c:2793 +#: src/input/input_cdda.c:2769 msgid "" "Since some CD or DVD drives make some really loud noises because of the fast " "disc rotation, xine will try to slow them down. With standard CD or DVD " @@ -1822,56 +1843,56 @@ msgstr "" "que el enlentecimiento no afectaría el rendimiento de la reproducción.\n" "Un valor de cero desactivará el enlentecimiento." -#: src/input/input_dvb.c:895 +#: src/input/input_dvb.c:893 #, c-format msgid "input_dvb: failed to open dvb channel file '%s': %s\n" msgstr "input_dvb: falló al abrir el fichero de canales'%s': %s\n" -#: src/input/input_dvb.c:901 +#: src/input/input_dvb.c:899 #, c-format msgid "input_dvb: dvb channel file '%s' is not a plain file\n" msgstr "" "input_dvb: el fichero de canales dvb '%s' no es un fichero texto plano\n" -#: src/input/input_dvb.c:2139 src/input/input_dvb.c:2971 +#: src/input/input_dvb.c:2132 src/input/input_dvb.c:2961 msgid "input_dvb: tuner_set_channel failed\n" msgstr "input_dvb: falló tuner_set_channel\n" -#: src/input/input_dvb.c:2771 src/input/input_dvb.c:3197 +#: src/input/input_dvb.c:2761 src/input/input_dvb.c:3187 msgid "input_dvb: cannot open dvb device\n" msgstr "input_dvb: no puedo abrir dispositivo DVB\n" -#: src/input/input_dvb.c:2795 +#: src/input/input_dvb.c:2785 #, c-format msgid "input_dvb: channel %d out of range, defaulting to 0\n" msgstr "input_dvb: canal %d fuera de rango, poniendo a 0\n" -#: src/input/input_dvb.c:2806 +#: src/input/input_dvb.c:2796 #, c-format msgid "input_dvb: searching for channel %s\n" msgstr "input_dvb: buscando el canal %s\n" -#: src/input/input_dvb.c:2829 +#: src/input/input_dvb.c:2819 #, c-format msgid "input_dvb: exact match for %s not found: trying partial matches\n" msgstr "" "input_dvb: no encontrada una coincidencia exacta para %s: probando " "coincidencias parciales\n" -#: src/input/input_dvb.c:2836 +#: src/input/input_dvb.c:2826 #, c-format msgid "input_dvb: found matching channel %s\n" msgstr "input_dvb: encontrado el canal correspondiente %s\n" # Cer: (temporal) "valores por defecto" no es la traducción exacta -#: src/input/input_dvb.c:2849 +#: src/input/input_dvb.c:2839 #, c-format msgid "input_dvb: channel %s not found in channels.conf, defaulting.\n" msgstr "" "input_dvb: canal %s no encontrado en channels.conf, yendo a valores por " "defecto.\n" -#: src/input/input_dvb.c:2855 +#: src/input/input_dvb.c:2845 msgid "" "input_dvb: invalid channel specification, defaulting to last viewed " "channel.\n" @@ -1879,11 +1900,11 @@ msgstr "" "input_dvb: especificación de canal inválida, usaremos el ultimo canal " "visualizado.\n" -#: src/input/input_dvb.c:2861 +#: src/input/input_dvb.c:2851 msgid "input_dvb: invalid channel specification, defaulting to channel 0\n" msgstr "input_dvb: especificación de canal inválida, usaremos el canal 0.\n" -#: src/input/input_dvb.c:2873 +#: src/input/input_dvb.c:2863 msgid "" "input_dvb: dvbs mrl specified but the tuner doesn't appear to be QPSK (DVB-" "S)\n" @@ -1891,7 +1912,7 @@ msgstr "" "input_dvb: se especificó mrl dvbs pero el sintonizador no aparenta ser QPSK " "(DVB-S)\n" -#: src/input/input_dvb.c:2893 +#: src/input/input_dvb.c:2883 msgid "" "input_dvb: dvbt mrl specified but the tuner doesn't appear to be OFDM (DVB-" "T)\n" @@ -1899,7 +1920,7 @@ msgstr "" "input_dvb: se especificó mrl dvbt pero el sintonizador no aparenta ser OFDM " "(DVB-T)\n" -#: src/input/input_dvb.c:2916 +#: src/input/input_dvb.c:2906 msgid "" "input_dvb: dvbc mrl specified but the tuner doesn't appear to be QAM (DVB-" "C)\n" @@ -1907,7 +1928,7 @@ msgstr "" "input_dvb: se especificó mrl dvbc pero el sintonizador no aparenta ser QAM " "(DVB-C)\n" -#: src/input/input_dvb.c:2942 +#: src/input/input_dvb.c:2932 msgid "" "input_dvb: dvba mrl specified but the tuner doesn't appear to be ATSC (DVB-" "A)\n" @@ -1915,20 +1936,20 @@ msgstr "" "input_dvb: se especificó mrl dvba pero el sintonizador no aparenta ser ATSC " "(DVB-A)\n" -#: src/input/input_dvb.c:2977 +#: src/input/input_dvb.c:2967 #, c-format msgid "input_dvb: cannot open dvr device '%s'\n" msgstr "input_dvb: no se puede abrir el dispositivo DVR '%s'\n" -#: src/input/input_dvb.c:2999 +#: src/input/input_dvb.c:2989 msgid "input_dvb: cannot create EPG updater thread\n" msgstr "input_dvb: no se puede crear el hilo actualizador de EPG\n" -#: src/input/input_dvb.c:3061 +#: src/input/input_dvb.c:3051 msgid "use DVB 'center cutout' (zoom)" msgstr "usar corte de la zona central del DVB (zoom)" -#: src/input/input_dvb.c:3062 +#: src/input/input_dvb.c:3052 msgid "" "This will allow fullscreen playback of 4:3 content transmitted in a 16:9 " "frame." @@ -1936,15 +1957,15 @@ msgstr "" "Esto permitirá reproducción a pantalla completa de contenido en formato 4:3 " "transmitido en un cuadro 16:9." -#: src/input/input_dvb.c:3155 +#: src/input/input_dvb.c:3145 msgid "DVB (Digital TV) input plugin" msgstr "complemento de entrada DVB (TV Digital)" -#: src/input/input_dvb.c:3284 +#: src/input/input_dvb.c:3272 msgid "Remember last DVB channel watched" msgstr "Recordar el último canal DVB visto" -#: src/input/input_dvb.c:3285 +#: src/input/input_dvb.c:3273 msgid "" "On autoplay, xine will remember and switch to the channel indicated in media." "dvb.last_channel. " @@ -1952,19 +1973,19 @@ msgstr "" "En autoejecución, xine recordará y cambiará al canal indicado en media.dvb." "last_channel. " -#: src/input/input_dvb.c:3292 +#: src/input/input_dvb.c:3280 msgid "Last DVB channel viewed" msgstr "Último canal DVB visto" -#: src/input/input_dvb.c:3293 +#: src/input/input_dvb.c:3281 msgid "If enabled xine will remember and switch to this channel. " msgstr "Si se activa xine recordará y cambiará a este canal. " -#: src/input/input_dvb.c:3298 +#: src/input/input_dvb.c:3286 msgid "Number of seconds until tuning times out." msgstr "Número de segundos hasta que la sintonización temporice." -#: src/input/input_dvb.c:3299 +#: src/input/input_dvb.c:3287 msgid "" "Leave at 0 means try forever. Greater than 0 means wait that many seconds to " "get a lock. Minimum is 5 seconds." @@ -1972,35 +1993,35 @@ msgstr "" "Dejar como 0 significa probar indefinidamente. Mayor que cero significa " "esperar esos segundos hasta conseguir un ajuste. El mínimo son 5 segundos." -#: src/input/input_dvb.c:3305 +#: src/input/input_dvb.c:3293 msgid "Number of dvb card to use." msgstr "Número de tarjeta DVB a usar." -#: src/input/input_dvb.c:3306 +#: src/input/input_dvb.c:3294 msgid "" "Leave this at zero unless you really have more than 1 card in your system." msgstr "" "Dejar esto a cero a menos que realmemte tenga más de 1 tarjeta en sus " "sistema." -#: src/input/input_dvd.c:588 +#: src/input/input_dvd.c:585 msgid "input_dvd: values of \\beta will give rise to dom!\n" msgstr "input_dvd: ¡valores de \\beta darán lugar a 'dom'!\n" -#: src/input/input_dvd.c:607 +#: src/input/input_dvd.c:604 #, c-format msgid "input_dvd: Error getting next block from DVD (%s)\n" msgstr "input_dvd: Error al conseguir el siguiente bloque desde el DVD (%s)\n" -#: src/input/input_dvd.c:1497 +#: src/input/input_dvd.c:1491 msgid "input_dvd: Error opening DVD device\n" msgstr "input_dvd: Error abriendo dispositivo DVD\n" -#: src/input/input_dvd.c:1784 +#: src/input/input_dvd.c:1778 msgid "device used for DVD playback" msgstr "dispositivo usado para reproducción de DVD" -#: src/input/input_dvd.c:1785 +#: src/input/input_dvd.c:1779 msgid "" "The path to the device, usually a DVD drive, which you intend to use for " "playing DVDs." @@ -2008,11 +2029,11 @@ msgstr "" "El camino al dispositivo, usualmente una unidad de DVD, que desea usar para " "reproducir DVDs." -#: src/input/input_dvd.c:1803 +#: src/input/input_dvd.c:1797 msgid "raw device set up for DVD access" msgstr "dispositivo bruto usado para acceso al DVD" -#: src/input/input_dvd.c:1804 +#: src/input/input_dvd.c:1798 msgid "" "If this points to a raw device connected to your DVD device, xine will use " "the raw device for playback. This has the advantage of being slightly faster " @@ -2031,11 +2052,11 @@ msgstr "" "Vea la documentación de configuración de dispositivos en bruto (man raw) " "para más información." -#: src/input/input_dvd.c:1817 +#: src/input/input_dvd.c:1811 msgid "CSS decryption method" msgstr "método de desencriptación CSS" -#: src/input/input_dvd.c:1818 +#: src/input/input_dvd.c:1812 msgid "" "Selects the decryption method libdvdcss will use to descramble copy " "protected DVDs. Try the various methods, if you have problems playing " @@ -2045,11 +2066,11 @@ msgstr "" "DVDs protegidos de copia. Pruebe los varios métodos, si tiene problemas " "reproduciendo DVDs cifrados." -#: src/input/input_dvd.c:1826 +#: src/input/input_dvd.c:1819 msgid "path to the title key cache" msgstr "camino al caché de claves de títulos" -#: src/input/input_dvd.c:1827 +#: src/input/input_dvd.c:1820 msgid "" "Since cracking the copy protection of scrambled DVDs can be quite time " "consuming, libdvdcss will cache the cracked keys in this directory.\n" @@ -2063,11 +2084,11 @@ msgstr "" "crearán ficheros con nombres incontrolables. Asegúrse de usar un directorio " "dedicado que no se use para otra cosa excepto cacheado de claves de DVDs." -#: src/input/input_dvd.c:1849 +#: src/input/input_dvd.c:1842 msgid "region the DVD player claims to be in (1 to 8)" msgstr "Región a la cual el reproductor de DVDs dice pertenecer (1 a 8)" -#: src/input/input_dvd.c:1850 +#: src/input/input_dvd.c:1843 msgid "" "This only needs to be changed if your DVD jumps to a screen complaining " "about a wrong region code. It has nothing to do with the region code set in " @@ -2077,11 +2098,11 @@ msgstr "" "código regional equivocado. No tiene nada ue ver con el código regional " "puesto en los reproductores de DVD, esto es puramente software." -#: src/input/input_dvd.c:1856 +#: src/input/input_dvd.c:1849 msgid "default language for DVD playback" msgstr "idioma por defecto para reproducción de DVD" -#: src/input/input_dvd.c:1857 +#: src/input/input_dvd.c:1850 msgid "" "xine tries to use this language as a default for DVD playback. As far as the " "DVD supports it, menus and audio tracks will be presented in this language.\n" @@ -2092,11 +2113,11 @@ msgstr "" "idioma.\n" "El valor debe ser un código de idioma de dos caracteres según ISO639." -#: src/input/input_dvd.c:1863 +#: src/input/input_dvd.c:1856 msgid "read-ahead caching" msgstr "caché de lectura adelantada" -#: src/input/input_dvd.c:1864 +#: src/input/input_dvd.c:1857 msgid "" "xine can use a read ahead cache for DVD drive access.\n" "This may lead to jerky playback on slow drives, but it improves the impact " @@ -2106,11 +2127,11 @@ msgstr "" "Esto puede dar lugar a reproducción a golpes en unidades lentas, pero mejora " "el impacto del cambio de capa del DVD en unidades más rápidas." -#: src/input/input_dvd.c:1870 +#: src/input/input_dvd.c:1863 msgid "unit for the skip action" msgstr "unidad para la acción de salto (skip)" -#: src/input/input_dvd.c:1871 +#: src/input/input_dvd.c:1864 msgid "" "You can configure the behaviour when issuing a skip command (using the skip " "buttons for example). The individual values mean:\n" @@ -2146,11 +2167,11 @@ msgstr "" "saltará un título del DVD, que es una unidad estructural representando " "piezas completas en el DVD" -#: src/input/input_dvd.c:1886 +#: src/input/input_dvd.c:1879 msgid "unit for seeking" msgstr "unidad para búsqueda" -#: src/input/input_dvd.c:1887 +#: src/input/input_dvd.c:1880 msgid "" "You can configure the domain spanned by the seek slider. The individual " "values mean:\n" @@ -2175,11 +2196,11 @@ msgstr "" "la busqueda abarcará un programa del DVD, que es una unidad navigacional " "representando un capítulo de la feature actual" -#: src/input/input_dvd.c:1898 +#: src/input/input_dvd.c:1891 msgid "play mode when title/chapter is given" msgstr "modo de ejecución cuando se da el título/capítulo" -#: src/input/input_dvd.c:1899 +#: src/input/input_dvd.c:1892 msgid "" "You can configure the behaviour when playing a dvd from a given title/" "chapter (eg. using MRL 'dvd:/1.2'). The individual values mean:\n" @@ -2224,21 +2245,21 @@ msgstr "input_file: Fichero vacío: >%s<\n" msgid "file input plugin" msgstr "complemento de fichero entrada" -#: src/input/input_file.c:993 +#: src/input/input_file.c:983 msgid "file browsing start location" msgstr "localización de comienzo de ojeado de ficheros" -#: src/input/input_file.c:994 +#: src/input/input_file.c:984 msgid "The browser to select the file to play will start at this location." msgstr "" "El ojeador para seleccionar el fichero a reproducir comenzará en esta " "localización." -#: src/input/input_file.c:1001 +#: src/input/input_file.c:991 msgid "list hidden files" msgstr "listar ficheros ocultos" -#: src/input/input_file.c:1002 +#: src/input/input_file.c:992 msgid "" "If enabled, the browser to select the file to play will also show hidden " "files." @@ -2255,82 +2276,82 @@ msgstr "complemento de entrada gnome-vfs tal como vino con xine" msgid "input_http: gethostbyname(%s) failed: %s\n" msgstr "input_http: gethostbyname(%s) falló: %s\n" -#: src/input/input_http.c:421 src/input/input_http.c:1002 +#: src/input/input_http.c:411 src/input/input_http.c:990 #, c-format msgid "input_http: read error %d\n" msgstr "input_http: error de lectura %d\n" -#: src/input/input_http.c:648 +#: src/input/input_http.c:638 msgid "Connecting HTTP server..." msgstr "Conectando servidor HTTP..." -#: src/input/input_http.c:840 +#: src/input/input_http.c:825 #, c-format msgid "input_http: invalid http answer\n" msgstr "input_http: respuesta http no válida\n" -#: src/input/input_http.c:846 +#: src/input/input_http.c:831 #, c-format msgid "input_http: 3xx redirection: >%d %s<\n" msgstr "input_http: redirección 3xx: >%d %s<\n" -#: src/input/input_http.c:851 src/input/input_http.c:857 -#: src/input/input_http.c:864 +#: src/input/input_http.c:836 src/input/input_http.c:842 +#: src/input/input_http.c:849 #, c-format msgid "input_http: http status not 2xx: >%d %s<\n" msgstr "input_http: el estado de http no es 2xx: >%d %s<\n" -#: src/input/input_http.c:874 +#: src/input/input_http.c:859 #, c-format msgid "input_http: content length = %<PRIdMAX> bytes\n" msgstr "input_http: longitud del contenido = %<PRIdMAX> bytes\n" -#: src/input/input_http.c:957 +#: src/input/input_http.c:945 #, c-format msgid "input_http: buffer exhausted after %d bytes." msgstr "input_http: tampón agotado después de %d bytes." -#: src/input/input_http.c:1055 +#: src/input/input_http.c:1042 msgid "http input plugin" msgstr "complemento de entrada http" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "HTTP proxy host" msgstr "Servidor delegado de HTTP" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "The hostname of the HTTP proxy." msgstr "El nombre del servidor delegado (\"proxy\") de HTTP." -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "HTTP proxy port" msgstr "Puerto del servidor delegado de HTTP" -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "The port number of the HTTP proxy." msgstr "El número de puerto en el servidor delegado (\"proxy\") de HTTP." -#: src/input/input_http.c:1135 +#: src/input/input_http.c:1118 msgid "HTTP proxy username" msgstr "Usuario en el servidor delegado de HTTP" -#: src/input/input_http.c:1136 +#: src/input/input_http.c:1119 msgid "The user name for the HTTP proxy." msgstr "El nombre de usuario en el servidor delegado de HTTP." -#: src/input/input_http.c:1139 +#: src/input/input_http.c:1122 msgid "HTTP proxy password" msgstr "Contraseña en el servidor delegado de HTTP" -#: src/input/input_http.c:1140 +#: src/input/input_http.c:1123 msgid "The password for the HTTP proxy." msgstr "La contraseña en el servidor delegado de HTTP." -#: src/input/input_http.c:1143 +#: src/input/input_http.c:1126 msgid "Domains for which to ignore the HTTP proxy" msgstr "Dominios para los cuales se ignorará el servidor HTTP delegado" -#: src/input/input_http.c:1144 +#: src/input/input_http.c:1127 msgid "" "A comma-separated list of domain names for which the proxy is to be " "ignored.\n" @@ -2396,51 +2417,51 @@ msgstr "input_net: no se puede conectar a '%s'.\n" msgid "net input plugin as shipped with xine" msgstr "complemento de entrada de red incluido en xine" -#: src/input/input_pnm.c:262 +#: src/input/input_pnm.c:260 msgid "pnm streaming input plugin" msgstr "complemento de flujo de bits pnm de entrada" -#: src/input/input_pvr.c:601 +#: src/input/input_pvr.c:586 #, c-format msgid "input_pvr: error creating pvr file (%s)\n" msgstr "input_pvr: error al crear el archivo pvr (%s)\n" -#: src/input/input_pvr.c:758 +#: src/input/input_pvr.c:743 #, c-format msgid "input_pvr: error opening pvr file (%s)\n" msgstr "input_pvr: error al abrir el archivo pvr (%s)\n" -#: src/input/input_pvr.c:834 +#: src/input/input_pvr.c:819 #, c-format msgid "input_pvr: read error (%s)\n" msgstr "input_pvr: error de lectura (%s)\n" -#: src/input/input_pvr.c:1173 src/input/input_pvr.c:1426 +#: src/input/input_pvr.c:1158 src/input/input_pvr.c:1411 #, c-format msgid "input_pvr: error opening device %s\n" msgstr "input_pvr: error al abrir el dispositivo %s\n" -#: src/input/input_pvr.c:1179 src/input/input_pvr.c:1432 +#: src/input/input_pvr.c:1164 src/input/input_pvr.c:1417 msgid "input_pvr: IVTV_IOC_G_CODEC failed, maybe API changed?\n" msgstr "" "input_pvr: IVTV_IOC_G_CODEC falló, ¿quizás cambió la API? (interfase para " "programación de aplicaciones)\n" -#: src/input/input_pvr.c:1187 src/input/input_pvr.c:1441 +#: src/input/input_pvr.c:1172 src/input/input_pvr.c:1426 msgid "input_pvr: IVTV_IOC_S_CODEC failed, maybe API changed?\n" msgstr "" "input_pvr: IVTV_IOC_S_CODEC falló, ¿quizás cambió la API? (interfase para " "programación de aplicaciones)\n" -#: src/input/input_pvr.c:1549 +#: src/input/input_pvr.c:1534 msgid "WinTV-PVR 250/350 input plugin" msgstr "complemento de entrada para WinTV-PVR 250/350" -#: src/input/input_pvr.c:1575 +#: src/input/input_pvr.c:1560 msgid "device used for WinTV-PVR 250/350 (pvr plugin)" msgstr "dispositivo usado para WinTV-PVR 250/350 (complemento pvr)" -#: src/input/input_pvr.c:1576 +#: src/input/input_pvr.c:1561 msgid "The path to the device of your WinTV card." msgstr "El camino al dispositivo de su tarjeta WinTV." @@ -2516,7 +2537,7 @@ msgstr "input_rtp: no se puede crear un hilo nuevo (%s)\n" msgid "RTP and UDP input plugin as shipped with xine" msgstr "complemento de entrada RTP y UDP original de xine" -#: src/input/input_rtsp.c:284 +#: src/input/input_rtsp.c:281 msgid "rtsp streaming input plugin" msgstr "complemento de flujo de bits de entrada rtsp" @@ -2538,43 +2559,43 @@ msgstr "stdin: falló al abrir '%s'\n" msgid "stdin streaming input plugin" msgstr "complemento de entrada de flujo de bits" -#: src/input/input_v4l.c:382 +#: src/input/input_v4l.c:386 msgid "Buffer underrun..." msgstr "Memoria intermedia vacía..." -#: src/input/input_v4l.c:386 +#: src/input/input_v4l.c:390 msgid "Buffer overrun..." msgstr "Memoria intermedia rebosando..." -#: src/input/input_v4l.c:389 +#: src/input/input_v4l.c:393 msgid "Adjusting..." msgstr "Ajustando..." -#: src/input/input_v4l.c:661 +#: src/input/input_v4l.c:665 msgid "Tuner name not found\n" msgstr "Nombre del sintonizador no encontrado\n" -#: src/input/input_v4l.c:1881 +#: src/input/input_v4l.c:1864 msgid "v4l tv input plugin" msgstr "Complemento de entrada v4l tv" -#: src/input/input_v4l.c:1885 +#: src/input/input_v4l.c:1868 msgid "v4l radio input plugin" msgstr "Complemento de entrada v4l radio" -#: src/input/input_v4l.c:1917 +#: src/input/input_v4l.c:1900 msgid "v4l video device" msgstr "dispositivo vídeo v4l" -#: src/input/input_v4l.c:1918 +#: src/input/input_v4l.c:1901 msgid "The path to your Video4Linux video device." msgstr "El camino a su dispositivo de vídeo Video4Linux." -#: src/input/input_v4l.c:1923 +#: src/input/input_v4l.c:1906 msgid "v4l ALSA audio input device" msgstr "dispositivo entrada audio ALSA v4l" -#: src/input/input_v4l.c:1924 +#: src/input/input_v4l.c:1907 msgid "" "The name of the audio device which corresponds to your Video4Linux video " "device." @@ -2582,11 +2603,11 @@ msgstr "" "El nombre del dispositivo de audio que corresponde a su dispositivo de vídeo " "Video4Linux." -#: src/input/input_v4l.c:1951 +#: src/input/input_v4l.c:1934 msgid "v4l radio device" msgstr "dispositivo audio v4l" -#: src/input/input_v4l.c:1952 +#: src/input/input_v4l.c:1935 msgid "The path to your Video4Linux radio device." msgstr "El camino a su dispositivo de radio Video4Linux." @@ -2603,21 +2624,21 @@ msgstr "input_vcd: pista %d no válida (rango válido: 0 .. %d)\n" msgid "Video CD input plugin" msgstr "Complemento de entrada de vídeo CD" -#: src/input/input_vcd.c:965 +#: src/input/input_vcd.c:975 #, c-format msgid "unable to open %s: %s.\n" msgstr "incapaz de abrir %s: %s.\n" -#: src/input/input_vcd.c:1041 +#: src/input/input_vcd.c:1037 #, c-format msgid "input_vcd: unable to open %s: %s.\n" msgstr "input_vcd: incapaz de abrir %s: %s.\n" -#: src/input/input_vcd.c:1095 +#: src/input/input_vcd.c:1086 msgid "device used for VCD playback" msgstr "dispositivo usado para reproducción de VCD" -#: src/input/input_vcd.c:1096 +#: src/input/input_vcd.c:1087 msgid "" "The path to the device, usually a CD or DVD drive, you intend to play your " "VideoCDs with." @@ -2625,12 +2646,12 @@ msgstr "" "El camino al dispositivo, usualmente una unidad de CD o DVD, que quiere usar " "para reproducir sus VideoCDes." -#: src/input/librtsp/rtsp.c:448 +#: src/input/librtsp/rtsp.c:438 #, c-format msgid "rtsp: bad mrl: %s\n" msgstr "rtsp: mal mrl: %s\n" -#: src/input/librtsp/rtsp.c:508 +#: src/input/librtsp/rtsp.c:496 #, c-format msgid "rtsp: failed to connect to '%s'\n" msgstr "rtsp: falló en conectar a '%s'\n" @@ -2664,44 +2685,44 @@ msgid "input_dvd: Device %s failed to open during eject calls\n" msgstr "" "input_dvd: Dispositivo %s falló al abrir durante las llamadas para ejectar\n" -#: src/input/mms.c:559 +#: src/input/mms.c:561 msgid "Connecting MMS server (over tcp)..." msgstr "Conectando a servidor MMS (sobre tcp)..." -#: src/input/mmsh.c:199 +#: src/input/mmsh.c:197 msgid "libmmsh: send error\n" msgstr "libmmsh: error de envío\n" -#: src/input/mmsh.c:244 +#: src/input/mmsh.c:242 #, c-format msgid "libmmsh: bad response format\n" msgstr "libmmsh: mal formato de respuesta\n" -#: src/input/mmsh.c:250 +#: src/input/mmsh.c:248 #, c-format msgid "libmmsh: 3xx redirection not implemented: >%d %s<\n" msgstr "libmmsh: redirección 3xx no implementada: >%d %s<\n" -#: src/input/mmsh.c:257 +#: src/input/mmsh.c:255 #, c-format msgid "libmmsh: http status not 2xx: >%d %s<\n" msgstr "libmmsh: estado http no 2xx: >%d %s<\n" -#: src/input/mmsh.c:265 +#: src/input/mmsh.c:263 #, c-format msgid "libmmsh: Location redirection not implemented\n" msgstr "libmmsh: redirección de localización no implementada\n" -#: src/input/mmsh.c:474 +#: src/input/mmsh.c:472 msgid "Connecting MMS server (over http)..." msgstr "Conectando a servidor MMS (sobre http)..." -#: src/input/mmsh.c:655 +#: src/input/mmsh.c:653 #, c-format msgid "invalid url\n" msgstr "URL inválida\n" -#: src/input/mmsh.c:660 +#: src/input/mmsh.c:658 #, c-format msgid "unsupported protocol\n" msgstr "protocolo no soportado\n" @@ -2713,7 +2734,7 @@ msgstr "protocolo no soportado\n" msgid "Buffering..." msgstr "Precargando..." -#: src/input/pnm.c:615 +#: src/input/pnm.c:619 #, c-format msgid "" "input_pnm: got message from server while reading stream:\n" @@ -2723,12 +2744,12 @@ msgstr "" "bits:\n" "%s\n" -#: src/input/pnm.c:753 +#: src/input/pnm.c:752 #, c-format msgid "input_pnm: failed to connect '%s'\n" msgstr "input_pnm: falló en conectar '%s'\n" -#: src/input/pnm.c:764 +#: src/input/pnm.c:763 msgid "input_pnm: failed to set up stream\n" msgstr "input_pnm: falló en poner el flujo de bits\n" @@ -2768,50 +2789,50 @@ msgstr "Debería haber convertido esto arriba" msgid "failed to find a device with a VCD" msgstr "falló en encontrar un dispositivo con un VCD" -#: src/input/vcd/xineplug_inp_vcd.c:328 +#: src/input/vcd/xineplug_inp_vcd.c:326 msgid "was passed a null class parameter" msgstr "se pasó un parámetro de clase nula" -#: src/input/vcd/xineplug_inp_vcd.c:990 +#: src/input/vcd/xineplug_inp_vcd.c:988 msgid "Invalid current entry type" msgstr "Tipo de entrada actual incorrecta" -#: src/input/vcd/xineplug_inp_vcd.c:1014 +#: src/input/vcd/xineplug_inp_vcd.c:1012 msgid "" "Video CD plugin with PBC and support for: (X)VCD, (X)SVCD, HQVCD, CVD ... " msgstr "" "Complemento de entrada Video CD con PBC y soporte para: (X)VCD, (X)SVCD, " "HQVCD, CVD ... " -#: src/input/vcd/xineplug_inp_vcd.c:1115 +#: src/input/vcd/xineplug_inp_vcd.c:1113 msgid "selection has no RETURN entry" msgstr "la selección no tiene entrada RETURN" -#: src/input/vcd/xineplug_inp_vcd.c:1144 +#: src/input/vcd/xineplug_inp_vcd.c:1142 msgid "DEFAULT selected, but PBC is not on." msgstr "se seleccionó DEFAULT, pero PBC no está activado." -#: src/input/vcd/xineplug_inp_vcd.c:1149 +#: src/input/vcd/xineplug_inp_vcd.c:1147 msgid "selection has no NEXT entry" msgstr "la selección no tiene entrada NEXT" -#: src/input/vcd/xineplug_inp_vcd.c:1157 +#: src/input/vcd/xineplug_inp_vcd.c:1155 msgid "selection has no PREVIOUS entry" msgstr "la selección no tiene entrada PREVIOUS" -#: src/input/vcd/xineplug_inp_vcd.c:1164 +#: src/input/vcd/xineplug_inp_vcd.c:1162 msgid "Unknown event type: " msgstr "Tipo de evento desconocido: " -#: src/input/vcd/xineplug_inp_vcd.c:1460 src/input/vcd/xineplug_inp_vcd.c:1507 +#: src/input/vcd/xineplug_inp_vcd.c:1458 src/input/vcd/xineplug_inp_vcd.c:1505 msgid "The above message had unknown vcdimager log level" msgstr "El mensaje de arriba tenía nivel de registro vcdimager desconocido" -#: src/input/vcd/xineplug_inp_vcd.c:1838 +#: src/input/vcd/xineplug_inp_vcd.c:1836 msgid "VCD default type to use on autoplay" msgstr "tipo por defecto VCD a usar en autoreproducción" -#: src/input/vcd/xineplug_inp_vcd.c:1839 +#: src/input/vcd/xineplug_inp_vcd.c:1837 msgid "" "The VCD play unit to use when none is specified in an MRL, e.g. vcd:// or " "vcd:///dev/dvd:" @@ -2819,11 +2840,11 @@ msgstr "" "La unidad de reproducción VCD a usar cuando ninguna se especifica en un MRL, " "p.e. vcd:// o vcd:///dev/dvd:" -#: src/input/vcd/xineplug_inp_vcd.c:1849 +#: src/input/vcd/xineplug_inp_vcd.c:1847 msgid "CD-ROM drive used for VCD when none given" msgstr "Unidad de CD-ROM usada para VCD cuando no se da ninguno" -#: src/input/vcd/xineplug_inp_vcd.c:1850 +#: src/input/vcd/xineplug_inp_vcd.c:1848 msgid "" "What to use if no drive specified. If the setting is empty, xine will scan " "for CD drives." @@ -2831,31 +2852,31 @@ msgstr "" "Que usar si no se especifica unidad. Si la configuración está vacía, xine " "buscará unidades CD." -#: src/input/vcd/xineplug_inp_vcd.c:1860 +#: src/input/vcd/xineplug_inp_vcd.c:1858 msgid "VCD position slider range" msgstr "rango de la barra deslizadora de posiciones del VCD" -#: src/input/vcd/xineplug_inp_vcd.c:1861 +#: src/input/vcd/xineplug_inp_vcd.c:1859 msgid "" "range that the stream playback position slider represents playing a VCD." msgstr "" "rango que la barra deslizadora de posiciones del flujo de bits representa al " "reproducir un VCD." -#: src/input/vcd/xineplug_inp_vcd.c:1869 +#: src/input/vcd/xineplug_inp_vcd.c:1867 msgid "VCD read-ahead caching?" msgstr "¿Memoria intermedia de lectura adelantada del VCD?" -#: src/input/vcd/xineplug_inp_vcd.c:1870 +#: src/input/vcd/xineplug_inp_vcd.c:1868 msgid "Class may lead to jerky playback on low-end machines." msgstr "" "La clase puede llevar a reproducción temblorosa en máquinas de gama inferior." -#: src/input/vcd/xineplug_inp_vcd.c:1880 +#: src/input/vcd/xineplug_inp_vcd.c:1878 msgid "automatically advance VCD track/entry" msgstr "automáticamente avanzar pista/entrada en el VCD" -#: src/input/vcd/xineplug_inp_vcd.c:1881 +#: src/input/vcd/xineplug_inp_vcd.c:1879 msgid "" "If enabled, we should automatically advance to the next entry or track. Used " "only when playback control (PBC) is disabled." @@ -2863,11 +2884,11 @@ msgstr "" "Si se activa, deberíamos avanzar automáticamente a la siguiente entrada o " "pista. Se usa sólo cuando el control de reproducción (PBC) está desactivado." -#: src/input/vcd/xineplug_inp_vcd.c:1890 +#: src/input/vcd/xineplug_inp_vcd.c:1888 msgid "show 'rejected' VCD LIDs" msgstr "mostrar LIDs de VCD 'rechazados' " -#: src/input/vcd/xineplug_inp_vcd.c:1891 +#: src/input/vcd/xineplug_inp_vcd.c:1889 msgid "" "Some playback list IDs (LIDs) are marked not showable, but you can see them " "in the MRL list if this is set. Rejected entries are marked with an asterisk " @@ -2877,11 +2898,11 @@ msgstr "" "pero puede verlas en la lista de MRL si se activa esto. Las entradas " "rechazadas se marcan con un asterisco (*) anexado al MRL." -#: src/input/vcd/xineplug_inp_vcd.c:1902 +#: src/input/vcd/xineplug_inp_vcd.c:1900 msgid "VCD format string for display banner" msgstr "Cadena de formato VCD para pantalla banderola" -#: src/input/vcd/xineplug_inp_vcd.c:1903 +#: src/input/vcd/xineplug_inp_vcd.c:1901 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are:\n" @@ -2921,11 +2942,11 @@ msgstr "" " Un número entre 1 y el contador de volúmenes.\n" " %% : a %\n" -#: src/input/vcd/xineplug_inp_vcd.c:1928 +#: src/input/vcd/xineplug_inp_vcd.c:1926 msgid "VCD format string for stream comment field" msgstr "Cadena de formato VCD para campo de comentario" -#: src/input/vcd/xineplug_inp_vcd.c:1929 +#: src/input/vcd/xineplug_inp_vcd.c:1927 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are %A, %C, %c, %F, %I, %L, " @@ -2938,11 +2959,11 @@ msgstr "" "%.\n" "Vea la ayuda para title_format para ver su significado." -#: src/input/vcd/xineplug_inp_vcd.c:1941 +#: src/input/vcd/xineplug_inp_vcd.c:1939 msgid "VCD debug flag mask" msgstr "Máscara de banderas de depuración VCD" -#: src/input/vcd/xineplug_inp_vcd.c:1942 +#: src/input/vcd/xineplug_inp_vcd.c:1940 msgid "" "For tracking down bugs in the VCD plugin. Mask values are:\n" " 1: Meta information\n" @@ -3073,30 +3094,30 @@ msgstr "" "RealPlayer para usted. Consulte el FAQ de xine FAQ para más información " "sobre cómo instalar los codificadores." -#: src/libreal/xine_real_video_decoder.c:162 +#: src/libreal/xine_real_video_decoder.c:170 msgid "libreal: Error resolving symbols! (version incompatibility?)\n" msgstr "" "libreal: ¡Error resolviendo símbolos! (¿incompatibilidad de versión?)\n" -#: src/libreal/xine_real_audio_decoder.c:128 +#: src/libreal/xine_real_audio_decoder.c:130 #, c-format msgid "libareal: (audio) Cannot resolve symbols - incompatible dll: %s\n" msgstr "libareal: (audio) No puedo resolver símbolos - dll incompatible: %s\n" -#: src/libreal/xine_real_audio_decoder.c:285 +#: src/libreal/xine_real_audio_decoder.c:288 #, c-format msgid "libareal: decoder init failed, error code: 0x%x\n" msgstr "" "libareal: falló la inicialización del decodificador, código de error: 0x%x\n" -#: src/libreal/xine_real_audio_decoder.c:299 +#: src/libreal/xine_real_audio_decoder.c:302 #, c-format msgid "libareal: decoder flavor setup failed, error code: 0x%x\n" msgstr "" "libareal: falló la configuración de tipo de decodificador, código de error: " "0x%x\n" -#: src/libreal/xine_real_audio_decoder.c:336 +#: src/libreal/xine_real_audio_decoder.c:339 msgid "libareal: oups, real can do more than 2 channels ?\n" msgstr "libareal: Ostras, ¿puede real hacer más de dos canales?\n" @@ -3156,24 +3177,24 @@ msgstr "" "Cuando se activa, el subtitulado se posicionará en el centro de las lineas " "individuales." -#: src/libspucmml/xine_cmml_decoder.c:477 +#: src/libspucmml/xine_cmml_decoder.c:471 msgid "font for external subtitles" msgstr "tipografía para subtítulos externos" -#: src/libspucmml/xine_cmml_decoder.c:483 +#: src/libspucmml/xine_cmml_decoder.c:477 msgid "subtitle vertical offset (relative window size)" msgstr "" "desplazamiento vertical de los subtítulos (relativo al tamaño de ventana)" -#: src/libspucmml/xine_cmml_decoder.c:529 +#: src/libspucmml/xine_cmml_decoder.c:523 msgid "encoding of subtitles" msgstr "codificado de los subtítulos" -#: src/libsputext/demux_sputext.c:1479 +#: src/libsputext/demux_sputext.c:1465 msgid "default duration of subtitle display in seconds" msgstr "duración por defecto de la exhibición de los subtítulos en segundos" -#: src/libsputext/demux_sputext.c:1480 +#: src/libsputext/demux_sputext.c:1466 msgid "" "Some subtitle formats do not explicitly give a duration for each subtitle. " "For these, you can set a default duration here. Setting to zero will result " @@ -3350,22 +3371,22 @@ msgstr "w32codec: Error inicializando audio DMO\n" msgid "bitplane: error doing ByteRun1 decompression\n" msgstr "bitplane: error haciendo descompresión ByteRun1\n" -#: src/libxinevdec/bitplane.c:1329 +#: src/libxinevdec/bitplane.c:1321 #, c-format msgid "bitplane: Anim Opt 1 is not supported at the moment\n" msgstr "bitplane: Anim Opt 1 no está soportado de momento\n" -#: src/libxinevdec/bitplane.c:1336 +#: src/libxinevdec/bitplane.c:1328 #, c-format msgid "bitplane: Anim Opt 2 is not supported at the moment\n" msgstr "bitplane: Anim Opt 2 no está soportado de momento\n" -#: src/libxinevdec/bitplane.c:1386 +#: src/libxinevdec/bitplane.c:1378 #, c-format msgid "bitplane: Anim ASCIIJ is not supported at the moment\n" msgstr "bitplane: Anim ASCIIJ no está soportado de momento\n" -#: src/libxinevdec/bitplane.c:1392 +#: src/libxinevdec/bitplane.c:1384 #, c-format msgid "bitplane: This anim-type is not supported at the moment\n" msgstr "bitplane: Este tipo anim no está soportado de momento\n" @@ -3607,7 +3628,7 @@ msgstr "" "Puede escoger el método de conversión del espacio de color usado por goom.\n" "Las selecciones disponibles deberían ser autoexplicativas." -#: src/post/mosaico/mosaico.c:271 +#: src/post/mosaico/mosaico.c:274 msgid "" "Mosaico does simple picture in picture effects.\n" "\n" @@ -3818,7 +3839,7 @@ msgstr "" "\n" "* mplayer's noise (C) Michael Niedermayer\n" -#: src/post/planar/pp.c:111 +#: src/post/planar/pp.c:115 msgid "" "FFmpeg libpostprocess plugin.\n" "\n" @@ -3830,7 +3851,7 @@ msgstr "" "Parámetros\n" "\n" -#: src/post/planar/pp.c:117 +#: src/post/planar/pp.c:121 msgid "" "\n" "* libpostprocess (C) Michael Niedermayer\n" @@ -3838,7 +3859,7 @@ msgstr "" "\n" "* libpostprocess (C) Michael Niedermayer\n" -#: src/post/planar/unsharp.c:218 +#: src/post/planar/unsharp.c:211 msgid "" "Unsharp mask / gaussian blur\n" "It is possible to set the width and height of the matrix, odd sized in both " @@ -3903,11 +3924,11 @@ msgstr "" "Complemento de xine de salida de vídeo usando la librería de arte ascii a " "color" -#: src/video_out/video_out_directfb.c:1341 +#: src/video_out/video_out_directfb.c:1337 msgid "video layer buffering mode" msgstr "modo de capa de vídeo tamponeado" -#: src/video_out/video_out_directfb.c:1342 +#: src/video_out/video_out_directfb.c:1338 msgid "" "Select the buffering mode of the output layer. Double or triple buffering " "give a smoother playback, but consume more video memory." @@ -3916,11 +3937,11 @@ msgstr "" "tamponeado (buffering) da una reproducción más suave, pero consume más " "memoria de vídeo." -#: src/video_out/video_out_directfb.c:1349 +#: src/video_out/video_out_directfb.c:1345 msgid "wait for vertical retrace" msgstr "esperar al retrazado vertical" -#: src/video_out/video_out_directfb.c:1350 +#: src/video_out/video_out_directfb.c:1346 msgid "" "Enable synchronizing the update of the video image to the repainting of the " "entire screen (\"vertical retrace\")." @@ -3928,11 +3949,11 @@ msgstr "" "Activa la sincronización de la actualización de la imagen de vídeo con el " "repintado de la pantalla entera (\"retrazado vertical\")." -#: src/video_out/video_out_directfb.c:1357 +#: src/video_out/video_out_directfb.c:1353 msgid "enable video colour key" msgstr "activar llave de color de vídeo" -#: src/video_out/video_out_directfb.c:1358 +#: src/video_out/video_out_directfb.c:1354 msgid "" "Enable using a colour key to tell the graphics card where to overlay the " "video image." @@ -3940,15 +3961,15 @@ msgstr "" "Activar el uso de una llave de color para decirle a la tarjeta gráfica dónde " "superponer la imagen de vídeo." -#: src/video_out/video_out_directfb.c:1364 +#: src/video_out/video_out_directfb.c:1360 msgid "video colour key" msgstr "llave de color de vídeo" -#: src/video_out/video_out_directfb.c:1365 +#: src/video_out/video_out_directfb.c:1361 #: src/video_out/video_out_vidix.c:1168 src/video_out/video_out_vidix.c:1175 #: src/video_out/video_out_vidix.c:1182 src/video_out/video_out_xcbxv.c:1466 #: src/video_out/video_out_xv.c:1519 src/video_out/video_out_xvmc.c:1464 -#: src/video_out/video_out_xxmc.c:2541 +#: src/video_out/video_out_xxmc.c:2537 msgid "" "The colour key is used to tell the graphics card where to overlay the video " "image. Try different values, if you experience windows becoming transparent." @@ -3957,20 +3978,20 @@ msgstr "" "la imagen de vídeo. Pruebe diferentes valores si observa que las ventanas se " "vuelven transparentes." -#: src/video_out/video_out_directfb.c:1374 +#: src/video_out/video_out_directfb.c:1370 msgid "flicker filtering" msgstr "filtro de parpadeo" -#: src/video_out/video_out_directfb.c:1375 +#: src/video_out/video_out_directfb.c:1371 msgid "Enable Flicker Filetring for a smooth output on an interlaced display." msgstr "" "Active Filtro de Parpadeo para una salida suave en una pantalla entrelazada." -#: src/video_out/video_out_directfb.c:1382 +#: src/video_out/video_out_directfb.c:1378 msgid "field parity" msgstr "paridad de campo" -#: src/video_out/video_out_directfb.c:1383 +#: src/video_out/video_out_directfb.c:1379 msgid "" "For an interlaced display, enable controlling the field parity (\"none" "\"=disabled)." @@ -3978,44 +3999,44 @@ msgstr "" "para una pantalla entrelazada, activa el control de paridad de campo(\"none" "\"=desactivado)." -#: src/video_out/video_out_directfb.c:1516 +#: src/video_out/video_out_directfb.c:1512 msgid "video_out_directfb: using hardware subpicture acceleration.\n" msgstr "video_out_directfb: usando aceleración hardware de subimagen\n" -#: src/video_out/video_out_directfb.c:1530 +#: src/video_out/video_out_directfb.c:1526 msgid "video_out_directfb: layer supports video output.\n" msgstr "video_out_directfb: la capa soporta salida de vídeo\n" -#: src/video_out/video_out_directfb.c:1539 +#: src/video_out/video_out_directfb.c:1535 msgid "video_out_directfb: layer doesn't support YV12!\n" msgstr "video_out_directfb: ¡la capa no soporta YV12!\n" -#: src/video_out/video_out_directfb.c:1546 +#: src/video_out/video_out_directfb.c:1542 msgid "video_out_directfb: layer doesn't support YUY2!\n" msgstr "video_out_directfb: ¡la capa no soporta YUV2!\n" -#: src/video_out/video_out_directfb.c:1557 +#: src/video_out/video_out_directfb.c:1553 msgid "" "video_out_directfb:need at least DirectFB 0.9.25 to play on this layer!\n" msgstr "" "video_out_directfb:¡se necesita al menos DirectFB 0.9.25 para reproducir en " "esta capa!\n" -#: src/video_out/video_out_directfb.c:1592 +#: src/video_out/video_out_directfb.c:1588 #, c-format msgid "video_out_directfb: layer doesn't support buffermode %d!\n" msgstr "video_out_directfb: ¡la capa no soporta modo tamponeado %d!\n" -#: src/video_out/video_out_directfb.c:1598 +#: src/video_out/video_out_directfb.c:1594 #, c-format msgid "video_out_directfb: layer doesn't support options 0x%08x!\n" msgstr "video_out_directfb: ¡la capa no soporta las opciones 0x%08x!\n" -#: src/video_out/video_out_directfb.c:1692 +#: src/video_out/video_out_directfb.c:1688 msgid "video_out_directfb: using hardware accelerated image scaling.\n" msgstr "video_out_directfb: usando escalado de imagen en hardware acelerado.\n" -#: src/video_out/video_out_directfb.c:1704 +#: src/video_out/video_out_directfb.c:1700 msgid "" "video_out_directfb: image scaling with deinterlacing is hardware " "accelerated.\n" @@ -4023,30 +4044,30 @@ msgstr "" "video_out_directfb: escalado de imagen con desentrelazado es acelerado en " "hardware.\n" -#: src/video_out/video_out_directfb.c:1782 +#: src/video_out/video_out_directfb.c:1778 msgid "video layer id (auto: -1)" msgstr "id. de la capa de vídeo (auto: -1)" -#: src/video_out/video_out_directfb.c:1783 +#: src/video_out/video_out_directfb.c:1779 msgid "Select the video output layer by its id." msgstr "Seleccione la capa de salida de vídeo por su id." -#: src/video_out/video_out_directfb.c:1804 -#: src/video_out/video_out_directfb.c:2014 +#: src/video_out/video_out_directfb.c:1800 +#: src/video_out/video_out_directfb.c:2010 #, c-format msgid "video_out_directfb: using display layer #%d.\n" msgstr "video_out_directfb: usando capa de visualización nº %d.\n" -#: src/video_out/video_out_directfb.c:1888 +#: src/video_out/video_out_directfb.c:1884 msgid "xine video output plugin using DirectFB." msgstr "complemento de xine de salida de vídeo usando DirectFB." -#: src/video_out/video_out_directfb.c:2007 +#: src/video_out/video_out_directfb.c:2003 msgid "video_out_directfb: no usable display layer was found!\n" msgstr "" "video_out_directfb: ¡no se encontró una capa de visualización usable!\n" -#: src/video_out/video_out_directfb.c:2096 +#: src/video_out/video_out_directfb.c:2092 msgid "xine video output plugin using DirectFB under XDirectFB." msgstr "complemento de xine de salida de vídeo usando DirectFB bajo XDirectFB." @@ -4054,7 +4075,7 @@ msgstr "complemento de xine de salida de vídeo usando DirectFB bajo XDirectFB." msgid "xine video output plugin for win32 using directx" msgstr "complemento de xine de salida de vídeo para win32 usando directx" -#: src/video_out/video_out_fb.c:770 +#: src/video_out/video_out_fb.c:758 #, c-format msgid "" "video_out_fb: only packed truecolour/directcolour is supported (%d).\n" @@ -4064,11 +4085,11 @@ msgstr "" "directo) empaquetado (%d).\n" " Compruebe 'fbset -i' o pruebe 'fbset -depth 16'.\n" -#: src/video_out/video_out_fb.c:830 src/video_out/video_out_vidix.c:1248 +#: src/video_out/video_out_fb.c:818 src/video_out/video_out_vidix.c:1248 msgid "framebuffer device name" msgstr "nombre del dispositivo framebuffer" -#: src/video_out/video_out_fb.c:831 src/video_out/video_out_vidix.c:1249 +#: src/video_out/video_out_fb.c:819 src/video_out/video_out_vidix.c:1249 msgid "" "Specifies the file name for the framebuffer device to be used.\n" "This setting is security critical, because when changed to a different file, " @@ -4082,16 +4103,16 @@ msgstr "" "arbitrario. De modo que debería ser cuidadoso de que el valor que introduzca " "es realmente un verdadero dispositivo framebuffer." -#: src/video_out/video_out_fb.c:905 +#: src/video_out/video_out_fb.c:893 msgid "video_out_fb: Your video mode was not recognized, sorry.\n" msgstr "video_out_fb: Lo sentimos, su modo de vídeo no fue reconocido .\n" -#: src/video_out/video_out_fb.c:962 +#: src/video_out/video_out_fb.c:950 #, c-format msgid "video_out_fb: %d video RAM buffers are available.\n" msgstr "video_out_fb: están disponibles %d tampones de vídeo en RAM.\n" -#: src/video_out/video_out_fb.c:968 +#: src/video_out/video_out_fb.c:956 #, c-format msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because only %d " @@ -4108,7 +4129,7 @@ msgstr "" # Cer: panning --> panoramizado # frame flips --> volteos de cuadro # Zero copy buffers --> tampones copia cero -#: src/video_out/video_out_fb.c:979 +#: src/video_out/video_out_fb.c:967 msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because kernel driver\n" " do not support screen panning (used for frame flips).\n" @@ -4117,7 +4138,7 @@ msgstr "" "driver del kernel\n" " no soporta panoramizado de pantalla (usado para volteos de cuadro ).\n" -#: src/video_out/video_out_fb.c:1048 +#: src/video_out/video_out_fb.c:1036 #, c-format msgid "" "WARNING: video_out_fb: current display depth is %d. For better performance\n" @@ -4129,7 +4150,7 @@ msgstr "" " se recomienda una profundidad de 16 bpp!\n" "\n" -#: src/video_out/video_out_fb.c:1079 +#: src/video_out/video_out_fb.c:1067 msgid "Xine video output plugin using the Linux frame buffer device" msgstr "" "Complemento de xine de salida de vídeo usando el dispositivo Linux tampón de " @@ -4139,11 +4160,11 @@ msgstr "" msgid "xine video output plugin which displays nothing" msgstr "Complemento de xine de salida de vídeo que no muestra nada" -#: src/video_out/video_out_opengl.c:1886 +#: src/video_out/video_out_opengl.c:1884 msgid "OpenGL renderer" msgstr "renderizador OpenGL" -#: src/video_out/video_out_opengl.c:1887 +#: src/video_out/video_out_opengl.c:1885 msgid "" "The OpenGL plugin provides several render modules:\n" "\n" @@ -4199,11 +4220,11 @@ msgstr "" "Environment_Mapped_Torus\n" "Muestra las imágenes en un toro dando vueltas. Muy guais =)" -#: src/video_out/video_out_opengl.c:1909 +#: src/video_out/video_out_opengl.c:1907 msgid "OpenGL minimum framerate" msgstr "frecuencia de cuadro mínima OpenGL" -#: src/video_out/video_out_opengl.c:1910 +#: src/video_out/video_out_opengl.c:1908 msgid "" "Minimum framerate for animated render routines.\n" "Ignored for static render routines.\n" @@ -4211,13 +4232,13 @@ msgstr "" "Frecuencia mínima de cuadro para rutinas animadas de renderizado.\n" "Ignorado para rutinas estáticas de renderizado.\n" -#: src/video_out/video_out_opengl.c:1915 src/video_out/video_out_vidix.c:1024 +#: src/video_out/video_out_opengl.c:1913 src/video_out/video_out_vidix.c:1024 #: src/video_out/video_out_xcbxv.c:1498 src/video_out/video_out_xv.c:1551 -#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2573 +#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2569 msgid "enable double buffering" msgstr "activar doble tamponeado" -#: src/video_out/video_out_opengl.c:1916 +#: src/video_out/video_out_opengl.c:1914 msgid "" "For OpenGL double buffering does not only remove tearing artifacts,\n" "it also reduces flickering a lot.\n" @@ -4227,7 +4248,7 @@ msgstr "" "también reduce un montón el parpadeo.\n" "No debería impactar nada el rendimiento." -#: src/video_out/video_out_opengl.c:1963 +#: src/video_out/video_out_opengl.c:1961 msgid "xine video output plugin using the OpenGL 3D graphics API" msgstr "Complemento de xine de salida de vídeo usando la API gráfica 3D OpenGL" @@ -4310,7 +4331,7 @@ msgstr "video_out_pgx64: Error: falló ioctl (FBIOGATTR)\n" #: src/video_out/video_out_pgx64.c:1461 src/video_out/video_out_xcbxv.c:1465 #: src/video_out/video_out_xv.c:1518 src/video_out/video_out_xvmc.c:1463 -#: src/video_out/video_out_xxmc.c:2540 +#: src/video_out/video_out_xxmc.c:2536 msgid "video overlay colour key" msgstr "llave de color de superposición de vídeo" @@ -4494,7 +4515,7 @@ msgstr "La intensidad de los componentes de color azul." #: src/video_out/video_out_vidix.c:1025 src/video_out/video_out_xcbxv.c:1499 #: src/video_out/video_out_xv.c:1552 src/video_out/video_out_xvmc.c:1479 -#: src/video_out/video_out_xxmc.c:2574 +#: src/video_out/video_out_xxmc.c:2570 msgid "" "Double buffering will synchronize the update of the video image to the " "repainting of the entire screen (\"vertical retrace\"). This eliminates " @@ -4663,22 +4684,22 @@ msgstr "" "escalado de espacio de color en hardware .\n" #: src/video_out/video_out_xcbxv.c:1474 src/video_out/video_out_xv.c:1527 -#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2549 +#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2545 msgid "autopaint colour key" msgstr "llave de color autopintado" #: src/video_out/video_out_xcbxv.c:1475 src/video_out/video_out_xv.c:1528 -#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2550 +#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2546 msgid "Make Xv autopaint its colour key." msgstr "Hacer Xv autopintar su llave de color." #: src/video_out/video_out_xcbxv.c:1482 src/video_out/video_out_xv.c:1535 -#: src/video_out/video_out_xxmc.c:2557 +#: src/video_out/video_out_xxmc.c:2553 msgid "bilinear scaling mode" msgstr "modo de escalado bilineal" #: src/video_out/video_out_xcbxv.c:1483 src/video_out/video_out_xv.c:1536 -#: src/video_out/video_out_xxmc.c:2558 +#: src/video_out/video_out_xxmc.c:2554 msgid "" "Selects the bilinear scaling mode for Permedia cards. The individual values " "are:\n" @@ -4731,12 +4752,12 @@ msgid "video_out_xcbxv: this adaptor supports the yuy2 format.\n" msgstr "video_out_xcbxv: éste adaptador soporta el formato yuy2.\n" #: src/video_out/video_out_xcbxv.c:1560 src/video_out/video_out_xv.c:1624 -#: src/video_out/video_out_xxmc.c:2642 +#: src/video_out/video_out_xxmc.c:2638 msgid "pitch alignment workaround" msgstr "rodeo para alineamiento de paso" #: src/video_out/video_out_xcbxv.c:1561 src/video_out/video_out_xv.c:1625 -#: src/video_out/video_out_xxmc.c:2643 +#: src/video_out/video_out_xxmc.c:2639 msgid "Some buggy video drivers need a workaround to function properly." msgstr "" "Algunos drivers de vídeo con errores necesitan un rodeo para que funcionen " @@ -4824,7 +4845,7 @@ msgstr "" "Buenos resultados con uso de CPU mediano." #: src/video_out/video_out_xcbxv.c:1622 src/video_out/video_out_xv.c:1705 -#: src/video_out/video_out_xxmc.c:2737 +#: src/video_out/video_out_xxmc.c:2733 msgid "xine video output plugin using the MIT X video extension" msgstr "complemento de salida de vídeo usando la extensión MIT X vídeo" @@ -4986,7 +5007,7 @@ msgstr " sin soporte XvMC \n" msgid " With Overlay = %d; UnsignedIntra = %d.\n" msgstr " Con Overlay = %d; UnsignedIntra = %d.\n" -#: src/video_out/video_out_xxmc.c:642 +#: src/video_out/video_out_xxmc.c:638 msgid "" "video_out_xxmc: XvShmCreateImage failed\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" @@ -4995,7 +5016,7 @@ msgstr "" "video_out_xxmc: => no se usará la extensión \"MIT Shared Memory\" (memoria " "compartida MIT).\n" -#: src/video_out/video_out_xxmc.c:652 +#: src/video_out/video_out_xxmc.c:648 msgid "" "video_out_xxmc: XvShmCreateImage returned a zero size\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" @@ -5004,7 +5025,7 @@ msgstr "" "video_out_xxmc: => no se usará la extensión \"MIT Shared Memory\" (memoria " "compartida MIT).\n" -#: src/video_out/video_out_xxmc.c:660 +#: src/video_out/video_out_xxmc.c:656 #, c-format msgid "" "video_out_xxmc: shared memory error in shmget: %s\n" @@ -5014,7 +5035,7 @@ msgstr "" "video_out_xxmc: => no se usará la extensión \"MIT Shared Memory\" (memoria " "compartida MIT).\n" -#: src/video_out/video_out_xxmc.c:692 +#: src/video_out/video_out_xxmc.c:688 msgid "" "video_out_xxmc: x11 error during shared memory XImage creation\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" @@ -5024,11 +5045,11 @@ msgstr "" "video_out_xxmc: => no se usará la extensión \"MIT Shared Memory\" (memoria " "compartida MIT).\n" -#: src/video_out/video_out_xxmc.c:2392 +#: src/video_out/video_out_xxmc.c:2388 msgid "video_out_xxmc: Xv extension not present.\n" msgstr "video_out_xxmc: extensión Xv no presente.\n" -#: src/video_out/video_out_xxmc.c:2429 +#: src/video_out/video_out_xxmc.c:2425 msgid "" "video_out_xxmc: Xv extension is present but I couldn't find a usable yuv12 " "port.\n" @@ -5039,7 +5060,7 @@ msgstr "" " ¿Parece como que su driver de hardware gráfico no soporta " "Xv?!\n" -#: src/video_out/video_out_xxmc.c:2438 +#: src/video_out/video_out_xxmc.c:2434 #, c-format msgid "" "video_out_xxmc: using Xv port %ld from adaptor %s for hardware colour space " @@ -5048,19 +5069,19 @@ msgstr "" "video_out_xxmc: usando el puerto %ld de Xv del adaptador %s para conversión " "y escalado del espacio de color en hardware.\n" -#: src/video_out/video_out_xxmc.c:2614 +#: src/video_out/video_out_xxmc.c:2610 msgid "video_out_xxmc: this adaptor supports the yv12 format.\n" msgstr "video_out_xxmc: éste adaptador soporta el formato yv12.\n" -#: src/video_out/video_out_xxmc.c:2619 +#: src/video_out/video_out_xxmc.c:2615 msgid "video_out_xxmc: this adaptor supports the yuy2 format.\n" msgstr "video_out_xxmc: éste adaptador soporta el formato yuy2.\n" -#: src/video_out/video_out_xxmc.c:2648 +#: src/video_out/video_out_xxmc.c:2644 msgid "Make XvMC allocate more frames for better buffering." msgstr "Hacer que XvMC ubique más cuadros more cuadros para mejor tamponeado." -#: src/video_out/video_out_xxmc.c:2649 +#: src/video_out/video_out_xxmc.c:2645 msgid "" "Some XvMC implementations allow more than 8 frames.\n" "This option, when turned on, makes the driver try to\n" @@ -5070,11 +5091,11 @@ msgstr "" "Esta opción, cuando se activa, hace que el manejador trate de\n" "ubicar 15 cuadros. hay que tenerlo para VDR uni cromático y en vivo.\n" -#: src/video_out/video_out_xxmc.c:2655 +#: src/video_out/video_out_xxmc.c:2651 msgid "Unichrome cpu save" msgstr "Ahorro de cpu unichrome" -#: src/video_out/video_out_xxmc.c:2656 +#: src/video_out/video_out_xxmc.c:2652 msgid "" "Saves CPU time by sleeping while decoder works.\n" "Only for Linux kernel 2.6 series or 2.4 with multimedia patch.\n" @@ -5084,11 +5105,11 @@ msgstr "" "Sólo para Linux con kernel serie 2.6 series o 2.4 con parche multimedia.\n" "Experimental.\n" -#: src/video_out/video_out_xxmc.c:2662 +#: src/video_out/video_out_xxmc.c:2658 msgid "Fix buggy NVIDIA XvMC subpicture colours" msgstr "Arreglar colores de subimagen en NVIDIA XvMC con errores" -#: src/video_out/video_out_xxmc.c:2663 +#: src/video_out/video_out_xxmc.c:2659 msgid "" "There's a bug in NVIDIA's XvMC lib that makes red OSD colours\n" "look blue and vice versa. This option provides a workaround.\n" @@ -5097,11 +5118,11 @@ msgstr "" "rojo en el DEP aparezca como azul y viceversa.\n" "Esta opción proporciona un arreglo.\n" -#: src/video_out/video_out_xxmc.c:2668 +#: src/video_out/video_out_xxmc.c:2664 msgid "Use bob as accelerated deinterlace method." msgstr "Use «bob» como método acelerado de desentrelazado." -#: src/video_out/video_out_xxmc.c:2669 +#: src/video_out/video_out_xxmc.c:2665 msgid "" "When interlacing is enabled for hardware accelerated frames,\n" "alternate between top and bottom field at double the frame rate.\n" @@ -5110,11 +5131,11 @@ msgstr "" "en hardware, alterna entre el campo superior e inferior \n" "al doble de la frecuencia de cuadro.\n" -#: src/video_out/video_out_xxmc.c:2675 +#: src/video_out/video_out_xxmc.c:2671 msgid "Don't use bob deinterlacing for progressive frames." msgstr "No usar desentrelazado «bob» para cuadros progresivos." -#: src/video_out/video_out_xxmc.c:2676 +#: src/video_out/video_out_xxmc.c:2672 msgid "" "Progressive frames don't need deinterlacing, so disabling it on\n" "demand should result in a better picture.\n" @@ -5122,12 +5143,12 @@ msgstr "" "Los cuadros progresivos no necesitan desentrelazado, de manera\n" "que desentrelazarlos bajo demanda no resultará en una mejor imagen.\n" -#: src/video_out/video_out_xxmc.c:2682 +#: src/video_out/video_out_xxmc.c:2678 msgid "Don't use bob deinterlacing while a scaled OSD is active." msgstr "" "No usar desentrelazado «bob» mientras una escalado de VEP (OSD) está activo." -#: src/video_out/video_out_xxmc.c:2683 +#: src/video_out/video_out_xxmc.c:2679 msgid "" "Bob deinterlacing adds some noise to horizontal lines, so disabling it\n" "on demand should result in a better OSD picture.\n" @@ -5363,41 +5384,41 @@ msgstr "" "xine-lib: buffer.c: Ha ocurrido un error fatal: DEMASIADAS LIBERACIONES DE " "MEMORIA (FREE'S)\n" -#: src/xine-engine/configfile.c:933 +#: src/xine-engine/configfile.c:932 #, c-format msgid "The current config file has been modified by a newer version of xine." msgstr "" "El fichero actual de configuración ha sido modificado por una versión de " "xine más nueva." -#: src/xine-engine/configfile.c:1038 +#: src/xine-engine/configfile.c:1037 #, c-format msgid "configfile: WARNING: backing up configfile to %s failed\n" msgstr "" "configfile: AVISO: la copia de seguridad del fichero de configuración a %s " "falló\n" -#: src/xine-engine/configfile.c:1039 +#: src/xine-engine/configfile.c:1038 msgid "configfile: WARNING: your configuration will not be saved\n" msgstr "configfile: AVISO: su configuración no será guardada\n" -#: src/xine-engine/configfile.c:1139 +#: src/xine-engine/configfile.c:1138 #, c-format msgid "configfile: WARNING: writing configuration to %s failed\n" msgstr "configfile: AVISO: la escritura de la configuración a %s falló\n" -#: src/xine-engine/configfile.c:1140 +#: src/xine-engine/configfile.c:1139 #, c-format msgid "configfile: WARNING: removing possibly broken config file %s\n" msgstr "" "configfile: AVISO: eliminando fichero de configuración %s posiblemente roto\n" -#: src/xine-engine/configfile.c:1141 +#: src/xine-engine/configfile.c:1140 #, c-format msgid "configfile: WARNING: you should check the backup file %s\n" msgstr "configfile: AVISO: debería comprobar el fichero de respaldo %s\n" -#: src/xine-engine/configfile.c:1276 +#: src/xine-engine/configfile.c:1275 #, c-format msgid "configfile: entry '%s' mustn't be modified from MRL\n" msgstr "configfile: la entrada '%s' no debería ser modificada desde MRL\n" @@ -5436,7 +5457,7 @@ msgid "input_rip: reading by input plugin failed\n" msgstr "input_rip: falló la lectura por complemento de entrada\n" #: src/xine-engine/input_rip.c:161 src/xine-engine/input_rip.c:290 -#: src/xine-engine/input_rip.c:656 +#: src/xine-engine/input_rip.c:655 #, c-format msgid "input_rip: error writing to file %<PRIdMAX> bytes: %s\n" msgstr "input_rip: error escribiendo al fichero %<PRIdMAX> bytes: %s\n" @@ -5461,12 +5482,12 @@ msgstr "input_rip: la búsqueda falló: %s\n" msgid "input_rip: %<PRIdMAX> bytes dropped\n" msgstr "input_rip: %<PRIdMAX> bytes desechados\n" -#: src/xine-engine/input_rip.c:561 +#: src/xine-engine/input_rip.c:560 #, c-format msgid "input_rip: input plugin not defined!\n" msgstr "input_rip: ¡complemento de entrada no definido!\n" -#: src/xine-engine/input_rip.c:567 +#: src/xine-engine/input_rip.c:566 #, c-format msgid "" "input_rip: target directory wasn't specified, please fill out the option " @@ -5475,7 +5496,7 @@ msgstr "" "input_rip: el directorio de destino no fué especificado, por favor rellene " "la opción 'media.capture.save_dir'\n" -#: src/xine-engine/input_rip.c:569 +#: src/xine-engine/input_rip.c:568 msgid "" "The stream save feature is disabled until you set media.capture.save_dir in " "the configuration." @@ -5484,13 +5505,13 @@ msgstr "" "defina media.capture.save_dir en la configuración." # CER: ¿ripeado? -#: src/xine-engine/input_rip.c:576 +#: src/xine-engine/input_rip.c:575 #, c-format msgid "input_rip: ripping/caching of this source is not permitted!\n" msgstr "input_rip: ¡ripeado/cacheado de esta fuente no está permitido!\n" # CER: el "." está mal colocado, pero al final daría eror. -#: src/xine-engine/input_rip.c:578 +#: src/xine-engine/input_rip.c:577 msgid "" "xine is not allowed to save from this source. (possibly copyrighted " "material?)" @@ -5498,12 +5519,12 @@ msgstr "" "a xine no se le permite grabar desde esta fuente. (¿puede ser material con " "copyright?)" -#: src/xine-engine/input_rip.c:584 +#: src/xine-engine/input_rip.c:583 #, c-format msgid "input_rip: file name not given!\n" msgstr "input_rip: file ¡el nombre no está dado!\n" -#: src/xine-engine/input_rip.c:626 +#: src/xine-engine/input_rip.c:625 #, c-format msgid "input_rip: error opening file %s: %s\n" msgstr "input_rip: error abriendo fichero %s: %s\n" @@ -5542,7 +5563,7 @@ msgstr "io_helper: Conexión Rechazada\n" msgid "map_decoder_list: no space for decoder, skipped.\n" msgstr "map_decoder_list: no hay espacio para el decodificador, omitido.\n" -#: src/xine-engine/load_plugins.c:323 +#: src/xine-engine/load_plugins.c:322 #, c-format msgid "" "load_plugins: ignoring plugin %s, wrong iface version %d (should be %d)\n" @@ -5550,13 +5571,13 @@ msgstr "" "load_plugins: ignorando complemento%s, versión \"iface\" equivocada%d " "(debería ser %d)\n" -#: src/xine-engine/load_plugins.c:380 +#: src/xine-engine/load_plugins.c:384 #, c-format msgid "priority for %s decoder" msgstr "prioridad para decodificador %s" # CER: ¿rank? -#: src/xine-engine/load_plugins.c:391 +#: src/xine-engine/load_plugins.c:389 msgid "" "The priority provides a ranking in case some media can be handled by more " "than one decoder.\n" @@ -5566,7 +5587,7 @@ msgstr "" "manejado por más de un decodificador.\n" "Una prioridad de 0 activa la prioridad por omisión del decodificador." -#: src/xine-engine/load_plugins.c:419 +#: src/xine-engine/load_plugins.c:417 #, c-format msgid "" "load_plugins: demuxer plugin %s does not provide a priority, xine-lib will " @@ -5575,7 +5596,7 @@ msgstr "" "load_plugins: el complemento desmultiplexor %s no proporciona una prioridad, " "xine-lib usará la prioridad por defecto.\n" -#: src/xine-engine/load_plugins.c:436 +#: src/xine-engine/load_plugins.c:434 #, c-format msgid "" "load_plugins: input plugin %s does not provide a priority, xine-lib will use " @@ -5584,47 +5605,47 @@ msgstr "" "load_plugins: el complemento de entrada %s no proporciona una prioridad, " "xine-lib usará la prioridad por defecto.\n" -#: src/xine-engine/load_plugins.c:492 +#: src/xine-engine/load_plugins.c:490 #, c-format msgid "load_plugins: plugin %s found\n" msgstr "load_plugins: encontrado complemento %s\n" -#: src/xine-engine/load_plugins.c:495 +#: src/xine-engine/load_plugins.c:493 #, c-format msgid "load_plugins: static plugin found\n" msgstr "load_plugins: encontrado complemento estático\n" -#: src/xine-engine/load_plugins.c:502 +#: src/xine-engine/load_plugins.c:500 #, c-format msgid "load_plugins: plugin limit reached, %s could not be loaded\n" msgstr "" "load_plugins: alcanzado límite de complementos, %s no pudo ser cargado\n" -#: src/xine-engine/load_plugins.c:505 +#: src/xine-engine/load_plugins.c:503 #, c-format msgid "load_plugins: plugin limit reached, static plugin could not be loaded\n" msgstr "" "load_plugins: alcanzado límite de complementos, complemento estático no " "pudo ser cargado\n" -#: src/xine-engine/load_plugins.c:522 +#: src/xine-engine/load_plugins.c:520 #, c-format msgid "load_plugins: unknown plugin type %d in %s\n" msgstr "load_plugins: tipo de complemento desconocido %d en %s\n" -#: src/xine-engine/load_plugins.c:526 +#: src/xine-engine/load_plugins.c:524 #, c-format msgid "load_plugins: unknown statically linked plugin type %d\n" msgstr "" "load_plugins: tipo de complemento estáticamente ligado desconocido %d\n" # CER: ¿stat? -#: src/xine-engine/load_plugins.c:586 +#: src/xine-engine/load_plugins.c:579 #, c-format msgid "load_plugins: unable to stat %s\n" msgstr "load_plugins: incapaz de obtener estado %s\n" -#: src/xine-engine/load_plugins.c:627 +#: src/xine-engine/load_plugins.c:620 #, c-format msgid "" "load_plugins: cannot open plugin lib %s:\n" @@ -5633,7 +5654,7 @@ msgstr "" "load_plugins: no puedo abrir librería de complemento %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:642 +#: src/xine-engine/load_plugins.c:635 #, c-format msgid "" "load_plugins: can't get plugin info from %s:\n" @@ -5642,12 +5663,12 @@ msgstr "" "load_plugins: no puedo conseguir información del complemento de %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:660 +#: src/xine-engine/load_plugins.c:653 #, c-format msgid "load_plugins: skipping unreadable plugin directory %s.\n" msgstr "load_plugins: omitiendo directorio de complementos ilegible %s.\n" -#: src/xine-engine/load_plugins.c:709 +#: src/xine-engine/load_plugins.c:702 #, c-format msgid "" "load_plugins: cannot (stage 2) open plugin lib %s:\n" @@ -5656,27 +5677,27 @@ msgstr "" "load_plugins: no puedo (etapa 2) abrir librería de complementos %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:735 +#: src/xine-engine/load_plugins.c:728 #, c-format msgid "load_plugins: Yikes! %s doesn't contain plugin info.\n" msgstr "load_plugins: ¡Ondiá! %s no contiene información del complemento.\n" -#: src/xine-engine/load_plugins.c:1307 +#: src/xine-engine/load_plugins.c:1296 #, c-format msgid "load_plugins: unknown content detection strategy %d\n" msgstr "load_plugins: estrategia %d de detección de contenido desconocida\n" -#: src/xine-engine/load_plugins.c:1417 +#: src/xine-engine/load_plugins.c:1406 #, c-format msgid "load_plugins: using demuxer '%s'\n" msgstr "load_plugins: usando desmultiplexor '%s'\n" -#: src/xine-engine/load_plugins.c:1713 src/xine-engine/load_plugins.c:1760 +#: src/xine-engine/load_plugins.c:1732 src/xine-engine/load_plugins.c:1779 #, c-format msgid "load_plugins: failed to load audio output plugin <%s>\n" msgstr "load_plugins: fallé al cargar complemento de salida de audio <%s>\n" -#: src/xine-engine/load_plugins.c:1763 +#: src/xine-engine/load_plugins.c:1782 msgid "" "load_plugins: audio output auto-probing didn't find any usable audio " "driver.\n" @@ -5684,7 +5705,7 @@ msgstr "" "load_plugins: el auto-probado de salida de audio no encontró ningún driver " "de audio usable audio.\n" -#: src/xine-engine/load_plugins.c:2067 +#: src/xine-engine/load_plugins.c:2086 #, c-format msgid "" "load_plugins: cannot unload plugin lib %s:\n" @@ -5693,51 +5714,51 @@ msgstr "" "load_plugins: no puedo descargar librería de complementos %s:\n" "%s\n" -#: src/xine-engine/osd.c:735 +#: src/xine-engine/osd.c:724 #, c-format msgid "font '%s-%d' already loaded, weird.\n" msgstr "la tipografía '%s-%d' ya estaba cargada, raro.\n" -#: src/xine-engine/osd.c:747 +#: src/xine-engine/osd.c:736 #, c-format msgid "font '%s' loading failed (%d < %d)\n" msgstr "la carga de la tipografía '%s' falló (%d < %d)\n" -#: src/xine-engine/osd.c:757 +#: src/xine-engine/osd.c:746 #, c-format msgid "wrong version for font '%s'. expected %d found %d.\n" msgstr "" "versión incorrecta para la tipografía '%s'. Se esperaba %d se encontró %d.\n" -#: src/xine-engine/osd.c:824 +#: src/xine-engine/osd.c:813 msgid "osd: cannot initialize ft2 library\n" msgstr "osd: no puedo inicializar librería ft2\n" -#: src/xine-engine/osd.c:847 +#: src/xine-engine/osd.c:836 #, c-format msgid "osd: error matching font %s with FontConfig" msgstr "osd: error encajando tipografía %s con FontConfig" -#: src/xine-engine/osd.c:861 +#: src/xine-engine/osd.c:850 #, c-format msgid "osd: error loading font %s with FontConfig" msgstr "osd: error cargando tipografía %s con FontConfig" -#: src/xine-engine/osd.c:864 +#: src/xine-engine/osd.c:853 #, c-format msgid "osd: error looking up font %s with FontConfig" msgstr "osd: error buscando tipografía %s con FontConfig" -#: src/xine-engine/osd.c:885 +#: src/xine-engine/osd.c:874 #, c-format msgid "osd: error loading font %s with ft2\n" msgstr "osd: error cargando tipografía %s con ft2\n" -#: src/xine-engine/osd.c:895 +#: src/xine-engine/osd.c:884 msgid "osd: error setting font size (no scalable font?)\n" msgstr "osd: error poniendo tamaño de (¿tipografía no escalable?)\n" -#: src/xine-engine/osd.c:1011 +#: src/xine-engine/osd.c:1000 #, c-format msgid "" "osd: unknown sequence starting with byte 0x%02X in encoding \"%s\", " @@ -5746,41 +5767,41 @@ msgstr "" "osd: secuencia desconocida comenzando con byte 0x%02X en codificación \"%s" "\", saltando\n" -#: src/xine-engine/osd.c:1067 +#: src/xine-engine/osd.c:1056 msgid "osd: can't find out current locale character set\n" msgstr "osd: no puedo encontrar juego de caracteres actual del \"locale\"\n" -#: src/xine-engine/osd.c:1077 +#: src/xine-engine/osd.c:1066 #, c-format msgid "osd: unsupported conversion %s -> %s, no conversion performed\n" msgstr "osd: conversión no soportada %s -> %s, conversión no realizada\n" -#: src/xine-engine/osd.c:1132 src/xine-engine/osd.c:1300 +#: src/xine-engine/osd.c:1121 src/xine-engine/osd.c:1289 msgid "osd: font isn't defined\n" msgstr "osd: la tipografía no está definida\n" -#: src/xine-engine/osd.c:1171 +#: src/xine-engine/osd.c:1160 msgid "osd: error loading glyph\n" msgstr "osd: error cargando glifo\n" -#: src/xine-engine/osd.c:1177 +#: src/xine-engine/osd.c:1166 msgid "osd: error in rendering glyph\n" msgstr "osd: error en renderizado de glifo\n" -#: src/xine-engine/osd.c:1337 +#: src/xine-engine/osd.c:1326 #, c-format msgid "osd: error loading glyph %i\n" msgstr "osd: error cargando glifo %i\n" -#: src/xine-engine/osd.c:1344 +#: src/xine-engine/osd.c:1333 msgid "osd: error in rendering\n" msgstr "osd: error en renderizado\n" -#: src/xine-engine/osd.c:1601 +#: src/xine-engine/osd.c:1587 msgid "palette (foreground-border-background) to use for subtitles and OSD" msgstr "paleta (frente-borde-fondo) a usar para subtítulos y VEP (OSD)" -#: src/xine-engine/osd.c:1602 +#: src/xine-engine/osd.c:1588 msgid "" "The palette for on-screen-display and some subtitle formats that do not " "specify any colouring themselves. The palettes are listed in the form: " @@ -6038,28 +6059,28 @@ msgstr "xine_play: no hay disponible un demultiplexor\n" msgid "xine_play: demux failed to start\n" msgstr "xine_play: fallo al iniciar el demultiplexor\n" -#: src/xine-engine/xine.c:1647 +#: src/xine-engine/xine.c:1646 #, c-format msgid "xine: The specified save_dir \"%s\" might be a security risk.\n" msgstr "" "xine: El directorio (save_dir) especificado \"%s\" pudiera ser un riesgo " "para la seguridad.\n" -#: src/xine-engine/xine.c:1652 +#: src/xine-engine/xine.c:1651 msgid "The specified save_dir might be a security risk." msgstr "" "El directorio (save_dir) especificado pudiera ser un riesgo para la " "seguridad." -#: src/xine-engine/xine.c:1684 +#: src/xine-engine/xine.c:1683 msgid "xine: locale not supported by C library\n" msgstr "xine: \"locale\" no soportada por la librería de C\n" -#: src/xine-engine/xine.c:1693 +#: src/xine-engine/xine.c:1692 msgid "media format detection strategy" msgstr "estrategia de detecciónde formato" -#: src/xine-engine/xine.c:1694 +#: src/xine-engine/xine.c:1693 msgid "" "xine offers various methods to detect the media format of input to play. The " "individual values are:\n" @@ -6093,11 +6114,11 @@ msgstr "" "extension\n" "Detectar sólo por la extensión del nombre del fichero.\n" -#: src/xine-engine/xine.c:1712 +#: src/xine-engine/xine.c:1711 msgid "directory for saving streams" msgstr "directorio para guardar flujos de bits" -#: src/xine-engine/xine.c:1713 +#: src/xine-engine/xine.c:1712 msgid "" "When using the stream save feature, files will be written only into this " "directory.\n" @@ -6113,11 +6134,11 @@ msgstr "" "arbitrario. Así que debiera ser cuidadoso que el directorio especificado sea " "robusto contra cualquier contenido en cualquier fichero." -#: src/xine-engine/xine.c:1724 +#: src/xine-engine/xine.c:1723 msgid "allow implicit changes to the configuration (e.g. by MRL)" msgstr "permitir cambios implícitos a la configuración (p.e. por MRL)" -#: src/xine-engine/xine.c:1725 +#: src/xine-engine/xine.c:1724 msgid "" "If enabled, you allow xine to change your configuration without explicit " "actions from your side. For example configuration changes demanded by MRLs " @@ -6134,11 +6155,11 @@ msgstr "" "arbitrariamente cambiar su configuración, usted podría acabar con un xine " "totalmente enredado." -#: src/xine-engine/xine.c:1739 +#: src/xine-engine/xine.c:1738 msgid "Timeout for network stream reading (in seconds)" msgstr "Temporización para lectura de flujos de bits desde red (en segundos)" -#: src/xine-engine/xine.c:1740 +#: src/xine-engine/xine.c:1739 msgid "" "Specifies the timeout when reading from network streams, in seconds. Too low " "values might stop streaming when the source is slow or the bandwidth is " @@ -6149,15 +6170,15 @@ msgstr "" "fuente es lenta o el ancho de banda está ocupado; valores demasiado altos " "congelarán el reproductor si se pierde la conexión." -#: src/xine-engine/xine.c:2148 +#: src/xine-engine/xine.c:2196 msgid "messages" msgstr "mensajes" -#: src/xine-engine/xine.c:2149 +#: src/xine-engine/xine.c:2197 msgid "plugin" msgstr "complemento" -#: src/xine-engine/xine.c:2150 +#: src/xine-engine/xine.c:2198 msgid "trace" msgstr "traza" @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: xine-lib-1\n" "Report-Msgid-Bugs-To: xine-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2008-03-19 13:16+0000\n" +"POT-Creation-Date: 2008-06-17 13:35+0200\n" "PO-Revision-Date: 2005-02-17 14:29+0100\n" "Last-Translator: Piarres Beobide <pi@beobide.net>\n" "Language-Team: lubrezale <librezale@librezale.org>\n" @@ -173,11 +173,13 @@ msgstr "snd_pcm_open()-ek huts egin du:%d:%s\n" msgid ">>> Check if another program already uses PCM <<<\n" msgstr ">>> Egiaztatu beste programa batek PCM darabilkien<<<\n" -#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_oss_out.c:931 +#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_jack_out.c:755 +#: src/audio_out/audio_oss_out.c:927 msgid "speaker arrangement" msgstr "bozgorailu ordenamendua" -#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_oss_out.c:932 +#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_jack_out.c:756 +#: src/audio_out/audio_oss_out.c:928 msgid "" "Select how your speakers are arranged, this determines which speakers xine " "uses for sound output. The individual values are:\n" @@ -237,78 +239,78 @@ msgstr "" "formats you want to play to your sound card's digital output." #: src/audio_out/audio_alsa_out.c:1500 -msgid "audio_alsa_out : supported modes are " -msgstr "audio_alsa_out : Onartutako moduak: " +msgid "audio_alsa_out : supported modes are" +msgstr "audio_alsa_out : Onartutako moduak:" -#: src/audio_out/audio_alsa_out.c:1503 -msgid "8bit " -msgstr "8bit " +#: src/audio_out/audio_alsa_out.c:1504 +msgid " 8bit" +msgstr " 8bit" -#: src/audio_out/audio_alsa_out.c:1508 -msgid "16bit " -msgstr "16bit " +#: src/audio_out/audio_alsa_out.c:1509 +msgid " 16bit" +msgstr " 16bit" -#: src/audio_out/audio_alsa_out.c:1512 -msgid "24bit " -msgstr "24bit " +#: src/audio_out/audio_alsa_out.c:1513 +msgid " 24bit" +msgstr " 24bit" -#: src/audio_out/audio_alsa_out.c:1516 -msgid "32bit " -msgstr "32bit " +#: src/audio_out/audio_alsa_out.c:1517 +msgid " 32bit" +msgstr " 32bit" -#: src/audio_out/audio_alsa_out.c:1527 -msgid "mono " -msgstr "mono " +#: src/audio_out/audio_alsa_out.c:1530 src/audio_out/audio_oss_out.c:963 +msgid " mono" +msgstr " mono" -#: src/audio_out/audio_alsa_out.c:1531 -msgid "stereo " -msgstr "estereo " +#: src/audio_out/audio_alsa_out.c:1534 src/audio_out/audio_oss_out.c:969 +msgid " stereo" +msgstr " estereo" -#: src/audio_out/audio_alsa_out.c:1536 -msgid "4-channel " -msgstr "4-kanal " +#: src/audio_out/audio_alsa_out.c:1539 src/audio_out/audio_oss_out.c:976 +msgid " 4-channel" +msgstr " 4-kanal" -#: src/audio_out/audio_alsa_out.c:1539 -msgid "(4-channel not enabled in xine config) " -msgstr "(4-kanal ez dago gaiturik xine konfigruaketan)" - -#: src/audio_out/audio_alsa_out.c:1544 -msgid "4.1-channel " -msgstr "4.1-kanal " +#: src/audio_out/audio_alsa_out.c:1542 src/audio_out/audio_oss_out.c:979 +msgid " (4-channel not enabled in xine config)" +msgstr " (4-kanal ez dago gaiturik xine konfigruaketan)" #: src/audio_out/audio_alsa_out.c:1547 -msgid "(4.1-channel not enabled in xine config) " -msgstr "(4.1-kanal ez dago gaiturik xine konfigruaketan)" +msgid " 4.1-channel" +msgstr " 4.1-kanal" -#: src/audio_out/audio_alsa_out.c:1552 -msgid "5-channel " -msgstr "5-kanal " +#: src/audio_out/audio_alsa_out.c:1550 +msgid " (4.1-channel not enabled in xine config)" +msgstr " (4.1-kanal ez dago gaiturik xine konfigruaketan)" -#: src/audio_out/audio_alsa_out.c:1555 -msgid "(5-channel not enabled in xine config) " -msgstr "(5-kanal ez dago gaiturik xine konfigruaketan)" +#: src/audio_out/audio_alsa_out.c:1555 src/audio_out/audio_oss_out.c:986 +msgid " 5-channel" +msgstr " 5-kanal" -#: src/audio_out/audio_alsa_out.c:1560 -msgid "5.1-channel " -msgstr "5.1-kanal " +#: src/audio_out/audio_alsa_out.c:1558 src/audio_out/audio_oss_out.c:989 +msgid " (5-channel not enabled in xine config)" +msgstr " (5-kanal ez dago gaiturik xine konfigruaketan)" -#: src/audio_out/audio_alsa_out.c:1563 -msgid "(5.1-channel not enabled in xine config) " -msgstr "(5.1-kanal ez dago gaiturik xine konfigruaketan)" +#: src/audio_out/audio_alsa_out.c:1563 src/audio_out/audio_oss_out.c:996 +msgid " 5.1-channel" +msgstr " 5.1-kanal" -#: src/audio_out/audio_alsa_out.c:1586 -msgid "a/52 and DTS pass-through\n" -msgstr "a/52 eta DTS pass-through\n" +#: src/audio_out/audio_alsa_out.c:1566 src/audio_out/audio_oss_out.c:999 +msgid " (5.1-channel not enabled in xine config)" +msgstr " (5.1-kanal ez dago gaiturik xine konfigruaketan)" #: src/audio_out/audio_alsa_out.c:1589 -msgid "(a/52 and DTS pass-through not enabled in xine config)\n" -msgstr "(a/52 eta DTS pass-through ez daude gaiturik xine konfiguraketan)\n" +msgid " a/52 and DTS pass-through" +msgstr " a/52 eta DTS pass-through" + +#: src/audio_out/audio_alsa_out.c:1592 +msgid " (a/52 and DTS pass-through not enabled in xine config)" +msgstr " (a/52 eta DTS pass-through ez daude gaiturik xine konfiguraketan)" -#: src/audio_out/audio_alsa_out.c:1596 +#: src/audio_out/audio_alsa_out.c:1602 msgid "alsa mixer device" msgstr "alsa nahasle gailua" -#: src/audio_out/audio_alsa_out.c:1597 +#: src/audio_out/audio_alsa_out.c:1603 msgid "" "xine will use this alsa mixer device to change the volume.\n" "See the alsa documentation for information on alsa devices." @@ -316,7 +318,7 @@ msgstr "" "xinek alsa nahaslea erabiliko du bolumena aldatzeko.\n" "Begiratu alsa dokumentazioa alsa gailueri buruzko argibideentzat." -#: src/audio_out/audio_alsa_out.c:1671 +#: src/audio_out/audio_alsa_out.c:1677 msgid "xine audio output plugin using alsa-compliant audio devices/drivers" msgstr "" "xine audio irteera plugina alsa-konpilaturiko audio gailu/kontrolatzailea " @@ -593,7 +595,18 @@ msgstr "" msgid "xine audio output plugin using IRIX libaudio" msgstr "xine audio irteera plugina IRIX libaudio erabiliaz" -#: src/audio_out/audio_jack_out.c:406 +#: src/audio_out/audio_jack_out.c:743 +#, fuzzy +msgid "JACK audio device name" +msgstr "OSS audio gailu izena" + +#: src/audio_out/audio_jack_out.c:744 +msgid "" +"Specifies the jack audio device name, leave blank for the default physical " +"output port." +msgstr "" + +#: src/audio_out/audio_jack_out.c:921 #, fuzzy msgid "xine output plugin for JACK Audio Connection Kit" msgstr "xine irteera plugina Coreaudio/Mac OS X-entzat" @@ -664,7 +677,7 @@ msgstr "audio_oss_out: Audio gailu auto-frogak huts egin du\n" msgid "audio_oss_out: using device >%s<\n" msgstr "audio_oss_out: Erabilitako gailua >%s<\n" -#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:906 +#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:902 #, c-format msgid "" "audio_oss_out: opening audio device %s failed:\n" @@ -750,29 +763,36 @@ msgstr "" msgid "OSS audio output latency (adjust a/v sync)" msgstr "OSS audio irteera atzerapena(a/b synk ezarri)" -#: src/audio_out/audio_oss_out.c:882 +#: src/audio_out/audio_oss_out.c:894 +#, c-format msgid "" "audio_oss_out: Audio driver realtime sync disabled...\n" -"audio_oss_out: ...probing output buffer size: " +"audio_oss_out: ...probing output buffer size: %d bytes\n" +"audio_oss_out: ...there may be audio/video synchronization issues\n" msgstr "" "audio_oss_out: Audio kontrolatzailearen denbora errealeko sinkronia " "ezgaitu...\n" -"audio_oss_out: ...irteera bufffer tamaina frogatzen: " - -#: src/audio_out/audio_oss_out.c:899 -#, c-format -msgid "" -"%d bytes\n" -"audio_oss_out: ...there may be audio/video synchronization issues\n" -msgstr "" -"%d bite\n" +"audio_oss_out: ...irteera bufffer tamaina frogatzen: %d bite\n" "audio_oss_out: ...audio/bideo sinkronismo arazoak egon daitezke\n" -#: src/audio_out/audio_oss_out.c:1028 +#: src/audio_out/audio_oss_out.c:958 +msgid "audio_oss_out: supported modes are" +msgstr "audio_oss_out: Onartutako moduak:" + +#: src/audio_out/audio_oss_out.c:1009 +msgid " a/52 pass-through" +msgstr " a/52 pass-through" + +#: src/audio_out/audio_oss_out.c:1012 +#, fuzzy +msgid " (a/52 pass-through not enabled in xine config)" +msgstr " (a/52 pass-through ez daude gaiturik xine konfiguraketan)" + +#: src/audio_out/audio_oss_out.c:1027 msgid "OSS audio mixer number, -1 for none" msgstr "OSS audio nahasle zenbakia, -1 ez erabiltzeko" -#: src/audio_out/audio_oss_out.c:1029 +#: src/audio_out/audio_oss_out.c:1028 msgid "" "The full mixer device name is created by taking the OSS device name, " "replacing \"dsp\" with \"mixer\" and adding the mixer number.\n" @@ -788,26 +808,26 @@ msgstr "" "Balio honen eremua -1 eta 1-15 artekoa da. OSS gailu izena \"auto\" bezala " "ezarririk dagoenean ezarpen hau alde batetara utziko da." -#: src/audio_out/audio_oss_out.c:1086 +#: src/audio_out/audio_oss_out.c:1082 #, c-format msgid "audio_oss_out: open() mixer %s failed: %s\n" msgstr "audio_oss_out: huts %s nahaslea abiaraztean: %s\n" -#: src/audio_out/audio_oss_out.c:1159 +#: src/audio_out/audio_oss_out.c:1155 msgid "xine audio output plugin using oss-compliant audio devices/drivers" msgstr "" "xine audio irteera plugina oss-kompilaturiko audio gailu/kontrolatzailea" -#: src/audio_out/audio_pulse_out.c:549 +#: src/audio_out/audio_pulse_out.c:761 #, fuzzy msgid "device used for pulseaudio" msgstr "CD audio-k erabiliko duen gailua" -#: src/audio_out/audio_pulse_out.c:550 +#: src/audio_out/audio_pulse_out.c:762 msgid "use 'server[:sink]' for setting the pulseaudio sink device." msgstr "" -#: src/audio_out/audio_pulse_out.c:583 +#: src/audio_out/audio_pulse_out.c:843 #, fuzzy msgid "xine audio output plugin using pulseaudio sound server" msgstr "xine audio irteera plugina esound erabiliz" @@ -843,22 +863,22 @@ msgid "xine audio output plugin using sun-compliant audio devices/drivers" msgstr "" "xine audio irteera plugina sun-kompilaturiko audio gailu/kontrolatzailea" -#: src/combined/ffmpeg/ff_audio_decoder.c:117 +#: src/combined/ffmpeg/ff_audio_decoder.c:118 #, c-format msgid "ffmpeg_audio_dec: increasing buffer to %d to avoid overflow.\n" msgstr "ffmpeg_audio_dec: bufferra%d-ra handitzen askieza sahiesteko.\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:161 +#: src/combined/ffmpeg/ff_audio_decoder.c:162 #, c-format msgid "ffmpeg_audio_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "" -#: src/combined/ffmpeg/ff_audio_decoder.c:253 +#: src/combined/ffmpeg/ff_audio_decoder.c:297 #, fuzzy msgid "ffmpeg_audio_dec: trying to open null codec\n" msgstr "ffmpeg_audio_dec: ezin da deskodetzailea ireki\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:262 +#: src/combined/ffmpeg/ff_audio_decoder.c:306 msgid "ffmpeg_audio_dec: couldn't open decoder\n" msgstr "ffmpeg_audio_dec: ezin da deskodetzailea ireki\n" @@ -867,38 +887,38 @@ msgstr "ffmpeg_audio_dec: ezin da deskodetzailea ireki\n" msgid "dvaudio: increasing buffer to %d to avoid overflow.\n" msgstr "dvaudio: bufeera %d -ra handitzen askieza sahiesteko.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:158 +#: src/combined/ffmpeg/ff_video_decoder.c:162 msgid "ffmpeg_video_dec: unsupported frame format, DR1 disabled.\n" msgstr "ffmpeg_video_dec: marko formatu onartezina, DR1 ezgaiturik.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:176 +#: src/combined/ffmpeg/ff_video_decoder.c:180 #, fuzzy msgid "ffmpeg_video_dec: unsupported frame dimensions, DR1 disabled.\n" msgstr "ffmpeg_video_dec: marko formatu onartezina, DR1 ezgaiturik.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:359 +#: src/combined/ffmpeg/ff_video_decoder.c:363 #, c-format msgid "ffmpeg_video_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:391 +#: src/combined/ffmpeg/ff_video_decoder.c:395 msgid "ffmpeg_video_dec: couldn't open decoder\n" msgstr "ffmpeg_video_dec: ezin da deskodetzailea ireki\n" -#: src/combined/ffmpeg/ff_video_decoder.c:434 +#: src/combined/ffmpeg/ff_video_decoder.c:438 msgid "ffmpeg_video_dec: direct rendering enabled\n" msgstr "ffmpeg_video_dec: direct reenderizazioa gaiturik\n" -#: src/combined/ffmpeg/ff_video_decoder.c:874 +#: src/combined/ffmpeg/ff_video_decoder.c:883 #, c-format msgid "ffmpeg_video_dec: increasing buffer to %d to avoid overflow.\n" msgstr "ffmpeg_video_dec: bufferra %d -ra handitzen askieza saiesteko.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:1600 +#: src/combined/ffmpeg/ff_video_decoder.c:1633 msgid "MPEG-4 postprocessing quality" msgstr "MPEG-4 postprozesatze kalitatea" -#: src/combined/ffmpeg/ff_video_decoder.c:1601 +#: src/combined/ffmpeg/ff_video_decoder.c:1634 msgid "" "You can adjust the amount of post processing applied to MPEG-4 video.\n" "Higher values result in better quality, but need more CPU. Lower values may " @@ -907,11 +927,11 @@ msgid "" "much." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1609 +#: src/combined/ffmpeg/ff_video_decoder.c:1642 msgid "FFmpeg video decoding thread count" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1610 +#: src/combined/ffmpeg/ff_video_decoder.c:1643 msgid "" "You can adjust the number of video decoding threads which FFmpeg may use.\n" "Higher values should speed up decoding but it depends on the codec used " @@ -920,11 +940,11 @@ msgid "" "A change of this setting will take effect with playing the next stream." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1619 +#: src/combined/ffmpeg/ff_video_decoder.c:1652 msgid "Skip loop filter" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1620 +#: src/combined/ffmpeg/ff_video_decoder.c:1653 msgid "" "You can control for which frames the loop filter shall be skipped after " "decoding.\n" @@ -934,11 +954,11 @@ msgid "" "A change of this setting will take effect with playing the next stream." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1629 +#: src/combined/ffmpeg/ff_video_decoder.c:1662 msgid "Choose speed over specification compliance" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1630 +#: src/combined/ffmpeg/ff_video_decoder.c:1663 msgid "" "You may want to allow speed cheats which violate codec specification.\n" "Cheating may speed up decoding but can also lead to decoding artefacts.\n" @@ -998,17 +1018,17 @@ msgstr "Medioa korrontea nahasi/enkriptaturik" msgid "Restoring index..." msgstr "Indizea bersortzen..." -#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1683 +#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1691 #, fuzzy, c-format msgid "demux_avi: invalid avi chunk \"%c%c%c%c\" at pos %<PRIdMAX>\n" msgstr "demux_avi: \"%c%c%c%c\" baliogabeko avi zatia %lld kokalekuan\n" -#: src/demuxers/demux_avi.c:823 +#: src/demuxers/demux_avi.c:822 #, c-format msgid "demux_avi: avi index is broken\n" msgstr "demux_avi: avi indizea hautsirik dago\n" -#: src/demuxers/demux_avi.c:831 +#: src/demuxers/demux_avi.c:830 #, fuzzy, c-format msgid "demux_avi: failed to seek to the next chunk (pos %<PRIdMAX>)\n" msgstr "demux_avi: huts hurrengo zatira pasatzekoan (%lld kokalekua)\n" @@ -1018,7 +1038,7 @@ msgstr "demux_avi: huts hurrengo zatira pasatzekoan (%lld kokalekua)\n" msgid "invalid FILM chunk size\n" msgstr "baliogabeko FILMA zati tamaina\n" -#: src/demuxers/demux_film.c:340 +#: src/demuxers/demux_film.c:342 #, c-format msgid "unrecognized FILM chunk\n" msgstr "FILMA zati ezezaguna\n" @@ -1081,7 +1101,7 @@ msgstr "" "demux_mpeg_block: kontuz: PES goiburuak korrontea enkriptaturik dagoela " "ezartzen du (enkriptazioa %d modua)\n" -#: src/demuxers/demux_mpeg_pes.c:415 +#: src/demuxers/demux_mpeg_pes.c:414 #, c-format msgid "" "xine-lib:demux_mpeg_pes: Unrecognised stream_id 0x%02x. Please report this " @@ -1090,19 +1110,19 @@ msgstr "" "xine-lib:demux_mpeg_pes: 0x%02x korronte_id ezezaguna. MEsedez honen berri " "eman xine garatzaileei.\n" -#: src/demuxers/demux_mpeg_pes.c:424 +#: src/demuxers/demux_mpeg_pes.c:423 #, c-format msgid "demux_mpeg_pes: warning: PACK stream id=0x%x decode failed.\n" msgstr "" "demux_mpeg_pes: kontuz: PACK korronte -aid=0x%x dekodifikatzerakoan huts.\n" -#: src/demuxers/demux_mpeg_pes.c:806 +#: src/demuxers/demux_mpeg_pes.c:805 #, c-format msgid "demux_mpeg_pes: warning: PES header reserved 10 bits not found\n" msgstr "" "demux_mpeg_pes: abisua: PES buruarentzat gorderiko 10 bit ez dira aurkitu\n" -#: src/demuxers/demux_mpeg_pes.c:816 +#: src/demuxers/demux_mpeg_pes.c:815 #, c-format msgid "" "demux_mpeg_pes: warning: PES header indicates that this stream may be " @@ -1111,7 +1131,7 @@ msgstr "" "demux_mpeg_pes: abisua: PES buruak korronte hau enkriptaturik dagoela " "adierazten du (enkriptazio mota: %d)\n" -#: src/demuxers/demux_mpeg_pes.c:1090 +#: src/demuxers/demux_mpeg_pes.c:1089 #, c-format msgid "" "demux_mpeg_pes:Unrecognised private stream 1 0x%02x. Please report this to " @@ -1161,7 +1181,7 @@ msgstr "" msgid "demux_wc3movie: SHOT chunk referenced invalid palette (%d >= %d)\n" msgstr "" -#: src/demuxers/demux_wc3movie.c:404 +#: src/demuxers/demux_wc3movie.c:408 #, c-format msgid "demux_wc3movie: There was a problem while loading palette chunks\n" msgstr "demux_wc3movie: Arazo bat dago paleta zatiak kargatzerakoan\n" @@ -1592,36 +1612,36 @@ msgstr "" "bistaratzeko\n" "video_out_dxr3: README.dxr3 begiratu xehetasunentzat.\n" -#: src/dxr3/video_out_dxr3.c:1371 +#: src/dxr3/video_out_dxr3.c:1367 msgid "video_out_dxr3: ERROR Reading overlay init file. Run autocal!\n" msgstr "" "video_out_dxr3: ERROREA gainjarri abiarazte fitxategia irakurtzeab. Run " "abiarazi!\n" -#: src/input/input_cdda.c:1616 +#: src/input/input_cdda.c:1601 #, c-format msgid "%s: can't connect to %s:%d\n" msgstr "%s: Ezin da %s-ra konektatu: %d\n" -#: src/input/input_cdda.c:1663 +#: src/input/input_cdda.c:1648 #, c-format msgid "input_cdda: successfully connected to cddb server '%s:%d'.\n" msgstr "input_cdda: arrakastatsuki konektaturik cddb zerbitzarira'%s:%d'.\n" -#: src/input/input_cdda.c:1668 +#: src/input/input_cdda.c:1653 #, c-format msgid "input_cdda: failed to connect to cddb server '%s:%d' (%s).\n" msgstr "input_cdda: huts cddb zerbitzarira konektatzerakoan '%s:%d' (%s).\n" -#: src/input/input_cdda.c:2702 +#: src/input/input_cdda.c:2678 msgid "CD Digital Audio (aka. CDDA)" msgstr "CD Audio Digitala (hemen. CDDA)" -#: src/input/input_cdda.c:2755 +#: src/input/input_cdda.c:2731 msgid "device used for CD audio" msgstr "CD audio-k erabiliko duen gailua" -#: src/input/input_cdda.c:2756 +#: src/input/input_cdda.c:2732 msgid "" "The path to the device, usually a CD or DVD drive, which you intend to use " "for playing audio CDs." @@ -1629,11 +1649,11 @@ msgstr "" "Gailuaren bidea, arruntean audio CD erreproduzitzeko erabili nahi duzun CD " "edo DVD gailua." -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "query CDDB" msgstr "CDDB galderak" -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "" "Enables CDDB queries, which will give you convenient title and track names " "for your audio CDs.\n" @@ -1646,11 +1666,11 @@ msgstr "" "Izan kontutan zuk ez baduzu CDDB zerbitzari pribatu bat, informazio hau zure " "ohiturak grabatuko dituen internet ostalari batetatik jasoko da." -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "CDDB server name" msgstr "CDDB zerbitzari izena" -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "" "The CDDB server used to retrieve the title and track information from.\n" "This setting is security critical, because the sever will receive " @@ -1662,20 +1682,20 @@ msgstr "" "entzuteko ohituraz informazioa jaso eta erantzun zitalekin erantzun bait " "dezake. Ziurtatu konfidantza duzun zerbitzari bat izatea." -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "CDDB server port" msgstr "CDDB zerbitzari ataka" -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "The server port used to retrieve the title and track information from." msgstr "" "Izenburu eta pista informazioa jasotzeko erabiliko den zerbitzari ataka." -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "CDDB cache directory" msgstr "CDDB katxe karpeta" -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "" "The replies from the CDDB server will be cached in this directory.\n" "This setting is security critical, because files with uncontrollable names " @@ -1687,11 +1707,11 @@ msgstr "" "sortuko bait dira. Ziurtatu erabiliko den karpeta ez dela honetaz beste " "ezertarako erabiliko." -#: src/input/input_cdda.c:2792 +#: src/input/input_cdda.c:2768 msgid "slow down disc drive to this speed factor" msgstr "gutxitu diska gailua abiadura faktore honetara" -#: src/input/input_cdda.c:2793 +#: src/input/input_cdda.c:2769 msgid "" "Since some CD or DVD drives make some really loud noises because of the fast " "disc rotation, xine will try to slow them down. With standard CD or DVD " @@ -1705,63 +1725,63 @@ msgstr "" "geldoarazteak ez du ezertan txikiagotzen erreprodukzio kalitatea.\n" "Zero balioa poliagotzea ezgaitzen da." -#: src/input/input_dvb.c:895 +#: src/input/input_dvb.c:893 #, fuzzy, c-format msgid "input_dvb: failed to open dvb channel file '%s': %s\n" msgstr "input_dvb: huts '%s' dvb kanal fitxategia irekitzerakoan\n" -#: src/input/input_dvb.c:901 +#: src/input/input_dvb.c:899 #, fuzzy, c-format msgid "input_dvb: dvb channel file '%s' is not a plain file\n" msgstr "input_dvb: huts '%s' dvb kanal fitxategia irekitzerakoan\n" -#: src/input/input_dvb.c:2139 src/input/input_dvb.c:2971 +#: src/input/input_dvb.c:2132 src/input/input_dvb.c:2961 msgid "input_dvb: tuner_set_channel failed\n" msgstr "input_dvb: irrati_ezarpen_kanalak huts egin du\n" -#: src/input/input_dvb.c:2771 src/input/input_dvb.c:3197 +#: src/input/input_dvb.c:2761 src/input/input_dvb.c:3187 msgid "input_dvb: cannot open dvb device\n" msgstr "input_dvb: ezin da dvb gailua ireki\n" -#: src/input/input_dvb.c:2795 +#: src/input/input_dvb.c:2785 #, c-format msgid "input_dvb: channel %d out of range, defaulting to 0\n" msgstr "input_dvb: %d kanala eremutik kanpo, 0-ra lehenesten\n" -#: src/input/input_dvb.c:2806 +#: src/input/input_dvb.c:2796 #, c-format msgid "input_dvb: searching for channel %s\n" msgstr "input_dvb: %s kanala bilatzen\n" -#: src/input/input_dvb.c:2829 +#: src/input/input_dvb.c:2819 #, c-format msgid "input_dvb: exact match for %s not found: trying partial matches\n" msgstr "" "input_dvb: ez da %s-ren parekatze zehatzik aurkitu: parekatze hurbilduak " "saiatzen\n" -#: src/input/input_dvb.c:2836 +#: src/input/input_dvb.c:2826 #, c-format msgid "input_dvb: found matching channel %s\n" msgstr "input_dvb: %s kanal parekatzea aurkiturik\n" -#: src/input/input_dvb.c:2849 +#: src/input/input_dvb.c:2839 #, fuzzy, c-format msgid "input_dvb: channel %s not found in channels.conf, defaulting.\n" msgstr "input_dvb: %s kanala ez da kanaletan aurkitu, 0 kanalera lehenesten\n" -#: src/input/input_dvb.c:2855 +#: src/input/input_dvb.c:2845 #, fuzzy msgid "" "input_dvb: invalid channel specification, defaulting to last viewed " "channel.\n" msgstr "input_dvb: baliogabeko kanal ezarpena, 0 kanalera lehenesten\n" -#: src/input/input_dvb.c:2861 +#: src/input/input_dvb.c:2851 msgid "input_dvb: invalid channel specification, defaulting to channel 0\n" msgstr "input_dvb: baliogabeko kanal ezarpena, 0 kanalera lehenesten\n" -#: src/input/input_dvb.c:2873 +#: src/input/input_dvb.c:2863 msgid "" "input_dvb: dvbs mrl specified but the tuner doesn't appear to be QPSK (DVB-" "S)\n" @@ -1769,7 +1789,7 @@ msgstr "" "input_dvb: dvbs mrl ezarririk baina sintonizatzailea ez dirudu QPSK (DVB-S) " "dagoenik\n" -#: src/input/input_dvb.c:2893 +#: src/input/input_dvb.c:2883 msgid "" "input_dvb: dvbt mrl specified but the tuner doesn't appear to be OFDM (DVB-" "T)\n" @@ -1777,7 +1797,7 @@ msgstr "" "input_dvb: dvbt mrl ezarririk baina sintonizatzailea ez dirudu OFDM (DVB-T) " "dagoenik\n" -#: src/input/input_dvb.c:2916 +#: src/input/input_dvb.c:2906 msgid "" "input_dvb: dvbc mrl specified but the tuner doesn't appear to be QAM (DVB-" "C)\n" @@ -1785,7 +1805,7 @@ msgstr "" "input_dvb: dvbc mrl ezarririk baina sintonizatzailea ez dirudu QAM (DVB-C) " "dagoenik\n" -#: src/input/input_dvb.c:2942 +#: src/input/input_dvb.c:2932 #, fuzzy msgid "" "input_dvb: dvba mrl specified but the tuner doesn't appear to be ATSC (DVB-" @@ -1794,21 +1814,21 @@ msgstr "" "input_dvb: dvbc mrl ezarririk baina sintonizatzailea ez dirudu QAM (DVB-C) " "dagoenik\n" -#: src/input/input_dvb.c:2977 +#: src/input/input_dvb.c:2967 #, c-format msgid "input_dvb: cannot open dvr device '%s'\n" msgstr "input_dvb: ezin da '%s' dvr gailua ireki\n" -#: src/input/input_dvb.c:2999 +#: src/input/input_dvb.c:2989 #, fuzzy msgid "input_dvb: cannot create EPG updater thread\n" msgstr "input_rtp: Ezin da hari berria sortu (%s)\n" -#: src/input/input_dvb.c:3061 +#: src/input/input_dvb.c:3051 msgid "use DVB 'center cutout' (zoom)" msgstr "" -#: src/input/input_dvb.c:3062 +#: src/input/input_dvb.c:3052 msgid "" "This will allow fullscreen playback of 4:3 content transmitted in a 16:9 " "frame." @@ -1816,67 +1836,67 @@ msgstr "" "Honek pantaila osoko erreprdukzioa 4:3 formatu edukiak 16:9 markotan " "transmititzea gaitzen du." -#: src/input/input_dvb.c:3155 +#: src/input/input_dvb.c:3145 msgid "DVB (Digital TV) input plugin" msgstr "DVB (Telebista Digitala) sarrera plugina" -#: src/input/input_dvb.c:3284 +#: src/input/input_dvb.c:3272 msgid "Remember last DVB channel watched" msgstr "" -#: src/input/input_dvb.c:3285 +#: src/input/input_dvb.c:3273 msgid "" "On autoplay, xine will remember and switch to the channel indicated in media." "dvb.last_channel. " msgstr "" -#: src/input/input_dvb.c:3292 +#: src/input/input_dvb.c:3280 #, fuzzy msgid "Last DVB channel viewed" msgstr "bistaratu DVB kanal izena" -#: src/input/input_dvb.c:3293 +#: src/input/input_dvb.c:3281 msgid "If enabled xine will remember and switch to this channel. " msgstr "" -#: src/input/input_dvb.c:3298 +#: src/input/input_dvb.c:3286 msgid "Number of seconds until tuning times out." msgstr "" -#: src/input/input_dvb.c:3299 +#: src/input/input_dvb.c:3287 msgid "" "Leave at 0 means try forever. Greater than 0 means wait that many seconds to " "get a lock. Minimum is 5 seconds." msgstr "" -#: src/input/input_dvb.c:3305 +#: src/input/input_dvb.c:3293 #, fuzzy msgid "Number of dvb card to use." msgstr "audio buffer kopurua" -#: src/input/input_dvb.c:3306 +#: src/input/input_dvb.c:3294 msgid "" "Leave this at zero unless you really have more than 1 card in your system." msgstr "" -#: src/input/input_dvd.c:588 +#: src/input/input_dvd.c:585 msgid "input_dvd: values of \\beta will give rise to dom!\n" msgstr "" -#: src/input/input_dvd.c:607 +#: src/input/input_dvd.c:604 #, c-format msgid "input_dvd: Error getting next block from DVD (%s)\n" msgstr "input_dvd: Errorea DVD-tik hurrengo blokea eskuratzerakoan (%s)\n" -#: src/input/input_dvd.c:1497 +#: src/input/input_dvd.c:1491 msgid "input_dvd: Error opening DVD device\n" msgstr "input_dvd: Errorea DVD gailua irekitzerakoan\n" -#: src/input/input_dvd.c:1784 +#: src/input/input_dvd.c:1778 msgid "device used for DVD playback" msgstr "DVD-a erreproduzitzeko erabiliko den gailua" -#: src/input/input_dvd.c:1785 +#: src/input/input_dvd.c:1779 msgid "" "The path to the device, usually a DVD drive, which you intend to use for " "playing DVDs." @@ -1884,11 +1904,11 @@ msgstr "" "DVD-ak erreproduzitzeko erabli nahi duzun, arruntean DVD gailu bat, gaiuaren " "bidea." -#: src/input/input_dvd.c:1803 +#: src/input/input_dvd.c:1797 msgid "raw device set up for DVD access" msgstr "DVD irakurleantzat gailu gordin (raw) ezarpenak" -#: src/input/input_dvd.c:1804 +#: src/input/input_dvd.c:1798 msgid "" "If this points to a raw device connected to your DVD device, xine will use " "the raw device for playback. This has the advantage of being slightly faster " @@ -1899,22 +1919,22 @@ msgid "" "See the documentation on raw device setup (man raw) for further information." msgstr "" -#: src/input/input_dvd.c:1817 +#: src/input/input_dvd.c:1811 msgid "CSS decryption method" msgstr "CSS desenkriptazio metodoa" -#: src/input/input_dvd.c:1818 +#: src/input/input_dvd.c:1812 msgid "" "Selects the decryption method libdvdcss will use to descramble copy " "protected DVDs. Try the various methods, if you have problems playing " "scrambled DVDs." msgstr "" -#: src/input/input_dvd.c:1826 +#: src/input/input_dvd.c:1819 msgid "path to the title key cache" msgstr "" -#: src/input/input_dvd.c:1827 +#: src/input/input_dvd.c:1820 msgid "" "Since cracking the copy protection of scrambled DVDs can be quite time " "consuming, libdvdcss will cache the cracked keys in this directory.\n" @@ -1923,11 +1943,11 @@ msgid "" "used for anything but DVD key caching." msgstr "" -#: src/input/input_dvd.c:1849 +#: src/input/input_dvd.c:1842 msgid "region the DVD player claims to be in (1 to 8)" msgstr "DVD erreproduktorean eskatzen duen erregioa (1 - 8)" -#: src/input/input_dvd.c:1850 +#: src/input/input_dvd.c:1843 msgid "" "This only needs to be changed if your DVD jumps to a screen complaining " "about a wrong region code. It has nothing to do with the region code set in " @@ -1937,11 +1957,11 @@ msgstr "" "bakarrik behar da hau. Honek ez du zerikusirik DVD gailuetan ezarritako " "erregio kodearekin, hau software hutsa da." -#: src/input/input_dvd.c:1856 +#: src/input/input_dvd.c:1849 msgid "default language for DVD playback" msgstr "DVD erreprodukzioaren lehenetsirako hizkuntza" -#: src/input/input_dvd.c:1857 +#: src/input/input_dvd.c:1850 msgid "" "xine tries to use this language as a default for DVD playback. As far as the " "DVD supports it, menus and audio tracks will be presented in this language.\n" @@ -1952,22 +1972,22 @@ msgstr "" "hizkuntza honetan emango dira.\n" "Balioak bi karaktereko ISO639 kode bat izan behar da." -#: src/input/input_dvd.c:1863 +#: src/input/input_dvd.c:1856 msgid "read-ahead caching" msgstr "irakuketa-goiburu gordetzea" -#: src/input/input_dvd.c:1864 +#: src/input/input_dvd.c:1857 msgid "" "xine can use a read ahead cache for DVD drive access.\n" "This may lead to jerky playback on slow drives, but it improves the impact " "of the DVD layer change on faster drives." msgstr "" -#: src/input/input_dvd.c:1870 +#: src/input/input_dvd.c:1863 msgid "unit for the skip action" msgstr "Ekintza egingo ez den unitatea" -#: src/input/input_dvd.c:1871 +#: src/input/input_dvd.c:1864 msgid "" "You can configure the behaviour when issuing a skip command (using the skip " "buttons for example). The individual values mean:\n" @@ -1986,11 +2006,11 @@ msgid "" "features on the DVD" msgstr "" -#: src/input/input_dvd.c:1886 +#: src/input/input_dvd.c:1879 msgid "unit for seeking" msgstr "Bilatuko den untitatea" -#: src/input/input_dvd.c:1887 +#: src/input/input_dvd.c:1880 msgid "" "You can configure the domain spanned by the seek slider. The individual " "values mean:\n" @@ -2004,11 +2024,11 @@ msgid "" "chapter of the current feature" msgstr "" -#: src/input/input_dvd.c:1898 +#: src/input/input_dvd.c:1891 msgid "play mode when title/chapter is given" msgstr "" -#: src/input/input_dvd.c:1899 +#: src/input/input_dvd.c:1892 msgid "" "You can configure the behaviour when playing a dvd from a given title/" "chapter (eg. using MRL 'dvd:/1.2'). The individual values mean:\n" @@ -2044,20 +2064,20 @@ msgstr "input_file: Fitxategia ez da aurkitu: >%s<\n" msgid "file input plugin" msgstr "fitxategi sarrera plugina" -#: src/input/input_file.c:993 +#: src/input/input_file.c:983 msgid "file browsing start location" msgstr "fitxategi kudeatzailearen abiarazte kokalekua" -#: src/input/input_file.c:994 +#: src/input/input_file.c:984 msgid "The browser to select the file to play will start at this location." msgstr "" "Erreproduzitzeko fitxategi kudeatzailea kokaleu horretan abiaraziko da." -#: src/input/input_file.c:1001 +#: src/input/input_file.c:991 msgid "list hidden files" msgstr "bistaratu ezkutatuako fitxategiak" -#: src/input/input_file.c:1002 +#: src/input/input_file.c:992 msgid "" "If enabled, the browser to select the file to play will also show hidden " "files." @@ -2074,83 +2094,83 @@ msgstr "gnome-vfs sarrera plugina, xinerekin banatzen dena" msgid "input_http: gethostbyname(%s) failed: %s\n" msgstr "input_http: gethostbyname(%s)-ek huts egin du: %s\n" -#: src/input/input_http.c:421 src/input/input_http.c:1002 +#: src/input/input_http.c:411 src/input/input_http.c:990 #, c-format msgid "input_http: read error %d\n" msgstr "input_http: irekurketa errorea %d\n" -#: src/input/input_http.c:648 +#: src/input/input_http.c:638 msgid "Connecting HTTP server..." msgstr "HTTP zerbitzarira konektatzen..." -#: src/input/input_http.c:840 +#: src/input/input_http.c:825 #, c-format msgid "input_http: invalid http answer\n" msgstr "input_http: http erantzun baliogabea\n" -#: src/input/input_http.c:846 +#: src/input/input_http.c:831 #, c-format msgid "input_http: 3xx redirection: >%d %s<\n" msgstr "input_http: 3xx birbideratzea: >%d %s<\n" -#: src/input/input_http.c:851 src/input/input_http.c:857 -#: src/input/input_http.c:864 +#: src/input/input_http.c:836 src/input/input_http.c:842 +#: src/input/input_http.c:849 #, c-format msgid "input_http: http status not 2xx: >%d %s<\n" msgstr "input_http: http egoera ez da 2xx: >%d %s<\n" -#: src/input/input_http.c:874 +#: src/input/input_http.c:859 #, fuzzy, c-format msgid "input_http: content length = %<PRIdMAX> bytes\n" msgstr "input_http: eduki luzera = %Ld bite\n" -#: src/input/input_http.c:957 +#: src/input/input_http.c:945 #, fuzzy, c-format msgid "input_http: buffer exhausted after %d bytes." msgstr "input_http: irekurketa errorea %d\n" -#: src/input/input_http.c:1055 +#: src/input/input_http.c:1042 msgid "http input plugin" msgstr "http sarrera plugina" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "HTTP proxy host" msgstr "HTTP proxy ostalaria" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "The hostname of the HTTP proxy." msgstr "HTTP proxy-aren ostalari izena." -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "HTTP proxy port" msgstr "HTTP proxy ataka" -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "The port number of the HTTP proxy." msgstr "HTTP proxy-aren ataka zenbakia." -#: src/input/input_http.c:1135 +#: src/input/input_http.c:1118 msgid "HTTP proxy username" msgstr "HTTP proxy erabiltzailea" -#: src/input/input_http.c:1136 +#: src/input/input_http.c:1119 msgid "The user name for the HTTP proxy." msgstr "HTTP proxy-aren erabiltzaile izena" -#: src/input/input_http.c:1139 +#: src/input/input_http.c:1122 msgid "HTTP proxy password" msgstr "HTTP proxy pasahitza" -#: src/input/input_http.c:1140 +#: src/input/input_http.c:1123 msgid "The password for the HTTP proxy." msgstr "HRRP proxy-aren pasahitza." -#: src/input/input_http.c:1143 +#: src/input/input_http.c:1126 #, fuzzy msgid "Domains for which to ignore the HTTP proxy" msgstr "Domeinuak, non ez den HTTP proxy-a erabiliko" -#: src/input/input_http.c:1144 +#: src/input/input_http.c:1127 msgid "" "A comma-separated list of domain names for which the proxy is to be " "ignored.\n" @@ -2212,47 +2232,47 @@ msgstr "input_net: ezin da '%s'-ra konektatzen.\n" msgid "net input plugin as shipped with xine" msgstr "sare sarrera plugina, xinerekin anatzen dena" -#: src/input/input_pnm.c:262 +#: src/input/input_pnm.c:260 msgid "pnm streaming input plugin" msgstr "pnm korronte sarrera plugina" -#: src/input/input_pvr.c:601 +#: src/input/input_pvr.c:586 #, c-format msgid "input_pvr: error creating pvr file (%s)\n" msgstr "input_pvr: errorea¡pvr fitxategia (%s) sortzerakoan\n" -#: src/input/input_pvr.c:758 +#: src/input/input_pvr.c:743 #, c-format msgid "input_pvr: error opening pvr file (%s)\n" msgstr "input_pvr: errorea¡pvr fitxategia (%s) irekitzerakoan\n" -#: src/input/input_pvr.c:834 +#: src/input/input_pvr.c:819 #, c-format msgid "input_pvr: read error (%s)\n" msgstr "input_pvr: irakurketa errorea (%s)\n" -#: src/input/input_pvr.c:1173 src/input/input_pvr.c:1426 +#: src/input/input_pvr.c:1158 src/input/input_pvr.c:1411 #, c-format msgid "input_pvr: error opening device %s\n" msgstr "input_pvr: errorea %s gailua irekitzerakoan\n" -#: src/input/input_pvr.c:1179 src/input/input_pvr.c:1432 +#: src/input/input_pvr.c:1164 src/input/input_pvr.c:1417 msgid "input_pvr: IVTV_IOC_G_CODEC failed, maybe API changed?\n" msgstr "input_pvr: IVTV_IOC_G_CODEC-ak huts egin du, agian API-a aldatu da?\n" -#: src/input/input_pvr.c:1187 src/input/input_pvr.c:1441 +#: src/input/input_pvr.c:1172 src/input/input_pvr.c:1426 msgid "input_pvr: IVTV_IOC_S_CODEC failed, maybe API changed?\n" msgstr "input_pvr: IVTV_IOC_S_CODEC-ak huts egin du, agian API-a aldatu da?\n" -#: src/input/input_pvr.c:1549 +#: src/input/input_pvr.c:1534 msgid "WinTV-PVR 250/350 input plugin" msgstr "WinTV-PVR 250/350 sarrera plugina" -#: src/input/input_pvr.c:1575 +#: src/input/input_pvr.c:1560 msgid "device used for WinTV-PVR 250/350 (pvr plugin)" msgstr "WinTV-PVR 250/350 (pvr plugin)-ek erabiliko duen gailua" -#: src/input/input_pvr.c:1576 +#: src/input/input_pvr.c:1561 msgid "The path to the device of your WinTV card." msgstr "WinTV txartelaren gailuaren bidea." @@ -2327,7 +2347,7 @@ msgstr "input_rtp: Ezin da hari berria sortu (%s)\n" msgid "RTP and UDP input plugin as shipped with xine" msgstr "RTP eta UDP sarrera plugina, xinerekin banatzen dena" -#: src/input/input_rtsp.c:284 +#: src/input/input_rtsp.c:281 msgid "rtsp streaming input plugin" msgstr "rtsp korronte sarrera plugina" @@ -2349,55 +2369,55 @@ msgstr "stdin: ezin da '%s' ireki\n" msgid "stdin streaming input plugin" msgstr "stdin korronte sarrera plugina" -#: src/input/input_v4l.c:382 +#: src/input/input_v4l.c:386 msgid "Buffer underrun..." msgstr "Buffer gainditzea..." -#: src/input/input_v4l.c:386 +#: src/input/input_v4l.c:390 msgid "Buffer overrun..." msgstr "Buffer askieza..." -#: src/input/input_v4l.c:389 +#: src/input/input_v4l.c:393 msgid "Adjusting..." msgstr "Egokitzen..." -#: src/input/input_v4l.c:661 +#: src/input/input_v4l.c:665 msgid "Tuner name not found\n" msgstr "sintonizatzaile izena ez da aurkitu\n" -#: src/input/input_v4l.c:1881 +#: src/input/input_v4l.c:1864 msgid "v4l tv input plugin" msgstr "v4l tv sarrera plugina" -#: src/input/input_v4l.c:1885 +#: src/input/input_v4l.c:1868 msgid "v4l radio input plugin" msgstr "v4l irrati sarrera plugina" -#: src/input/input_v4l.c:1917 +#: src/input/input_v4l.c:1900 msgid "v4l video device" msgstr "v4l bideo gailua" -#: src/input/input_v4l.c:1918 +#: src/input/input_v4l.c:1901 msgid "The path to your Video4Linux video device." msgstr "Video4Linux bideo gailuaren bidea." -#: src/input/input_v4l.c:1923 +#: src/input/input_v4l.c:1906 #, fuzzy msgid "v4l ALSA audio input device" msgstr "v4l irrati gailua" -#: src/input/input_v4l.c:1924 +#: src/input/input_v4l.c:1907 #, fuzzy msgid "" "The name of the audio device which corresponds to your Video4Linux video " "device." msgstr "Video4Linux bideo gailuaren bidea." -#: src/input/input_v4l.c:1951 +#: src/input/input_v4l.c:1934 msgid "v4l radio device" msgstr "v4l irrati gailua" -#: src/input/input_v4l.c:1952 +#: src/input/input_v4l.c:1935 msgid "The path to your Video4Linux radio device." msgstr "Video4Linux irrati gailuaren bidea." @@ -2414,32 +2434,32 @@ msgstr "input_vcd: %d pista baliogabea (baliozko eremua: 0 .. %d)\n" msgid "Video CD input plugin" msgstr "Bideoa CD sarrera plugina" -#: src/input/input_vcd.c:965 +#: src/input/input_vcd.c:975 #, c-format msgid "unable to open %s: %s.\n" msgstr "Ezin da %s ireki: %s.\n" -#: src/input/input_vcd.c:1041 +#: src/input/input_vcd.c:1037 #, c-format msgid "input_vcd: unable to open %s: %s.\n" msgstr "input_vcd: Ezin da %s ireki: %s.\n" -#: src/input/input_vcd.c:1095 +#: src/input/input_vcd.c:1086 msgid "device used for VCD playback" msgstr "VCD erreproduzitzeko erabiliko den gailua" -#: src/input/input_vcd.c:1096 +#: src/input/input_vcd.c:1087 msgid "" "The path to the device, usually a CD or DVD drive, you intend to play your " "VideoCDs with." msgstr "BideoCD-ak erreproduzitzeko erabili nahi duzun gailuaren bidea." -#: src/input/librtsp/rtsp.c:448 +#: src/input/librtsp/rtsp.c:438 #, c-format msgid "rtsp: bad mrl: %s\n" msgstr "rtsp: okerreko mrl-a: %s\n" -#: src/input/librtsp/rtsp.c:508 +#: src/input/librtsp/rtsp.c:496 #, c-format msgid "rtsp: failed to connect to '%s'\n" msgstr "rtsp: huts '%s'-ra konektatzerakoan\n" @@ -2473,44 +2493,44 @@ msgstr "" "input_dvd: %s gailuak huts egin du ateratzen ari den bitartean " "irekitzerakoan\n" -#: src/input/mms.c:559 +#: src/input/mms.c:561 msgid "Connecting MMS server (over tcp)..." msgstr "MMS zerbitzarira konektatzen (tcp bidez),,," -#: src/input/mmsh.c:199 +#: src/input/mmsh.c:197 msgid "libmmsh: send error\n" msgstr "libmmsh: bidalketa errorea\n" -#: src/input/mmsh.c:244 +#: src/input/mmsh.c:242 #, c-format msgid "libmmsh: bad response format\n" msgstr "libmmsh: okerreko erantzun formatua\n" -#: src/input/mmsh.c:250 +#: src/input/mmsh.c:248 #, c-format msgid "libmmsh: 3xx redirection not implemented: >%d %s<\n" msgstr "libmmsh: 3xx berbideraketa ez da onartzen: >%d %s<\n" -#: src/input/mmsh.c:257 +#: src/input/mmsh.c:255 #, c-format msgid "libmmsh: http status not 2xx: >%d %s<\n" msgstr "libmmsh: http egoera ez da 2xx: >%d %s<\n" -#: src/input/mmsh.c:265 +#: src/input/mmsh.c:263 #, c-format msgid "libmmsh: Location redirection not implemented\n" msgstr "libmmsh: Kokaleku nbirbideratzea ez da onartzen\n" -#: src/input/mmsh.c:474 +#: src/input/mmsh.c:472 msgid "Connecting MMS server (over http)..." msgstr "MMS zerbitzarira konektatzen (http bidez)..." -#: src/input/mmsh.c:655 +#: src/input/mmsh.c:653 #, c-format msgid "invalid url\n" msgstr "url baliogabea\n" -#: src/input/mmsh.c:660 +#: src/input/mmsh.c:658 #, c-format msgid "unsupported protocol\n" msgstr "onartzen ez den protokoloa\n" @@ -2519,7 +2539,7 @@ msgstr "onartzen ez den protokoloa\n" msgid "Buffering..." msgstr "Bufferra betetzen..." -#: src/input/pnm.c:615 +#: src/input/pnm.c:619 #, c-format msgid "" "input_pnm: got message from server while reading stream:\n" @@ -2528,12 +2548,12 @@ msgstr "" "input_pnm: zerbitzariritik mezua bat jaso da korrontea irakurtzerakoan:\n" "%s\n" -#: src/input/pnm.c:753 +#: src/input/pnm.c:752 #, c-format msgid "input_pnm: failed to connect '%s'\n" msgstr "input_pnm: ezin da '%s' konektatu\n" -#: src/input/pnm.c:764 +#: src/input/pnm.c:763 msgid "input_pnm: failed to set up stream\n" msgstr "input_pnm: huts korrotea ezartzerakoan\n" @@ -2574,52 +2594,52 @@ msgstr "" msgid "failed to find a device with a VCD" msgstr "huts VCD bat duen gailu bat bilatzerakoan" -#: src/input/vcd/xineplug_inp_vcd.c:328 +#: src/input/vcd/xineplug_inp_vcd.c:326 msgid "was passed a null class parameter" msgstr "baliogabeko klase parametroa pasa zen" -#: src/input/vcd/xineplug_inp_vcd.c:990 +#: src/input/vcd/xineplug_inp_vcd.c:988 msgid "Invalid current entry type" msgstr "baliogabeko sarrera mota" -#: src/input/vcd/xineplug_inp_vcd.c:1014 +#: src/input/vcd/xineplug_inp_vcd.c:1012 msgid "" "Video CD plugin with PBC and support for: (X)VCD, (X)SVCD, HQVCD, CVD ... " msgstr "" "Bideo CD plugina PBC.rekin eta onarpen hauekin: (X)VCD, (X)SVCD, HQVCD, " "CVD ... " -#: src/input/vcd/xineplug_inp_vcd.c:1115 +#: src/input/vcd/xineplug_inp_vcd.c:1113 msgid "selection has no RETURN entry" msgstr "Aukerak ez du RETURN sarrerarik" -#: src/input/vcd/xineplug_inp_vcd.c:1144 +#: src/input/vcd/xineplug_inp_vcd.c:1142 #, fuzzy msgid "DEFAULT selected, but PBC is not on." msgstr "LEHENETSIRIKOA aukeraturik baina PBC ez dago gaiturik." -#: src/input/vcd/xineplug_inp_vcd.c:1149 +#: src/input/vcd/xineplug_inp_vcd.c:1147 msgid "selection has no NEXT entry" msgstr "Aukerak ez du HURRENGO sarrerarik" -#: src/input/vcd/xineplug_inp_vcd.c:1157 +#: src/input/vcd/xineplug_inp_vcd.c:1155 msgid "selection has no PREVIOUS entry" msgstr "Aukerak ez du AURREKO sarrerarik" -#: src/input/vcd/xineplug_inp_vcd.c:1164 +#: src/input/vcd/xineplug_inp_vcd.c:1162 msgid "Unknown event type: " msgstr "gertaera mota ezezaguna: " -#: src/input/vcd/xineplug_inp_vcd.c:1460 src/input/vcd/xineplug_inp_vcd.c:1507 +#: src/input/vcd/xineplug_inp_vcd.c:1458 src/input/vcd/xineplug_inp_vcd.c:1505 msgid "The above message had unknown vcdimager log level" msgstr "Goiko mezuak vcdimager arazpen maila ezezagun bat du" -#: src/input/vcd/xineplug_inp_vcd.c:1838 +#: src/input/vcd/xineplug_inp_vcd.c:1836 #, fuzzy msgid "VCD default type to use on autoplay" msgstr "VCD auto-erreproduzitzea erabiltzeko lehenetsiriko mota" -#: src/input/vcd/xineplug_inp_vcd.c:1839 +#: src/input/vcd/xineplug_inp_vcd.c:1837 #, fuzzy msgid "" "The VCD play unit to use when none is specified in an MRL, e.g. vcd:// or " @@ -2628,12 +2648,12 @@ msgstr "" "MRL-an ez ezarri ezkero erabiliko den erreprodukzio unitatea, adib. vcd:// " "edo vcd:///dev/dvd:" -#: src/input/vcd/xineplug_inp_vcd.c:1849 +#: src/input/vcd/xineplug_inp_vcd.c:1847 #, fuzzy msgid "CD-ROM drive used for VCD when none given" msgstr "Lehenetsiriko CD gailya VCD-entzat ematen ez denean" -#: src/input/vcd/xineplug_inp_vcd.c:1850 +#: src/input/vcd/xineplug_inp_vcd.c:1848 msgid "" "What to use if no drive specified. If the setting is empty, xine will scan " "for CD drives." @@ -2641,31 +2661,31 @@ msgstr "" "Zein erabili gailurik ez ezartzean. Ezarpen hau hutsik utzi ezkero xinek " "gailu guztietan bilatuko du." -#: src/input/vcd/xineplug_inp_vcd.c:1860 +#: src/input/vcd/xineplug_inp_vcd.c:1858 #, fuzzy msgid "VCD position slider range" msgstr "posizio graduatzaile bitartea" -#: src/input/vcd/xineplug_inp_vcd.c:1861 +#: src/input/vcd/xineplug_inp_vcd.c:1859 msgid "" "range that the stream playback position slider represents playing a VCD." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1869 +#: src/input/vcd/xineplug_inp_vcd.c:1867 #, fuzzy msgid "VCD read-ahead caching?" msgstr "irakuketa-goiburu gordetzea" -#: src/input/vcd/xineplug_inp_vcd.c:1870 +#: src/input/vcd/xineplug_inp_vcd.c:1868 msgid "Class may lead to jerky playback on low-end machines." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1880 +#: src/input/vcd/xineplug_inp_vcd.c:1878 #, fuzzy msgid "automatically advance VCD track/entry" msgstr "automatikoki aurrera pista/sarrera" -#: src/input/vcd/xineplug_inp_vcd.c:1881 +#: src/input/vcd/xineplug_inp_vcd.c:1879 msgid "" "If enabled, we should automatically advance to the next entry or track. Used " "only when playback control (PBC) is disabled." @@ -2673,24 +2693,24 @@ msgstr "" "Gaiturik dagoenean, hurrengo sarrera edo pista automatikoki erreproduzituko " "du. Erreprodukzio kontrola (PBC) ezgaiturik dagoenean bakarrik erabiliko da." -#: src/input/vcd/xineplug_inp_vcd.c:1890 +#: src/input/vcd/xineplug_inp_vcd.c:1888 #, fuzzy msgid "show 'rejected' VCD LIDs" msgstr "bistaratu ukaturiko LID-ak" -#: src/input/vcd/xineplug_inp_vcd.c:1891 +#: src/input/vcd/xineplug_inp_vcd.c:1889 msgid "" "Some playback list IDs (LIDs) are marked not showable, but you can see them " "in the MRL list if this is set. Rejected entries are marked with an asterisk " "(*) appended to the MRL." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1902 +#: src/input/vcd/xineplug_inp_vcd.c:1900 #, fuzzy msgid "VCD format string for display banner" msgstr "Bistaratze banerraren kate formatua" -#: src/input/vcd/xineplug_inp_vcd.c:1903 +#: src/input/vcd/xineplug_inp_vcd.c:1901 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are:\n" @@ -2711,12 +2731,12 @@ msgid "" " %% : a %\n" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1928 +#: src/input/vcd/xineplug_inp_vcd.c:1926 #, fuzzy msgid "VCD format string for stream comment field" msgstr "Korronte iruzkin eremuaren kate formatua" -#: src/input/vcd/xineplug_inp_vcd.c:1929 +#: src/input/vcd/xineplug_inp_vcd.c:1927 #, fuzzy msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " @@ -2728,12 +2748,12 @@ msgstr "" "Formatu espezifikazioakehuneko ikur bates hasten dira. Ezpezifikazioak: %A, %" "C, %c, %F, %I, %L, %N, %P, %p, %S, %T, %V, %v, eta %%." -#: src/input/vcd/xineplug_inp_vcd.c:1941 +#: src/input/vcd/xineplug_inp_vcd.c:1939 #, fuzzy msgid "VCD debug flag mask" msgstr "arazpen bandera maskara" -#: src/input/vcd/xineplug_inp_vcd.c:1942 +#: src/input/vcd/xineplug_inp_vcd.c:1940 msgid "" "For tracking down bugs in the VCD plugin. Mask values are:\n" " 1: Meta information\n" @@ -2842,28 +2862,28 @@ msgstr "" "dekodifikatzeko. Begiratu XINE FAQ dokumentua kodek horiek nola instalaturi " "buruzko argibide gehiagorako." -#: src/libreal/xine_real_video_decoder.c:162 +#: src/libreal/xine_real_video_decoder.c:170 msgid "libreal: Error resolving symbols! (version incompatibility?)\n" msgstr "" "libreal: Errorea sinboloak ebazterakoan! (bertsio bateragarritasun eza?)\n" -#: src/libreal/xine_real_audio_decoder.c:128 +#: src/libreal/xine_real_audio_decoder.c:130 #, c-format msgid "libareal: (audio) Cannot resolve symbols - incompatible dll: %s\n" msgstr "libareal: (audio) Ezin dira sinboloak ebatzi - dll bateraezina: %s\n" -#: src/libreal/xine_real_audio_decoder.c:285 +#: src/libreal/xine_real_audio_decoder.c:288 #, c-format msgid "libareal: decoder init failed, error code: 0x%x\n" msgstr "libareal: huts deskodetzailea abiaraztekoan, errore kodea: 0x%x\n" -#: src/libreal/xine_real_audio_decoder.c:299 +#: src/libreal/xine_real_audio_decoder.c:302 #, c-format msgid "libareal: decoder flavor setup failed, error code: 0x%x\n" msgstr "" "libareal: deskodetzaile zapore konfigurazio hutsa, errore kodea: 0x%x\n" -#: src/libreal/xine_real_audio_decoder.c:336 +#: src/libreal/xine_real_audio_decoder.c:339 msgid "libareal: oups, real can do more than 2 channels ?\n" msgstr "" @@ -2922,23 +2942,23 @@ msgstr "" "Gaiturik daudenean, itxitako titulu testua lerro bakoitzean erdiratu egingo " "da." -#: src/libspucmml/xine_cmml_decoder.c:477 +#: src/libspucmml/xine_cmml_decoder.c:471 msgid "font for external subtitles" msgstr "Kanpo azpitituluen letra-tipoa" -#: src/libspucmml/xine_cmml_decoder.c:483 +#: src/libspucmml/xine_cmml_decoder.c:477 msgid "subtitle vertical offset (relative window size)" msgstr "azpititulu kokapen bertikala (panataila tamainaren arabera)" -#: src/libspucmml/xine_cmml_decoder.c:529 +#: src/libspucmml/xine_cmml_decoder.c:523 msgid "encoding of subtitles" msgstr "Apititulu kodifikatzea" -#: src/libsputext/demux_sputext.c:1479 +#: src/libsputext/demux_sputext.c:1465 msgid "default duration of subtitle display in seconds" msgstr "azpititulu bistaratze denbora segundutan" -#: src/libsputext/demux_sputext.c:1480 +#: src/libsputext/demux_sputext.c:1466 msgid "" "Some subtitle formats do not explicitly give a duration for each subtitle. " "For these, you can set a default duration here. Setting to zero will result " @@ -3110,22 +3130,22 @@ msgstr "w32codec: Errorea DMO Audioa abiarazterakoan\n" msgid "bitplane: error doing ByteRun1 decompression\n" msgstr "bitplane: errorea ByteRun1 dekonpresioa egiterakoan\n" -#: src/libxinevdec/bitplane.c:1329 +#: src/libxinevdec/bitplane.c:1321 #, c-format msgid "bitplane: Anim Opt 1 is not supported at the moment\n" msgstr "bitplane: Anim Opt 1 ez da onartzen momentuz\n" -#: src/libxinevdec/bitplane.c:1336 +#: src/libxinevdec/bitplane.c:1328 #, c-format msgid "bitplane: Anim Opt 2 is not supported at the moment\n" msgstr "bitplane: Anim Opt 2 ez da onartzen momentuz\n" -#: src/libxinevdec/bitplane.c:1386 +#: src/libxinevdec/bitplane.c:1378 #, c-format msgid "bitplane: Anim ASCIIJ is not supported at the moment\n" msgstr "bitplane: Anim ASCIIJ ez da onartzen momentuz\n" -#: src/libxinevdec/bitplane.c:1392 +#: src/libxinevdec/bitplane.c:1384 #, c-format msgid "bitplane: This anim-type is not supported at the moment\n" msgstr "bitplane: Animazio-mota ahu ez da onartzen momentu honetan\n" @@ -3282,7 +3302,7 @@ msgid "" "The available selections should be self-explaining." msgstr "" -#: src/post/mosaico/mosaico.c:271 +#: src/post/mosaico/mosaico.c:274 msgid "" "Mosaico does simple picture in picture effects.\n" "\n" @@ -3424,7 +3444,7 @@ msgid "" "* mplayer's noise (C) Michael Niedermayer\n" msgstr "" -#: src/post/planar/pp.c:111 +#: src/post/planar/pp.c:115 msgid "" "FFmpeg libpostprocess plugin.\n" "\n" @@ -3436,7 +3456,7 @@ msgstr "" "Parametroak\n" "\n" -#: src/post/planar/pp.c:117 +#: src/post/planar/pp.c:121 msgid "" "\n" "* libpostprocess (C) Michael Niedermayer\n" @@ -3444,7 +3464,7 @@ msgstr "" "\n" "* libpostprocess (C) Michael Niedermayer\n" -#: src/post/planar/unsharp.c:218 +#: src/post/planar/unsharp.c:211 msgid "" "Unsharp mask / gaussian blur\n" "It is possible to set the width and height of the matrix, odd sized in both " @@ -3480,137 +3500,137 @@ msgstr "xine bideo irteera plugina AsCii Arte liburutegia erabiliaz" msgid "xine video output plugin using the Color AsCii Art library" msgstr "xine bideo irteera plugina Kolore AsCii Arte liburutegia erabiliaz" -#: src/video_out/video_out_directfb.c:1341 +#: src/video_out/video_out_directfb.c:1337 msgid "video layer buffering mode" msgstr "" -#: src/video_out/video_out_directfb.c:1342 +#: src/video_out/video_out_directfb.c:1338 msgid "" "Select the buffering mode of the output layer. Double or triple buffering " "give a smoother playback, but consume more video memory." msgstr "" -#: src/video_out/video_out_directfb.c:1349 +#: src/video_out/video_out_directfb.c:1345 msgid "wait for vertical retrace" msgstr "" -#: src/video_out/video_out_directfb.c:1350 +#: src/video_out/video_out_directfb.c:1346 msgid "" "Enable synchronizing the update of the video image to the repainting of the " "entire screen (\"vertical retrace\")." msgstr "" -#: src/video_out/video_out_directfb.c:1357 +#: src/video_out/video_out_directfb.c:1353 msgid "enable video colour key" msgstr "" -#: src/video_out/video_out_directfb.c:1358 +#: src/video_out/video_out_directfb.c:1354 msgid "" "Enable using a colour key to tell the graphics card where to overlay the " "video image." msgstr "" -#: src/video_out/video_out_directfb.c:1364 +#: src/video_out/video_out_directfb.c:1360 msgid "video colour key" msgstr "" -#: src/video_out/video_out_directfb.c:1365 +#: src/video_out/video_out_directfb.c:1361 #: src/video_out/video_out_vidix.c:1168 src/video_out/video_out_vidix.c:1175 #: src/video_out/video_out_vidix.c:1182 src/video_out/video_out_xcbxv.c:1466 #: src/video_out/video_out_xv.c:1519 src/video_out/video_out_xvmc.c:1464 -#: src/video_out/video_out_xxmc.c:2541 +#: src/video_out/video_out_xxmc.c:2537 msgid "" "The colour key is used to tell the graphics card where to overlay the video " "image. Try different values, if you experience windows becoming transparent." msgstr "" -#: src/video_out/video_out_directfb.c:1374 +#: src/video_out/video_out_directfb.c:1370 msgid "flicker filtering" msgstr "" -#: src/video_out/video_out_directfb.c:1375 +#: src/video_out/video_out_directfb.c:1371 msgid "Enable Flicker Filetring for a smooth output on an interlaced display." msgstr "" -#: src/video_out/video_out_directfb.c:1382 +#: src/video_out/video_out_directfb.c:1378 msgid "field parity" msgstr "" -#: src/video_out/video_out_directfb.c:1383 +#: src/video_out/video_out_directfb.c:1379 msgid "" "For an interlaced display, enable controlling the field parity (\"none" "\"=disabled)." msgstr "" -#: src/video_out/video_out_directfb.c:1516 +#: src/video_out/video_out_directfb.c:1512 msgid "video_out_directfb: using hardware subpicture acceleration.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1530 +#: src/video_out/video_out_directfb.c:1526 #, fuzzy msgid "video_out_directfb: layer supports video output.\n" msgstr "video_out_vidix: egokigailuak yuy2 formatua onartzen du\n" -#: src/video_out/video_out_directfb.c:1539 +#: src/video_out/video_out_directfb.c:1535 #, fuzzy msgid "video_out_directfb: layer doesn't support YV12!\n" msgstr "video_out_syncfb: info. (SyncFB moduluak YUY2 onartzen du)\n" -#: src/video_out/video_out_directfb.c:1546 +#: src/video_out/video_out_directfb.c:1542 #, fuzzy msgid "video_out_directfb: layer doesn't support YUY2!\n" msgstr "video_out_syncfb: info. (SyncFB moduluak YUY2 onartzen du)\n" -#: src/video_out/video_out_directfb.c:1557 +#: src/video_out/video_out_directfb.c:1553 msgid "" "video_out_directfb:need at least DirectFB 0.9.25 to play on this layer!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1592 +#: src/video_out/video_out_directfb.c:1588 #, c-format msgid "video_out_directfb: layer doesn't support buffermode %d!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1598 +#: src/video_out/video_out_directfb.c:1594 #, c-format msgid "video_out_directfb: layer doesn't support options 0x%08x!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1692 +#: src/video_out/video_out_directfb.c:1688 msgid "video_out_directfb: using hardware accelerated image scaling.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1704 +#: src/video_out/video_out_directfb.c:1700 msgid "" "video_out_directfb: image scaling with deinterlacing is hardware " "accelerated.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1782 +#: src/video_out/video_out_directfb.c:1778 #, fuzzy msgid "video layer id (auto: -1)" msgstr "bideo saturazioa" -#: src/video_out/video_out_directfb.c:1783 +#: src/video_out/video_out_directfb.c:1779 msgid "Select the video output layer by its id." msgstr "" -#: src/video_out/video_out_directfb.c:1804 -#: src/video_out/video_out_directfb.c:2014 +#: src/video_out/video_out_directfb.c:1800 +#: src/video_out/video_out_directfb.c:2010 #, fuzzy, c-format msgid "video_out_directfb: using display layer #%d.\n" msgstr "video_out_vidix: erabilitako kontrolatzailea: %s, %s-rena\n" -#: src/video_out/video_out_directfb.c:1888 +#: src/video_out/video_out_directfb.c:1884 #, fuzzy msgid "xine video output plugin using DirectFB." msgstr "xine bideo irteera plugina DirectFB liburutegia erabiliaz" -#: src/video_out/video_out_directfb.c:2007 +#: src/video_out/video_out_directfb.c:2003 msgid "video_out_directfb: no usable display layer was found!\n" msgstr "" -#: src/video_out/video_out_directfb.c:2096 +#: src/video_out/video_out_directfb.c:2092 #, fuzzy msgid "xine video output plugin using DirectFB under XDirectFB." msgstr "xine bideo irteera plugina DirectFB liburutegia erabiliaz" @@ -3619,18 +3639,18 @@ msgstr "xine bideo irteera plugina DirectFB liburutegia erabiliaz" msgid "xine video output plugin for win32 using directx" msgstr "xine bideo irteera plugina win32-rentzat directx erabiliaz" -#: src/video_out/video_out_fb.c:770 +#: src/video_out/video_out_fb.c:758 #, c-format msgid "" "video_out_fb: only packed truecolour/directcolour is supported (%d).\n" " Check 'fbset -i' or try 'fbset -depth 16'.\n" msgstr "" -#: src/video_out/video_out_fb.c:830 src/video_out/video_out_vidix.c:1248 +#: src/video_out/video_out_fb.c:818 src/video_out/video_out_vidix.c:1248 msgid "framebuffer device name" msgstr "framebuffer gailu izena" -#: src/video_out/video_out_fb.c:831 src/video_out/video_out_vidix.c:1249 +#: src/video_out/video_out_fb.c:819 src/video_out/video_out_vidix.c:1249 msgid "" "Specifies the file name for the framebuffer device to be used.\n" "This setting is security critical, because when changed to a different file, " @@ -3642,16 +3662,16 @@ msgstr "" "xinek fitxategia eduki arbitrario bat erabiliaz bete bait dezake. Beraz " "balioaegiazko framebuffer gailu bat dela ziurtatu behar duzu." -#: src/video_out/video_out_fb.c:905 +#: src/video_out/video_out_fb.c:893 msgid "video_out_fb: Your video mode was not recognized, sorry.\n" msgstr "video_out_fb: Bideo modua ez da ezagutzen, barkatu.\n" -#: src/video_out/video_out_fb.c:962 +#: src/video_out/video_out_fb.c:950 #, c-format msgid "video_out_fb: %d video RAM buffers are available.\n" msgstr "video_out_fb: %d bideo RAM buffer eskuragarri dira.\n" -#: src/video_out/video_out_fb.c:968 +#: src/video_out/video_out_fb.c:956 #, c-format msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because only %d " @@ -3660,13 +3680,13 @@ msgid "" " the frame buffer resolution might help.\n" msgstr "" -#: src/video_out/video_out_fb.c:979 +#: src/video_out/video_out_fb.c:967 msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because kernel driver\n" " do not support screen panning (used for frame flips).\n" msgstr "" -#: src/video_out/video_out_fb.c:1048 +#: src/video_out/video_out_fb.c:1036 #, c-format msgid "" "WARNING: video_out_fb: current display depth is %d. For better performance\n" @@ -3674,7 +3694,7 @@ msgid "" "\n" msgstr "" -#: src/video_out/video_out_fb.c:1079 +#: src/video_out/video_out_fb.c:1067 msgid "Xine video output plugin using the Linux frame buffer device" msgstr "Xine bideo irteera plugina Linux framebuffer gailua erabiliaz" @@ -3682,11 +3702,11 @@ msgstr "Xine bideo irteera plugina Linux framebuffer gailua erabiliaz" msgid "xine video output plugin which displays nothing" msgstr "xine bideo irteera plugina ezer bistaratzeko" -#: src/video_out/video_out_opengl.c:1886 +#: src/video_out/video_out_opengl.c:1884 msgid "OpenGL renderer" msgstr "" -#: src/video_out/video_out_opengl.c:1887 +#: src/video_out/video_out_opengl.c:1885 msgid "" "The OpenGL plugin provides several render modules:\n" "\n" @@ -3715,30 +3735,30 @@ msgid "" "Show images reflected in a spinning torus. Way cool =)" msgstr "" -#: src/video_out/video_out_opengl.c:1909 +#: src/video_out/video_out_opengl.c:1907 msgid "OpenGL minimum framerate" msgstr "" -#: src/video_out/video_out_opengl.c:1910 +#: src/video_out/video_out_opengl.c:1908 msgid "" "Minimum framerate for animated render routines.\n" "Ignored for static render routines.\n" msgstr "" -#: src/video_out/video_out_opengl.c:1915 src/video_out/video_out_vidix.c:1024 +#: src/video_out/video_out_opengl.c:1913 src/video_out/video_out_vidix.c:1024 #: src/video_out/video_out_xcbxv.c:1498 src/video_out/video_out_xv.c:1551 -#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2573 +#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2569 msgid "enable double buffering" msgstr "gaitu buffer bikoitza" -#: src/video_out/video_out_opengl.c:1916 +#: src/video_out/video_out_opengl.c:1914 msgid "" "For OpenGL double buffering does not only remove tearing artifacts,\n" "it also reduces flickering a lot.\n" "It should not have any performance impact." msgstr "" -#: src/video_out/video_out_opengl.c:1963 +#: src/video_out/video_out_opengl.c:1961 #, fuzzy msgid "xine video output plugin using the OpenGL 3D graphics API" msgstr "xine bideo irteera OpenGL - TNG erabiliaz" @@ -3811,7 +3831,7 @@ msgstr "video_out_pgx64: Errorea: ioctl hutsa (FBIOGATTR)\n" #: src/video_out/video_out_pgx64.c:1461 src/video_out/video_out_xcbxv.c:1465 #: src/video_out/video_out_xv.c:1518 src/video_out/video_out_xvmc.c:1463 -#: src/video_out/video_out_xxmc.c:2540 +#: src/video_out/video_out_xxmc.c:2536 msgid "video overlay colour key" msgstr "" @@ -3980,7 +4000,7 @@ msgstr "Urdin koloreko osagaien intentsitatea." #: src/video_out/video_out_vidix.c:1025 src/video_out/video_out_xcbxv.c:1499 #: src/video_out/video_out_xv.c:1552 src/video_out/video_out_xvmc.c:1479 -#: src/video_out/video_out_xxmc.c:2574 +#: src/video_out/video_out_xxmc.c:2570 msgid "" "Double buffering will synchronize the update of the video image to the " "repainting of the entire screen (\"vertical retrace\"). This eliminates " @@ -4118,22 +4138,22 @@ msgid "" msgstr "" #: src/video_out/video_out_xcbxv.c:1474 src/video_out/video_out_xv.c:1527 -#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2549 +#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2545 msgid "autopaint colour key" msgstr "" #: src/video_out/video_out_xcbxv.c:1475 src/video_out/video_out_xv.c:1528 -#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2550 +#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2546 msgid "Make Xv autopaint its colour key." msgstr "" #: src/video_out/video_out_xcbxv.c:1482 src/video_out/video_out_xv.c:1535 -#: src/video_out/video_out_xxmc.c:2557 +#: src/video_out/video_out_xxmc.c:2553 msgid "bilinear scaling mode" msgstr "eskalatze modu bilinearra" #: src/video_out/video_out_xcbxv.c:1483 src/video_out/video_out_xv.c:1536 -#: src/video_out/video_out_xxmc.c:2558 +#: src/video_out/video_out_xxmc.c:2554 msgid "" "Selects the bilinear scaling mode for Permedia cards. The individual values " "are:\n" @@ -4171,12 +4191,12 @@ msgid "video_out_xcbxv: this adaptor supports the yuy2 format.\n" msgstr "video_out_xv: adaptadoreak yuy2 formatua onartzen du.\n" #: src/video_out/video_out_xcbxv.c:1560 src/video_out/video_out_xv.c:1624 -#: src/video_out/video_out_xxmc.c:2642 +#: src/video_out/video_out_xxmc.c:2638 msgid "pitch alignment workaround" msgstr "" #: src/video_out/video_out_xcbxv.c:1561 src/video_out/video_out_xv.c:1625 -#: src/video_out/video_out_xxmc.c:2643 +#: src/video_out/video_out_xxmc.c:2639 msgid "Some buggy video drivers need a workaround to function properly." msgstr "" @@ -4225,7 +4245,7 @@ msgid "" msgstr "" #: src/video_out/video_out_xcbxv.c:1622 src/video_out/video_out_xv.c:1705 -#: src/video_out/video_out_xxmc.c:2737 +#: src/video_out/video_out_xxmc.c:2733 msgid "xine video output plugin using the MIT X video extension" msgstr "xine bideo irteera plugina MIT X bideo luzapena erabiltzen" @@ -4355,37 +4375,37 @@ msgstr " ez da XvMC onartzen \n" msgid " With Overlay = %d; UnsignedIntra = %d.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:642 +#: src/video_out/video_out_xxmc.c:638 msgid "" "video_out_xxmc: XvShmCreateImage failed\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:652 +#: src/video_out/video_out_xxmc.c:648 msgid "" "video_out_xxmc: XvShmCreateImage returned a zero size\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:660 +#: src/video_out/video_out_xxmc.c:656 #, c-format msgid "" "video_out_xxmc: shared memory error in shmget: %s\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:692 +#: src/video_out/video_out_xxmc.c:688 msgid "" "video_out_xxmc: x11 error during shared memory XImage creation\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2392 +#: src/video_out/video_out_xxmc.c:2388 #, fuzzy msgid "video_out_xxmc: Xv extension not present.\n" msgstr "video_out_xvmc: XvMC luzapena ez dago.\n" -#: src/video_out/video_out_xxmc.c:2429 +#: src/video_out/video_out_xxmc.c:2425 #, fuzzy msgid "" "video_out_xxmc: Xv extension is present but I couldn't find a usable yuv12 " @@ -4396,80 +4416,80 @@ msgstr "" "erabilgarririkaurkitu.\n" " Dirudienez zure txartela grafikoak ez du Xv onartzen?!\n" -#: src/video_out/video_out_xxmc.c:2438 +#: src/video_out/video_out_xxmc.c:2434 #, c-format msgid "" "video_out_xxmc: using Xv port %ld from adaptor %s for hardware colour space " "conversion and scaling.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2614 +#: src/video_out/video_out_xxmc.c:2610 #, fuzzy msgid "video_out_xxmc: this adaptor supports the yv12 format.\n" msgstr "video_out_xv: adaptadoreak yv12 formatua onartzen du.\n" -#: src/video_out/video_out_xxmc.c:2619 +#: src/video_out/video_out_xxmc.c:2615 #, fuzzy msgid "video_out_xxmc: this adaptor supports the yuy2 format.\n" msgstr "video_out_xv: adaptadoreak yuy2 formatua onartzen du.\n" -#: src/video_out/video_out_xxmc.c:2648 +#: src/video_out/video_out_xxmc.c:2644 msgid "Make XvMC allocate more frames for better buffering." msgstr "" -#: src/video_out/video_out_xxmc.c:2649 +#: src/video_out/video_out_xxmc.c:2645 msgid "" "Some XvMC implementations allow more than 8 frames.\n" "This option, when turned on, makes the driver try to\n" "allocate 15 frames. A must for unichrome and live VDR.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2655 +#: src/video_out/video_out_xxmc.c:2651 msgid "Unichrome cpu save" msgstr "" -#: src/video_out/video_out_xxmc.c:2656 +#: src/video_out/video_out_xxmc.c:2652 msgid "" "Saves CPU time by sleeping while decoder works.\n" "Only for Linux kernel 2.6 series or 2.4 with multimedia patch.\n" "Experimental.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2662 +#: src/video_out/video_out_xxmc.c:2658 msgid "Fix buggy NVIDIA XvMC subpicture colours" msgstr "" -#: src/video_out/video_out_xxmc.c:2663 +#: src/video_out/video_out_xxmc.c:2659 msgid "" "There's a bug in NVIDIA's XvMC lib that makes red OSD colours\n" "look blue and vice versa. This option provides a workaround.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2668 +#: src/video_out/video_out_xxmc.c:2664 msgid "Use bob as accelerated deinterlace method." msgstr "" -#: src/video_out/video_out_xxmc.c:2669 +#: src/video_out/video_out_xxmc.c:2665 msgid "" "When interlacing is enabled for hardware accelerated frames,\n" "alternate between top and bottom field at double the frame rate.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2675 +#: src/video_out/video_out_xxmc.c:2671 msgid "Don't use bob deinterlacing for progressive frames." msgstr "" -#: src/video_out/video_out_xxmc.c:2676 +#: src/video_out/video_out_xxmc.c:2672 msgid "" "Progressive frames don't need deinterlacing, so disabling it on\n" "demand should result in a better picture.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2682 +#: src/video_out/video_out_xxmc.c:2678 msgid "Don't use bob deinterlacing while a scaled OSD is active." msgstr "" -#: src/video_out/video_out_xxmc.c:2683 +#: src/video_out/video_out_xxmc.c:2679 msgid "" "Bob deinterlacing adds some noise to horizontal lines, so disabling it\n" "on demand should result in a better OSD picture.\n" @@ -4654,41 +4674,41 @@ msgstr "" msgid "xine-lib: buffer.c: There has been a fatal error: TOO MANY FREE's\n" msgstr "" -#: src/xine-engine/configfile.c:933 +#: src/xine-engine/configfile.c:932 #, c-format msgid "The current config file has been modified by a newer version of xine." msgstr "" "Konfigurazio fitxategia xine-ren bertsio berriagobategatik aldatua izan da." -#: src/xine-engine/configfile.c:1038 +#: src/xine-engine/configfile.c:1037 #, c-format msgid "configfile: WARNING: backing up configfile to %s failed\n" msgstr "" "configfile: ABISUA: %s-en konfigurazio fitxategia segurtasun kopia egiten\n" -#: src/xine-engine/configfile.c:1039 +#: src/xine-engine/configfile.c:1038 msgid "configfile: WARNING: your configuration will not be saved\n" msgstr "configfile: ABISUA: zure konfigurazioa ezin da gorde\n" -#: src/xine-engine/configfile.c:1139 +#: src/xine-engine/configfile.c:1138 #, c-format msgid "configfile: WARNING: writing configuration to %s failed\n" msgstr "configfile: ABISUA: huts %s konfigurazioa gordetzerakoan\n" -#: src/xine-engine/configfile.c:1140 +#: src/xine-engine/configfile.c:1139 #, c-format msgid "configfile: WARNING: removing possibly broken config file %s\n" msgstr "" "configfile: ABISUA: agian apurturiko %s konfigurazio fitxategia ezabatzen\n" -#: src/xine-engine/configfile.c:1141 +#: src/xine-engine/configfile.c:1140 #, c-format msgid "configfile: WARNING: you should check the backup file %s\n" msgstr "" "configfile: ABISUA: zuk segurtasun kopia %s fitxategia egiaztatu beharko " "zenuke\n" -#: src/xine-engine/configfile.c:1276 +#: src/xine-engine/configfile.c:1275 #, c-format msgid "configfile: entry '%s' mustn't be modified from MRL\n" msgstr "configfile: ¡'%s' sarrera ezin MRL-tik aldatu\n" @@ -4725,7 +4745,7 @@ msgid "input_rip: reading by input plugin failed\n" msgstr "input_rip: huts sarrera pluginetik irakirtzerakoan\n" #: src/xine-engine/input_rip.c:161 src/xine-engine/input_rip.c:290 -#: src/xine-engine/input_rip.c:656 +#: src/xine-engine/input_rip.c:655 #, fuzzy, c-format msgid "input_rip: error writing to file %<PRIdMAX> bytes: %s\n" msgstr "input_rip: errorea %lld fitxategian idazterakoan, byte-ak: %s\n" @@ -4750,19 +4770,19 @@ msgstr "input_rip: bilaketak huts egin du: %s\n" msgid "input_rip: %<PRIdMAX> bytes dropped\n" msgstr "input_rip: %lld byte alde batetara utzirik\n" -#: src/xine-engine/input_rip.c:561 +#: src/xine-engine/input_rip.c:560 #, c-format msgid "input_rip: input plugin not defined!\n" msgstr "input_rip: sarrera pluginia ez ezarririk!\n" -#: src/xine-engine/input_rip.c:567 +#: src/xine-engine/input_rip.c:566 #, c-format msgid "" "input_rip: target directory wasn't specified, please fill out the option " "'media.capture.save_dir'\n" msgstr "" -#: src/xine-engine/input_rip.c:569 +#: src/xine-engine/input_rip.c:568 msgid "" "The stream save feature is disabled until you set media.capture.save_dir in " "the configuration." @@ -4770,12 +4790,12 @@ msgstr "" "korreonte grabaketa aukera ezgaiturik dago konfigruaketan media.capture." "save_dir ezarri arte." -#: src/xine-engine/input_rip.c:576 +#: src/xine-engine/input_rip.c:575 #, c-format msgid "input_rip: ripping/caching of this source is not permitted!\n" msgstr "" -#: src/xine-engine/input_rip.c:578 +#: src/xine-engine/input_rip.c:577 msgid "" "xine is not allowed to save from this source. (possibly copyrighted " "material?)" @@ -4783,12 +4803,12 @@ msgstr "" "xine ez dago jatorri horretatik grabatzeko gaiturik (kopia eskubidedun " "materiala agian?)" -#: src/xine-engine/input_rip.c:584 +#: src/xine-engine/input_rip.c:583 #, c-format msgid "input_rip: file name not given!\n" msgstr "input_rip: ez da fitxategi izena eman!\n" -#: src/xine-engine/input_rip.c:626 +#: src/xine-engine/input_rip.c:625 #, c-format msgid "input_rip: error opening file %s: %s\n" msgstr "input_rip: errorea %s fitxategia irekitzerakoan: %s\n" @@ -4827,7 +4847,7 @@ msgstr "io_helper: Konexioa Ukaturik\n" msgid "map_decoder_list: no space for decoder, skipped.\n" msgstr "" -#: src/xine-engine/load_plugins.c:323 +#: src/xine-engine/load_plugins.c:322 #, c-format msgid "" "load_plugins: ignoring plugin %s, wrong iface version %d (should be %d)\n" @@ -4835,68 +4855,68 @@ msgstr "" "load_plugins: %s plugina alde batetara utzi, okerreko iface bertsioa %d (%d " "espero zen)\n" -#: src/xine-engine/load_plugins.c:380 +#: src/xine-engine/load_plugins.c:384 #, c-format msgid "priority for %s decoder" msgstr "%s deskodetzailearen lehentasuna" -#: src/xine-engine/load_plugins.c:391 +#: src/xine-engine/load_plugins.c:389 msgid "" "The priority provides a ranking in case some media can be handled by more " "than one decoder.\n" "A priority of 0 enables the decoder's default priority." msgstr "" -#: src/xine-engine/load_plugins.c:419 +#: src/xine-engine/load_plugins.c:417 #, c-format msgid "" "load_plugins: demuxer plugin %s does not provide a priority, xine-lib will " "use the default priority.\n" msgstr "" -#: src/xine-engine/load_plugins.c:436 +#: src/xine-engine/load_plugins.c:434 #, c-format msgid "" "load_plugins: input plugin %s does not provide a priority, xine-lib will use " "the default priority.\n" msgstr "" -#: src/xine-engine/load_plugins.c:492 +#: src/xine-engine/load_plugins.c:490 #, c-format msgid "load_plugins: plugin %s found\n" msgstr "load_plugins: %s plugin aurkitu dira\n" -#: src/xine-engine/load_plugins.c:495 +#: src/xine-engine/load_plugins.c:493 #, fuzzy, c-format msgid "load_plugins: static plugin found\n" msgstr "load_plugins: %s plugin aurkitu dira\n" -#: src/xine-engine/load_plugins.c:502 +#: src/xine-engine/load_plugins.c:500 #, c-format msgid "load_plugins: plugin limit reached, %s could not be loaded\n" msgstr "load_plugins: plugin muga gainditu da, %s ezin da kargatu\n" -#: src/xine-engine/load_plugins.c:505 +#: src/xine-engine/load_plugins.c:503 #, fuzzy, c-format msgid "load_plugins: plugin limit reached, static plugin could not be loaded\n" msgstr "load_plugins: plugin muga gainditu da, %s ezin da kargatu\n" -#: src/xine-engine/load_plugins.c:522 +#: src/xine-engine/load_plugins.c:520 #, c-format msgid "load_plugins: unknown plugin type %d in %s\n" msgstr "load_plugins: %d plugin mota ezezaguna %s-n\n" -#: src/xine-engine/load_plugins.c:526 +#: src/xine-engine/load_plugins.c:524 #, fuzzy, c-format msgid "load_plugins: unknown statically linked plugin type %d\n" msgstr "load_plugins: %d plugin mota ezezaguna %s-n\n" -#: src/xine-engine/load_plugins.c:586 +#: src/xine-engine/load_plugins.c:579 #, c-format msgid "load_plugins: unable to stat %s\n" msgstr "load_plugins: ezin da %s identifikatu\n" -#: src/xine-engine/load_plugins.c:627 +#: src/xine-engine/load_plugins.c:620 #, c-format msgid "" "load_plugins: cannot open plugin lib %s:\n" @@ -4905,7 +4925,7 @@ msgstr "" "load_plugins: ezin da %s plugin liburutegia ireki:\n" "%s\n" -#: src/xine-engine/load_plugins.c:642 +#: src/xine-engine/load_plugins.c:635 #, c-format msgid "" "load_plugins: can't get plugin info from %s:\n" @@ -4914,39 +4934,39 @@ msgstr "" "load_plugins: ezin da %s-eko plugin informazio eskuratu:\n" "%s\n" -#: src/xine-engine/load_plugins.c:660 +#: src/xine-engine/load_plugins.c:653 #, c-format msgid "load_plugins: skipping unreadable plugin directory %s.\n" msgstr "load_plugins: alde batetara uzten %s plugin karpeta irakurtezina.\n" -#: src/xine-engine/load_plugins.c:709 +#: src/xine-engine/load_plugins.c:702 #, c-format msgid "" "load_plugins: cannot (stage 2) open plugin lib %s:\n" "%s\n" msgstr "" -#: src/xine-engine/load_plugins.c:735 +#: src/xine-engine/load_plugins.c:728 #, c-format msgid "load_plugins: Yikes! %s doesn't contain plugin info.\n" msgstr "" -#: src/xine-engine/load_plugins.c:1307 +#: src/xine-engine/load_plugins.c:1296 #, c-format msgid "load_plugins: unknown content detection strategy %d\n" msgstr "load_plugins: %d eduki atzemate estrategia ezezaguna\n" -#: src/xine-engine/load_plugins.c:1417 +#: src/xine-engine/load_plugins.c:1406 #, c-format msgid "load_plugins: using demuxer '%s'\n" msgstr "" -#: src/xine-engine/load_plugins.c:1713 src/xine-engine/load_plugins.c:1760 +#: src/xine-engine/load_plugins.c:1732 src/xine-engine/load_plugins.c:1779 #, c-format msgid "load_plugins: failed to load audio output plugin <%s>\n" msgstr "load_plugins: huts <%s> audio irteera plugina kargatzerakoan\n" -#: src/xine-engine/load_plugins.c:1763 +#: src/xine-engine/load_plugins.c:1782 msgid "" "load_plugins: audio output auto-probing didn't find any usable audio " "driver.\n" @@ -4954,7 +4974,7 @@ msgstr "" "load_plugins: audio irteera auto-frogak ez du adio kontrolatzailerik " "aurkitu.\n" -#: src/xine-engine/load_plugins.c:2067 +#: src/xine-engine/load_plugins.c:2086 #, fuzzy, c-format msgid "" "load_plugins: cannot unload plugin lib %s:\n" @@ -4963,94 +4983,94 @@ msgstr "" "load_plugins: ezin da %s plugin liburutegia ireki:\n" "%s\n" -#: src/xine-engine/osd.c:735 +#: src/xine-engine/osd.c:724 #, c-format msgid "font '%s-%d' already loaded, weird.\n" msgstr "'%s-%d' letra-tipoa dagoeneko kargaturik, bitxia.\n" -#: src/xine-engine/osd.c:747 +#: src/xine-engine/osd.c:736 #, c-format msgid "font '%s' loading failed (%d < %d)\n" msgstr "huts '%s' letra tipoa kargatzerakoan (%d < %d)\n" -#: src/xine-engine/osd.c:757 +#: src/xine-engine/osd.c:746 #, c-format msgid "wrong version for font '%s'. expected %d found %d.\n" msgstr "" "'%s' letra tipoaren okerreko bertsioa. %d espero zen baina %d aurkitu da.\n" -#: src/xine-engine/osd.c:824 +#: src/xine-engine/osd.c:813 msgid "osd: cannot initialize ft2 library\n" msgstr "osd: ezin da ft2 liburutegia abiarazi\n" -#: src/xine-engine/osd.c:847 +#: src/xine-engine/osd.c:836 #, c-format msgid "osd: error matching font %s with FontConfig" msgstr "" -#: src/xine-engine/osd.c:861 +#: src/xine-engine/osd.c:850 #, fuzzy, c-format msgid "osd: error loading font %s with FontConfig" msgstr "osd: errorea glyph %i kargatzerakoan\n" -#: src/xine-engine/osd.c:864 +#: src/xine-engine/osd.c:853 #, c-format msgid "osd: error looking up font %s with FontConfig" msgstr "" -#: src/xine-engine/osd.c:885 +#: src/xine-engine/osd.c:874 #, c-format msgid "osd: error loading font %s with ft2\n" msgstr "" -#: src/xine-engine/osd.c:895 +#: src/xine-engine/osd.c:884 msgid "osd: error setting font size (no scalable font?)\n" msgstr "" "osd: errorea letra-tipo tamaina ezarpenean (letra-tipo ez eskalagarria?)\n" -#: src/xine-engine/osd.c:1011 +#: src/xine-engine/osd.c:1000 #, c-format msgid "" "osd: unknown sequence starting with byte 0x%02X in encoding \"%s\", " "skipping\n" msgstr "" -#: src/xine-engine/osd.c:1067 +#: src/xine-engine/osd.c:1056 msgid "osd: can't find out current locale character set\n" msgstr "osd: ezin da irteera karaktere jokoa aurkitu\n" -#: src/xine-engine/osd.c:1077 +#: src/xine-engine/osd.c:1066 #, c-format msgid "osd: unsupported conversion %s -> %s, no conversion performed\n" msgstr "osd: ez da moldatzea onartzen: %s -> %s, ez da moldatuko\n" -#: src/xine-engine/osd.c:1132 src/xine-engine/osd.c:1300 +#: src/xine-engine/osd.c:1121 src/xine-engine/osd.c:1289 msgid "osd: font isn't defined\n" msgstr "osd: letra-tipoa ez dago ezarririk\n" -#: src/xine-engine/osd.c:1171 +#: src/xine-engine/osd.c:1160 msgid "osd: error loading glyph\n" msgstr "osd: errorea glyph kargatzerkaoan\n" -#: src/xine-engine/osd.c:1177 +#: src/xine-engine/osd.c:1166 msgid "osd: error in rendering glyph\n" msgstr "osd: errorea glyph reenderizatzerakoan\n" -#: src/xine-engine/osd.c:1337 +#: src/xine-engine/osd.c:1326 #, c-format msgid "osd: error loading glyph %i\n" msgstr "osd: errorea glyph %i kargatzerakoan\n" -#: src/xine-engine/osd.c:1344 +#: src/xine-engine/osd.c:1333 msgid "osd: error in rendering\n" msgstr "osd: errorea reenderizatzerakoan\n" -#: src/xine-engine/osd.c:1601 +#: src/xine-engine/osd.c:1587 msgid "palette (foreground-border-background) to use for subtitles and OSD" msgstr "" "OSD eta azpitituluetan erabiliko den paleta (aurreko-ertza-atzeko koloreak)" -#: src/xine-engine/osd.c:1602 +#: src/xine-engine/osd.c:1588 msgid "" "The palette for on-screen-display and some subtitle formats that do not " "specify any colouring themselves. The palettes are listed in the form: " @@ -5273,27 +5293,27 @@ msgstr "" msgid "xine_play: demux failed to start\n" msgstr "" -#: src/xine-engine/xine.c:1647 +#: src/xine-engine/xine.c:1646 #, c-format msgid "xine: The specified save_dir \"%s\" might be a security risk.\n" msgstr "" "xine: Ezarritako \"%s\" gordetze karpeta (save_dir) segurtasun arrisku bat " "izan daiteke.\n" -#: src/xine-engine/xine.c:1652 +#: src/xine-engine/xine.c:1651 msgid "The specified save_dir might be a security risk." msgstr "" "Ezarritako gordetze karpeta (save_dir) segurtasun arrisku bat izan daiteke." -#: src/xine-engine/xine.c:1684 +#: src/xine-engine/xine.c:1683 msgid "xine: locale not supported by C library\n" msgstr "xine: lokala ez du C liburutegiak onartzen\n" -#: src/xine-engine/xine.c:1693 +#: src/xine-engine/xine.c:1692 msgid "media format detection strategy" msgstr "medio formatu atzemate modua" -#: src/xine-engine/xine.c:1694 +#: src/xine-engine/xine.c:1693 msgid "" "xine offers various methods to detect the media format of input to play. The " "individual values are:\n" @@ -5322,11 +5342,11 @@ msgstr "" "extension\n" "Izen luzapen bidez bakarrik atzemna.\n" -#: src/xine-engine/xine.c:1712 +#: src/xine-engine/xine.c:1711 msgid "directory for saving streams" msgstr "korronteak gordetzeko karpeta" -#: src/xine-engine/xine.c:1713 +#: src/xine-engine/xine.c:1712 msgid "" "When using the stream save feature, files will be written only into this " "directory.\n" @@ -5336,11 +5356,11 @@ msgid "" "content in any file." msgstr "" -#: src/xine-engine/xine.c:1724 +#: src/xine-engine/xine.c:1723 msgid "allow implicit changes to the configuration (e.g. by MRL)" msgstr "Onartu aldaketa inplizitoak konfiguraketan (adib. MRL bidez)" -#: src/xine-engine/xine.c:1725 +#: src/xine-engine/xine.c:1724 msgid "" "If enabled, you allow xine to change your configuration without explicit " "actions from your side. For example configuration changes demanded by MRLs " @@ -5350,26 +5370,26 @@ msgid "" "configuration, you might end with a totally messed up xine." msgstr "" -#: src/xine-engine/xine.c:1739 +#: src/xine-engine/xine.c:1738 msgid "Timeout for network stream reading (in seconds)" msgstr "" -#: src/xine-engine/xine.c:1740 +#: src/xine-engine/xine.c:1739 msgid "" "Specifies the timeout when reading from network streams, in seconds. Too low " "values might stop streaming when the source is slow or the bandwidth is " "occupied, too high values will freeze the player if the connection is lost." msgstr "" -#: src/xine-engine/xine.c:2148 +#: src/xine-engine/xine.c:2196 msgid "messages" msgstr "mezuak" -#: src/xine-engine/xine.c:2149 +#: src/xine-engine/xine.c:2197 msgid "plugin" msgstr "plugina" -#: src/xine-engine/xine.c:2150 +#: src/xine-engine/xine.c:2198 msgid "trace" msgstr "aztarna" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: xine-lib 1.1.9\n" "Report-Msgid-Bugs-To: xine-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2008-03-19 13:16+0000\n" +"POT-Creation-Date: 2008-06-17 13:35+0200\n" "PO-Revision-Date: 2008-01-01 15:18+0100\n" "Last-Translator: Christophe Giraud <chris256gnu@gmail.com>\n" "Language-Team: french <fr@li.org>\n" @@ -175,11 +175,13 @@ msgstr "snd_pcm_open() a échoué:%d:%s\n" msgid ">>> Check if another program already uses PCM <<<\n" msgstr ">>> Vérifie si un autre programme utilise déjà PCM <<<\n" -#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_oss_out.c:931 +#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_jack_out.c:755 +#: src/audio_out/audio_oss_out.c:927 msgid "speaker arrangement" msgstr "Arrangement des haut-parleurs" -#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_oss_out.c:932 +#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_jack_out.c:756 +#: src/audio_out/audio_oss_out.c:928 msgid "" "Select how your speakers are arranged, this determines which speakers xine " "uses for sound output. The individual values are:\n" @@ -246,78 +248,78 @@ msgstr "" "surround capable de traiter le signal envoyé par votre carte son. " #: src/audio_out/audio_alsa_out.c:1500 -msgid "audio_alsa_out : supported modes are " -msgstr "audio_alsa_out : les modes supportés sont " +msgid "audio_alsa_out : supported modes are" +msgstr "audio_alsa_out : les modes supportés sont" -#: src/audio_out/audio_alsa_out.c:1503 -msgid "8bit " -msgstr "8bit " +#: src/audio_out/audio_alsa_out.c:1504 +msgid " 8bit" +msgstr " 8bit" -#: src/audio_out/audio_alsa_out.c:1508 -msgid "16bit " -msgstr "16bit " +#: src/audio_out/audio_alsa_out.c:1509 +msgid " 16bit" +msgstr " 16bit" -#: src/audio_out/audio_alsa_out.c:1512 -msgid "24bit " -msgstr "24bit " +#: src/audio_out/audio_alsa_out.c:1513 +msgid " 24bit" +msgstr " 24bit" -#: src/audio_out/audio_alsa_out.c:1516 -msgid "32bit " -msgstr "32bit " +#: src/audio_out/audio_alsa_out.c:1517 +msgid " 32bit" +msgstr " 32bit" -#: src/audio_out/audio_alsa_out.c:1527 -msgid "mono " -msgstr "mono " +#: src/audio_out/audio_alsa_out.c:1530 src/audio_out/audio_oss_out.c:963 +msgid " mono" +msgstr " mono" -#: src/audio_out/audio_alsa_out.c:1531 -msgid "stereo " -msgstr "stéréo " +#: src/audio_out/audio_alsa_out.c:1534 src/audio_out/audio_oss_out.c:969 +msgid " stereo" +msgstr " stéréo" -#: src/audio_out/audio_alsa_out.c:1536 -msgid "4-channel " -msgstr "4-canaux" +#: src/audio_out/audio_alsa_out.c:1539 src/audio_out/audio_oss_out.c:976 +msgid " 4-channel" +msgstr " 4-canaux" -#: src/audio_out/audio_alsa_out.c:1539 -msgid "(4-channel not enabled in xine config) " -msgstr "(sortie 4 canaux non activée dans la configuration de xine)" - -#: src/audio_out/audio_alsa_out.c:1544 -msgid "4.1-channel " -msgstr "sortie 4.1 canaux" +#: src/audio_out/audio_alsa_out.c:1542 src/audio_out/audio_oss_out.c:979 +msgid " (4-channel not enabled in xine config)" +msgstr " (sortie 4 canaux non activée dans la configuration de xine)" #: src/audio_out/audio_alsa_out.c:1547 -msgid "(4.1-channel not enabled in xine config) " -msgstr "(sortie 4.1 canaux non activée dans la configuration de xine)" +msgid " 4.1-channel" +msgstr " sortie 4.1 canaux" -#: src/audio_out/audio_alsa_out.c:1552 -msgid "5-channel " -msgstr "Sortie 5 canaux" +#: src/audio_out/audio_alsa_out.c:1550 +msgid " (4.1-channel not enabled in xine config)" +msgstr " (sortie 4.1 canaux non activée dans la configuration de xine)" -#: src/audio_out/audio_alsa_out.c:1555 -msgid "(5-channel not enabled in xine config) " -msgstr "(Sortie 5 canaux non activée dans la configuration de xine)" +#: src/audio_out/audio_alsa_out.c:1555 src/audio_out/audio_oss_out.c:986 +msgid " 5-channel" +msgstr " Sortie 5 canaux" -#: src/audio_out/audio_alsa_out.c:1560 -msgid "5.1-channel " -msgstr "Sortie 5.1 canaux" +#: src/audio_out/audio_alsa_out.c:1558 src/audio_out/audio_oss_out.c:989 +msgid " (5-channel not enabled in xine config)" +msgstr " (Sortie 5 canaux non activée dans la configuration de xine)" -#: src/audio_out/audio_alsa_out.c:1563 -msgid "(5.1-channel not enabled in xine config) " -msgstr "(Sortie 5.1 canaux non activée dans la configuration de xine)" +#: src/audio_out/audio_alsa_out.c:1563 src/audio_out/audio_oss_out.c:996 +msgid " 5.1-channel" +msgstr " Sortie 5.1 canaux" -#: src/audio_out/audio_alsa_out.c:1586 -msgid "a/52 and DTS pass-through\n" -msgstr "" +#: src/audio_out/audio_alsa_out.c:1566 src/audio_out/audio_oss_out.c:999 +msgid " (5.1-channel not enabled in xine config)" +msgstr " (Sortie 5.1 canaux non activée dans la configuration de xine)" #: src/audio_out/audio_alsa_out.c:1589 -msgid "(a/52 and DTS pass-through not enabled in xine config)\n" -msgstr "(a/52 et DTS pass-through non activés dans la configuration de xine)\n" +msgid " a/52 and DTS pass-through" +msgstr " a/52 et DTS pass-through" -#: src/audio_out/audio_alsa_out.c:1596 +#: src/audio_out/audio_alsa_out.c:1592 +msgid " (a/52 and DTS pass-through not enabled in xine config)" +msgstr " (a/52 et DTS pass-through non activés dans la configuration de xine)" + +#: src/audio_out/audio_alsa_out.c:1602 msgid "alsa mixer device" msgstr "périphérique du mixeur alsa" -#: src/audio_out/audio_alsa_out.c:1597 +#: src/audio_out/audio_alsa_out.c:1603 msgid "" "xine will use this alsa mixer device to change the volume.\n" "See the alsa documentation for information on alsa devices." @@ -326,7 +328,7 @@ msgstr "" "Voir la documentation alsa pour toutes informations complémentaires sur les " "périphériques alsa." -#: src/audio_out/audio_alsa_out.c:1671 +#: src/audio_out/audio_alsa_out.c:1677 msgid "xine audio output plugin using alsa-compliant audio devices/drivers" msgstr "" "plugin de sortie audio xine utilisant les pilotes/périphériques compatible " @@ -594,7 +596,18 @@ msgstr "" msgid "xine audio output plugin using IRIX libaudio" msgstr "plugin de sortie audio xine utilisant IRIX libaudio" -#: src/audio_out/audio_jack_out.c:406 +#: src/audio_out/audio_jack_out.c:743 +#, fuzzy +msgid "JACK audio device name" +msgstr "Nom du périphérique audio OSS" + +#: src/audio_out/audio_jack_out.c:744 +msgid "" +"Specifies the jack audio device name, leave blank for the default physical " +"output port." +msgstr "" + +#: src/audio_out/audio_jack_out.c:921 msgid "xine output plugin for JACK Audio Connection Kit" msgstr "plugin de sortie audio xine pour JACK Audio Connection Kit" @@ -662,7 +675,7 @@ msgstr "" msgid "audio_oss_out: using device >%s<\n" msgstr "audio_oss_out: utilise le périphérique >%s<\n" -#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:906 +#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:902 #, c-format msgid "" "audio_oss_out: opening audio device %s failed:\n" @@ -716,24 +729,32 @@ msgstr "" msgid "OSS audio output latency (adjust a/v sync)" msgstr "Temps de latence de la sortie audio OSS (ajustement de a/v sync) " -#: src/audio_out/audio_oss_out.c:882 -msgid "" -"audio_oss_out: Audio driver realtime sync disabled...\n" -"audio_oss_out: ...probing output buffer size: " -msgstr "" - -#: src/audio_out/audio_oss_out.c:899 +#: src/audio_out/audio_oss_out.c:894 #, c-format msgid "" -"%d bytes\n" +"audio_oss_out: Audio driver realtime sync disabled...\n" +"audio_oss_out: ...probing output buffer size: %d bytes\n" "audio_oss_out: ...there may be audio/video synchronization issues\n" msgstr "" -#: src/audio_out/audio_oss_out.c:1028 +#: src/audio_out/audio_oss_out.c:958 +msgid "audio_oss_out: supported modes are" +msgstr "audio_oss_out : les modes supportés sont" + +#: src/audio_out/audio_oss_out.c:1009 +msgid " a/52 pass-through" +msgstr " a/52 pass-through" + +#: src/audio_out/audio_oss_out.c:1012 +#, fuzzy +msgid " (a/52 pass-through not enabled in xine config)" +msgstr " (a/52 pass-through non activé dans la configuration de xine)" + +#: src/audio_out/audio_oss_out.c:1027 msgid "OSS audio mixer number, -1 for none" msgstr "" -#: src/audio_out/audio_oss_out.c:1029 +#: src/audio_out/audio_oss_out.c:1028 msgid "" "The full mixer device name is created by taking the OSS device name, " "replacing \"dsp\" with \"mixer\" and adding the mixer number.\n" @@ -743,26 +764,26 @@ msgid "" "audio device name is set to \"auto\"." msgstr "" -#: src/audio_out/audio_oss_out.c:1086 +#: src/audio_out/audio_oss_out.c:1082 #, c-format msgid "audio_oss_out: open() mixer %s failed: %s\n" msgstr "audio_oss_out: l'ouverture() du mixeur %s a échouée: %s\n" -#: src/audio_out/audio_oss_out.c:1159 +#: src/audio_out/audio_oss_out.c:1155 msgid "xine audio output plugin using oss-compliant audio devices/drivers" msgstr "" "plugin de sortie audio xine utilisant les pilotes/périphériques audio " "compatible oss" -#: src/audio_out/audio_pulse_out.c:549 +#: src/audio_out/audio_pulse_out.c:761 msgid "device used for pulseaudio" msgstr "périphérique utilisé pour pulseaudio" -#: src/audio_out/audio_pulse_out.c:550 +#: src/audio_out/audio_pulse_out.c:762 msgid "use 'server[:sink]' for setting the pulseaudio sink device." msgstr "" -#: src/audio_out/audio_pulse_out.c:583 +#: src/audio_out/audio_pulse_out.c:843 msgid "xine audio output plugin using pulseaudio sound server" msgstr "plugin de sortie audio xine utilisant le serveur de son pulseaudio" @@ -794,22 +815,22 @@ msgstr "" "plugin de sortie audio xine utilisant les pilotes/périphériques compatible " "sun" -#: src/combined/ffmpeg/ff_audio_decoder.c:117 +#: src/combined/ffmpeg/ff_audio_decoder.c:118 #, c-format msgid "ffmpeg_audio_dec: increasing buffer to %d to avoid overflow.\n" msgstr "" "ffmpeg_audio_dec: augmentation du buffer à %d pour éviter sa saturation.\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:161 +#: src/combined/ffmpeg/ff_audio_decoder.c:162 #, c-format msgid "ffmpeg_audio_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "" -#: src/combined/ffmpeg/ff_audio_decoder.c:253 +#: src/combined/ffmpeg/ff_audio_decoder.c:297 msgid "ffmpeg_audio_dec: trying to open null codec\n" msgstr "" -#: src/combined/ffmpeg/ff_audio_decoder.c:262 +#: src/combined/ffmpeg/ff_audio_decoder.c:306 msgid "ffmpeg_audio_dec: couldn't open decoder\n" msgstr "" @@ -818,38 +839,38 @@ msgstr "" msgid "dvaudio: increasing buffer to %d to avoid overflow.\n" msgstr "dvaudio: augmentation du buffer à %d pour éviter sa saturation.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:158 +#: src/combined/ffmpeg/ff_video_decoder.c:162 msgid "ffmpeg_video_dec: unsupported frame format, DR1 disabled.\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:176 +#: src/combined/ffmpeg/ff_video_decoder.c:180 msgid "ffmpeg_video_dec: unsupported frame dimensions, DR1 disabled.\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:359 +#: src/combined/ffmpeg/ff_video_decoder.c:363 #, c-format msgid "ffmpeg_video_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:391 +#: src/combined/ffmpeg/ff_video_decoder.c:395 msgid "ffmpeg_video_dec: couldn't open decoder\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:434 +#: src/combined/ffmpeg/ff_video_decoder.c:438 msgid "ffmpeg_video_dec: direct rendering enabled\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:874 +#: src/combined/ffmpeg/ff_video_decoder.c:883 #, c-format msgid "ffmpeg_video_dec: increasing buffer to %d to avoid overflow.\n" msgstr "" "ffmpeg_video_dec: augmentation du buffer à %d pour éviter sa saturation.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:1600 +#: src/combined/ffmpeg/ff_video_decoder.c:1633 msgid "MPEG-4 postprocessing quality" msgstr "Qualité du post-traitement MPEG-4" -#: src/combined/ffmpeg/ff_video_decoder.c:1601 +#: src/combined/ffmpeg/ff_video_decoder.c:1634 msgid "" "You can adjust the amount of post processing applied to MPEG-4 video.\n" "Higher values result in better quality, but need more CPU. Lower values may " @@ -865,11 +886,11 @@ msgstr "" "vidéo de haute qualité, un post-traitement trop important peut actuellement " "dégrader l'image en la rendant plus floue . " -#: src/combined/ffmpeg/ff_video_decoder.c:1609 +#: src/combined/ffmpeg/ff_video_decoder.c:1642 msgid "FFmpeg video decoding thread count" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1610 +#: src/combined/ffmpeg/ff_video_decoder.c:1643 msgid "" "You can adjust the number of video decoding threads which FFmpeg may use.\n" "Higher values should speed up decoding but it depends on the codec used " @@ -878,11 +899,11 @@ msgid "" "A change of this setting will take effect with playing the next stream." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1619 +#: src/combined/ffmpeg/ff_video_decoder.c:1652 msgid "Skip loop filter" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1620 +#: src/combined/ffmpeg/ff_video_decoder.c:1653 msgid "" "You can control for which frames the loop filter shall be skipped after " "decoding.\n" @@ -892,11 +913,11 @@ msgid "" "A change of this setting will take effect with playing the next stream." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1629 +#: src/combined/ffmpeg/ff_video_decoder.c:1662 msgid "Choose speed over specification compliance" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1630 +#: src/combined/ffmpeg/ff_video_decoder.c:1663 msgid "" "You may want to allow speed cheats which violate codec specification.\n" "Cheating may speed up decoding but can also lead to decoding artefacts.\n" @@ -954,17 +975,17 @@ msgstr "Flux média brouillé/crypté" msgid "Restoring index..." msgstr "Restauration de l'index..." -#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1683 +#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1691 #, c-format msgid "demux_avi: invalid avi chunk \"%c%c%c%c\" at pos %<PRIdMAX>\n" msgstr "" -#: src/demuxers/demux_avi.c:823 +#: src/demuxers/demux_avi.c:822 #, c-format msgid "demux_avi: avi index is broken\n" msgstr "demux_avi: l'index avi est corrompu\n" -#: src/demuxers/demux_avi.c:831 +#: src/demuxers/demux_avi.c:830 #, c-format msgid "demux_avi: failed to seek to the next chunk (pos %<PRIdMAX>)\n" msgstr "" @@ -974,7 +995,7 @@ msgstr "" msgid "invalid FILM chunk size\n" msgstr "" -#: src/demuxers/demux_film.c:340 +#: src/demuxers/demux_film.c:342 #, c-format msgid "unrecognized FILM chunk\n" msgstr "" @@ -1033,7 +1054,7 @@ msgstr "" "demux_mpeg_block: attention: l'entête PES indique que ce flux peut être " "crypté (mode de cryptage %d)\n" -#: src/demuxers/demux_mpeg_pes.c:415 +#: src/demuxers/demux_mpeg_pes.c:414 #, c-format msgid "" "xine-lib:demux_mpeg_pes: Unrecognised stream_id 0x%02x. Please report this " @@ -1042,17 +1063,17 @@ msgstr "" "xine-lib:demux_mpeg_pes: stream_id 0x%02x non reconnu. Veuillez reporter " "ceci aux développeurs xine.\n" -#: src/demuxers/demux_mpeg_pes.c:424 +#: src/demuxers/demux_mpeg_pes.c:423 #, c-format msgid "demux_mpeg_pes: warning: PACK stream id=0x%x decode failed.\n" msgstr "" -#: src/demuxers/demux_mpeg_pes.c:806 +#: src/demuxers/demux_mpeg_pes.c:805 #, c-format msgid "demux_mpeg_pes: warning: PES header reserved 10 bits not found\n" msgstr "" -#: src/demuxers/demux_mpeg_pes.c:816 +#: src/demuxers/demux_mpeg_pes.c:815 #, c-format msgid "" "demux_mpeg_pes: warning: PES header indicates that this stream may be " @@ -1061,7 +1082,7 @@ msgstr "" "demux_mpeg_block: attention: l'entête PES indique que ce flux peut être " "crypté (mode de cryptage %d)\n" -#: src/demuxers/demux_mpeg_pes.c:1090 +#: src/demuxers/demux_mpeg_pes.c:1089 #, c-format msgid "" "demux_mpeg_pes:Unrecognised private stream 1 0x%02x. Please report this to " @@ -1107,7 +1128,7 @@ msgstr "" msgid "demux_wc3movie: SHOT chunk referenced invalid palette (%d >= %d)\n" msgstr "" -#: src/demuxers/demux_wc3movie.c:404 +#: src/demuxers/demux_wc3movie.c:408 #, c-format msgid "demux_wc3movie: There was a problem while loading palette chunks\n" msgstr "" @@ -1463,34 +1484,34 @@ msgid "" "video_out_dxr3: Read the README.dxr3 for details.\n" msgstr "" -#: src/dxr3/video_out_dxr3.c:1371 +#: src/dxr3/video_out_dxr3.c:1367 msgid "video_out_dxr3: ERROR Reading overlay init file. Run autocal!\n" msgstr "" -#: src/input/input_cdda.c:1616 +#: src/input/input_cdda.c:1601 #, c-format msgid "%s: can't connect to %s:%d\n" msgstr "%s: ne peut pas se connecter à %s:%d\n" -#: src/input/input_cdda.c:1663 +#: src/input/input_cdda.c:1648 #, c-format msgid "input_cdda: successfully connected to cddb server '%s:%d'.\n" msgstr "input_cdda: serveur cddb '%s:%d' connecté avec succés.\n" -#: src/input/input_cdda.c:1668 +#: src/input/input_cdda.c:1653 #, c-format msgid "input_cdda: failed to connect to cddb server '%s:%d' (%s).\n" msgstr "input_cdda: impossible de se connecter au serveur cddb '%s:%d' (%s).\n" -#: src/input/input_cdda.c:2702 +#: src/input/input_cdda.c:2678 msgid "CD Digital Audio (aka. CDDA)" msgstr "" -#: src/input/input_cdda.c:2755 +#: src/input/input_cdda.c:2731 msgid "device used for CD audio" msgstr "périphérique utilisé pour les cd audio" -#: src/input/input_cdda.c:2756 +#: src/input/input_cdda.c:2732 msgid "" "The path to the device, usually a CD or DVD drive, which you intend to use " "for playing audio CDs." @@ -1498,11 +1519,11 @@ msgstr "" "Le chemin d'accès vers le périphérique, généralement un lecteur CD ou DVD, " "choisissez celui que vous souhaitez utiliser pour lire vos CD audio." -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "query CDDB" msgstr "" -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "" "Enables CDDB queries, which will give you convenient title and track names " "for your audio CDs.\n" @@ -1511,11 +1532,11 @@ msgid "" "listening habits." msgstr "" -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "CDDB server name" msgstr "Nom du serveur CDDB" -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "" "The CDDB server used to retrieve the title and track information from.\n" "This setting is security critical, because the sever will receive " @@ -1523,19 +1544,19 @@ msgid "" "malicious replies. Be sure to enter a server you can trust." msgstr "" -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "CDDB server port" msgstr "Port du serveur CDDB " -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "The server port used to retrieve the title and track information from." msgstr "" -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "CDDB cache directory" msgstr "" -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "" "The replies from the CDDB server will be cached in this directory.\n" "This setting is security critical, because files with uncontrollable names " @@ -1543,11 +1564,11 @@ msgid "" "used for anything but CDDB caching." msgstr "" -#: src/input/input_cdda.c:2792 +#: src/input/input_cdda.c:2768 msgid "slow down disc drive to this speed factor" msgstr "" -#: src/input/input_cdda.c:2793 +#: src/input/input_cdda.c:2769 msgid "" "Since some CD or DVD drives make some really loud noises because of the fast " "disc rotation, xine will try to slow them down. With standard CD or DVD " @@ -1556,161 +1577,161 @@ msgid "" "A value of zero here will disable the slowdown." msgstr "" -#: src/input/input_dvb.c:895 +#: src/input/input_dvb.c:893 #, c-format msgid "input_dvb: failed to open dvb channel file '%s': %s\n" msgstr "" -#: src/input/input_dvb.c:901 +#: src/input/input_dvb.c:899 #, c-format msgid "input_dvb: dvb channel file '%s' is not a plain file\n" msgstr "" -#: src/input/input_dvb.c:2139 src/input/input_dvb.c:2971 +#: src/input/input_dvb.c:2132 src/input/input_dvb.c:2961 msgid "input_dvb: tuner_set_channel failed\n" msgstr "" -#: src/input/input_dvb.c:2771 src/input/input_dvb.c:3197 +#: src/input/input_dvb.c:2761 src/input/input_dvb.c:3187 msgid "input_dvb: cannot open dvb device\n" msgstr "input_dvb: ne peux pas ouvrir le périphérique dvb\n" -#: src/input/input_dvb.c:2795 +#: src/input/input_dvb.c:2785 #, c-format msgid "input_dvb: channel %d out of range, defaulting to 0\n" msgstr "" -#: src/input/input_dvb.c:2806 +#: src/input/input_dvb.c:2796 #, c-format msgid "input_dvb: searching for channel %s\n" msgstr "input_dvb: recherche pour le canal %s\n" -#: src/input/input_dvb.c:2829 +#: src/input/input_dvb.c:2819 #, c-format msgid "input_dvb: exact match for %s not found: trying partial matches\n" msgstr "" -#: src/input/input_dvb.c:2836 +#: src/input/input_dvb.c:2826 #, c-format msgid "input_dvb: found matching channel %s\n" msgstr "" -#: src/input/input_dvb.c:2849 +#: src/input/input_dvb.c:2839 #, c-format msgid "input_dvb: channel %s not found in channels.conf, defaulting.\n" msgstr "" -#: src/input/input_dvb.c:2855 +#: src/input/input_dvb.c:2845 msgid "" "input_dvb: invalid channel specification, defaulting to last viewed " "channel.\n" msgstr "" -#: src/input/input_dvb.c:2861 +#: src/input/input_dvb.c:2851 msgid "input_dvb: invalid channel specification, defaulting to channel 0\n" msgstr "" -#: src/input/input_dvb.c:2873 +#: src/input/input_dvb.c:2863 msgid "" "input_dvb: dvbs mrl specified but the tuner doesn't appear to be QPSK (DVB-" "S)\n" msgstr "" -#: src/input/input_dvb.c:2893 +#: src/input/input_dvb.c:2883 msgid "" "input_dvb: dvbt mrl specified but the tuner doesn't appear to be OFDM (DVB-" "T)\n" msgstr "" -#: src/input/input_dvb.c:2916 +#: src/input/input_dvb.c:2906 msgid "" "input_dvb: dvbc mrl specified but the tuner doesn't appear to be QAM (DVB-" "C)\n" msgstr "" -#: src/input/input_dvb.c:2942 +#: src/input/input_dvb.c:2932 msgid "" "input_dvb: dvba mrl specified but the tuner doesn't appear to be ATSC (DVB-" "A)\n" msgstr "" -#: src/input/input_dvb.c:2977 +#: src/input/input_dvb.c:2967 #, c-format msgid "input_dvb: cannot open dvr device '%s'\n" msgstr "input_dvb: ne peut pas ouvrir le périhérique dvr '%s'\n" -#: src/input/input_dvb.c:2999 +#: src/input/input_dvb.c:2989 msgid "input_dvb: cannot create EPG updater thread\n" msgstr "" -#: src/input/input_dvb.c:3061 +#: src/input/input_dvb.c:3051 msgid "use DVB 'center cutout' (zoom)" msgstr "" -#: src/input/input_dvb.c:3062 +#: src/input/input_dvb.c:3052 msgid "" "This will allow fullscreen playback of 4:3 content transmitted in a 16:9 " "frame." msgstr "" -#: src/input/input_dvb.c:3155 +#: src/input/input_dvb.c:3145 msgid "DVB (Digital TV) input plugin" msgstr "" -#: src/input/input_dvb.c:3284 +#: src/input/input_dvb.c:3272 msgid "Remember last DVB channel watched" msgstr "" -#: src/input/input_dvb.c:3285 +#: src/input/input_dvb.c:3273 msgid "" "On autoplay, xine will remember and switch to the channel indicated in media." "dvb.last_channel. " msgstr "" -#: src/input/input_dvb.c:3292 +#: src/input/input_dvb.c:3280 msgid "Last DVB channel viewed" msgstr "" -#: src/input/input_dvb.c:3293 +#: src/input/input_dvb.c:3281 msgid "If enabled xine will remember and switch to this channel. " msgstr "" -#: src/input/input_dvb.c:3298 +#: src/input/input_dvb.c:3286 msgid "Number of seconds until tuning times out." msgstr "" -#: src/input/input_dvb.c:3299 +#: src/input/input_dvb.c:3287 msgid "" "Leave at 0 means try forever. Greater than 0 means wait that many seconds to " "get a lock. Minimum is 5 seconds." msgstr "" -#: src/input/input_dvb.c:3305 +#: src/input/input_dvb.c:3293 msgid "Number of dvb card to use." msgstr "" -#: src/input/input_dvb.c:3306 +#: src/input/input_dvb.c:3294 msgid "" "Leave this at zero unless you really have more than 1 card in your system." msgstr "" -#: src/input/input_dvd.c:588 +#: src/input/input_dvd.c:585 msgid "input_dvd: values of \\beta will give rise to dom!\n" msgstr "" -#: src/input/input_dvd.c:607 +#: src/input/input_dvd.c:604 #, c-format msgid "input_dvd: Error getting next block from DVD (%s)\n" msgstr "" -#: src/input/input_dvd.c:1497 +#: src/input/input_dvd.c:1491 msgid "input_dvd: Error opening DVD device\n" msgstr "input_dvd: Erreur à l'ouverture du périphérique DVD\n" -#: src/input/input_dvd.c:1784 +#: src/input/input_dvd.c:1778 msgid "device used for DVD playback" msgstr "périphérique utilisé pour la lecture des DVD" -#: src/input/input_dvd.c:1785 +#: src/input/input_dvd.c:1779 msgid "" "The path to the device, usually a DVD drive, which you intend to use for " "playing DVDs." @@ -1718,11 +1739,11 @@ msgstr "" "Le chemin d'accès vers le périphérique, généralement un lecteur CD ou DVD, " "choisissez celui que vous souhaitez utiliser pour lire vos DVD ." -#: src/input/input_dvd.c:1803 +#: src/input/input_dvd.c:1797 msgid "raw device set up for DVD access" msgstr "" -#: src/input/input_dvd.c:1804 +#: src/input/input_dvd.c:1798 msgid "" "If this points to a raw device connected to your DVD device, xine will use " "the raw device for playback. This has the advantage of being slightly faster " @@ -1733,22 +1754,22 @@ msgid "" "See the documentation on raw device setup (man raw) for further information." msgstr "" -#: src/input/input_dvd.c:1817 +#: src/input/input_dvd.c:1811 msgid "CSS decryption method" msgstr "" -#: src/input/input_dvd.c:1818 +#: src/input/input_dvd.c:1812 msgid "" "Selects the decryption method libdvdcss will use to descramble copy " "protected DVDs. Try the various methods, if you have problems playing " "scrambled DVDs." msgstr "" -#: src/input/input_dvd.c:1826 +#: src/input/input_dvd.c:1819 msgid "path to the title key cache" msgstr "" -#: src/input/input_dvd.c:1827 +#: src/input/input_dvd.c:1820 msgid "" "Since cracking the copy protection of scrambled DVDs can be quite time " "consuming, libdvdcss will cache the cracked keys in this directory.\n" @@ -1757,44 +1778,44 @@ msgid "" "used for anything but DVD key caching." msgstr "" -#: src/input/input_dvd.c:1849 +#: src/input/input_dvd.c:1842 msgid "region the DVD player claims to be in (1 to 8)" msgstr "" -#: src/input/input_dvd.c:1850 +#: src/input/input_dvd.c:1843 msgid "" "This only needs to be changed if your DVD jumps to a screen complaining " "about a wrong region code. It has nothing to do with the region code set in " "DVD drives, this is purely software." msgstr "" -#: src/input/input_dvd.c:1856 +#: src/input/input_dvd.c:1849 msgid "default language for DVD playback" msgstr "langue par défaut pour la lecture des DVD" -#: src/input/input_dvd.c:1857 +#: src/input/input_dvd.c:1850 msgid "" "xine tries to use this language as a default for DVD playback. As far as the " "DVD supports it, menus and audio tracks will be presented in this language.\n" "The value must be a two character ISO639 language code." msgstr "" -#: src/input/input_dvd.c:1863 +#: src/input/input_dvd.c:1856 msgid "read-ahead caching" msgstr "" -#: src/input/input_dvd.c:1864 +#: src/input/input_dvd.c:1857 msgid "" "xine can use a read ahead cache for DVD drive access.\n" "This may lead to jerky playback on slow drives, but it improves the impact " "of the DVD layer change on faster drives." msgstr "" -#: src/input/input_dvd.c:1870 +#: src/input/input_dvd.c:1863 msgid "unit for the skip action" msgstr "" -#: src/input/input_dvd.c:1871 +#: src/input/input_dvd.c:1864 msgid "" "You can configure the behaviour when issuing a skip command (using the skip " "buttons for example). The individual values mean:\n" @@ -1813,11 +1834,11 @@ msgid "" "features on the DVD" msgstr "" -#: src/input/input_dvd.c:1886 +#: src/input/input_dvd.c:1879 msgid "unit for seeking" msgstr "" -#: src/input/input_dvd.c:1887 +#: src/input/input_dvd.c:1880 msgid "" "You can configure the domain spanned by the seek slider. The individual " "values mean:\n" @@ -1831,11 +1852,11 @@ msgid "" "chapter of the current feature" msgstr "" -#: src/input/input_dvd.c:1898 +#: src/input/input_dvd.c:1891 msgid "play mode when title/chapter is given" msgstr "" -#: src/input/input_dvd.c:1899 +#: src/input/input_dvd.c:1892 msgid "" "You can configure the behaviour when playing a dvd from a given title/" "chapter (eg. using MRL 'dvd:/1.2'). The individual values mean:\n" @@ -1871,19 +1892,19 @@ msgstr "input_file: Fichier vide: >%s<\n" msgid "file input plugin" msgstr "" -#: src/input/input_file.c:993 +#: src/input/input_file.c:983 msgid "file browsing start location" msgstr "" -#: src/input/input_file.c:994 +#: src/input/input_file.c:984 msgid "The browser to select the file to play will start at this location." msgstr "" -#: src/input/input_file.c:1001 +#: src/input/input_file.c:991 msgid "list hidden files" msgstr "lister les fichiers cachés" -#: src/input/input_file.c:1002 +#: src/input/input_file.c:992 msgid "" "If enabled, the browser to select the file to play will also show hidden " "files." @@ -1900,82 +1921,82 @@ msgstr "plugin d'entré gnome-vfs fourni avec xine" msgid "input_http: gethostbyname(%s) failed: %s\n" msgstr "input_http: gethostbyname(%s) a echoué: %s\n" -#: src/input/input_http.c:421 src/input/input_http.c:1002 +#: src/input/input_http.c:411 src/input/input_http.c:990 #, c-format msgid "input_http: read error %d\n" msgstr "input_http: erreur de lecture %d\n" -#: src/input/input_http.c:648 +#: src/input/input_http.c:638 msgid "Connecting HTTP server..." msgstr "Connexion au serveur HTTP..." -#: src/input/input_http.c:840 +#: src/input/input_http.c:825 #, c-format msgid "input_http: invalid http answer\n" msgstr "input_http: réponse http invalide\n" -#: src/input/input_http.c:846 +#: src/input/input_http.c:831 #, c-format msgid "input_http: 3xx redirection: >%d %s<\n" msgstr "input_http: 3xx redirection: >%d %s<\n" -#: src/input/input_http.c:851 src/input/input_http.c:857 -#: src/input/input_http.c:864 +#: src/input/input_http.c:836 src/input/input_http.c:842 +#: src/input/input_http.c:849 #, c-format msgid "input_http: http status not 2xx: >%d %s<\n" msgstr "" -#: src/input/input_http.c:874 +#: src/input/input_http.c:859 #, c-format msgid "input_http: content length = %<PRIdMAX> bytes\n" msgstr "" -#: src/input/input_http.c:957 +#: src/input/input_http.c:945 #, c-format msgid "input_http: buffer exhausted after %d bytes." msgstr "input_http: buffer épuisé après %d bytes." -#: src/input/input_http.c:1055 +#: src/input/input_http.c:1042 msgid "http input plugin" msgstr "plugin d'entré http" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "HTTP proxy host" msgstr "" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "The hostname of the HTTP proxy." msgstr "Le nom d'hôte pour le proxy HTTP." -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "HTTP proxy port" msgstr "" -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "The port number of the HTTP proxy." msgstr "" -#: src/input/input_http.c:1135 +#: src/input/input_http.c:1118 msgid "HTTP proxy username" msgstr "" -#: src/input/input_http.c:1136 +#: src/input/input_http.c:1119 msgid "The user name for the HTTP proxy." msgstr "" -#: src/input/input_http.c:1139 +#: src/input/input_http.c:1122 msgid "HTTP proxy password" msgstr "" -#: src/input/input_http.c:1140 +#: src/input/input_http.c:1123 msgid "The password for the HTTP proxy." msgstr "" -#: src/input/input_http.c:1143 +#: src/input/input_http.c:1126 msgid "Domains for which to ignore the HTTP proxy" msgstr "" -#: src/input/input_http.c:1144 +#: src/input/input_http.c:1127 msgid "" "A comma-separated list of domain names for which the proxy is to be " "ignored.\n" @@ -2032,49 +2053,49 @@ msgstr "input_net: impossible de se connecter à '%s'.\n" msgid "net input plugin as shipped with xine" msgstr "plugin d'entré réseau fournis avec xine" -#: src/input/input_pnm.c:262 +#: src/input/input_pnm.c:260 msgid "pnm streaming input plugin" msgstr "" -#: src/input/input_pvr.c:601 +#: src/input/input_pvr.c:586 #, c-format msgid "input_pvr: error creating pvr file (%s)\n" msgstr "input_pvr: erreur à la création du fichier pvr (%s)\n" -#: src/input/input_pvr.c:758 +#: src/input/input_pvr.c:743 #, c-format msgid "input_pvr: error opening pvr file (%s)\n" msgstr "input_pvr: erreur à l'ouverture du fichier pvr (%s)\n" -#: src/input/input_pvr.c:834 +#: src/input/input_pvr.c:819 #, c-format msgid "input_pvr: read error (%s)\n" msgstr "input_pvr: erreur de lecture (%s)\n" -#: src/input/input_pvr.c:1173 src/input/input_pvr.c:1426 +#: src/input/input_pvr.c:1158 src/input/input_pvr.c:1411 #, c-format msgid "input_pvr: error opening device %s\n" msgstr "input_pvr: erreur à l'ouverture du périphérique %s\n" -#: src/input/input_pvr.c:1179 src/input/input_pvr.c:1432 +#: src/input/input_pvr.c:1164 src/input/input_pvr.c:1417 msgid "input_pvr: IVTV_IOC_G_CODEC failed, maybe API changed?\n" msgstr "" "input_pvr: IVTV_IOC_G_CODEC a échoué, peut-être que l' API a changé ?\n" -#: src/input/input_pvr.c:1187 src/input/input_pvr.c:1441 +#: src/input/input_pvr.c:1172 src/input/input_pvr.c:1426 msgid "input_pvr: IVTV_IOC_S_CODEC failed, maybe API changed?\n" msgstr "" "input_pvr: IVTV_IOC_S_CODEC a échoué, peut-être que l' API a changé ?\n" -#: src/input/input_pvr.c:1549 +#: src/input/input_pvr.c:1534 msgid "WinTV-PVR 250/350 input plugin" msgstr "plugin d'entré WinTV-PVR 250/350" -#: src/input/input_pvr.c:1575 +#: src/input/input_pvr.c:1560 msgid "device used for WinTV-PVR 250/350 (pvr plugin)" msgstr "périphérique utilisé pour WinTV-PVR 250/350 (pvr plugin)" -#: src/input/input_pvr.c:1576 +#: src/input/input_pvr.c:1561 msgid "The path to the device of your WinTV card." msgstr "Le chemin d'accès vers le périphérique de votre carte WinTV." @@ -2149,7 +2170,7 @@ msgstr "input_rtp: ne peux pas créer le nouveau thread (%s)\n" msgid "RTP and UDP input plugin as shipped with xine" msgstr "plugin d'entré RTP et UDP fournis avec xine" -#: src/input/input_rtsp.c:284 +#: src/input/input_rtsp.c:281 msgid "rtsp streaming input plugin" msgstr "" @@ -2171,55 +2192,55 @@ msgstr "stdin: impossible d'ouvrir '%s'\n" msgid "stdin streaming input plugin" msgstr "" -#: src/input/input_v4l.c:382 +#: src/input/input_v4l.c:386 msgid "Buffer underrun..." msgstr "" -#: src/input/input_v4l.c:386 +#: src/input/input_v4l.c:390 msgid "Buffer overrun..." msgstr "" -#: src/input/input_v4l.c:389 +#: src/input/input_v4l.c:393 msgid "Adjusting..." msgstr "" -#: src/input/input_v4l.c:661 +#: src/input/input_v4l.c:665 msgid "Tuner name not found\n" msgstr "Tuner non trouvé\n" -#: src/input/input_v4l.c:1881 +#: src/input/input_v4l.c:1864 msgid "v4l tv input plugin" msgstr "plugin d'entré tv V4l" -#: src/input/input_v4l.c:1885 +#: src/input/input_v4l.c:1868 msgid "v4l radio input plugin" msgstr "plugin d'entré radio v4l" -#: src/input/input_v4l.c:1917 +#: src/input/input_v4l.c:1900 msgid "v4l video device" msgstr "périphérique vidéo v4l" -#: src/input/input_v4l.c:1918 +#: src/input/input_v4l.c:1901 msgid "The path to your Video4Linux video device." msgstr "Le chemin d'accès vers votre périphérique vidéo Video4Linux" -#: src/input/input_v4l.c:1923 +#: src/input/input_v4l.c:1906 #, fuzzy msgid "v4l ALSA audio input device" msgstr "périphérique radio v4l" -#: src/input/input_v4l.c:1924 +#: src/input/input_v4l.c:1907 #, fuzzy msgid "" "The name of the audio device which corresponds to your Video4Linux video " "device." msgstr "Le chemin d'accès vers votre périphérique vidéo Video4Linux" -#: src/input/input_v4l.c:1951 +#: src/input/input_v4l.c:1934 msgid "v4l radio device" msgstr "périphérique radio v4l" -#: src/input/input_v4l.c:1952 +#: src/input/input_v4l.c:1935 msgid "The path to your Video4Linux radio device." msgstr "Le chemin d'accès vers votre périphérique radio Video4Linux" @@ -2236,21 +2257,21 @@ msgstr "input_vcd: piste %d invalide (limites correctes: 0 .. %d)\n" msgid "Video CD input plugin" msgstr "plugin d'entré Video CD" -#: src/input/input_vcd.c:965 +#: src/input/input_vcd.c:975 #, c-format msgid "unable to open %s: %s.\n" msgstr "incapable d'ouvrir %s: %s.\n" -#: src/input/input_vcd.c:1041 +#: src/input/input_vcd.c:1037 #, c-format msgid "input_vcd: unable to open %s: %s.\n" msgstr "input_vcd: incapable d'ouvrir %s: %s.\n" -#: src/input/input_vcd.c:1095 +#: src/input/input_vcd.c:1086 msgid "device used for VCD playback" msgstr "périphérique utilisé pour la lecture des VCD" -#: src/input/input_vcd.c:1096 +#: src/input/input_vcd.c:1087 msgid "" "The path to the device, usually a CD or DVD drive, you intend to play your " "VideoCDs with." @@ -2258,12 +2279,12 @@ msgstr "" "Le chemin d'accès vers le périphérique, généralement un lecteur CD ou DVD, " "choisissez celui que vous souhaitez utiliser pour lire vos VideoCD ." -#: src/input/librtsp/rtsp.c:448 +#: src/input/librtsp/rtsp.c:438 #, c-format msgid "rtsp: bad mrl: %s\n" msgstr "rtsp: mauvaise mrl: %s\n" -#: src/input/librtsp/rtsp.c:508 +#: src/input/librtsp/rtsp.c:496 #, c-format msgid "rtsp: failed to connect to '%s'\n" msgstr "rtsp: impossible de se connecter à '%s'\n" @@ -2296,44 +2317,44 @@ msgstr "" msgid "input_dvd: Device %s failed to open during eject calls\n" msgstr "" -#: src/input/mms.c:559 +#: src/input/mms.c:561 msgid "Connecting MMS server (over tcp)..." msgstr "Connexion au serveur MMS (over tcp)..." -#: src/input/mmsh.c:199 +#: src/input/mmsh.c:197 msgid "libmmsh: send error\n" msgstr "" -#: src/input/mmsh.c:244 +#: src/input/mmsh.c:242 #, c-format msgid "libmmsh: bad response format\n" msgstr "libmmsh: mauvais format de réponse\n" -#: src/input/mmsh.c:250 +#: src/input/mmsh.c:248 #, c-format msgid "libmmsh: 3xx redirection not implemented: >%d %s<\n" msgstr "libmmsh: 3xx redirection non effectuée: >%d %s<\n" -#: src/input/mmsh.c:257 +#: src/input/mmsh.c:255 #, c-format msgid "libmmsh: http status not 2xx: >%d %s<\n" msgstr "" -#: src/input/mmsh.c:265 +#: src/input/mmsh.c:263 #, c-format msgid "libmmsh: Location redirection not implemented\n" msgstr "" -#: src/input/mmsh.c:474 +#: src/input/mmsh.c:472 msgid "Connecting MMS server (over http)..." msgstr "" -#: src/input/mmsh.c:655 +#: src/input/mmsh.c:653 #, c-format msgid "invalid url\n" msgstr "" -#: src/input/mmsh.c:660 +#: src/input/mmsh.c:658 #, c-format msgid "unsupported protocol\n" msgstr "" @@ -2342,19 +2363,19 @@ msgstr "" msgid "Buffering..." msgstr "" -#: src/input/pnm.c:615 +#: src/input/pnm.c:619 #, c-format msgid "" "input_pnm: got message from server while reading stream:\n" "%s\n" msgstr "" -#: src/input/pnm.c:753 +#: src/input/pnm.c:752 #, c-format msgid "input_pnm: failed to connect '%s'\n" msgstr "input_pnm: impossible de se connecter '%s'\n" -#: src/input/pnm.c:764 +#: src/input/pnm.c:763 msgid "input_pnm: failed to set up stream\n" msgstr "" @@ -2394,106 +2415,106 @@ msgstr "" msgid "failed to find a device with a VCD" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:328 +#: src/input/vcd/xineplug_inp_vcd.c:326 msgid "was passed a null class parameter" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:990 +#: src/input/vcd/xineplug_inp_vcd.c:988 msgid "Invalid current entry type" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1014 +#: src/input/vcd/xineplug_inp_vcd.c:1012 msgid "" "Video CD plugin with PBC and support for: (X)VCD, (X)SVCD, HQVCD, CVD ... " msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1115 +#: src/input/vcd/xineplug_inp_vcd.c:1113 msgid "selection has no RETURN entry" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1144 +#: src/input/vcd/xineplug_inp_vcd.c:1142 msgid "DEFAULT selected, but PBC is not on." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1149 +#: src/input/vcd/xineplug_inp_vcd.c:1147 msgid "selection has no NEXT entry" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1157 +#: src/input/vcd/xineplug_inp_vcd.c:1155 msgid "selection has no PREVIOUS entry" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1164 +#: src/input/vcd/xineplug_inp_vcd.c:1162 msgid "Unknown event type: " msgstr "type d'évènement inconnu:" -#: src/input/vcd/xineplug_inp_vcd.c:1460 src/input/vcd/xineplug_inp_vcd.c:1507 +#: src/input/vcd/xineplug_inp_vcd.c:1458 src/input/vcd/xineplug_inp_vcd.c:1505 msgid "The above message had unknown vcdimager log level" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1838 +#: src/input/vcd/xineplug_inp_vcd.c:1836 msgid "VCD default type to use on autoplay" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1839 +#: src/input/vcd/xineplug_inp_vcd.c:1837 msgid "" "The VCD play unit to use when none is specified in an MRL, e.g. vcd:// or " "vcd:///dev/dvd:" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1849 +#: src/input/vcd/xineplug_inp_vcd.c:1847 msgid "CD-ROM drive used for VCD when none given" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1850 +#: src/input/vcd/xineplug_inp_vcd.c:1848 msgid "" "What to use if no drive specified. If the setting is empty, xine will scan " "for CD drives." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1860 +#: src/input/vcd/xineplug_inp_vcd.c:1858 msgid "VCD position slider range" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1861 +#: src/input/vcd/xineplug_inp_vcd.c:1859 msgid "" "range that the stream playback position slider represents playing a VCD." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1869 +#: src/input/vcd/xineplug_inp_vcd.c:1867 msgid "VCD read-ahead caching?" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1870 +#: src/input/vcd/xineplug_inp_vcd.c:1868 msgid "Class may lead to jerky playback on low-end machines." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1880 +#: src/input/vcd/xineplug_inp_vcd.c:1878 msgid "automatically advance VCD track/entry" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1881 +#: src/input/vcd/xineplug_inp_vcd.c:1879 msgid "" "If enabled, we should automatically advance to the next entry or track. Used " "only when playback control (PBC) is disabled." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1890 +#: src/input/vcd/xineplug_inp_vcd.c:1888 msgid "show 'rejected' VCD LIDs" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1891 +#: src/input/vcd/xineplug_inp_vcd.c:1889 msgid "" "Some playback list IDs (LIDs) are marked not showable, but you can see them " "in the MRL list if this is set. Rejected entries are marked with an asterisk " "(*) appended to the MRL." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1902 +#: src/input/vcd/xineplug_inp_vcd.c:1900 msgid "VCD format string for display banner" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1903 +#: src/input/vcd/xineplug_inp_vcd.c:1901 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are:\n" @@ -2514,11 +2535,11 @@ msgid "" " %% : a %\n" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1928 +#: src/input/vcd/xineplug_inp_vcd.c:1926 msgid "VCD format string for stream comment field" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1929 +#: src/input/vcd/xineplug_inp_vcd.c:1927 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are %A, %C, %c, %F, %I, %L, " @@ -2526,11 +2547,11 @@ msgid "" "See the help for the title_format for the meanings of these." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1941 +#: src/input/vcd/xineplug_inp_vcd.c:1939 msgid "VCD debug flag mask" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1942 +#: src/input/vcd/xineplug_inp_vcd.c:1940 msgid "" "For tracking down bugs in the VCD plugin. Mask values are:\n" " 1: Meta information\n" @@ -2630,26 +2651,26 @@ msgid "" "information on how to install the codecs." msgstr "" -#: src/libreal/xine_real_video_decoder.c:162 +#: src/libreal/xine_real_video_decoder.c:170 msgid "libreal: Error resolving symbols! (version incompatibility?)\n" msgstr "" -#: src/libreal/xine_real_audio_decoder.c:128 +#: src/libreal/xine_real_audio_decoder.c:130 #, c-format msgid "libareal: (audio) Cannot resolve symbols - incompatible dll: %s\n" msgstr "" -#: src/libreal/xine_real_audio_decoder.c:285 +#: src/libreal/xine_real_audio_decoder.c:288 #, c-format msgid "libareal: decoder init failed, error code: 0x%x\n" msgstr "" -#: src/libreal/xine_real_audio_decoder.c:299 +#: src/libreal/xine_real_audio_decoder.c:302 #, c-format msgid "libareal: decoder flavor setup failed, error code: 0x%x\n" msgstr "" -#: src/libreal/xine_real_audio_decoder.c:336 +#: src/libreal/xine_real_audio_decoder.c:339 msgid "libareal: oups, real can do more than 2 channels ?\n" msgstr "" @@ -2704,23 +2725,23 @@ msgid "" "individual lines." msgstr "" -#: src/libspucmml/xine_cmml_decoder.c:477 +#: src/libspucmml/xine_cmml_decoder.c:471 msgid "font for external subtitles" msgstr "" -#: src/libspucmml/xine_cmml_decoder.c:483 +#: src/libspucmml/xine_cmml_decoder.c:477 msgid "subtitle vertical offset (relative window size)" msgstr "" -#: src/libspucmml/xine_cmml_decoder.c:529 +#: src/libspucmml/xine_cmml_decoder.c:523 msgid "encoding of subtitles" msgstr "" -#: src/libsputext/demux_sputext.c:1479 +#: src/libsputext/demux_sputext.c:1465 msgid "default duration of subtitle display in seconds" msgstr "" -#: src/libsputext/demux_sputext.c:1480 +#: src/libsputext/demux_sputext.c:1466 msgid "" "Some subtitle formats do not explicitly give a duration for each subtitle. " "For these, you can set a default duration here. Setting to zero will result " @@ -2864,22 +2885,22 @@ msgstr "" msgid "bitplane: error doing ByteRun1 decompression\n" msgstr "" -#: src/libxinevdec/bitplane.c:1329 +#: src/libxinevdec/bitplane.c:1321 #, c-format msgid "bitplane: Anim Opt 1 is not supported at the moment\n" msgstr "" -#: src/libxinevdec/bitplane.c:1336 +#: src/libxinevdec/bitplane.c:1328 #, c-format msgid "bitplane: Anim Opt 2 is not supported at the moment\n" msgstr "" -#: src/libxinevdec/bitplane.c:1386 +#: src/libxinevdec/bitplane.c:1378 #, c-format msgid "bitplane: Anim ASCIIJ is not supported at the moment\n" msgstr "" -#: src/libxinevdec/bitplane.c:1392 +#: src/libxinevdec/bitplane.c:1384 #, c-format msgid "bitplane: This anim-type is not supported at the moment\n" msgstr "" @@ -3027,7 +3048,7 @@ msgid "" "The available selections should be self-explaining." msgstr "" -#: src/post/mosaico/mosaico.c:271 +#: src/post/mosaico/mosaico.c:274 msgid "" "Mosaico does simple picture in picture effects.\n" "\n" @@ -3146,7 +3167,7 @@ msgid "" "* mplayer's noise (C) Michael Niedermayer\n" msgstr "" -#: src/post/planar/pp.c:111 +#: src/post/planar/pp.c:115 msgid "" "FFmpeg libpostprocess plugin.\n" "\n" @@ -3154,13 +3175,13 @@ msgid "" "\n" msgstr "" -#: src/post/planar/pp.c:117 +#: src/post/planar/pp.c:121 msgid "" "\n" "* libpostprocess (C) Michael Niedermayer\n" msgstr "" -#: src/post/planar/unsharp.c:218 +#: src/post/planar/unsharp.c:211 msgid "" "Unsharp mask / gaussian blur\n" "It is possible to set the width and height of the matrix, odd sized in both " @@ -3196,132 +3217,132 @@ msgstr "plugin de sortie video xine utilisant la bibliothèque ascii-art" msgid "xine video output plugin using the Color AsCii Art library" msgstr "plugin de sortie video xine utilisant la bibliothèque Color AsCii Art" -#: src/video_out/video_out_directfb.c:1341 +#: src/video_out/video_out_directfb.c:1337 msgid "video layer buffering mode" msgstr "" -#: src/video_out/video_out_directfb.c:1342 +#: src/video_out/video_out_directfb.c:1338 msgid "" "Select the buffering mode of the output layer. Double or triple buffering " "give a smoother playback, but consume more video memory." msgstr "" -#: src/video_out/video_out_directfb.c:1349 +#: src/video_out/video_out_directfb.c:1345 msgid "wait for vertical retrace" msgstr "" -#: src/video_out/video_out_directfb.c:1350 +#: src/video_out/video_out_directfb.c:1346 msgid "" "Enable synchronizing the update of the video image to the repainting of the " "entire screen (\"vertical retrace\")." msgstr "" -#: src/video_out/video_out_directfb.c:1357 +#: src/video_out/video_out_directfb.c:1353 msgid "enable video colour key" msgstr "" -#: src/video_out/video_out_directfb.c:1358 +#: src/video_out/video_out_directfb.c:1354 msgid "" "Enable using a colour key to tell the graphics card where to overlay the " "video image." msgstr "" -#: src/video_out/video_out_directfb.c:1364 +#: src/video_out/video_out_directfb.c:1360 msgid "video colour key" msgstr "" -#: src/video_out/video_out_directfb.c:1365 +#: src/video_out/video_out_directfb.c:1361 #: src/video_out/video_out_vidix.c:1168 src/video_out/video_out_vidix.c:1175 #: src/video_out/video_out_vidix.c:1182 src/video_out/video_out_xcbxv.c:1466 #: src/video_out/video_out_xv.c:1519 src/video_out/video_out_xvmc.c:1464 -#: src/video_out/video_out_xxmc.c:2541 +#: src/video_out/video_out_xxmc.c:2537 msgid "" "The colour key is used to tell the graphics card where to overlay the video " "image. Try different values, if you experience windows becoming transparent." msgstr "" -#: src/video_out/video_out_directfb.c:1374 +#: src/video_out/video_out_directfb.c:1370 msgid "flicker filtering" msgstr "" -#: src/video_out/video_out_directfb.c:1375 +#: src/video_out/video_out_directfb.c:1371 msgid "Enable Flicker Filetring for a smooth output on an interlaced display." msgstr "" -#: src/video_out/video_out_directfb.c:1382 +#: src/video_out/video_out_directfb.c:1378 msgid "field parity" msgstr "" -#: src/video_out/video_out_directfb.c:1383 +#: src/video_out/video_out_directfb.c:1379 msgid "" "For an interlaced display, enable controlling the field parity (\"none" "\"=disabled)." msgstr "" -#: src/video_out/video_out_directfb.c:1516 +#: src/video_out/video_out_directfb.c:1512 msgid "video_out_directfb: using hardware subpicture acceleration.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1530 +#: src/video_out/video_out_directfb.c:1526 msgid "video_out_directfb: layer supports video output.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1539 +#: src/video_out/video_out_directfb.c:1535 msgid "video_out_directfb: layer doesn't support YV12!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1546 +#: src/video_out/video_out_directfb.c:1542 msgid "video_out_directfb: layer doesn't support YUY2!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1557 +#: src/video_out/video_out_directfb.c:1553 msgid "" "video_out_directfb:need at least DirectFB 0.9.25 to play on this layer!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1592 +#: src/video_out/video_out_directfb.c:1588 #, c-format msgid "video_out_directfb: layer doesn't support buffermode %d!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1598 +#: src/video_out/video_out_directfb.c:1594 #, c-format msgid "video_out_directfb: layer doesn't support options 0x%08x!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1692 +#: src/video_out/video_out_directfb.c:1688 msgid "video_out_directfb: using hardware accelerated image scaling.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1704 +#: src/video_out/video_out_directfb.c:1700 msgid "" "video_out_directfb: image scaling with deinterlacing is hardware " "accelerated.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1782 +#: src/video_out/video_out_directfb.c:1778 msgid "video layer id (auto: -1)" msgstr "" -#: src/video_out/video_out_directfb.c:1783 +#: src/video_out/video_out_directfb.c:1779 msgid "Select the video output layer by its id." msgstr "" -#: src/video_out/video_out_directfb.c:1804 -#: src/video_out/video_out_directfb.c:2014 +#: src/video_out/video_out_directfb.c:1800 +#: src/video_out/video_out_directfb.c:2010 #, c-format msgid "video_out_directfb: using display layer #%d.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1888 +#: src/video_out/video_out_directfb.c:1884 msgid "xine video output plugin using DirectFB." msgstr "plugin de sortie vidéo xine utilisant DirectFB." -#: src/video_out/video_out_directfb.c:2007 +#: src/video_out/video_out_directfb.c:2003 msgid "video_out_directfb: no usable display layer was found!\n" msgstr "" -#: src/video_out/video_out_directfb.c:2096 +#: src/video_out/video_out_directfb.c:2092 msgid "xine video output plugin using DirectFB under XDirectFB." msgstr "plugin de sortie vidéo xine utilisant DirectFB sous XDirectFB." @@ -3329,18 +3350,18 @@ msgstr "plugin de sortie vidéo xine utilisant DirectFB sous XDirectFB." msgid "xine video output plugin for win32 using directx" msgstr "plugin de sortie vidéo xine pour win32 utilisant directx" -#: src/video_out/video_out_fb.c:770 +#: src/video_out/video_out_fb.c:758 #, c-format msgid "" "video_out_fb: only packed truecolour/directcolour is supported (%d).\n" " Check 'fbset -i' or try 'fbset -depth 16'.\n" msgstr "" -#: src/video_out/video_out_fb.c:830 src/video_out/video_out_vidix.c:1248 +#: src/video_out/video_out_fb.c:818 src/video_out/video_out_vidix.c:1248 msgid "framebuffer device name" msgstr "Nom du périphérique framebuffer" -#: src/video_out/video_out_fb.c:831 src/video_out/video_out_vidix.c:1249 +#: src/video_out/video_out_fb.c:819 src/video_out/video_out_vidix.c:1249 msgid "" "Specifies the file name for the framebuffer device to be used.\n" "This setting is security critical, because when changed to a different file, " @@ -3348,16 +3369,16 @@ msgid "" "careful that the value you enter really is a proper framebuffer device." msgstr "" -#: src/video_out/video_out_fb.c:905 +#: src/video_out/video_out_fb.c:893 msgid "video_out_fb: Your video mode was not recognized, sorry.\n" msgstr "" -#: src/video_out/video_out_fb.c:962 +#: src/video_out/video_out_fb.c:950 #, c-format msgid "video_out_fb: %d video RAM buffers are available.\n" msgstr "" -#: src/video_out/video_out_fb.c:968 +#: src/video_out/video_out_fb.c:956 #, c-format msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because only %d " @@ -3366,13 +3387,13 @@ msgid "" " the frame buffer resolution might help.\n" msgstr "" -#: src/video_out/video_out_fb.c:979 +#: src/video_out/video_out_fb.c:967 msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because kernel driver\n" " do not support screen panning (used for frame flips).\n" msgstr "" -#: src/video_out/video_out_fb.c:1048 +#: src/video_out/video_out_fb.c:1036 #, c-format msgid "" "WARNING: video_out_fb: current display depth is %d. For better performance\n" @@ -3380,7 +3401,7 @@ msgid "" "\n" msgstr "" -#: src/video_out/video_out_fb.c:1079 +#: src/video_out/video_out_fb.c:1067 msgid "Xine video output plugin using the Linux frame buffer device" msgstr "" "plugin de sortie video xine utilisant le périphérique framebuffer de linux" @@ -3389,11 +3410,11 @@ msgstr "" msgid "xine video output plugin which displays nothing" msgstr "plugin de sortie video xine qui n'affiche rien" -#: src/video_out/video_out_opengl.c:1886 +#: src/video_out/video_out_opengl.c:1884 msgid "OpenGL renderer" msgstr "" -#: src/video_out/video_out_opengl.c:1887 +#: src/video_out/video_out_opengl.c:1885 msgid "" "The OpenGL plugin provides several render modules:\n" "\n" @@ -3422,30 +3443,30 @@ msgid "" "Show images reflected in a spinning torus. Way cool =)" msgstr "" -#: src/video_out/video_out_opengl.c:1909 +#: src/video_out/video_out_opengl.c:1907 msgid "OpenGL minimum framerate" msgstr "" -#: src/video_out/video_out_opengl.c:1910 +#: src/video_out/video_out_opengl.c:1908 msgid "" "Minimum framerate for animated render routines.\n" "Ignored for static render routines.\n" msgstr "" -#: src/video_out/video_out_opengl.c:1915 src/video_out/video_out_vidix.c:1024 +#: src/video_out/video_out_opengl.c:1913 src/video_out/video_out_vidix.c:1024 #: src/video_out/video_out_xcbxv.c:1498 src/video_out/video_out_xv.c:1551 -#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2573 +#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2569 msgid "enable double buffering" msgstr "" -#: src/video_out/video_out_opengl.c:1916 +#: src/video_out/video_out_opengl.c:1914 msgid "" "For OpenGL double buffering does not only remove tearing artifacts,\n" "it also reduces flickering a lot.\n" "It should not have any performance impact." msgstr "" -#: src/video_out/video_out_opengl.c:1963 +#: src/video_out/video_out_opengl.c:1961 msgid "xine video output plugin using the OpenGL 3D graphics API" msgstr "plugin de sortie vidéo xine utilisant l'API graphique 3D OpenGL" @@ -3517,7 +3538,7 @@ msgstr "video_out_pgx64: Erreur: ioctl a échoué (FBIOGATTR)\n" #: src/video_out/video_out_pgx64.c:1461 src/video_out/video_out_xcbxv.c:1465 #: src/video_out/video_out_xv.c:1518 src/video_out/video_out_xvmc.c:1463 -#: src/video_out/video_out_xxmc.c:2540 +#: src/video_out/video_out_xxmc.c:2536 msgid "video overlay colour key" msgstr "" @@ -3670,7 +3691,7 @@ msgstr "" #: src/video_out/video_out_vidix.c:1025 src/video_out/video_out_xcbxv.c:1499 #: src/video_out/video_out_xv.c:1552 src/video_out/video_out_xvmc.c:1479 -#: src/video_out/video_out_xxmc.c:2574 +#: src/video_out/video_out_xxmc.c:2570 msgid "" "Double buffering will synchronize the update of the video image to the " "repainting of the entire screen (\"vertical retrace\"). This eliminates " @@ -3800,22 +3821,22 @@ msgid "" msgstr "" #: src/video_out/video_out_xcbxv.c:1474 src/video_out/video_out_xv.c:1527 -#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2549 +#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2545 msgid "autopaint colour key" msgstr "" #: src/video_out/video_out_xcbxv.c:1475 src/video_out/video_out_xv.c:1528 -#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2550 +#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2546 msgid "Make Xv autopaint its colour key." msgstr "" #: src/video_out/video_out_xcbxv.c:1482 src/video_out/video_out_xv.c:1535 -#: src/video_out/video_out_xxmc.c:2557 +#: src/video_out/video_out_xxmc.c:2553 msgid "bilinear scaling mode" msgstr "" #: src/video_out/video_out_xcbxv.c:1483 src/video_out/video_out_xv.c:1536 -#: src/video_out/video_out_xxmc.c:2558 +#: src/video_out/video_out_xxmc.c:2554 msgid "" "Selects the bilinear scaling mode for Permedia cards. The individual values " "are:\n" @@ -3851,12 +3872,12 @@ msgid "video_out_xcbxv: this adaptor supports the yuy2 format.\n" msgstr "" #: src/video_out/video_out_xcbxv.c:1560 src/video_out/video_out_xv.c:1624 -#: src/video_out/video_out_xxmc.c:2642 +#: src/video_out/video_out_xxmc.c:2638 msgid "pitch alignment workaround" msgstr "" #: src/video_out/video_out_xcbxv.c:1561 src/video_out/video_out_xv.c:1625 -#: src/video_out/video_out_xxmc.c:2643 +#: src/video_out/video_out_xxmc.c:2639 msgid "Some buggy video drivers need a workaround to function properly." msgstr "" "Certains pilotes vidéo buggés ont besoin d'un workaround ( une solution de " @@ -3907,7 +3928,7 @@ msgid "" msgstr "" #: src/video_out/video_out_xcbxv.c:1622 src/video_out/video_out_xv.c:1705 -#: src/video_out/video_out_xxmc.c:2737 +#: src/video_out/video_out_xxmc.c:2733 msgid "xine video output plugin using the MIT X video extension" msgstr "plugin de sortie video xine utilisant l'extension video MIT X" @@ -4033,114 +4054,114 @@ msgstr "" msgid " With Overlay = %d; UnsignedIntra = %d.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:642 +#: src/video_out/video_out_xxmc.c:638 msgid "" "video_out_xxmc: XvShmCreateImage failed\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:652 +#: src/video_out/video_out_xxmc.c:648 msgid "" "video_out_xxmc: XvShmCreateImage returned a zero size\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:660 +#: src/video_out/video_out_xxmc.c:656 #, c-format msgid "" "video_out_xxmc: shared memory error in shmget: %s\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:692 +#: src/video_out/video_out_xxmc.c:688 msgid "" "video_out_xxmc: x11 error during shared memory XImage creation\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2392 +#: src/video_out/video_out_xxmc.c:2388 msgid "video_out_xxmc: Xv extension not present.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2429 +#: src/video_out/video_out_xxmc.c:2425 msgid "" "video_out_xxmc: Xv extension is present but I couldn't find a usable yuv12 " "port.\n" " Looks like your graphics hardware driver doesn't support Xv?!\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2438 +#: src/video_out/video_out_xxmc.c:2434 #, c-format msgid "" "video_out_xxmc: using Xv port %ld from adaptor %s for hardware colour space " "conversion and scaling.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2614 +#: src/video_out/video_out_xxmc.c:2610 msgid "video_out_xxmc: this adaptor supports the yv12 format.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2619 +#: src/video_out/video_out_xxmc.c:2615 msgid "video_out_xxmc: this adaptor supports the yuy2 format.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2648 +#: src/video_out/video_out_xxmc.c:2644 msgid "Make XvMC allocate more frames for better buffering." msgstr "" -#: src/video_out/video_out_xxmc.c:2649 +#: src/video_out/video_out_xxmc.c:2645 msgid "" "Some XvMC implementations allow more than 8 frames.\n" "This option, when turned on, makes the driver try to\n" "allocate 15 frames. A must for unichrome and live VDR.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2655 +#: src/video_out/video_out_xxmc.c:2651 msgid "Unichrome cpu save" msgstr "" -#: src/video_out/video_out_xxmc.c:2656 +#: src/video_out/video_out_xxmc.c:2652 msgid "" "Saves CPU time by sleeping while decoder works.\n" "Only for Linux kernel 2.6 series or 2.4 with multimedia patch.\n" "Experimental.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2662 +#: src/video_out/video_out_xxmc.c:2658 msgid "Fix buggy NVIDIA XvMC subpicture colours" msgstr "" -#: src/video_out/video_out_xxmc.c:2663 +#: src/video_out/video_out_xxmc.c:2659 msgid "" "There's a bug in NVIDIA's XvMC lib that makes red OSD colours\n" "look blue and vice versa. This option provides a workaround.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2668 +#: src/video_out/video_out_xxmc.c:2664 msgid "Use bob as accelerated deinterlace method." msgstr "" -#: src/video_out/video_out_xxmc.c:2669 +#: src/video_out/video_out_xxmc.c:2665 msgid "" "When interlacing is enabled for hardware accelerated frames,\n" "alternate between top and bottom field at double the frame rate.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2675 +#: src/video_out/video_out_xxmc.c:2671 msgid "Don't use bob deinterlacing for progressive frames." msgstr "" -#: src/video_out/video_out_xxmc.c:2676 +#: src/video_out/video_out_xxmc.c:2672 msgid "" "Progressive frames don't need deinterlacing, so disabling it on\n" "demand should result in a better picture.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2682 +#: src/video_out/video_out_xxmc.c:2678 msgid "Don't use bob deinterlacing while a scaled OSD is active." msgstr "" -#: src/video_out/video_out_xxmc.c:2683 +#: src/video_out/video_out_xxmc.c:2679 msgid "" "Bob deinterlacing adds some noise to horizontal lines, so disabling it\n" "on demand should result in a better OSD picture.\n" @@ -4317,36 +4338,36 @@ msgstr "" msgid "xine-lib: buffer.c: There has been a fatal error: TOO MANY FREE's\n" msgstr "" -#: src/xine-engine/configfile.c:933 +#: src/xine-engine/configfile.c:932 #, c-format msgid "The current config file has been modified by a newer version of xine." msgstr "" -#: src/xine-engine/configfile.c:1038 +#: src/xine-engine/configfile.c:1037 #, c-format msgid "configfile: WARNING: backing up configfile to %s failed\n" msgstr "" -#: src/xine-engine/configfile.c:1039 +#: src/xine-engine/configfile.c:1038 msgid "configfile: WARNING: your configuration will not be saved\n" msgstr "" -#: src/xine-engine/configfile.c:1139 +#: src/xine-engine/configfile.c:1138 #, c-format msgid "configfile: WARNING: writing configuration to %s failed\n" msgstr "" -#: src/xine-engine/configfile.c:1140 +#: src/xine-engine/configfile.c:1139 #, c-format msgid "configfile: WARNING: removing possibly broken config file %s\n" msgstr "" -#: src/xine-engine/configfile.c:1141 +#: src/xine-engine/configfile.c:1140 #, c-format msgid "configfile: WARNING: you should check the backup file %s\n" msgstr "" -#: src/xine-engine/configfile.c:1276 +#: src/xine-engine/configfile.c:1275 #, c-format msgid "configfile: entry '%s' mustn't be modified from MRL\n" msgstr "" @@ -4382,7 +4403,7 @@ msgid "input_rip: reading by input plugin failed\n" msgstr "input_rip: la lecture par le plugin d'entré a echoué\n" #: src/xine-engine/input_rip.c:161 src/xine-engine/input_rip.c:290 -#: src/xine-engine/input_rip.c:656 +#: src/xine-engine/input_rip.c:655 #, c-format msgid "input_rip: error writing to file %<PRIdMAX> bytes: %s\n" msgstr "" @@ -4407,41 +4428,41 @@ msgstr "input_rip: la recherche a échouée: %s\n" msgid "input_rip: %<PRIdMAX> bytes dropped\n" msgstr "" -#: src/xine-engine/input_rip.c:561 +#: src/xine-engine/input_rip.c:560 #, c-format msgid "input_rip: input plugin not defined!\n" msgstr "" -#: src/xine-engine/input_rip.c:567 +#: src/xine-engine/input_rip.c:566 #, c-format msgid "" "input_rip: target directory wasn't specified, please fill out the option " "'media.capture.save_dir'\n" msgstr "" -#: src/xine-engine/input_rip.c:569 +#: src/xine-engine/input_rip.c:568 msgid "" "The stream save feature is disabled until you set media.capture.save_dir in " "the configuration." msgstr "" -#: src/xine-engine/input_rip.c:576 +#: src/xine-engine/input_rip.c:575 #, c-format msgid "input_rip: ripping/caching of this source is not permitted!\n" msgstr "" -#: src/xine-engine/input_rip.c:578 +#: src/xine-engine/input_rip.c:577 msgid "" "xine is not allowed to save from this source. (possibly copyrighted " "material?)" msgstr "" -#: src/xine-engine/input_rip.c:584 +#: src/xine-engine/input_rip.c:583 #, c-format msgid "input_rip: file name not given!\n" msgstr "" -#: src/xine-engine/input_rip.c:626 +#: src/xine-engine/input_rip.c:625 #, c-format msgid "input_rip: error opening file %s: %s\n" msgstr "input_rip: erreur à l'ouverture du fichier %s: %s\n" @@ -4480,74 +4501,74 @@ msgstr "io_helper: Connexion refusée\n" msgid "map_decoder_list: no space for decoder, skipped.\n" msgstr "" -#: src/xine-engine/load_plugins.c:323 +#: src/xine-engine/load_plugins.c:322 #, c-format msgid "" "load_plugins: ignoring plugin %s, wrong iface version %d (should be %d)\n" msgstr "" -#: src/xine-engine/load_plugins.c:380 +#: src/xine-engine/load_plugins.c:384 #, c-format msgid "priority for %s decoder" msgstr "" -#: src/xine-engine/load_plugins.c:391 +#: src/xine-engine/load_plugins.c:389 msgid "" "The priority provides a ranking in case some media can be handled by more " "than one decoder.\n" "A priority of 0 enables the decoder's default priority." msgstr "" -#: src/xine-engine/load_plugins.c:419 +#: src/xine-engine/load_plugins.c:417 #, c-format msgid "" "load_plugins: demuxer plugin %s does not provide a priority, xine-lib will " "use the default priority.\n" msgstr "" -#: src/xine-engine/load_plugins.c:436 +#: src/xine-engine/load_plugins.c:434 #, c-format msgid "" "load_plugins: input plugin %s does not provide a priority, xine-lib will use " "the default priority.\n" msgstr "" -#: src/xine-engine/load_plugins.c:492 +#: src/xine-engine/load_plugins.c:490 #, c-format msgid "load_plugins: plugin %s found\n" msgstr "" -#: src/xine-engine/load_plugins.c:495 +#: src/xine-engine/load_plugins.c:493 #, c-format msgid "load_plugins: static plugin found\n" msgstr "" -#: src/xine-engine/load_plugins.c:502 +#: src/xine-engine/load_plugins.c:500 #, c-format msgid "load_plugins: plugin limit reached, %s could not be loaded\n" msgstr "" -#: src/xine-engine/load_plugins.c:505 +#: src/xine-engine/load_plugins.c:503 #, c-format msgid "load_plugins: plugin limit reached, static plugin could not be loaded\n" msgstr "" -#: src/xine-engine/load_plugins.c:522 +#: src/xine-engine/load_plugins.c:520 #, c-format msgid "load_plugins: unknown plugin type %d in %s\n" msgstr "" -#: src/xine-engine/load_plugins.c:526 +#: src/xine-engine/load_plugins.c:524 #, c-format msgid "load_plugins: unknown statically linked plugin type %d\n" msgstr "" -#: src/xine-engine/load_plugins.c:586 +#: src/xine-engine/load_plugins.c:579 #, c-format msgid "load_plugins: unable to stat %s\n" msgstr "" -#: src/xine-engine/load_plugins.c:627 +#: src/xine-engine/load_plugins.c:620 #, c-format msgid "" "load_plugins: cannot open plugin lib %s:\n" @@ -4556,52 +4577,52 @@ msgstr "" "load_plugins: impossible d'ouvrir plugin lib %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:642 +#: src/xine-engine/load_plugins.c:635 #, c-format msgid "" "load_plugins: can't get plugin info from %s:\n" "%s\n" msgstr "" -#: src/xine-engine/load_plugins.c:660 +#: src/xine-engine/load_plugins.c:653 #, c-format msgid "load_plugins: skipping unreadable plugin directory %s.\n" msgstr "" -#: src/xine-engine/load_plugins.c:709 +#: src/xine-engine/load_plugins.c:702 #, c-format msgid "" "load_plugins: cannot (stage 2) open plugin lib %s:\n" "%s\n" msgstr "" -#: src/xine-engine/load_plugins.c:735 +#: src/xine-engine/load_plugins.c:728 #, c-format msgid "load_plugins: Yikes! %s doesn't contain plugin info.\n" msgstr "" -#: src/xine-engine/load_plugins.c:1307 +#: src/xine-engine/load_plugins.c:1296 #, c-format msgid "load_plugins: unknown content detection strategy %d\n" msgstr "" -#: src/xine-engine/load_plugins.c:1417 +#: src/xine-engine/load_plugins.c:1406 #, c-format msgid "load_plugins: using demuxer '%s'\n" msgstr "load_plugins: utilise le demuxer '%s'\n" -#: src/xine-engine/load_plugins.c:1713 src/xine-engine/load_plugins.c:1760 +#: src/xine-engine/load_plugins.c:1732 src/xine-engine/load_plugins.c:1779 #, c-format msgid "load_plugins: failed to load audio output plugin <%s>\n" msgstr "load_plugins: impossible de charger le plugin de sortie audio <%s>\n" -#: src/xine-engine/load_plugins.c:1763 +#: src/xine-engine/load_plugins.c:1782 msgid "" "load_plugins: audio output auto-probing didn't find any usable audio " "driver.\n" msgstr "" -#: src/xine-engine/load_plugins.c:2067 +#: src/xine-engine/load_plugins.c:2086 #, c-format msgid "" "load_plugins: cannot unload plugin lib %s:\n" @@ -4610,91 +4631,91 @@ msgstr "" "load_plugins: ne peut pas décharger plugin lib %s:\n" "%s\n" -#: src/xine-engine/osd.c:735 +#: src/xine-engine/osd.c:724 #, c-format msgid "font '%s-%d' already loaded, weird.\n" msgstr "" -#: src/xine-engine/osd.c:747 +#: src/xine-engine/osd.c:736 #, c-format msgid "font '%s' loading failed (%d < %d)\n" msgstr "" -#: src/xine-engine/osd.c:757 +#: src/xine-engine/osd.c:746 #, c-format msgid "wrong version for font '%s'. expected %d found %d.\n" msgstr "" -#: src/xine-engine/osd.c:824 +#: src/xine-engine/osd.c:813 msgid "osd: cannot initialize ft2 library\n" msgstr "" -#: src/xine-engine/osd.c:847 +#: src/xine-engine/osd.c:836 #, c-format msgid "osd: error matching font %s with FontConfig" msgstr "" -#: src/xine-engine/osd.c:861 +#: src/xine-engine/osd.c:850 #, c-format msgid "osd: error loading font %s with FontConfig" msgstr "" -#: src/xine-engine/osd.c:864 +#: src/xine-engine/osd.c:853 #, c-format msgid "osd: error looking up font %s with FontConfig" msgstr "" -#: src/xine-engine/osd.c:885 +#: src/xine-engine/osd.c:874 #, c-format msgid "osd: error loading font %s with ft2\n" msgstr "" -#: src/xine-engine/osd.c:895 +#: src/xine-engine/osd.c:884 msgid "osd: error setting font size (no scalable font?)\n" msgstr "" -#: src/xine-engine/osd.c:1011 +#: src/xine-engine/osd.c:1000 #, c-format msgid "" "osd: unknown sequence starting with byte 0x%02X in encoding \"%s\", " "skipping\n" msgstr "" -#: src/xine-engine/osd.c:1067 +#: src/xine-engine/osd.c:1056 msgid "osd: can't find out current locale character set\n" msgstr "" -#: src/xine-engine/osd.c:1077 +#: src/xine-engine/osd.c:1066 #, c-format msgid "osd: unsupported conversion %s -> %s, no conversion performed\n" msgstr "osd: conversion non supportée %s -> %s, pas de conversion effectuée\n" -#: src/xine-engine/osd.c:1132 src/xine-engine/osd.c:1300 +#: src/xine-engine/osd.c:1121 src/xine-engine/osd.c:1289 msgid "osd: font isn't defined\n" msgstr "" -#: src/xine-engine/osd.c:1171 +#: src/xine-engine/osd.c:1160 msgid "osd: error loading glyph\n" msgstr "" -#: src/xine-engine/osd.c:1177 +#: src/xine-engine/osd.c:1166 msgid "osd: error in rendering glyph\n" msgstr "" -#: src/xine-engine/osd.c:1337 +#: src/xine-engine/osd.c:1326 #, c-format msgid "osd: error loading glyph %i\n" msgstr "" -#: src/xine-engine/osd.c:1344 +#: src/xine-engine/osd.c:1333 msgid "osd: error in rendering\n" msgstr "" -#: src/xine-engine/osd.c:1601 +#: src/xine-engine/osd.c:1587 msgid "palette (foreground-border-background) to use for subtitles and OSD" msgstr "" -#: src/xine-engine/osd.c:1602 +#: src/xine-engine/osd.c:1588 msgid "" "The palette for on-screen-display and some subtitle formats that do not " "specify any colouring themselves. The palettes are listed in the form: " @@ -4915,24 +4936,24 @@ msgstr "" msgid "xine_play: demux failed to start\n" msgstr "" -#: src/xine-engine/xine.c:1647 +#: src/xine-engine/xine.c:1646 #, c-format msgid "xine: The specified save_dir \"%s\" might be a security risk.\n" msgstr "" -#: src/xine-engine/xine.c:1652 +#: src/xine-engine/xine.c:1651 msgid "The specified save_dir might be a security risk." msgstr "" -#: src/xine-engine/xine.c:1684 +#: src/xine-engine/xine.c:1683 msgid "xine: locale not supported by C library\n" msgstr "" -#: src/xine-engine/xine.c:1693 +#: src/xine-engine/xine.c:1692 msgid "media format detection strategy" msgstr "" -#: src/xine-engine/xine.c:1694 +#: src/xine-engine/xine.c:1693 msgid "" "xine offers various methods to detect the media format of input to play. The " "individual values are:\n" @@ -4950,11 +4971,11 @@ msgid "" "Detect by file name extension only.\n" msgstr "" -#: src/xine-engine/xine.c:1712 +#: src/xine-engine/xine.c:1711 msgid "directory for saving streams" msgstr "" -#: src/xine-engine/xine.c:1713 +#: src/xine-engine/xine.c:1712 msgid "" "When using the stream save feature, files will be written only into this " "directory.\n" @@ -4964,11 +4985,11 @@ msgid "" "content in any file." msgstr "" -#: src/xine-engine/xine.c:1724 +#: src/xine-engine/xine.c:1723 msgid "allow implicit changes to the configuration (e.g. by MRL)" msgstr "" -#: src/xine-engine/xine.c:1725 +#: src/xine-engine/xine.c:1724 msgid "" "If enabled, you allow xine to change your configuration without explicit " "actions from your side. For example configuration changes demanded by MRLs " @@ -4978,26 +4999,26 @@ msgid "" "configuration, you might end with a totally messed up xine." msgstr "" -#: src/xine-engine/xine.c:1739 +#: src/xine-engine/xine.c:1738 msgid "Timeout for network stream reading (in seconds)" msgstr "" -#: src/xine-engine/xine.c:1740 +#: src/xine-engine/xine.c:1739 msgid "" "Specifies the timeout when reading from network streams, in seconds. Too low " "values might stop streaming when the source is slow or the bandwidth is " "occupied, too high values will freeze the player if the connection is lost." msgstr "" -#: src/xine-engine/xine.c:2148 +#: src/xine-engine/xine.c:2196 msgid "messages" msgstr "messages" -#: src/xine-engine/xine.c:2149 +#: src/xine-engine/xine.c:2197 msgid "plugin" msgstr "plugin" -#: src/xine-engine/xine.c:2150 +#: src/xine-engine/xine.c:2198 msgid "trace" msgstr "" @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: it\n" "Report-Msgid-Bugs-To: xine-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2008-03-19 13:16+0000\n" +"POT-Creation-Date: 2008-06-17 13:35+0200\n" "PO-Revision-Date: 2007-12-24 16:09+0100\n" "Last-Translator: Diego 'Flameeyes' Pettenò <flameeyes@gentoo.org>\n" "Language-Team: Italian\n" @@ -173,11 +173,13 @@ msgstr "snd_pcm_open() non riuscito:%d:%s\n" msgid ">>> Check if another program already uses PCM <<<\n" msgstr ">>>Controlla se un altro programma sta già usando PCM <<<\n" -#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_oss_out.c:931 +#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_jack_out.c:755 +#: src/audio_out/audio_oss_out.c:927 msgid "speaker arrangement" msgstr "disposizione degli speaker" -#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_oss_out.c:932 +#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_jack_out.c:756 +#: src/audio_out/audio_oss_out.c:928 msgid "" "Select how your speakers are arranged, this determines which speakers xine " "uses for sound output. The individual values are:\n" @@ -238,79 +240,79 @@ msgstr "" "formati che si vogliono riprodurre." #: src/audio_out/audio_alsa_out.c:1500 -msgid "audio_alsa_out : supported modes are " -msgstr "audio_alsa_out : i modi supportati sono " +msgid "audio_alsa_out : supported modes are" +msgstr "audio_alsa_out : i modi supportati sono" -#: src/audio_out/audio_alsa_out.c:1503 -msgid "8bit " -msgstr "8-bit " +#: src/audio_out/audio_alsa_out.c:1504 +msgid " 8bit" +msgstr " 8-bit" -#: src/audio_out/audio_alsa_out.c:1508 -msgid "16bit " -msgstr "16-bit " +#: src/audio_out/audio_alsa_out.c:1509 +msgid " 16bit" +msgstr " 16-bit" -#: src/audio_out/audio_alsa_out.c:1512 -msgid "24bit " -msgstr "24-bit" +#: src/audio_out/audio_alsa_out.c:1513 +msgid " 24bit" +msgstr " 24-bit" -#: src/audio_out/audio_alsa_out.c:1516 -msgid "32bit " -msgstr "32-bit" +#: src/audio_out/audio_alsa_out.c:1517 +msgid " 32bit" +msgstr " 32-bit" -#: src/audio_out/audio_alsa_out.c:1527 -msgid "mono " -msgstr "mono " +#: src/audio_out/audio_alsa_out.c:1530 src/audio_out/audio_oss_out.c:963 +msgid " mono" +msgstr " mono" -#: src/audio_out/audio_alsa_out.c:1531 -msgid "stereo " -msgstr "stereo " +#: src/audio_out/audio_alsa_out.c:1534 src/audio_out/audio_oss_out.c:969 +msgid " stereo" +msgstr " stereo" -#: src/audio_out/audio_alsa_out.c:1536 -msgid "4-channel " -msgstr "4-canali " +#: src/audio_out/audio_alsa_out.c:1539 src/audio_out/audio_oss_out.c:976 +msgid " 4-channel" +msgstr " 4-canali" -#: src/audio_out/audio_alsa_out.c:1539 -msgid "(4-channel not enabled in xine config) " -msgstr "(4-canali non abilitato nella configurazione di xine) " - -#: src/audio_out/audio_alsa_out.c:1544 -msgid "4.1-channel " -msgstr "4.1-canali " +#: src/audio_out/audio_alsa_out.c:1542 src/audio_out/audio_oss_out.c:979 +msgid " (4-channel not enabled in xine config)" +msgstr " (4-canali non abilitato nella configurazione di xine)" #: src/audio_out/audio_alsa_out.c:1547 -msgid "(4.1-channel not enabled in xine config) " -msgstr "(4.1-canali non abilitati nella configurazione di xine) " +msgid " 4.1-channel" +msgstr " 4.1-canali" -#: src/audio_out/audio_alsa_out.c:1552 -msgid "5-channel " -msgstr "5-canali " +#: src/audio_out/audio_alsa_out.c:1550 +msgid " (4.1-channel not enabled in xine config)" +msgstr " (4.1-canali non abilitati nella configurazione di xine)" -#: src/audio_out/audio_alsa_out.c:1555 -msgid "(5-channel not enabled in xine config) " -msgstr "(5-canali non abilitati nella configurazione di xine) " +#: src/audio_out/audio_alsa_out.c:1555 src/audio_out/audio_oss_out.c:986 +msgid " 5-channel" +msgstr " 5-canali" -#: src/audio_out/audio_alsa_out.c:1560 -msgid "5.1-channel " -msgstr "5.1-canali " +#: src/audio_out/audio_alsa_out.c:1558 src/audio_out/audio_oss_out.c:989 +msgid " (5-channel not enabled in xine config)" +msgstr " (5-canali non abilitati nella configurazione di xine)" -#: src/audio_out/audio_alsa_out.c:1563 -msgid "(5.1-channel not enabled in xine config) " -msgstr "(5.1-canali non abilitati nella configurazione di xine) " +#: src/audio_out/audio_alsa_out.c:1563 src/audio_out/audio_oss_out.c:996 +msgid " 5.1-channel" +msgstr " 5.1-canali" -#: src/audio_out/audio_alsa_out.c:1586 -msgid "a/52 and DTS pass-through\n" -msgstr "passaggio diretto a/52 e DTS\n" +#: src/audio_out/audio_alsa_out.c:1566 src/audio_out/audio_oss_out.c:999 +msgid " (5.1-channel not enabled in xine config)" +msgstr " (5.1-canali non abilitati nella configurazione di xine)" #: src/audio_out/audio_alsa_out.c:1589 -msgid "(a/52 and DTS pass-through not enabled in xine config)\n" +msgid " a/52 and DTS pass-through" +msgstr " passaggio diretto a/52 e DTS" + +#: src/audio_out/audio_alsa_out.c:1592 +msgid " (a/52 and DTS pass-through not enabled in xine config)" msgstr "" -"(passaggio diretto a/53 e DTS non abilitato nella configurazione di xine)\n" +" (passaggio diretto a/52 e DTS non abilitato nella configurazione di xine)" -#: src/audio_out/audio_alsa_out.c:1596 +#: src/audio_out/audio_alsa_out.c:1602 msgid "alsa mixer device" msgstr "dispositivo mixer di alsa" -#: src/audio_out/audio_alsa_out.c:1597 +#: src/audio_out/audio_alsa_out.c:1603 msgid "" "xine will use this alsa mixer device to change the volume.\n" "See the alsa documentation for information on alsa devices." @@ -319,7 +321,7 @@ msgstr "" "volume.\n" "Si veda la documentazione ALSA per informazioni sui dispositivi." -#: src/audio_out/audio_alsa_out.c:1671 +#: src/audio_out/audio_alsa_out.c:1677 msgid "xine audio output plugin using alsa-compliant audio devices/drivers" msgstr "" "plugin output audio di xine che usa i dispositivi/driver audio compiacenti " @@ -591,7 +593,18 @@ msgstr "" msgid "xine audio output plugin using IRIX libaudio" msgstr "plugin di uscita audio per xine utilizzante libaudio IRIX" -#: src/audio_out/audio_jack_out.c:406 +#: src/audio_out/audio_jack_out.c:743 +#, fuzzy +msgid "JACK audio device name" +msgstr "nome dispositivo audio OSS" + +#: src/audio_out/audio_jack_out.c:744 +msgid "" +"Specifies the jack audio device name, leave blank for the default physical " +"output port." +msgstr "" + +#: src/audio_out/audio_jack_out.c:921 msgid "xine output plugin for JACK Audio Connection Kit" msgstr "plugin di uscita audio per xine per JACK Audio Connection Kit" @@ -666,7 +679,7 @@ msgstr "" msgid "audio_oss_out: using device >%s<\n" msgstr "audio_oss_out: si sta utilizzando il dispositivo >%s<\n" -#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:906 +#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:902 #, c-format msgid "" "audio_oss_out: opening audio device %s failed:\n" @@ -753,28 +766,37 @@ msgstr "" msgid "OSS audio output latency (adjust a/v sync)" msgstr "latenza nell'uscita audio OSS (calibra sincronia audio/video)" -#: src/audio_out/audio_oss_out.c:882 -msgid "" -"audio_oss_out: Audio driver realtime sync disabled...\n" -"audio_oss_out: ...probing output buffer size: " -msgstr "" -"audio_oss_out: driver audio real time con sincronizzazione disabilitato...\n" -"audio_oss_out: ...si sta provando la dimensione del buffer di output: " - -#: src/audio_out/audio_oss_out.c:899 +#: src/audio_out/audio_oss_out.c:894 #, c-format msgid "" -"%d bytes\n" +"audio_oss_out: Audio driver realtime sync disabled...\n" +"audio_oss_out: ...probing output buffer size: %d bytes\n" "audio_oss_out: ...there may be audio/video synchronization issues\n" msgstr "" -"%d byte\n" +"audio_oss_out: driver audio real time con sincronizzazione disabilitato...\n" +"audio_oss_out: ...si sta provando la dimensione del buffer di output: %d " +"byte\n" "audio_oss_out: ... potrebbe essereci sincronizzazione audio/video\n" -#: src/audio_out/audio_oss_out.c:1028 +#: src/audio_out/audio_oss_out.c:958 +msgid "audio_oss_out: supported modes are" +msgstr "audio_oss_out: i modi supportati sono" + +#: src/audio_out/audio_oss_out.c:1009 +#, fuzzy +msgid " a/52 pass-through" +msgstr " passaggio diretto a/52" + +#: src/audio_out/audio_oss_out.c:1012 +#, fuzzy +msgid " (a/52 pass-through not enabled in xine config)" +msgstr " (passaggio diretto a/52 non abilitato nella configurazione di xine)" + +#: src/audio_out/audio_oss_out.c:1027 msgid "OSS audio mixer number, -1 for none" msgstr "Numero del mixer audio OSS, -1 per nessuno." -#: src/audio_out/audio_oss_out.c:1029 +#: src/audio_out/audio_oss_out.c:1028 msgid "" "The full mixer device name is created by taking the OSS device name, " "replacing \"dsp\" with \"mixer\" and adding the mixer number.\n" @@ -790,27 +812,27 @@ msgstr "" "L'intervallo di questo valore è -1 o 0-15, questa impostazione è ignorata " "quando il nome del dispositivo audio OSS è settato a \"auto\".s" -#: src/audio_out/audio_oss_out.c:1086 +#: src/audio_out/audio_oss_out.c:1082 #, c-format msgid "audio_oss_out: open() mixer %s failed: %s\n" msgstr "audio_oss_out: open() del mixer %s non riuscita: %s\n" -#: src/audio_out/audio_oss_out.c:1159 +#: src/audio_out/audio_oss_out.c:1155 msgid "xine audio output plugin using oss-compliant audio devices/drivers" msgstr "" "plugin output audio di xine che usa i dispositivi/driver audio compiacenti " "di oss" -#: src/audio_out/audio_pulse_out.c:549 +#: src/audio_out/audio_pulse_out.c:761 msgid "device used for pulseaudio" msgstr "dispositivo utilizzato per PulseAudio" -#: src/audio_out/audio_pulse_out.c:550 +#: src/audio_out/audio_pulse_out.c:762 msgid "use 'server[:sink]' for setting the pulseaudio sink device." msgstr "" "Si usi 'server[:sink]' per impostare il dispositivo sink di PulseAudio." -#: src/audio_out/audio_pulse_out.c:583 +#: src/audio_out/audio_pulse_out.c:843 msgid "xine audio output plugin using pulseaudio sound server" msgstr "plugin di output audio di xine che usa il server sonoro PulseAudio" @@ -847,23 +869,23 @@ msgstr "" "plugin output audio di xine che usa i dispositivi/driver audio compiacenti " "di sun" -#: src/combined/ffmpeg/ff_audio_decoder.c:117 +#: src/combined/ffmpeg/ff_audio_decoder.c:118 #, c-format msgid "ffmpeg_audio_dec: increasing buffer to %d to avoid overflow.\n" msgstr "ffmpeg_audio_dec: aumentando il buffer a %d per evitare overflow.\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:161 +#: src/combined/ffmpeg/ff_audio_decoder.c:162 #, c-format msgid "ffmpeg_audio_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "" "ffmpeg_audio_dec: impossibile trovare il decoder ffmpeg per il tipo di " "buffer 0x%X\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:253 +#: src/combined/ffmpeg/ff_audio_decoder.c:297 msgid "ffmpeg_audio_dec: trying to open null codec\n" msgstr "ffmpeg_audio_dec: provando ad aprire un codec nullo.\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:262 +#: src/combined/ffmpeg/ff_audio_decoder.c:306 msgid "ffmpeg_audio_dec: couldn't open decoder\n" msgstr "ffmpeg_audio_dec: impossibile aprire il decoder.\n" @@ -872,40 +894,40 @@ msgstr "ffmpeg_audio_dec: impossibile aprire il decoder.\n" msgid "dvaudio: increasing buffer to %d to avoid overflow.\n" msgstr "dvaudio: aumentando il buffer a %d per evitare overflow.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:158 +#: src/combined/ffmpeg/ff_video_decoder.c:162 msgid "ffmpeg_video_dec: unsupported frame format, DR1 disabled.\n" msgstr "ffmpeg_video_dec: formato frame non supportato, DR1 disabilitato.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:176 +#: src/combined/ffmpeg/ff_video_decoder.c:180 msgid "ffmpeg_video_dec: unsupported frame dimensions, DR1 disabled.\n" msgstr "" "ffmpeg_video_dec: dimensioni del frame non supportate. DR1 disabilitato.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:359 +#: src/combined/ffmpeg/ff_video_decoder.c:363 #, c-format msgid "ffmpeg_video_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "" "ffmpeg_video_dec: impossibile trovare il decoder ffmpeg per il tipo di " "buffer 0x%X\n" -#: src/combined/ffmpeg/ff_video_decoder.c:391 +#: src/combined/ffmpeg/ff_video_decoder.c:395 msgid "ffmpeg_video_dec: couldn't open decoder\n" msgstr "ffmpeg_video_dec: impossibile aprire il decoder\n" -#: src/combined/ffmpeg/ff_video_decoder.c:434 +#: src/combined/ffmpeg/ff_video_decoder.c:438 msgid "ffmpeg_video_dec: direct rendering enabled\n" msgstr "ffmpeg_video_dec: visualizzazione diretta abilitata\n" -#: src/combined/ffmpeg/ff_video_decoder.c:874 +#: src/combined/ffmpeg/ff_video_decoder.c:883 #, c-format msgid "ffmpeg_video_dec: increasing buffer to %d to avoid overflow.\n" msgstr "ffmpeg_video_dec: buffer aumentato a %d per evitare overflow.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:1600 +#: src/combined/ffmpeg/ff_video_decoder.c:1633 msgid "MPEG-4 postprocessing quality" msgstr "qualità di post-elaborazione MPEG-4" -#: src/combined/ffmpeg/ff_video_decoder.c:1601 +#: src/combined/ffmpeg/ff_video_decoder.c:1634 msgid "" "You can adjust the amount of post processing applied to MPEG-4 video.\n" "Higher values result in better quality, but need more CPU. Lower values may " @@ -919,11 +941,11 @@ msgstr "" "otnenuto ad alta qualità, una post elaborazione troppo alta può in realtà " "rendere l'immagine peggiore sfocandola troppo." -#: src/combined/ffmpeg/ff_video_decoder.c:1609 +#: src/combined/ffmpeg/ff_video_decoder.c:1642 msgid "FFmpeg video decoding thread count" msgstr "Numero di thread di decodifica FFmpeg" -#: src/combined/ffmpeg/ff_video_decoder.c:1610 +#: src/combined/ffmpeg/ff_video_decoder.c:1643 #, fuzzy msgid "" "You can adjust the number of video decoding threads which FFmpeg may use.\n" @@ -939,11 +961,11 @@ msgstr "" "(tipicamente da 1 a 4). La modifica avrà effetto alla riproduzione del " "prossimo flusso." -#: src/combined/ffmpeg/ff_video_decoder.c:1619 +#: src/combined/ffmpeg/ff_video_decoder.c:1652 msgid "Skip loop filter" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1620 +#: src/combined/ffmpeg/ff_video_decoder.c:1653 msgid "" "You can control for which frames the loop filter shall be skipped after " "decoding.\n" @@ -953,11 +975,11 @@ msgid "" "A change of this setting will take effect with playing the next stream." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1629 +#: src/combined/ffmpeg/ff_video_decoder.c:1662 msgid "Choose speed over specification compliance" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1630 +#: src/combined/ffmpeg/ff_video_decoder.c:1663 msgid "" "You may want to allow speed cheats which violate codec specification.\n" "Cheating may speed up decoding but can also lead to decoding artefacts.\n" @@ -1026,18 +1048,18 @@ msgstr "Stream multimediale confuso/cifrato" msgid "Restoring index..." msgstr "Ripristino indice..." -#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1683 +#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1691 #, c-format msgid "demux_avi: invalid avi chunk \"%c%c%c%c\" at pos %<PRIdMAX>\n" msgstr "" "demux_avi: parte di avi non valida \"%c%c%c%c\" alla posizione %<PRIdMAX>\n" -#: src/demuxers/demux_avi.c:823 +#: src/demuxers/demux_avi.c:822 #, c-format msgid "demux_avi: avi index is broken\n" msgstr "demux_avi: l'indice avi è interrotto\n" -#: src/demuxers/demux_avi.c:831 +#: src/demuxers/demux_avi.c:830 #, c-format msgid "demux_avi: failed to seek to the next chunk (pos %<PRIdMAX>)\n" msgstr "" @@ -1048,7 +1070,7 @@ msgstr "" msgid "invalid FILM chunk size\n" msgstr "dimensione di parte di FILM non valida\n" -#: src/demuxers/demux_film.c:340 +#: src/demuxers/demux_film.c:342 #, c-format msgid "unrecognized FILM chunk\n" msgstr "parte di FILM non roconosciuta\n" @@ -1113,7 +1135,7 @@ msgstr "" "demux_mpeg_block: attenzione: l'intestazione PES indica che questo stream " "può essere cifrato (modalità di cifratura %d)\n" -#: src/demuxers/demux_mpeg_pes.c:415 +#: src/demuxers/demux_mpeg_pes.c:414 #, c-format msgid "" "xine-lib:demux_mpeg_pes: Unrecognised stream_id 0x%02x. Please report this " @@ -1122,21 +1144,21 @@ msgstr "" "xine-lib:demux_mpeg_pes: stream_id 0x%02x sconosciuto. Segnala la cosa agli " "sviluppatori di.\n" -#: src/demuxers/demux_mpeg_pes.c:424 +#: src/demuxers/demux_mpeg_pes.c:423 #, c-format msgid "demux_mpeg_pes: warning: PACK stream id=0x%x decode failed.\n" msgstr "" "demux_mpeg_pes: attenzione: lo stream PACK con id=0x%x non è riuscito nella " "decodifica.\n" -#: src/demuxers/demux_mpeg_pes.c:806 +#: src/demuxers/demux_mpeg_pes.c:805 #, c-format msgid "demux_mpeg_pes: warning: PES header reserved 10 bits not found\n" msgstr "" "demux_mpeg_pes: attenzione: l'intestazione PES ha riservato 10 bit non " "trovati\n" -#: src/demuxers/demux_mpeg_pes.c:816 +#: src/demuxers/demux_mpeg_pes.c:815 #, c-format msgid "" "demux_mpeg_pes: warning: PES header indicates that this stream may be " @@ -1145,7 +1167,7 @@ msgstr "" "demux_mpeg_block: attenzione: l'intestazione PES indica che questo stream " "può essere cifrato (modalità di cifratura %d)\n" -#: src/demuxers/demux_mpeg_pes.c:1090 +#: src/demuxers/demux_mpeg_pes.c:1089 #, c-format msgid "" "demux_mpeg_pes:Unrecognised private stream 1 0x%02x. Please report this to " @@ -1197,7 +1219,7 @@ msgstr "" "demux_wc3movie: parte di SHOT di riferimento con palette non valida (%d >= %" "d)\n" -#: src/demuxers/demux_wc3movie.c:404 +#: src/demuxers/demux_wc3movie.c:408 #, c-format msgid "demux_wc3movie: There was a problem while loading palette chunks\n" msgstr "" @@ -1677,36 +1699,36 @@ msgstr "" "MPEG su DXR3.\n" "video_out_dxr3: Si legga README.dxr3 per dettagli.\n" -#: src/dxr3/video_out_dxr3.c:1371 +#: src/dxr3/video_out_dxr3.c:1367 msgid "video_out_dxr3: ERROR Reading overlay init file. Run autocal!\n" msgstr "" "video_out_dxr3: ERRORE leggendo il file di inizializzazione dell'overlay. Si " "esegua l'autocalibrazione.\n" -#: src/input/input_cdda.c:1616 +#: src/input/input_cdda.c:1601 #, c-format msgid "%s: can't connect to %s:%d\n" msgstr "%s: impossibile connettersi a %s: %d\n" -#: src/input/input_cdda.c:1663 +#: src/input/input_cdda.c:1648 #, c-format msgid "input_cdda: successfully connected to cddb server '%s:%d'.\n" msgstr "input_cdda: connesso al server CDDB %s:%d con successo.\n" -#: src/input/input_cdda.c:1668 +#: src/input/input_cdda.c:1653 #, c-format msgid "input_cdda: failed to connect to cddb server '%s:%d' (%s).\n" msgstr "input_cdda: connessione al server CDDB '%s:%d' non riuscita (%s).\n" -#: src/input/input_cdda.c:2702 +#: src/input/input_cdda.c:2678 msgid "CD Digital Audio (aka. CDDA)" msgstr "CD Audio (CDDA)" -#: src/input/input_cdda.c:2755 +#: src/input/input_cdda.c:2731 msgid "device used for CD audio" msgstr "dispositivo utilizzato per CD audio" -#: src/input/input_cdda.c:2756 +#: src/input/input_cdda.c:2732 msgid "" "The path to the device, usually a CD or DVD drive, which you intend to use " "for playing audio CDs." @@ -1714,11 +1736,11 @@ msgstr "" "Il percorso al dispositivo, solitamente un lettore CD o DVD, che si intende " "utilizzare per riprodurre CD audio." -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "query CDDB" msgstr "interroga CDDB" -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "" "Enables CDDB queries, which will give you convenient title and track names " "for your audio CDs.\n" @@ -1732,11 +1754,11 @@ msgstr "" "informazioni sono ricercate su un server internet che può raccogliere un " "profilo delle proprie abitudini d'ascolto." -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "CDDB server name" msgstr "nome del server CDDB" -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "" "The CDDB server used to retrieve the title and track information from.\n" "This setting is security critical, because the sever will receive " @@ -1749,19 +1771,19 @@ msgstr "" "risposte maliziose. Assicuratevi di inserire un server di cui ci si possa " "fidare." -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "CDDB server port" msgstr "porta del server CDDB" -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "The server port used to retrieve the title and track information from." msgstr "La porta del server utilizzato per recuperare titoli e tracce." -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "CDDB cache directory" msgstr "directory cache CDDB" -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "" "The replies from the CDDB server will be cached in this directory.\n" "This setting is security critical, because files with uncontrollable names " @@ -1773,11 +1795,11 @@ msgstr "" "file con nomi incontrollati. Assicurative di utilizzare una directory " "dedicata non utilizzata per altro oltre al caching CDDB. " -#: src/input/input_cdda.c:2792 +#: src/input/input_cdda.c:2768 msgid "slow down disc drive to this speed factor" msgstr "rallenta il lettore dischi a questa velocità" -#: src/input/input_cdda.c:2793 +#: src/input/input_cdda.c:2769 msgid "" "Since some CD or DVD drives make some really loud noises because of the fast " "disc rotation, xine will try to slow them down. With standard CD or DVD " @@ -1792,55 +1814,55 @@ msgstr "" "dovrebbe influenzare le prestazioni di riproduzione.\n" "Un valore pari a zero disabilita il rallentamento." -#: src/input/input_dvb.c:895 +#: src/input/input_dvb.c:893 #, c-format msgid "input_dvb: failed to open dvb channel file '%s': %s\n" msgstr "input_dvb: apertura file canali DVB non riuscita '%s': %s\n" -#: src/input/input_dvb.c:901 +#: src/input/input_dvb.c:899 #, c-format msgid "input_dvb: dvb channel file '%s' is not a plain file\n" msgstr "input_dvb: il file canali '%s' non è un file di testo semplice\n" -#: src/input/input_dvb.c:2139 src/input/input_dvb.c:2971 +#: src/input/input_dvb.c:2132 src/input/input_dvb.c:2961 msgid "input_dvb: tuner_set_channel failed\n" msgstr "input_dvb: tuner_set_channel non riuscito\n" -#: src/input/input_dvb.c:2771 src/input/input_dvb.c:3197 +#: src/input/input_dvb.c:2761 src/input/input_dvb.c:3187 msgid "input_dvb: cannot open dvb device\n" msgstr "input_dvb: impossibile aprire dispositivo DVB\n" -#: src/input/input_dvb.c:2795 +#: src/input/input_dvb.c:2785 #, c-format msgid "input_dvb: channel %d out of range, defaulting to 0\n" msgstr "" "input_dvb: canale %d fuori scala, sarà utilizzato il valore predefinito 0\n" -#: src/input/input_dvb.c:2806 +#: src/input/input_dvb.c:2796 #, c-format msgid "input_dvb: searching for channel %s\n" msgstr "input_dvb: ricerca del canale %s\n" -#: src/input/input_dvb.c:2829 +#: src/input/input_dvb.c:2819 #, c-format msgid "input_dvb: exact match for %s not found: trying partial matches\n" msgstr "" "input_dvb: corrispondenza esatta per %s non trovata: saranno provate le " "corrispondenze parziali.\n" -#: src/input/input_dvb.c:2836 +#: src/input/input_dvb.c:2826 #, c-format msgid "input_dvb: found matching channel %s\n" msgstr "input_dvb: trovato canale corrispondente %s\n" -#: src/input/input_dvb.c:2849 +#: src/input/input_dvb.c:2839 #, c-format msgid "input_dvb: channel %s not found in channels.conf, defaulting.\n" msgstr "" "input_dvb: canale %s non trovato in channels.conf, sarà utilizzata un " "predefinito.\n" -#: src/input/input_dvb.c:2855 +#: src/input/input_dvb.c:2845 msgid "" "input_dvb: invalid channel specification, defaulting to last viewed " "channel.\n" @@ -1848,13 +1870,13 @@ msgstr "" "input_dvb: specifica del canale non valida, sarà utilizzato l'ultimo canale " "visto.\n" -#: src/input/input_dvb.c:2861 +#: src/input/input_dvb.c:2851 msgid "input_dvb: invalid channel specification, defaulting to channel 0\n" msgstr "" "input_dvb: specifica del canale non valida, sarà utilizzato il canale " "predefinito 0.\n" -#: src/input/input_dvb.c:2873 +#: src/input/input_dvb.c:2863 msgid "" "input_dvb: dvbs mrl specified but the tuner doesn't appear to be QPSK (DVB-" "S)\n" @@ -1862,7 +1884,7 @@ msgstr "" "input_dvb: è stato specificato un MRL DVB-S, ma il sintonizzatore non pare " "essere QPSK (DVB-S)\n" -#: src/input/input_dvb.c:2893 +#: src/input/input_dvb.c:2883 msgid "" "input_dvb: dvbt mrl specified but the tuner doesn't appear to be OFDM (DVB-" "T)\n" @@ -1870,7 +1892,7 @@ msgstr "" "input_dvb: è stato specificato un MRL DVB-T ma il sintonizzatore non pare " "essere OFDM (DVB-T)\n" -#: src/input/input_dvb.c:2916 +#: src/input/input_dvb.c:2906 msgid "" "input_dvb: dvbc mrl specified but the tuner doesn't appear to be QAM (DVB-" "C)\n" @@ -1878,7 +1900,7 @@ msgstr "" "input_dvb: è stato specificato un MRL DVB-C ma il sintonizzatore non pare " "essere QAM (DVB-C)\n" -#: src/input/input_dvb.c:2942 +#: src/input/input_dvb.c:2932 msgid "" "input_dvb: dvba mrl specified but the tuner doesn't appear to be ATSC (DVB-" "A)\n" @@ -1886,20 +1908,20 @@ msgstr "" "input_dvb: è stato specificato un MRL DVB-A ma il sintonizzatore non pare " "essere ATSC (DVB-C)\n" -#: src/input/input_dvb.c:2977 +#: src/input/input_dvb.c:2967 #, c-format msgid "input_dvb: cannot open dvr device '%s'\n" msgstr "input_dvb: impossibile aprire dispositivo DVR '%s'\n" -#: src/input/input_dvb.c:2999 +#: src/input/input_dvb.c:2989 msgid "input_dvb: cannot create EPG updater thread\n" msgstr "input_dvb: impossibile creare thread di aggiornamento EPG.\n" -#: src/input/input_dvb.c:3061 +#: src/input/input_dvb.c:3051 msgid "use DVB 'center cutout' (zoom)" msgstr "usa il 'taglio centrale' DVB (zoom)" -#: src/input/input_dvb.c:3062 +#: src/input/input_dvb.c:3052 msgid "" "This will allow fullscreen playback of 4:3 content transmitted in a 16:9 " "frame." @@ -1907,15 +1929,15 @@ msgstr "" "Questo permetterà la riproduzione a pieno schermo di contenuto 4:3 trasmesso " "in un frame 16:9." -#: src/input/input_dvb.c:3155 +#: src/input/input_dvb.c:3145 msgid "DVB (Digital TV) input plugin" msgstr "plugin di input per DVB (TV Digitale)" -#: src/input/input_dvb.c:3284 +#: src/input/input_dvb.c:3272 msgid "Remember last DVB channel watched" msgstr "Ricorda l'ultimo canale DVB visto." -#: src/input/input_dvb.c:3285 +#: src/input/input_dvb.c:3273 msgid "" "On autoplay, xine will remember and switch to the channel indicated in media." "dvb.last_channel. " @@ -1923,19 +1945,19 @@ msgstr "" "Durante l'auto riproduzione xine ricorderà e scambierà al canale indicato in " "media.dvb.last_channel ." -#: src/input/input_dvb.c:3292 +#: src/input/input_dvb.c:3280 msgid "Last DVB channel viewed" msgstr "Ultimo canale DVB visto" -#: src/input/input_dvb.c:3293 +#: src/input/input_dvb.c:3281 msgid "If enabled xine will remember and switch to this channel. " msgstr "Se abilitato xine ricorderà e scambierà a questo canale." -#: src/input/input_dvb.c:3298 +#: src/input/input_dvb.c:3286 msgid "Number of seconds until tuning times out." msgstr "Numero di secondi prima dell'interruzione della sintonizzazione." -#: src/input/input_dvb.c:3299 +#: src/input/input_dvb.c:3287 msgid "" "Leave at 0 means try forever. Greater than 0 means wait that many seconds to " "get a lock. Minimum is 5 seconds." @@ -1943,35 +1965,35 @@ msgstr "" "Lasciandolo a 0 proverà all'infinito. Un valore maggiore a 0 significa " "attendi quei secondi per ricevere il controllo. Il minimo è di 5 secondi." -#: src/input/input_dvb.c:3305 +#: src/input/input_dvb.c:3293 msgid "Number of dvb card to use." msgstr "Indice di scheda DVB da utilizzare." -#: src/input/input_dvb.c:3306 +#: src/input/input_dvb.c:3294 msgid "" "Leave this at zero unless you really have more than 1 card in your system." msgstr "" "Lasciare questo a zero a meno che non si abbia davvero più di una scheda nel " "proprio sistema." -#: src/input/input_dvd.c:588 +#: src/input/input_dvd.c:585 msgid "input_dvd: values of \\beta will give rise to dom!\n" msgstr "input_dvd: values of \\beta will give rise to dom!\n" -#: src/input/input_dvd.c:607 +#: src/input/input_dvd.c:604 #, c-format msgid "input_dvd: Error getting next block from DVD (%s)\n" msgstr "input_dvd: Errore nella lettura del prossimo blocco dal DVD (%s)\n" -#: src/input/input_dvd.c:1497 +#: src/input/input_dvd.c:1491 msgid "input_dvd: Error opening DVD device\n" msgstr "input_dvd: Errore di apertura del dispositivo DVD\n" -#: src/input/input_dvd.c:1784 +#: src/input/input_dvd.c:1778 msgid "device used for DVD playback" msgstr "dispositivo utilizzato per la riproduzione DVD" -#: src/input/input_dvd.c:1785 +#: src/input/input_dvd.c:1779 msgid "" "The path to the device, usually a DVD drive, which you intend to use for " "playing DVDs." @@ -1979,11 +2001,11 @@ msgstr "" "Il percorso al dispositivo, solitamente un lettore DVD, che si intende usare " "per riprodurre DVD." -#: src/input/input_dvd.c:1803 +#: src/input/input_dvd.c:1797 msgid "raw device set up for DVD access" msgstr "dispositivo diretto impostato per l'accesso DVD" -#: src/input/input_dvd.c:1804 +#: src/input/input_dvd.c:1798 msgid "" "If this points to a raw device connected to your DVD device, xine will use " "the raw device for playback. This has the advantage of being slightly faster " @@ -2003,11 +2025,11 @@ msgstr "" "Si veda la documentazione sull'impostazione dei dispositivi diretti (man " "raw) per maggiori informazioni." -#: src/input/input_dvd.c:1817 +#: src/input/input_dvd.c:1811 msgid "CSS decryption method" msgstr "Metodo di decifratura CSS" -#: src/input/input_dvd.c:1818 +#: src/input/input_dvd.c:1812 msgid "" "Selects the decryption method libdvdcss will use to descramble copy " "protected DVDs. Try the various methods, if you have problems playing " @@ -2017,11 +2039,11 @@ msgstr "" "DVD protetti da copia. Si provino i vari metodi se si hanno problemi nella " "riproduzione di DVD cifrati." -#: src/input/input_dvd.c:1826 +#: src/input/input_dvd.c:1819 msgid "path to the title key cache" msgstr "percorso alla cache delle chiavi dei titoli" -#: src/input/input_dvd.c:1827 +#: src/input/input_dvd.c:1820 msgid "" "Since cracking the copy protection of scrambled DVDs can be quite time " "consuming, libdvdcss will cache the cracked keys in this directory.\n" @@ -2036,11 +2058,11 @@ msgstr "" "dedicata non utilizzata per altri scopi oltre alla memorizzazioni delle " "chiavi DVD." -#: src/input/input_dvd.c:1849 +#: src/input/input_dvd.c:1842 msgid "region the DVD player claims to be in (1 to 8)" msgstr "regione a cui il lettore DVD dirà di appartenere (da 1 a 8)" -#: src/input/input_dvd.c:1850 +#: src/input/input_dvd.c:1843 msgid "" "This only needs to be changed if your DVD jumps to a screen complaining " "about a wrong region code. It has nothing to do with the region code set in " @@ -2051,11 +2073,11 @@ msgstr "" "nulla a che vedere con il codice regionale settato nei lettori DVD, è " "interamente software." -#: src/input/input_dvd.c:1856 +#: src/input/input_dvd.c:1849 msgid "default language for DVD playback" msgstr "lingua predefinita per la riproduzione DVD" -#: src/input/input_dvd.c:1857 +#: src/input/input_dvd.c:1850 msgid "" "xine tries to use this language as a default for DVD playback. As far as the " "DVD supports it, menus and audio tracks will be presented in this language.\n" @@ -2066,11 +2088,11 @@ msgstr "" "questa lingua.\n" "Questo valore deve essere un codice di lingua di due caratteri ISO639." -#: src/input/input_dvd.c:1863 +#: src/input/input_dvd.c:1856 msgid "read-ahead caching" msgstr "read-ahead caching" -#: src/input/input_dvd.c:1864 +#: src/input/input_dvd.c:1857 msgid "" "xine can use a read ahead cache for DVD drive access.\n" "This may lead to jerky playback on slow drives, but it improves the impact " @@ -2080,11 +2102,11 @@ msgstr "" "Questo può portare a cattiva riproduzione su lettori lenti, ma migliora " "l'impatto con il cambio di strato nel DVD sui lettori più veloci." -#: src/input/input_dvd.c:1870 +#: src/input/input_dvd.c:1863 msgid "unit for the skip action" msgstr "unità per l'azione di salto" -#: src/input/input_dvd.c:1871 +#: src/input/input_dvd.c:1864 msgid "" "You can configure the behaviour when issuing a skip command (using the skip " "buttons for example). The individual values mean:\n" @@ -2118,11 +2140,11 @@ msgstr "" "salterà un titolo DVD, un'unità strutturale che rappresenta intere " "funzionalità sul DVD." -#: src/input/input_dvd.c:1886 +#: src/input/input_dvd.c:1879 msgid "unit for seeking" msgstr "unità per la ricerca" -#: src/input/input_dvd.c:1887 +#: src/input/input_dvd.c:1880 msgid "" "You can configure the domain spanned by the seek slider. The individual " "values mean:\n" @@ -2147,11 +2169,11 @@ msgstr "" "la ricerca sarà effettuata su un programma DVD, che è un'unità di " "navigazione che rappresenta un capitolo della corrente funzionalità." -#: src/input/input_dvd.c:1898 +#: src/input/input_dvd.c:1891 msgid "play mode when title/chapter is given" msgstr "modalità di riproduzione quando si fornisce un titolo/capitolo" -#: src/input/input_dvd.c:1899 +#: src/input/input_dvd.c:1892 msgid "" "You can configure the behaviour when playing a dvd from a given title/" "chapter (eg. using MRL 'dvd:/1.2'). The individual values mean:\n" @@ -2196,21 +2218,21 @@ msgstr "input_file: File vuoto: >%s<\n" msgid "file input plugin" msgstr "plugin di input del file" -#: src/input/input_file.c:993 +#: src/input/input_file.c:983 msgid "file browsing start location" msgstr "Posizione di partenza del navigatore di file" -#: src/input/input_file.c:994 +#: src/input/input_file.c:984 msgid "The browser to select the file to play will start at this location." msgstr "" "Il navigatore per selezionare i file da riprodurre partirà da questa " "posizione." -#: src/input/input_file.c:1001 +#: src/input/input_file.c:991 msgid "list hidden files" msgstr "elenca i file nascosti" -#: src/input/input_file.c:1002 +#: src/input/input_file.c:992 msgid "" "If enabled, the browser to select the file to play will also show hidden " "files." @@ -2227,82 +2249,82 @@ msgstr "plugin di input gnome-vfs incluso con xine" msgid "input_http: gethostbyname(%s) failed: %s\n" msgstr "input_http: gethostbyname(%s) fallito: %s\n" -#: src/input/input_http.c:421 src/input/input_http.c:1002 +#: src/input/input_http.c:411 src/input/input_http.c:990 #, c-format msgid "input_http: read error %d\n" msgstr "input_http: errore di lettura %d\n" -#: src/input/input_http.c:648 +#: src/input/input_http.c:638 msgid "Connecting HTTP server..." msgstr "Connessione in corso al server HTTP..." -#: src/input/input_http.c:840 +#: src/input/input_http.c:825 #, c-format msgid "input_http: invalid http answer\n" msgstr "input_http: risposta http non valida\n" -#: src/input/input_http.c:846 +#: src/input/input_http.c:831 #, c-format msgid "input_http: 3xx redirection: >%d %s<\n" msgstr "input_http: 3xx ridirezione: >%d %s<\n" -#: src/input/input_http.c:851 src/input/input_http.c:857 -#: src/input/input_http.c:864 +#: src/input/input_http.c:836 src/input/input_http.c:842 +#: src/input/input_http.c:849 #, c-format msgid "input_http: http status not 2xx: >%d %s<\n" msgstr "input_http: lo stato di http non è 2xx: >%d %s<\n" -#: src/input/input_http.c:874 +#: src/input/input_http.c:859 #, c-format msgid "input_http: content length = %<PRIdMAX> bytes\n" msgstr "input_httml: lunghezza del contenuto = %<PRIdMAX> byte\n" -#: src/input/input_http.c:957 +#: src/input/input_http.c:945 #, c-format msgid "input_http: buffer exhausted after %d bytes." msgstr "input_http: buffer esaurito dopo %d byte." -#: src/input/input_http.c:1055 +#: src/input/input_http.c:1042 msgid "http input plugin" msgstr "plugin di ingresso http" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "HTTP proxy host" msgstr "Server proxy HTTP" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "The hostname of the HTTP proxy." msgstr "Nome del proxy HTTP" -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "HTTP proxy port" msgstr "Porta proxy HTTP" -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "The port number of the HTTP proxy." msgstr "Il numero di porta del proxy HTTP" -#: src/input/input_http.c:1135 +#: src/input/input_http.c:1118 msgid "HTTP proxy username" msgstr "Nome utente proxy HTTP" -#: src/input/input_http.c:1136 +#: src/input/input_http.c:1119 msgid "The user name for the HTTP proxy." msgstr "Il nome utente per il proxy HTTP" -#: src/input/input_http.c:1139 +#: src/input/input_http.c:1122 msgid "HTTP proxy password" msgstr "Password proxy HTTP" -#: src/input/input_http.c:1140 +#: src/input/input_http.c:1123 msgid "The password for the HTTP proxy." msgstr "La password per il proxy HTTP" -#: src/input/input_http.c:1143 +#: src/input/input_http.c:1126 msgid "Domains for which to ignore the HTTP proxy" msgstr "Domini per cui si vuole ignorare il proxy HTTP" -#: src/input/input_http.c:1144 +#: src/input/input_http.c:1127 msgid "" "A comma-separated list of domain names for which the proxy is to be " "ignored.\n" @@ -2368,47 +2390,47 @@ msgstr "input_net: impossibile connettesi a '%s'.\n" msgid "net input plugin as shipped with xine" msgstr "plugin di input della rete trasportato così con xine" -#: src/input/input_pnm.c:262 +#: src/input/input_pnm.c:260 msgid "pnm streaming input plugin" msgstr "plugin di input per lo stream pnm" -#: src/input/input_pvr.c:601 +#: src/input/input_pvr.c:586 #, c-format msgid "input_pvr: error creating pvr file (%s)\n" msgstr "input_pvr: errore creando il file pvr (%s)\n" -#: src/input/input_pvr.c:758 +#: src/input/input_pvr.c:743 #, c-format msgid "input_pvr: error opening pvr file (%s)\n" msgstr "input_pvr: errore aprendo il file pvr (%s)\n" -#: src/input/input_pvr.c:834 +#: src/input/input_pvr.c:819 #, c-format msgid "input_pvr: read error (%s)\n" msgstr "input_pvr: errore di lettura (%s)\n" -#: src/input/input_pvr.c:1173 src/input/input_pvr.c:1426 +#: src/input/input_pvr.c:1158 src/input/input_pvr.c:1411 #, c-format msgid "input_pvr: error opening device %s\n" msgstr "input_pvr: errore aprendo il dispotivo %s\n" -#: src/input/input_pvr.c:1179 src/input/input_pvr.c:1432 +#: src/input/input_pvr.c:1164 src/input/input_pvr.c:1417 msgid "input_pvr: IVTV_IOC_G_CODEC failed, maybe API changed?\n" msgstr "input_pvr: IVTV_IOC_G_CODEC fallito, forse l'interfaccia è cambiata?\n" -#: src/input/input_pvr.c:1187 src/input/input_pvr.c:1441 +#: src/input/input_pvr.c:1172 src/input/input_pvr.c:1426 msgid "input_pvr: IVTV_IOC_S_CODEC failed, maybe API changed?\n" msgstr "input_pvr: IVTV_IOC_S_CODEC fallito, forse l'interfaccia è cambiata?\n" -#: src/input/input_pvr.c:1549 +#: src/input/input_pvr.c:1534 msgid "WinTV-PVR 250/350 input plugin" msgstr "WinTV-PVR 250/350 input plugin" -#: src/input/input_pvr.c:1575 +#: src/input/input_pvr.c:1560 msgid "device used for WinTV-PVR 250/350 (pvr plugin)" msgstr "dispositivo utilizzato per WinTV-PVR 250/350 (pvr plugin)" -#: src/input/input_pvr.c:1576 +#: src/input/input_pvr.c:1561 msgid "The path to the device of your WinTV card." msgstr "Il percorso al dispositivo della propria scheda WinTV." @@ -2484,7 +2506,7 @@ msgstr "input_rtp: impossibile creare nuova thread (%s)\n" msgid "RTP and UDP input plugin as shipped with xine" msgstr "plugin input RTP e UDP tarsportati così con xine" -#: src/input/input_rtsp.c:284 +#: src/input/input_rtsp.c:281 msgid "rtsp streaming input plugin" msgstr "plugin di input per lo stream rtsp" @@ -2506,55 +2528,55 @@ msgstr "stdin: apertura non riuscita '%s'\n" msgid "stdin streaming input plugin" msgstr "plugin di input per lo stream di stdin" -#: src/input/input_v4l.c:382 +#: src/input/input_v4l.c:386 msgid "Buffer underrun..." msgstr "Buffer underrun..." -#: src/input/input_v4l.c:386 +#: src/input/input_v4l.c:390 msgid "Buffer overrun..." msgstr "Buffer overrun..." -#: src/input/input_v4l.c:389 +#: src/input/input_v4l.c:393 msgid "Adjusting..." msgstr "Calibrando..." -#: src/input/input_v4l.c:661 +#: src/input/input_v4l.c:665 msgid "Tuner name not found\n" msgstr "Nome del sintonizzatore non trovato.\n" -#: src/input/input_v4l.c:1881 +#: src/input/input_v4l.c:1864 msgid "v4l tv input plugin" msgstr "plugin di ingresso TV V4L" -#: src/input/input_v4l.c:1885 +#: src/input/input_v4l.c:1868 msgid "v4l radio input plugin" msgstr "plugin di ingresso radio V4L" -#: src/input/input_v4l.c:1917 +#: src/input/input_v4l.c:1900 msgid "v4l video device" msgstr "dispositivo video v4l" -#: src/input/input_v4l.c:1918 +#: src/input/input_v4l.c:1901 msgid "The path to your Video4Linux video device." msgstr "Il percorso al proprio dispositivo video Video4Linux." -#: src/input/input_v4l.c:1923 +#: src/input/input_v4l.c:1906 #, fuzzy msgid "v4l ALSA audio input device" msgstr "dispositivo radio v4l" -#: src/input/input_v4l.c:1924 +#: src/input/input_v4l.c:1907 #, fuzzy msgid "" "The name of the audio device which corresponds to your Video4Linux video " "device." msgstr "Il percorso al proprio dispositivo video Video4Linux." -#: src/input/input_v4l.c:1951 +#: src/input/input_v4l.c:1934 msgid "v4l radio device" msgstr "dispositivo radio v4l" -#: src/input/input_v4l.c:1952 +#: src/input/input_v4l.c:1935 msgid "The path to your Video4Linux radio device." msgstr "Il percorso al proprio dispositivo radio Video4Linux," @@ -2571,21 +2593,21 @@ msgstr "input_vcd: traccia %d non valida (intervallo valido: 0 .. %d)\n" msgid "Video CD input plugin" msgstr "plugin di input per Video CD" -#: src/input/input_vcd.c:965 +#: src/input/input_vcd.c:975 #, c-format msgid "unable to open %s: %s.\n" msgstr "impossibile aprire %s: %s.\n" -#: src/input/input_vcd.c:1041 +#: src/input/input_vcd.c:1037 #, c-format msgid "input_vcd: unable to open %s: %s.\n" msgstr "input_vcd: impossibile aprire %s: %s.\n" -#: src/input/input_vcd.c:1095 +#: src/input/input_vcd.c:1086 msgid "device used for VCD playback" msgstr "dispositivo utilizzato per la riproduzione VCD" -#: src/input/input_vcd.c:1096 +#: src/input/input_vcd.c:1087 msgid "" "The path to the device, usually a CD or DVD drive, you intend to play your " "VideoCDs with." @@ -2593,12 +2615,12 @@ msgstr "" "Il percorso al dispositivo, solitamente un lettore CD o DVD, che si intende " "utilizzare per riprodurre VideoCD." -#: src/input/librtsp/rtsp.c:448 +#: src/input/librtsp/rtsp.c:438 #, c-format msgid "rtsp: bad mrl: %s\n" msgstr "rtsp: MRL errata: %s\n" -#: src/input/librtsp/rtsp.c:508 +#: src/input/librtsp/rtsp.c:496 #, c-format msgid "rtsp: failed to connect to '%s'\n" msgstr "rtsp: connessione a '%s' fallita.\n" @@ -2630,44 +2652,44 @@ msgid "input_dvd: Device %s failed to open during eject calls\n" msgstr "" "input_dvd: l'apertura del dispositivo %s è fallita durante l'espulsione.\n" -#: src/input/mms.c:559 +#: src/input/mms.c:561 msgid "Connecting MMS server (over tcp)..." msgstr "Connessione in corso al server MMS (su TCP)..." -#: src/input/mmsh.c:199 +#: src/input/mmsh.c:197 msgid "libmmsh: send error\n" msgstr "libmmsh: errore di invio\n" -#: src/input/mmsh.c:244 +#: src/input/mmsh.c:242 #, c-format msgid "libmmsh: bad response format\n" msgstr "libmmsh: formato di risposta non valido.\n" -#: src/input/mmsh.c:250 +#: src/input/mmsh.c:248 #, c-format msgid "libmmsh: 3xx redirection not implemented: >%d %s<\n" msgstr "libmmsh: redirezione 3xx non implementata: >%d %s<\n" -#: src/input/mmsh.c:257 +#: src/input/mmsh.c:255 #, c-format msgid "libmmsh: http status not 2xx: >%d %s<\n" msgstr "libmmsh: lo stato di ritorno HTTP non è 2xx: >%d %s<\n" -#: src/input/mmsh.c:265 +#: src/input/mmsh.c:263 #, c-format msgid "libmmsh: Location redirection not implemented\n" msgstr "libmmsh: redirezione Location non implementata\n" -#: src/input/mmsh.c:474 +#: src/input/mmsh.c:472 msgid "Connecting MMS server (over http)..." msgstr "Connessione al server MMS (tramite http)..." -#: src/input/mmsh.c:655 +#: src/input/mmsh.c:653 #, c-format msgid "invalid url\n" msgstr "url non valido\n" -#: src/input/mmsh.c:660 +#: src/input/mmsh.c:658 #, c-format msgid "unsupported protocol\n" msgstr "protocollo non supportato\n" @@ -2676,7 +2698,7 @@ msgstr "protocollo non supportato\n" msgid "Buffering..." msgstr "Bufferizzando..." -#: src/input/pnm.c:615 +#: src/input/pnm.c:619 #, c-format msgid "" "input_pnm: got message from server while reading stream:\n" @@ -2685,12 +2707,12 @@ msgstr "" "input_pnm: ricevuto messaggio dal server durante la lettura dello stream:\n" "%s\n" -#: src/input/pnm.c:753 +#: src/input/pnm.c:752 #, c-format msgid "input_pnm: failed to connect '%s'\n" msgstr "input_pnm: connessione fallita '%s'\n" -#: src/input/pnm.c:764 +#: src/input/pnm.c:763 msgid "input_pnm: failed to set up stream\n" msgstr "input_pnm: impostazione dello stream fallita.\n" @@ -2730,49 +2752,49 @@ msgstr "Il precedente sarebbe dovuto esser convertito" msgid "failed to find a device with a VCD" msgstr "impossibile trovare un dispositivo con un VCD" -#: src/input/vcd/xineplug_inp_vcd.c:328 +#: src/input/vcd/xineplug_inp_vcd.c:326 msgid "was passed a null class parameter" msgstr "è stato passato un parametro classe nullo." -#: src/input/vcd/xineplug_inp_vcd.c:990 +#: src/input/vcd/xineplug_inp_vcd.c:988 msgid "Invalid current entry type" msgstr "Tipo di inserimento attuale non valido." -#: src/input/vcd/xineplug_inp_vcd.c:1014 +#: src/input/vcd/xineplug_inp_vcd.c:1012 msgid "" "Video CD plugin with PBC and support for: (X)VCD, (X)SVCD, HQVCD, CVD ... " msgstr "" "Plugin Video CD con PBC e supporto per: (X)VCD, (X)SVCD, HQVCD, CVD ..." -#: src/input/vcd/xineplug_inp_vcd.c:1115 +#: src/input/vcd/xineplug_inp_vcd.c:1113 msgid "selection has no RETURN entry" msgstr "la selezione non ha un elemento RETURN" -#: src/input/vcd/xineplug_inp_vcd.c:1144 +#: src/input/vcd/xineplug_inp_vcd.c:1142 msgid "DEFAULT selected, but PBC is not on." msgstr "selezionato DEFAULT, ma PBC non è abilitato." -#: src/input/vcd/xineplug_inp_vcd.c:1149 +#: src/input/vcd/xineplug_inp_vcd.c:1147 msgid "selection has no NEXT entry" msgstr "la selezione non ha un elemento NEXT" -#: src/input/vcd/xineplug_inp_vcd.c:1157 +#: src/input/vcd/xineplug_inp_vcd.c:1155 msgid "selection has no PREVIOUS entry" msgstr "la selezione non ha un elemento PREVIOUS" -#: src/input/vcd/xineplug_inp_vcd.c:1164 +#: src/input/vcd/xineplug_inp_vcd.c:1162 msgid "Unknown event type: " msgstr "Tipo di evento sconosciuto: " -#: src/input/vcd/xineplug_inp_vcd.c:1460 src/input/vcd/xineplug_inp_vcd.c:1507 +#: src/input/vcd/xineplug_inp_vcd.c:1458 src/input/vcd/xineplug_inp_vcd.c:1505 msgid "The above message had unknown vcdimager log level" msgstr "Il messaggio precedente ha un livello di log di vcdimager sconosciuto." -#: src/input/vcd/xineplug_inp_vcd.c:1838 +#: src/input/vcd/xineplug_inp_vcd.c:1836 msgid "VCD default type to use on autoplay" msgstr "Tipo predefinito di VCD da usare in riproduzione automatica." -#: src/input/vcd/xineplug_inp_vcd.c:1839 +#: src/input/vcd/xineplug_inp_vcd.c:1837 msgid "" "The VCD play unit to use when none is specified in an MRL, e.g. vcd:// or " "vcd:///dev/dvd:" @@ -2780,11 +2802,11 @@ msgstr "" "L'unità di riproduzione VCD da utilizzare quando non è specificata in un " "MRL, per esempio vcd:// o vcd://dev/dvd:" -#: src/input/vcd/xineplug_inp_vcd.c:1849 +#: src/input/vcd/xineplug_inp_vcd.c:1847 msgid "CD-ROM drive used for VCD when none given" msgstr "Lettore CD-ROM utilizzato per i VCD quando non è specificato." -#: src/input/vcd/xineplug_inp_vcd.c:1850 +#: src/input/vcd/xineplug_inp_vcd.c:1848 msgid "" "What to use if no drive specified. If the setting is empty, xine will scan " "for CD drives." @@ -2792,30 +2814,30 @@ msgstr "" "Cosa usare se non è specificato nessun drive. Se l'impostazione è vuota xine " "scandirà per lettori CD. " -#: src/input/vcd/xineplug_inp_vcd.c:1860 +#: src/input/vcd/xineplug_inp_vcd.c:1858 msgid "VCD position slider range" msgstr "intervallo della slitta di posizione VCD" -#: src/input/vcd/xineplug_inp_vcd.c:1861 +#: src/input/vcd/xineplug_inp_vcd.c:1859 msgid "" "range that the stream playback position slider represents playing a VCD." msgstr "" "intervallo che la slitta di posizione nel flusso riprodotto rappresenta " "quando si riproduce un VCD." -#: src/input/vcd/xineplug_inp_vcd.c:1869 +#: src/input/vcd/xineplug_inp_vcd.c:1867 msgid "VCD read-ahead caching?" msgstr "VCD read-ahead caching?" -#: src/input/vcd/xineplug_inp_vcd.c:1870 +#: src/input/vcd/xineplug_inp_vcd.c:1868 msgid "Class may lead to jerky playback on low-end machines." msgstr "La classe può portare a riproduzione a singhiozzo su macchine lente." -#: src/input/vcd/xineplug_inp_vcd.c:1880 +#: src/input/vcd/xineplug_inp_vcd.c:1878 msgid "automatically advance VCD track/entry" msgstr "avanza automaticamente di traccia/elemento VCD" -#: src/input/vcd/xineplug_inp_vcd.c:1881 +#: src/input/vcd/xineplug_inp_vcd.c:1879 msgid "" "If enabled, we should automatically advance to the next entry or track. Used " "only when playback control (PBC) is disabled." @@ -2823,11 +2845,11 @@ msgstr "" "Se abilitato si passerà automaticamente al successivo elemento o traccia. " "Utilizzato solo quando il controllo di riproduzione (PBC) è disabilitato." -#: src/input/vcd/xineplug_inp_vcd.c:1890 +#: src/input/vcd/xineplug_inp_vcd.c:1888 msgid "show 'rejected' VCD LIDs" msgstr "mostra LID \"rifiutati\" dei VCD" -#: src/input/vcd/xineplug_inp_vcd.c:1891 +#: src/input/vcd/xineplug_inp_vcd.c:1889 msgid "" "Some playback list IDs (LIDs) are marked not showable, but you can see them " "in the MRL list if this is set. Rejected entries are marked with an asterisk " @@ -2837,11 +2859,11 @@ msgstr "" "possono vedere nella lista MRL se questa opzione è abilitata. Gli elementi " "rifiutati sono segnati con un asterisco (*) alla fine del MRL." -#: src/input/vcd/xineplug_inp_vcd.c:1902 +#: src/input/vcd/xineplug_inp_vcd.c:1900 msgid "VCD format string for display banner" msgstr "Stringa di formato VCD per il banner da visualizzare." -#: src/input/vcd/xineplug_inp_vcd.c:1903 +#: src/input/vcd/xineplug_inp_vcd.c:1901 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are:\n" @@ -2880,11 +2902,11 @@ msgstr "" " %v : l'ID del volume (un numero tra 1 e il totale di volumi).\n" " %% : un simbolo %\n" -#: src/input/vcd/xineplug_inp_vcd.c:1928 +#: src/input/vcd/xineplug_inp_vcd.c:1926 msgid "VCD format string for stream comment field" msgstr "Stringa di formato utilizzata per il campo di commento del flusso" -#: src/input/vcd/xineplug_inp_vcd.c:1929 +#: src/input/vcd/xineplug_inp_vcd.c:1927 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are %A, %C, %c, %F, %I, %L, " @@ -2897,11 +2919,11 @@ msgstr "" "T e %%.\n" "Si veda la descrizione di title_format per il loro significato." -#: src/input/vcd/xineplug_inp_vcd.c:1941 +#: src/input/vcd/xineplug_inp_vcd.c:1939 msgid "VCD debug flag mask" msgstr "Flag di debug per VCD" -#: src/input/vcd/xineplug_inp_vcd.c:1942 +#: src/input/vcd/xineplug_inp_vcd.c:1940 msgid "" "For tracking down bugs in the VCD plugin. Mask values are:\n" " 1: Meta information\n" @@ -3032,30 +3054,30 @@ msgstr "" "contenuto RealPlayer. Si consultino le FAQ per maggiori informazioni su come " "installare i codec." -#: src/libreal/xine_real_video_decoder.c:162 +#: src/libreal/xine_real_video_decoder.c:170 msgid "libreal: Error resolving symbols! (version incompatibility?)\n" msgstr "" "libreal: Errore nella risoluzione dei simboli (incompatibilità di " "versione?)\n" -#: src/libreal/xine_real_audio_decoder.c:128 +#: src/libreal/xine_real_audio_decoder.c:130 #, c-format msgid "libareal: (audio) Cannot resolve symbols - incompatible dll: %s\n" msgstr "" "libareal: (audio) impossibile risolvere i simboli - DLL incompatibile: %s\n" -#: src/libreal/xine_real_audio_decoder.c:285 +#: src/libreal/xine_real_audio_decoder.c:288 #, c-format msgid "libareal: decoder init failed, error code: 0x%x\n" msgstr "" "libareal: inizializzazione del decoder fallita, codice di errore: 0x%x\n" -#: src/libreal/xine_real_audio_decoder.c:299 +#: src/libreal/xine_real_audio_decoder.c:302 #, c-format msgid "libareal: decoder flavor setup failed, error code: 0x%x\n" msgstr "libareal: setup del tipo di decoder fallito, codice di errore: 0x%x\n" -#: src/libreal/xine_real_audio_decoder.c:336 +#: src/libreal/xine_real_audio_decoder.c:339 msgid "libareal: oups, real can do more than 2 channels ?\n" msgstr "libareal: ops, real può usare più di 2 canali?\n" @@ -3114,23 +3136,23 @@ msgstr "" "Se abilitato i sottotitoli CC saranno posizionati al centro delle rispettive " "righe." -#: src/libspucmml/xine_cmml_decoder.c:477 +#: src/libspucmml/xine_cmml_decoder.c:471 msgid "font for external subtitles" msgstr "Carattere per sottotitoli esterni" -#: src/libspucmml/xine_cmml_decoder.c:483 +#: src/libspucmml/xine_cmml_decoder.c:477 msgid "subtitle vertical offset (relative window size)" msgstr "Spostamento verticale sottotitolo" -#: src/libspucmml/xine_cmml_decoder.c:529 +#: src/libspucmml/xine_cmml_decoder.c:523 msgid "encoding of subtitles" msgstr "Codifica dei sottotitoli" -#: src/libsputext/demux_sputext.c:1479 +#: src/libsputext/demux_sputext.c:1465 msgid "default duration of subtitle display in seconds" msgstr "durata predefinita dei sottotitoli in secondi" -#: src/libsputext/demux_sputext.c:1480 +#: src/libsputext/demux_sputext.c:1466 msgid "" "Some subtitle formats do not explicitly give a duration for each subtitle. " "For these, you can set a default duration here. Setting to zero will result " @@ -3304,22 +3326,22 @@ msgstr "w32codec: errore inizializzando l'audio DMO\n" msgid "bitplane: error doing ByteRun1 decompression\n" msgstr "bitplane: errore durante la decompressione ByteRun1\n" -#: src/libxinevdec/bitplane.c:1329 +#: src/libxinevdec/bitplane.c:1321 #, c-format msgid "bitplane: Anim Opt 1 is not supported at the moment\n" msgstr "bitplane: Anim Opt 1 non supportata al momento\n" -#: src/libxinevdec/bitplane.c:1336 +#: src/libxinevdec/bitplane.c:1328 #, c-format msgid "bitplane: Anim Opt 2 is not supported at the moment\n" msgstr "bitplane: Anim Opt 2 non supportata al momento\n" -#: src/libxinevdec/bitplane.c:1386 +#: src/libxinevdec/bitplane.c:1378 #, c-format msgid "bitplane: Anim ASCIIJ is not supported at the moment\n" msgstr "bitplane: Anim ASCIIJ non supportata al momento\n" -#: src/libxinevdec/bitplane.c:1392 +#: src/libxinevdec/bitplane.c:1384 #, c-format msgid "bitplane: This anim-type is not supported at the moment\n" msgstr "bitplane: questo tipo di Anim non è supportato al momento\n" @@ -3493,7 +3515,7 @@ msgstr "" "Si scelga il metodo di conversione dei colori utilizzato da goom.\n" "Le selezioni disponibili dovrebbero spiegarsi da sole." -#: src/post/mosaico/mosaico.c:271 +#: src/post/mosaico/mosaico.c:274 msgid "" "Mosaico does simple picture in picture effects.\n" "\n" @@ -3701,7 +3723,7 @@ msgstr "" "\n" "* mplayer's noise (C) Michael Niedermayer\n" -#: src/post/planar/pp.c:111 +#: src/post/planar/pp.c:115 msgid "" "FFmpeg libpostprocess plugin.\n" "\n" @@ -3713,7 +3735,7 @@ msgstr "" "Parametri\n" "\n" -#: src/post/planar/pp.c:117 +#: src/post/planar/pp.c:121 msgid "" "\n" "* libpostprocess (C) Michael Niedermayer\n" @@ -3721,7 +3743,7 @@ msgstr "" "\n" "* libpostprocess (C) Michael Niedermayer\n" -#: src/post/planar/unsharp.c:218 +#: src/post/planar/unsharp.c:211 msgid "" "Unsharp mask / gaussian blur\n" "It is possible to set the width and height of the matrix, odd sized in both " @@ -3782,11 +3804,11 @@ msgid "xine video output plugin using the Color AsCii Art library" msgstr "" "plugin di uscita video per xine utilizzante la libreria Color AsCii Art" -#: src/video_out/video_out_directfb.c:1341 +#: src/video_out/video_out_directfb.c:1337 msgid "video layer buffering mode" msgstr "modalità di buffer per lo strato video" -#: src/video_out/video_out_directfb.c:1342 +#: src/video_out/video_out_directfb.c:1338 msgid "" "Select the buffering mode of the output layer. Double or triple buffering " "give a smoother playback, but consume more video memory." @@ -3794,11 +3816,11 @@ msgstr "" "Seleziona la modalità di buffer per los trato di uscita. Buffer doppio o " "triplo fornisce una riproduzione più scorrevole ma consuma più memoria video." -#: src/video_out/video_out_directfb.c:1349 +#: src/video_out/video_out_directfb.c:1345 msgid "wait for vertical retrace" msgstr "attendi il ritracciamento verticale" -#: src/video_out/video_out_directfb.c:1350 +#: src/video_out/video_out_directfb.c:1346 msgid "" "Enable synchronizing the update of the video image to the repainting of the " "entire screen (\"vertical retrace\")." @@ -3806,11 +3828,11 @@ msgstr "" "Abilita la sicnronizzazione dell'update dell'immagine video al ridisegno " "dello schermo intero (ritracciamento verticale)." -#: src/video_out/video_out_directfb.c:1357 +#: src/video_out/video_out_directfb.c:1353 msgid "enable video colour key" msgstr "abilita la chiave cromatica video" -#: src/video_out/video_out_directfb.c:1358 +#: src/video_out/video_out_directfb.c:1354 msgid "" "Enable using a colour key to tell the graphics card where to overlay the " "video image." @@ -3818,15 +3840,15 @@ msgstr "" "Abilita l'uso di una chiave cromatica per dire alla scheda grafica dove " "sovrapporre l'immagine video." -#: src/video_out/video_out_directfb.c:1364 +#: src/video_out/video_out_directfb.c:1360 msgid "video colour key" msgstr "chiave cromatica video" -#: src/video_out/video_out_directfb.c:1365 +#: src/video_out/video_out_directfb.c:1361 #: src/video_out/video_out_vidix.c:1168 src/video_out/video_out_vidix.c:1175 #: src/video_out/video_out_vidix.c:1182 src/video_out/video_out_xcbxv.c:1466 #: src/video_out/video_out_xv.c:1519 src/video_out/video_out_xvmc.c:1464 -#: src/video_out/video_out_xxmc.c:2541 +#: src/video_out/video_out_xxmc.c:2537 msgid "" "The colour key is used to tell the graphics card where to overlay the video " "image. Try different values, if you experience windows becoming transparent." @@ -3835,21 +3857,21 @@ msgstr "" "sovrapporre l'immagine video. Si provino diversi valori se si notano le " "finestre diventare trasparenti." -#: src/video_out/video_out_directfb.c:1374 +#: src/video_out/video_out_directfb.c:1370 msgid "flicker filtering" msgstr "filtro sfarfallio" -#: src/video_out/video_out_directfb.c:1375 +#: src/video_out/video_out_directfb.c:1371 msgid "Enable Flicker Filetring for a smooth output on an interlaced display." msgstr "" "Abilita il filtro sfarfallio per un'uscita liscia su un display " "interlacciato." -#: src/video_out/video_out_directfb.c:1382 +#: src/video_out/video_out_directfb.c:1378 msgid "field parity" msgstr "parità di campo" -#: src/video_out/video_out_directfb.c:1383 +#: src/video_out/video_out_directfb.c:1379 msgid "" "For an interlaced display, enable controlling the field parity (\"none" "\"=disabled)." @@ -3857,46 +3879,46 @@ msgstr "" "Per un display interlacciato abilita il controllo della parità di campo " "(\"none\" = disabilitato)." -#: src/video_out/video_out_directfb.c:1516 +#: src/video_out/video_out_directfb.c:1512 msgid "video_out_directfb: using hardware subpicture acceleration.\n" msgstr "" "video_out_directfb: si utilizza l'accelerazione sottotitoli hardware.\n" -#: src/video_out/video_out_directfb.c:1530 +#: src/video_out/video_out_directfb.c:1526 msgid "video_out_directfb: layer supports video output.\n" msgstr "video_out_vidix: lo strato supporta l'output video.\n" -#: src/video_out/video_out_directfb.c:1539 +#: src/video_out/video_out_directfb.c:1535 msgid "video_out_directfb: layer doesn't support YV12!\n" msgstr "video_out_syncfb: lo strato non supporta YV12!\n" -#: src/video_out/video_out_directfb.c:1546 +#: src/video_out/video_out_directfb.c:1542 msgid "video_out_directfb: layer doesn't support YUY2!\n" msgstr "video_out_directfb: lo strato non supporta YUY2!\n" -#: src/video_out/video_out_directfb.c:1557 +#: src/video_out/video_out_directfb.c:1553 msgid "" "video_out_directfb:need at least DirectFB 0.9.25 to play on this layer!\n" msgstr "" "video_out_directfb: è necessario almeno DirectFB 0.9.25 per riprodurre su " "questo strato!\n" -#: src/video_out/video_out_directfb.c:1592 +#: src/video_out/video_out_directfb.c:1588 #, c-format msgid "video_out_directfb: layer doesn't support buffermode %d!\n" msgstr "video_out_directfb: lo strato non supporta l'impostazione buffer %d!\n" -#: src/video_out/video_out_directfb.c:1598 +#: src/video_out/video_out_directfb.c:1594 #, c-format msgid "video_out_directfb: layer doesn't support options 0x%08x!\n" msgstr "video_out_directfb: lo strato non supporta le opzioni 0x%08x!\n" -#: src/video_out/video_out_directfb.c:1692 +#: src/video_out/video_out_directfb.c:1688 msgid "video_out_directfb: using hardware accelerated image scaling.\n" msgstr "" "video_out_directfb: utilizzando il ridimensionamento accelerato hardware.\n" -#: src/video_out/video_out_directfb.c:1704 +#: src/video_out/video_out_directfb.c:1700 msgid "" "video_out_directfb: image scaling with deinterlacing is hardware " "accelerated.\n" @@ -3904,30 +3926,30 @@ msgstr "" "video_out_directfb: il ridimensionamento dell'immagine con " "deinterlacciamento è accelerato hardware.\n" -#: src/video_out/video_out_directfb.c:1782 +#: src/video_out/video_out_directfb.c:1778 msgid "video layer id (auto: -1)" msgstr "id dello strato video (auto: -1)" -#: src/video_out/video_out_directfb.c:1783 +#: src/video_out/video_out_directfb.c:1779 msgid "Select the video output layer by its id." msgstr "Selezionate lo strato di uscita video tramite id." -#: src/video_out/video_out_directfb.c:1804 -#: src/video_out/video_out_directfb.c:2014 +#: src/video_out/video_out_directfb.c:1800 +#: src/video_out/video_out_directfb.c:2010 #, c-format msgid "video_out_directfb: using display layer #%d.\n" msgstr "video_out_directfb: si utilizza lo strato di visualizzazione #%d.\n" -#: src/video_out/video_out_directfb.c:1888 +#: src/video_out/video_out_directfb.c:1884 msgid "xine video output plugin using DirectFB." msgstr "plugin di output video per xine utilizzante DirectFB" -#: src/video_out/video_out_directfb.c:2007 +#: src/video_out/video_out_directfb.c:2003 msgid "video_out_directfb: no usable display layer was found!\n" msgstr "" "video_out_directfb: nessuno strato di visualizzazione utilizzabile trovato!\n" -#: src/video_out/video_out_directfb.c:2096 +#: src/video_out/video_out_directfb.c:2092 msgid "xine video output plugin using DirectFB under XDirectFB." msgstr "plugin di output video per xine utilizzante DirectFB sotto XDirectFB" @@ -3935,7 +3957,7 @@ msgstr "plugin di output video per xine utilizzante DirectFB sotto XDirectFB" msgid "xine video output plugin for win32 using directx" msgstr "plugin di output video per xine per win32 che usa directx" -#: src/video_out/video_out_fb.c:770 +#: src/video_out/video_out_fb.c:758 #, c-format msgid "" "video_out_fb: only packed truecolour/directcolour is supported (%d).\n" @@ -3944,11 +3966,11 @@ msgstr "" "video_out_fb: è supportato solo truecolor/directcolor impacchettato (%d).\n" " Si controlli 'fbset -i' o si provi 'fbset -depth 16'.\n" -#: src/video_out/video_out_fb.c:830 src/video_out/video_out_vidix.c:1248 +#: src/video_out/video_out_fb.c:818 src/video_out/video_out_vidix.c:1248 msgid "framebuffer device name" msgstr "nome del dispositivo framebuffer" -#: src/video_out/video_out_fb.c:831 src/video_out/video_out_vidix.c:1249 +#: src/video_out/video_out_fb.c:819 src/video_out/video_out_vidix.c:1249 msgid "" "Specifies the file name for the framebuffer device to be used.\n" "This setting is security critical, because when changed to a different file, " @@ -3961,16 +3983,16 @@ msgstr "" "arbitrario, si deve quindi essere attenti che il valore inserito sia " "veramente un dispositivo framebuffer valido." -#: src/video_out/video_out_fb.c:905 +#: src/video_out/video_out_fb.c:893 msgid "video_out_fb: Your video mode was not recognized, sorry.\n" msgstr "video_out-fb: la modalità video non è stata riconosciuta.\n" -#: src/video_out/video_out_fb.c:962 +#: src/video_out/video_out_fb.c:950 #, c-format msgid "video_out_fb: %d video RAM buffers are available.\n" msgstr "video_out_fb: sono disponibili %d buffer in RAM video.\n" -#: src/video_out/video_out_fb.c:968 +#: src/video_out/video_out_fb.c:956 #, c-format msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because only %d " @@ -3983,7 +4005,7 @@ msgstr "" " sono disponibili, meno dei %d buffer raccomandati.\n" " Abbassare la risoluzione del frame buffer può aiutare.\n" -#: src/video_out/video_out_fb.c:979 +#: src/video_out/video_out_fb.c:967 msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because kernel driver\n" " do not support screen panning (used for frame flips).\n" @@ -3993,7 +4015,7 @@ msgstr "" " del kernel non supportano lo spostamento dello schermo (utilizzati per " "l'inversione dei frame)\n" -#: src/video_out/video_out_fb.c:1048 +#: src/video_out/video_out_fb.c:1036 #, c-format msgid "" "WARNING: video_out_fb: current display depth is %d. For better performance\n" @@ -4004,7 +4026,7 @@ msgstr "" " per prestazioni migliori è raccomandata una profondità di 16bpp.\n" "\n" -#: src/video_out/video_out_fb.c:1079 +#: src/video_out/video_out_fb.c:1067 msgid "Xine video output plugin using the Linux frame buffer device" msgstr "" "plugin di uscita video per xine usante il dispositivo Framebuffer di Linux" @@ -4013,11 +4035,11 @@ msgstr "" msgid "xine video output plugin which displays nothing" msgstr "plugin di uscita video per xine che non visualizza nulla" -#: src/video_out/video_out_opengl.c:1886 +#: src/video_out/video_out_opengl.c:1884 msgid "OpenGL renderer" msgstr "Visualizzatore OpenGL" -#: src/video_out/video_out_opengl.c:1887 +#: src/video_out/video_out_opengl.c:1885 msgid "" "The OpenGL plugin provides several render modules:\n" "\n" @@ -4071,11 +4093,11 @@ msgstr "" "Environment_Mapped_Torus\n" "Mostra le immagini su un torroide che ruota. Beeello =)" -#: src/video_out/video_out_opengl.c:1909 +#: src/video_out/video_out_opengl.c:1907 msgid "OpenGL minimum framerate" msgstr "framerate OpenGL minima" -#: src/video_out/video_out_opengl.c:1910 +#: src/video_out/video_out_opengl.c:1908 msgid "" "Minimum framerate for animated render routines.\n" "Ignored for static render routines.\n" @@ -4083,13 +4105,13 @@ msgstr "" "Minima framerate per le routine di visualizzazione animata.\n" "Ignorato per le routine statiche.\n" -#: src/video_out/video_out_opengl.c:1915 src/video_out/video_out_vidix.c:1024 +#: src/video_out/video_out_opengl.c:1913 src/video_out/video_out_vidix.c:1024 #: src/video_out/video_out_xcbxv.c:1498 src/video_out/video_out_xv.c:1551 -#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2573 +#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2569 msgid "enable double buffering" msgstr "abilita doppio buffering" -#: src/video_out/video_out_opengl.c:1916 +#: src/video_out/video_out_opengl.c:1914 msgid "" "For OpenGL double buffering does not only remove tearing artifacts,\n" "it also reduces flickering a lot.\n" @@ -4099,7 +4121,7 @@ msgstr "" "anche di molto lo sfarfallio.\n" "Non dovrebbe avere alcun impatto sulle prestazioni." -#: src/video_out/video_out_opengl.c:1963 +#: src/video_out/video_out_opengl.c:1961 msgid "xine video output plugin using the OpenGL 3D graphics API" msgstr "" "plugin di output video per xine utilizzante l'interfaccia grafica 3D OpenGL" @@ -4179,7 +4201,7 @@ msgstr "video_out_pgx64: Errore: ioctl fallita (FBIOGATTR)\n" #: src/video_out/video_out_pgx64.c:1461 src/video_out/video_out_xcbxv.c:1465 #: src/video_out/video_out_xv.c:1518 src/video_out/video_out_xvmc.c:1463 -#: src/video_out/video_out_xxmc.c:2540 +#: src/video_out/video_out_xxmc.c:2536 msgid "video overlay colour key" msgstr "chiave cromatica per l'overlay video" @@ -4360,7 +4382,7 @@ msgstr "L'intensità dei componenti di colore blu." #: src/video_out/video_out_vidix.c:1025 src/video_out/video_out_xcbxv.c:1499 #: src/video_out/video_out_xv.c:1552 src/video_out/video_out_xvmc.c:1479 -#: src/video_out/video_out_xxmc.c:2574 +#: src/video_out/video_out_xxmc.c:2570 msgid "" "Double buffering will synchronize the update of the video image to the " "repainting of the entire screen (\"vertical retrace\"). This eliminates " @@ -4520,22 +4542,22 @@ msgstr "" "conversione di colori e il ridimensionamento hardware.\n" #: src/video_out/video_out_xcbxv.c:1474 src/video_out/video_out_xv.c:1527 -#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2549 +#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2545 msgid "autopaint colour key" msgstr "colora automaticamente la chive cromatica" #: src/video_out/video_out_xcbxv.c:1475 src/video_out/video_out_xv.c:1528 -#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2550 +#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2546 msgid "Make Xv autopaint its colour key." msgstr "Fa sì che Xv colori automaticamente la propria chiave cromatica." #: src/video_out/video_out_xcbxv.c:1482 src/video_out/video_out_xv.c:1535 -#: src/video_out/video_out_xxmc.c:2557 +#: src/video_out/video_out_xxmc.c:2553 msgid "bilinear scaling mode" msgstr "modalità di ridimensionamento bilineare" #: src/video_out/video_out_xcbxv.c:1483 src/video_out/video_out_xv.c:1536 -#: src/video_out/video_out_xxmc.c:2558 +#: src/video_out/video_out_xxmc.c:2554 msgid "" "Selects the bilinear scaling mode for Permedia cards. The individual values " "are:\n" @@ -4586,12 +4608,12 @@ msgid "video_out_xcbxv: this adaptor supports the yuy2 format.\n" msgstr "video_out_xcbxv: questo dispositivo supporta il formato yuv2.\n" #: src/video_out/video_out_xcbxv.c:1560 src/video_out/video_out_xv.c:1624 -#: src/video_out/video_out_xxmc.c:2642 +#: src/video_out/video_out_xxmc.c:2638 msgid "pitch alignment workaround" msgstr "pitch alignment workaround" #: src/video_out/video_out_xcbxv.c:1561 src/video_out/video_out_xv.c:1625 -#: src/video_out/video_out_xxmc.c:2643 +#: src/video_out/video_out_xxmc.c:2639 msgid "Some buggy video drivers need a workaround to function properly." msgstr "" "Alcuni driver video difettosi richiedono un workaround per funzionare " @@ -4677,7 +4699,7 @@ msgstr "" "Buoni risultati con un uso di CPU medio." #: src/video_out/video_out_xcbxv.c:1622 src/video_out/video_out_xv.c:1705 -#: src/video_out/video_out_xxmc.c:2737 +#: src/video_out/video_out_xxmc.c:2733 msgid "xine video output plugin using the MIT X video extension" msgstr "plugin di output video di xine che usa l'estensione video MIT X" @@ -4832,7 +4854,7 @@ msgstr " nessun supporto XvMC \n" msgid " With Overlay = %d; UnsignedIntra = %d.\n" msgstr " Con overlay = %d; UnsignedIntra = %d.\n" -#: src/video_out/video_out_xxmc.c:642 +#: src/video_out/video_out_xxmc.c:638 msgid "" "video_out_xxmc: XvShmCreateImage failed\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" @@ -4840,7 +4862,7 @@ msgstr "" "video_out_xxmc: XvShmCreateImage fallita.\n" "video_out_xxmc: => l'estensione MIT Shared Memory non sarà utilizzata.\n" -#: src/video_out/video_out_xxmc.c:652 +#: src/video_out/video_out_xxmc.c:648 msgid "" "video_out_xxmc: XvShmCreateImage returned a zero size\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" @@ -4848,7 +4870,7 @@ msgstr "" "video_out_xxmc: XvShmCreateImage ha restituito una dimensione pari a zero.\n" "video_out_xxmc: => l'estensione MIT Shared Memory non sarà utilizzata.\n" -#: src/video_out/video_out_xxmc.c:660 +#: src/video_out/video_out_xxmc.c:656 #, c-format msgid "" "video_out_xxmc: shared memory error in shmget: %s\n" @@ -4857,7 +4879,7 @@ msgstr "" "video_out_xxmc: errore nella memoria condivisa in shmget: %s\n" "video_out_xxmc: => l'estensione MIT Shared Memory non sarà utilizzata.\n" -#: src/video_out/video_out_xxmc.c:692 +#: src/video_out/video_out_xxmc.c:688 msgid "" "video_out_xxmc: x11 error during shared memory XImage creation\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" @@ -4866,11 +4888,11 @@ msgstr "" "memoria condivisa.\n" "video_out_xxmc: => l'estensione MIT Shared Memory non sarà utilizzata.\n" -#: src/video_out/video_out_xxmc.c:2392 +#: src/video_out/video_out_xxmc.c:2388 msgid "video_out_xxmc: Xv extension not present.\n" msgstr "video_out_xxmc: estensione Xv non presente.\n" -#: src/video_out/video_out_xxmc.c:2429 +#: src/video_out/video_out_xxmc.c:2425 msgid "" "video_out_xxmc: Xv extension is present but I couldn't find a usable yuv12 " "port.\n" @@ -4880,7 +4902,7 @@ msgstr "" "porta yuv12 utilizzabile. sembrerebbe che l'hardware grafico " "non supporti Xv.\n" -#: src/video_out/video_out_xxmc.c:2438 +#: src/video_out/video_out_xxmc.c:2434 #, c-format msgid "" "video_out_xxmc: using Xv port %ld from adaptor %s for hardware colour space " @@ -4889,19 +4911,19 @@ msgstr "" "video_out_xxmc: utilizzando la porta Xv %ld dal dispositivo %s per la " "conversione di colori e il ridimensionamento hardware.\n" -#: src/video_out/video_out_xxmc.c:2614 +#: src/video_out/video_out_xxmc.c:2610 msgid "video_out_xxmc: this adaptor supports the yv12 format.\n" msgstr "video_out_xxmc: questo dispositivo supporta il formato yv12\n" -#: src/video_out/video_out_xxmc.c:2619 +#: src/video_out/video_out_xxmc.c:2615 msgid "video_out_xxmc: this adaptor supports the yuy2 format.\n" msgstr "video_out_xxmc: questo dispositivo supporta il formato yuv2.\n" -#: src/video_out/video_out_xxmc.c:2648 +#: src/video_out/video_out_xxmc.c:2644 msgid "Make XvMC allocate more frames for better buffering." msgstr "Fa sì che XvMC riservi più frame per un miglior buffer." -#: src/video_out/video_out_xxmc.c:2649 +#: src/video_out/video_out_xxmc.c:2645 msgid "" "Some XvMC implementations allow more than 8 frames.\n" "This option, when turned on, makes the driver try to\n" @@ -4911,11 +4933,11 @@ msgstr "" "Questa opzione, quando abilitata, fa sì che il drive tenti\n" "di riservare 15 frame. Necessario per unichrom e VDR istantanei.\n" -#: src/video_out/video_out_xxmc.c:2655 +#: src/video_out/video_out_xxmc.c:2651 msgid "Unichrome cpu save" msgstr "Risparmio CPU Unichrome" -#: src/video_out/video_out_xxmc.c:2656 +#: src/video_out/video_out_xxmc.c:2652 msgid "" "Saves CPU time by sleeping while decoder works.\n" "Only for Linux kernel 2.6 series or 2.4 with multimedia patch.\n" @@ -4925,11 +4947,11 @@ msgstr "" "Solo per kernel Linux 2.6 o 2.4 con patch multimediale.\n" "Sperimentale.\n" -#: src/video_out/video_out_xxmc.c:2662 +#: src/video_out/video_out_xxmc.c:2658 msgid "Fix buggy NVIDIA XvMC subpicture colours" msgstr "Correggi i colori dei sottotitoli difettosi su NVIDIA XvMC" -#: src/video_out/video_out_xxmc.c:2663 +#: src/video_out/video_out_xxmc.c:2659 msgid "" "There's a bug in NVIDIA's XvMC lib that makes red OSD colours\n" "look blue and vice versa. This option provides a workaround.\n" @@ -4937,11 +4959,11 @@ msgstr "" "C'è un errore nella libreria XvMC NVIDIA che rende i colori rossi dell'OSD " "blu e viceversa. Questa opzione fornisce un workaround.\n" -#: src/video_out/video_out_xxmc.c:2668 +#: src/video_out/video_out_xxmc.c:2664 msgid "Use bob as accelerated deinterlace method." msgstr "Utilizza bob come metodo di deinterlacciamento accelerato." -#: src/video_out/video_out_xxmc.c:2669 +#: src/video_out/video_out_xxmc.c:2665 msgid "" "When interlacing is enabled for hardware accelerated frames,\n" "alternate between top and bottom field at double the frame rate.\n" @@ -4949,11 +4971,11 @@ msgstr "" "Quando l'interlacciamento è abilitato per i frame accelerati hardware, " "alterna i campi superiore e inferiori al doppio del frame rate.\n" -#: src/video_out/video_out_xxmc.c:2675 +#: src/video_out/video_out_xxmc.c:2671 msgid "Don't use bob deinterlacing for progressive frames." msgstr "Non utilizzare il deinterlacciamento bob per frame progressivi." -#: src/video_out/video_out_xxmc.c:2676 +#: src/video_out/video_out_xxmc.c:2672 msgid "" "Progressive frames don't need deinterlacing, so disabling it on\n" "demand should result in a better picture.\n" @@ -4961,13 +4983,13 @@ msgstr "" "I frame progressivi non devono essere deinterlacciati, quindi disabilitarlo\n" "a richiesta dovrebbe fornire una migliore immagine.\n" -#: src/video_out/video_out_xxmc.c:2682 +#: src/video_out/video_out_xxmc.c:2678 msgid "Don't use bob deinterlacing while a scaled OSD is active." msgstr "" "Non utilizzare il deinterlacciamento bob quando è attivo un OSD " "ridimensionato." -#: src/video_out/video_out_xxmc.c:2683 +#: src/video_out/video_out_xxmc.c:2679 msgid "" "Bob deinterlacing adds some noise to horizontal lines, so disabling it\n" "on demand should result in a better OSD picture.\n" @@ -5204,43 +5226,43 @@ msgstr "" msgid "xine-lib: buffer.c: There has been a fatal error: TOO MANY FREE's\n" msgstr "xine-lib: buffer.c: C'è stato un errore fatale: TROPPI FREE\n" -#: src/xine-engine/configfile.c:933 +#: src/xine-engine/configfile.c:932 #, c-format msgid "The current config file has been modified by a newer version of xine." msgstr "" "L'attuale file di configurazione è stato modificato da una nuova versione di " "xine." -#: src/xine-engine/configfile.c:1038 +#: src/xine-engine/configfile.c:1037 #, c-format msgid "configfile: WARNING: backing up configfile to %s failed\n" msgstr "" "configfile: ATTENZIONE: copia di backup del file di configurazione in %s " "fallita.\n" -#: src/xine-engine/configfile.c:1039 +#: src/xine-engine/configfile.c:1038 msgid "configfile: WARNING: your configuration will not be saved\n" msgstr "configfile: ATTENZIONE: la propria configurazione non sarà salvata.\n" -#: src/xine-engine/configfile.c:1139 +#: src/xine-engine/configfile.c:1138 #, c-format msgid "configfile: WARNING: writing configuration to %s failed\n" msgstr "" "configfile: ATTENZIONE: scrittura della configurazione in %s fallita.\n" -#: src/xine-engine/configfile.c:1140 +#: src/xine-engine/configfile.c:1139 #, c-format msgid "configfile: WARNING: removing possibly broken config file %s\n" msgstr "" "configfile: ATTENZIONE: rimozione del file di configurazione %s " "possibilmente rovinato.\n" -#: src/xine-engine/configfile.c:1141 +#: src/xine-engine/configfile.c:1140 #, c-format msgid "configfile: WARNING: you should check the backup file %s\n" msgstr "configfile: ATTENZIONE: si controlli il file di backup %s.\n" -#: src/xine-engine/configfile.c:1276 +#: src/xine-engine/configfile.c:1275 #, c-format msgid "configfile: entry '%s' mustn't be modified from MRL\n" msgstr "configfile: la voce '%s' non deve essere modificata da MRL\n" @@ -5279,7 +5301,7 @@ msgid "input_rip: reading by input plugin failed\n" msgstr "input_rip: la lettura tramite plugin di ingresso è fallita.\n" #: src/xine-engine/input_rip.c:161 src/xine-engine/input_rip.c:290 -#: src/xine-engine/input_rip.c:656 +#: src/xine-engine/input_rip.c:655 #, c-format msgid "input_rip: error writing to file %<PRIdMAX> bytes: %s\n" msgstr "input_rip: errore scrivendo su file %<PRIdMAX> byte: %s.\n" @@ -5304,12 +5326,12 @@ msgstr "input_rip: posizionamento fallito: %s.\n" msgid "input_rip: %<PRIdMAX> bytes dropped\n" msgstr "input_rip: %<PRIdMAX> byte rimossi.\n" -#: src/xine-engine/input_rip.c:561 +#: src/xine-engine/input_rip.c:560 #, c-format msgid "input_rip: input plugin not defined!\n" msgstr "input_rip: plugin di ingresso non definito!\n" -#: src/xine-engine/input_rip.c:567 +#: src/xine-engine/input_rip.c:566 #, c-format msgid "" "input_rip: target directory wasn't specified, please fill out the option " @@ -5318,7 +5340,7 @@ msgstr "" "input_rip: la directory di destinazione non è stata specificata, si imposti " "l'opzione 'media.capture.save_dir'\n" -#: src/xine-engine/input_rip.c:569 +#: src/xine-engine/input_rip.c:568 msgid "" "The stream save feature is disabled until you set media.capture.save_dir in " "the configuration." @@ -5326,12 +5348,12 @@ msgstr "" "La funzione di salvataggio dello stream sarà disabilitata finché non si " "imposta media.capture.save_dir nella configurazione. " -#: src/xine-engine/input_rip.c:576 +#: src/xine-engine/input_rip.c:575 #, c-format msgid "input_rip: ripping/caching of this source is not permitted!\n" msgstr "input_rip: l'estrazione/cache di questa sorgente non è permessa.\n" -#: src/xine-engine/input_rip.c:578 +#: src/xine-engine/input_rip.c:577 msgid "" "xine is not allowed to save from this source. (possibly copyrighted " "material?)" @@ -5339,12 +5361,12 @@ msgstr "" "A xine non è possibile salvare da questa sorgente. (possibile materiale " "protetto da copyright?)" -#: src/xine-engine/input_rip.c:584 +#: src/xine-engine/input_rip.c:583 #, c-format msgid "input_rip: file name not given!\n" msgstr "input_rip: nome del file non fornito!\n" -#: src/xine-engine/input_rip.c:626 +#: src/xine-engine/input_rip.c:625 #, c-format msgid "input_rip: error opening file %s: %s\n" msgstr "input_rip: errore aprendo il file %s: %s\n" @@ -5383,7 +5405,7 @@ msgstr "io_helper: Connessionr rifiutata\n" msgid "map_decoder_list: no space for decoder, skipped.\n" msgstr "map_decoder_list: niente spazio per il decoder, ignorato.\n" -#: src/xine-engine/load_plugins.c:323 +#: src/xine-engine/load_plugins.c:322 #, c-format msgid "" "load_plugins: ignoring plugin %s, wrong iface version %d (should be %d)\n" @@ -5391,12 +5413,12 @@ msgstr "" "load_plugins: plugin %s ignorato, versione di interfaccia %d errata " "(dovrebbe essere %d)\n" -#: src/xine-engine/load_plugins.c:380 +#: src/xine-engine/load_plugins.c:384 #, c-format msgid "priority for %s decoder" msgstr "priorità per il decoder %s" -#: src/xine-engine/load_plugins.c:391 +#: src/xine-engine/load_plugins.c:389 msgid "" "The priority provides a ranking in case some media can be handled by more " "than one decoder.\n" @@ -5406,7 +5428,7 @@ msgstr "" "contenuto possa essere gestito da più di un decoder.\n" "Una priorità pari a 0 abilita la priorità predefinita del decoder." -#: src/xine-engine/load_plugins.c:419 +#: src/xine-engine/load_plugins.c:417 #, c-format msgid "" "load_plugins: demuxer plugin %s does not provide a priority, xine-lib will " @@ -5415,7 +5437,7 @@ msgstr "" "load_plugins: il plugin demuxer %s non fornisce una priorità, xine-lib " "utilizzerà la priorità predefinita.\n" -#: src/xine-engine/load_plugins.c:436 +#: src/xine-engine/load_plugins.c:434 #, c-format msgid "" "load_plugins: input plugin %s does not provide a priority, xine-lib will use " @@ -5424,46 +5446,46 @@ msgstr "" "load_plugins: il plugin di ingresso %s non fornisce una priorità, xine-lib " "utilizzerà la priorità predefinita.\n" -#: src/xine-engine/load_plugins.c:492 +#: src/xine-engine/load_plugins.c:490 #, c-format msgid "load_plugins: plugin %s found\n" msgstr "load_plugins: trovato plugin %s\n" -#: src/xine-engine/load_plugins.c:495 +#: src/xine-engine/load_plugins.c:493 #, c-format msgid "load_plugins: static plugin found\n" msgstr "load_plugins: trovato plugin statico\n" -#: src/xine-engine/load_plugins.c:502 +#: src/xine-engine/load_plugins.c:500 #, c-format msgid "load_plugins: plugin limit reached, %s could not be loaded\n" msgstr "" "load_plugins: raggiunto il limite di plugin, non è stato possibile caricare %" "s.\n" -#: src/xine-engine/load_plugins.c:505 +#: src/xine-engine/load_plugins.c:503 #, c-format msgid "load_plugins: plugin limit reached, static plugin could not be loaded\n" msgstr "" "load_plugins: raggiunto il limite di plugin, non è stato possibile caricare " "il plugin statico.\n" -#: src/xine-engine/load_plugins.c:522 +#: src/xine-engine/load_plugins.c:520 #, c-format msgid "load_plugins: unknown plugin type %d in %s\n" msgstr "load_plugins: tipo del plugin sconosciuto %d in %s\n" -#: src/xine-engine/load_plugins.c:526 +#: src/xine-engine/load_plugins.c:524 #, c-format msgid "load_plugins: unknown statically linked plugin type %d\n" msgstr "load_plugins: tipo del plugin statico sconosciuto %d\n" -#: src/xine-engine/load_plugins.c:586 +#: src/xine-engine/load_plugins.c:579 #, c-format msgid "load_plugins: unable to stat %s\n" msgstr "load_plugins: impossibile individuare %s\n" -#: src/xine-engine/load_plugins.c:627 +#: src/xine-engine/load_plugins.c:620 #, c-format msgid "" "load_plugins: cannot open plugin lib %s:\n" @@ -5472,7 +5494,7 @@ msgstr "" "load_plugins: impossibile aprire la libreria plugin %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:642 +#: src/xine-engine/load_plugins.c:635 #, c-format msgid "" "load_plugins: can't get plugin info from %s:\n" @@ -5481,12 +5503,12 @@ msgstr "" "load_plugins: non ottengo informazioni del plugin da %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:660 +#: src/xine-engine/load_plugins.c:653 #, c-format msgid "load_plugins: skipping unreadable plugin directory %s.\n" msgstr "load_plugins: directory %s illeggibile ignorata.\n" -#: src/xine-engine/load_plugins.c:709 +#: src/xine-engine/load_plugins.c:702 #, c-format msgid "" "load_plugins: cannot (stage 2) open plugin lib %s:\n" @@ -5495,27 +5517,27 @@ msgstr "" "load_plugins: impossibile aprire la libreria plugin %s (stadio 2):\n" "%s\n" -#: src/xine-engine/load_plugins.c:735 +#: src/xine-engine/load_plugins.c:728 #, c-format msgid "load_plugins: Yikes! %s doesn't contain plugin info.\n" msgstr "load_plugins: Argh! %s non contiene informazioni plugin.\n" -#: src/xine-engine/load_plugins.c:1307 +#: src/xine-engine/load_plugins.c:1296 #, c-format msgid "load_plugins: unknown content detection strategy %d\n" msgstr "load_plugins: strategia di riconoscimento contenuto sconosciuta %d\n" -#: src/xine-engine/load_plugins.c:1417 +#: src/xine-engine/load_plugins.c:1406 #, c-format msgid "load_plugins: using demuxer '%s'\n" msgstr "load_plugins: utilizzo del demuxer '%s'\n" -#: src/xine-engine/load_plugins.c:1713 src/xine-engine/load_plugins.c:1760 +#: src/xine-engine/load_plugins.c:1732 src/xine-engine/load_plugins.c:1779 #, c-format msgid "load_plugins: failed to load audio output plugin <%s>\n" msgstr "load_plugins: caricamento del plugin output audio fallito <%s>\n" -#: src/xine-engine/load_plugins.c:1763 +#: src/xine-engine/load_plugins.c:1782 msgid "" "load_plugins: audio output auto-probing didn't find any usable audio " "driver.\n" @@ -5523,7 +5545,7 @@ msgstr "" "load_plugins: il riconoscimento automatico dell'output audio non ha trovato " "alcun driver audio utilizzabile.\n" -#: src/xine-engine/load_plugins.c:2067 +#: src/xine-engine/load_plugins.c:2086 #, c-format msgid "" "load_plugins: cannot unload plugin lib %s:\n" @@ -5532,52 +5554,52 @@ msgstr "" "load_plugins: impossibile rimuovere la libreria plugin %s:\n" "%s\n" -#: src/xine-engine/osd.c:735 +#: src/xine-engine/osd.c:724 #, c-format msgid "font '%s-%d' already loaded, weird.\n" msgstr "il carattere '%s-%d' è già caricato, strano.\n" -#: src/xine-engine/osd.c:747 +#: src/xine-engine/osd.c:736 #, c-format msgid "font '%s' loading failed (%d < %d)\n" msgstr "caricamento del carattere '%s' fallito (%d < %d)\n" -#: src/xine-engine/osd.c:757 +#: src/xine-engine/osd.c:746 #, c-format msgid "wrong version for font '%s'. expected %d found %d.\n" msgstr "versione del font '%s' errata. Richiesto %d trovato %d.\n" -#: src/xine-engine/osd.c:824 +#: src/xine-engine/osd.c:813 msgid "osd: cannot initialize ft2 library\n" msgstr "osd: impossibile inizializzare la libreria ft2\n" -#: src/xine-engine/osd.c:847 +#: src/xine-engine/osd.c:836 #, c-format msgid "osd: error matching font %s with FontConfig" msgstr "osd: errore nel trovare il caratter carattere %s con FontConfig" -#: src/xine-engine/osd.c:861 +#: src/xine-engine/osd.c:850 #, c-format msgid "osd: error loading font %s with FontConfig" msgstr "osd: errore nel caricamento del carattere %s con FontConfig" -#: src/xine-engine/osd.c:864 +#: src/xine-engine/osd.c:853 #, c-format msgid "osd: error looking up font %s with FontConfig" msgstr "osd: errore nella ricerca del carattere %s con FontConfig" -#: src/xine-engine/osd.c:885 +#: src/xine-engine/osd.c:874 #, c-format msgid "osd: error loading font %s with ft2\n" msgstr "osd: errore nel caricamento del carattere %s con ft2\n" -#: src/xine-engine/osd.c:895 +#: src/xine-engine/osd.c:884 msgid "osd: error setting font size (no scalable font?)\n" msgstr "" "osd: errore impostando la dimensione del carattere (nessun carattere " "scalabile?)\n" -#: src/xine-engine/osd.c:1011 +#: src/xine-engine/osd.c:1000 #, c-format msgid "" "osd: unknown sequence starting with byte 0x%02X in encoding \"%s\", " @@ -5586,43 +5608,43 @@ msgstr "" "osd: sequenza sconosciuta cominciante con byte 0x%02X nella codifica \"%s\", " "ignorata.\n" -#: src/xine-engine/osd.c:1067 +#: src/xine-engine/osd.c:1056 msgid "osd: can't find out current locale character set\n" msgstr "osd: impossibile individuare il set di caratteri locale corrente.\n" -#: src/xine-engine/osd.c:1077 +#: src/xine-engine/osd.c:1066 #, c-format msgid "osd: unsupported conversion %s -> %s, no conversion performed\n" msgstr "" "osd: conversione %s -> %s non supportata, nessuna conversione eseguita\n" -#: src/xine-engine/osd.c:1132 src/xine-engine/osd.c:1300 +#: src/xine-engine/osd.c:1121 src/xine-engine/osd.c:1289 msgid "osd: font isn't defined\n" msgstr "osd: carattere non definito.\n" -#: src/xine-engine/osd.c:1171 +#: src/xine-engine/osd.c:1160 msgid "osd: error loading glyph\n" msgstr "osd: errore nel caricamento del glifo.\n" -#: src/xine-engine/osd.c:1177 +#: src/xine-engine/osd.c:1166 msgid "osd: error in rendering glyph\n" msgstr "osd: errore nella visualizzazione del glifo.\n" -#: src/xine-engine/osd.c:1337 +#: src/xine-engine/osd.c:1326 #, c-format msgid "osd: error loading glyph %i\n" msgstr "osd: errore nel caricamento del glifo %i.\n" -#: src/xine-engine/osd.c:1344 +#: src/xine-engine/osd.c:1333 msgid "osd: error in rendering\n" msgstr "osd: errore nella visualizzazione.\n" -#: src/xine-engine/osd.c:1601 +#: src/xine-engine/osd.c:1587 msgid "palette (foreground-border-background) to use for subtitles and OSD" msgstr "" "palette (primo piano-bordo-sfondo) da utilizzare per i sottotitoli e OSD" -#: src/xine-engine/osd.c:1602 +#: src/xine-engine/osd.c:1588 msgid "" "The palette for on-screen-display and some subtitle formats that do not " "specify any colouring themselves. The palettes are listed in the form: " @@ -5876,28 +5898,28 @@ msgstr "xine_play: nessun demux disponibile\n" msgid "xine_play: demux failed to start\n" msgstr "xine: avvio del demuxer fallito.\n" -#: src/xine-engine/xine.c:1647 +#: src/xine-engine/xine.c:1646 #, c-format msgid "xine: The specified save_dir \"%s\" might be a security risk.\n" msgstr "" "xine: La directory di salvataggio specificata \"%s\" potrebbe essere un " "rischio per la sicurezza.\n" -#: src/xine-engine/xine.c:1652 +#: src/xine-engine/xine.c:1651 msgid "The specified save_dir might be a security risk." msgstr "" "La directory di salvataggio specificata potrebbe essere un rischio per la " "sicurezza." -#: src/xine-engine/xine.c:1684 +#: src/xine-engine/xine.c:1683 msgid "xine: locale not supported by C library\n" msgstr "xine: locale non supportarto dalla liberaria C\n" -#: src/xine-engine/xine.c:1693 +#: src/xine-engine/xine.c:1692 msgid "media format detection strategy" msgstr "Strategia di riconoscimento del formato di contenuto" -#: src/xine-engine/xine.c:1694 +#: src/xine-engine/xine.c:1693 msgid "" "xine offers various methods to detect the media format of input to play. The " "individual values are:\n" @@ -5931,11 +5953,11 @@ msgstr "" "extension\n" "Riconosce solo tramite estensione del file.\n" -#: src/xine-engine/xine.c:1712 +#: src/xine-engine/xine.c:1711 msgid "directory for saving streams" msgstr "Cartella di salvataggio degli stream" -#: src/xine-engine/xine.c:1713 +#: src/xine-engine/xine.c:1712 msgid "" "When using the stream save feature, files will be written only into this " "directory.\n" @@ -5951,12 +5973,12 @@ msgstr "" "arbitrario. Per questo si deve essere attenti che la directory che si " "specifica sia robusta per qualsiasi contenuto di ogni file." -#: src/xine-engine/xine.c:1724 +#: src/xine-engine/xine.c:1723 msgid "allow implicit changes to the configuration (e.g. by MRL)" msgstr "" "permetti modifiche implicite alla configurazione (per esmepio tramite MRL)" -#: src/xine-engine/xine.c:1725 +#: src/xine-engine/xine.c:1724 msgid "" "If enabled, you allow xine to change your configuration without explicit " "actions from your side. For example configuration changes demanded by MRLs " @@ -5973,11 +5995,11 @@ msgstr "" "arbitrariamente la propria configurazione si può finire con uno xine " "completamente caotico." -#: src/xine-engine/xine.c:1739 +#: src/xine-engine/xine.c:1738 msgid "Timeout for network stream reading (in seconds)" msgstr "Timeout per la lettura dei flussi via rete (in secondi)" -#: src/xine-engine/xine.c:1740 +#: src/xine-engine/xine.c:1739 msgid "" "Specifies the timeout when reading from network streams, in seconds. Too low " "values might stop streaming when the source is slow or the bandwidth is " @@ -5988,15 +6010,15 @@ msgstr "" "lenta o la banda è occupata, valori troppo alti congeleranno il player se la " "connessione viene persa." -#: src/xine-engine/xine.c:2148 +#: src/xine-engine/xine.c:2196 msgid "messages" msgstr "messaggi" -#: src/xine-engine/xine.c:2149 +#: src/xine-engine/xine.c:2197 msgid "plugin" msgstr "plugin" -#: src/xine-engine/xine.c:2150 +#: src/xine-engine/xine.c:2198 msgid "trace" msgstr "traccia" diff --git a/po/libxine1.pot b/po/libxine1.pot index b324dfc3b..f9a351460 100644 --- a/po/libxine1.pot +++ b/po/libxine1.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: xine-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2008-03-19 13:16+0000\n" +"POT-Creation-Date: 2008-06-23 15:53+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -147,11 +147,13 @@ msgstr "" msgid ">>> Check if another program already uses PCM <<<\n" msgstr "" -#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_oss_out.c:931 +#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_jack_out.c:755 +#: src/audio_out/audio_oss_out.c:927 msgid "speaker arrangement" msgstr "" -#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_oss_out.c:932 +#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_jack_out.c:756 +#: src/audio_out/audio_oss_out.c:928 msgid "" "Select how your speakers are arranged, this determines which speakers xine " "uses for sound output. The individual values are:\n" @@ -184,84 +186,84 @@ msgid "" msgstr "" #: src/audio_out/audio_alsa_out.c:1500 -msgid "audio_alsa_out : supported modes are " +msgid "audio_alsa_out : supported modes are" msgstr "" -#: src/audio_out/audio_alsa_out.c:1503 -msgid "8bit " +#: src/audio_out/audio_alsa_out.c:1504 +msgid " 8bit" msgstr "" -#: src/audio_out/audio_alsa_out.c:1508 -msgid "16bit " +#: src/audio_out/audio_alsa_out.c:1509 +msgid " 16bit" msgstr "" -#: src/audio_out/audio_alsa_out.c:1512 -msgid "24bit " +#: src/audio_out/audio_alsa_out.c:1513 +msgid " 24bit" msgstr "" -#: src/audio_out/audio_alsa_out.c:1516 -msgid "32bit " +#: src/audio_out/audio_alsa_out.c:1517 +msgid " 32bit" msgstr "" -#: src/audio_out/audio_alsa_out.c:1527 -msgid "mono " +#: src/audio_out/audio_alsa_out.c:1530 src/audio_out/audio_oss_out.c:963 +msgid " mono" msgstr "" -#: src/audio_out/audio_alsa_out.c:1531 -msgid "stereo " +#: src/audio_out/audio_alsa_out.c:1534 src/audio_out/audio_oss_out.c:969 +msgid " stereo" msgstr "" -#: src/audio_out/audio_alsa_out.c:1536 -msgid "4-channel " +#: src/audio_out/audio_alsa_out.c:1539 src/audio_out/audio_oss_out.c:976 +msgid " 4-channel" msgstr "" -#: src/audio_out/audio_alsa_out.c:1539 -msgid "(4-channel not enabled in xine config) " -msgstr "" - -#: src/audio_out/audio_alsa_out.c:1544 -msgid "4.1-channel " +#: src/audio_out/audio_alsa_out.c:1542 src/audio_out/audio_oss_out.c:979 +msgid " (4-channel not enabled in xine config)" msgstr "" #: src/audio_out/audio_alsa_out.c:1547 -msgid "(4.1-channel not enabled in xine config) " +msgid " 4.1-channel" msgstr "" -#: src/audio_out/audio_alsa_out.c:1552 -msgid "5-channel " +#: src/audio_out/audio_alsa_out.c:1550 +msgid " (4.1-channel not enabled in xine config)" msgstr "" -#: src/audio_out/audio_alsa_out.c:1555 -msgid "(5-channel not enabled in xine config) " +#: src/audio_out/audio_alsa_out.c:1555 src/audio_out/audio_oss_out.c:986 +msgid " 5-channel" msgstr "" -#: src/audio_out/audio_alsa_out.c:1560 -msgid "5.1-channel " +#: src/audio_out/audio_alsa_out.c:1558 src/audio_out/audio_oss_out.c:989 +msgid " (5-channel not enabled in xine config)" msgstr "" -#: src/audio_out/audio_alsa_out.c:1563 -msgid "(5.1-channel not enabled in xine config) " +#: src/audio_out/audio_alsa_out.c:1563 src/audio_out/audio_oss_out.c:996 +msgid " 5.1-channel" msgstr "" -#: src/audio_out/audio_alsa_out.c:1586 -msgid "a/52 and DTS pass-through\n" +#: src/audio_out/audio_alsa_out.c:1566 src/audio_out/audio_oss_out.c:999 +msgid " (5.1-channel not enabled in xine config)" msgstr "" #: src/audio_out/audio_alsa_out.c:1589 -msgid "(a/52 and DTS pass-through not enabled in xine config)\n" +msgid " a/52 and DTS pass-through" msgstr "" -#: src/audio_out/audio_alsa_out.c:1596 +#: src/audio_out/audio_alsa_out.c:1592 +msgid " (a/52 and DTS pass-through not enabled in xine config)" +msgstr "" + +#: src/audio_out/audio_alsa_out.c:1602 msgid "alsa mixer device" msgstr "" -#: src/audio_out/audio_alsa_out.c:1597 +#: src/audio_out/audio_alsa_out.c:1603 msgid "" "xine will use this alsa mixer device to change the volume.\n" "See the alsa documentation for information on alsa devices." msgstr "" -#: src/audio_out/audio_alsa_out.c:1671 +#: src/audio_out/audio_alsa_out.c:1677 msgid "xine audio output plugin using alsa-compliant audio devices/drivers" msgstr "" @@ -524,7 +526,17 @@ msgstr "" msgid "xine audio output plugin using IRIX libaudio" msgstr "" -#: src/audio_out/audio_jack_out.c:406 +#: src/audio_out/audio_jack_out.c:743 +msgid "JACK audio device name" +msgstr "" + +#: src/audio_out/audio_jack_out.c:744 +msgid "" +"Specifies the jack audio device name, leave blank for the default physical " +"output port." +msgstr "" + +#: src/audio_out/audio_jack_out.c:921 msgid "xine output plugin for JACK Audio Connection Kit" msgstr "" @@ -586,7 +598,7 @@ msgstr "" msgid "audio_oss_out: using device >%s<\n" msgstr "" -#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:906 +#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:902 #, c-format msgid "" "audio_oss_out: opening audio device %s failed:\n" @@ -638,24 +650,31 @@ msgstr "" msgid "OSS audio output latency (adjust a/v sync)" msgstr "" -#: src/audio_out/audio_oss_out.c:882 +#: src/audio_out/audio_oss_out.c:894 +#, c-format msgid "" "audio_oss_out: Audio driver realtime sync disabled...\n" -"audio_oss_out: ...probing output buffer size: " +"audio_oss_out: ...probing output buffer size: %d bytes\n" +"audio_oss_out: ...there may be audio/video synchronization issues\n" msgstr "" -#: src/audio_out/audio_oss_out.c:899 -#, c-format -msgid "" -"%d bytes\n" -"audio_oss_out: ...there may be audio/video synchronization issues\n" +#: src/audio_out/audio_oss_out.c:958 +msgid "audio_oss_out: supported modes are" msgstr "" -#: src/audio_out/audio_oss_out.c:1028 +#: src/audio_out/audio_oss_out.c:1009 +msgid " a/52 pass-through" +msgstr "" + +#: src/audio_out/audio_oss_out.c:1012 +msgid " (a/52 pass-through not enabled in xine config)" +msgstr "" + +#: src/audio_out/audio_oss_out.c:1027 msgid "OSS audio mixer number, -1 for none" msgstr "" -#: src/audio_out/audio_oss_out.c:1029 +#: src/audio_out/audio_oss_out.c:1028 msgid "" "The full mixer device name is created by taking the OSS device name, " "replacing \"dsp\" with \"mixer\" and adding the mixer number.\n" @@ -665,24 +684,24 @@ msgid "" "audio device name is set to \"auto\"." msgstr "" -#: src/audio_out/audio_oss_out.c:1086 +#: src/audio_out/audio_oss_out.c:1082 #, c-format msgid "audio_oss_out: open() mixer %s failed: %s\n" msgstr "" -#: src/audio_out/audio_oss_out.c:1159 +#: src/audio_out/audio_oss_out.c:1155 msgid "xine audio output plugin using oss-compliant audio devices/drivers" msgstr "" -#: src/audio_out/audio_pulse_out.c:549 +#: src/audio_out/audio_pulse_out.c:761 msgid "device used for pulseaudio" msgstr "" -#: src/audio_out/audio_pulse_out.c:550 +#: src/audio_out/audio_pulse_out.c:762 msgid "use 'server[:sink]' for setting the pulseaudio sink device." msgstr "" -#: src/audio_out/audio_pulse_out.c:583 +#: src/audio_out/audio_pulse_out.c:843 msgid "xine audio output plugin using pulseaudio sound server" msgstr "" @@ -712,21 +731,21 @@ msgstr "" msgid "xine audio output plugin using sun-compliant audio devices/drivers" msgstr "" -#: src/combined/ffmpeg/ff_audio_decoder.c:117 +#: src/combined/ffmpeg/ff_audio_decoder.c:118 #, c-format msgid "ffmpeg_audio_dec: increasing buffer to %d to avoid overflow.\n" msgstr "" -#: src/combined/ffmpeg/ff_audio_decoder.c:161 +#: src/combined/ffmpeg/ff_audio_decoder.c:162 #, c-format msgid "ffmpeg_audio_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "" -#: src/combined/ffmpeg/ff_audio_decoder.c:253 +#: src/combined/ffmpeg/ff_audio_decoder.c:297 msgid "ffmpeg_audio_dec: trying to open null codec\n" msgstr "" -#: src/combined/ffmpeg/ff_audio_decoder.c:262 +#: src/combined/ffmpeg/ff_audio_decoder.c:306 msgid "ffmpeg_audio_dec: couldn't open decoder\n" msgstr "" @@ -735,37 +754,37 @@ msgstr "" msgid "dvaudio: increasing buffer to %d to avoid overflow.\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:158 +#: src/combined/ffmpeg/ff_video_decoder.c:162 msgid "ffmpeg_video_dec: unsupported frame format, DR1 disabled.\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:176 +#: src/combined/ffmpeg/ff_video_decoder.c:180 msgid "ffmpeg_video_dec: unsupported frame dimensions, DR1 disabled.\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:359 +#: src/combined/ffmpeg/ff_video_decoder.c:363 #, c-format msgid "ffmpeg_video_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:391 +#: src/combined/ffmpeg/ff_video_decoder.c:395 msgid "ffmpeg_video_dec: couldn't open decoder\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:434 +#: src/combined/ffmpeg/ff_video_decoder.c:438 msgid "ffmpeg_video_dec: direct rendering enabled\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:874 +#: src/combined/ffmpeg/ff_video_decoder.c:883 #, c-format msgid "ffmpeg_video_dec: increasing buffer to %d to avoid overflow.\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1600 +#: src/combined/ffmpeg/ff_video_decoder.c:1633 msgid "MPEG-4 postprocessing quality" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1601 +#: src/combined/ffmpeg/ff_video_decoder.c:1634 msgid "" "You can adjust the amount of post processing applied to MPEG-4 video.\n" "Higher values result in better quality, but need more CPU. Lower values may " @@ -774,11 +793,11 @@ msgid "" "much." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1609 +#: src/combined/ffmpeg/ff_video_decoder.c:1642 msgid "FFmpeg video decoding thread count" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1610 +#: src/combined/ffmpeg/ff_video_decoder.c:1643 msgid "" "You can adjust the number of video decoding threads which FFmpeg may use.\n" "Higher values should speed up decoding but it depends on the codec used " @@ -787,11 +806,11 @@ msgid "" "A change of this setting will take effect with playing the next stream." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1619 +#: src/combined/ffmpeg/ff_video_decoder.c:1652 msgid "Skip loop filter" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1620 +#: src/combined/ffmpeg/ff_video_decoder.c:1653 msgid "" "You can control for which frames the loop filter shall be skipped after " "decoding.\n" @@ -801,11 +820,11 @@ msgid "" "A change of this setting will take effect with playing the next stream." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1629 +#: src/combined/ffmpeg/ff_video_decoder.c:1662 msgid "Choose speed over specification compliance" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1630 +#: src/combined/ffmpeg/ff_video_decoder.c:1663 msgid "" "You may want to allow speed cheats which violate codec specification.\n" "Cheating may speed up decoding but can also lead to decoding artefacts.\n" @@ -863,17 +882,17 @@ msgstr "" msgid "Restoring index..." msgstr "" -#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1683 +#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1691 #, c-format msgid "demux_avi: invalid avi chunk \"%c%c%c%c\" at pos %<PRIdMAX>\n" msgstr "" -#: src/demuxers/demux_avi.c:823 +#: src/demuxers/demux_avi.c:822 #, c-format msgid "demux_avi: avi index is broken\n" msgstr "" -#: src/demuxers/demux_avi.c:831 +#: src/demuxers/demux_avi.c:830 #, c-format msgid "demux_avi: failed to seek to the next chunk (pos %<PRIdMAX>)\n" msgstr "" @@ -883,7 +902,7 @@ msgstr "" msgid "invalid FILM chunk size\n" msgstr "" -#: src/demuxers/demux_film.c:340 +#: src/demuxers/demux_film.c:342 #, c-format msgid "unrecognized FILM chunk\n" msgstr "" @@ -940,31 +959,31 @@ msgid "" "encrypted (encryption mode %d)\n" msgstr "" -#: src/demuxers/demux_mpeg_pes.c:415 +#: src/demuxers/demux_mpeg_pes.c:414 #, c-format msgid "" "xine-lib:demux_mpeg_pes: Unrecognised stream_id 0x%02x. Please report this " "to xine developers.\n" msgstr "" -#: src/demuxers/demux_mpeg_pes.c:424 +#: src/demuxers/demux_mpeg_pes.c:423 #, c-format msgid "demux_mpeg_pes: warning: PACK stream id=0x%x decode failed.\n" msgstr "" -#: src/demuxers/demux_mpeg_pes.c:806 +#: src/demuxers/demux_mpeg_pes.c:805 #, c-format msgid "demux_mpeg_pes: warning: PES header reserved 10 bits not found\n" msgstr "" -#: src/demuxers/demux_mpeg_pes.c:816 +#: src/demuxers/demux_mpeg_pes.c:815 #, c-format msgid "" "demux_mpeg_pes: warning: PES header indicates that this stream may be " "encrypted (encryption mode %d)\n" msgstr "" -#: src/demuxers/demux_mpeg_pes.c:1090 +#: src/demuxers/demux_mpeg_pes.c:1089 #, c-format msgid "" "demux_mpeg_pes:Unrecognised private stream 1 0x%02x. Please report this to " @@ -1006,7 +1025,7 @@ msgstr "" msgid "demux_wc3movie: SHOT chunk referenced invalid palette (%d >= %d)\n" msgstr "" -#: src/demuxers/demux_wc3movie.c:404 +#: src/demuxers/demux_wc3movie.c:408 #, c-format msgid "demux_wc3movie: There was a problem while loading palette chunks\n" msgstr "" @@ -1361,44 +1380,44 @@ msgid "" "video_out_dxr3: Read the README.dxr3 for details.\n" msgstr "" -#: src/dxr3/video_out_dxr3.c:1371 +#: src/dxr3/video_out_dxr3.c:1367 msgid "video_out_dxr3: ERROR Reading overlay init file. Run autocal!\n" msgstr "" -#: src/input/input_cdda.c:1616 +#: src/input/input_cdda.c:1601 #, c-format msgid "%s: can't connect to %s:%d\n" msgstr "" -#: src/input/input_cdda.c:1663 +#: src/input/input_cdda.c:1648 #, c-format msgid "input_cdda: successfully connected to cddb server '%s:%d'.\n" msgstr "" -#: src/input/input_cdda.c:1668 +#: src/input/input_cdda.c:1653 #, c-format msgid "input_cdda: failed to connect to cddb server '%s:%d' (%s).\n" msgstr "" -#: src/input/input_cdda.c:2702 +#: src/input/input_cdda.c:2678 msgid "CD Digital Audio (aka. CDDA)" msgstr "" -#: src/input/input_cdda.c:2755 +#: src/input/input_cdda.c:2731 msgid "device used for CD audio" msgstr "" -#: src/input/input_cdda.c:2756 +#: src/input/input_cdda.c:2732 msgid "" "The path to the device, usually a CD or DVD drive, which you intend to use " "for playing audio CDs." msgstr "" -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "query CDDB" msgstr "" -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "" "Enables CDDB queries, which will give you convenient title and track names " "for your audio CDs.\n" @@ -1407,11 +1426,11 @@ msgid "" "listening habits." msgstr "" -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "CDDB server name" msgstr "" -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "" "The CDDB server used to retrieve the title and track information from.\n" "This setting is security critical, because the sever will receive " @@ -1419,19 +1438,19 @@ msgid "" "malicious replies. Be sure to enter a server you can trust." msgstr "" -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "CDDB server port" msgstr "" -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "The server port used to retrieve the title and track information from." msgstr "" -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "CDDB cache directory" msgstr "" -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "" "The replies from the CDDB server will be cached in this directory.\n" "This setting is security critical, because files with uncontrollable names " @@ -1439,11 +1458,11 @@ msgid "" "used for anything but CDDB caching." msgstr "" -#: src/input/input_cdda.c:2792 +#: src/input/input_cdda.c:2768 msgid "slow down disc drive to this speed factor" msgstr "" -#: src/input/input_cdda.c:2793 +#: src/input/input_cdda.c:2769 msgid "" "Since some CD or DVD drives make some really loud noises because of the fast " "disc rotation, xine will try to slow them down. With standard CD or DVD " @@ -1452,171 +1471,193 @@ msgid "" "A value of zero here will disable the slowdown." msgstr "" -#: src/input/input_dvb.c:895 +#: src/input/input_dvb.c:904 #, c-format msgid "input_dvb: failed to open dvb channel file '%s': %s\n" msgstr "" -#: src/input/input_dvb.c:901 +#: src/input/input_dvb.c:910 #, c-format msgid "input_dvb: dvb channel file '%s' is not a plain file\n" msgstr "" -#: src/input/input_dvb.c:2139 src/input/input_dvb.c:2971 +#: src/input/input_dvb.c:2147 src/input/input_dvb.c:2982 msgid "input_dvb: tuner_set_channel failed\n" msgstr "" -#: src/input/input_dvb.c:2771 src/input/input_dvb.c:3197 +#: src/input/input_dvb.c:2777 +#, c-format +msgid "input_dvb: DVB GUI %s\n" +msgstr "" + +#: src/input/input_dvb.c:2782 src/input/input_dvb.c:3211 msgid "input_dvb: cannot open dvb device\n" msgstr "" -#: src/input/input_dvb.c:2795 +#: src/input/input_dvb.c:2806 #, c-format msgid "input_dvb: channel %d out of range, defaulting to 0\n" msgstr "" -#: src/input/input_dvb.c:2806 +#: src/input/input_dvb.c:2817 #, c-format msgid "input_dvb: searching for channel %s\n" msgstr "" -#: src/input/input_dvb.c:2829 +#: src/input/input_dvb.c:2840 #, c-format msgid "input_dvb: exact match for %s not found: trying partial matches\n" msgstr "" -#: src/input/input_dvb.c:2836 +#: src/input/input_dvb.c:2847 #, c-format msgid "input_dvb: found matching channel %s\n" msgstr "" -#: src/input/input_dvb.c:2849 +#: src/input/input_dvb.c:2860 #, c-format msgid "input_dvb: channel %s not found in channels.conf, defaulting.\n" msgstr "" -#: src/input/input_dvb.c:2855 +#: src/input/input_dvb.c:2866 msgid "" "input_dvb: invalid channel specification, defaulting to last viewed " "channel.\n" msgstr "" -#: src/input/input_dvb.c:2861 +#: src/input/input_dvb.c:2872 msgid "input_dvb: invalid channel specification, defaulting to channel 0\n" msgstr "" -#: src/input/input_dvb.c:2873 +#: src/input/input_dvb.c:2884 msgid "" "input_dvb: dvbs mrl specified but the tuner doesn't appear to be QPSK (DVB-" "S)\n" msgstr "" -#: src/input/input_dvb.c:2893 +#: src/input/input_dvb.c:2904 msgid "" "input_dvb: dvbt mrl specified but the tuner doesn't appear to be OFDM (DVB-" "T)\n" msgstr "" -#: src/input/input_dvb.c:2916 +#: src/input/input_dvb.c:2927 msgid "" "input_dvb: dvbc mrl specified but the tuner doesn't appear to be QAM (DVB-" "C)\n" msgstr "" -#: src/input/input_dvb.c:2942 +#: src/input/input_dvb.c:2953 msgid "" "input_dvb: dvba mrl specified but the tuner doesn't appear to be ATSC (DVB-" "A)\n" msgstr "" -#: src/input/input_dvb.c:2977 +#: src/input/input_dvb.c:2988 #, c-format msgid "input_dvb: cannot open dvr device '%s'\n" msgstr "" -#: src/input/input_dvb.c:2999 +#: src/input/input_dvb.c:3011 msgid "input_dvb: cannot create EPG updater thread\n" msgstr "" -#: src/input/input_dvb.c:3061 +#: src/input/input_dvb.c:3073 msgid "use DVB 'center cutout' (zoom)" msgstr "" -#: src/input/input_dvb.c:3062 +#: src/input/input_dvb.c:3074 msgid "" "This will allow fullscreen playback of 4:3 content transmitted in a 16:9 " "frame." msgstr "" -#: src/input/input_dvb.c:3155 +#: src/input/input_dvb.c:3167 msgid "DVB (Digital TV) input plugin" msgstr "" -#: src/input/input_dvb.c:3284 +#: src/input/input_dvb.c:3300 msgid "Remember last DVB channel watched" msgstr "" -#: src/input/input_dvb.c:3285 +#: src/input/input_dvb.c:3301 msgid "" "On autoplay, xine will remember and switch to the channel indicated in media." "dvb.last_channel. " msgstr "" -#: src/input/input_dvb.c:3292 +#: src/input/input_dvb.c:3308 msgid "Last DVB channel viewed" msgstr "" -#: src/input/input_dvb.c:3293 +#: src/input/input_dvb.c:3309 msgid "If enabled xine will remember and switch to this channel. " msgstr "" -#: src/input/input_dvb.c:3298 +#: src/input/input_dvb.c:3314 msgid "Number of seconds until tuning times out." msgstr "" -#: src/input/input_dvb.c:3299 +#: src/input/input_dvb.c:3315 msgid "" "Leave at 0 means try forever. Greater than 0 means wait that many seconds to " "get a lock. Minimum is 5 seconds." msgstr "" -#: src/input/input_dvb.c:3305 +#: src/input/input_dvb.c:3321 msgid "Number of dvb card to use." msgstr "" -#: src/input/input_dvb.c:3306 +#: src/input/input_dvb.c:3322 msgid "" "Leave this at zero unless you really have more than 1 card in your system." msgstr "" -#: src/input/input_dvd.c:588 +#: src/input/input_dvb.c:3330 +msgid "Enable the DVB GUI" +msgstr "" + +#: src/input/input_dvb.c:3331 +msgid "Enable the DVB GUI, mouse controlled recording and channel switching." +msgstr "" + +#: src/input/input_dvb.c:3337 +msgid "DVB Channels config file" +msgstr "" + +#: src/input/input_dvb.c:3338 +msgid "" +"DVB Channels config file to use instead of the ~/.xine/channels.conf file." +msgstr "" + +#: src/input/input_dvd.c:585 msgid "input_dvd: values of \\beta will give rise to dom!\n" msgstr "" -#: src/input/input_dvd.c:607 +#: src/input/input_dvd.c:604 #, c-format msgid "input_dvd: Error getting next block from DVD (%s)\n" msgstr "" -#: src/input/input_dvd.c:1497 +#: src/input/input_dvd.c:1491 msgid "input_dvd: Error opening DVD device\n" msgstr "" -#: src/input/input_dvd.c:1784 +#: src/input/input_dvd.c:1778 msgid "device used for DVD playback" msgstr "" -#: src/input/input_dvd.c:1785 +#: src/input/input_dvd.c:1779 msgid "" "The path to the device, usually a DVD drive, which you intend to use for " "playing DVDs." msgstr "" -#: src/input/input_dvd.c:1803 +#: src/input/input_dvd.c:1797 msgid "raw device set up for DVD access" msgstr "" -#: src/input/input_dvd.c:1804 +#: src/input/input_dvd.c:1798 msgid "" "If this points to a raw device connected to your DVD device, xine will use " "the raw device for playback. This has the advantage of being slightly faster " @@ -1627,22 +1668,22 @@ msgid "" "See the documentation on raw device setup (man raw) for further information." msgstr "" -#: src/input/input_dvd.c:1817 +#: src/input/input_dvd.c:1811 msgid "CSS decryption method" msgstr "" -#: src/input/input_dvd.c:1818 +#: src/input/input_dvd.c:1812 msgid "" "Selects the decryption method libdvdcss will use to descramble copy " "protected DVDs. Try the various methods, if you have problems playing " "scrambled DVDs." msgstr "" -#: src/input/input_dvd.c:1826 +#: src/input/input_dvd.c:1819 msgid "path to the title key cache" msgstr "" -#: src/input/input_dvd.c:1827 +#: src/input/input_dvd.c:1820 msgid "" "Since cracking the copy protection of scrambled DVDs can be quite time " "consuming, libdvdcss will cache the cracked keys in this directory.\n" @@ -1651,44 +1692,44 @@ msgid "" "used for anything but DVD key caching." msgstr "" -#: src/input/input_dvd.c:1849 +#: src/input/input_dvd.c:1842 msgid "region the DVD player claims to be in (1 to 8)" msgstr "" -#: src/input/input_dvd.c:1850 +#: src/input/input_dvd.c:1843 msgid "" "This only needs to be changed if your DVD jumps to a screen complaining " "about a wrong region code. It has nothing to do with the region code set in " "DVD drives, this is purely software." msgstr "" -#: src/input/input_dvd.c:1856 +#: src/input/input_dvd.c:1849 msgid "default language for DVD playback" msgstr "" -#: src/input/input_dvd.c:1857 +#: src/input/input_dvd.c:1850 msgid "" "xine tries to use this language as a default for DVD playback. As far as the " "DVD supports it, menus and audio tracks will be presented in this language.\n" "The value must be a two character ISO639 language code." msgstr "" -#: src/input/input_dvd.c:1863 +#: src/input/input_dvd.c:1856 msgid "read-ahead caching" msgstr "" -#: src/input/input_dvd.c:1864 +#: src/input/input_dvd.c:1857 msgid "" "xine can use a read ahead cache for DVD drive access.\n" "This may lead to jerky playback on slow drives, but it improves the impact " "of the DVD layer change on faster drives." msgstr "" -#: src/input/input_dvd.c:1870 +#: src/input/input_dvd.c:1863 msgid "unit for the skip action" msgstr "" -#: src/input/input_dvd.c:1871 +#: src/input/input_dvd.c:1864 msgid "" "You can configure the behaviour when issuing a skip command (using the skip " "buttons for example). The individual values mean:\n" @@ -1707,11 +1748,11 @@ msgid "" "features on the DVD" msgstr "" -#: src/input/input_dvd.c:1886 +#: src/input/input_dvd.c:1879 msgid "unit for seeking" msgstr "" -#: src/input/input_dvd.c:1887 +#: src/input/input_dvd.c:1880 msgid "" "You can configure the domain spanned by the seek slider. The individual " "values mean:\n" @@ -1725,11 +1766,11 @@ msgid "" "chapter of the current feature" msgstr "" -#: src/input/input_dvd.c:1898 +#: src/input/input_dvd.c:1891 msgid "play mode when title/chapter is given" msgstr "" -#: src/input/input_dvd.c:1899 +#: src/input/input_dvd.c:1892 msgid "" "You can configure the behaviour when playing a dvd from a given title/" "chapter (eg. using MRL 'dvd:/1.2'). The individual values mean:\n" @@ -1765,19 +1806,19 @@ msgstr "" msgid "file input plugin" msgstr "" -#: src/input/input_file.c:993 +#: src/input/input_file.c:983 msgid "file browsing start location" msgstr "" -#: src/input/input_file.c:994 +#: src/input/input_file.c:984 msgid "The browser to select the file to play will start at this location." msgstr "" -#: src/input/input_file.c:1001 +#: src/input/input_file.c:991 msgid "list hidden files" msgstr "" -#: src/input/input_file.c:1002 +#: src/input/input_file.c:992 msgid "" "If enabled, the browser to select the file to play will also show hidden " "files." @@ -1787,87 +1828,87 @@ msgstr "" msgid "gnome-vfs input plugin as shipped with xine" msgstr "" -#: src/input/input_http.c:176 +#: src/input/input_http.c:178 #, c-format msgid "input_http: gethostbyname(%s) failed: %s\n" msgstr "" -#: src/input/input_http.c:421 src/input/input_http.c:1002 +#: src/input/input_http.c:413 src/input/input_http.c:999 #, c-format msgid "input_http: read error %d\n" msgstr "" -#: src/input/input_http.c:648 +#: src/input/input_http.c:644 msgid "Connecting HTTP server..." msgstr "" -#: src/input/input_http.c:840 +#: src/input/input_http.c:833 #, c-format msgid "input_http: invalid http answer\n" msgstr "" -#: src/input/input_http.c:846 +#: src/input/input_http.c:839 #, c-format msgid "input_http: 3xx redirection: >%d %s<\n" msgstr "" -#: src/input/input_http.c:851 src/input/input_http.c:857 -#: src/input/input_http.c:864 +#: src/input/input_http.c:844 src/input/input_http.c:850 +#: src/input/input_http.c:857 #, c-format msgid "input_http: http status not 2xx: >%d %s<\n" msgstr "" -#: src/input/input_http.c:874 +#: src/input/input_http.c:867 #, c-format msgid "input_http: content length = %<PRIdMAX> bytes\n" msgstr "" -#: src/input/input_http.c:957 +#: src/input/input_http.c:954 #, c-format msgid "input_http: buffer exhausted after %d bytes." msgstr "" -#: src/input/input_http.c:1055 +#: src/input/input_http.c:1053 msgid "http input plugin" msgstr "" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1115 msgid "HTTP proxy host" msgstr "" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1115 msgid "The hostname of the HTTP proxy." msgstr "" -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1119 msgid "HTTP proxy port" msgstr "" -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1119 msgid "The port number of the HTTP proxy." msgstr "" -#: src/input/input_http.c:1135 +#: src/input/input_http.c:1129 msgid "HTTP proxy username" msgstr "" -#: src/input/input_http.c:1136 +#: src/input/input_http.c:1130 msgid "The user name for the HTTP proxy." msgstr "" -#: src/input/input_http.c:1139 +#: src/input/input_http.c:1133 msgid "HTTP proxy password" msgstr "" -#: src/input/input_http.c:1140 +#: src/input/input_http.c:1134 msgid "The password for the HTTP proxy." msgstr "" -#: src/input/input_http.c:1143 +#: src/input/input_http.c:1137 msgid "Domains for which to ignore the HTTP proxy" msgstr "" -#: src/input/input_http.c:1144 +#: src/input/input_http.c:1138 msgid "" "A comma-separated list of domain names for which the proxy is to be " "ignored.\n" @@ -1924,47 +1965,47 @@ msgstr "" msgid "net input plugin as shipped with xine" msgstr "" -#: src/input/input_pnm.c:262 +#: src/input/input_pnm.c:260 msgid "pnm streaming input plugin" msgstr "" -#: src/input/input_pvr.c:601 +#: src/input/input_pvr.c:586 #, c-format msgid "input_pvr: error creating pvr file (%s)\n" msgstr "" -#: src/input/input_pvr.c:758 +#: src/input/input_pvr.c:743 #, c-format msgid "input_pvr: error opening pvr file (%s)\n" msgstr "" -#: src/input/input_pvr.c:834 +#: src/input/input_pvr.c:819 #, c-format msgid "input_pvr: read error (%s)\n" msgstr "" -#: src/input/input_pvr.c:1173 src/input/input_pvr.c:1426 +#: src/input/input_pvr.c:1158 src/input/input_pvr.c:1411 #, c-format msgid "input_pvr: error opening device %s\n" msgstr "" -#: src/input/input_pvr.c:1179 src/input/input_pvr.c:1432 +#: src/input/input_pvr.c:1164 src/input/input_pvr.c:1417 msgid "input_pvr: IVTV_IOC_G_CODEC failed, maybe API changed?\n" msgstr "" -#: src/input/input_pvr.c:1187 src/input/input_pvr.c:1441 +#: src/input/input_pvr.c:1172 src/input/input_pvr.c:1426 msgid "input_pvr: IVTV_IOC_S_CODEC failed, maybe API changed?\n" msgstr "" -#: src/input/input_pvr.c:1549 +#: src/input/input_pvr.c:1534 msgid "WinTV-PVR 250/350 input plugin" msgstr "" -#: src/input/input_pvr.c:1575 +#: src/input/input_pvr.c:1560 msgid "device used for WinTV-PVR 250/350 (pvr plugin)" msgstr "" -#: src/input/input_pvr.c:1576 +#: src/input/input_pvr.c:1561 msgid "The path to the device of your WinTV card." msgstr "" @@ -2039,7 +2080,7 @@ msgstr "" msgid "RTP and UDP input plugin as shipped with xine" msgstr "" -#: src/input/input_rtsp.c:284 +#: src/input/input_rtsp.c:281 msgid "rtsp streaming input plugin" msgstr "" @@ -2061,48 +2102,58 @@ msgstr "" msgid "stdin streaming input plugin" msgstr "" -#: src/input/input_v4l.c:382 +#: src/input/input_v4l.c:389 msgid "Buffer underrun..." msgstr "" -#: src/input/input_v4l.c:386 +#: src/input/input_v4l.c:393 msgid "Buffer overrun..." msgstr "" -#: src/input/input_v4l.c:389 +#: src/input/input_v4l.c:396 msgid "Adjusting..." msgstr "" -#: src/input/input_v4l.c:661 +#: src/input/input_v4l.c:669 msgid "Tuner name not found\n" msgstr "" -#: src/input/input_v4l.c:1881 +#: src/input/input_v4l.c:1877 msgid "v4l tv input plugin" msgstr "" -#: src/input/input_v4l.c:1885 +#: src/input/input_v4l.c:1881 msgid "v4l radio input plugin" msgstr "" -#: src/input/input_v4l.c:1917 +#: src/input/input_v4l.c:1913 msgid "v4l video device" msgstr "" -#: src/input/input_v4l.c:1918 +#: src/input/input_v4l.c:1914 msgid "The path to your Video4Linux video device." msgstr "" -#: src/input/input_v4l.c:1923 +#: src/input/input_v4l.c:1919 msgid "v4l ALSA audio input device" msgstr "" -#: src/input/input_v4l.c:1924 +#: src/input/input_v4l.c:1920 msgid "" "The name of the audio device which corresponds to your Video4Linux video " "device." msgstr "" +#: src/input/input_v4l.c:1925 +msgid "v4l TV standard" +msgstr "" + +#: src/input/input_v4l.c:1926 +msgid "" +"Selects the TV standard of the input signals. Either: AUTO, PAL, NTSC or " +"SECAM. " +msgstr "" + #: src/input/input_v4l.c:1951 msgid "v4l radio device" msgstr "" @@ -2124,32 +2175,32 @@ msgstr "" msgid "Video CD input plugin" msgstr "" -#: src/input/input_vcd.c:965 +#: src/input/input_vcd.c:975 #, c-format msgid "unable to open %s: %s.\n" msgstr "" -#: src/input/input_vcd.c:1041 +#: src/input/input_vcd.c:1037 #, c-format msgid "input_vcd: unable to open %s: %s.\n" msgstr "" -#: src/input/input_vcd.c:1095 +#: src/input/input_vcd.c:1086 msgid "device used for VCD playback" msgstr "" -#: src/input/input_vcd.c:1096 +#: src/input/input_vcd.c:1087 msgid "" "The path to the device, usually a CD or DVD drive, you intend to play your " "VideoCDs with." msgstr "" -#: src/input/librtsp/rtsp.c:448 +#: src/input/librtsp/rtsp.c:438 #, c-format msgid "rtsp: bad mrl: %s\n" msgstr "" -#: src/input/librtsp/rtsp.c:508 +#: src/input/librtsp/rtsp.c:496 #, c-format msgid "rtsp: failed to connect to '%s'\n" msgstr "" @@ -2179,44 +2230,44 @@ msgstr "" msgid "input_dvd: Device %s failed to open during eject calls\n" msgstr "" -#: src/input/mms.c:559 +#: src/input/mms.c:561 msgid "Connecting MMS server (over tcp)..." msgstr "" -#: src/input/mmsh.c:199 +#: src/input/mmsh.c:197 msgid "libmmsh: send error\n" msgstr "" -#: src/input/mmsh.c:244 +#: src/input/mmsh.c:242 #, c-format msgid "libmmsh: bad response format\n" msgstr "" -#: src/input/mmsh.c:250 +#: src/input/mmsh.c:248 #, c-format msgid "libmmsh: 3xx redirection not implemented: >%d %s<\n" msgstr "" -#: src/input/mmsh.c:257 +#: src/input/mmsh.c:255 #, c-format msgid "libmmsh: http status not 2xx: >%d %s<\n" msgstr "" -#: src/input/mmsh.c:265 +#: src/input/mmsh.c:263 #, c-format msgid "libmmsh: Location redirection not implemented\n" msgstr "" -#: src/input/mmsh.c:474 +#: src/input/mmsh.c:472 msgid "Connecting MMS server (over http)..." msgstr "" -#: src/input/mmsh.c:655 +#: src/input/mmsh.c:653 #, c-format msgid "invalid url\n" msgstr "" -#: src/input/mmsh.c:660 +#: src/input/mmsh.c:658 #, c-format msgid "unsupported protocol\n" msgstr "" @@ -2225,19 +2276,19 @@ msgstr "" msgid "Buffering..." msgstr "" -#: src/input/pnm.c:615 +#: src/input/pnm.c:619 #, c-format msgid "" "input_pnm: got message from server while reading stream:\n" "%s\n" msgstr "" -#: src/input/pnm.c:753 +#: src/input/pnm.c:752 #, c-format msgid "input_pnm: failed to connect '%s'\n" msgstr "" -#: src/input/pnm.c:764 +#: src/input/pnm.c:763 msgid "input_pnm: failed to set up stream\n" msgstr "" @@ -2277,106 +2328,106 @@ msgstr "" msgid "failed to find a device with a VCD" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:328 +#: src/input/vcd/xineplug_inp_vcd.c:326 msgid "was passed a null class parameter" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:990 +#: src/input/vcd/xineplug_inp_vcd.c:988 msgid "Invalid current entry type" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1014 +#: src/input/vcd/xineplug_inp_vcd.c:1012 msgid "" "Video CD plugin with PBC and support for: (X)VCD, (X)SVCD, HQVCD, CVD ... " msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1115 +#: src/input/vcd/xineplug_inp_vcd.c:1113 msgid "selection has no RETURN entry" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1144 +#: src/input/vcd/xineplug_inp_vcd.c:1142 msgid "DEFAULT selected, but PBC is not on." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1149 +#: src/input/vcd/xineplug_inp_vcd.c:1147 msgid "selection has no NEXT entry" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1157 +#: src/input/vcd/xineplug_inp_vcd.c:1155 msgid "selection has no PREVIOUS entry" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1164 +#: src/input/vcd/xineplug_inp_vcd.c:1162 msgid "Unknown event type: " msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1460 src/input/vcd/xineplug_inp_vcd.c:1507 +#: src/input/vcd/xineplug_inp_vcd.c:1458 src/input/vcd/xineplug_inp_vcd.c:1505 msgid "The above message had unknown vcdimager log level" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1838 +#: src/input/vcd/xineplug_inp_vcd.c:1836 msgid "VCD default type to use on autoplay" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1839 +#: src/input/vcd/xineplug_inp_vcd.c:1837 msgid "" "The VCD play unit to use when none is specified in an MRL, e.g. vcd:// or " "vcd:///dev/dvd:" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1849 +#: src/input/vcd/xineplug_inp_vcd.c:1847 msgid "CD-ROM drive used for VCD when none given" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1850 +#: src/input/vcd/xineplug_inp_vcd.c:1848 msgid "" "What to use if no drive specified. If the setting is empty, xine will scan " "for CD drives." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1860 +#: src/input/vcd/xineplug_inp_vcd.c:1858 msgid "VCD position slider range" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1861 +#: src/input/vcd/xineplug_inp_vcd.c:1859 msgid "" "range that the stream playback position slider represents playing a VCD." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1869 +#: src/input/vcd/xineplug_inp_vcd.c:1867 msgid "VCD read-ahead caching?" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1870 +#: src/input/vcd/xineplug_inp_vcd.c:1868 msgid "Class may lead to jerky playback on low-end machines." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1880 +#: src/input/vcd/xineplug_inp_vcd.c:1878 msgid "automatically advance VCD track/entry" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1881 +#: src/input/vcd/xineplug_inp_vcd.c:1879 msgid "" "If enabled, we should automatically advance to the next entry or track. Used " "only when playback control (PBC) is disabled." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1890 +#: src/input/vcd/xineplug_inp_vcd.c:1888 msgid "show 'rejected' VCD LIDs" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1891 +#: src/input/vcd/xineplug_inp_vcd.c:1889 msgid "" "Some playback list IDs (LIDs) are marked not showable, but you can see them " "in the MRL list if this is set. Rejected entries are marked with an asterisk " "(*) appended to the MRL." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1902 +#: src/input/vcd/xineplug_inp_vcd.c:1900 msgid "VCD format string for display banner" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1903 +#: src/input/vcd/xineplug_inp_vcd.c:1901 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are:\n" @@ -2397,11 +2448,11 @@ msgid "" " %% : a %\n" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1928 +#: src/input/vcd/xineplug_inp_vcd.c:1926 msgid "VCD format string for stream comment field" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1929 +#: src/input/vcd/xineplug_inp_vcd.c:1927 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are %A, %C, %c, %F, %I, %L, " @@ -2409,11 +2460,11 @@ msgid "" "See the help for the title_format for the meanings of these." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1941 +#: src/input/vcd/xineplug_inp_vcd.c:1939 msgid "VCD debug flag mask" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1942 +#: src/input/vcd/xineplug_inp_vcd.c:1940 msgid "" "For tracking down bugs in the VCD plugin. Mask values are:\n" " 1: Meta information\n" @@ -2513,26 +2564,26 @@ msgid "" "information on how to install the codecs." msgstr "" -#: src/libreal/xine_real_video_decoder.c:162 +#: src/libreal/xine_real_video_decoder.c:170 msgid "libreal: Error resolving symbols! (version incompatibility?)\n" msgstr "" -#: src/libreal/xine_real_audio_decoder.c:128 +#: src/libreal/xine_real_audio_decoder.c:130 #, c-format msgid "libareal: (audio) Cannot resolve symbols - incompatible dll: %s\n" msgstr "" -#: src/libreal/xine_real_audio_decoder.c:285 +#: src/libreal/xine_real_audio_decoder.c:288 #, c-format msgid "libareal: decoder init failed, error code: 0x%x\n" msgstr "" -#: src/libreal/xine_real_audio_decoder.c:299 +#: src/libreal/xine_real_audio_decoder.c:302 #, c-format msgid "libareal: decoder flavor setup failed, error code: 0x%x\n" msgstr "" -#: src/libreal/xine_real_audio_decoder.c:336 +#: src/libreal/xine_real_audio_decoder.c:339 msgid "libareal: oups, real can do more than 2 channels ?\n" msgstr "" @@ -2587,23 +2638,23 @@ msgid "" "individual lines." msgstr "" -#: src/libspucmml/xine_cmml_decoder.c:477 +#: src/libspucmml/xine_cmml_decoder.c:471 msgid "font for external subtitles" msgstr "" -#: src/libspucmml/xine_cmml_decoder.c:483 +#: src/libspucmml/xine_cmml_decoder.c:477 msgid "subtitle vertical offset (relative window size)" msgstr "" -#: src/libspucmml/xine_cmml_decoder.c:529 +#: src/libspucmml/xine_cmml_decoder.c:523 msgid "encoding of subtitles" msgstr "" -#: src/libsputext/demux_sputext.c:1479 +#: src/libsputext/demux_sputext.c:1465 msgid "default duration of subtitle display in seconds" msgstr "" -#: src/libsputext/demux_sputext.c:1480 +#: src/libsputext/demux_sputext.c:1466 msgid "" "Some subtitle formats do not explicitly give a duration for each subtitle. " "For these, you can set a default duration here. Setting to zero will result " @@ -2747,22 +2798,22 @@ msgstr "" msgid "bitplane: error doing ByteRun1 decompression\n" msgstr "" -#: src/libxinevdec/bitplane.c:1329 +#: src/libxinevdec/bitplane.c:1321 #, c-format msgid "bitplane: Anim Opt 1 is not supported at the moment\n" msgstr "" -#: src/libxinevdec/bitplane.c:1336 +#: src/libxinevdec/bitplane.c:1328 #, c-format msgid "bitplane: Anim Opt 2 is not supported at the moment\n" msgstr "" -#: src/libxinevdec/bitplane.c:1386 +#: src/libxinevdec/bitplane.c:1378 #, c-format msgid "bitplane: Anim ASCIIJ is not supported at the moment\n" msgstr "" -#: src/libxinevdec/bitplane.c:1392 +#: src/libxinevdec/bitplane.c:1384 #, c-format msgid "bitplane: This anim-type is not supported at the moment\n" msgstr "" @@ -2910,7 +2961,7 @@ msgid "" "The available selections should be self-explaining." msgstr "" -#: src/post/mosaico/mosaico.c:271 +#: src/post/mosaico/mosaico.c:274 msgid "" "Mosaico does simple picture in picture effects.\n" "\n" @@ -3029,7 +3080,7 @@ msgid "" "* mplayer's noise (C) Michael Niedermayer\n" msgstr "" -#: src/post/planar/pp.c:111 +#: src/post/planar/pp.c:115 msgid "" "FFmpeg libpostprocess plugin.\n" "\n" @@ -3037,13 +3088,13 @@ msgid "" "\n" msgstr "" -#: src/post/planar/pp.c:117 +#: src/post/planar/pp.c:121 msgid "" "\n" "* libpostprocess (C) Michael Niedermayer\n" msgstr "" -#: src/post/planar/unsharp.c:218 +#: src/post/planar/unsharp.c:211 msgid "" "Unsharp mask / gaussian blur\n" "It is possible to set the width and height of the matrix, odd sized in both " @@ -3079,132 +3130,130 @@ msgstr "" msgid "xine video output plugin using the Color AsCii Art library" msgstr "" -#: src/video_out/video_out_directfb.c:1341 +#: src/video_out/video_out_directfb.c:1337 msgid "video layer buffering mode" msgstr "" -#: src/video_out/video_out_directfb.c:1342 +#: src/video_out/video_out_directfb.c:1338 msgid "" "Select the buffering mode of the output layer. Double or triple buffering " "give a smoother playback, but consume more video memory." msgstr "" -#: src/video_out/video_out_directfb.c:1349 +#: src/video_out/video_out_directfb.c:1345 msgid "wait for vertical retrace" msgstr "" -#: src/video_out/video_out_directfb.c:1350 +#: src/video_out/video_out_directfb.c:1346 msgid "" "Enable synchronizing the update of the video image to the repainting of the " "entire screen (\"vertical retrace\")." msgstr "" -#: src/video_out/video_out_directfb.c:1357 +#: src/video_out/video_out_directfb.c:1353 msgid "enable video colour key" msgstr "" -#: src/video_out/video_out_directfb.c:1358 +#: src/video_out/video_out_directfb.c:1354 msgid "" "Enable using a colour key to tell the graphics card where to overlay the " "video image." msgstr "" -#: src/video_out/video_out_directfb.c:1364 +#: src/video_out/video_out_directfb.c:1360 msgid "video colour key" msgstr "" -#: src/video_out/video_out_directfb.c:1365 +#: src/video_out/video_out_directfb.c:1361 #: src/video_out/video_out_vidix.c:1168 src/video_out/video_out_vidix.c:1175 -#: src/video_out/video_out_vidix.c:1182 src/video_out/video_out_xcbxv.c:1466 -#: src/video_out/video_out_xv.c:1519 src/video_out/video_out_xvmc.c:1464 -#: src/video_out/video_out_xxmc.c:2541 +#: src/video_out/video_out_vidix.c:1182 src/video_out/xv_common.h:25 msgid "" "The colour key is used to tell the graphics card where to overlay the video " "image. Try different values, if you experience windows becoming transparent." msgstr "" -#: src/video_out/video_out_directfb.c:1374 +#: src/video_out/video_out_directfb.c:1370 msgid "flicker filtering" msgstr "" -#: src/video_out/video_out_directfb.c:1375 +#: src/video_out/video_out_directfb.c:1371 msgid "Enable Flicker Filetring for a smooth output on an interlaced display." msgstr "" -#: src/video_out/video_out_directfb.c:1382 +#: src/video_out/video_out_directfb.c:1378 msgid "field parity" msgstr "" -#: src/video_out/video_out_directfb.c:1383 +#: src/video_out/video_out_directfb.c:1379 msgid "" "For an interlaced display, enable controlling the field parity (\"none" "\"=disabled)." msgstr "" -#: src/video_out/video_out_directfb.c:1516 +#: src/video_out/video_out_directfb.c:1512 msgid "video_out_directfb: using hardware subpicture acceleration.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1530 +#: src/video_out/video_out_directfb.c:1526 msgid "video_out_directfb: layer supports video output.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1539 +#: src/video_out/video_out_directfb.c:1535 msgid "video_out_directfb: layer doesn't support YV12!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1546 +#: src/video_out/video_out_directfb.c:1542 msgid "video_out_directfb: layer doesn't support YUY2!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1557 +#: src/video_out/video_out_directfb.c:1553 msgid "" "video_out_directfb:need at least DirectFB 0.9.25 to play on this layer!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1592 +#: src/video_out/video_out_directfb.c:1588 #, c-format msgid "video_out_directfb: layer doesn't support buffermode %d!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1598 +#: src/video_out/video_out_directfb.c:1594 #, c-format msgid "video_out_directfb: layer doesn't support options 0x%08x!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1692 +#: src/video_out/video_out_directfb.c:1688 msgid "video_out_directfb: using hardware accelerated image scaling.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1704 +#: src/video_out/video_out_directfb.c:1700 msgid "" "video_out_directfb: image scaling with deinterlacing is hardware " "accelerated.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1782 +#: src/video_out/video_out_directfb.c:1778 msgid "video layer id (auto: -1)" msgstr "" -#: src/video_out/video_out_directfb.c:1783 +#: src/video_out/video_out_directfb.c:1779 msgid "Select the video output layer by its id." msgstr "" -#: src/video_out/video_out_directfb.c:1804 -#: src/video_out/video_out_directfb.c:2014 +#: src/video_out/video_out_directfb.c:1800 +#: src/video_out/video_out_directfb.c:2010 #, c-format msgid "video_out_directfb: using display layer #%d.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1888 +#: src/video_out/video_out_directfb.c:1884 msgid "xine video output plugin using DirectFB." msgstr "" -#: src/video_out/video_out_directfb.c:2007 +#: src/video_out/video_out_directfb.c:2003 msgid "video_out_directfb: no usable display layer was found!\n" msgstr "" -#: src/video_out/video_out_directfb.c:2096 +#: src/video_out/video_out_directfb.c:2092 msgid "xine video output plugin using DirectFB under XDirectFB." msgstr "" @@ -3212,18 +3261,18 @@ msgstr "" msgid "xine video output plugin for win32 using directx" msgstr "" -#: src/video_out/video_out_fb.c:770 +#: src/video_out/video_out_fb.c:758 #, c-format msgid "" "video_out_fb: only packed truecolour/directcolour is supported (%d).\n" " Check 'fbset -i' or try 'fbset -depth 16'.\n" msgstr "" -#: src/video_out/video_out_fb.c:830 src/video_out/video_out_vidix.c:1248 +#: src/video_out/video_out_fb.c:818 src/video_out/video_out_vidix.c:1248 msgid "framebuffer device name" msgstr "" -#: src/video_out/video_out_fb.c:831 src/video_out/video_out_vidix.c:1249 +#: src/video_out/video_out_fb.c:819 src/video_out/video_out_vidix.c:1249 msgid "" "Specifies the file name for the framebuffer device to be used.\n" "This setting is security critical, because when changed to a different file, " @@ -3231,16 +3280,16 @@ msgid "" "careful that the value you enter really is a proper framebuffer device." msgstr "" -#: src/video_out/video_out_fb.c:905 +#: src/video_out/video_out_fb.c:893 msgid "video_out_fb: Your video mode was not recognized, sorry.\n" msgstr "" -#: src/video_out/video_out_fb.c:962 +#: src/video_out/video_out_fb.c:950 #, c-format msgid "video_out_fb: %d video RAM buffers are available.\n" msgstr "" -#: src/video_out/video_out_fb.c:968 +#: src/video_out/video_out_fb.c:956 #, c-format msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because only %d " @@ -3249,13 +3298,13 @@ msgid "" " the frame buffer resolution might help.\n" msgstr "" -#: src/video_out/video_out_fb.c:979 +#: src/video_out/video_out_fb.c:967 msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because kernel driver\n" " do not support screen panning (used for frame flips).\n" msgstr "" -#: src/video_out/video_out_fb.c:1048 +#: src/video_out/video_out_fb.c:1036 #, c-format msgid "" "WARNING: video_out_fb: current display depth is %d. For better performance\n" @@ -3263,7 +3312,7 @@ msgid "" "\n" msgstr "" -#: src/video_out/video_out_fb.c:1079 +#: src/video_out/video_out_fb.c:1067 msgid "Xine video output plugin using the Linux frame buffer device" msgstr "" @@ -3271,11 +3320,11 @@ msgstr "" msgid "xine video output plugin which displays nothing" msgstr "" -#: src/video_out/video_out_opengl.c:1886 +#: src/video_out/video_out_opengl.c:1884 msgid "OpenGL renderer" msgstr "" -#: src/video_out/video_out_opengl.c:1887 +#: src/video_out/video_out_opengl.c:1885 msgid "" "The OpenGL plugin provides several render modules:\n" "\n" @@ -3304,30 +3353,29 @@ msgid "" "Show images reflected in a spinning torus. Way cool =)" msgstr "" -#: src/video_out/video_out_opengl.c:1909 +#: src/video_out/video_out_opengl.c:1907 msgid "OpenGL minimum framerate" msgstr "" -#: src/video_out/video_out_opengl.c:1910 +#: src/video_out/video_out_opengl.c:1908 msgid "" "Minimum framerate for animated render routines.\n" "Ignored for static render routines.\n" msgstr "" -#: src/video_out/video_out_opengl.c:1915 src/video_out/video_out_vidix.c:1024 -#: src/video_out/video_out_xcbxv.c:1498 src/video_out/video_out_xv.c:1551 -#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2573 +#: src/video_out/video_out_opengl.c:1913 src/video_out/video_out_vidix.c:1024 +#: src/video_out/xv_common.h:46 msgid "enable double buffering" msgstr "" -#: src/video_out/video_out_opengl.c:1916 +#: src/video_out/video_out_opengl.c:1914 msgid "" "For OpenGL double buffering does not only remove tearing artifacts,\n" "it also reduces flickering a lot.\n" "It should not have any performance impact." msgstr "" -#: src/video_out/video_out_opengl.c:1963 +#: src/video_out/video_out_opengl.c:1961 msgid "xine video output plugin using the OpenGL 3D graphics API" msgstr "" @@ -3391,9 +3439,7 @@ msgstr "" msgid "video_out_pgx64: Error: ioctl failed (FBIOGATTR)\n" msgstr "" -#: src/video_out/video_out_pgx64.c:1461 src/video_out/video_out_xcbxv.c:1465 -#: src/video_out/video_out_xv.c:1518 src/video_out/video_out_xvmc.c:1463 -#: src/video_out/video_out_xxmc.c:2540 +#: src/video_out/video_out_pgx64.c:1461 src/video_out/xv_common.h:24 msgid "video overlay colour key" msgstr "" @@ -3543,9 +3589,7 @@ msgstr "" msgid "The intensity of the blue colour components." msgstr "" -#: src/video_out/video_out_vidix.c:1025 src/video_out/video_out_xcbxv.c:1499 -#: src/video_out/video_out_xv.c:1552 src/video_out/video_out_xvmc.c:1479 -#: src/video_out/video_out_xxmc.c:2574 +#: src/video_out/video_out_vidix.c:1025 src/video_out/xv_common.h:47 msgid "" "Double buffering will synchronize the update of the video image to the " "repainting of the entire screen (\"vertical retrace\"). This eliminates " @@ -3635,30 +3679,36 @@ msgstr "" msgid "xine video output plugin using the MIT X shared memory extension" msgstr "" -#: src/video_out/video_out_xcbxv.c:263 +#: src/video_out/video_out_xcbxv.c:266 msgid "" "video_out_xcbxv: XvShmCreateImage returned a zero size\n" "video_out_xcbxv: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xcbxv.c:272 +#: src/video_out/video_out_xcbxv.c:275 #, c-format msgid "" "video_out_xcbxv: shared memory error in shmget: %s\n" "video_out_xcbxv: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xcbxv.c:291 +#: src/video_out/video_out_xcbxv.c:294 msgid "" "video_out_xcbxv: x11 error during shared memory XImage creation\n" "video_out_xcbxv: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xcbxv.c:1317 +#: src/video_out/video_out_xcbxv.c:1375 msgid "video_out_xcbxv: Xv extension not present.\n" msgstr "" -#: src/video_out/video_out_xcbxv.c:1359 +#: src/video_out/video_out_xcbxv.c:1402 src/video_out/video_out_xv.c:1438 +#: src/video_out/video_out_xxmc.c:2461 +#, c-format +msgid "%s: could not open Xv port %d - autodetecting\n" +msgstr "" + +#: src/video_out/video_out_xcbxv.c:1415 msgid "" "video_out_xcbxv: Xv extension is present but I couldn't find a usable yuv12 " "port.\n" @@ -3666,49 +3716,18 @@ msgid "" "Xv?!\n" msgstr "" -#: src/video_out/video_out_xcbxv.c:1367 +#: src/video_out/video_out_xcbxv.c:1423 #, c-format msgid "" "video_out_xcbxv: using Xv port %d from adaptor %s for hardware colour space " "conversion and scaling.\n" msgstr "" -#: src/video_out/video_out_xcbxv.c:1474 src/video_out/video_out_xv.c:1527 -#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2549 -msgid "autopaint colour key" -msgstr "" - -#: src/video_out/video_out_xcbxv.c:1475 src/video_out/video_out_xv.c:1528 -#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2550 -msgid "Make Xv autopaint its colour key." -msgstr "" - -#: src/video_out/video_out_xcbxv.c:1482 src/video_out/video_out_xv.c:1535 -#: src/video_out/video_out_xxmc.c:2557 -msgid "bilinear scaling mode" -msgstr "" - -#: src/video_out/video_out_xcbxv.c:1483 src/video_out/video_out_xv.c:1536 -#: src/video_out/video_out_xxmc.c:2558 -msgid "" -"Selects the bilinear scaling mode for Permedia cards. The individual values " -"are:\n" -"\n" -"Permedia 2\n" -"0 - disable bilinear filtering\n" -"1 - enable bilinear filtering\n" -"\n" -"Permedia 3\n" -"0 - disable bilinear filtering\n" -"1 - horizontal linear filtering\n" -"2 - enable full bilinear filtering" -msgstr "" - -#: src/video_out/video_out_xcbxv.c:1508 src/video_out/video_out_xv.c:1561 +#: src/video_out/video_out_xcbxv.c:1543 src/video_out/video_out_xv.c:1590 msgid "enable vblank sync" msgstr "" -#: src/video_out/video_out_xcbxv.c:1509 src/video_out/video_out_xv.c:1562 +#: src/video_out/video_out_xcbxv.c:1544 src/video_out/video_out_xv.c:1591 msgid "" "This option will synchronize the update of the video image to the repainting " "of the entire screen (\"vertical retrace\"). This eliminates flickering and " @@ -3716,31 +3735,21 @@ msgid "" "\" and choose which display device to sync to under the XVideo Settings tab" msgstr "" -#: src/video_out/video_out_xcbxv.c:1547 +#: src/video_out/video_out_xcbxv.c:1582 msgid "video_out_xcbxv: this adaptor supports the yv12 format.\n" msgstr "" -#: src/video_out/video_out_xcbxv.c:1552 +#: src/video_out/video_out_xcbxv.c:1587 msgid "video_out_xcbxv: this adaptor supports the yuy2 format.\n" msgstr "" -#: src/video_out/video_out_xcbxv.c:1560 src/video_out/video_out_xv.c:1624 -#: src/video_out/video_out_xxmc.c:2642 -msgid "pitch alignment workaround" -msgstr "" - -#: src/video_out/video_out_xcbxv.c:1561 src/video_out/video_out_xv.c:1625 -#: src/video_out/video_out_xxmc.c:2643 -msgid "Some buggy video drivers need a workaround to function properly." -msgstr "" - -#: src/video_out/video_out_xcbxv.c:1567 src/video_out/video_out_xv.c:1631 -#: src/video_out/video_out_xvmc.c:1541 +#: src/video_out/video_out_xcbxv.c:1601 src/video_out/video_out_xv.c:1659 +#: src/video_out/video_out_xvmc.c:1529 msgid "deinterlace method (deprecated)" msgstr "" -#: src/video_out/video_out_xcbxv.c:1568 src/video_out/video_out_xv.c:1632 -#: src/video_out/video_out_xvmc.c:1542 +#: src/video_out/video_out_xcbxv.c:1602 src/video_out/video_out_xv.c:1660 +#: src/video_out/video_out_xvmc.c:1530 msgid "" "This config setting is deprecated. You should use the new deinterlacing post " "processing settings instead.\n" @@ -3778,8 +3787,8 @@ msgid "" "with medium CPU usage." msgstr "" -#: src/video_out/video_out_xcbxv.c:1622 src/video_out/video_out_xv.c:1705 -#: src/video_out/video_out_xxmc.c:2737 +#: src/video_out/video_out_xcbxv.c:1656 src/video_out/video_out_xv.c:1733 +#: src/video_out/video_out_xxmc.c:2763 msgid "xine video output plugin using the MIT X video extension" msgstr "" @@ -3816,203 +3825,203 @@ msgstr "" msgid "video_out_xshm: your video mode was not recognized, sorry :-(\n" msgstr "" -#: src/video_out/video_out_xv.c:291 +#: src/video_out/video_out_xv.c:294 msgid "" "video_out_xv: XvShmCreateImage failed\n" "video_out_xv: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xv.c:317 +#: src/video_out/video_out_xv.c:320 msgid "" "video_out_xv: XvShmCreateImage returned a zero size\n" "video_out_xv: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xv.c:325 +#: src/video_out/video_out_xv.c:328 #, c-format msgid "" "video_out_xv: shared memory error in shmget: %s\n" "video_out_xv: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xv.c:357 +#: src/video_out/video_out_xv.c:360 msgid "" "video_out_xv: x11 error during shared memory XImage creation\n" "video_out_xv: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xv.c:1364 +#: src/video_out/video_out_xv.c:1413 msgid "video_out_xv: Xv extension not present.\n" msgstr "" -#: src/video_out/video_out_xv.c:1401 +#: src/video_out/video_out_xv.c:1451 msgid "" "video_out_xv: Xv extension is present but I couldn't find a usable yuv12 " "port.\n" " Looks like your graphics hardware driver doesn't support Xv?!\n" msgstr "" -#: src/video_out/video_out_xv.c:1410 +#: src/video_out/video_out_xv.c:1460 #, c-format msgid "" "video_out_xv: using Xv port %ld from adaptor %s for hardware colour space " "conversion and scaling.\n" msgstr "" -#: src/video_out/video_out_xv.c:1597 +#: src/video_out/video_out_xv.c:1626 msgid "video_out_xv: this adaptor supports the yv12 format.\n" msgstr "" -#: src/video_out/video_out_xv.c:1602 +#: src/video_out/video_out_xv.c:1631 msgid "video_out_xv: this adaptor supports the yuy2 format.\n" msgstr "" -#: src/video_out/video_out_xvmc.c:1610 +#: src/video_out/video_out_xvmc.c:1598 msgid "xine video output plugin using the XvMC X video extension" msgstr "" -#: src/video_out/video_out_xvmc.c:1656 +#: src/video_out/video_out_xvmc.c:1640 msgid "video_out_xvmc: XvMC extension not present.\n" msgstr "" -#: src/video_out/video_out_xvmc.c:1754 +#: src/video_out/video_out_xvmc.c:1738 msgid "" "video_out_xvmc: Xv extension is present but I couldn't find a usable yuv12 " "port.\n" msgstr "" -#: src/video_out/video_out_xvmc.c:1763 +#: src/video_out/video_out_xvmc.c:1747 #, c-format msgid "" "video_out_xvmc: using Xv port %ld from adaptor %s\n" " for hardware colour space conversion and scaling\n" msgstr "" -#: src/video_out/video_out_xvmc.c:1768 +#: src/video_out/video_out_xvmc.c:1752 msgid " idct and motion compensation acceleration \n" msgstr "" -#: src/video_out/video_out_xvmc.c:1770 +#: src/video_out/video_out_xvmc.c:1754 msgid " motion compensation acceleration only\n" msgstr "" -#: src/video_out/video_out_xvmc.c:1772 +#: src/video_out/video_out_xvmc.c:1756 msgid " no XvMC support \n" msgstr "" -#: src/video_out/video_out_xvmc.c:1773 +#: src/video_out/video_out_xvmc.c:1757 #, c-format msgid " With Overlay = %d; UnsignedIntra = %d.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:642 +#: src/video_out/video_out_xxmc.c:639 msgid "" "video_out_xxmc: XvShmCreateImage failed\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:652 +#: src/video_out/video_out_xxmc.c:649 msgid "" "video_out_xxmc: XvShmCreateImage returned a zero size\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:660 +#: src/video_out/video_out_xxmc.c:657 #, c-format msgid "" "video_out_xxmc: shared memory error in shmget: %s\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:692 +#: src/video_out/video_out_xxmc.c:689 msgid "" "video_out_xxmc: x11 error during shared memory XImage creation\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2392 +#: src/video_out/video_out_xxmc.c:2436 msgid "video_out_xxmc: Xv extension not present.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2429 +#: src/video_out/video_out_xxmc.c:2474 msgid "" "video_out_xxmc: Xv extension is present but I couldn't find a usable yuv12 " "port.\n" " Looks like your graphics hardware driver doesn't support Xv?!\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2438 +#: src/video_out/video_out_xxmc.c:2483 #, c-format msgid "" "video_out_xxmc: using Xv port %ld from adaptor %s for hardware colour space " "conversion and scaling.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2614 +#: src/video_out/video_out_xxmc.c:2641 msgid "video_out_xxmc: this adaptor supports the yv12 format.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2619 +#: src/video_out/video_out_xxmc.c:2646 msgid "video_out_xxmc: this adaptor supports the yuy2 format.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2648 +#: src/video_out/video_out_xxmc.c:2674 msgid "Make XvMC allocate more frames for better buffering." msgstr "" -#: src/video_out/video_out_xxmc.c:2649 +#: src/video_out/video_out_xxmc.c:2675 msgid "" "Some XvMC implementations allow more than 8 frames.\n" "This option, when turned on, makes the driver try to\n" "allocate 15 frames. A must for unichrome and live VDR.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2655 +#: src/video_out/video_out_xxmc.c:2681 msgid "Unichrome cpu save" msgstr "" -#: src/video_out/video_out_xxmc.c:2656 +#: src/video_out/video_out_xxmc.c:2682 msgid "" "Saves CPU time by sleeping while decoder works.\n" "Only for Linux kernel 2.6 series or 2.4 with multimedia patch.\n" "Experimental.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2662 +#: src/video_out/video_out_xxmc.c:2688 msgid "Fix buggy NVIDIA XvMC subpicture colours" msgstr "" -#: src/video_out/video_out_xxmc.c:2663 +#: src/video_out/video_out_xxmc.c:2689 msgid "" "There's a bug in NVIDIA's XvMC lib that makes red OSD colours\n" "look blue and vice versa. This option provides a workaround.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2668 +#: src/video_out/video_out_xxmc.c:2694 msgid "Use bob as accelerated deinterlace method." msgstr "" -#: src/video_out/video_out_xxmc.c:2669 +#: src/video_out/video_out_xxmc.c:2695 msgid "" "When interlacing is enabled for hardware accelerated frames,\n" "alternate between top and bottom field at double the frame rate.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2675 +#: src/video_out/video_out_xxmc.c:2701 msgid "Don't use bob deinterlacing for progressive frames." msgstr "" -#: src/video_out/video_out_xxmc.c:2676 +#: src/video_out/video_out_xxmc.c:2702 msgid "" "Progressive frames don't need deinterlacing, so disabling it on\n" "demand should result in a better picture.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2682 +#: src/video_out/video_out_xxmc.c:2708 msgid "Don't use bob deinterlacing while a scaled OSD is active." msgstr "" -#: src/video_out/video_out_xxmc.c:2683 +#: src/video_out/video_out_xxmc.c:2709 msgid "" "Bob deinterlacing adds some noise to horizontal lines, so disabling it\n" "on demand should result in a better OSD picture.\n" @@ -4036,6 +4045,60 @@ msgstr "" msgid "x11osd: unscaled overlay created (%s mode).\n" msgstr "" +#: src/video_out/xv_common.h:30 +msgid "autopaint colour key" +msgstr "" + +#: src/video_out/xv_common.h:31 +msgid "Make Xv autopaint its colour key." +msgstr "" + +#: src/video_out/xv_common.h:34 +msgid "bilinear scaling mode" +msgstr "" + +#: src/video_out/xv_common.h:35 +msgid "" +"Selects the bilinear scaling mode for Permedia cards. The individual values " +"are:\n" +"\n" +"Permedia 2\n" +"0 - disable bilinear filtering\n" +"1 - enable bilinear filtering\n" +"\n" +"Permedia 3\n" +"0 - disable bilinear filtering\n" +"1 - horizontal linear filtering\n" +"2 - enable full bilinear filtering" +msgstr "" + +#: src/video_out/xv_common.h:53 +msgid "Xv port number" +msgstr "" + +#: src/video_out/xv_common.h:54 +msgid "Selects the Xv port number to use (0 to autodetect)." +msgstr "" + +#: src/video_out/xv_common.h:57 +msgid "pitch alignment workaround" +msgstr "" + +#: src/video_out/xv_common.h:58 +msgid "Some buggy video drivers need a workaround to function properly." +msgstr "" + +#: src/video_out/xv_common.h:66 +msgid "video display method preference" +msgstr "" + +#: src/video_out/xv_common.h:67 +msgid "" +"Selects which video output method is preferred. Detection is done using the " +"reported Xv adaptor names.\n" +"(Only applies when auto-detecting which Xv port to use.)" +msgstr "" + #: src/xine-engine/alphablend.c:2146 msgid "disable exact alpha blending of overlays" msgstr "" @@ -4189,36 +4252,36 @@ msgstr "" msgid "xine-lib: buffer.c: There has been a fatal error: TOO MANY FREE's\n" msgstr "" -#: src/xine-engine/configfile.c:933 +#: src/xine-engine/configfile.c:932 #, c-format msgid "The current config file has been modified by a newer version of xine." msgstr "" -#: src/xine-engine/configfile.c:1038 +#: src/xine-engine/configfile.c:1037 #, c-format msgid "configfile: WARNING: backing up configfile to %s failed\n" msgstr "" -#: src/xine-engine/configfile.c:1039 +#: src/xine-engine/configfile.c:1038 msgid "configfile: WARNING: your configuration will not be saved\n" msgstr "" -#: src/xine-engine/configfile.c:1139 +#: src/xine-engine/configfile.c:1138 #, c-format msgid "configfile: WARNING: writing configuration to %s failed\n" msgstr "" -#: src/xine-engine/configfile.c:1140 +#: src/xine-engine/configfile.c:1139 #, c-format msgid "configfile: WARNING: removing possibly broken config file %s\n" msgstr "" -#: src/xine-engine/configfile.c:1141 +#: src/xine-engine/configfile.c:1140 #, c-format msgid "configfile: WARNING: you should check the backup file %s\n" msgstr "" -#: src/xine-engine/configfile.c:1276 +#: src/xine-engine/configfile.c:1275 #, c-format msgid "configfile: entry '%s' mustn't be modified from MRL\n" msgstr "" @@ -4254,7 +4317,7 @@ msgid "input_rip: reading by input plugin failed\n" msgstr "" #: src/xine-engine/input_rip.c:161 src/xine-engine/input_rip.c:290 -#: src/xine-engine/input_rip.c:656 +#: src/xine-engine/input_rip.c:655 #, c-format msgid "input_rip: error writing to file %<PRIdMAX> bytes: %s\n" msgstr "" @@ -4279,41 +4342,41 @@ msgstr "" msgid "input_rip: %<PRIdMAX> bytes dropped\n" msgstr "" -#: src/xine-engine/input_rip.c:561 +#: src/xine-engine/input_rip.c:560 #, c-format msgid "input_rip: input plugin not defined!\n" msgstr "" -#: src/xine-engine/input_rip.c:567 +#: src/xine-engine/input_rip.c:566 #, c-format msgid "" "input_rip: target directory wasn't specified, please fill out the option " "'media.capture.save_dir'\n" msgstr "" -#: src/xine-engine/input_rip.c:569 +#: src/xine-engine/input_rip.c:568 msgid "" "The stream save feature is disabled until you set media.capture.save_dir in " "the configuration." msgstr "" -#: src/xine-engine/input_rip.c:576 +#: src/xine-engine/input_rip.c:575 #, c-format msgid "input_rip: ripping/caching of this source is not permitted!\n" msgstr "" -#: src/xine-engine/input_rip.c:578 +#: src/xine-engine/input_rip.c:577 msgid "" "xine is not allowed to save from this source. (possibly copyrighted " "material?)" msgstr "" -#: src/xine-engine/input_rip.c:584 +#: src/xine-engine/input_rip.c:583 #, c-format msgid "input_rip: file name not given!\n" msgstr "" -#: src/xine-engine/input_rip.c:626 +#: src/xine-engine/input_rip.c:625 #, c-format msgid "input_rip: error opening file %s: %s\n" msgstr "" @@ -4352,217 +4415,217 @@ msgstr "" msgid "map_decoder_list: no space for decoder, skipped.\n" msgstr "" -#: src/xine-engine/load_plugins.c:323 +#: src/xine-engine/load_plugins.c:322 #, c-format msgid "" "load_plugins: ignoring plugin %s, wrong iface version %d (should be %d)\n" msgstr "" -#: src/xine-engine/load_plugins.c:380 +#: src/xine-engine/load_plugins.c:384 #, c-format msgid "priority for %s decoder" msgstr "" -#: src/xine-engine/load_plugins.c:391 +#: src/xine-engine/load_plugins.c:389 msgid "" "The priority provides a ranking in case some media can be handled by more " "than one decoder.\n" "A priority of 0 enables the decoder's default priority." msgstr "" -#: src/xine-engine/load_plugins.c:419 +#: src/xine-engine/load_plugins.c:417 #, c-format msgid "" "load_plugins: demuxer plugin %s does not provide a priority, xine-lib will " "use the default priority.\n" msgstr "" -#: src/xine-engine/load_plugins.c:436 +#: src/xine-engine/load_plugins.c:434 #, c-format msgid "" "load_plugins: input plugin %s does not provide a priority, xine-lib will use " "the default priority.\n" msgstr "" -#: src/xine-engine/load_plugins.c:492 +#: src/xine-engine/load_plugins.c:490 #, c-format msgid "load_plugins: plugin %s found\n" msgstr "" -#: src/xine-engine/load_plugins.c:495 +#: src/xine-engine/load_plugins.c:493 #, c-format msgid "load_plugins: static plugin found\n" msgstr "" -#: src/xine-engine/load_plugins.c:502 +#: src/xine-engine/load_plugins.c:500 #, c-format msgid "load_plugins: plugin limit reached, %s could not be loaded\n" msgstr "" -#: src/xine-engine/load_plugins.c:505 +#: src/xine-engine/load_plugins.c:503 #, c-format msgid "load_plugins: plugin limit reached, static plugin could not be loaded\n" msgstr "" -#: src/xine-engine/load_plugins.c:522 +#: src/xine-engine/load_plugins.c:520 #, c-format msgid "load_plugins: unknown plugin type %d in %s\n" msgstr "" -#: src/xine-engine/load_plugins.c:526 +#: src/xine-engine/load_plugins.c:524 #, c-format msgid "load_plugins: unknown statically linked plugin type %d\n" msgstr "" -#: src/xine-engine/load_plugins.c:586 +#: src/xine-engine/load_plugins.c:579 #, c-format msgid "load_plugins: unable to stat %s\n" msgstr "" -#: src/xine-engine/load_plugins.c:627 +#: src/xine-engine/load_plugins.c:620 #, c-format msgid "" "load_plugins: cannot open plugin lib %s:\n" "%s\n" msgstr "" -#: src/xine-engine/load_plugins.c:642 +#: src/xine-engine/load_plugins.c:635 #, c-format msgid "" "load_plugins: can't get plugin info from %s:\n" "%s\n" msgstr "" -#: src/xine-engine/load_plugins.c:660 +#: src/xine-engine/load_plugins.c:653 #, c-format msgid "load_plugins: skipping unreadable plugin directory %s.\n" msgstr "" -#: src/xine-engine/load_plugins.c:709 +#: src/xine-engine/load_plugins.c:702 #, c-format msgid "" "load_plugins: cannot (stage 2) open plugin lib %s:\n" "%s\n" msgstr "" -#: src/xine-engine/load_plugins.c:735 +#: src/xine-engine/load_plugins.c:728 #, c-format msgid "load_plugins: Yikes! %s doesn't contain plugin info.\n" msgstr "" -#: src/xine-engine/load_plugins.c:1307 +#: src/xine-engine/load_plugins.c:1333 #, c-format msgid "load_plugins: unknown content detection strategy %d\n" msgstr "" -#: src/xine-engine/load_plugins.c:1417 +#: src/xine-engine/load_plugins.c:1444 #, c-format msgid "load_plugins: using demuxer '%s'\n" msgstr "" -#: src/xine-engine/load_plugins.c:1713 src/xine-engine/load_plugins.c:1760 +#: src/xine-engine/load_plugins.c:1770 src/xine-engine/load_plugins.c:1817 #, c-format msgid "load_plugins: failed to load audio output plugin <%s>\n" msgstr "" -#: src/xine-engine/load_plugins.c:1763 +#: src/xine-engine/load_plugins.c:1820 msgid "" "load_plugins: audio output auto-probing didn't find any usable audio " "driver.\n" msgstr "" -#: src/xine-engine/load_plugins.c:2067 +#: src/xine-engine/load_plugins.c:2124 #, c-format msgid "" "load_plugins: cannot unload plugin lib %s:\n" "%s\n" msgstr "" -#: src/xine-engine/osd.c:735 +#: src/xine-engine/osd.c:724 #, c-format msgid "font '%s-%d' already loaded, weird.\n" msgstr "" -#: src/xine-engine/osd.c:747 +#: src/xine-engine/osd.c:736 #, c-format msgid "font '%s' loading failed (%d < %d)\n" msgstr "" -#: src/xine-engine/osd.c:757 +#: src/xine-engine/osd.c:746 #, c-format msgid "wrong version for font '%s'. expected %d found %d.\n" msgstr "" -#: src/xine-engine/osd.c:824 +#: src/xine-engine/osd.c:813 msgid "osd: cannot initialize ft2 library\n" msgstr "" -#: src/xine-engine/osd.c:847 +#: src/xine-engine/osd.c:836 #, c-format msgid "osd: error matching font %s with FontConfig" msgstr "" -#: src/xine-engine/osd.c:861 +#: src/xine-engine/osd.c:850 #, c-format msgid "osd: error loading font %s with FontConfig" msgstr "" -#: src/xine-engine/osd.c:864 +#: src/xine-engine/osd.c:853 #, c-format msgid "osd: error looking up font %s with FontConfig" msgstr "" -#: src/xine-engine/osd.c:885 +#: src/xine-engine/osd.c:874 #, c-format msgid "osd: error loading font %s with ft2\n" msgstr "" -#: src/xine-engine/osd.c:895 +#: src/xine-engine/osd.c:884 msgid "osd: error setting font size (no scalable font?)\n" msgstr "" -#: src/xine-engine/osd.c:1011 +#: src/xine-engine/osd.c:1000 #, c-format msgid "" "osd: unknown sequence starting with byte 0x%02X in encoding \"%s\", " "skipping\n" msgstr "" -#: src/xine-engine/osd.c:1067 +#: src/xine-engine/osd.c:1056 msgid "osd: can't find out current locale character set\n" msgstr "" -#: src/xine-engine/osd.c:1077 +#: src/xine-engine/osd.c:1066 #, c-format msgid "osd: unsupported conversion %s -> %s, no conversion performed\n" msgstr "" -#: src/xine-engine/osd.c:1132 src/xine-engine/osd.c:1300 +#: src/xine-engine/osd.c:1121 src/xine-engine/osd.c:1289 msgid "osd: font isn't defined\n" msgstr "" -#: src/xine-engine/osd.c:1171 +#: src/xine-engine/osd.c:1160 msgid "osd: error loading glyph\n" msgstr "" -#: src/xine-engine/osd.c:1177 +#: src/xine-engine/osd.c:1166 msgid "osd: error in rendering glyph\n" msgstr "" -#: src/xine-engine/osd.c:1337 +#: src/xine-engine/osd.c:1326 #, c-format msgid "osd: error loading glyph %i\n" msgstr "" -#: src/xine-engine/osd.c:1344 +#: src/xine-engine/osd.c:1333 msgid "osd: error in rendering\n" msgstr "" -#: src/xine-engine/osd.c:1601 +#: src/xine-engine/osd.c:1587 msgid "palette (foreground-border-background) to use for subtitles and OSD" msgstr "" -#: src/xine-engine/osd.c:1602 +#: src/xine-engine/osd.c:1588 msgid "" "The palette for on-screen-display and some subtitle formats that do not " "specify any colouring themselves. The palettes are listed in the form: " @@ -4753,54 +4816,59 @@ msgstr "" msgid "xine: changing option '%s' from MRL isn't permitted\n" msgstr "" -#: src/xine-engine/xine.c:1194 +#: src/xine-engine/xine.c:1205 +#, c-format +msgid "xine: couldn't load plugin-specified demux %s for >%s<\n" +msgstr "" + +#: src/xine-engine/xine.c:1215 #, c-format msgid "xine: couldn't find demux for >%s<\n" msgstr "" -#: src/xine-engine/xine.c:1210 +#: src/xine-engine/xine.c:1231 #, c-format msgid "xine: found demuxer plugin: %s\n" msgstr "" -#: src/xine-engine/xine.c:1231 +#: src/xine-engine/xine.c:1252 #, c-format msgid "xine: demuxer is already done. that was fast!\n" msgstr "" -#: src/xine-engine/xine.c:1233 +#: src/xine-engine/xine.c:1254 #, c-format msgid "xine: demuxer failed to start\n" msgstr "" -#: src/xine-engine/xine.c:1299 +#: src/xine-engine/xine.c:1320 #, c-format msgid "xine_play: no demux available\n" msgstr "" -#: src/xine-engine/xine.c:1370 +#: src/xine-engine/xine.c:1391 #, c-format msgid "xine_play: demux failed to start\n" msgstr "" -#: src/xine-engine/xine.c:1647 +#: src/xine-engine/xine.c:1667 #, c-format msgid "xine: The specified save_dir \"%s\" might be a security risk.\n" msgstr "" -#: src/xine-engine/xine.c:1652 +#: src/xine-engine/xine.c:1672 msgid "The specified save_dir might be a security risk." msgstr "" -#: src/xine-engine/xine.c:1684 +#: src/xine-engine/xine.c:1704 msgid "xine: locale not supported by C library\n" msgstr "" -#: src/xine-engine/xine.c:1693 +#: src/xine-engine/xine.c:1713 msgid "media format detection strategy" msgstr "" -#: src/xine-engine/xine.c:1694 +#: src/xine-engine/xine.c:1714 msgid "" "xine offers various methods to detect the media format of input to play. The " "individual values are:\n" @@ -4818,11 +4886,11 @@ msgid "" "Detect by file name extension only.\n" msgstr "" -#: src/xine-engine/xine.c:1712 +#: src/xine-engine/xine.c:1732 msgid "directory for saving streams" msgstr "" -#: src/xine-engine/xine.c:1713 +#: src/xine-engine/xine.c:1733 msgid "" "When using the stream save feature, files will be written only into this " "directory.\n" @@ -4832,11 +4900,11 @@ msgid "" "content in any file." msgstr "" -#: src/xine-engine/xine.c:1724 +#: src/xine-engine/xine.c:1744 msgid "allow implicit changes to the configuration (e.g. by MRL)" msgstr "" -#: src/xine-engine/xine.c:1725 +#: src/xine-engine/xine.c:1745 msgid "" "If enabled, you allow xine to change your configuration without explicit " "actions from your side. For example configuration changes demanded by MRLs " @@ -4846,26 +4914,26 @@ msgid "" "configuration, you might end with a totally messed up xine." msgstr "" -#: src/xine-engine/xine.c:1739 +#: src/xine-engine/xine.c:1759 msgid "Timeout for network stream reading (in seconds)" msgstr "" -#: src/xine-engine/xine.c:1740 +#: src/xine-engine/xine.c:1760 msgid "" "Specifies the timeout when reading from network streams, in seconds. Too low " "values might stop streaming when the source is slow or the bandwidth is " "occupied, too high values will freeze the player if the connection is lost." msgstr "" -#: src/xine-engine/xine.c:2148 +#: src/xine-engine/xine.c:2217 msgid "messages" msgstr "" -#: src/xine-engine/xine.c:2149 +#: src/xine-engine/xine.c:2218 msgid "plugin" msgstr "" -#: src/xine-engine/xine.c:2150 +#: src/xine-engine/xine.c:2219 msgid "trace" msgstr "" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: pl_PL\n" "Report-Msgid-Bugs-To: xine-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2008-03-19 13:16+0000\n" +"POT-Creation-Date: 2008-06-17 13:35+0200\n" "PO-Revision-Date: 2003-05-24 12:36+0200\n" "Last-Translator: Bartłomiej Muryn <_4ever_@irc.pl>\n" "Language-Team: Polish <pl@li.org>\n" @@ -154,11 +154,13 @@ msgstr "osd: zawiodło iconv_open()\n" msgid ">>> Check if another program already uses PCM <<<\n" msgstr "" -#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_oss_out.c:931 +#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_jack_out.c:755 +#: src/audio_out/audio_oss_out.c:927 msgid "speaker arrangement" msgstr "" -#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_oss_out.c:932 +#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_jack_out.c:756 +#: src/audio_out/audio_oss_out.c:928 msgid "" "Select how your speakers are arranged, this determines which speakers xine " "uses for sound output. The individual values are:\n" @@ -191,86 +193,86 @@ msgid "" msgstr "" #: src/audio_out/audio_alsa_out.c:1500 -msgid "audio_alsa_out : supported modes are " +msgid "audio_alsa_out : supported modes are" msgstr "" -#: src/audio_out/audio_alsa_out.c:1503 -msgid "8bit " +#: src/audio_out/audio_alsa_out.c:1504 +msgid " 8bit" msgstr "" -#: src/audio_out/audio_alsa_out.c:1508 -msgid "16bit " +#: src/audio_out/audio_alsa_out.c:1509 +msgid " 16bit" msgstr "" -#: src/audio_out/audio_alsa_out.c:1512 -msgid "24bit " +#: src/audio_out/audio_alsa_out.c:1513 +msgid " 24bit" msgstr "" -#: src/audio_out/audio_alsa_out.c:1516 -msgid "32bit " +#: src/audio_out/audio_alsa_out.c:1517 +msgid " 32bit" msgstr "" -#: src/audio_out/audio_alsa_out.c:1527 -msgid "mono " +#: src/audio_out/audio_alsa_out.c:1530 src/audio_out/audio_oss_out.c:963 +msgid " mono" msgstr "" -#: src/audio_out/audio_alsa_out.c:1531 -msgid "stereo " +#: src/audio_out/audio_alsa_out.c:1534 src/audio_out/audio_oss_out.c:969 +msgid " stereo" msgstr "" -#: src/audio_out/audio_alsa_out.c:1536 -msgid "4-channel " +#: src/audio_out/audio_alsa_out.c:1539 src/audio_out/audio_oss_out.c:976 +msgid " 4-channel" msgstr "" -#: src/audio_out/audio_alsa_out.c:1539 -msgid "(4-channel not enabled in xine config) " -msgstr "" - -#: src/audio_out/audio_alsa_out.c:1544 -msgid "4.1-channel " +#: src/audio_out/audio_alsa_out.c:1542 src/audio_out/audio_oss_out.c:979 +msgid " (4-channel not enabled in xine config)" msgstr "" #: src/audio_out/audio_alsa_out.c:1547 -msgid "(4.1-channel not enabled in xine config) " +msgid " 4.1-channel" msgstr "" -#: src/audio_out/audio_alsa_out.c:1552 -msgid "5-channel " +#: src/audio_out/audio_alsa_out.c:1550 +msgid " (4.1-channel not enabled in xine config)" msgstr "" -#: src/audio_out/audio_alsa_out.c:1555 -msgid "(5-channel not enabled in xine config) " +#: src/audio_out/audio_alsa_out.c:1555 src/audio_out/audio_oss_out.c:986 +msgid " 5-channel" msgstr "" -#: src/audio_out/audio_alsa_out.c:1560 -msgid "5.1-channel " +#: src/audio_out/audio_alsa_out.c:1558 src/audio_out/audio_oss_out.c:989 +msgid " (5-channel not enabled in xine config)" msgstr "" -#: src/audio_out/audio_alsa_out.c:1563 -msgid "(5.1-channel not enabled in xine config) " +#: src/audio_out/audio_alsa_out.c:1563 src/audio_out/audio_oss_out.c:996 +msgid " 5.1-channel" msgstr "" -#: src/audio_out/audio_alsa_out.c:1586 -msgid "a/52 and DTS pass-through\n" +#: src/audio_out/audio_alsa_out.c:1566 src/audio_out/audio_oss_out.c:999 +msgid " (5.1-channel not enabled in xine config)" msgstr "" #: src/audio_out/audio_alsa_out.c:1589 -msgid "(a/52 and DTS pass-through not enabled in xine config)\n" +msgid " a/52 and DTS pass-through" +msgstr "" + +#: src/audio_out/audio_alsa_out.c:1592 +msgid " (a/52 and DTS pass-through not enabled in xine config)" msgstr "" # src/audio_out/audio_alsa_out.c:862 src/audio_out/audio_alsa_out.c:1072 -#: src/audio_out/audio_alsa_out.c:1596 +#: src/audio_out/audio_alsa_out.c:1602 msgid "alsa mixer device" msgstr "urządzenie miksera alsa" -#: src/audio_out/audio_alsa_out.c:1597 +#: src/audio_out/audio_alsa_out.c:1603 msgid "" "xine will use this alsa mixer device to change the volume.\n" "See the alsa documentation for information on alsa devices." msgstr "" # src/audio_out/audio_alsa_out.c:1105 -#: src/audio_out/audio_alsa_out.c:1671 +#: src/audio_out/audio_alsa_out.c:1677 msgid "xine audio output plugin using alsa-compliant audio devices/drivers" msgstr "" "wtyczka wyjścia dźwięku xine używająca sprzętu/sterowników kompatybilnych z " @@ -554,8 +556,20 @@ msgstr "" msgid "xine audio output plugin using IRIX libaudio" msgstr "wtyczka wyjścia dźwięku xine używająca IRIX libaudio" +# src/input/input_vcd.c:1184 +#: src/audio_out/audio_jack_out.c:743 +#, fuzzy +msgid "JACK audio device name" +msgstr "ścieżka dostępu do pliku lokalnego urządzenia vcd" + +#: src/audio_out/audio_jack_out.c:744 +msgid "" +"Specifies the jack audio device name, leave blank for the default physical " +"output port." +msgstr "" + # src/audio_out/audio_esd_out.c:441 -#: src/audio_out/audio_jack_out.c:406 +#: src/audio_out/audio_jack_out.c:921 #, fuzzy msgid "xine output plugin for JACK Audio Connection Kit" msgstr "wtyczka wyjścia dźwięku używająca kde artsd" @@ -620,7 +634,7 @@ msgstr "" msgid "audio_oss_out: using device >%s<\n" msgstr "" -#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:906 +#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:902 #, c-format msgid "" "audio_oss_out: opening audio device %s failed:\n" @@ -677,24 +691,31 @@ msgstr "" msgid "OSS audio output latency (adjust a/v sync)" msgstr "opóźnienie wyjścia dźwieku esd (regulacja synchronizacji a/v)" -#: src/audio_out/audio_oss_out.c:882 +#: src/audio_out/audio_oss_out.c:894 +#, c-format msgid "" "audio_oss_out: Audio driver realtime sync disabled...\n" -"audio_oss_out: ...probing output buffer size: " +"audio_oss_out: ...probing output buffer size: %d bytes\n" +"audio_oss_out: ...there may be audio/video synchronization issues\n" msgstr "" -#: src/audio_out/audio_oss_out.c:899 -#, c-format -msgid "" -"%d bytes\n" -"audio_oss_out: ...there may be audio/video synchronization issues\n" +#: src/audio_out/audio_oss_out.c:958 +msgid "audio_oss_out: supported modes are" msgstr "" -#: src/audio_out/audio_oss_out.c:1028 +#: src/audio_out/audio_oss_out.c:1009 +msgid " a/52 pass-through" +msgstr "" + +#: src/audio_out/audio_oss_out.c:1012 +msgid " (a/52 pass-through not enabled in xine config)" +msgstr "" + +#: src/audio_out/audio_oss_out.c:1027 msgid "OSS audio mixer number, -1 for none" msgstr "" -#: src/audio_out/audio_oss_out.c:1029 +#: src/audio_out/audio_oss_out.c:1028 msgid "" "The full mixer device name is created by taking the OSS device name, " "replacing \"dsp\" with \"mixer\" and adding the mixer number.\n" @@ -704,31 +725,31 @@ msgid "" "audio device name is set to \"auto\"." msgstr "" -#: src/audio_out/audio_oss_out.c:1086 +#: src/audio_out/audio_oss_out.c:1082 #, c-format msgid "audio_oss_out: open() mixer %s failed: %s\n" msgstr "" # src/audio_out/audio_oss_out.c:923 -#: src/audio_out/audio_oss_out.c:1159 +#: src/audio_out/audio_oss_out.c:1155 msgid "xine audio output plugin using oss-compliant audio devices/drivers" msgstr "" "wtyczka wyjścia dźwięku xine, używająca urządzeń/sterowników kompatybilnych " "z oss" # src/audio_out/audio_alsa_out.c:201 src/audio_out/audio_alsa_out.c:927 -#: src/audio_out/audio_pulse_out.c:549 +#: src/audio_out/audio_pulse_out.c:761 #, fuzzy msgid "device used for pulseaudio" msgstr "urządzenie użyte do wyjścia 4-kanałowego" -#: src/audio_out/audio_pulse_out.c:550 +#: src/audio_out/audio_pulse_out.c:762 msgid "use 'server[:sink]' for setting the pulseaudio sink device." msgstr "" # src/audio_out/audio_alsa_out.c:201 src/audio_out/audio_alsa_out.c:927 # src/audio_out/audio_esd_out.c:441 -#: src/audio_out/audio_pulse_out.c:583 +#: src/audio_out/audio_pulse_out.c:843 #, fuzzy msgid "xine audio output plugin using pulseaudio sound server" msgstr "wtyczka wyjścia dźwięku używająca esound" @@ -761,21 +782,21 @@ msgid "xine audio output plugin using sun-compliant audio devices/drivers" msgstr "" "wtyczka wyjścia dźwięku xine kompatybilna z urządzeniami/sterownikami sun" -#: src/combined/ffmpeg/ff_audio_decoder.c:117 +#: src/combined/ffmpeg/ff_audio_decoder.c:118 #, c-format msgid "ffmpeg_audio_dec: increasing buffer to %d to avoid overflow.\n" msgstr "" -#: src/combined/ffmpeg/ff_audio_decoder.c:161 +#: src/combined/ffmpeg/ff_audio_decoder.c:162 #, c-format msgid "ffmpeg_audio_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "" -#: src/combined/ffmpeg/ff_audio_decoder.c:253 +#: src/combined/ffmpeg/ff_audio_decoder.c:297 msgid "ffmpeg_audio_dec: trying to open null codec\n" msgstr "" -#: src/combined/ffmpeg/ff_audio_decoder.c:262 +#: src/combined/ffmpeg/ff_audio_decoder.c:306 msgid "ffmpeg_audio_dec: couldn't open decoder\n" msgstr "" @@ -784,38 +805,38 @@ msgstr "" msgid "dvaudio: increasing buffer to %d to avoid overflow.\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:158 +#: src/combined/ffmpeg/ff_video_decoder.c:162 msgid "ffmpeg_video_dec: unsupported frame format, DR1 disabled.\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:176 +#: src/combined/ffmpeg/ff_video_decoder.c:180 msgid "ffmpeg_video_dec: unsupported frame dimensions, DR1 disabled.\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:359 +#: src/combined/ffmpeg/ff_video_decoder.c:363 #, c-format msgid "ffmpeg_video_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:391 +#: src/combined/ffmpeg/ff_video_decoder.c:395 msgid "ffmpeg_video_dec: couldn't open decoder\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:434 +#: src/combined/ffmpeg/ff_video_decoder.c:438 msgid "ffmpeg_video_dec: direct rendering enabled\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:874 +#: src/combined/ffmpeg/ff_video_decoder.c:883 #, c-format msgid "ffmpeg_video_dec: increasing buffer to %d to avoid overflow.\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1600 +#: src/combined/ffmpeg/ff_video_decoder.c:1633 #, fuzzy msgid "MPEG-4 postprocessing quality" msgstr "jakość post-przetwarzania ffmpeg mpeg-4" -#: src/combined/ffmpeg/ff_video_decoder.c:1601 +#: src/combined/ffmpeg/ff_video_decoder.c:1634 msgid "" "You can adjust the amount of post processing applied to MPEG-4 video.\n" "Higher values result in better quality, but need more CPU. Lower values may " @@ -824,11 +845,11 @@ msgid "" "much." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1609 +#: src/combined/ffmpeg/ff_video_decoder.c:1642 msgid "FFmpeg video decoding thread count" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1610 +#: src/combined/ffmpeg/ff_video_decoder.c:1643 msgid "" "You can adjust the number of video decoding threads which FFmpeg may use.\n" "Higher values should speed up decoding but it depends on the codec used " @@ -837,11 +858,11 @@ msgid "" "A change of this setting will take effect with playing the next stream." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1619 +#: src/combined/ffmpeg/ff_video_decoder.c:1652 msgid "Skip loop filter" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1620 +#: src/combined/ffmpeg/ff_video_decoder.c:1653 msgid "" "You can control for which frames the loop filter shall be skipped after " "decoding.\n" @@ -851,11 +872,11 @@ msgid "" "A change of this setting will take effect with playing the next stream." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1629 +#: src/combined/ffmpeg/ff_video_decoder.c:1662 msgid "Choose speed over specification compliance" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1630 +#: src/combined/ffmpeg/ff_video_decoder.c:1663 msgid "" "You may want to allow speed cheats which violate codec specification.\n" "Cheating may speed up decoding but can also lead to decoding artefacts.\n" @@ -915,18 +936,18 @@ msgstr "" msgid "Restoring index..." msgstr "Odtwarzanie indeksu..." -#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1683 +#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1691 #, c-format msgid "demux_avi: invalid avi chunk \"%c%c%c%c\" at pos %<PRIdMAX>\n" msgstr "" # src/demuxers/demux_avi.c:659 -#: src/demuxers/demux_avi.c:823 +#: src/demuxers/demux_avi.c:822 #, c-format msgid "demux_avi: avi index is broken\n" msgstr "demux_avi: index pliku avi uszkodzony\n" -#: src/demuxers/demux_avi.c:831 +#: src/demuxers/demux_avi.c:830 #, c-format msgid "demux_avi: failed to seek to the next chunk (pos %<PRIdMAX>)\n" msgstr "" @@ -938,7 +959,7 @@ msgid "invalid FILM chunk size\n" msgstr "nieprawidłowy rozmiar fragmentu filmu\n" # src/demuxers/demux_film.c:254 -#: src/demuxers/demux_film.c:340 +#: src/demuxers/demux_film.c:342 #, c-format msgid "unrecognized FILM chunk\n" msgstr "nie rozpoznany fragment filmu\n" @@ -1001,25 +1022,25 @@ msgstr "" "demux_mpeg_block: uwaga: nagłówek pes wskazuje na to ze strumień może być " "zaszyfrowany (tryb szyfrowania %d)\n" -#: src/demuxers/demux_mpeg_pes.c:415 +#: src/demuxers/demux_mpeg_pes.c:414 #, c-format msgid "" "xine-lib:demux_mpeg_pes: Unrecognised stream_id 0x%02x. Please report this " "to xine developers.\n" msgstr "" -#: src/demuxers/demux_mpeg_pes.c:424 +#: src/demuxers/demux_mpeg_pes.c:423 #, c-format msgid "demux_mpeg_pes: warning: PACK stream id=0x%x decode failed.\n" msgstr "" -#: src/demuxers/demux_mpeg_pes.c:806 +#: src/demuxers/demux_mpeg_pes.c:805 #, c-format msgid "demux_mpeg_pes: warning: PES header reserved 10 bits not found\n" msgstr "" # src/demuxers/demux_mpeg_block.c:456 -#: src/demuxers/demux_mpeg_pes.c:816 +#: src/demuxers/demux_mpeg_pes.c:815 #, fuzzy, c-format msgid "" "demux_mpeg_pes: warning: PES header indicates that this stream may be " @@ -1028,7 +1049,7 @@ msgstr "" "demux_mpeg_block: uwaga: nagłówek pes wskazuje na to ze strumień może być " "zaszyfrowany (tryb szyfrowania %d)\n" -#: src/demuxers/demux_mpeg_pes.c:1090 +#: src/demuxers/demux_mpeg_pes.c:1089 #, fuzzy, c-format msgid "" "demux_mpeg_pes:Unrecognised private stream 1 0x%02x. Please report this to " @@ -1080,7 +1101,7 @@ msgid "demux_wc3movie: SHOT chunk referenced invalid palette (%d >= %d)\n" msgstr "" "demux_wc3movie: fragment zrzutu odnosi się do błędnej palety (%d >= %d)\n" -#: src/demuxers/demux_wc3movie.c:404 +#: src/demuxers/demux_wc3movie.c:408 #, c-format msgid "demux_wc3movie: There was a problem while loading palette chunks\n" msgstr "demux_wc3movie: Wystąpił problem przy ładowaniu fragmentów palety\n" @@ -1473,48 +1494,48 @@ msgid "" "video_out_dxr3: Read the README.dxr3 for details.\n" msgstr "" -#: src/dxr3/video_out_dxr3.c:1371 +#: src/dxr3/video_out_dxr3.c:1367 msgid "video_out_dxr3: ERROR Reading overlay init file. Run autocal!\n" msgstr "" # src/input/input_http.c:134 -#: src/input/input_cdda.c:1616 +#: src/input/input_cdda.c:1601 #, fuzzy, c-format msgid "%s: can't connect to %s:%d\n" msgstr "http: nie mogę się podłączyć do >%s<\n" -#: src/input/input_cdda.c:1663 +#: src/input/input_cdda.c:1648 #, c-format msgid "input_cdda: successfully connected to cddb server '%s:%d'.\n" msgstr "" # src/input/input_net.c:138 -#: src/input/input_cdda.c:1668 +#: src/input/input_cdda.c:1653 #, fuzzy, c-format msgid "input_cdda: failed to connect to cddb server '%s:%d' (%s).\n" msgstr "input_net: nie mogę podłączyć się do '%s'.\n" -#: src/input/input_cdda.c:2702 +#: src/input/input_cdda.c:2678 msgid "CD Digital Audio (aka. CDDA)" msgstr "" # src/audio_out/audio_alsa_out.c:201 src/audio_out/audio_alsa_out.c:927 -#: src/input/input_cdda.c:2755 +#: src/input/input_cdda.c:2731 #, fuzzy msgid "device used for CD audio" msgstr "urządzenie użyte do wyjścia 4-kanałowego" -#: src/input/input_cdda.c:2756 +#: src/input/input_cdda.c:2732 msgid "" "The path to the device, usually a CD or DVD drive, which you intend to use " "for playing audio CDs." msgstr "" -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "query CDDB" msgstr "" -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "" "Enables CDDB queries, which will give you convenient title and track names " "for your audio CDs.\n" @@ -1523,11 +1544,11 @@ msgid "" "listening habits." msgstr "" -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "CDDB server name" msgstr "" -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "" "The CDDB server used to retrieve the title and track information from.\n" "This setting is security critical, because the sever will receive " @@ -1535,19 +1556,19 @@ msgid "" "malicious replies. Be sure to enter a server you can trust." msgstr "" -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "CDDB server port" msgstr "" -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "The server port used to retrieve the title and track information from." msgstr "" -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "CDDB cache directory" msgstr "" -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "" "The replies from the CDDB server will be cached in this directory.\n" "This setting is security critical, because files with uncontrollable names " @@ -1555,11 +1576,11 @@ msgid "" "used for anything but CDDB caching." msgstr "" -#: src/input/input_cdda.c:2792 +#: src/input/input_cdda.c:2768 msgid "slow down disc drive to this speed factor" msgstr "" -#: src/input/input_cdda.c:2793 +#: src/input/input_cdda.c:2769 msgid "" "Since some CD or DVD drives make some really loud noises because of the fast " "disc rotation, xine will try to slow them down. With standard CD or DVD " @@ -1569,180 +1590,180 @@ msgid "" msgstr "" # src/input/input_http.c:98 -#: src/input/input_dvb.c:895 +#: src/input/input_dvb.c:893 #, fuzzy, c-format msgid "input_dvb: failed to open dvb channel file '%s': %s\n" msgstr "input_http: otwarcie gniazda zawiodło\n" # src/input/input_http.c:98 -#: src/input/input_dvb.c:901 +#: src/input/input_dvb.c:899 #, fuzzy, c-format msgid "input_dvb: dvb channel file '%s' is not a plain file\n" msgstr "input_http: otwarcie gniazda zawiodło\n" -#: src/input/input_dvb.c:2139 src/input/input_dvb.c:2971 +#: src/input/input_dvb.c:2132 src/input/input_dvb.c:2961 msgid "input_dvb: tuner_set_channel failed\n" msgstr "" -#: src/input/input_dvb.c:2771 src/input/input_dvb.c:3197 +#: src/input/input_dvb.c:2761 src/input/input_dvb.c:3187 msgid "input_dvb: cannot open dvb device\n" msgstr "" -#: src/input/input_dvb.c:2795 +#: src/input/input_dvb.c:2785 #, c-format msgid "input_dvb: channel %d out of range, defaulting to 0\n" msgstr "" # src/input/input_http.c:98 -#: src/input/input_dvb.c:2806 +#: src/input/input_dvb.c:2796 #, fuzzy, c-format msgid "input_dvb: searching for channel %s\n" msgstr "input_http: otwarcie gniazda zawiodło\n" -#: src/input/input_dvb.c:2829 +#: src/input/input_dvb.c:2819 #, c-format msgid "input_dvb: exact match for %s not found: trying partial matches\n" msgstr "" # src/input/input_http.c:98 -#: src/input/input_dvb.c:2836 +#: src/input/input_dvb.c:2826 #, fuzzy, c-format msgid "input_dvb: found matching channel %s\n" msgstr "input_http: otwarcie gniazda zawiodło\n" -#: src/input/input_dvb.c:2849 +#: src/input/input_dvb.c:2839 #, c-format msgid "input_dvb: channel %s not found in channels.conf, defaulting.\n" msgstr "" -#: src/input/input_dvb.c:2855 +#: src/input/input_dvb.c:2845 msgid "" "input_dvb: invalid channel specification, defaulting to last viewed " "channel.\n" msgstr "" -#: src/input/input_dvb.c:2861 +#: src/input/input_dvb.c:2851 msgid "input_dvb: invalid channel specification, defaulting to channel 0\n" msgstr "" -#: src/input/input_dvb.c:2873 +#: src/input/input_dvb.c:2863 msgid "" "input_dvb: dvbs mrl specified but the tuner doesn't appear to be QPSK (DVB-" "S)\n" msgstr "" -#: src/input/input_dvb.c:2893 +#: src/input/input_dvb.c:2883 msgid "" "input_dvb: dvbt mrl specified but the tuner doesn't appear to be OFDM (DVB-" "T)\n" msgstr "" -#: src/input/input_dvb.c:2916 +#: src/input/input_dvb.c:2906 msgid "" "input_dvb: dvbc mrl specified but the tuner doesn't appear to be QAM (DVB-" "C)\n" msgstr "" -#: src/input/input_dvb.c:2942 +#: src/input/input_dvb.c:2932 msgid "" "input_dvb: dvba mrl specified but the tuner doesn't appear to be ATSC (DVB-" "A)\n" msgstr "" -#: src/input/input_dvb.c:2977 +#: src/input/input_dvb.c:2967 #, c-format msgid "input_dvb: cannot open dvr device '%s'\n" msgstr "" # src/input/input_rtp.c:339 -#: src/input/input_dvb.c:2999 +#: src/input/input_dvb.c:2989 #, fuzzy msgid "input_dvb: cannot create EPG updater thread\n" msgstr "input_rtp: nie mogę utworzyć nowego wątku (%s)\n" -#: src/input/input_dvb.c:3061 +#: src/input/input_dvb.c:3051 msgid "use DVB 'center cutout' (zoom)" msgstr "" -#: src/input/input_dvb.c:3062 +#: src/input/input_dvb.c:3052 msgid "" "This will allow fullscreen playback of 4:3 content transmitted in a 16:9 " "frame." msgstr "" -#: src/input/input_dvb.c:3155 +#: src/input/input_dvb.c:3145 #, fuzzy msgid "DVB (Digital TV) input plugin" msgstr "wtyczka wejścia pliku" -#: src/input/input_dvb.c:3284 +#: src/input/input_dvb.c:3272 msgid "Remember last DVB channel watched" msgstr "" -#: src/input/input_dvb.c:3285 +#: src/input/input_dvb.c:3273 msgid "" "On autoplay, xine will remember and switch to the channel indicated in media." "dvb.last_channel. " msgstr "" -#: src/input/input_dvb.c:3292 +#: src/input/input_dvb.c:3280 msgid "Last DVB channel viewed" msgstr "" -#: src/input/input_dvb.c:3293 +#: src/input/input_dvb.c:3281 msgid "If enabled xine will remember and switch to this channel. " msgstr "" -#: src/input/input_dvb.c:3298 +#: src/input/input_dvb.c:3286 msgid "Number of seconds until tuning times out." msgstr "" -#: src/input/input_dvb.c:3299 +#: src/input/input_dvb.c:3287 msgid "" "Leave at 0 means try forever. Greater than 0 means wait that many seconds to " "get a lock. Minimum is 5 seconds." msgstr "" -#: src/input/input_dvb.c:3305 +#: src/input/input_dvb.c:3293 msgid "Number of dvb card to use." msgstr "" -#: src/input/input_dvb.c:3306 +#: src/input/input_dvb.c:3294 msgid "" "Leave this at zero unless you really have more than 1 card in your system." msgstr "" -#: src/input/input_dvd.c:588 +#: src/input/input_dvd.c:585 msgid "input_dvd: values of \\beta will give rise to dom!\n" msgstr "" -#: src/input/input_dvd.c:607 +#: src/input/input_dvd.c:604 #, c-format msgid "input_dvd: Error getting next block from DVD (%s)\n" msgstr "" -#: src/input/input_dvd.c:1497 +#: src/input/input_dvd.c:1491 msgid "input_dvd: Error opening DVD device\n" msgstr "" # src/audio_out/audio_alsa_out.c:181 src/audio_out/audio_alsa_out.c:728 # src/audio_out/audio_alsa_out.c:913 src/audio_out/audio_alsa_out.c:957 -#: src/input/input_dvd.c:1784 +#: src/input/input_dvd.c:1778 #, fuzzy msgid "device used for DVD playback" msgstr "urządzenie użyte w trybie mono" -#: src/input/input_dvd.c:1785 +#: src/input/input_dvd.c:1779 msgid "" "The path to the device, usually a DVD drive, which you intend to use for " "playing DVDs." msgstr "" -#: src/input/input_dvd.c:1803 +#: src/input/input_dvd.c:1797 msgid "raw device set up for DVD access" msgstr "" -#: src/input/input_dvd.c:1804 +#: src/input/input_dvd.c:1798 msgid "" "If this points to a raw device connected to your DVD device, xine will use " "the raw device for playback. This has the advantage of being slightly faster " @@ -1753,11 +1774,11 @@ msgid "" "See the documentation on raw device setup (man raw) for further information." msgstr "" -#: src/input/input_dvd.c:1817 +#: src/input/input_dvd.c:1811 msgid "CSS decryption method" msgstr "" -#: src/input/input_dvd.c:1818 +#: src/input/input_dvd.c:1812 msgid "" "Selects the decryption method libdvdcss will use to descramble copy " "protected DVDs. Try the various methods, if you have problems playing " @@ -1765,12 +1786,12 @@ msgid "" msgstr "" # src/input/input_vcd.c:1184 -#: src/input/input_dvd.c:1826 +#: src/input/input_dvd.c:1819 #, fuzzy msgid "path to the title key cache" msgstr "ścieżka dostępu do pliku lokalnego urządzenia vcd" -#: src/input/input_dvd.c:1827 +#: src/input/input_dvd.c:1820 msgid "" "Since cracking the copy protection of scrambled DVDs can be quite time " "consuming, libdvdcss will cache the cracked keys in this directory.\n" @@ -1779,44 +1800,44 @@ msgid "" "used for anything but DVD key caching." msgstr "" -#: src/input/input_dvd.c:1849 +#: src/input/input_dvd.c:1842 msgid "region the DVD player claims to be in (1 to 8)" msgstr "" -#: src/input/input_dvd.c:1850 +#: src/input/input_dvd.c:1843 msgid "" "This only needs to be changed if your DVD jumps to a screen complaining " "about a wrong region code. It has nothing to do with the region code set in " "DVD drives, this is purely software." msgstr "" -#: src/input/input_dvd.c:1856 +#: src/input/input_dvd.c:1849 msgid "default language for DVD playback" msgstr "" -#: src/input/input_dvd.c:1857 +#: src/input/input_dvd.c:1850 msgid "" "xine tries to use this language as a default for DVD playback. As far as the " "DVD supports it, menus and audio tracks will be presented in this language.\n" "The value must be a two character ISO639 language code." msgstr "" -#: src/input/input_dvd.c:1863 +#: src/input/input_dvd.c:1856 msgid "read-ahead caching" msgstr "" -#: src/input/input_dvd.c:1864 +#: src/input/input_dvd.c:1857 msgid "" "xine can use a read ahead cache for DVD drive access.\n" "This may lead to jerky playback on slow drives, but it improves the impact " "of the DVD layer change on faster drives." msgstr "" -#: src/input/input_dvd.c:1870 +#: src/input/input_dvd.c:1863 msgid "unit for the skip action" msgstr "" -#: src/input/input_dvd.c:1871 +#: src/input/input_dvd.c:1864 msgid "" "You can configure the behaviour when issuing a skip command (using the skip " "buttons for example). The individual values mean:\n" @@ -1835,11 +1856,11 @@ msgid "" "features on the DVD" msgstr "" -#: src/input/input_dvd.c:1886 +#: src/input/input_dvd.c:1879 msgid "unit for seeking" msgstr "" -#: src/input/input_dvd.c:1887 +#: src/input/input_dvd.c:1880 msgid "" "You can configure the domain spanned by the seek slider. The individual " "values mean:\n" @@ -1853,11 +1874,11 @@ msgid "" "chapter of the current feature" msgstr "" -#: src/input/input_dvd.c:1898 +#: src/input/input_dvd.c:1891 msgid "play mode when title/chapter is given" msgstr "" -#: src/input/input_dvd.c:1899 +#: src/input/input_dvd.c:1892 msgid "" "You can configure the behaviour when playing a dvd from a given title/" "chapter (eg. using MRL 'dvd:/1.2'). The individual values mean:\n" @@ -1896,19 +1917,19 @@ msgstr "input_file: błąd odczytu (%s)\n" msgid "file input plugin" msgstr "wtyczka wejścia pliku" -#: src/input/input_file.c:993 +#: src/input/input_file.c:983 msgid "file browsing start location" msgstr "miejsce startu nawigatora plików" -#: src/input/input_file.c:994 +#: src/input/input_file.c:984 msgid "The browser to select the file to play will start at this location." msgstr "" -#: src/input/input_file.c:1001 +#: src/input/input_file.c:991 msgid "list hidden files" msgstr "listowanie ukrytych plików" -#: src/input/input_file.c:1002 +#: src/input/input_file.c:992 msgid "" "If enabled, the browser to select the file to play will also show hidden " "files." @@ -1927,88 +1948,88 @@ msgid "input_http: gethostbyname(%s) failed: %s\n" msgstr "input_rtp: nie mogę utworzyć nowego wątku (%s)\n" # src/input/input_http.c:416 src/input/input_http.c:537 -#: src/input/input_http.c:421 src/input/input_http.c:1002 +#: src/input/input_http.c:411 src/input/input_http.c:990 #, c-format msgid "input_http: read error %d\n" msgstr "input_http: błąd odczytu %d\n" -#: src/input/input_http.c:648 +#: src/input/input_http.c:638 msgid "Connecting HTTP server..." msgstr "" # src/input/input_http.c:445 -#: src/input/input_http.c:840 +#: src/input/input_http.c:825 #, c-format msgid "input_http: invalid http answer\n" msgstr "input_http: błędna odpowiedź http\n" # src/input/input_http.c:450 -#: src/input/input_http.c:846 +#: src/input/input_http.c:831 #, c-format msgid "input_http: 3xx redirection: >%d %s<\n" msgstr "input_http: przekierowanie 3xx: >%d %s<\n" # src/input/input_http.c:455 -#: src/input/input_http.c:851 src/input/input_http.c:857 -#: src/input/input_http.c:864 +#: src/input/input_http.c:836 src/input/input_http.c:842 +#: src/input/input_http.c:849 #, c-format msgid "input_http: http status not 2xx: >%d %s<\n" msgstr "input_http: status http nie jest 2xx: >%d %s<\n" # src/input/input_http.c:464 -#: src/input/input_http.c:874 +#: src/input/input_http.c:859 #, fuzzy, c-format msgid "input_http: content length = %<PRIdMAX> bytes\n" msgstr "input_http: długość zawartości = %Ld bytes\n" # src/input/input_http.c:416 src/input/input_http.c:537 -#: src/input/input_http.c:957 +#: src/input/input_http.c:945 #, fuzzy, c-format msgid "input_http: buffer exhausted after %d bytes." msgstr "input_http: błąd odczytu %d\n" # src/input/input_http.c:640 -#: src/input/input_http.c:1055 +#: src/input/input_http.c:1042 msgid "http input plugin" msgstr "wtyczka wejścia http" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "HTTP proxy host" msgstr "" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "The hostname of the HTTP proxy." msgstr "" -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "HTTP proxy port" msgstr "" -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "The port number of the HTTP proxy." msgstr "" -#: src/input/input_http.c:1135 +#: src/input/input_http.c:1118 msgid "HTTP proxy username" msgstr "" -#: src/input/input_http.c:1136 +#: src/input/input_http.c:1119 msgid "The user name for the HTTP proxy." msgstr "" -#: src/input/input_http.c:1139 +#: src/input/input_http.c:1122 msgid "HTTP proxy password" msgstr "" -#: src/input/input_http.c:1140 +#: src/input/input_http.c:1123 msgid "The password for the HTTP proxy." msgstr "" -#: src/input/input_http.c:1143 +#: src/input/input_http.c:1126 msgid "Domains for which to ignore the HTTP proxy" msgstr "" -#: src/input/input_http.c:1144 +#: src/input/input_http.c:1127 msgid "" "A comma-separated list of domain names for which the proxy is to be " "ignored.\n" @@ -2073,50 +2094,50 @@ msgid "net input plugin as shipped with xine" msgstr "wtyczka wejścia net dostarczana z xine" # src/input/input_http.c:640 -#: src/input/input_pnm.c:262 +#: src/input/input_pnm.c:260 #, fuzzy msgid "pnm streaming input plugin" msgstr "wtyczka strumienia standardowego wejścia" # src/input/input_rtp.c:339 -#: src/input/input_pvr.c:601 +#: src/input/input_pvr.c:586 #, fuzzy, c-format msgid "input_pvr: error creating pvr file (%s)\n" msgstr "input_rtp: nie mogę utworzyć nowego wątku (%s)\n" -#: src/input/input_pvr.c:758 +#: src/input/input_pvr.c:743 #, c-format msgid "input_pvr: error opening pvr file (%s)\n" msgstr "" # src/input/input_file.c:353 -#: src/input/input_pvr.c:834 +#: src/input/input_pvr.c:819 #, fuzzy, c-format msgid "input_pvr: read error (%s)\n" msgstr "input_file: błąd odczytu (%s)\n" -#: src/input/input_pvr.c:1173 src/input/input_pvr.c:1426 +#: src/input/input_pvr.c:1158 src/input/input_pvr.c:1411 #, c-format msgid "input_pvr: error opening device %s\n" msgstr "" -#: src/input/input_pvr.c:1179 src/input/input_pvr.c:1432 +#: src/input/input_pvr.c:1164 src/input/input_pvr.c:1417 msgid "input_pvr: IVTV_IOC_G_CODEC failed, maybe API changed?\n" msgstr "" -#: src/input/input_pvr.c:1187 src/input/input_pvr.c:1441 +#: src/input/input_pvr.c:1172 src/input/input_pvr.c:1426 msgid "input_pvr: IVTV_IOC_S_CODEC failed, maybe API changed?\n" msgstr "" -#: src/input/input_pvr.c:1549 +#: src/input/input_pvr.c:1534 msgid "WinTV-PVR 250/350 input plugin" msgstr "" -#: src/input/input_pvr.c:1575 +#: src/input/input_pvr.c:1560 msgid "device used for WinTV-PVR 250/350 (pvr plugin)" msgstr "" -#: src/input/input_pvr.c:1576 +#: src/input/input_pvr.c:1561 msgid "The path to the device of your WinTV card." msgstr "" @@ -2202,7 +2223,7 @@ msgid "RTP and UDP input plugin as shipped with xine" msgstr "wtyczka wejścia RTP i UDP dostarczana z xine" # src/input/input_http.c:640 -#: src/input/input_rtsp.c:284 +#: src/input/input_rtsp.c:281 #, fuzzy msgid "rtsp streaming input plugin" msgstr "wtyczka strumienia standardowego wejścia" @@ -2228,55 +2249,55 @@ msgid "stdin streaming input plugin" msgstr "wtyczka strumienia standardowego wejścia" # src/input/net_buf_ctrl.c:67 -#: src/input/input_v4l.c:382 +#: src/input/input_v4l.c:386 #, fuzzy msgid "Buffer underrun..." msgstr "Buforowanie..." # src/input/net_buf_ctrl.c:67 -#: src/input/input_v4l.c:386 +#: src/input/input_v4l.c:390 #, fuzzy msgid "Buffer overrun..." msgstr "Buforowanie..." -#: src/input/input_v4l.c:389 +#: src/input/input_v4l.c:393 msgid "Adjusting..." msgstr "" -#: src/input/input_v4l.c:661 +#: src/input/input_v4l.c:665 msgid "Tuner name not found\n" msgstr "" -#: src/input/input_v4l.c:1881 +#: src/input/input_v4l.c:1864 #, fuzzy msgid "v4l tv input plugin" msgstr "wtyczka wejścia pliku" -#: src/input/input_v4l.c:1885 +#: src/input/input_v4l.c:1868 #, fuzzy msgid "v4l radio input plugin" msgstr "wtyczka wejścia pliku" # src/input/input_vcd.c:1184 -#: src/input/input_v4l.c:1917 +#: src/input/input_v4l.c:1900 #, fuzzy msgid "v4l video device" msgstr "ścieżka dostępu do pliku lokalnego urządzenia vcd" # src/input/input_vcd.c:1184 -#: src/input/input_v4l.c:1918 +#: src/input/input_v4l.c:1901 #, fuzzy msgid "The path to your Video4Linux video device." msgstr "ścieżka dostępu do pliku lokalnego urządzenia vcd" # src/input/input_vcd.c:1184 -#: src/input/input_v4l.c:1923 +#: src/input/input_v4l.c:1906 #, fuzzy msgid "v4l ALSA audio input device" msgstr "ścieżka dostępu do pliku lokalnego urządzenia vcd" # src/input/input_vcd.c:1184 -#: src/input/input_v4l.c:1924 +#: src/input/input_v4l.c:1907 #, fuzzy msgid "" "The name of the audio device which corresponds to your Video4Linux video " @@ -2284,13 +2305,13 @@ msgid "" msgstr "ścieżka dostępu do pliku lokalnego urządzenia vcd" # src/input/input_vcd.c:1184 -#: src/input/input_v4l.c:1951 +#: src/input/input_v4l.c:1934 #, fuzzy msgid "v4l radio device" msgstr "ścieżka dostępu do pliku lokalnego urządzenia vcd" # src/input/input_vcd.c:1184 -#: src/input/input_v4l.c:1952 +#: src/input/input_v4l.c:1935 #, fuzzy msgid "The path to your Video4Linux radio device." msgstr "ścieżka dostępu do pliku lokalnego urządzenia vcd" @@ -2310,37 +2331,37 @@ msgid "Video CD input plugin" msgstr "wtyczka wejścia VCD" # src/input/input_rtp.c:205 -#: src/input/input_vcd.c:965 +#: src/input/input_vcd.c:975 #, fuzzy, c-format msgid "unable to open %s: %s.\n" msgstr "nie mogę znaleźć IP dla '%s'.\n" # src/input/input_net.c:126 -#: src/input/input_vcd.c:1041 +#: src/input/input_vcd.c:1037 #, fuzzy, c-format msgid "input_vcd: unable to open %s: %s.\n" msgstr "input_net: nie mogę znaleźć IP dla '%s'.\n" # src/audio_out/audio_alsa_out.c:181 src/audio_out/audio_alsa_out.c:728 # src/audio_out/audio_alsa_out.c:913 src/audio_out/audio_alsa_out.c:957 -#: src/input/input_vcd.c:1095 +#: src/input/input_vcd.c:1086 #, fuzzy msgid "device used for VCD playback" msgstr "urządzenie użyte w trybie mono" -#: src/input/input_vcd.c:1096 +#: src/input/input_vcd.c:1087 msgid "" "The path to the device, usually a CD or DVD drive, you intend to play your " "VideoCDs with." msgstr "" -#: src/input/librtsp/rtsp.c:448 +#: src/input/librtsp/rtsp.c:438 #, c-format msgid "rtsp: bad mrl: %s\n" msgstr "" # src/input/input_http.c:134 -#: src/input/librtsp/rtsp.c:508 +#: src/input/librtsp/rtsp.c:496 #, fuzzy, c-format msgid "rtsp: failed to connect to '%s'\n" msgstr "http: nie mogę się podłączyć do >%s<\n" @@ -2371,48 +2392,48 @@ msgstr "" msgid "input_dvd: Device %s failed to open during eject calls\n" msgstr "" -#: src/input/mms.c:559 +#: src/input/mms.c:561 msgid "Connecting MMS server (over tcp)..." msgstr "" # src/input/input_http.c:416 src/input/input_http.c:537 -#: src/input/mmsh.c:199 +#: src/input/mmsh.c:197 #, fuzzy msgid "libmmsh: send error\n" msgstr "input_http: błąd odczytu\n" -#: src/input/mmsh.c:244 +#: src/input/mmsh.c:242 #, c-format msgid "libmmsh: bad response format\n" msgstr "" # src/input/input_http.c:450 -#: src/input/mmsh.c:250 +#: src/input/mmsh.c:248 #, fuzzy, c-format msgid "libmmsh: 3xx redirection not implemented: >%d %s<\n" msgstr "input_http: przekierowanie 3xx: >%d %s<\n" # src/input/input_http.c:455 -#: src/input/mmsh.c:257 +#: src/input/mmsh.c:255 #, fuzzy, c-format msgid "libmmsh: http status not 2xx: >%d %s<\n" msgstr "input_http: status http nie jest 2xx: >%d %s<\n" -#: src/input/mmsh.c:265 +#: src/input/mmsh.c:263 #, c-format msgid "libmmsh: Location redirection not implemented\n" msgstr "" -#: src/input/mmsh.c:474 +#: src/input/mmsh.c:472 msgid "Connecting MMS server (over http)..." msgstr "" -#: src/input/mmsh.c:655 +#: src/input/mmsh.c:653 #, c-format msgid "invalid url\n" msgstr "" -#: src/input/mmsh.c:660 +#: src/input/mmsh.c:658 #, c-format msgid "unsupported protocol\n" msgstr "" @@ -2422,7 +2443,7 @@ msgstr "" msgid "Buffering..." msgstr "Buforowanie..." -#: src/input/pnm.c:615 +#: src/input/pnm.c:619 #, c-format msgid "" "input_pnm: got message from server while reading stream:\n" @@ -2430,13 +2451,13 @@ msgid "" msgstr "" # src/input/input_net.c:138 -#: src/input/pnm.c:753 +#: src/input/pnm.c:752 #, fuzzy, c-format msgid "input_pnm: failed to connect '%s'\n" msgstr "input_net: nie mogę podłączyć się do '%s'.\n" # src/input/input_http.c:98 -#: src/input/pnm.c:764 +#: src/input/pnm.c:763 #, fuzzy msgid "input_pnm: failed to set up stream\n" msgstr "input_http: otwarcie gniazda zawiodło\n" @@ -2477,106 +2498,106 @@ msgstr "" msgid "failed to find a device with a VCD" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:328 +#: src/input/vcd/xineplug_inp_vcd.c:326 msgid "was passed a null class parameter" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:990 +#: src/input/vcd/xineplug_inp_vcd.c:988 msgid "Invalid current entry type" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1014 +#: src/input/vcd/xineplug_inp_vcd.c:1012 msgid "" "Video CD plugin with PBC and support for: (X)VCD, (X)SVCD, HQVCD, CVD ... " msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1115 +#: src/input/vcd/xineplug_inp_vcd.c:1113 msgid "selection has no RETURN entry" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1144 +#: src/input/vcd/xineplug_inp_vcd.c:1142 msgid "DEFAULT selected, but PBC is not on." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1149 +#: src/input/vcd/xineplug_inp_vcd.c:1147 msgid "selection has no NEXT entry" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1157 +#: src/input/vcd/xineplug_inp_vcd.c:1155 msgid "selection has no PREVIOUS entry" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1164 +#: src/input/vcd/xineplug_inp_vcd.c:1162 msgid "Unknown event type: " msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1460 src/input/vcd/xineplug_inp_vcd.c:1507 +#: src/input/vcd/xineplug_inp_vcd.c:1458 src/input/vcd/xineplug_inp_vcd.c:1505 msgid "The above message had unknown vcdimager log level" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1838 +#: src/input/vcd/xineplug_inp_vcd.c:1836 msgid "VCD default type to use on autoplay" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1839 +#: src/input/vcd/xineplug_inp_vcd.c:1837 msgid "" "The VCD play unit to use when none is specified in an MRL, e.g. vcd:// or " "vcd:///dev/dvd:" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1849 +#: src/input/vcd/xineplug_inp_vcd.c:1847 msgid "CD-ROM drive used for VCD when none given" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1850 +#: src/input/vcd/xineplug_inp_vcd.c:1848 msgid "" "What to use if no drive specified. If the setting is empty, xine will scan " "for CD drives." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1860 +#: src/input/vcd/xineplug_inp_vcd.c:1858 msgid "VCD position slider range" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1861 +#: src/input/vcd/xineplug_inp_vcd.c:1859 msgid "" "range that the stream playback position slider represents playing a VCD." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1869 +#: src/input/vcd/xineplug_inp_vcd.c:1867 msgid "VCD read-ahead caching?" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1870 +#: src/input/vcd/xineplug_inp_vcd.c:1868 msgid "Class may lead to jerky playback on low-end machines." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1880 +#: src/input/vcd/xineplug_inp_vcd.c:1878 msgid "automatically advance VCD track/entry" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1881 +#: src/input/vcd/xineplug_inp_vcd.c:1879 msgid "" "If enabled, we should automatically advance to the next entry or track. Used " "only when playback control (PBC) is disabled." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1890 +#: src/input/vcd/xineplug_inp_vcd.c:1888 msgid "show 'rejected' VCD LIDs" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1891 +#: src/input/vcd/xineplug_inp_vcd.c:1889 msgid "" "Some playback list IDs (LIDs) are marked not showable, but you can see them " "in the MRL list if this is set. Rejected entries are marked with an asterisk " "(*) appended to the MRL." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1902 +#: src/input/vcd/xineplug_inp_vcd.c:1900 msgid "VCD format string for display banner" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1903 +#: src/input/vcd/xineplug_inp_vcd.c:1901 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are:\n" @@ -2597,11 +2618,11 @@ msgid "" " %% : a %\n" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1928 +#: src/input/vcd/xineplug_inp_vcd.c:1926 msgid "VCD format string for stream comment field" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1929 +#: src/input/vcd/xineplug_inp_vcd.c:1927 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are %A, %C, %c, %F, %I, %L, " @@ -2609,11 +2630,11 @@ msgid "" "See the help for the title_format for the meanings of these." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1941 +#: src/input/vcd/xineplug_inp_vcd.c:1939 msgid "VCD debug flag mask" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1942 +#: src/input/vcd/xineplug_inp_vcd.c:1940 msgid "" "For tracking down bugs in the VCD plugin. Mask values are:\n" " 1: Meta information\n" @@ -2721,26 +2742,26 @@ msgid "" "information on how to install the codecs." msgstr "" -#: src/libreal/xine_real_video_decoder.c:162 +#: src/libreal/xine_real_video_decoder.c:170 msgid "libreal: Error resolving symbols! (version incompatibility?)\n" msgstr "" -#: src/libreal/xine_real_audio_decoder.c:128 +#: src/libreal/xine_real_audio_decoder.c:130 #, c-format msgid "libareal: (audio) Cannot resolve symbols - incompatible dll: %s\n" msgstr "" -#: src/libreal/xine_real_audio_decoder.c:285 +#: src/libreal/xine_real_audio_decoder.c:288 #, c-format msgid "libareal: decoder init failed, error code: 0x%x\n" msgstr "" -#: src/libreal/xine_real_audio_decoder.c:299 +#: src/libreal/xine_real_audio_decoder.c:302 #, c-format msgid "libareal: decoder flavor setup failed, error code: 0x%x\n" msgstr "" -#: src/libreal/xine_real_audio_decoder.c:336 +#: src/libreal/xine_real_audio_decoder.c:339 msgid "libareal: oups, real can do more than 2 channels ?\n" msgstr "" @@ -2808,28 +2829,28 @@ msgid "" msgstr "" # src/libsputext/xine_decoder.c:1078 -#: src/libspucmml/xine_cmml_decoder.c:477 +#: src/libspucmml/xine_cmml_decoder.c:471 #, fuzzy msgid "font for external subtitles" msgstr "fonty dla zewnętrznych napisów" # src/libsputext/xine_decoder.c:1084 -#: src/libspucmml/xine_cmml_decoder.c:483 +#: src/libspucmml/xine_cmml_decoder.c:477 #, fuzzy msgid "subtitle vertical offset (relative window size)" msgstr "pionowe wyrównanie napisów (względny rozmiar okna)" # src/libsputext/xine_decoder.c:1078 -#: src/libspucmml/xine_cmml_decoder.c:529 +#: src/libspucmml/xine_cmml_decoder.c:523 #, fuzzy msgid "encoding of subtitles" msgstr "kodowanie napisów" -#: src/libsputext/demux_sputext.c:1479 +#: src/libsputext/demux_sputext.c:1465 msgid "default duration of subtitle display in seconds" msgstr "" -#: src/libsputext/demux_sputext.c:1480 +#: src/libsputext/demux_sputext.c:1466 msgid "" "Some subtitle formats do not explicitly give a duration for each subtitle. " "For these, you can set a default duration here. Setting to zero will result " @@ -2981,22 +3002,22 @@ msgstr "" msgid "bitplane: error doing ByteRun1 decompression\n" msgstr "" -#: src/libxinevdec/bitplane.c:1329 +#: src/libxinevdec/bitplane.c:1321 #, c-format msgid "bitplane: Anim Opt 1 is not supported at the moment\n" msgstr "" -#: src/libxinevdec/bitplane.c:1336 +#: src/libxinevdec/bitplane.c:1328 #, c-format msgid "bitplane: Anim Opt 2 is not supported at the moment\n" msgstr "" -#: src/libxinevdec/bitplane.c:1386 +#: src/libxinevdec/bitplane.c:1378 #, c-format msgid "bitplane: Anim ASCIIJ is not supported at the moment\n" msgstr "" -#: src/libxinevdec/bitplane.c:1392 +#: src/libxinevdec/bitplane.c:1384 #, c-format msgid "bitplane: This anim-type is not supported at the moment\n" msgstr "" @@ -3144,7 +3165,7 @@ msgid "" "The available selections should be self-explaining." msgstr "" -#: src/post/mosaico/mosaico.c:271 +#: src/post/mosaico/mosaico.c:274 msgid "" "Mosaico does simple picture in picture effects.\n" "\n" @@ -3263,7 +3284,7 @@ msgid "" "* mplayer's noise (C) Michael Niedermayer\n" msgstr "" -#: src/post/planar/pp.c:111 +#: src/post/planar/pp.c:115 msgid "" "FFmpeg libpostprocess plugin.\n" "\n" @@ -3271,13 +3292,13 @@ msgid "" "\n" msgstr "" -#: src/post/planar/pp.c:117 +#: src/post/planar/pp.c:121 msgid "" "\n" "* libpostprocess (C) Michael Niedermayer\n" msgstr "" -#: src/post/planar/unsharp.c:218 +#: src/post/planar/unsharp.c:211 msgid "" "Unsharp mask / gaussian blur\n" "It is possible to set the width and height of the matrix, odd sized in both " @@ -3316,139 +3337,139 @@ msgstr "wtyczka wyjścia obrazu xine używająca biblioteki ascii-art" msgid "xine video output plugin using the Color AsCii Art library" msgstr "wtyczka wyjścia obrazu xine używająca biblioteki ascii-art" -#: src/video_out/video_out_directfb.c:1341 +#: src/video_out/video_out_directfb.c:1337 msgid "video layer buffering mode" msgstr "" -#: src/video_out/video_out_directfb.c:1342 +#: src/video_out/video_out_directfb.c:1338 msgid "" "Select the buffering mode of the output layer. Double or triple buffering " "give a smoother playback, but consume more video memory." msgstr "" -#: src/video_out/video_out_directfb.c:1349 +#: src/video_out/video_out_directfb.c:1345 msgid "wait for vertical retrace" msgstr "" -#: src/video_out/video_out_directfb.c:1350 +#: src/video_out/video_out_directfb.c:1346 msgid "" "Enable synchronizing the update of the video image to the repainting of the " "entire screen (\"vertical retrace\")." msgstr "" # src/dxr3/video_out_dxr3.c:287 -#: src/video_out/video_out_directfb.c:1357 +#: src/video_out/video_out_directfb.c:1353 #, fuzzy msgid "enable video colour key" msgstr "dxr3: wartość koloru kluczowego dla overlay" -#: src/video_out/video_out_directfb.c:1358 +#: src/video_out/video_out_directfb.c:1354 msgid "" "Enable using a colour key to tell the graphics card where to overlay the " "video image." msgstr "" # src/dxr3/video_out_dxr3.c:287 -#: src/video_out/video_out_directfb.c:1364 +#: src/video_out/video_out_directfb.c:1360 #, fuzzy msgid "video colour key" msgstr "dxr3: wartość koloru kluczowego dla overlay" -#: src/video_out/video_out_directfb.c:1365 +#: src/video_out/video_out_directfb.c:1361 #: src/video_out/video_out_vidix.c:1168 src/video_out/video_out_vidix.c:1175 #: src/video_out/video_out_vidix.c:1182 src/video_out/video_out_xcbxv.c:1466 #: src/video_out/video_out_xv.c:1519 src/video_out/video_out_xvmc.c:1464 -#: src/video_out/video_out_xxmc.c:2541 +#: src/video_out/video_out_xxmc.c:2537 msgid "" "The colour key is used to tell the graphics card where to overlay the video " "image. Try different values, if you experience windows becoming transparent." msgstr "" -#: src/video_out/video_out_directfb.c:1374 +#: src/video_out/video_out_directfb.c:1370 msgid "flicker filtering" msgstr "" -#: src/video_out/video_out_directfb.c:1375 +#: src/video_out/video_out_directfb.c:1371 msgid "Enable Flicker Filetring for a smooth output on an interlaced display." msgstr "" -#: src/video_out/video_out_directfb.c:1382 +#: src/video_out/video_out_directfb.c:1378 msgid "field parity" msgstr "" -#: src/video_out/video_out_directfb.c:1383 +#: src/video_out/video_out_directfb.c:1379 msgid "" "For an interlaced display, enable controlling the field parity (\"none" "\"=disabled)." msgstr "" -#: src/video_out/video_out_directfb.c:1516 +#: src/video_out/video_out_directfb.c:1512 msgid "video_out_directfb: using hardware subpicture acceleration.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1530 +#: src/video_out/video_out_directfb.c:1526 msgid "video_out_directfb: layer supports video output.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1539 +#: src/video_out/video_out_directfb.c:1535 msgid "video_out_directfb: layer doesn't support YV12!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1546 +#: src/video_out/video_out_directfb.c:1542 msgid "video_out_directfb: layer doesn't support YUY2!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1557 +#: src/video_out/video_out_directfb.c:1553 msgid "" "video_out_directfb:need at least DirectFB 0.9.25 to play on this layer!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1592 +#: src/video_out/video_out_directfb.c:1588 #, c-format msgid "video_out_directfb: layer doesn't support buffermode %d!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1598 +#: src/video_out/video_out_directfb.c:1594 #, c-format msgid "video_out_directfb: layer doesn't support options 0x%08x!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1692 +#: src/video_out/video_out_directfb.c:1688 msgid "video_out_directfb: using hardware accelerated image scaling.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1704 +#: src/video_out/video_out_directfb.c:1700 msgid "" "video_out_directfb: image scaling with deinterlacing is hardware " "accelerated.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1782 +#: src/video_out/video_out_directfb.c:1778 msgid "video layer id (auto: -1)" msgstr "" -#: src/video_out/video_out_directfb.c:1783 +#: src/video_out/video_out_directfb.c:1779 msgid "Select the video output layer by its id." msgstr "" -#: src/video_out/video_out_directfb.c:1804 -#: src/video_out/video_out_directfb.c:2014 +#: src/video_out/video_out_directfb.c:1800 +#: src/video_out/video_out_directfb.c:2010 #, c-format msgid "video_out_directfb: using display layer #%d.\n" msgstr "" # src/video_out/video_out_directfb.c:569 -#: src/video_out/video_out_directfb.c:1888 +#: src/video_out/video_out_directfb.c:1884 #, fuzzy msgid "xine video output plugin using DirectFB." msgstr "wtyczka wyjścia obrazu xine używająca biblioteki DirectFB" -#: src/video_out/video_out_directfb.c:2007 +#: src/video_out/video_out_directfb.c:2003 msgid "video_out_directfb: no usable display layer was found!\n" msgstr "" # src/video_out/video_out_directfb.c:569 -#: src/video_out/video_out_directfb.c:2096 +#: src/video_out/video_out_directfb.c:2092 #, fuzzy msgid "xine video output plugin using DirectFB under XDirectFB." msgstr "wtyczka wyjścia obrazu xine używająca biblioteki DirectFB" @@ -3459,7 +3480,7 @@ msgstr "wtyczka wyjścia obrazu xine używająca biblioteki DirectFB" msgid "xine video output plugin for win32 using directx" msgstr "wtyczka wyjścia obrazu xine używająca libvidix dla X11" -#: src/video_out/video_out_fb.c:770 +#: src/video_out/video_out_fb.c:758 #, c-format msgid "" "video_out_fb: only packed truecolour/directcolour is supported (%d).\n" @@ -3467,12 +3488,12 @@ msgid "" msgstr "" # src/video_out/video_out_fb.c:721 -#: src/video_out/video_out_fb.c:830 src/video_out/video_out_vidix.c:1248 +#: src/video_out/video_out_fb.c:818 src/video_out/video_out_vidix.c:1248 #, fuzzy msgid "framebuffer device name" msgstr "urządzenie buforu ramki" -#: src/video_out/video_out_fb.c:831 src/video_out/video_out_vidix.c:1249 +#: src/video_out/video_out_fb.c:819 src/video_out/video_out_vidix.c:1249 msgid "" "Specifies the file name for the framebuffer device to be used.\n" "This setting is security critical, because when changed to a different file, " @@ -3480,16 +3501,16 @@ msgid "" "careful that the value you enter really is a proper framebuffer device." msgstr "" -#: src/video_out/video_out_fb.c:905 +#: src/video_out/video_out_fb.c:893 msgid "video_out_fb: Your video mode was not recognized, sorry.\n" msgstr "" -#: src/video_out/video_out_fb.c:962 +#: src/video_out/video_out_fb.c:950 #, c-format msgid "video_out_fb: %d video RAM buffers are available.\n" msgstr "" -#: src/video_out/video_out_fb.c:968 +#: src/video_out/video_out_fb.c:956 #, c-format msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because only %d " @@ -3498,13 +3519,13 @@ msgid "" " the frame buffer resolution might help.\n" msgstr "" -#: src/video_out/video_out_fb.c:979 +#: src/video_out/video_out_fb.c:967 msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because kernel driver\n" " do not support screen panning (used for frame flips).\n" msgstr "" -#: src/video_out/video_out_fb.c:1048 +#: src/video_out/video_out_fb.c:1036 #, c-format msgid "" "WARNING: video_out_fb: current display depth is %d. For better performance\n" @@ -3513,7 +3534,7 @@ msgid "" msgstr "" # src/video_out/video_out_fb.c:885 -#: src/video_out/video_out_fb.c:1079 +#: src/video_out/video_out_fb.c:1067 msgid "Xine video output plugin using the Linux frame buffer device" msgstr "" "xtyczka wyjścia obrazu xine używająca linuxowego urządzenia buforu ramki" @@ -3524,11 +3545,11 @@ msgstr "" msgid "xine video output plugin which displays nothing" msgstr "wtyczka wyjścia obrazu xine używająca libvidix dla X11" -#: src/video_out/video_out_opengl.c:1886 +#: src/video_out/video_out_opengl.c:1884 msgid "OpenGL renderer" msgstr "" -#: src/video_out/video_out_opengl.c:1887 +#: src/video_out/video_out_opengl.c:1885 msgid "" "The OpenGL plugin provides several render modules:\n" "\n" @@ -3557,23 +3578,23 @@ msgid "" "Show images reflected in a spinning torus. Way cool =)" msgstr "" -#: src/video_out/video_out_opengl.c:1909 +#: src/video_out/video_out_opengl.c:1907 msgid "OpenGL minimum framerate" msgstr "" -#: src/video_out/video_out_opengl.c:1910 +#: src/video_out/video_out_opengl.c:1908 msgid "" "Minimum framerate for animated render routines.\n" "Ignored for static render routines.\n" msgstr "" -#: src/video_out/video_out_opengl.c:1915 src/video_out/video_out_vidix.c:1024 +#: src/video_out/video_out_opengl.c:1913 src/video_out/video_out_vidix.c:1024 #: src/video_out/video_out_xcbxv.c:1498 src/video_out/video_out_xv.c:1551 -#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2573 +#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2569 msgid "enable double buffering" msgstr "" -#: src/video_out/video_out_opengl.c:1916 +#: src/video_out/video_out_opengl.c:1914 msgid "" "For OpenGL double buffering does not only remove tearing artifacts,\n" "it also reduces flickering a lot.\n" @@ -3581,7 +3602,7 @@ msgid "" msgstr "" # src/video_out/video_out_opengl.c:1124 -#: src/video_out/video_out_opengl.c:1963 +#: src/video_out/video_out_opengl.c:1961 #, fuzzy msgid "xine video output plugin using the OpenGL 3D graphics API" msgstr "wtyczka wyjścia obrazu xine używająca OpenGL - TNG" @@ -3649,7 +3670,7 @@ msgstr "" # src/dxr3/video_out_dxr3.c:287 #: src/video_out/video_out_pgx64.c:1461 src/video_out/video_out_xcbxv.c:1465 #: src/video_out/video_out_xv.c:1518 src/video_out/video_out_xvmc.c:1463 -#: src/video_out/video_out_xxmc.c:2540 +#: src/video_out/video_out_xxmc.c:2536 #, fuzzy msgid "video overlay colour key" msgstr "dxr3: wartość koloru kluczowego dla overlay" @@ -3807,7 +3828,7 @@ msgstr "" #: src/video_out/video_out_vidix.c:1025 src/video_out/video_out_xcbxv.c:1499 #: src/video_out/video_out_xv.c:1552 src/video_out/video_out_xvmc.c:1479 -#: src/video_out/video_out_xxmc.c:2574 +#: src/video_out/video_out_xxmc.c:2570 msgid "" "Double buffering will synchronize the update of the video image to the " "repainting of the entire screen (\"vertical retrace\"). This eliminates " @@ -3948,26 +3969,26 @@ msgid "" msgstr "" #: src/video_out/video_out_xcbxv.c:1474 src/video_out/video_out_xv.c:1527 -#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2549 +#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2545 #, fuzzy msgid "autopaint colour key" msgstr "Auto-tworzenie koloru-klucza przez Xv" #: src/video_out/video_out_xcbxv.c:1475 src/video_out/video_out_xv.c:1528 -#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2550 +#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2546 #, fuzzy msgid "Make Xv autopaint its colour key." msgstr "Auto-tworzenie koloru-klucza przez Xv" # src/video_out/video_out_xv.c:1408 #: src/video_out/video_out_xcbxv.c:1482 src/video_out/video_out_xv.c:1535 -#: src/video_out/video_out_xxmc.c:2557 +#: src/video_out/video_out_xxmc.c:2553 #, fuzzy msgid "bilinear scaling mode" msgstr "tryb skalowania bilinearnego (permedia 2/3)" #: src/video_out/video_out_xcbxv.c:1483 src/video_out/video_out_xv.c:1536 -#: src/video_out/video_out_xxmc.c:2558 +#: src/video_out/video_out_xxmc.c:2554 msgid "" "Selects the bilinear scaling mode for Permedia cards. The individual values " "are:\n" @@ -4003,12 +4024,12 @@ msgid "video_out_xcbxv: this adaptor supports the yuy2 format.\n" msgstr "" #: src/video_out/video_out_xcbxv.c:1560 src/video_out/video_out_xv.c:1624 -#: src/video_out/video_out_xxmc.c:2642 +#: src/video_out/video_out_xxmc.c:2638 msgid "pitch alignment workaround" msgstr "" #: src/video_out/video_out_xcbxv.c:1561 src/video_out/video_out_xv.c:1625 -#: src/video_out/video_out_xxmc.c:2643 +#: src/video_out/video_out_xxmc.c:2639 msgid "Some buggy video drivers need a workaround to function properly." msgstr "" @@ -4058,7 +4079,7 @@ msgstr "" # src/video_out/video_out_xv.c:1479 #: src/video_out/video_out_xcbxv.c:1622 src/video_out/video_out_xv.c:1705 -#: src/video_out/video_out_xxmc.c:2737 +#: src/video_out/video_out_xxmc.c:2733 msgid "xine video output plugin using the MIT X video extension" msgstr "wtyczka wyjścia obrazu xine używająca rozszerzenia obrazu MIT X" @@ -4186,114 +4207,114 @@ msgstr "" msgid " With Overlay = %d; UnsignedIntra = %d.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:642 +#: src/video_out/video_out_xxmc.c:638 msgid "" "video_out_xxmc: XvShmCreateImage failed\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:652 +#: src/video_out/video_out_xxmc.c:648 msgid "" "video_out_xxmc: XvShmCreateImage returned a zero size\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:660 +#: src/video_out/video_out_xxmc.c:656 #, c-format msgid "" "video_out_xxmc: shared memory error in shmget: %s\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:692 +#: src/video_out/video_out_xxmc.c:688 msgid "" "video_out_xxmc: x11 error during shared memory XImage creation\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2392 +#: src/video_out/video_out_xxmc.c:2388 msgid "video_out_xxmc: Xv extension not present.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2429 +#: src/video_out/video_out_xxmc.c:2425 msgid "" "video_out_xxmc: Xv extension is present but I couldn't find a usable yuv12 " "port.\n" " Looks like your graphics hardware driver doesn't support Xv?!\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2438 +#: src/video_out/video_out_xxmc.c:2434 #, c-format msgid "" "video_out_xxmc: using Xv port %ld from adaptor %s for hardware colour space " "conversion and scaling.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2614 +#: src/video_out/video_out_xxmc.c:2610 msgid "video_out_xxmc: this adaptor supports the yv12 format.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2619 +#: src/video_out/video_out_xxmc.c:2615 msgid "video_out_xxmc: this adaptor supports the yuy2 format.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2648 +#: src/video_out/video_out_xxmc.c:2644 msgid "Make XvMC allocate more frames for better buffering." msgstr "" -#: src/video_out/video_out_xxmc.c:2649 +#: src/video_out/video_out_xxmc.c:2645 msgid "" "Some XvMC implementations allow more than 8 frames.\n" "This option, when turned on, makes the driver try to\n" "allocate 15 frames. A must for unichrome and live VDR.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2655 +#: src/video_out/video_out_xxmc.c:2651 msgid "Unichrome cpu save" msgstr "" -#: src/video_out/video_out_xxmc.c:2656 +#: src/video_out/video_out_xxmc.c:2652 msgid "" "Saves CPU time by sleeping while decoder works.\n" "Only for Linux kernel 2.6 series or 2.4 with multimedia patch.\n" "Experimental.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2662 +#: src/video_out/video_out_xxmc.c:2658 msgid "Fix buggy NVIDIA XvMC subpicture colours" msgstr "" -#: src/video_out/video_out_xxmc.c:2663 +#: src/video_out/video_out_xxmc.c:2659 msgid "" "There's a bug in NVIDIA's XvMC lib that makes red OSD colours\n" "look blue and vice versa. This option provides a workaround.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2668 +#: src/video_out/video_out_xxmc.c:2664 msgid "Use bob as accelerated deinterlace method." msgstr "" -#: src/video_out/video_out_xxmc.c:2669 +#: src/video_out/video_out_xxmc.c:2665 msgid "" "When interlacing is enabled for hardware accelerated frames,\n" "alternate between top and bottom field at double the frame rate.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2675 +#: src/video_out/video_out_xxmc.c:2671 msgid "Don't use bob deinterlacing for progressive frames." msgstr "" -#: src/video_out/video_out_xxmc.c:2676 +#: src/video_out/video_out_xxmc.c:2672 msgid "" "Progressive frames don't need deinterlacing, so disabling it on\n" "demand should result in a better picture.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2682 +#: src/video_out/video_out_xxmc.c:2678 msgid "Don't use bob deinterlacing while a scaled OSD is active." msgstr "" -#: src/video_out/video_out_xxmc.c:2683 +#: src/video_out/video_out_xxmc.c:2679 msgid "" "Bob deinterlacing adds some noise to horizontal lines, so disabling it\n" "on demand should result in a better OSD picture.\n" @@ -4486,36 +4507,36 @@ msgstr "" msgid "xine-lib: buffer.c: There has been a fatal error: TOO MANY FREE's\n" msgstr "" -#: src/xine-engine/configfile.c:933 +#: src/xine-engine/configfile.c:932 #, c-format msgid "The current config file has been modified by a newer version of xine." msgstr "" -#: src/xine-engine/configfile.c:1038 +#: src/xine-engine/configfile.c:1037 #, c-format msgid "configfile: WARNING: backing up configfile to %s failed\n" msgstr "" -#: src/xine-engine/configfile.c:1039 +#: src/xine-engine/configfile.c:1038 msgid "configfile: WARNING: your configuration will not be saved\n" msgstr "" -#: src/xine-engine/configfile.c:1139 +#: src/xine-engine/configfile.c:1138 #, c-format msgid "configfile: WARNING: writing configuration to %s failed\n" msgstr "" -#: src/xine-engine/configfile.c:1140 +#: src/xine-engine/configfile.c:1139 #, c-format msgid "configfile: WARNING: removing possibly broken config file %s\n" msgstr "" -#: src/xine-engine/configfile.c:1141 +#: src/xine-engine/configfile.c:1140 #, c-format msgid "configfile: WARNING: you should check the backup file %s\n" msgstr "" -#: src/xine-engine/configfile.c:1276 +#: src/xine-engine/configfile.c:1275 #, c-format msgid "configfile: entry '%s' mustn't be modified from MRL\n" msgstr "" @@ -4554,7 +4575,7 @@ msgstr "wtyczka strumienia standardowego wejścia" # src/input/input_rtp.c:339 #: src/xine-engine/input_rip.c:161 src/xine-engine/input_rip.c:290 -#: src/xine-engine/input_rip.c:656 +#: src/xine-engine/input_rip.c:655 #, fuzzy, c-format msgid "input_rip: error writing to file %<PRIdMAX> bytes: %s\n" msgstr "input_rtp: nie mogę utworzyć nowego wątku (%s)\n" @@ -4579,41 +4600,41 @@ msgstr "" msgid "input_rip: %<PRIdMAX> bytes dropped\n" msgstr "" -#: src/xine-engine/input_rip.c:561 +#: src/xine-engine/input_rip.c:560 #, c-format msgid "input_rip: input plugin not defined!\n" msgstr "" -#: src/xine-engine/input_rip.c:567 +#: src/xine-engine/input_rip.c:566 #, c-format msgid "" "input_rip: target directory wasn't specified, please fill out the option " "'media.capture.save_dir'\n" msgstr "" -#: src/xine-engine/input_rip.c:569 +#: src/xine-engine/input_rip.c:568 msgid "" "The stream save feature is disabled until you set media.capture.save_dir in " "the configuration." msgstr "" -#: src/xine-engine/input_rip.c:576 +#: src/xine-engine/input_rip.c:575 #, c-format msgid "input_rip: ripping/caching of this source is not permitted!\n" msgstr "" -#: src/xine-engine/input_rip.c:578 +#: src/xine-engine/input_rip.c:577 msgid "" "xine is not allowed to save from this source. (possibly copyrighted " "material?)" msgstr "" -#: src/xine-engine/input_rip.c:584 +#: src/xine-engine/input_rip.c:583 #, c-format msgid "input_rip: file name not given!\n" msgstr "" -#: src/xine-engine/input_rip.c:626 +#: src/xine-engine/input_rip.c:625 #, c-format msgid "input_rip: error opening file %s: %s\n" msgstr "" @@ -4652,32 +4673,32 @@ msgstr "" msgid "map_decoder_list: no space for decoder, skipped.\n" msgstr "" -#: src/xine-engine/load_plugins.c:323 +#: src/xine-engine/load_plugins.c:322 #, c-format msgid "" "load_plugins: ignoring plugin %s, wrong iface version %d (should be %d)\n" msgstr "" -#: src/xine-engine/load_plugins.c:380 +#: src/xine-engine/load_plugins.c:384 #, c-format msgid "priority for %s decoder" msgstr "" -#: src/xine-engine/load_plugins.c:391 +#: src/xine-engine/load_plugins.c:389 msgid "" "The priority provides a ranking in case some media can be handled by more " "than one decoder.\n" "A priority of 0 enables the decoder's default priority." msgstr "" -#: src/xine-engine/load_plugins.c:419 +#: src/xine-engine/load_plugins.c:417 #, c-format msgid "" "load_plugins: demuxer plugin %s does not provide a priority, xine-lib will " "use the default priority.\n" msgstr "" -#: src/xine-engine/load_plugins.c:436 +#: src/xine-engine/load_plugins.c:434 #, c-format msgid "" "load_plugins: input plugin %s does not provide a priority, xine-lib will use " @@ -4685,49 +4706,49 @@ msgid "" msgstr "" # src/xine-engine/load_plugins.c:153 -#: src/xine-engine/load_plugins.c:492 +#: src/xine-engine/load_plugins.c:490 #, c-format msgid "load_plugins: plugin %s found\n" msgstr "load_plugins: wtyczka %s znaleziona\n" # src/xine-engine/load_plugins.c:153 -#: src/xine-engine/load_plugins.c:495 +#: src/xine-engine/load_plugins.c:493 #, fuzzy, c-format msgid "load_plugins: static plugin found\n" msgstr "load_plugins: wtyczka %s znaleziona\n" # src/xine-engine/load_plugins.c:153 -#: src/xine-engine/load_plugins.c:502 +#: src/xine-engine/load_plugins.c:500 #, fuzzy, c-format msgid "load_plugins: plugin limit reached, %s could not be loaded\n" msgstr "load_plugins: wtyczka %s znaleziona\n" # src/xine-engine/load_plugins.c:153 -#: src/xine-engine/load_plugins.c:505 +#: src/xine-engine/load_plugins.c:503 #, fuzzy, c-format msgid "load_plugins: plugin limit reached, static plugin could not be loaded\n" msgstr "load_plugins: wtyczka %s znaleziona\n" # src/xine-engine/load_plugins.c:153 -#: src/xine-engine/load_plugins.c:522 +#: src/xine-engine/load_plugins.c:520 #, c-format msgid "load_plugins: unknown plugin type %d in %s\n" msgstr "load_plugins: nieznany typ wtyczki %d w %s\n" # src/xine-engine/load_plugins.c:153 -#: src/xine-engine/load_plugins.c:526 +#: src/xine-engine/load_plugins.c:524 #, fuzzy, c-format msgid "load_plugins: unknown statically linked plugin type %d\n" msgstr "load_plugins: nieznany typ wtyczki %d w %s\n" # src/xine-engine/load_plugins.c:520 -#: src/xine-engine/load_plugins.c:586 +#: src/xine-engine/load_plugins.c:579 #, c-format msgid "load_plugins: unable to stat %s\n" msgstr "load_plugins: nie udał się start %s\n" # src/xine-engine/load_plugins.c:138 -#: src/xine-engine/load_plugins.c:627 +#: src/xine-engine/load_plugins.c:620 #, fuzzy, c-format msgid "" "load_plugins: cannot open plugin lib %s:\n" @@ -4737,7 +4758,7 @@ msgstr "" "%s\n" # src/xine-engine/load_plugins.c:300 -#: src/xine-engine/load_plugins.c:642 +#: src/xine-engine/load_plugins.c:635 #, c-format msgid "" "load_plugins: can't get plugin info from %s:\n" @@ -4747,13 +4768,13 @@ msgstr "" "%s\n" # src/xine-engine/load_plugins.c:153 -#: src/xine-engine/load_plugins.c:660 +#: src/xine-engine/load_plugins.c:653 #, c-format msgid "load_plugins: skipping unreadable plugin directory %s.\n" msgstr "load_plugins: pomijanie katalogu wtyczek nie do odczytu %s.\n" # src/xine-engine/load_plugins.c:138 -#: src/xine-engine/load_plugins.c:709 +#: src/xine-engine/load_plugins.c:702 #, c-format msgid "" "load_plugins: cannot (stage 2) open plugin lib %s:\n" @@ -4763,7 +4784,7 @@ msgstr "" "%s\n" # src/xine-engine/load_plugins.c:300 -#: src/xine-engine/load_plugins.c:735 +#: src/xine-engine/load_plugins.c:728 #, fuzzy, c-format msgid "load_plugins: Yikes! %s doesn't contain plugin info.\n" msgstr "" @@ -4771,31 +4792,31 @@ msgstr "" "%s\n" # src/xine-engine/load_plugins.c:153 -#: src/xine-engine/load_plugins.c:1307 +#: src/xine-engine/load_plugins.c:1296 #, fuzzy, c-format msgid "load_plugins: unknown content detection strategy %d\n" msgstr "load_plugins: nieznany typ wtyczki %d w %s\n" # src/xine-engine/load_plugins.c:153 -#: src/xine-engine/load_plugins.c:1417 +#: src/xine-engine/load_plugins.c:1406 #, fuzzy, c-format msgid "load_plugins: using demuxer '%s'\n" msgstr "load_plugins: wtyczka %s znaleziona\n" # src/xine-engine/load_plugins.c:520 -#: src/xine-engine/load_plugins.c:1713 src/xine-engine/load_plugins.c:1760 +#: src/xine-engine/load_plugins.c:1732 src/xine-engine/load_plugins.c:1779 #, fuzzy, c-format msgid "load_plugins: failed to load audio output plugin <%s>\n" msgstr "load_plugins: nie udał się start %s\n" -#: src/xine-engine/load_plugins.c:1763 +#: src/xine-engine/load_plugins.c:1782 msgid "" "load_plugins: audio output auto-probing didn't find any usable audio " "driver.\n" msgstr "" # src/xine-engine/load_plugins.c:138 -#: src/xine-engine/load_plugins.c:2067 +#: src/xine-engine/load_plugins.c:2086 #, fuzzy, c-format msgid "" "load_plugins: cannot unload plugin lib %s:\n" @@ -4804,50 +4825,50 @@ msgstr "" "load_plugins: nie mogę (etap 2) otworzyć biblioteki wtyczki %s:\n" "%s\n" -#: src/xine-engine/osd.c:735 +#: src/xine-engine/osd.c:724 #, c-format msgid "font '%s-%d' already loaded, weird.\n" msgstr "" -#: src/xine-engine/osd.c:747 +#: src/xine-engine/osd.c:736 #, c-format msgid "font '%s' loading failed (%d < %d)\n" msgstr "" -#: src/xine-engine/osd.c:757 +#: src/xine-engine/osd.c:746 #, c-format msgid "wrong version for font '%s'. expected %d found %d.\n" msgstr "" -#: src/xine-engine/osd.c:824 +#: src/xine-engine/osd.c:813 msgid "osd: cannot initialize ft2 library\n" msgstr "" -#: src/xine-engine/osd.c:847 +#: src/xine-engine/osd.c:836 #, c-format msgid "osd: error matching font %s with FontConfig" msgstr "" -#: src/xine-engine/osd.c:861 +#: src/xine-engine/osd.c:850 #, c-format msgid "osd: error loading font %s with FontConfig" msgstr "" -#: src/xine-engine/osd.c:864 +#: src/xine-engine/osd.c:853 #, c-format msgid "osd: error looking up font %s with FontConfig" msgstr "" -#: src/xine-engine/osd.c:885 +#: src/xine-engine/osd.c:874 #, c-format msgid "osd: error loading font %s with ft2\n" msgstr "" -#: src/xine-engine/osd.c:895 +#: src/xine-engine/osd.c:884 msgid "osd: error setting font size (no scalable font?)\n" msgstr "" -#: src/xine-engine/osd.c:1011 +#: src/xine-engine/osd.c:1000 #, c-format msgid "" "osd: unknown sequence starting with byte 0x%02X in encoding \"%s\", " @@ -4856,44 +4877,44 @@ msgstr "" "osd: nieznana sekwencja zaczynająca się od bajtu 0x%02X w kodowaniu \"%s\", " "pomijanie\n" -#: src/xine-engine/osd.c:1067 +#: src/xine-engine/osd.c:1056 msgid "osd: can't find out current locale character set\n" msgstr "osd: nie można znaleźć zestawu znaków dla aktualnej lokalizacji\n" -#: src/xine-engine/osd.c:1077 +#: src/xine-engine/osd.c:1066 #, fuzzy, c-format msgid "osd: unsupported conversion %s -> %s, no conversion performed\n" msgstr "osd: niewspierana konwersja %s -> UCS-2\n" -#: src/xine-engine/osd.c:1132 src/xine-engine/osd.c:1300 +#: src/xine-engine/osd.c:1121 src/xine-engine/osd.c:1289 msgid "osd: font isn't defined\n" msgstr "osd: nie został zdefiniowany font\n" -#: src/xine-engine/osd.c:1171 +#: src/xine-engine/osd.c:1160 msgid "osd: error loading glyph\n" msgstr "" -#: src/xine-engine/osd.c:1177 +#: src/xine-engine/osd.c:1166 msgid "osd: error in rendering glyph\n" msgstr "" -#: src/xine-engine/osd.c:1337 +#: src/xine-engine/osd.c:1326 #, c-format msgid "osd: error loading glyph %i\n" msgstr "" -#: src/xine-engine/osd.c:1344 +#: src/xine-engine/osd.c:1333 #, fuzzy msgid "osd: error in rendering\n" msgstr "osd: nie został zdefiniowany font\n" # src/xine-engine/osd.c:863 -#: src/xine-engine/osd.c:1601 +#: src/xine-engine/osd.c:1587 #, fuzzy msgid "palette (foreground-border-background) to use for subtitles and OSD" msgstr "paleta użyta przy napisach (tło-napisy-kontur)" -#: src/xine-engine/osd.c:1602 +#: src/xine-engine/osd.c:1588 msgid "" "The palette for on-screen-display and some subtitle formats that do not " "specify any colouring themselves. The palettes are listed in the form: " @@ -5135,24 +5156,24 @@ msgstr "xine_play: brak dostępnego demultiplexera\n" msgid "xine_play: demux failed to start\n" msgstr "xine_play: zawiódł start demultiplexera\n" -#: src/xine-engine/xine.c:1647 +#: src/xine-engine/xine.c:1646 #, c-format msgid "xine: The specified save_dir \"%s\" might be a security risk.\n" msgstr "" -#: src/xine-engine/xine.c:1652 +#: src/xine-engine/xine.c:1651 msgid "The specified save_dir might be a security risk." msgstr "" -#: src/xine-engine/xine.c:1684 +#: src/xine-engine/xine.c:1683 msgid "xine: locale not supported by C library\n" msgstr "" -#: src/xine-engine/xine.c:1693 +#: src/xine-engine/xine.c:1692 msgid "media format detection strategy" msgstr "" -#: src/xine-engine/xine.c:1694 +#: src/xine-engine/xine.c:1693 msgid "" "xine offers various methods to detect the media format of input to play. The " "individual values are:\n" @@ -5170,11 +5191,11 @@ msgid "" "Detect by file name extension only.\n" msgstr "" -#: src/xine-engine/xine.c:1712 +#: src/xine-engine/xine.c:1711 msgid "directory for saving streams" msgstr "" -#: src/xine-engine/xine.c:1713 +#: src/xine-engine/xine.c:1712 msgid "" "When using the stream save feature, files will be written only into this " "directory.\n" @@ -5184,11 +5205,11 @@ msgid "" "content in any file." msgstr "" -#: src/xine-engine/xine.c:1724 +#: src/xine-engine/xine.c:1723 msgid "allow implicit changes to the configuration (e.g. by MRL)" msgstr "" -#: src/xine-engine/xine.c:1725 +#: src/xine-engine/xine.c:1724 msgid "" "If enabled, you allow xine to change your configuration without explicit " "actions from your side. For example configuration changes demanded by MRLs " @@ -5198,11 +5219,11 @@ msgid "" "configuration, you might end with a totally messed up xine." msgstr "" -#: src/xine-engine/xine.c:1739 +#: src/xine-engine/xine.c:1738 msgid "Timeout for network stream reading (in seconds)" msgstr "" -#: src/xine-engine/xine.c:1740 +#: src/xine-engine/xine.c:1739 msgid "" "Specifies the timeout when reading from network streams, in seconds. Too low " "values might stop streaming when the source is slow or the bandwidth is " @@ -5210,16 +5231,16 @@ msgid "" msgstr "" # src/xine-engine/xine.c:1025 -#: src/xine-engine/xine.c:2148 +#: src/xine-engine/xine.c:2196 msgid "messages" msgstr "wiadomości" # src/xine-engine/xine.c:1026 -#: src/xine-engine/xine.c:2149 +#: src/xine-engine/xine.c:2197 msgid "plugin" msgstr "wtyczka" -#: src/xine-engine/xine.c:2150 +#: src/xine-engine/xine.c:2198 msgid "trace" msgstr "" diff --git a/po/pt_BR.po b/po/pt_BR.po index 73802a734..855835107 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: xine-lib 0.9.13\n" "Report-Msgid-Bugs-To: xine-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2008-03-19 13:16+0000\n" +"POT-Creation-Date: 2008-06-17 13:35+0200\n" "PO-Revision-Date: 2002-01-22 18:31GMT-3\n" "Last-Translator: Marcelo Roberto Jimenez <mroberto@cetuc.puc-rio.br>\n" "Language-Team: Portuguese (Brazilian) <pt_BR@li.org>\n" @@ -146,11 +146,13 @@ msgstr "input_cda: open(%s) failed: %s.\n" msgid ">>> Check if another program already uses PCM <<<\n" msgstr "" -#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_oss_out.c:931 +#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_jack_out.c:755 +#: src/audio_out/audio_oss_out.c:927 msgid "speaker arrangement" msgstr "" -#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_oss_out.c:932 +#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_jack_out.c:756 +#: src/audio_out/audio_oss_out.c:928 msgid "" "Select how your speakers are arranged, this determines which speakers xine " "uses for sound output. The individual values are:\n" @@ -183,85 +185,85 @@ msgid "" msgstr "" #: src/audio_out/audio_alsa_out.c:1500 -msgid "audio_alsa_out : supported modes are " +msgid "audio_alsa_out : supported modes are" msgstr "" -#: src/audio_out/audio_alsa_out.c:1503 -msgid "8bit " +#: src/audio_out/audio_alsa_out.c:1504 +msgid " 8bit" msgstr "" -#: src/audio_out/audio_alsa_out.c:1508 -msgid "16bit " +#: src/audio_out/audio_alsa_out.c:1509 +msgid " 16bit" msgstr "" -#: src/audio_out/audio_alsa_out.c:1512 -msgid "24bit " +#: src/audio_out/audio_alsa_out.c:1513 +msgid " 24bit" msgstr "" -#: src/audio_out/audio_alsa_out.c:1516 -msgid "32bit " +#: src/audio_out/audio_alsa_out.c:1517 +msgid " 32bit" msgstr "" -#: src/audio_out/audio_alsa_out.c:1527 +#: src/audio_out/audio_alsa_out.c:1530 src/audio_out/audio_oss_out.c:963 #, fuzzy -msgid "mono " +msgid " mono" msgstr "metronom" -#: src/audio_out/audio_alsa_out.c:1531 -msgid "stereo " +#: src/audio_out/audio_alsa_out.c:1534 src/audio_out/audio_oss_out.c:969 +msgid " stereo" msgstr "" -#: src/audio_out/audio_alsa_out.c:1536 -msgid "4-channel " +#: src/audio_out/audio_alsa_out.c:1539 src/audio_out/audio_oss_out.c:976 +msgid " 4-channel" msgstr "" -#: src/audio_out/audio_alsa_out.c:1539 -msgid "(4-channel not enabled in xine config) " -msgstr "" - -#: src/audio_out/audio_alsa_out.c:1544 -msgid "4.1-channel " +#: src/audio_out/audio_alsa_out.c:1542 src/audio_out/audio_oss_out.c:979 +msgid " (4-channel not enabled in xine config)" msgstr "" #: src/audio_out/audio_alsa_out.c:1547 -msgid "(4.1-channel not enabled in xine config) " +msgid " 4.1-channel" msgstr "" -#: src/audio_out/audio_alsa_out.c:1552 -msgid "5-channel " +#: src/audio_out/audio_alsa_out.c:1550 +msgid " (4.1-channel not enabled in xine config)" msgstr "" -#: src/audio_out/audio_alsa_out.c:1555 -msgid "(5-channel not enabled in xine config) " +#: src/audio_out/audio_alsa_out.c:1555 src/audio_out/audio_oss_out.c:986 +msgid " 5-channel" msgstr "" -#: src/audio_out/audio_alsa_out.c:1560 -msgid "5.1-channel " +#: src/audio_out/audio_alsa_out.c:1558 src/audio_out/audio_oss_out.c:989 +msgid " (5-channel not enabled in xine config)" msgstr "" -#: src/audio_out/audio_alsa_out.c:1563 -msgid "(5.1-channel not enabled in xine config) " +#: src/audio_out/audio_alsa_out.c:1563 src/audio_out/audio_oss_out.c:996 +msgid " 5.1-channel" msgstr "" -#: src/audio_out/audio_alsa_out.c:1586 -msgid "a/52 and DTS pass-through\n" +#: src/audio_out/audio_alsa_out.c:1566 src/audio_out/audio_oss_out.c:999 +msgid " (5.1-channel not enabled in xine config)" msgstr "" #: src/audio_out/audio_alsa_out.c:1589 -msgid "(a/52 and DTS pass-through not enabled in xine config)\n" +msgid " a/52 and DTS pass-through" +msgstr "" + +#: src/audio_out/audio_alsa_out.c:1592 +msgid " (a/52 and DTS pass-through not enabled in xine config)" msgstr "" -#: src/audio_out/audio_alsa_out.c:1596 +#: src/audio_out/audio_alsa_out.c:1602 msgid "alsa mixer device" msgstr "" -#: src/audio_out/audio_alsa_out.c:1597 +#: src/audio_out/audio_alsa_out.c:1603 msgid "" "xine will use this alsa mixer device to change the volume.\n" "See the alsa documentation for information on alsa devices." msgstr "" -#: src/audio_out/audio_alsa_out.c:1671 +#: src/audio_out/audio_alsa_out.c:1677 msgid "xine audio output plugin using alsa-compliant audio devices/drivers" msgstr "" @@ -526,7 +528,18 @@ msgstr "" msgid "xine audio output plugin using IRIX libaudio" msgstr "" -#: src/audio_out/audio_jack_out.c:406 +#: src/audio_out/audio_jack_out.c:743 +#, fuzzy +msgid "JACK audio device name" +msgstr "fifo não disponível (%d)\n" + +#: src/audio_out/audio_jack_out.c:744 +msgid "" +"Specifies the jack audio device name, leave blank for the default physical " +"output port." +msgstr "" + +#: src/audio_out/audio_jack_out.c:921 msgid "xine output plugin for JACK Audio Connection Kit" msgstr "" @@ -588,7 +601,7 @@ msgstr "" msgid "audio_oss_out: using device >%s<\n" msgstr "" -#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:906 +#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:902 #, fuzzy, c-format msgid "" "audio_oss_out: opening audio device %s failed:\n" @@ -640,24 +653,32 @@ msgstr "" msgid "OSS audio output latency (adjust a/v sync)" msgstr "" -#: src/audio_out/audio_oss_out.c:882 +#: src/audio_out/audio_oss_out.c:894 +#, c-format msgid "" "audio_oss_out: Audio driver realtime sync disabled...\n" -"audio_oss_out: ...probing output buffer size: " +"audio_oss_out: ...probing output buffer size: %d bytes\n" +"audio_oss_out: ...there may be audio/video synchronization issues\n" msgstr "" -#: src/audio_out/audio_oss_out.c:899 -#, c-format -msgid "" -"%d bytes\n" -"audio_oss_out: ...there may be audio/video synchronization issues\n" +#: src/audio_out/audio_oss_out.c:958 +#, fuzzy +msgid "audio_oss_out: supported modes are" +msgstr "input_cda: open(%s) failed: %s.\n" + +#: src/audio_out/audio_oss_out.c:1009 +msgid " a/52 pass-through" msgstr "" -#: src/audio_out/audio_oss_out.c:1028 +#: src/audio_out/audio_oss_out.c:1012 +msgid " (a/52 pass-through not enabled in xine config)" +msgstr "" + +#: src/audio_out/audio_oss_out.c:1027 msgid "OSS audio mixer number, -1 for none" msgstr "" -#: src/audio_out/audio_oss_out.c:1029 +#: src/audio_out/audio_oss_out.c:1028 msgid "" "The full mixer device name is created by taking the OSS device name, " "replacing \"dsp\" with \"mixer\" and adding the mixer number.\n" @@ -667,24 +688,24 @@ msgid "" "audio device name is set to \"auto\"." msgstr "" -#: src/audio_out/audio_oss_out.c:1086 +#: src/audio_out/audio_oss_out.c:1082 #, fuzzy, c-format msgid "audio_oss_out: open() mixer %s failed: %s\n" msgstr "input_cda: open(%s) failed: %s.\n" -#: src/audio_out/audio_oss_out.c:1159 +#: src/audio_out/audio_oss_out.c:1155 msgid "xine audio output plugin using oss-compliant audio devices/drivers" msgstr "" -#: src/audio_out/audio_pulse_out.c:549 +#: src/audio_out/audio_pulse_out.c:761 msgid "device used for pulseaudio" msgstr "" -#: src/audio_out/audio_pulse_out.c:550 +#: src/audio_out/audio_pulse_out.c:762 msgid "use 'server[:sink]' for setting the pulseaudio sink device." msgstr "" -#: src/audio_out/audio_pulse_out.c:583 +#: src/audio_out/audio_pulse_out.c:843 #, fuzzy msgid "xine audio output plugin using pulseaudio sound server" msgstr "http network stream input plugin" @@ -715,21 +736,21 @@ msgstr "input_cda: opening server '%s:%d' failed: %s\n" msgid "xine audio output plugin using sun-compliant audio devices/drivers" msgstr "" -#: src/combined/ffmpeg/ff_audio_decoder.c:117 +#: src/combined/ffmpeg/ff_audio_decoder.c:118 #, c-format msgid "ffmpeg_audio_dec: increasing buffer to %d to avoid overflow.\n" msgstr "" -#: src/combined/ffmpeg/ff_audio_decoder.c:161 +#: src/combined/ffmpeg/ff_audio_decoder.c:162 #, c-format msgid "ffmpeg_audio_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "" -#: src/combined/ffmpeg/ff_audio_decoder.c:253 +#: src/combined/ffmpeg/ff_audio_decoder.c:297 msgid "ffmpeg_audio_dec: trying to open null codec\n" msgstr "" -#: src/combined/ffmpeg/ff_audio_decoder.c:262 +#: src/combined/ffmpeg/ff_audio_decoder.c:306 msgid "ffmpeg_audio_dec: couldn't open decoder\n" msgstr "" @@ -738,37 +759,37 @@ msgstr "" msgid "dvaudio: increasing buffer to %d to avoid overflow.\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:158 +#: src/combined/ffmpeg/ff_video_decoder.c:162 msgid "ffmpeg_video_dec: unsupported frame format, DR1 disabled.\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:176 +#: src/combined/ffmpeg/ff_video_decoder.c:180 msgid "ffmpeg_video_dec: unsupported frame dimensions, DR1 disabled.\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:359 +#: src/combined/ffmpeg/ff_video_decoder.c:363 #, c-format msgid "ffmpeg_video_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:391 +#: src/combined/ffmpeg/ff_video_decoder.c:395 msgid "ffmpeg_video_dec: couldn't open decoder\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:434 +#: src/combined/ffmpeg/ff_video_decoder.c:438 msgid "ffmpeg_video_dec: direct rendering enabled\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:874 +#: src/combined/ffmpeg/ff_video_decoder.c:883 #, c-format msgid "ffmpeg_video_dec: increasing buffer to %d to avoid overflow.\n" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1600 +#: src/combined/ffmpeg/ff_video_decoder.c:1633 msgid "MPEG-4 postprocessing quality" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1601 +#: src/combined/ffmpeg/ff_video_decoder.c:1634 msgid "" "You can adjust the amount of post processing applied to MPEG-4 video.\n" "Higher values result in better quality, but need more CPU. Lower values may " @@ -777,11 +798,11 @@ msgid "" "much." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1609 +#: src/combined/ffmpeg/ff_video_decoder.c:1642 msgid "FFmpeg video decoding thread count" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1610 +#: src/combined/ffmpeg/ff_video_decoder.c:1643 msgid "" "You can adjust the number of video decoding threads which FFmpeg may use.\n" "Higher values should speed up decoding but it depends on the codec used " @@ -790,11 +811,11 @@ msgid "" "A change of this setting will take effect with playing the next stream." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1619 +#: src/combined/ffmpeg/ff_video_decoder.c:1652 msgid "Skip loop filter" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1620 +#: src/combined/ffmpeg/ff_video_decoder.c:1653 msgid "" "You can control for which frames the loop filter shall be skipped after " "decoding.\n" @@ -804,11 +825,11 @@ msgid "" "A change of this setting will take effect with playing the next stream." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1629 +#: src/combined/ffmpeg/ff_video_decoder.c:1662 msgid "Choose speed over specification compliance" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1630 +#: src/combined/ffmpeg/ff_video_decoder.c:1663 msgid "" "You may want to allow speed cheats which violate codec specification.\n" "Cheating may speed up decoding but can also lead to decoding artefacts.\n" @@ -866,17 +887,17 @@ msgstr "" msgid "Restoring index..." msgstr "" -#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1683 +#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1691 #, c-format msgid "demux_avi: invalid avi chunk \"%c%c%c%c\" at pos %<PRIdMAX>\n" msgstr "" -#: src/demuxers/demux_avi.c:823 +#: src/demuxers/demux_avi.c:822 #, c-format msgid "demux_avi: avi index is broken\n" msgstr "demux_avi: o índice do avi está quebrado\n" -#: src/demuxers/demux_avi.c:831 +#: src/demuxers/demux_avi.c:830 #, fuzzy, c-format msgid "demux_avi: failed to seek to the next chunk (pos %<PRIdMAX>)\n" msgstr "demux_avi: ir para o início do vídeo falhou\n" @@ -886,7 +907,7 @@ msgstr "demux_avi: ir para o início do vídeo falhou\n" msgid "invalid FILM chunk size\n" msgstr "" -#: src/demuxers/demux_film.c:340 +#: src/demuxers/demux_film.c:342 #, c-format msgid "unrecognized FILM chunk\n" msgstr "" @@ -946,24 +967,24 @@ msgstr "" "demux_mpeg_block: aviso: o cabeçalho de pes inidca que este stream pode " "estar encriptado (encryption mode %d)\n" -#: src/demuxers/demux_mpeg_pes.c:415 +#: src/demuxers/demux_mpeg_pes.c:414 #, c-format msgid "" "xine-lib:demux_mpeg_pes: Unrecognised stream_id 0x%02x. Please report this " "to xine developers.\n" msgstr "" -#: src/demuxers/demux_mpeg_pes.c:424 +#: src/demuxers/demux_mpeg_pes.c:423 #, c-format msgid "demux_mpeg_pes: warning: PACK stream id=0x%x decode failed.\n" msgstr "" -#: src/demuxers/demux_mpeg_pes.c:806 +#: src/demuxers/demux_mpeg_pes.c:805 #, c-format msgid "demux_mpeg_pes: warning: PES header reserved 10 bits not found\n" msgstr "" -#: src/demuxers/demux_mpeg_pes.c:816 +#: src/demuxers/demux_mpeg_pes.c:815 #, fuzzy, c-format msgid "" "demux_mpeg_pes: warning: PES header indicates that this stream may be " @@ -972,7 +993,7 @@ msgstr "" "demux_mpeg_block: aviso: o cabeçalho de pes inidca que este stream pode " "estar encriptado (encryption mode %d)\n" -#: src/demuxers/demux_mpeg_pes.c:1090 +#: src/demuxers/demux_mpeg_pes.c:1089 #, c-format msgid "" "demux_mpeg_pes:Unrecognised private stream 1 0x%02x. Please report this to " @@ -1014,7 +1035,7 @@ msgstr "" msgid "demux_wc3movie: SHOT chunk referenced invalid palette (%d >= %d)\n" msgstr "" -#: src/demuxers/demux_wc3movie.c:404 +#: src/demuxers/demux_wc3movie.c:408 #, c-format msgid "demux_wc3movie: There was a problem while loading palette chunks\n" msgstr "" @@ -1370,44 +1391,44 @@ msgid "" "video_out_dxr3: Read the README.dxr3 for details.\n" msgstr "" -#: src/dxr3/video_out_dxr3.c:1371 +#: src/dxr3/video_out_dxr3.c:1367 msgid "video_out_dxr3: ERROR Reading overlay init file. Run autocal!\n" msgstr "" -#: src/input/input_cdda.c:1616 +#: src/input/input_cdda.c:1601 #, fuzzy, c-format msgid "%s: can't connect to %s:%d\n" msgstr "http: unable to connect to >%s<\n" -#: src/input/input_cdda.c:1663 +#: src/input/input_cdda.c:1648 #, fuzzy, c-format msgid "input_cdda: successfully connected to cddb server '%s:%d'.\n" msgstr "input_cda: server '%s:%d' successfully connected.\n" -#: src/input/input_cdda.c:1668 +#: src/input/input_cdda.c:1653 #, fuzzy, c-format msgid "input_cdda: failed to connect to cddb server '%s:%d' (%s).\n" msgstr "input_net: incapaz de conectar em '%s'.\n" -#: src/input/input_cdda.c:2702 +#: src/input/input_cdda.c:2678 msgid "CD Digital Audio (aka. CDDA)" msgstr "" -#: src/input/input_cdda.c:2755 +#: src/input/input_cdda.c:2731 msgid "device used for CD audio" msgstr "" -#: src/input/input_cdda.c:2756 +#: src/input/input_cdda.c:2732 msgid "" "The path to the device, usually a CD or DVD drive, which you intend to use " "for playing audio CDs." msgstr "" -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "query CDDB" msgstr "" -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "" "Enables CDDB queries, which will give you convenient title and track names " "for your audio CDs.\n" @@ -1416,11 +1437,11 @@ msgid "" "listening habits." msgstr "" -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "CDDB server name" msgstr "" -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "" "The CDDB server used to retrieve the title and track information from.\n" "This setting is security critical, because the sever will receive " @@ -1428,19 +1449,19 @@ msgid "" "malicious replies. Be sure to enter a server you can trust." msgstr "" -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "CDDB server port" msgstr "" -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "The server port used to retrieve the title and track information from." msgstr "" -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "CDDB cache directory" msgstr "" -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "" "The replies from the CDDB server will be cached in this directory.\n" "This setting is security critical, because files with uncontrollable names " @@ -1448,11 +1469,11 @@ msgid "" "used for anything but CDDB caching." msgstr "" -#: src/input/input_cdda.c:2792 +#: src/input/input_cdda.c:2768 msgid "slow down disc drive to this speed factor" msgstr "" -#: src/input/input_cdda.c:2793 +#: src/input/input_cdda.c:2769 msgid "" "Since some CD or DVD drives make some really loud noises because of the fast " "disc rotation, xine will try to slow them down. With standard CD or DVD " @@ -1461,176 +1482,176 @@ msgid "" "A value of zero here will disable the slowdown." msgstr "" -#: src/input/input_dvb.c:895 +#: src/input/input_dvb.c:893 #, fuzzy, c-format msgid "input_dvb: failed to open dvb channel file '%s': %s\n" msgstr "input_file: tentando abrir o arquivo de subtítulos '%s'\n" -#: src/input/input_dvb.c:901 +#: src/input/input_dvb.c:899 #, fuzzy, c-format msgid "input_dvb: dvb channel file '%s' is not a plain file\n" msgstr "input_file: tentando abrir o arquivo de subtítulos '%s'\n" -#: src/input/input_dvb.c:2139 src/input/input_dvb.c:2971 +#: src/input/input_dvb.c:2132 src/input/input_dvb.c:2961 #, fuzzy msgid "input_dvb: tuner_set_channel failed\n" msgstr "input_vcd: read data failed\n" -#: src/input/input_dvb.c:2771 src/input/input_dvb.c:3197 +#: src/input/input_dvb.c:2761 src/input/input_dvb.c:3187 #, fuzzy msgid "input_dvb: cannot open dvb device\n" msgstr "input_dvd: não consigo abrir o acionador de dvd >%s<\n" -#: src/input/input_dvb.c:2795 +#: src/input/input_dvb.c:2785 #, c-format msgid "input_dvb: channel %d out of range, defaulting to 0\n" msgstr "" -#: src/input/input_dvb.c:2806 +#: src/input/input_dvb.c:2796 #, fuzzy, c-format msgid "input_dvb: searching for channel %s\n" msgstr "input_file: tentando abrir o arquivo de subtítulos '%s'\n" -#: src/input/input_dvb.c:2829 +#: src/input/input_dvb.c:2819 #, c-format msgid "input_dvb: exact match for %s not found: trying partial matches\n" msgstr "" -#: src/input/input_dvb.c:2836 +#: src/input/input_dvb.c:2826 #, fuzzy, c-format msgid "input_dvb: found matching channel %s\n" msgstr "input_file: tentando abrir o arquivo de subtítulos '%s'\n" -#: src/input/input_dvb.c:2849 +#: src/input/input_dvb.c:2839 #, c-format msgid "input_dvb: channel %s not found in channels.conf, defaulting.\n" msgstr "" -#: src/input/input_dvb.c:2855 +#: src/input/input_dvb.c:2845 msgid "" "input_dvb: invalid channel specification, defaulting to last viewed " "channel.\n" msgstr "" -#: src/input/input_dvb.c:2861 +#: src/input/input_dvb.c:2851 msgid "input_dvb: invalid channel specification, defaulting to channel 0\n" msgstr "" -#: src/input/input_dvb.c:2873 +#: src/input/input_dvb.c:2863 msgid "" "input_dvb: dvbs mrl specified but the tuner doesn't appear to be QPSK (DVB-" "S)\n" msgstr "" -#: src/input/input_dvb.c:2893 +#: src/input/input_dvb.c:2883 msgid "" "input_dvb: dvbt mrl specified but the tuner doesn't appear to be OFDM (DVB-" "T)\n" msgstr "" -#: src/input/input_dvb.c:2916 +#: src/input/input_dvb.c:2906 msgid "" "input_dvb: dvbc mrl specified but the tuner doesn't appear to be QAM (DVB-" "C)\n" msgstr "" -#: src/input/input_dvb.c:2942 +#: src/input/input_dvb.c:2932 msgid "" "input_dvb: dvba mrl specified but the tuner doesn't appear to be ATSC (DVB-" "A)\n" msgstr "" -#: src/input/input_dvb.c:2977 +#: src/input/input_dvb.c:2967 #, fuzzy, c-format msgid "input_dvb: cannot open dvr device '%s'\n" msgstr "input_dvd: não consigo abrir o acionador de dvd >%s<\n" -#: src/input/input_dvb.c:2999 +#: src/input/input_dvb.c:2989 #, fuzzy msgid "input_dvb: cannot create EPG updater thread\n" msgstr "input_rtp: não consigo criar um novo thread (%s)\n" -#: src/input/input_dvb.c:3061 +#: src/input/input_dvb.c:3051 msgid "use DVB 'center cutout' (zoom)" msgstr "" -#: src/input/input_dvb.c:3062 +#: src/input/input_dvb.c:3052 msgid "" "This will allow fullscreen playback of 4:3 content transmitted in a 16:9 " "frame." msgstr "" -#: src/input/input_dvb.c:3155 +#: src/input/input_dvb.c:3145 #, fuzzy msgid "DVB (Digital TV) input plugin" msgstr "http network stream input plugin" -#: src/input/input_dvb.c:3284 +#: src/input/input_dvb.c:3272 msgid "Remember last DVB channel watched" msgstr "" -#: src/input/input_dvb.c:3285 +#: src/input/input_dvb.c:3273 msgid "" "On autoplay, xine will remember and switch to the channel indicated in media." "dvb.last_channel. " msgstr "" -#: src/input/input_dvb.c:3292 +#: src/input/input_dvb.c:3280 msgid "Last DVB channel viewed" msgstr "" -#: src/input/input_dvb.c:3293 +#: src/input/input_dvb.c:3281 msgid "If enabled xine will remember and switch to this channel. " msgstr "" -#: src/input/input_dvb.c:3298 +#: src/input/input_dvb.c:3286 msgid "Number of seconds until tuning times out." msgstr "" -#: src/input/input_dvb.c:3299 +#: src/input/input_dvb.c:3287 msgid "" "Leave at 0 means try forever. Greater than 0 means wait that many seconds to " "get a lock. Minimum is 5 seconds." msgstr "" -#: src/input/input_dvb.c:3305 +#: src/input/input_dvb.c:3293 msgid "Number of dvb card to use." msgstr "" -#: src/input/input_dvb.c:3306 +#: src/input/input_dvb.c:3294 msgid "" "Leave this at zero unless you really have more than 1 card in your system." msgstr "" -#: src/input/input_dvd.c:588 +#: src/input/input_dvd.c:585 msgid "input_dvd: values of \\beta will give rise to dom!\n" msgstr "" -#: src/input/input_dvd.c:607 +#: src/input/input_dvd.c:604 #, c-format msgid "input_dvd: Error getting next block from DVD (%s)\n" msgstr "" -#: src/input/input_dvd.c:1497 +#: src/input/input_dvd.c:1491 #, fuzzy msgid "input_dvd: Error opening DVD device\n" msgstr "input_dvd: não consigo abrir o arquivo >%s<\n" -#: src/input/input_dvd.c:1784 +#: src/input/input_dvd.c:1778 msgid "device used for DVD playback" msgstr "" -#: src/input/input_dvd.c:1785 +#: src/input/input_dvd.c:1779 msgid "" "The path to the device, usually a DVD drive, which you intend to use for " "playing DVDs." msgstr "" -#: src/input/input_dvd.c:1803 +#: src/input/input_dvd.c:1797 msgid "raw device set up for DVD access" msgstr "" -#: src/input/input_dvd.c:1804 +#: src/input/input_dvd.c:1798 msgid "" "If this points to a raw device connected to your DVD device, xine will use " "the raw device for playback. This has the advantage of being slightly faster " @@ -1641,22 +1662,22 @@ msgid "" "See the documentation on raw device setup (man raw) for further information." msgstr "" -#: src/input/input_dvd.c:1817 +#: src/input/input_dvd.c:1811 msgid "CSS decryption method" msgstr "" -#: src/input/input_dvd.c:1818 +#: src/input/input_dvd.c:1812 msgid "" "Selects the decryption method libdvdcss will use to descramble copy " "protected DVDs. Try the various methods, if you have problems playing " "scrambled DVDs." msgstr "" -#: src/input/input_dvd.c:1826 +#: src/input/input_dvd.c:1819 msgid "path to the title key cache" msgstr "" -#: src/input/input_dvd.c:1827 +#: src/input/input_dvd.c:1820 msgid "" "Since cracking the copy protection of scrambled DVDs can be quite time " "consuming, libdvdcss will cache the cracked keys in this directory.\n" @@ -1665,44 +1686,44 @@ msgid "" "used for anything but DVD key caching." msgstr "" -#: src/input/input_dvd.c:1849 +#: src/input/input_dvd.c:1842 msgid "region the DVD player claims to be in (1 to 8)" msgstr "" -#: src/input/input_dvd.c:1850 +#: src/input/input_dvd.c:1843 msgid "" "This only needs to be changed if your DVD jumps to a screen complaining " "about a wrong region code. It has nothing to do with the region code set in " "DVD drives, this is purely software." msgstr "" -#: src/input/input_dvd.c:1856 +#: src/input/input_dvd.c:1849 msgid "default language for DVD playback" msgstr "" -#: src/input/input_dvd.c:1857 +#: src/input/input_dvd.c:1850 msgid "" "xine tries to use this language as a default for DVD playback. As far as the " "DVD supports it, menus and audio tracks will be presented in this language.\n" "The value must be a two character ISO639 language code." msgstr "" -#: src/input/input_dvd.c:1863 +#: src/input/input_dvd.c:1856 msgid "read-ahead caching" msgstr "" -#: src/input/input_dvd.c:1864 +#: src/input/input_dvd.c:1857 msgid "" "xine can use a read ahead cache for DVD drive access.\n" "This may lead to jerky playback on slow drives, but it improves the impact " "of the DVD layer change on faster drives." msgstr "" -#: src/input/input_dvd.c:1870 +#: src/input/input_dvd.c:1863 msgid "unit for the skip action" msgstr "" -#: src/input/input_dvd.c:1871 +#: src/input/input_dvd.c:1864 msgid "" "You can configure the behaviour when issuing a skip command (using the skip " "buttons for example). The individual values mean:\n" @@ -1721,11 +1742,11 @@ msgid "" "features on the DVD" msgstr "" -#: src/input/input_dvd.c:1886 +#: src/input/input_dvd.c:1879 msgid "unit for seeking" msgstr "" -#: src/input/input_dvd.c:1887 +#: src/input/input_dvd.c:1880 msgid "" "You can configure the domain spanned by the seek slider. The individual " "values mean:\n" @@ -1739,11 +1760,11 @@ msgid "" "chapter of the current feature" msgstr "" -#: src/input/input_dvd.c:1898 +#: src/input/input_dvd.c:1891 msgid "play mode when title/chapter is given" msgstr "" -#: src/input/input_dvd.c:1899 +#: src/input/input_dvd.c:1892 msgid "" "You can configure the behaviour when playing a dvd from a given title/" "chapter (eg. using MRL 'dvd:/1.2'). The individual values mean:\n" @@ -1779,19 +1800,19 @@ msgstr "input_file: erro de leitura (%s)\n" msgid "file input plugin" msgstr "" -#: src/input/input_file.c:993 +#: src/input/input_file.c:983 msgid "file browsing start location" msgstr "" -#: src/input/input_file.c:994 +#: src/input/input_file.c:984 msgid "The browser to select the file to play will start at this location." msgstr "" -#: src/input/input_file.c:1001 +#: src/input/input_file.c:991 msgid "list hidden files" msgstr "" -#: src/input/input_file.c:1002 +#: src/input/input_file.c:992 msgid "" "If enabled, the browser to select the file to play will also show hidden " "files." @@ -1807,83 +1828,83 @@ msgstr "net input plugin tal como enviado com xine" msgid "input_http: gethostbyname(%s) failed: %s\n" msgstr "input_cda: fopen(%s) failed: %s\n" -#: src/input/input_http.c:421 src/input/input_http.c:1002 +#: src/input/input_http.c:411 src/input/input_http.c:990 #, fuzzy, c-format msgid "input_http: read error %d\n" msgstr "input_http: read error\n" -#: src/input/input_http.c:648 +#: src/input/input_http.c:638 msgid "Connecting HTTP server..." msgstr "" -#: src/input/input_http.c:840 +#: src/input/input_http.c:825 #, c-format msgid "input_http: invalid http answer\n" msgstr "input_http: invalid http answer\n" -#: src/input/input_http.c:846 +#: src/input/input_http.c:831 #, fuzzy, c-format msgid "input_http: 3xx redirection: >%d %s<\n" msgstr "input_http: 3xx redirection not implemented: >%d %s<\n" -#: src/input/input_http.c:851 src/input/input_http.c:857 -#: src/input/input_http.c:864 +#: src/input/input_http.c:836 src/input/input_http.c:842 +#: src/input/input_http.c:849 #, c-format msgid "input_http: http status not 2xx: >%d %s<\n" msgstr "input_http: http status not 2xx: >%d %s<\n" -#: src/input/input_http.c:874 +#: src/input/input_http.c:859 #, fuzzy, c-format msgid "input_http: content length = %<PRIdMAX> bytes\n" msgstr "input_http: content length = %Ld bytes\n" -#: src/input/input_http.c:957 +#: src/input/input_http.c:945 #, fuzzy, c-format msgid "input_http: buffer exhausted after %d bytes." msgstr "input_http: read error\n" -#: src/input/input_http.c:1055 +#: src/input/input_http.c:1042 #, fuzzy msgid "http input plugin" msgstr "http network stream input plugin" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "HTTP proxy host" msgstr "" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "The hostname of the HTTP proxy." msgstr "" -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "HTTP proxy port" msgstr "" -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "The port number of the HTTP proxy." msgstr "" -#: src/input/input_http.c:1135 +#: src/input/input_http.c:1118 msgid "HTTP proxy username" msgstr "" -#: src/input/input_http.c:1136 +#: src/input/input_http.c:1119 msgid "The user name for the HTTP proxy." msgstr "" -#: src/input/input_http.c:1139 +#: src/input/input_http.c:1122 msgid "HTTP proxy password" msgstr "" -#: src/input/input_http.c:1140 +#: src/input/input_http.c:1123 msgid "The password for the HTTP proxy." msgstr "" -#: src/input/input_http.c:1143 +#: src/input/input_http.c:1126 msgid "Domains for which to ignore the HTTP proxy" msgstr "" -#: src/input/input_http.c:1144 +#: src/input/input_http.c:1127 msgid "" "A comma-separated list of domain names for which the proxy is to be " "ignored.\n" @@ -1941,48 +1962,48 @@ msgstr "input_net: incapaz de conectar em '%s'.\n" msgid "net input plugin as shipped with xine" msgstr "net input plugin tal como enviado com xine" -#: src/input/input_pnm.c:262 +#: src/input/input_pnm.c:260 #, fuzzy msgid "pnm streaming input plugin" msgstr "http network stream input plugin" -#: src/input/input_pvr.c:601 +#: src/input/input_pvr.c:586 #, fuzzy, c-format msgid "input_pvr: error creating pvr file (%s)\n" msgstr "input_dvd: não consigo abrir o arquivo >%s<\n" -#: src/input/input_pvr.c:758 +#: src/input/input_pvr.c:743 #, fuzzy, c-format msgid "input_pvr: error opening pvr file (%s)\n" msgstr "input_dvd: não consigo abrir o arquivo >%s<\n" -#: src/input/input_pvr.c:834 +#: src/input/input_pvr.c:819 #, fuzzy, c-format msgid "input_pvr: read error (%s)\n" msgstr "input_http: read error (%s)\n" -#: src/input/input_pvr.c:1173 src/input/input_pvr.c:1426 +#: src/input/input_pvr.c:1158 src/input/input_pvr.c:1411 #, fuzzy, c-format msgid "input_pvr: error opening device %s\n" msgstr "input_dvd: não consigo abrir o arquivo >%s<\n" -#: src/input/input_pvr.c:1179 src/input/input_pvr.c:1432 +#: src/input/input_pvr.c:1164 src/input/input_pvr.c:1417 msgid "input_pvr: IVTV_IOC_G_CODEC failed, maybe API changed?\n" msgstr "" -#: src/input/input_pvr.c:1187 src/input/input_pvr.c:1441 +#: src/input/input_pvr.c:1172 src/input/input_pvr.c:1426 msgid "input_pvr: IVTV_IOC_S_CODEC failed, maybe API changed?\n" msgstr "" -#: src/input/input_pvr.c:1549 +#: src/input/input_pvr.c:1534 msgid "WinTV-PVR 250/350 input plugin" msgstr "" -#: src/input/input_pvr.c:1575 +#: src/input/input_pvr.c:1560 msgid "device used for WinTV-PVR 250/350 (pvr plugin)" msgstr "" -#: src/input/input_pvr.c:1576 +#: src/input/input_pvr.c:1561 msgid "The path to the device of your WinTV card." msgstr "" @@ -2058,7 +2079,7 @@ msgstr "input_rtp: não consigo criar um novo thread (%s)\n" msgid "RTP and UDP input plugin as shipped with xine" msgstr "net input plugin tal como enviado com xine" -#: src/input/input_rtsp.c:284 +#: src/input/input_rtsp.c:281 #, fuzzy msgid "rtsp streaming input plugin" msgstr "http network stream input plugin" @@ -2082,56 +2103,56 @@ msgstr "input_http: failed to open socket\n" msgid "stdin streaming input plugin" msgstr "http network stream input plugin" -#: src/input/input_v4l.c:382 +#: src/input/input_v4l.c:386 msgid "Buffer underrun..." msgstr "" -#: src/input/input_v4l.c:386 +#: src/input/input_v4l.c:390 msgid "Buffer overrun..." msgstr "" -#: src/input/input_v4l.c:389 +#: src/input/input_v4l.c:393 msgid "Adjusting..." msgstr "" -#: src/input/input_v4l.c:661 +#: src/input/input_v4l.c:665 msgid "Tuner name not found\n" msgstr "" -#: src/input/input_v4l.c:1881 +#: src/input/input_v4l.c:1864 #, fuzzy msgid "v4l tv input plugin" msgstr "http network stream input plugin" -#: src/input/input_v4l.c:1885 +#: src/input/input_v4l.c:1868 #, fuzzy msgid "v4l radio input plugin" msgstr "http network stream input plugin" -#: src/input/input_v4l.c:1917 +#: src/input/input_v4l.c:1900 msgid "v4l video device" msgstr "" -#: src/input/input_v4l.c:1918 +#: src/input/input_v4l.c:1901 msgid "The path to your Video4Linux video device." msgstr "" -#: src/input/input_v4l.c:1923 +#: src/input/input_v4l.c:1906 #, fuzzy msgid "v4l ALSA audio input device" msgstr "http network stream input plugin" -#: src/input/input_v4l.c:1924 +#: src/input/input_v4l.c:1907 msgid "" "The name of the audio device which corresponds to your Video4Linux video " "device." msgstr "" -#: src/input/input_v4l.c:1951 +#: src/input/input_v4l.c:1934 msgid "v4l radio device" msgstr "" -#: src/input/input_v4l.c:1952 +#: src/input/input_v4l.c:1935 msgid "The path to your Video4Linux radio device." msgstr "" @@ -2150,32 +2171,32 @@ msgstr "input_vcd: trilha invalida %d (faixa valida: 0 .. %d)\n" msgid "Video CD input plugin" msgstr "http network stream input plugin" -#: src/input/input_vcd.c:965 +#: src/input/input_vcd.c:975 #, c-format msgid "unable to open %s: %s.\n" msgstr "incapaz de abrir %s: %s.\n" -#: src/input/input_vcd.c:1041 +#: src/input/input_vcd.c:1037 #, fuzzy, c-format msgid "input_vcd: unable to open %s: %s.\n" msgstr "input_dvd: incapaz de abrir o acionador de dvd (%s): %s\n" -#: src/input/input_vcd.c:1095 +#: src/input/input_vcd.c:1086 msgid "device used for VCD playback" msgstr "" -#: src/input/input_vcd.c:1096 +#: src/input/input_vcd.c:1087 msgid "" "The path to the device, usually a CD or DVD drive, you intend to play your " "VideoCDs with." msgstr "" -#: src/input/librtsp/rtsp.c:448 +#: src/input/librtsp/rtsp.c:438 #, c-format msgid "rtsp: bad mrl: %s\n" msgstr "" -#: src/input/librtsp/rtsp.c:508 +#: src/input/librtsp/rtsp.c:496 #, fuzzy, c-format msgid "rtsp: failed to connect to '%s'\n" msgstr "http: unable to connect to >%s<\n" @@ -2205,45 +2226,45 @@ msgstr "" msgid "input_dvd: Device %s failed to open during eject calls\n" msgstr "" -#: src/input/mms.c:559 +#: src/input/mms.c:561 msgid "Connecting MMS server (over tcp)..." msgstr "" -#: src/input/mmsh.c:199 +#: src/input/mmsh.c:197 #, fuzzy msgid "libmmsh: send error\n" msgstr "input_http: read error\n" -#: src/input/mmsh.c:244 +#: src/input/mmsh.c:242 #, c-format msgid "libmmsh: bad response format\n" msgstr "" -#: src/input/mmsh.c:250 +#: src/input/mmsh.c:248 #, fuzzy, c-format msgid "libmmsh: 3xx redirection not implemented: >%d %s<\n" msgstr "input_http: 3xx redirection not implemented: >%d %s<\n" -#: src/input/mmsh.c:257 +#: src/input/mmsh.c:255 #, fuzzy, c-format msgid "libmmsh: http status not 2xx: >%d %s<\n" msgstr "input_http: http status not 2xx: >%d %s<\n" -#: src/input/mmsh.c:265 +#: src/input/mmsh.c:263 #, fuzzy, c-format msgid "libmmsh: Location redirection not implemented\n" msgstr "input_http: Location redirection not implemented\n" -#: src/input/mmsh.c:474 +#: src/input/mmsh.c:472 msgid "Connecting MMS server (over http)..." msgstr "" -#: src/input/mmsh.c:655 +#: src/input/mmsh.c:653 #, c-format msgid "invalid url\n" msgstr "" -#: src/input/mmsh.c:660 +#: src/input/mmsh.c:658 #, c-format msgid "unsupported protocol\n" msgstr "" @@ -2252,19 +2273,19 @@ msgstr "" msgid "Buffering..." msgstr "" -#: src/input/pnm.c:615 +#: src/input/pnm.c:619 #, c-format msgid "" "input_pnm: got message from server while reading stream:\n" "%s\n" msgstr "" -#: src/input/pnm.c:753 +#: src/input/pnm.c:752 #, fuzzy, c-format msgid "input_pnm: failed to connect '%s'\n" msgstr "input_net: incapaz de conectar em '%s'.\n" -#: src/input/pnm.c:764 +#: src/input/pnm.c:763 #, fuzzy msgid "input_pnm: failed to set up stream\n" msgstr "input_http: failed to open socket\n" @@ -2306,106 +2327,106 @@ msgstr "" msgid "failed to find a device with a VCD" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:328 +#: src/input/vcd/xineplug_inp_vcd.c:326 msgid "was passed a null class parameter" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:990 +#: src/input/vcd/xineplug_inp_vcd.c:988 msgid "Invalid current entry type" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1014 +#: src/input/vcd/xineplug_inp_vcd.c:1012 msgid "" "Video CD plugin with PBC and support for: (X)VCD, (X)SVCD, HQVCD, CVD ... " msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1115 +#: src/input/vcd/xineplug_inp_vcd.c:1113 msgid "selection has no RETURN entry" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1144 +#: src/input/vcd/xineplug_inp_vcd.c:1142 msgid "DEFAULT selected, but PBC is not on." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1149 +#: src/input/vcd/xineplug_inp_vcd.c:1147 msgid "selection has no NEXT entry" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1157 +#: src/input/vcd/xineplug_inp_vcd.c:1155 msgid "selection has no PREVIOUS entry" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1164 +#: src/input/vcd/xineplug_inp_vcd.c:1162 msgid "Unknown event type: " msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1460 src/input/vcd/xineplug_inp_vcd.c:1507 +#: src/input/vcd/xineplug_inp_vcd.c:1458 src/input/vcd/xineplug_inp_vcd.c:1505 msgid "The above message had unknown vcdimager log level" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1838 +#: src/input/vcd/xineplug_inp_vcd.c:1836 msgid "VCD default type to use on autoplay" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1839 +#: src/input/vcd/xineplug_inp_vcd.c:1837 msgid "" "The VCD play unit to use when none is specified in an MRL, e.g. vcd:// or " "vcd:///dev/dvd:" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1849 +#: src/input/vcd/xineplug_inp_vcd.c:1847 msgid "CD-ROM drive used for VCD when none given" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1850 +#: src/input/vcd/xineplug_inp_vcd.c:1848 msgid "" "What to use if no drive specified. If the setting is empty, xine will scan " "for CD drives." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1860 +#: src/input/vcd/xineplug_inp_vcd.c:1858 msgid "VCD position slider range" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1861 +#: src/input/vcd/xineplug_inp_vcd.c:1859 msgid "" "range that the stream playback position slider represents playing a VCD." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1869 +#: src/input/vcd/xineplug_inp_vcd.c:1867 msgid "VCD read-ahead caching?" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1870 +#: src/input/vcd/xineplug_inp_vcd.c:1868 msgid "Class may lead to jerky playback on low-end machines." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1880 +#: src/input/vcd/xineplug_inp_vcd.c:1878 msgid "automatically advance VCD track/entry" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1881 +#: src/input/vcd/xineplug_inp_vcd.c:1879 msgid "" "If enabled, we should automatically advance to the next entry or track. Used " "only when playback control (PBC) is disabled." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1890 +#: src/input/vcd/xineplug_inp_vcd.c:1888 msgid "show 'rejected' VCD LIDs" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1891 +#: src/input/vcd/xineplug_inp_vcd.c:1889 msgid "" "Some playback list IDs (LIDs) are marked not showable, but you can see them " "in the MRL list if this is set. Rejected entries are marked with an asterisk " "(*) appended to the MRL." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1902 +#: src/input/vcd/xineplug_inp_vcd.c:1900 msgid "VCD format string for display banner" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1903 +#: src/input/vcd/xineplug_inp_vcd.c:1901 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are:\n" @@ -2426,11 +2447,11 @@ msgid "" " %% : a %\n" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1928 +#: src/input/vcd/xineplug_inp_vcd.c:1926 msgid "VCD format string for stream comment field" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1929 +#: src/input/vcd/xineplug_inp_vcd.c:1927 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are %A, %C, %c, %F, %I, %L, " @@ -2438,11 +2459,11 @@ msgid "" "See the help for the title_format for the meanings of these." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1941 +#: src/input/vcd/xineplug_inp_vcd.c:1939 msgid "VCD debug flag mask" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1942 +#: src/input/vcd/xineplug_inp_vcd.c:1940 msgid "" "For tracking down bugs in the VCD plugin. Mask values are:\n" " 1: Meta information\n" @@ -2542,26 +2563,26 @@ msgid "" "information on how to install the codecs." msgstr "" -#: src/libreal/xine_real_video_decoder.c:162 +#: src/libreal/xine_real_video_decoder.c:170 msgid "libreal: Error resolving symbols! (version incompatibility?)\n" msgstr "" -#: src/libreal/xine_real_audio_decoder.c:128 +#: src/libreal/xine_real_audio_decoder.c:130 #, c-format msgid "libareal: (audio) Cannot resolve symbols - incompatible dll: %s\n" msgstr "" -#: src/libreal/xine_real_audio_decoder.c:285 +#: src/libreal/xine_real_audio_decoder.c:288 #, c-format msgid "libareal: decoder init failed, error code: 0x%x\n" msgstr "" -#: src/libreal/xine_real_audio_decoder.c:299 +#: src/libreal/xine_real_audio_decoder.c:302 #, c-format msgid "libareal: decoder flavor setup failed, error code: 0x%x\n" msgstr "" -#: src/libreal/xine_real_audio_decoder.c:336 +#: src/libreal/xine_real_audio_decoder.c:339 msgid "libareal: oups, real can do more than 2 channels ?\n" msgstr "" @@ -2616,23 +2637,23 @@ msgid "" "individual lines." msgstr "" -#: src/libspucmml/xine_cmml_decoder.c:477 +#: src/libspucmml/xine_cmml_decoder.c:471 msgid "font for external subtitles" msgstr "" -#: src/libspucmml/xine_cmml_decoder.c:483 +#: src/libspucmml/xine_cmml_decoder.c:477 msgid "subtitle vertical offset (relative window size)" msgstr "" -#: src/libspucmml/xine_cmml_decoder.c:529 +#: src/libspucmml/xine_cmml_decoder.c:523 msgid "encoding of subtitles" msgstr "" -#: src/libsputext/demux_sputext.c:1479 +#: src/libsputext/demux_sputext.c:1465 msgid "default duration of subtitle display in seconds" msgstr "" -#: src/libsputext/demux_sputext.c:1480 +#: src/libsputext/demux_sputext.c:1466 msgid "" "Some subtitle formats do not explicitly give a duration for each subtitle. " "For these, you can set a default duration here. Setting to zero will result " @@ -2776,22 +2797,22 @@ msgstr "" msgid "bitplane: error doing ByteRun1 decompression\n" msgstr "" -#: src/libxinevdec/bitplane.c:1329 +#: src/libxinevdec/bitplane.c:1321 #, c-format msgid "bitplane: Anim Opt 1 is not supported at the moment\n" msgstr "" -#: src/libxinevdec/bitplane.c:1336 +#: src/libxinevdec/bitplane.c:1328 #, c-format msgid "bitplane: Anim Opt 2 is not supported at the moment\n" msgstr "" -#: src/libxinevdec/bitplane.c:1386 +#: src/libxinevdec/bitplane.c:1378 #, c-format msgid "bitplane: Anim ASCIIJ is not supported at the moment\n" msgstr "" -#: src/libxinevdec/bitplane.c:1392 +#: src/libxinevdec/bitplane.c:1384 #, c-format msgid "bitplane: This anim-type is not supported at the moment\n" msgstr "" @@ -2939,7 +2960,7 @@ msgid "" "The available selections should be self-explaining." msgstr "" -#: src/post/mosaico/mosaico.c:271 +#: src/post/mosaico/mosaico.c:274 msgid "" "Mosaico does simple picture in picture effects.\n" "\n" @@ -3058,7 +3079,7 @@ msgid "" "* mplayer's noise (C) Michael Niedermayer\n" msgstr "" -#: src/post/planar/pp.c:111 +#: src/post/planar/pp.c:115 msgid "" "FFmpeg libpostprocess plugin.\n" "\n" @@ -3066,13 +3087,13 @@ msgid "" "\n" msgstr "" -#: src/post/planar/pp.c:117 +#: src/post/planar/pp.c:121 msgid "" "\n" "* libpostprocess (C) Michael Niedermayer\n" msgstr "" -#: src/post/planar/unsharp.c:218 +#: src/post/planar/unsharp.c:211 msgid "" "Unsharp mask / gaussian blur\n" "It is possible to set the width and height of the matrix, odd sized in both " @@ -3108,133 +3129,133 @@ msgstr "" msgid "xine video output plugin using the Color AsCii Art library" msgstr "" -#: src/video_out/video_out_directfb.c:1341 +#: src/video_out/video_out_directfb.c:1337 msgid "video layer buffering mode" msgstr "" -#: src/video_out/video_out_directfb.c:1342 +#: src/video_out/video_out_directfb.c:1338 msgid "" "Select the buffering mode of the output layer. Double or triple buffering " "give a smoother playback, but consume more video memory." msgstr "" -#: src/video_out/video_out_directfb.c:1349 +#: src/video_out/video_out_directfb.c:1345 msgid "wait for vertical retrace" msgstr "" -#: src/video_out/video_out_directfb.c:1350 +#: src/video_out/video_out_directfb.c:1346 msgid "" "Enable synchronizing the update of the video image to the repainting of the " "entire screen (\"vertical retrace\")." msgstr "" -#: src/video_out/video_out_directfb.c:1357 +#: src/video_out/video_out_directfb.c:1353 msgid "enable video colour key" msgstr "" -#: src/video_out/video_out_directfb.c:1358 +#: src/video_out/video_out_directfb.c:1354 msgid "" "Enable using a colour key to tell the graphics card where to overlay the " "video image." msgstr "" -#: src/video_out/video_out_directfb.c:1364 +#: src/video_out/video_out_directfb.c:1360 msgid "video colour key" msgstr "" -#: src/video_out/video_out_directfb.c:1365 +#: src/video_out/video_out_directfb.c:1361 #: src/video_out/video_out_vidix.c:1168 src/video_out/video_out_vidix.c:1175 #: src/video_out/video_out_vidix.c:1182 src/video_out/video_out_xcbxv.c:1466 #: src/video_out/video_out_xv.c:1519 src/video_out/video_out_xvmc.c:1464 -#: src/video_out/video_out_xxmc.c:2541 +#: src/video_out/video_out_xxmc.c:2537 msgid "" "The colour key is used to tell the graphics card where to overlay the video " "image. Try different values, if you experience windows becoming transparent." msgstr "" -#: src/video_out/video_out_directfb.c:1374 +#: src/video_out/video_out_directfb.c:1370 msgid "flicker filtering" msgstr "" -#: src/video_out/video_out_directfb.c:1375 +#: src/video_out/video_out_directfb.c:1371 msgid "Enable Flicker Filetring for a smooth output on an interlaced display." msgstr "" -#: src/video_out/video_out_directfb.c:1382 +#: src/video_out/video_out_directfb.c:1378 msgid "field parity" msgstr "" -#: src/video_out/video_out_directfb.c:1383 +#: src/video_out/video_out_directfb.c:1379 msgid "" "For an interlaced display, enable controlling the field parity (\"none" "\"=disabled)." msgstr "" -#: src/video_out/video_out_directfb.c:1516 +#: src/video_out/video_out_directfb.c:1512 msgid "video_out_directfb: using hardware subpicture acceleration.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1530 +#: src/video_out/video_out_directfb.c:1526 msgid "video_out_directfb: layer supports video output.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1539 +#: src/video_out/video_out_directfb.c:1535 msgid "video_out_directfb: layer doesn't support YV12!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1546 +#: src/video_out/video_out_directfb.c:1542 msgid "video_out_directfb: layer doesn't support YUY2!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1557 +#: src/video_out/video_out_directfb.c:1553 msgid "" "video_out_directfb:need at least DirectFB 0.9.25 to play on this layer!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1592 +#: src/video_out/video_out_directfb.c:1588 #, c-format msgid "video_out_directfb: layer doesn't support buffermode %d!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1598 +#: src/video_out/video_out_directfb.c:1594 #, c-format msgid "video_out_directfb: layer doesn't support options 0x%08x!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1692 +#: src/video_out/video_out_directfb.c:1688 msgid "video_out_directfb: using hardware accelerated image scaling.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1704 +#: src/video_out/video_out_directfb.c:1700 msgid "" "video_out_directfb: image scaling with deinterlacing is hardware " "accelerated.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1782 +#: src/video_out/video_out_directfb.c:1778 msgid "video layer id (auto: -1)" msgstr "" -#: src/video_out/video_out_directfb.c:1783 +#: src/video_out/video_out_directfb.c:1779 msgid "Select the video output layer by its id." msgstr "" -#: src/video_out/video_out_directfb.c:1804 -#: src/video_out/video_out_directfb.c:2014 +#: src/video_out/video_out_directfb.c:1800 +#: src/video_out/video_out_directfb.c:2010 #, c-format msgid "video_out_directfb: using display layer #%d.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1888 +#: src/video_out/video_out_directfb.c:1884 #, fuzzy msgid "xine video output plugin using DirectFB." msgstr "http network stream input plugin" -#: src/video_out/video_out_directfb.c:2007 +#: src/video_out/video_out_directfb.c:2003 msgid "video_out_directfb: no usable display layer was found!\n" msgstr "" -#: src/video_out/video_out_directfb.c:2096 +#: src/video_out/video_out_directfb.c:2092 #, fuzzy msgid "xine video output plugin using DirectFB under XDirectFB." msgstr "http network stream input plugin" @@ -3243,18 +3264,18 @@ msgstr "http network stream input plugin" msgid "xine video output plugin for win32 using directx" msgstr "" -#: src/video_out/video_out_fb.c:770 +#: src/video_out/video_out_fb.c:758 #, c-format msgid "" "video_out_fb: only packed truecolour/directcolour is supported (%d).\n" " Check 'fbset -i' or try 'fbset -depth 16'.\n" msgstr "" -#: src/video_out/video_out_fb.c:830 src/video_out/video_out_vidix.c:1248 +#: src/video_out/video_out_fb.c:818 src/video_out/video_out_vidix.c:1248 msgid "framebuffer device name" msgstr "" -#: src/video_out/video_out_fb.c:831 src/video_out/video_out_vidix.c:1249 +#: src/video_out/video_out_fb.c:819 src/video_out/video_out_vidix.c:1249 msgid "" "Specifies the file name for the framebuffer device to be used.\n" "This setting is security critical, because when changed to a different file, " @@ -3262,16 +3283,16 @@ msgid "" "careful that the value you enter really is a proper framebuffer device." msgstr "" -#: src/video_out/video_out_fb.c:905 +#: src/video_out/video_out_fb.c:893 msgid "video_out_fb: Your video mode was not recognized, sorry.\n" msgstr "" -#: src/video_out/video_out_fb.c:962 +#: src/video_out/video_out_fb.c:950 #, c-format msgid "video_out_fb: %d video RAM buffers are available.\n" msgstr "" -#: src/video_out/video_out_fb.c:968 +#: src/video_out/video_out_fb.c:956 #, c-format msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because only %d " @@ -3280,13 +3301,13 @@ msgid "" " the frame buffer resolution might help.\n" msgstr "" -#: src/video_out/video_out_fb.c:979 +#: src/video_out/video_out_fb.c:967 msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because kernel driver\n" " do not support screen panning (used for frame flips).\n" msgstr "" -#: src/video_out/video_out_fb.c:1048 +#: src/video_out/video_out_fb.c:1036 #, c-format msgid "" "WARNING: video_out_fb: current display depth is %d. For better performance\n" @@ -3294,7 +3315,7 @@ msgid "" "\n" msgstr "" -#: src/video_out/video_out_fb.c:1079 +#: src/video_out/video_out_fb.c:1067 msgid "Xine video output plugin using the Linux frame buffer device" msgstr "" @@ -3302,11 +3323,11 @@ msgstr "" msgid "xine video output plugin which displays nothing" msgstr "" -#: src/video_out/video_out_opengl.c:1886 +#: src/video_out/video_out_opengl.c:1884 msgid "OpenGL renderer" msgstr "" -#: src/video_out/video_out_opengl.c:1887 +#: src/video_out/video_out_opengl.c:1885 msgid "" "The OpenGL plugin provides several render modules:\n" "\n" @@ -3335,30 +3356,30 @@ msgid "" "Show images reflected in a spinning torus. Way cool =)" msgstr "" -#: src/video_out/video_out_opengl.c:1909 +#: src/video_out/video_out_opengl.c:1907 msgid "OpenGL minimum framerate" msgstr "" -#: src/video_out/video_out_opengl.c:1910 +#: src/video_out/video_out_opengl.c:1908 msgid "" "Minimum framerate for animated render routines.\n" "Ignored for static render routines.\n" msgstr "" -#: src/video_out/video_out_opengl.c:1915 src/video_out/video_out_vidix.c:1024 +#: src/video_out/video_out_opengl.c:1913 src/video_out/video_out_vidix.c:1024 #: src/video_out/video_out_xcbxv.c:1498 src/video_out/video_out_xv.c:1551 -#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2573 +#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2569 msgid "enable double buffering" msgstr "" -#: src/video_out/video_out_opengl.c:1916 +#: src/video_out/video_out_opengl.c:1914 msgid "" "For OpenGL double buffering does not only remove tearing artifacts,\n" "it also reduces flickering a lot.\n" "It should not have any performance impact." msgstr "" -#: src/video_out/video_out_opengl.c:1963 +#: src/video_out/video_out_opengl.c:1961 msgid "xine video output plugin using the OpenGL 3D graphics API" msgstr "" @@ -3424,7 +3445,7 @@ msgstr "" #: src/video_out/video_out_pgx64.c:1461 src/video_out/video_out_xcbxv.c:1465 #: src/video_out/video_out_xv.c:1518 src/video_out/video_out_xvmc.c:1463 -#: src/video_out/video_out_xxmc.c:2540 +#: src/video_out/video_out_xxmc.c:2536 msgid "video overlay colour key" msgstr "" @@ -3576,7 +3597,7 @@ msgstr "" #: src/video_out/video_out_vidix.c:1025 src/video_out/video_out_xcbxv.c:1499 #: src/video_out/video_out_xv.c:1552 src/video_out/video_out_xvmc.c:1479 -#: src/video_out/video_out_xxmc.c:2574 +#: src/video_out/video_out_xxmc.c:2570 msgid "" "Double buffering will synchronize the update of the video image to the " "repainting of the entire screen (\"vertical retrace\"). This eliminates " @@ -3705,22 +3726,22 @@ msgid "" msgstr "" #: src/video_out/video_out_xcbxv.c:1474 src/video_out/video_out_xv.c:1527 -#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2549 +#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2545 msgid "autopaint colour key" msgstr "" #: src/video_out/video_out_xcbxv.c:1475 src/video_out/video_out_xv.c:1528 -#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2550 +#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2546 msgid "Make Xv autopaint its colour key." msgstr "" #: src/video_out/video_out_xcbxv.c:1482 src/video_out/video_out_xv.c:1535 -#: src/video_out/video_out_xxmc.c:2557 +#: src/video_out/video_out_xxmc.c:2553 msgid "bilinear scaling mode" msgstr "" #: src/video_out/video_out_xcbxv.c:1483 src/video_out/video_out_xv.c:1536 -#: src/video_out/video_out_xxmc.c:2558 +#: src/video_out/video_out_xxmc.c:2554 msgid "" "Selects the bilinear scaling mode for Permedia cards. The individual values " "are:\n" @@ -3756,12 +3777,12 @@ msgid "video_out_xcbxv: this adaptor supports the yuy2 format.\n" msgstr "" #: src/video_out/video_out_xcbxv.c:1560 src/video_out/video_out_xv.c:1624 -#: src/video_out/video_out_xxmc.c:2642 +#: src/video_out/video_out_xxmc.c:2638 msgid "pitch alignment workaround" msgstr "" #: src/video_out/video_out_xcbxv.c:1561 src/video_out/video_out_xv.c:1625 -#: src/video_out/video_out_xxmc.c:2643 +#: src/video_out/video_out_xxmc.c:2639 msgid "Some buggy video drivers need a workaround to function properly." msgstr "" @@ -3810,7 +3831,7 @@ msgid "" msgstr "" #: src/video_out/video_out_xcbxv.c:1622 src/video_out/video_out_xv.c:1705 -#: src/video_out/video_out_xxmc.c:2737 +#: src/video_out/video_out_xxmc.c:2733 msgid "xine video output plugin using the MIT X video extension" msgstr "" @@ -3936,114 +3957,114 @@ msgstr "" msgid " With Overlay = %d; UnsignedIntra = %d.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:642 +#: src/video_out/video_out_xxmc.c:638 msgid "" "video_out_xxmc: XvShmCreateImage failed\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:652 +#: src/video_out/video_out_xxmc.c:648 msgid "" "video_out_xxmc: XvShmCreateImage returned a zero size\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:660 +#: src/video_out/video_out_xxmc.c:656 #, c-format msgid "" "video_out_xxmc: shared memory error in shmget: %s\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:692 +#: src/video_out/video_out_xxmc.c:688 msgid "" "video_out_xxmc: x11 error during shared memory XImage creation\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2392 +#: src/video_out/video_out_xxmc.c:2388 msgid "video_out_xxmc: Xv extension not present.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2429 +#: src/video_out/video_out_xxmc.c:2425 msgid "" "video_out_xxmc: Xv extension is present but I couldn't find a usable yuv12 " "port.\n" " Looks like your graphics hardware driver doesn't support Xv?!\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2438 +#: src/video_out/video_out_xxmc.c:2434 #, c-format msgid "" "video_out_xxmc: using Xv port %ld from adaptor %s for hardware colour space " "conversion and scaling.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2614 +#: src/video_out/video_out_xxmc.c:2610 msgid "video_out_xxmc: this adaptor supports the yv12 format.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2619 +#: src/video_out/video_out_xxmc.c:2615 msgid "video_out_xxmc: this adaptor supports the yuy2 format.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2648 +#: src/video_out/video_out_xxmc.c:2644 msgid "Make XvMC allocate more frames for better buffering." msgstr "" -#: src/video_out/video_out_xxmc.c:2649 +#: src/video_out/video_out_xxmc.c:2645 msgid "" "Some XvMC implementations allow more than 8 frames.\n" "This option, when turned on, makes the driver try to\n" "allocate 15 frames. A must for unichrome and live VDR.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2655 +#: src/video_out/video_out_xxmc.c:2651 msgid "Unichrome cpu save" msgstr "" -#: src/video_out/video_out_xxmc.c:2656 +#: src/video_out/video_out_xxmc.c:2652 msgid "" "Saves CPU time by sleeping while decoder works.\n" "Only for Linux kernel 2.6 series or 2.4 with multimedia patch.\n" "Experimental.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2662 +#: src/video_out/video_out_xxmc.c:2658 msgid "Fix buggy NVIDIA XvMC subpicture colours" msgstr "" -#: src/video_out/video_out_xxmc.c:2663 +#: src/video_out/video_out_xxmc.c:2659 msgid "" "There's a bug in NVIDIA's XvMC lib that makes red OSD colours\n" "look blue and vice versa. This option provides a workaround.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2668 +#: src/video_out/video_out_xxmc.c:2664 msgid "Use bob as accelerated deinterlace method." msgstr "" -#: src/video_out/video_out_xxmc.c:2669 +#: src/video_out/video_out_xxmc.c:2665 msgid "" "When interlacing is enabled for hardware accelerated frames,\n" "alternate between top and bottom field at double the frame rate.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2675 +#: src/video_out/video_out_xxmc.c:2671 msgid "Don't use bob deinterlacing for progressive frames." msgstr "" -#: src/video_out/video_out_xxmc.c:2676 +#: src/video_out/video_out_xxmc.c:2672 msgid "" "Progressive frames don't need deinterlacing, so disabling it on\n" "demand should result in a better picture.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2682 +#: src/video_out/video_out_xxmc.c:2678 msgid "Don't use bob deinterlacing while a scaled OSD is active." msgstr "" -#: src/video_out/video_out_xxmc.c:2683 +#: src/video_out/video_out_xxmc.c:2679 msgid "" "Bob deinterlacing adds some noise to horizontal lines, so disabling it\n" "on demand should result in a better OSD picture.\n" @@ -4223,36 +4244,36 @@ msgstr "" msgid "xine-lib: buffer.c: There has been a fatal error: TOO MANY FREE's\n" msgstr "" -#: src/xine-engine/configfile.c:933 +#: src/xine-engine/configfile.c:932 #, c-format msgid "The current config file has been modified by a newer version of xine." msgstr "" -#: src/xine-engine/configfile.c:1038 +#: src/xine-engine/configfile.c:1037 #, c-format msgid "configfile: WARNING: backing up configfile to %s failed\n" msgstr "" -#: src/xine-engine/configfile.c:1039 +#: src/xine-engine/configfile.c:1038 msgid "configfile: WARNING: your configuration will not be saved\n" msgstr "" -#: src/xine-engine/configfile.c:1139 +#: src/xine-engine/configfile.c:1138 #, c-format msgid "configfile: WARNING: writing configuration to %s failed\n" msgstr "" -#: src/xine-engine/configfile.c:1140 +#: src/xine-engine/configfile.c:1139 #, c-format msgid "configfile: WARNING: removing possibly broken config file %s\n" msgstr "" -#: src/xine-engine/configfile.c:1141 +#: src/xine-engine/configfile.c:1140 #, c-format msgid "configfile: WARNING: you should check the backup file %s\n" msgstr "" -#: src/xine-engine/configfile.c:1276 +#: src/xine-engine/configfile.c:1275 #, c-format msgid "configfile: entry '%s' mustn't be modified from MRL\n" msgstr "" @@ -4288,7 +4309,7 @@ msgid "input_rip: reading by input plugin failed\n" msgstr "input_dvd: erro de leitura no input_dvd plugin\n" #: src/xine-engine/input_rip.c:161 src/xine-engine/input_rip.c:290 -#: src/xine-engine/input_rip.c:656 +#: src/xine-engine/input_rip.c:655 #, fuzzy, c-format msgid "input_rip: error writing to file %<PRIdMAX> bytes: %s\n" msgstr "input_dvd: não consigo abrir o arquivo >%s<\n" @@ -4313,41 +4334,41 @@ msgstr "input_cda: fopen(%s) failed: %s\n" msgid "input_rip: %<PRIdMAX> bytes dropped\n" msgstr "" -#: src/xine-engine/input_rip.c:561 +#: src/xine-engine/input_rip.c:560 #, c-format msgid "input_rip: input plugin not defined!\n" msgstr "" -#: src/xine-engine/input_rip.c:567 +#: src/xine-engine/input_rip.c:566 #, c-format msgid "" "input_rip: target directory wasn't specified, please fill out the option " "'media.capture.save_dir'\n" msgstr "" -#: src/xine-engine/input_rip.c:569 +#: src/xine-engine/input_rip.c:568 msgid "" "The stream save feature is disabled until you set media.capture.save_dir in " "the configuration." msgstr "" -#: src/xine-engine/input_rip.c:576 +#: src/xine-engine/input_rip.c:575 #, c-format msgid "input_rip: ripping/caching of this source is not permitted!\n" msgstr "" -#: src/xine-engine/input_rip.c:578 +#: src/xine-engine/input_rip.c:577 msgid "" "xine is not allowed to save from this source. (possibly copyrighted " "material?)" msgstr "" -#: src/xine-engine/input_rip.c:584 +#: src/xine-engine/input_rip.c:583 #, c-format msgid "input_rip: file name not given!\n" msgstr "" -#: src/xine-engine/input_rip.c:626 +#: src/xine-engine/input_rip.c:625 #, fuzzy, c-format msgid "input_rip: error opening file %s: %s\n" msgstr "input_dvd: não consigo abrir o arquivo >%s<\n" @@ -4386,76 +4407,76 @@ msgstr "" msgid "map_decoder_list: no space for decoder, skipped.\n" msgstr "" -#: src/xine-engine/load_plugins.c:323 +#: src/xine-engine/load_plugins.c:322 #, c-format msgid "" "load_plugins: ignoring plugin %s, wrong iface version %d (should be %d)\n" msgstr "" -#: src/xine-engine/load_plugins.c:380 +#: src/xine-engine/load_plugins.c:384 #, c-format msgid "priority for %s decoder" msgstr "" -#: src/xine-engine/load_plugins.c:391 +#: src/xine-engine/load_plugins.c:389 msgid "" "The priority provides a ranking in case some media can be handled by more " "than one decoder.\n" "A priority of 0 enables the decoder's default priority." msgstr "" -#: src/xine-engine/load_plugins.c:419 +#: src/xine-engine/load_plugins.c:417 #, c-format msgid "" "load_plugins: demuxer plugin %s does not provide a priority, xine-lib will " "use the default priority.\n" msgstr "" -#: src/xine-engine/load_plugins.c:436 +#: src/xine-engine/load_plugins.c:434 #, c-format msgid "" "load_plugins: input plugin %s does not provide a priority, xine-lib will use " "the default priority.\n" msgstr "" -#: src/xine-engine/load_plugins.c:492 +#: src/xine-engine/load_plugins.c:490 #, fuzzy, c-format msgid "load_plugins: plugin %s found\n" msgstr "load_plugins: achado o plugin de entrada: %s\n" -#: src/xine-engine/load_plugins.c:495 +#: src/xine-engine/load_plugins.c:493 #, fuzzy, c-format msgid "load_plugins: static plugin found\n" msgstr "load_plugins: achado o plugin de entrada: %s\n" -#: src/xine-engine/load_plugins.c:502 +#: src/xine-engine/load_plugins.c:500 #, fuzzy, c-format msgid "load_plugins: plugin limit reached, %s could not be loaded\n" msgstr "load_plugins: achado o plugin de entrada: %s\n" -#: src/xine-engine/load_plugins.c:505 +#: src/xine-engine/load_plugins.c:503 #, fuzzy, c-format msgid "load_plugins: plugin limit reached, static plugin could not be loaded\n" msgstr "load_plugins: achado o plugin de entrada: %s\n" -#: src/xine-engine/load_plugins.c:522 +#: src/xine-engine/load_plugins.c:520 #, fuzzy, c-format msgid "load_plugins: unknown plugin type %d in %s\n" msgstr "load_plugins: achado o plugin de entrada: %s\n" -#: src/xine-engine/load_plugins.c:526 +#: src/xine-engine/load_plugins.c:524 #, fuzzy, c-format msgid "load_plugins: unknown statically linked plugin type %d\n" msgstr "load_plugins: achado o plugin de entrada: %s\n" -#: src/xine-engine/load_plugins.c:586 +#: src/xine-engine/load_plugins.c:579 #, fuzzy, c-format msgid "load_plugins: unable to stat %s\n" msgstr "" "load_plugins: carga do plugin %s falhou:\n" "%s\n" -#: src/xine-engine/load_plugins.c:627 +#: src/xine-engine/load_plugins.c:620 #, fuzzy, c-format msgid "" "load_plugins: cannot open plugin lib %s:\n" @@ -4464,7 +4485,7 @@ msgstr "" "load_plugins: não consigo abrir o plugin de demux %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:642 +#: src/xine-engine/load_plugins.c:635 #, fuzzy, c-format msgid "" "load_plugins: can't get plugin info from %s:\n" @@ -4473,12 +4494,12 @@ msgstr "" "load_plugins: não consigo abrir o plugin de entrada %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:660 +#: src/xine-engine/load_plugins.c:653 #, fuzzy, c-format msgid "load_plugins: skipping unreadable plugin directory %s.\n" msgstr "load_plugins: achado o plugin de entrada: %s\n" -#: src/xine-engine/load_plugins.c:709 +#: src/xine-engine/load_plugins.c:702 #, fuzzy, c-format msgid "" "load_plugins: cannot (stage 2) open plugin lib %s:\n" @@ -4487,37 +4508,37 @@ msgstr "" "load_plugins: não consigo abrir o plugin de demux %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:735 +#: src/xine-engine/load_plugins.c:728 #, fuzzy, c-format msgid "load_plugins: Yikes! %s doesn't contain plugin info.\n" msgstr "" "load_plugins: não consigo abrir o plugin de entrada %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:1307 +#: src/xine-engine/load_plugins.c:1296 #, fuzzy, c-format msgid "load_plugins: unknown content detection strategy %d\n" msgstr "load_plugins: achado o plugin de entrada: %s\n" -#: src/xine-engine/load_plugins.c:1417 +#: src/xine-engine/load_plugins.c:1406 #, fuzzy, c-format msgid "load_plugins: using demuxer '%s'\n" msgstr "load_plugins: achado o plugin de entrada: %s\n" -#: src/xine-engine/load_plugins.c:1713 src/xine-engine/load_plugins.c:1760 +#: src/xine-engine/load_plugins.c:1732 src/xine-engine/load_plugins.c:1779 #, fuzzy, c-format msgid "load_plugins: failed to load audio output plugin <%s>\n" msgstr "" "load_plugins: carga do plugin %s falhou:\n" "%s\n" -#: src/xine-engine/load_plugins.c:1763 +#: src/xine-engine/load_plugins.c:1782 msgid "" "load_plugins: audio output auto-probing didn't find any usable audio " "driver.\n" msgstr "" -#: src/xine-engine/load_plugins.c:2067 +#: src/xine-engine/load_plugins.c:2086 #, fuzzy, c-format msgid "" "load_plugins: cannot unload plugin lib %s:\n" @@ -4526,91 +4547,91 @@ msgstr "" "load_plugins: não consigo abrir o plugin de demux %s:\n" "%s\n" -#: src/xine-engine/osd.c:735 +#: src/xine-engine/osd.c:724 #, c-format msgid "font '%s-%d' already loaded, weird.\n" msgstr "" -#: src/xine-engine/osd.c:747 +#: src/xine-engine/osd.c:736 #, c-format msgid "font '%s' loading failed (%d < %d)\n" msgstr "" -#: src/xine-engine/osd.c:757 +#: src/xine-engine/osd.c:746 #, c-format msgid "wrong version for font '%s'. expected %d found %d.\n" msgstr "" -#: src/xine-engine/osd.c:824 +#: src/xine-engine/osd.c:813 msgid "osd: cannot initialize ft2 library\n" msgstr "" -#: src/xine-engine/osd.c:847 +#: src/xine-engine/osd.c:836 #, c-format msgid "osd: error matching font %s with FontConfig" msgstr "" -#: src/xine-engine/osd.c:861 +#: src/xine-engine/osd.c:850 #, c-format msgid "osd: error loading font %s with FontConfig" msgstr "" -#: src/xine-engine/osd.c:864 +#: src/xine-engine/osd.c:853 #, c-format msgid "osd: error looking up font %s with FontConfig" msgstr "" -#: src/xine-engine/osd.c:885 +#: src/xine-engine/osd.c:874 #, c-format msgid "osd: error loading font %s with ft2\n" msgstr "" -#: src/xine-engine/osd.c:895 +#: src/xine-engine/osd.c:884 msgid "osd: error setting font size (no scalable font?)\n" msgstr "" -#: src/xine-engine/osd.c:1011 +#: src/xine-engine/osd.c:1000 #, c-format msgid "" "osd: unknown sequence starting with byte 0x%02X in encoding \"%s\", " "skipping\n" msgstr "" -#: src/xine-engine/osd.c:1067 +#: src/xine-engine/osd.c:1056 msgid "osd: can't find out current locale character set\n" msgstr "" -#: src/xine-engine/osd.c:1077 +#: src/xine-engine/osd.c:1066 #, c-format msgid "osd: unsupported conversion %s -> %s, no conversion performed\n" msgstr "" -#: src/xine-engine/osd.c:1132 src/xine-engine/osd.c:1300 +#: src/xine-engine/osd.c:1121 src/xine-engine/osd.c:1289 msgid "osd: font isn't defined\n" msgstr "" -#: src/xine-engine/osd.c:1171 +#: src/xine-engine/osd.c:1160 msgid "osd: error loading glyph\n" msgstr "" -#: src/xine-engine/osd.c:1177 +#: src/xine-engine/osd.c:1166 msgid "osd: error in rendering glyph\n" msgstr "" -#: src/xine-engine/osd.c:1337 +#: src/xine-engine/osd.c:1326 #, c-format msgid "osd: error loading glyph %i\n" msgstr "" -#: src/xine-engine/osd.c:1344 +#: src/xine-engine/osd.c:1333 msgid "osd: error in rendering\n" msgstr "" -#: src/xine-engine/osd.c:1601 +#: src/xine-engine/osd.c:1587 msgid "palette (foreground-border-background) to use for subtitles and OSD" msgstr "" -#: src/xine-engine/osd.c:1602 +#: src/xine-engine/osd.c:1588 msgid "" "The palette for on-screen-display and some subtitle formats that do not " "specify any colouring themselves. The palettes are listed in the form: " @@ -4838,24 +4859,24 @@ msgstr "xine_play: demuxer falhou em começar\n" msgid "xine_play: demux failed to start\n" msgstr "xine_play: demuxer falhou em começar\n" -#: src/xine-engine/xine.c:1647 +#: src/xine-engine/xine.c:1646 #, c-format msgid "xine: The specified save_dir \"%s\" might be a security risk.\n" msgstr "" -#: src/xine-engine/xine.c:1652 +#: src/xine-engine/xine.c:1651 msgid "The specified save_dir might be a security risk." msgstr "" -#: src/xine-engine/xine.c:1684 +#: src/xine-engine/xine.c:1683 msgid "xine: locale not supported by C library\n" msgstr "" -#: src/xine-engine/xine.c:1693 +#: src/xine-engine/xine.c:1692 msgid "media format detection strategy" msgstr "" -#: src/xine-engine/xine.c:1694 +#: src/xine-engine/xine.c:1693 msgid "" "xine offers various methods to detect the media format of input to play. The " "individual values are:\n" @@ -4873,11 +4894,11 @@ msgid "" "Detect by file name extension only.\n" msgstr "" -#: src/xine-engine/xine.c:1712 +#: src/xine-engine/xine.c:1711 msgid "directory for saving streams" msgstr "" -#: src/xine-engine/xine.c:1713 +#: src/xine-engine/xine.c:1712 msgid "" "When using the stream save feature, files will be written only into this " "directory.\n" @@ -4887,11 +4908,11 @@ msgid "" "content in any file." msgstr "" -#: src/xine-engine/xine.c:1724 +#: src/xine-engine/xine.c:1723 msgid "allow implicit changes to the configuration (e.g. by MRL)" msgstr "" -#: src/xine-engine/xine.c:1725 +#: src/xine-engine/xine.c:1724 msgid "" "If enabled, you allow xine to change your configuration without explicit " "actions from your side. For example configuration changes demanded by MRLs " @@ -4901,26 +4922,26 @@ msgid "" "configuration, you might end with a totally messed up xine." msgstr "" -#: src/xine-engine/xine.c:1739 +#: src/xine-engine/xine.c:1738 msgid "Timeout for network stream reading (in seconds)" msgstr "" -#: src/xine-engine/xine.c:1740 +#: src/xine-engine/xine.c:1739 msgid "" "Specifies the timeout when reading from network streams, in seconds. Too low " "values might stop streaming when the source is slow or the bandwidth is " "occupied, too high values will freeze the player if the connection is lost." msgstr "" -#: src/xine-engine/xine.c:2148 +#: src/xine-engine/xine.c:2196 msgid "messages" msgstr "menssagens" -#: src/xine-engine/xine.c:2149 +#: src/xine-engine/xine.c:2197 msgid "plugin" msgstr "plugin" -#: src/xine-engine/xine.c:2150 +#: src/xine-engine/xine.c:2198 msgid "trace" msgstr "" @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: xine-lib 1.0\n" "Report-Msgid-Bugs-To: xine-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2008-03-19 13:16+0000\n" +"POT-Creation-Date: 2008-06-17 13:35+0200\n" "PO-Revision-Date: 2004-09-15 13:53+0100\n" "Last-Translator: \n" "Language-Team: Slovak <ski18n@lists.isternet.sk>\n" @@ -153,11 +153,13 @@ msgstr "snd_pcm_open() zlyhal:%d:%s\n" msgid ">>> Check if another program already uses PCM <<<\n" msgstr ">>> Skontrolujte či už iný program používa PCM <<<\n" -#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_oss_out.c:931 +#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_jack_out.c:755 +#: src/audio_out/audio_oss_out.c:927 msgid "speaker arrangement" msgstr "" -#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_oss_out.c:932 +#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_jack_out.c:756 +#: src/audio_out/audio_oss_out.c:928 msgid "" "Select how your speakers are arranged, this determines which speakers xine " "uses for sound output. The individual values are:\n" @@ -190,87 +192,87 @@ msgid "" msgstr "" #: src/audio_out/audio_alsa_out.c:1500 -msgid "audio_alsa_out : supported modes are " -msgstr "audio_alsa_out : podporované módy sú " +msgid "audio_alsa_out : supported modes are" +msgstr "audio_alsa_out : podporované módy sú" -#: src/audio_out/audio_alsa_out.c:1503 -msgid "8bit " -msgstr "8bit " +#: src/audio_out/audio_alsa_out.c:1504 +msgid " 8bit" +msgstr " 8bit" -#: src/audio_out/audio_alsa_out.c:1508 +#: src/audio_out/audio_alsa_out.c:1509 #, fuzzy -msgid "16bit " -msgstr "8bit " +msgid " 16bit" +msgstr " 8bit" -#: src/audio_out/audio_alsa_out.c:1512 +#: src/audio_out/audio_alsa_out.c:1513 #, fuzzy -msgid "24bit " -msgstr "8bit " +msgid " 24bit" +msgstr " 8bit" -#: src/audio_out/audio_alsa_out.c:1516 +#: src/audio_out/audio_alsa_out.c:1517 #, fuzzy -msgid "32bit " -msgstr "8bit " +msgid " 32bit" +msgstr " 8bit" -#: src/audio_out/audio_alsa_out.c:1527 -msgid "mono " -msgstr "mono " +#: src/audio_out/audio_alsa_out.c:1530 src/audio_out/audio_oss_out.c:963 +msgid " mono" +msgstr " mono" -#: src/audio_out/audio_alsa_out.c:1531 -msgid "stereo " -msgstr "stereo " +#: src/audio_out/audio_alsa_out.c:1534 src/audio_out/audio_oss_out.c:969 +msgid " stereo" +msgstr " stereo" -#: src/audio_out/audio_alsa_out.c:1536 -msgid "4-channel " -msgstr "4-kanály " +#: src/audio_out/audio_alsa_out.c:1539 src/audio_out/audio_oss_out.c:976 +msgid " 4-channel" +msgstr " 4-kanály" -#: src/audio_out/audio_alsa_out.c:1539 -msgid "(4-channel not enabled in xine config) " -msgstr "(4-kanály nepovolené v xine konfigu) " - -#: src/audio_out/audio_alsa_out.c:1544 -msgid "4.1-channel " -msgstr "4.1-kanálov " +#: src/audio_out/audio_alsa_out.c:1542 src/audio_out/audio_oss_out.c:979 +msgid " (4-channel not enabled in xine config)" +msgstr " (4-kanály nepovolené v xine konfigu)" #: src/audio_out/audio_alsa_out.c:1547 -msgid "(4.1-channel not enabled in xine config) " -msgstr "(4.1-kanálov nepovolené v xine konfigu) " +msgid " 4.1-channel" +msgstr " 4.1-kanálov" -#: src/audio_out/audio_alsa_out.c:1552 -msgid "5-channel " -msgstr "5-kanálov " +#: src/audio_out/audio_alsa_out.c:1550 +msgid " (4.1-channel not enabled in xine config)" +msgstr " (4.1-kanálov nepovolené v xine konfigu)" -#: src/audio_out/audio_alsa_out.c:1555 -msgid "(5-channel not enabled in xine config) " -msgstr "(5-kanálov nepovolené v xine konfigu) " +#: src/audio_out/audio_alsa_out.c:1555 src/audio_out/audio_oss_out.c:986 +msgid " 5-channel" +msgstr " 5-kanálov" -#: src/audio_out/audio_alsa_out.c:1560 -msgid "5.1-channel " -msgstr "5.1-kanálov " +#: src/audio_out/audio_alsa_out.c:1558 src/audio_out/audio_oss_out.c:989 +msgid " (5-channel not enabled in xine config)" +msgstr " (5-kanálov nepovolené v xine konfigu)" -#: src/audio_out/audio_alsa_out.c:1563 -msgid "(5.1-channel not enabled in xine config) " -msgstr "(5.1-kanálov nepovolené v xine konfigu) " +#: src/audio_out/audio_alsa_out.c:1563 src/audio_out/audio_oss_out.c:996 +msgid " 5.1-channel" +msgstr " 5.1-kanálov" -#: src/audio_out/audio_alsa_out.c:1586 -msgid "a/52 and DTS pass-through\n" -msgstr "a/52 a DTS pass-through\n" +#: src/audio_out/audio_alsa_out.c:1566 src/audio_out/audio_oss_out.c:999 +msgid " (5.1-channel not enabled in xine config)" +msgstr " (5.1-kanálov nepovolené v xine konfigu)" #: src/audio_out/audio_alsa_out.c:1589 -msgid "(a/52 and DTS pass-through not enabled in xine config)\n" -msgstr "(a/52 a DTS pass-through not enabled in xine config)\n" +msgid " a/52 and DTS pass-through" +msgstr " a/52 a DTS pass-through" + +#: src/audio_out/audio_alsa_out.c:1592 +msgid " (a/52 and DTS pass-through not enabled in xine config)" +msgstr " (a/52 a DTS pass-through not enabled in xine config)" -#: src/audio_out/audio_alsa_out.c:1596 +#: src/audio_out/audio_alsa_out.c:1602 msgid "alsa mixer device" msgstr "alsa mixovacie zaridenie" -#: src/audio_out/audio_alsa_out.c:1597 +#: src/audio_out/audio_alsa_out.c:1603 msgid "" "xine will use this alsa mixer device to change the volume.\n" "See the alsa documentation for information on alsa devices." msgstr "" -#: src/audio_out/audio_alsa_out.c:1671 +#: src/audio_out/audio_alsa_out.c:1677 msgid "xine audio output plugin using alsa-compliant audio devices/drivers" msgstr "" "výstupný xine audio plugin používa alsa-compliant audio zariadenia/ovládače" @@ -540,7 +542,18 @@ msgstr "" msgid "xine audio output plugin using IRIX libaudio" msgstr "výstupný xine audio plugin používa IRIX libaudio" -#: src/audio_out/audio_jack_out.c:406 +#: src/audio_out/audio_jack_out.c:743 +#, fuzzy +msgid "JACK audio device name" +msgstr "názov OSS audio zariadenia" + +#: src/audio_out/audio_jack_out.c:744 +msgid "" +"Specifies the jack audio device name, leave blank for the default physical " +"output port." +msgstr "" + +#: src/audio_out/audio_jack_out.c:921 #, fuzzy msgid "xine output plugin for JACK Audio Connection Kit" msgstr "výstupný xine audio plugin pre win32 používa directx" @@ -615,7 +628,7 @@ msgstr "audio_oss_out: Automatické hľadanie audio zar. zlyhalo\n" msgid "audio_oss_out: using device >%s<\n" msgstr "audio_oss_out: používam zariadenie >%s<\n" -#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:906 +#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:902 #, c-format msgid "" "audio_oss_out: opening audio device %s failed:\n" @@ -674,28 +687,34 @@ msgstr "" msgid "OSS audio output latency (adjust a/v sync)" msgstr "výstupné oneskorenie esd audia (nastavte odstup a/v)" -#: src/audio_out/audio_oss_out.c:882 +#: src/audio_out/audio_oss_out.c:894 +#, c-format msgid "" "audio_oss_out: Audio driver realtime sync disabled...\n" -"audio_oss_out: ...probing output buffer size: " +"audio_oss_out: ...probing output buffer size: %d bytes\n" +"audio_oss_out: ...there may be audio/video synchronization issues\n" msgstr "" "audio_oss_out: RT synchronizácia audio ovládača zakázaná ...\n" -"audio_oss_out: ...zisťujem veľkosť výst. vyrovn. pamäte: " +"audio_oss_out: ...zisťujem veľkosť výst. vyrovn. pamäte: %d bytov\n" +"audio_oss_out: ...môžu byť problémy s audio/video synchronizáciou\n" -#: src/audio_out/audio_oss_out.c:899 -#, c-format -msgid "" -"%d bytes\n" -"audio_oss_out: ...there may be audio/video synchronization issues\n" +#: src/audio_out/audio_oss_out.c:958 +msgid "audio_oss_out: supported modes are" +msgstr "audio_oss_out: podporované módy sú" + +#: src/audio_out/audio_oss_out.c:1009 +msgid " a/52 pass-through" +msgstr " a/52 pass-through" + +#: src/audio_out/audio_oss_out.c:1012 +msgid " (a/52 pass-through not enabled in xine config)" msgstr "" -"%d bytov\n" -"audio_oss_out: ...môžu byť problémy s audio/video synchronizáciou\n" -#: src/audio_out/audio_oss_out.c:1028 +#: src/audio_out/audio_oss_out.c:1027 msgid "OSS audio mixer number, -1 for none" msgstr "" -#: src/audio_out/audio_oss_out.c:1029 +#: src/audio_out/audio_oss_out.c:1028 msgid "" "The full mixer device name is created by taking the OSS device name, " "replacing \"dsp\" with \"mixer\" and adding the mixer number.\n" @@ -705,26 +724,26 @@ msgid "" "audio device name is set to \"auto\"." msgstr "" -#: src/audio_out/audio_oss_out.c:1086 +#: src/audio_out/audio_oss_out.c:1082 #, c-format msgid "audio_oss_out: open() mixer %s failed: %s\n" msgstr "audio_oss_out: open() mixer %s zlyhal: %s\n" -#: src/audio_out/audio_oss_out.c:1159 +#: src/audio_out/audio_oss_out.c:1155 msgid "xine audio output plugin using oss-compliant audio devices/drivers" msgstr "" "výstupný xine audio plugin používa oss-compliant audio zariadenia/ovládače" -#: src/audio_out/audio_pulse_out.c:549 +#: src/audio_out/audio_pulse_out.c:761 #, fuzzy msgid "device used for pulseaudio" msgstr "zariadenie pre cdda mechaniku" -#: src/audio_out/audio_pulse_out.c:550 +#: src/audio_out/audio_pulse_out.c:762 msgid "use 'server[:sink]' for setting the pulseaudio sink device." msgstr "" -#: src/audio_out/audio_pulse_out.c:583 +#: src/audio_out/audio_pulse_out.c:843 #, fuzzy msgid "xine audio output plugin using pulseaudio sound server" msgstr "výstupný xine audio plugin používa esound" @@ -757,22 +776,22 @@ msgid "xine audio output plugin using sun-compliant audio devices/drivers" msgstr "" "výstupný xine audio plugin používa sun-compliant audio zariadenia/ovládače" -#: src/combined/ffmpeg/ff_audio_decoder.c:117 +#: src/combined/ffmpeg/ff_audio_decoder.c:118 #, c-format msgid "ffmpeg_audio_dec: increasing buffer to %d to avoid overflow.\n" msgstr "ffmpeg_audio_dec: zväčšujem buffer na %d aby sa predišlo pretečeniu.\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:161 +#: src/combined/ffmpeg/ff_audio_decoder.c:162 #, c-format msgid "ffmpeg_audio_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "ffmpeg_audio_dec: nenašiel ffmpeg dekóder pre buf typu 0x%X\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:253 +#: src/combined/ffmpeg/ff_audio_decoder.c:297 #, fuzzy msgid "ffmpeg_audio_dec: trying to open null codec\n" msgstr "ffmpeg_audio_dec: nemôžem otvoriť dekóder\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:262 +#: src/combined/ffmpeg/ff_audio_decoder.c:306 msgid "ffmpeg_audio_dec: couldn't open decoder\n" msgstr "ffmpeg_audio_dec: nemôžem otvoriť dekóder\n" @@ -781,39 +800,39 @@ msgstr "ffmpeg_audio_dec: nemôžem otvoriť dekóder\n" msgid "dvaudio: increasing buffer to %d to avoid overflow.\n" msgstr "ffmpeg_audio_dec: zväčšujem buffer na %d aby sa predišlo pretečeniu.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:158 +#: src/combined/ffmpeg/ff_video_decoder.c:162 msgid "ffmpeg_video_dec: unsupported frame format, DR1 disabled.\n" msgstr "ffmpeg_video_dec: nepodporovaný formát snímku, DR1 nepovolený.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:176 +#: src/combined/ffmpeg/ff_video_decoder.c:180 #, fuzzy msgid "ffmpeg_video_dec: unsupported frame dimensions, DR1 disabled.\n" msgstr "ffmpeg_video_dec: nepodporovaný formát snímku, DR1 nepovolený.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:359 +#: src/combined/ffmpeg/ff_video_decoder.c:363 #, c-format msgid "ffmpeg_video_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "ffmpeg_video_dec: nenájdený ffmpeg dekóder pre buf typu 0x%X\n" -#: src/combined/ffmpeg/ff_video_decoder.c:391 +#: src/combined/ffmpeg/ff_video_decoder.c:395 msgid "ffmpeg_video_dec: couldn't open decoder\n" msgstr "ffmpeg_video_dec: nedá sa otvoriť dekóder\n" -#: src/combined/ffmpeg/ff_video_decoder.c:434 +#: src/combined/ffmpeg/ff_video_decoder.c:438 msgid "ffmpeg_video_dec: direct rendering enabled\n" msgstr "ffmpeg_video_dec: priame vykreslovanie zapnuté\n" -#: src/combined/ffmpeg/ff_video_decoder.c:874 +#: src/combined/ffmpeg/ff_video_decoder.c:883 #, c-format msgid "ffmpeg_video_dec: increasing buffer to %d to avoid overflow.\n" msgstr "ffmpeg_video_dec: zväčšujem buffer na %d aby sa predišlo pretečeniu.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:1600 +#: src/combined/ffmpeg/ff_video_decoder.c:1633 #, fuzzy msgid "MPEG-4 postprocessing quality" msgstr "kvalita ffmpeg mpeg-4 postspracovania" -#: src/combined/ffmpeg/ff_video_decoder.c:1601 +#: src/combined/ffmpeg/ff_video_decoder.c:1634 msgid "" "You can adjust the amount of post processing applied to MPEG-4 video.\n" "Higher values result in better quality, but need more CPU. Lower values may " @@ -822,11 +841,11 @@ msgid "" "much." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1609 +#: src/combined/ffmpeg/ff_video_decoder.c:1642 msgid "FFmpeg video decoding thread count" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1610 +#: src/combined/ffmpeg/ff_video_decoder.c:1643 msgid "" "You can adjust the number of video decoding threads which FFmpeg may use.\n" "Higher values should speed up decoding but it depends on the codec used " @@ -835,11 +854,11 @@ msgid "" "A change of this setting will take effect with playing the next stream." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1619 +#: src/combined/ffmpeg/ff_video_decoder.c:1652 msgid "Skip loop filter" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1620 +#: src/combined/ffmpeg/ff_video_decoder.c:1653 msgid "" "You can control for which frames the loop filter shall be skipped after " "decoding.\n" @@ -849,11 +868,11 @@ msgid "" "A change of this setting will take effect with playing the next stream." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1629 +#: src/combined/ffmpeg/ff_video_decoder.c:1662 msgid "Choose speed over specification compliance" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1630 +#: src/combined/ffmpeg/ff_video_decoder.c:1663 msgid "" "You may want to allow speed cheats which violate codec specification.\n" "Cheating may speed up decoding but can also lead to decoding artefacts.\n" @@ -914,17 +933,17 @@ msgstr "Media stream scrambled/encrypted" msgid "Restoring index..." msgstr "Obnovujem index..." -#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1683 +#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1691 #, fuzzy, c-format msgid "demux_avi: invalid avi chunk \"%c%c%c%c\" at pos %<PRIdMAX>\n" msgstr "demux_avi: neplatný avi blok \"%c%c%c%c\" na poz. %lld\n" -#: src/demuxers/demux_avi.c:823 +#: src/demuxers/demux_avi.c:822 #, c-format msgid "demux_avi: avi index is broken\n" msgstr "demux_avi: index avi súboru je poškodený\n" -#: src/demuxers/demux_avi.c:831 +#: src/demuxers/demux_avi.c:830 #, fuzzy, c-format msgid "demux_avi: failed to seek to the next chunk (pos %<PRIdMAX>)\n" msgstr "demux_avi: zlyhalo preskočenie videa na nasl. blok (poz. %lld)\n" @@ -934,7 +953,7 @@ msgstr "demux_avi: zlyhalo preskočenie videa na nasl. blok (poz. %lld)\n" msgid "invalid FILM chunk size\n" msgstr "neplatná veľkosť FILM bloku\n" -#: src/demuxers/demux_film.c:340 +#: src/demuxers/demux_film.c:342 #, c-format msgid "unrecognized FILM chunk\n" msgstr "nerozoznaný FILM blok\n" @@ -996,7 +1015,7 @@ msgstr "" "demux_mpeg_block: varovanie: hlavička PES indikuje, že tento prúd môže byť " "zašifrovaný (režim šifrovania %d)\n" -#: src/demuxers/demux_mpeg_pes.c:415 +#: src/demuxers/demux_mpeg_pes.c:414 #, c-format msgid "" "xine-lib:demux_mpeg_pes: Unrecognised stream_id 0x%02x. Please report this " @@ -1005,18 +1024,18 @@ msgstr "" "xine-lib:demux_mpeg_pes: Nerozoznaný stream_id 0x%02x. Prosím nahláste to " "tvorcom xine.\n" -#: src/demuxers/demux_mpeg_pes.c:424 +#: src/demuxers/demux_mpeg_pes.c:423 #, c-format msgid "demux_mpeg_pes: warning: PACK stream id=0x%x decode failed.\n" msgstr "demux_mpeg_pes: varovanie: dekódovanie PACK prúdu id=0x%x zlyhalo.\n" -#: src/demuxers/demux_mpeg_pes.c:806 +#: src/demuxers/demux_mpeg_pes.c:805 #, c-format msgid "demux_mpeg_pes: warning: PES header reserved 10 bits not found\n" msgstr "" "demux_mpeg_pes: varovanie: rezervovaných 10 bit hlavičky PES nenajdené\n" -#: src/demuxers/demux_mpeg_pes.c:816 +#: src/demuxers/demux_mpeg_pes.c:815 #, c-format msgid "" "demux_mpeg_pes: warning: PES header indicates that this stream may be " @@ -1025,7 +1044,7 @@ msgstr "" "demux_mpeg_pes: varovanie: hlavička PES indikuje, že tento prúd môže byť " "zašifrovaný (režim šifrovania %d)\n" -#: src/demuxers/demux_mpeg_pes.c:1090 +#: src/demuxers/demux_mpeg_pes.c:1089 #, c-format msgid "" "demux_mpeg_pes:Unrecognised private stream 1 0x%02x. Please report this to " @@ -1070,7 +1089,7 @@ msgstr "neznáma VOC kompresia typu (0x%02X); prosím nahlásiť tvorcom xine\n" msgid "demux_wc3movie: SHOT chunk referenced invalid palette (%d >= %d)\n" msgstr "demux_wc3movie: SHOT blok refercoval neznámu paletu (%d >= %d)\n" -#: src/demuxers/demux_wc3movie.c:404 +#: src/demuxers/demux_wc3movie.c:408 #, c-format msgid "demux_wc3movie: There was a problem while loading palette chunks\n" msgstr "demux_wc3movie: Bol problém pri nahrávaní blokov palety\n" @@ -1462,46 +1481,46 @@ msgstr "" "video_out_dxr3: Potrebujete mpeg kóder na prehratie nie-mpeg videa na dxr3\n" "video_out_dxr3: Čítajte README.dxr3 kôli detailom.\n" -#: src/dxr3/video_out_dxr3.c:1371 +#: src/dxr3/video_out_dxr3.c:1367 msgid "video_out_dxr3: ERROR Reading overlay init file. Run autocal!\n" msgstr "" "video_out_dxr3: CHYBA Čítania init súboru prekrývania. Spustite autocal!\n" -#: src/input/input_cdda.c:1616 +#: src/input/input_cdda.c:1601 #, fuzzy, c-format msgid "%s: can't connect to %s:%d\n" msgstr "rtsp: nemožno sa pripojiť k '%s'\n" -#: src/input/input_cdda.c:1663 +#: src/input/input_cdda.c:1648 #, c-format msgid "input_cdda: successfully connected to cddb server '%s:%d'.\n" msgstr "input_cdda: úspešne pripojenie na cddb server '%s:%d'.\n" -#: src/input/input_cdda.c:1668 +#: src/input/input_cdda.c:1653 #, c-format msgid "input_cdda: failed to connect to cddb server '%s:%d' (%s).\n" msgstr "input_cdda: nemožno sa pripojiť na cddb server '%s:%d' (%s).\n" -#: src/input/input_cdda.c:2702 +#: src/input/input_cdda.c:2678 msgid "CD Digital Audio (aka. CDDA)" msgstr "CD Digital Audio (aka. CDDA)" -#: src/input/input_cdda.c:2755 +#: src/input/input_cdda.c:2731 #, fuzzy msgid "device used for CD audio" msgstr "zariadenie pre cdda mechaniku" -#: src/input/input_cdda.c:2756 +#: src/input/input_cdda.c:2732 msgid "" "The path to the device, usually a CD or DVD drive, which you intend to use " "for playing audio CDs." msgstr "" -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "query CDDB" msgstr "" -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "" "Enables CDDB queries, which will give you convenient title and track names " "for your audio CDs.\n" @@ -1510,12 +1529,12 @@ msgid "" "listening habits." msgstr "" -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 #, fuzzy msgid "CDDB server name" msgstr "cddbp meno servera" -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "" "The CDDB server used to retrieve the title and track information from.\n" "This setting is security critical, because the sever will receive " @@ -1523,21 +1542,21 @@ msgid "" "malicious replies. Be sure to enter a server you can trust." msgstr "" -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 #, fuzzy msgid "CDDB server port" msgstr "cddbp port servra" -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "The server port used to retrieve the title and track information from." msgstr "" -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 #, fuzzy msgid "CDDB cache directory" msgstr "cddbp cache adresár" -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "" "The replies from the CDDB server will be cached in this directory.\n" "This setting is security critical, because files with uncontrollable names " @@ -1545,11 +1564,11 @@ msgid "" "used for anything but CDDB caching." msgstr "" -#: src/input/input_cdda.c:2792 +#: src/input/input_cdda.c:2768 msgid "slow down disc drive to this speed factor" msgstr "" -#: src/input/input_cdda.c:2793 +#: src/input/input_cdda.c:2769 msgid "" "Since some CD or DVD drives make some really loud noises because of the fast " "disc rotation, xine will try to slow them down. With standard CD or DVD " @@ -1558,173 +1577,173 @@ msgid "" "A value of zero here will disable the slowdown." msgstr "" -#: src/input/input_dvb.c:895 +#: src/input/input_dvb.c:893 #, fuzzy, c-format msgid "input_dvb: failed to open dvb channel file '%s': %s\n" msgstr "input_dvb: zlyhalo otvorenie súboru dvb kanála '%s'\n" -#: src/input/input_dvb.c:901 +#: src/input/input_dvb.c:899 #, fuzzy, c-format msgid "input_dvb: dvb channel file '%s' is not a plain file\n" msgstr "input_dvb: zlyhalo otvorenie súboru dvb kanála '%s'\n" -#: src/input/input_dvb.c:2139 src/input/input_dvb.c:2971 +#: src/input/input_dvb.c:2132 src/input/input_dvb.c:2961 msgid "input_dvb: tuner_set_channel failed\n" msgstr "input_dvb: tuner_set_channel zlyhal\n" -#: src/input/input_dvb.c:2771 src/input/input_dvb.c:3197 +#: src/input/input_dvb.c:2761 src/input/input_dvb.c:3187 msgid "input_dvb: cannot open dvb device\n" msgstr "input_dvb: nemožno otvoriť dvb zariadenie\n" -#: src/input/input_dvb.c:2795 +#: src/input/input_dvb.c:2785 #, c-format msgid "input_dvb: channel %d out of range, defaulting to 0\n" msgstr "" -#: src/input/input_dvb.c:2806 +#: src/input/input_dvb.c:2796 #, fuzzy, c-format msgid "input_dvb: searching for channel %s\n" msgstr "input_dvb: zlyhalo otvorenie súboru dvb kanála '%s'\n" -#: src/input/input_dvb.c:2829 +#: src/input/input_dvb.c:2819 #, c-format msgid "input_dvb: exact match for %s not found: trying partial matches\n" msgstr "" -#: src/input/input_dvb.c:2836 +#: src/input/input_dvb.c:2826 #, fuzzy, c-format msgid "input_dvb: found matching channel %s\n" msgstr "input_dvb: zlyhalo otvorenie súboru dvb kanála '%s'\n" -#: src/input/input_dvb.c:2849 +#: src/input/input_dvb.c:2839 #, c-format msgid "input_dvb: channel %s not found in channels.conf, defaulting.\n" msgstr "" -#: src/input/input_dvb.c:2855 +#: src/input/input_dvb.c:2845 msgid "" "input_dvb: invalid channel specification, defaulting to last viewed " "channel.\n" msgstr "" -#: src/input/input_dvb.c:2861 +#: src/input/input_dvb.c:2851 msgid "input_dvb: invalid channel specification, defaulting to channel 0\n" msgstr "" -#: src/input/input_dvb.c:2873 +#: src/input/input_dvb.c:2863 msgid "" "input_dvb: dvbs mrl specified but the tuner doesn't appear to be QPSK (DVB-" "S)\n" msgstr "" -#: src/input/input_dvb.c:2893 +#: src/input/input_dvb.c:2883 msgid "" "input_dvb: dvbt mrl specified but the tuner doesn't appear to be OFDM (DVB-" "T)\n" msgstr "" -#: src/input/input_dvb.c:2916 +#: src/input/input_dvb.c:2906 msgid "" "input_dvb: dvbc mrl specified but the tuner doesn't appear to be QAM (DVB-" "C)\n" msgstr "" -#: src/input/input_dvb.c:2942 +#: src/input/input_dvb.c:2932 msgid "" "input_dvb: dvba mrl specified but the tuner doesn't appear to be ATSC (DVB-" "A)\n" msgstr "" -#: src/input/input_dvb.c:2977 +#: src/input/input_dvb.c:2967 #, c-format msgid "input_dvb: cannot open dvr device '%s'\n" msgstr "input_dvb: nemožno otvoriť dvr zariadenie '%s'\n" -#: src/input/input_dvb.c:2999 +#: src/input/input_dvb.c:2989 #, fuzzy msgid "input_dvb: cannot create EPG updater thread\n" msgstr "input_rtp: nemožno vytvoriť nové vlákno (%s)\n" -#: src/input/input_dvb.c:3061 +#: src/input/input_dvb.c:3051 msgid "use DVB 'center cutout' (zoom)" msgstr "" -#: src/input/input_dvb.c:3062 +#: src/input/input_dvb.c:3052 msgid "" "This will allow fullscreen playback of 4:3 content transmitted in a 16:9 " "frame." msgstr "" -#: src/input/input_dvb.c:3155 +#: src/input/input_dvb.c:3145 msgid "DVB (Digital TV) input plugin" msgstr "DVB (Digital TV) vstupný modul" -#: src/input/input_dvb.c:3284 +#: src/input/input_dvb.c:3272 msgid "Remember last DVB channel watched" msgstr "" -#: src/input/input_dvb.c:3285 +#: src/input/input_dvb.c:3273 msgid "" "On autoplay, xine will remember and switch to the channel indicated in media." "dvb.last_channel. " msgstr "" -#: src/input/input_dvb.c:3292 +#: src/input/input_dvb.c:3280 msgid "Last DVB channel viewed" msgstr "" -#: src/input/input_dvb.c:3293 +#: src/input/input_dvb.c:3281 msgid "If enabled xine will remember and switch to this channel. " msgstr "" -#: src/input/input_dvb.c:3298 +#: src/input/input_dvb.c:3286 msgid "Number of seconds until tuning times out." msgstr "" -#: src/input/input_dvb.c:3299 +#: src/input/input_dvb.c:3287 msgid "" "Leave at 0 means try forever. Greater than 0 means wait that many seconds to " "get a lock. Minimum is 5 seconds." msgstr "" -#: src/input/input_dvb.c:3305 +#: src/input/input_dvb.c:3293 msgid "Number of dvb card to use." msgstr "" -#: src/input/input_dvb.c:3306 +#: src/input/input_dvb.c:3294 msgid "" "Leave this at zero unless you really have more than 1 card in your system." msgstr "" -#: src/input/input_dvd.c:588 +#: src/input/input_dvd.c:585 msgid "input_dvd: values of \\beta will give rise to dom!\n" msgstr "" -#: src/input/input_dvd.c:607 +#: src/input/input_dvd.c:604 #, c-format msgid "input_dvd: Error getting next block from DVD (%s)\n" msgstr "input_dvd: Chyba pri získavaní ďaľšieho bloku z DVD (%s)\n" -#: src/input/input_dvd.c:1497 +#: src/input/input_dvd.c:1491 msgid "input_dvd: Error opening DVD device\n" msgstr "input_dvd: Nemožno otvoriť DVD zariadenie\n" -#: src/input/input_dvd.c:1784 +#: src/input/input_dvd.c:1778 #, fuzzy msgid "device used for DVD playback" msgstr "zariadenie pre mono výstup" -#: src/input/input_dvd.c:1785 +#: src/input/input_dvd.c:1779 msgid "" "The path to the device, usually a DVD drive, which you intend to use for " "playing DVDs." msgstr "" -#: src/input/input_dvd.c:1803 +#: src/input/input_dvd.c:1797 msgid "raw device set up for DVD access" msgstr "" -#: src/input/input_dvd.c:1804 +#: src/input/input_dvd.c:1798 msgid "" "If this points to a raw device connected to your DVD device, xine will use " "the raw device for playback. This has the advantage of being slightly faster " @@ -1735,23 +1754,23 @@ msgid "" "See the documentation on raw device setup (man raw) for further information." msgstr "" -#: src/input/input_dvd.c:1817 +#: src/input/input_dvd.c:1811 msgid "CSS decryption method" msgstr "" -#: src/input/input_dvd.c:1818 +#: src/input/input_dvd.c:1812 msgid "" "Selects the decryption method libdvdcss will use to descramble copy " "protected DVDs. Try the various methods, if you have problems playing " "scrambled DVDs." msgstr "" -#: src/input/input_dvd.c:1826 +#: src/input/input_dvd.c:1819 #, fuzzy msgid "path to the title key cache" msgstr "cesta k video zariadeniu v4l" -#: src/input/input_dvd.c:1827 +#: src/input/input_dvd.c:1820 msgid "" "Since cracking the copy protection of scrambled DVDs can be quite time " "consuming, libdvdcss will cache the cracked keys in this directory.\n" @@ -1760,45 +1779,45 @@ msgid "" "used for anything but DVD key caching." msgstr "" -#: src/input/input_dvd.c:1849 +#: src/input/input_dvd.c:1842 msgid "region the DVD player claims to be in (1 to 8)" msgstr "" -#: src/input/input_dvd.c:1850 +#: src/input/input_dvd.c:1843 msgid "" "This only needs to be changed if your DVD jumps to a screen complaining " "about a wrong region code. It has nothing to do with the region code set in " "DVD drives, this is purely software." msgstr "" -#: src/input/input_dvd.c:1856 +#: src/input/input_dvd.c:1849 msgid "default language for DVD playback" msgstr "" -#: src/input/input_dvd.c:1857 +#: src/input/input_dvd.c:1850 msgid "" "xine tries to use this language as a default for DVD playback. As far as the " "DVD supports it, menus and audio tracks will be presented in this language.\n" "The value must be a two character ISO639 language code." msgstr "" -#: src/input/input_dvd.c:1863 +#: src/input/input_dvd.c:1856 #, fuzzy msgid "read-ahead caching" msgstr "Použijeme kešovanie predčítaním?" -#: src/input/input_dvd.c:1864 +#: src/input/input_dvd.c:1857 msgid "" "xine can use a read ahead cache for DVD drive access.\n" "This may lead to jerky playback on slow drives, but it improves the impact " "of the DVD layer change on faster drives." msgstr "" -#: src/input/input_dvd.c:1870 +#: src/input/input_dvd.c:1863 msgid "unit for the skip action" msgstr "" -#: src/input/input_dvd.c:1871 +#: src/input/input_dvd.c:1864 msgid "" "You can configure the behaviour when issuing a skip command (using the skip " "buttons for example). The individual values mean:\n" @@ -1817,11 +1836,11 @@ msgid "" "features on the DVD" msgstr "" -#: src/input/input_dvd.c:1886 +#: src/input/input_dvd.c:1879 msgid "unit for seeking" msgstr "" -#: src/input/input_dvd.c:1887 +#: src/input/input_dvd.c:1880 msgid "" "You can configure the domain spanned by the seek slider. The individual " "values mean:\n" @@ -1835,11 +1854,11 @@ msgid "" "chapter of the current feature" msgstr "" -#: src/input/input_dvd.c:1898 +#: src/input/input_dvd.c:1891 msgid "play mode when title/chapter is given" msgstr "" -#: src/input/input_dvd.c:1899 +#: src/input/input_dvd.c:1892 msgid "" "You can configure the behaviour when playing a dvd from a given title/" "chapter (eg. using MRL 'dvd:/1.2'). The individual values mean:\n" @@ -1875,19 +1894,19 @@ msgstr "input_file: chyba pri čítaní (%s)\n" msgid "file input plugin" msgstr "modul vstupu zo súboru" -#: src/input/input_file.c:993 +#: src/input/input_file.c:983 msgid "file browsing start location" msgstr "začiatočné miesto prehliadania súborov" -#: src/input/input_file.c:994 +#: src/input/input_file.c:984 msgid "The browser to select the file to play will start at this location." msgstr "" -#: src/input/input_file.c:1001 +#: src/input/input_file.c:991 msgid "list hidden files" msgstr "zobraziť skryté súbory" -#: src/input/input_file.c:1002 +#: src/input/input_file.c:992 msgid "" "If enabled, the browser to select the file to play will also show hidden " "files." @@ -1902,86 +1921,86 @@ msgstr "modul vstupu gnome-vfs dodávaný so xine" msgid "input_http: gethostbyname(%s) failed: %s\n" msgstr "input_rip: skok zlyhal: %s\n" -#: src/input/input_http.c:421 src/input/input_http.c:1002 +#: src/input/input_http.c:411 src/input/input_http.c:990 #, c-format msgid "input_http: read error %d\n" msgstr "input_http: chyba pri čítaní %d\n" -#: src/input/input_http.c:648 +#: src/input/input_http.c:638 msgid "Connecting HTTP server..." msgstr "Pripájam sa na HTTP server..." -#: src/input/input_http.c:840 +#: src/input/input_http.c:825 #, c-format msgid "input_http: invalid http answer\n" msgstr "input_http: neplatná odpoveď http\n" -#: src/input/input_http.c:846 +#: src/input/input_http.c:831 #, c-format msgid "input_http: 3xx redirection: >%d %s<\n" msgstr "input_http: presmerovanie 3xx: >%d %s<\n" -#: src/input/input_http.c:851 src/input/input_http.c:857 -#: src/input/input_http.c:864 +#: src/input/input_http.c:836 src/input/input_http.c:842 +#: src/input/input_http.c:849 #, c-format msgid "input_http: http status not 2xx: >%d %s<\n" msgstr "input_http: stav http nie je 2xx: >%d %s<\n" -#: src/input/input_http.c:874 +#: src/input/input_http.c:859 #, fuzzy, c-format msgid "input_http: content length = %<PRIdMAX> bytes\n" msgstr "input_http: dĺžka obsahu = %Ld bajtov\n" -#: src/input/input_http.c:957 +#: src/input/input_http.c:945 #, fuzzy, c-format msgid "input_http: buffer exhausted after %d bytes." msgstr "input_http: chyba pri čítaní %d\n" -#: src/input/input_http.c:1055 +#: src/input/input_http.c:1042 msgid "http input plugin" msgstr "modul vstupu zo siete protokolom http" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 #, fuzzy msgid "HTTP proxy host" msgstr "adresa http proxy" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "The hostname of the HTTP proxy." msgstr "" -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 #, fuzzy msgid "HTTP proxy port" msgstr "port http proxy" -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "The port number of the HTTP proxy." msgstr "" -#: src/input/input_http.c:1135 +#: src/input/input_http.c:1118 #, fuzzy msgid "HTTP proxy username" msgstr "meno používateľa pre http proxy" -#: src/input/input_http.c:1136 +#: src/input/input_http.c:1119 msgid "The user name for the HTTP proxy." msgstr "" -#: src/input/input_http.c:1139 +#: src/input/input_http.c:1122 #, fuzzy msgid "HTTP proxy password" msgstr "heslo pre http proxy" -#: src/input/input_http.c:1140 +#: src/input/input_http.c:1123 msgid "The password for the HTTP proxy." msgstr "" -#: src/input/input_http.c:1143 +#: src/input/input_http.c:1126 msgid "Domains for which to ignore the HTTP proxy" msgstr "" -#: src/input/input_http.c:1144 +#: src/input/input_http.c:1127 msgid "" "A comma-separated list of domain names for which the proxy is to be " "ignored.\n" @@ -2042,47 +2061,47 @@ msgstr "input_net: nemožno sa pripojiť k '%s'.\n" msgid "net input plugin as shipped with xine" msgstr "modul vstupu zo siete dodávaný so xine" -#: src/input/input_pnm.c:262 +#: src/input/input_pnm.c:260 msgid "pnm streaming input plugin" msgstr "modul vstupu z prúdu pnm" -#: src/input/input_pvr.c:601 +#: src/input/input_pvr.c:586 #, c-format msgid "input_pvr: error creating pvr file (%s)\n" msgstr "input_pvr: nedá sa vytvoriť pvr súbor (%s)\n" -#: src/input/input_pvr.c:758 +#: src/input/input_pvr.c:743 #, c-format msgid "input_pvr: error opening pvr file (%s)\n" msgstr "input_pvr: nedá sa otvoriť pvr súbor (%s)\n" -#: src/input/input_pvr.c:834 +#: src/input/input_pvr.c:819 #, c-format msgid "input_pvr: read error (%s)\n" msgstr "input_pvr: chyba pri čítaní (%s)\n" -#: src/input/input_pvr.c:1173 src/input/input_pvr.c:1426 +#: src/input/input_pvr.c:1158 src/input/input_pvr.c:1411 #, c-format msgid "input_pvr: error opening device %s\n" msgstr "input_pvr: nemožno otvoriť zariadenie %s\n" -#: src/input/input_pvr.c:1179 src/input/input_pvr.c:1432 +#: src/input/input_pvr.c:1164 src/input/input_pvr.c:1417 msgid "input_pvr: IVTV_IOC_G_CODEC failed, maybe API changed?\n" msgstr "input_pvr: IVTV_IOC_G_CODEC zlyhal, možno sa API zmenilo?\n" -#: src/input/input_pvr.c:1187 src/input/input_pvr.c:1441 +#: src/input/input_pvr.c:1172 src/input/input_pvr.c:1426 msgid "input_pvr: IVTV_IOC_S_CODEC failed, maybe API changed?\n" msgstr "input_pvr: IVTV_IOC_S_CODEC zlyhal, možno sa API zmenilo?\n" -#: src/input/input_pvr.c:1549 +#: src/input/input_pvr.c:1534 msgid "WinTV-PVR 250/350 input plugin" msgstr "modul vstupu z WinTV-PVR 250/350" -#: src/input/input_pvr.c:1575 +#: src/input/input_pvr.c:1560 msgid "device used for WinTV-PVR 250/350 (pvr plugin)" msgstr "zariadenie použité pre WinTV-PVR 250/350 (pvr modul)" -#: src/input/input_pvr.c:1576 +#: src/input/input_pvr.c:1561 msgid "The path to the device of your WinTV card." msgstr "" @@ -2159,7 +2178,7 @@ msgstr "input_rtp: nemožno vytvoriť nové vlákno (%s)\n" msgid "RTP and UDP input plugin as shipped with xine" msgstr "modul vstupu zo siete protokolom RTP a UDP dodávaný s xine" -#: src/input/input_rtsp.c:284 +#: src/input/input_rtsp.c:281 msgid "rtsp streaming input plugin" msgstr "modul vstupu zo siete protokolom rtsp" @@ -2181,58 +2200,58 @@ msgstr "stdin: nemožno otvoriť '%s'\n" msgid "stdin streaming input plugin" msgstr "modul vstupu zo štandard. vstupu" -#: src/input/input_v4l.c:382 +#: src/input/input_v4l.c:386 msgid "Buffer underrun..." msgstr "Buffer dáta odtiekli..." -#: src/input/input_v4l.c:386 +#: src/input/input_v4l.c:390 msgid "Buffer overrun..." msgstr "Buffer pretiekol..." -#: src/input/input_v4l.c:389 +#: src/input/input_v4l.c:393 msgid "Adjusting..." msgstr "Prispôsobovanie sa..." -#: src/input/input_v4l.c:661 +#: src/input/input_v4l.c:665 msgid "Tuner name not found\n" msgstr "Meno tuneru nenájdené\n" -#: src/input/input_v4l.c:1881 +#: src/input/input_v4l.c:1864 msgid "v4l tv input plugin" msgstr "modul vstupu z tv v4l" -#: src/input/input_v4l.c:1885 +#: src/input/input_v4l.c:1868 msgid "v4l radio input plugin" msgstr "modul vstupu z rádia v4l" -#: src/input/input_v4l.c:1917 +#: src/input/input_v4l.c:1900 #, fuzzy msgid "v4l video device" msgstr "cesta k video zariadeniu v4l" -#: src/input/input_v4l.c:1918 +#: src/input/input_v4l.c:1901 #, fuzzy msgid "The path to your Video4Linux video device." msgstr "cesta k video zariadeniu v4l" -#: src/input/input_v4l.c:1923 +#: src/input/input_v4l.c:1906 #, fuzzy msgid "v4l ALSA audio input device" msgstr "cesta k rádio zariadeniu v4l" -#: src/input/input_v4l.c:1924 +#: src/input/input_v4l.c:1907 #, fuzzy msgid "" "The name of the audio device which corresponds to your Video4Linux video " "device." msgstr "cesta k video zariadeniu v4l" -#: src/input/input_v4l.c:1951 +#: src/input/input_v4l.c:1934 #, fuzzy msgid "v4l radio device" msgstr "cesta k rádio zariadeniu v4l" -#: src/input/input_v4l.c:1952 +#: src/input/input_v4l.c:1935 #, fuzzy msgid "The path to your Video4Linux radio device." msgstr "cesta k rádio zariadeniu v4l" @@ -2250,33 +2269,33 @@ msgstr "input_vcd: neplatná stopa %d (platný rozsah: 0..%d)\n" msgid "Video CD input plugin" msgstr "modul vstupu z Video CD" -#: src/input/input_vcd.c:965 +#: src/input/input_vcd.c:975 #, c-format msgid "unable to open %s: %s.\n" msgstr "nemožno otvoriť %s: %s.\n" -#: src/input/input_vcd.c:1041 +#: src/input/input_vcd.c:1037 #, c-format msgid "input_vcd: unable to open %s: %s.\n" msgstr "input_vcd: nemožno otvoriť %s: %s.\n" -#: src/input/input_vcd.c:1095 +#: src/input/input_vcd.c:1086 #, fuzzy msgid "device used for VCD playback" msgstr "zariadenie pre mono výstup" -#: src/input/input_vcd.c:1096 +#: src/input/input_vcd.c:1087 msgid "" "The path to the device, usually a CD or DVD drive, you intend to play your " "VideoCDs with." msgstr "" -#: src/input/librtsp/rtsp.c:448 +#: src/input/librtsp/rtsp.c:438 #, c-format msgid "rtsp: bad mrl: %s\n" msgstr "rtsp: zlé mrl: %s\n" -#: src/input/librtsp/rtsp.c:508 +#: src/input/librtsp/rtsp.c:496 #, c-format msgid "rtsp: failed to connect to '%s'\n" msgstr "rtsp: nemožno sa pripojiť k '%s'\n" @@ -2308,44 +2327,44 @@ msgstr "" msgid "input_dvd: Device %s failed to open during eject calls\n" msgstr "input_dvd: Zariadenie %s zlyhalo pri otvorení počas volania eject\n" -#: src/input/mms.c:559 +#: src/input/mms.c:561 msgid "Connecting MMS server (over tcp)..." msgstr "Pripájanie k MMS serveru (cez tcp)..." -#: src/input/mmsh.c:199 +#: src/input/mmsh.c:197 msgid "libmmsh: send error\n" msgstr "libmmsh: chyba posielania\n" -#: src/input/mmsh.c:244 +#: src/input/mmsh.c:242 #, c-format msgid "libmmsh: bad response format\n" msgstr "libmmsh: zlý formát odpovede\n" -#: src/input/mmsh.c:250 +#: src/input/mmsh.c:248 #, c-format msgid "libmmsh: 3xx redirection not implemented: >%d %s<\n" msgstr "libmmsh: presmerovanie 3xx nie je implementované: >%d %s<\n" -#: src/input/mmsh.c:257 +#: src/input/mmsh.c:255 #, c-format msgid "libmmsh: http status not 2xx: >%d %s<\n" msgstr "libmmsh: stav http nie je 2xx: >%d %s<\n" -#: src/input/mmsh.c:265 +#: src/input/mmsh.c:263 #, c-format msgid "libmmsh: Location redirection not implemented\n" msgstr "libmmsh: Presmerovanie umiestnenia nie je implementované\n" -#: src/input/mmsh.c:474 +#: src/input/mmsh.c:472 msgid "Connecting MMS server (over http)..." msgstr "Pripájanie na MMS server (cez http)..." -#: src/input/mmsh.c:655 +#: src/input/mmsh.c:653 #, c-format msgid "invalid url\n" msgstr "neplatné url\n" -#: src/input/mmsh.c:660 +#: src/input/mmsh.c:658 #, c-format msgid "unsupported protocol\n" msgstr "nepodporovaný protokol\n" @@ -2354,7 +2373,7 @@ msgstr "nepodporovaný protokol\n" msgid "Buffering..." msgstr "Buffering..." -#: src/input/pnm.c:615 +#: src/input/pnm.c:619 #, c-format msgid "" "input_pnm: got message from server while reading stream:\n" @@ -2363,12 +2382,12 @@ msgstr "" "input_pnm: získaná spáva od servra počas čítania prúdu:\n" "%s\n" -#: src/input/pnm.c:753 +#: src/input/pnm.c:752 #, c-format msgid "input_pnm: failed to connect '%s'\n" msgstr "input_pnm: nemožno sa pripojiť k '%s'\n" -#: src/input/pnm.c:764 +#: src/input/pnm.c:763 msgid "input_pnm: failed to set up stream\n" msgstr "input_pnm: zlyhalo nastavenie prúdu dát\n" @@ -2409,52 +2428,52 @@ msgstr "Vyššie uvedené by malo byť prevedené" msgid "failed to find a device with a VCD" msgstr "zlyhalo hľadanie zariadenia s VCD" -#: src/input/vcd/xineplug_inp_vcd.c:328 +#: src/input/vcd/xineplug_inp_vcd.c:326 msgid "was passed a null class parameter" msgstr "bol poslaný parameter neznámej triedy" -#: src/input/vcd/xineplug_inp_vcd.c:990 +#: src/input/vcd/xineplug_inp_vcd.c:988 msgid "Invalid current entry type" msgstr "Neplatný typ aktuálnej položky" -#: src/input/vcd/xineplug_inp_vcd.c:1014 +#: src/input/vcd/xineplug_inp_vcd.c:1012 msgid "" "Video CD plugin with PBC and support for: (X)VCD, (X)SVCD, HQVCD, CVD ... " msgstr "Video CD modul s PBC a podporou pre: (X)VCD, (X)SVCD, HQVCD, CVD ... " -#: src/input/vcd/xineplug_inp_vcd.c:1115 +#: src/input/vcd/xineplug_inp_vcd.c:1113 #, fuzzy msgid "selection has no RETURN entry" msgstr "výber nemá ďaľšiu položku" -#: src/input/vcd/xineplug_inp_vcd.c:1144 +#: src/input/vcd/xineplug_inp_vcd.c:1142 msgid "DEFAULT selected, but PBC is not on." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1149 +#: src/input/vcd/xineplug_inp_vcd.c:1147 #, fuzzy msgid "selection has no NEXT entry" msgstr "výber nemá ďaľšiu položku" -#: src/input/vcd/xineplug_inp_vcd.c:1157 +#: src/input/vcd/xineplug_inp_vcd.c:1155 #, fuzzy msgid "selection has no PREVIOUS entry" msgstr "výber nemá ďaľšiu položku" -#: src/input/vcd/xineplug_inp_vcd.c:1164 +#: src/input/vcd/xineplug_inp_vcd.c:1162 msgid "Unknown event type: " msgstr "Udalosť neznámeho typu: " -#: src/input/vcd/xineplug_inp_vcd.c:1460 src/input/vcd/xineplug_inp_vcd.c:1507 +#: src/input/vcd/xineplug_inp_vcd.c:1458 src/input/vcd/xineplug_inp_vcd.c:1505 msgid "The above message had unknown vcdimager log level" msgstr "Vyššie uvedená správa má neznámu log. úroveň vcdimageru" -#: src/input/vcd/xineplug_inp_vcd.c:1838 +#: src/input/vcd/xineplug_inp_vcd.c:1836 #, fuzzy msgid "VCD default type to use on autoplay" msgstr "predvolený typ, ktorý sa použije na automat. prehratie VCD" -#: src/input/vcd/xineplug_inp_vcd.c:1839 +#: src/input/vcd/xineplug_inp_vcd.c:1837 #, fuzzy msgid "" "The VCD play unit to use when none is specified in an MRL, e.g. vcd:// or " @@ -2463,12 +2482,12 @@ msgstr "" "Jednotka prehrávania, ktorú použiť, keď nie je uvedená v MRL, napr. vcd:// " "alebo vcd:///dev/dvd:" -#: src/input/vcd/xineplug_inp_vcd.c:1849 +#: src/input/vcd/xineplug_inp_vcd.c:1847 #, fuzzy msgid "CD-ROM drive used for VCD when none given" msgstr "predvolené CD zariadenie použité pre VCD, pokiaľ nie je žiadne zadané" -#: src/input/vcd/xineplug_inp_vcd.c:1850 +#: src/input/vcd/xineplug_inp_vcd.c:1848 #, fuzzy msgid "" "What to use if no drive specified. If the setting is empty, xine will scan " @@ -2477,32 +2496,32 @@ msgstr "" "Čo použiť ak nie je mechanika zadaná. Ak je zadané nič, xine preskenuje CD " "mechaniky." -#: src/input/vcd/xineplug_inp_vcd.c:1860 +#: src/input/vcd/xineplug_inp_vcd.c:1858 #, fuzzy msgid "VCD position slider range" msgstr "rozsah ukazovateľa pozície" -#: src/input/vcd/xineplug_inp_vcd.c:1861 +#: src/input/vcd/xineplug_inp_vcd.c:1859 #, fuzzy msgid "" "range that the stream playback position slider represents playing a VCD." msgstr "Rozsah ukazovateľa pozície prehrávania použitého pri prehrávaní." -#: src/input/vcd/xineplug_inp_vcd.c:1869 +#: src/input/vcd/xineplug_inp_vcd.c:1867 #, fuzzy msgid "VCD read-ahead caching?" msgstr "Použijeme kešovanie predčítaním?" -#: src/input/vcd/xineplug_inp_vcd.c:1870 +#: src/input/vcd/xineplug_inp_vcd.c:1868 msgid "Class may lead to jerky playback on low-end machines." msgstr "Na slabších strojoch by mohlo viesť k trhanému prehrávaniu" -#: src/input/vcd/xineplug_inp_vcd.c:1880 +#: src/input/vcd/xineplug_inp_vcd.c:1878 #, fuzzy msgid "automatically advance VCD track/entry" msgstr "Automaticky postupovať po stopách/položkách?" -#: src/input/vcd/xineplug_inp_vcd.c:1881 +#: src/input/vcd/xineplug_inp_vcd.c:1879 #, fuzzy msgid "" "If enabled, we should automatically advance to the next entry or track. Used " @@ -2511,24 +2530,24 @@ msgstr "" "Ak je povolené, mali by sme automaticky postúpiť na ďaľšiu položku alebo " "stopu. Použité iba ak nie je zapnutá kontola prehrávania (PBC)." -#: src/input/vcd/xineplug_inp_vcd.c:1890 +#: src/input/vcd/xineplug_inp_vcd.c:1888 #, fuzzy msgid "show 'rejected' VCD LIDs" msgstr "Zobraziť 'odmietnuté' LID?" -#: src/input/vcd/xineplug_inp_vcd.c:1891 +#: src/input/vcd/xineplug_inp_vcd.c:1889 msgid "" "Some playback list IDs (LIDs) are marked not showable, but you can see them " "in the MRL list if this is set. Rejected entries are marked with an asterisk " "(*) appended to the MRL." msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1902 +#: src/input/vcd/xineplug_inp_vcd.c:1900 #, fuzzy msgid "VCD format string for display banner" msgstr "formát reťazca pre nápis na obrazovke" -#: src/input/vcd/xineplug_inp_vcd.c:1903 +#: src/input/vcd/xineplug_inp_vcd.c:1901 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are:\n" @@ -2549,12 +2568,12 @@ msgid "" " %% : a %\n" msgstr "" -#: src/input/vcd/xineplug_inp_vcd.c:1928 +#: src/input/vcd/xineplug_inp_vcd.c:1926 #, fuzzy msgid "VCD format string for stream comment field" msgstr "formátovací reťazec pre pole komentáru prúdu dát" -#: src/input/vcd/xineplug_inp_vcd.c:1929 +#: src/input/vcd/xineplug_inp_vcd.c:1927 #, fuzzy msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " @@ -2566,12 +2585,12 @@ msgstr "" "Špecifikátory formátu začínaju znakom percento. Špecifikátory sú %A, %C, %c, " "%F, %I, %L, %N, %P, %p, %S, %T, %V, %v, and %%." -#: src/input/vcd/xineplug_inp_vcd.c:1941 +#: src/input/vcd/xineplug_inp_vcd.c:1939 #, fuzzy msgid "VCD debug flag mask" msgstr "debugovacia maska príznakov" -#: src/input/vcd/xineplug_inp_vcd.c:1942 +#: src/input/vcd/xineplug_inp_vcd.c:1940 msgid "" "For tracking down bugs in the VCD plugin. Mask values are:\n" " 1: Meta information\n" @@ -2678,26 +2697,26 @@ msgid "" "information on how to install the codecs." msgstr "" -#: src/libreal/xine_real_video_decoder.c:162 +#: src/libreal/xine_real_video_decoder.c:170 msgid "libreal: Error resolving symbols! (version incompatibility?)\n" msgstr "libreal: Chyba hľadania symbolov! (nekompatibilita verzii?)\n" -#: src/libreal/xine_real_audio_decoder.c:128 +#: src/libreal/xine_real_audio_decoder.c:130 #, c-format msgid "libareal: (audio) Cannot resolve symbols - incompatible dll: %s\n" msgstr "libareal: (audio) Nedajú sa zistiť symboly - nekompatibilná dll: %s\n" -#: src/libreal/xine_real_audio_decoder.c:285 +#: src/libreal/xine_real_audio_decoder.c:288 #, c-format msgid "libareal: decoder init failed, error code: 0x%x\n" msgstr "libareal: decoder init zlyhal, kód chyby: 0x%x\n" -#: src/libreal/xine_real_audio_decoder.c:299 +#: src/libreal/xine_real_audio_decoder.c:302 #, c-format msgid "libareal: decoder flavor setup failed, error code: 0x%x\n" msgstr "libareal: chutné nastavenie dekódera zlyhalo, kód chyby: 0x%x\n" -#: src/libreal/xine_real_audio_decoder.c:336 +#: src/libreal/xine_real_audio_decoder.c:339 msgid "libareal: oups, real can do more than 2 channels ?\n" msgstr "libareal: ach, real môže mať viac ako 2 kanály ?\n" @@ -2758,27 +2777,27 @@ msgid "" "individual lines." msgstr "" -#: src/libspucmml/xine_cmml_decoder.c:477 +#: src/libspucmml/xine_cmml_decoder.c:471 #, fuzzy msgid "font for external subtitles" msgstr "Font pre externé titulky" -#: src/libspucmml/xine_cmml_decoder.c:483 +#: src/libspucmml/xine_cmml_decoder.c:477 #, fuzzy msgid "subtitle vertical offset (relative window size)" msgstr "Vertikálny posun titulkov (vzhľadom k velkosti okna)" -#: src/libspucmml/xine_cmml_decoder.c:529 +#: src/libspucmml/xine_cmml_decoder.c:523 #, fuzzy msgid "encoding of subtitles" msgstr "Kódovanie titulkov" -#: src/libsputext/demux_sputext.c:1479 +#: src/libsputext/demux_sputext.c:1465 #, fuzzy msgid "default duration of subtitle display in seconds" msgstr "Predvolený čas na skrytie titulkov v sekundách" -#: src/libsputext/demux_sputext.c:1480 +#: src/libsputext/demux_sputext.c:1466 msgid "" "Some subtitle formats do not explicitly give a duration for each subtitle. " "For these, you can set a default duration here. Setting to zero will result " @@ -2929,22 +2948,22 @@ msgstr "w32codec: Chyba inicializácie DMO zvuku\n" msgid "bitplane: error doing ByteRun1 decompression\n" msgstr "bitplane: chyba pri ByteRun1 dekomprimácii\n" -#: src/libxinevdec/bitplane.c:1329 +#: src/libxinevdec/bitplane.c:1321 #, c-format msgid "bitplane: Anim Opt 1 is not supported at the moment\n" msgstr "bitplane: Anim Opt 1 nie je podporovaný momentálne\n" -#: src/libxinevdec/bitplane.c:1336 +#: src/libxinevdec/bitplane.c:1328 #, c-format msgid "bitplane: Anim Opt 2 is not supported at the moment\n" msgstr "bitplane: Anim Opt 2 nie je podporovaný momentálne\n" -#: src/libxinevdec/bitplane.c:1386 +#: src/libxinevdec/bitplane.c:1378 #, c-format msgid "bitplane: Anim ASCIIJ is not supported at the moment\n" msgstr "bitplane: Anim ASCIIJ nie je podporovaný momentálne\n" -#: src/libxinevdec/bitplane.c:1392 +#: src/libxinevdec/bitplane.c:1384 #, c-format msgid "bitplane: This anim-type is not supported at the moment\n" msgstr "bitplane: Tento anim-typ nie je podporovaný momentálne\n" @@ -3151,7 +3170,7 @@ msgid "" "The available selections should be self-explaining." msgstr "" -#: src/post/mosaico/mosaico.c:271 +#: src/post/mosaico/mosaico.c:274 msgid "" "Mosaico does simple picture in picture effects.\n" "\n" @@ -3341,7 +3360,7 @@ msgid "" "* mplayer's noise (C) Michael Niedermayer\n" msgstr "" -#: src/post/planar/pp.c:111 +#: src/post/planar/pp.c:115 msgid "" "FFmpeg libpostprocess plugin.\n" "\n" @@ -3353,7 +3372,7 @@ msgstr "" "Parametre\n" "\n" -#: src/post/planar/pp.c:117 +#: src/post/planar/pp.c:121 msgid "" "\n" "* libpostprocess (C) Michael Niedermayer\n" @@ -3361,7 +3380,7 @@ msgstr "" "\n" "* libpostprocess (C) Michael Niedermayer\n" -#: src/post/planar/unsharp.c:218 +#: src/post/planar/unsharp.c:211 #, fuzzy msgid "" "Unsharp mask / gaussian blur\n" @@ -3422,138 +3441,138 @@ msgstr "výstupný modul xine s použitím ascii-art knižnice" msgid "xine video output plugin using the Color AsCii Art library" msgstr "výstupný video modul použitím Color AsCii Art knižnice" -#: src/video_out/video_out_directfb.c:1341 +#: src/video_out/video_out_directfb.c:1337 msgid "video layer buffering mode" msgstr "" -#: src/video_out/video_out_directfb.c:1342 +#: src/video_out/video_out_directfb.c:1338 msgid "" "Select the buffering mode of the output layer. Double or triple buffering " "give a smoother playback, but consume more video memory." msgstr "" -#: src/video_out/video_out_directfb.c:1349 +#: src/video_out/video_out_directfb.c:1345 msgid "wait for vertical retrace" msgstr "" -#: src/video_out/video_out_directfb.c:1350 +#: src/video_out/video_out_directfb.c:1346 msgid "" "Enable synchronizing the update of the video image to the repainting of the " "entire screen (\"vertical retrace\")." msgstr "" -#: src/video_out/video_out_directfb.c:1357 +#: src/video_out/video_out_directfb.c:1353 #, fuzzy msgid "enable video colour key" msgstr "Dx3: hodnota kľúčovej farby prekrývánia" -#: src/video_out/video_out_directfb.c:1358 +#: src/video_out/video_out_directfb.c:1354 msgid "" "Enable using a colour key to tell the graphics card where to overlay the " "video image." msgstr "" -#: src/video_out/video_out_directfb.c:1364 +#: src/video_out/video_out_directfb.c:1360 #, fuzzy msgid "video colour key" msgstr "Dx3: hodnota kľúčovej farby prekrývánia" -#: src/video_out/video_out_directfb.c:1365 +#: src/video_out/video_out_directfb.c:1361 #: src/video_out/video_out_vidix.c:1168 src/video_out/video_out_vidix.c:1175 #: src/video_out/video_out_vidix.c:1182 src/video_out/video_out_xcbxv.c:1466 #: src/video_out/video_out_xv.c:1519 src/video_out/video_out_xvmc.c:1464 -#: src/video_out/video_out_xxmc.c:2541 +#: src/video_out/video_out_xxmc.c:2537 msgid "" "The colour key is used to tell the graphics card where to overlay the video " "image. Try different values, if you experience windows becoming transparent." msgstr "" -#: src/video_out/video_out_directfb.c:1374 +#: src/video_out/video_out_directfb.c:1370 msgid "flicker filtering" msgstr "" -#: src/video_out/video_out_directfb.c:1375 +#: src/video_out/video_out_directfb.c:1371 msgid "Enable Flicker Filetring for a smooth output on an interlaced display." msgstr "" -#: src/video_out/video_out_directfb.c:1382 +#: src/video_out/video_out_directfb.c:1378 msgid "field parity" msgstr "" -#: src/video_out/video_out_directfb.c:1383 +#: src/video_out/video_out_directfb.c:1379 msgid "" "For an interlaced display, enable controlling the field parity (\"none" "\"=disabled)." msgstr "" -#: src/video_out/video_out_directfb.c:1516 +#: src/video_out/video_out_directfb.c:1512 msgid "video_out_directfb: using hardware subpicture acceleration.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1530 +#: src/video_out/video_out_directfb.c:1526 #, fuzzy msgid "video_out_directfb: layer supports video output.\n" msgstr "video_out_vidix: karta podporuje yuy2 formát\n" -#: src/video_out/video_out_directfb.c:1539 +#: src/video_out/video_out_directfb.c:1535 #, fuzzy msgid "video_out_directfb: layer doesn't support YV12!\n" msgstr "video_out_syncfb: info. (SyncFB modul podporuje YUY2)\n" -#: src/video_out/video_out_directfb.c:1546 +#: src/video_out/video_out_directfb.c:1542 #, fuzzy msgid "video_out_directfb: layer doesn't support YUY2!\n" msgstr "video_out_syncfb: info. (SyncFB modul podporuje YUY2)\n" -#: src/video_out/video_out_directfb.c:1557 +#: src/video_out/video_out_directfb.c:1553 msgid "" "video_out_directfb:need at least DirectFB 0.9.25 to play on this layer!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1592 +#: src/video_out/video_out_directfb.c:1588 #, c-format msgid "video_out_directfb: layer doesn't support buffermode %d!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1598 +#: src/video_out/video_out_directfb.c:1594 #, c-format msgid "video_out_directfb: layer doesn't support options 0x%08x!\n" msgstr "" -#: src/video_out/video_out_directfb.c:1692 +#: src/video_out/video_out_directfb.c:1688 msgid "video_out_directfb: using hardware accelerated image scaling.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1704 +#: src/video_out/video_out_directfb.c:1700 msgid "" "video_out_directfb: image scaling with deinterlacing is hardware " "accelerated.\n" msgstr "" -#: src/video_out/video_out_directfb.c:1782 +#: src/video_out/video_out_directfb.c:1778 msgid "video layer id (auto: -1)" msgstr "" -#: src/video_out/video_out_directfb.c:1783 +#: src/video_out/video_out_directfb.c:1779 msgid "Select the video output layer by its id." msgstr "" -#: src/video_out/video_out_directfb.c:1804 -#: src/video_out/video_out_directfb.c:2014 +#: src/video_out/video_out_directfb.c:1800 +#: src/video_out/video_out_directfb.c:2010 #, fuzzy, c-format msgid "video_out_directfb: using display layer #%d.\n" msgstr "video_out_vidix: používam ovládač: %s od %s\n" -#: src/video_out/video_out_directfb.c:1888 +#: src/video_out/video_out_directfb.c:1884 #, fuzzy msgid "xine video output plugin using DirectFB." msgstr "výstupný modul xine s použitím DirectFB knižnice." -#: src/video_out/video_out_directfb.c:2007 +#: src/video_out/video_out_directfb.c:2003 msgid "video_out_directfb: no usable display layer was found!\n" msgstr "" -#: src/video_out/video_out_directfb.c:2096 +#: src/video_out/video_out_directfb.c:2092 #, fuzzy msgid "xine video output plugin using DirectFB under XDirectFB." msgstr "výstupný modul xine s použitím DirectFB knižnice." @@ -3562,7 +3581,7 @@ msgstr "výstupný modul xine s použitím DirectFB knižnice." msgid "xine video output plugin for win32 using directx" msgstr "výstupný video modul pre win32 použitím directx" -#: src/video_out/video_out_fb.c:770 +#: src/video_out/video_out_fb.c:758 #, c-format msgid "" "video_out_fb: only packed truecolour/directcolour is supported (%d).\n" @@ -3571,12 +3590,12 @@ msgstr "" "video_out_fb: sú podporované iba pravé farby truecolor/directcolor (%d).\n" " Zkontrolujte 'fbset -i' alebo skúste 'fbset -depth 16'.\n" -#: src/video_out/video_out_fb.c:830 src/video_out/video_out_vidix.c:1248 +#: src/video_out/video_out_fb.c:818 src/video_out/video_out_vidix.c:1248 #, fuzzy msgid "framebuffer device name" msgstr "zariadenie framebufferu" -#: src/video_out/video_out_fb.c:831 src/video_out/video_out_vidix.c:1249 +#: src/video_out/video_out_fb.c:819 src/video_out/video_out_vidix.c:1249 msgid "" "Specifies the file name for the framebuffer device to be used.\n" "This setting is security critical, because when changed to a different file, " @@ -3584,16 +3603,16 @@ msgid "" "careful that the value you enter really is a proper framebuffer device." msgstr "" -#: src/video_out/video_out_fb.c:905 +#: src/video_out/video_out_fb.c:893 msgid "video_out_fb: Your video mode was not recognized, sorry.\n" msgstr "video_out_fb: Váš video mód nebol rozpoznaný, prepáčte.\n" -#: src/video_out/video_out_fb.c:962 +#: src/video_out/video_out_fb.c:950 #, c-format msgid "video_out_fb: %d video RAM buffers are available.\n" msgstr "video_out_fb: %d video RAM buffere dostupné.\n" -#: src/video_out/video_out_fb.c:968 +#: src/video_out/video_out_fb.c:956 #, c-format msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because only %d " @@ -3605,7 +3624,7 @@ msgstr "" " k dispozícii, čo je menej neždoporučených %d buffrov. Zníženie\n" " rozlíšenia bufferu snímkov môže pomôcť.\n" -#: src/video_out/video_out_fb.c:979 +#: src/video_out/video_out_fb.c:967 msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because kernel driver\n" " do not support screen panning (used for frame flips).\n" @@ -3614,7 +3633,7 @@ msgstr "" "ovládač\n" " nepodporuje screen panning (používaný pre prepínanie snímkov).\n" -#: src/video_out/video_out_fb.c:1048 +#: src/video_out/video_out_fb.c:1036 #, c-format msgid "" "WARNING: video_out_fb: current display depth is %d. For better performance\n" @@ -3625,7 +3644,7 @@ msgstr "" " hĺbka 16 bit/bod je doporučená!\n" "\n" -#: src/video_out/video_out_fb.c:1079 +#: src/video_out/video_out_fb.c:1067 msgid "Xine video output plugin using the Linux frame buffer device" msgstr "" "výstupný xine video modul s použitím Linux kernelového frame buffer " @@ -3635,11 +3654,11 @@ msgstr "" msgid "xine video output plugin which displays nothing" msgstr "výstupný xine video modul, ktorý nič nezobrazuje" -#: src/video_out/video_out_opengl.c:1886 +#: src/video_out/video_out_opengl.c:1884 msgid "OpenGL renderer" msgstr "" -#: src/video_out/video_out_opengl.c:1887 +#: src/video_out/video_out_opengl.c:1885 msgid "" "The OpenGL plugin provides several render modules:\n" "\n" @@ -3668,30 +3687,30 @@ msgid "" "Show images reflected in a spinning torus. Way cool =)" msgstr "" -#: src/video_out/video_out_opengl.c:1909 +#: src/video_out/video_out_opengl.c:1907 msgid "OpenGL minimum framerate" msgstr "" -#: src/video_out/video_out_opengl.c:1910 +#: src/video_out/video_out_opengl.c:1908 msgid "" "Minimum framerate for animated render routines.\n" "Ignored for static render routines.\n" msgstr "" -#: src/video_out/video_out_opengl.c:1915 src/video_out/video_out_vidix.c:1024 +#: src/video_out/video_out_opengl.c:1913 src/video_out/video_out_vidix.c:1024 #: src/video_out/video_out_xcbxv.c:1498 src/video_out/video_out_xv.c:1551 -#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2573 +#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2569 msgid "enable double buffering" msgstr "" -#: src/video_out/video_out_opengl.c:1916 +#: src/video_out/video_out_opengl.c:1914 msgid "" "For OpenGL double buffering does not only remove tearing artifacts,\n" "it also reduces flickering a lot.\n" "It should not have any performance impact." msgstr "" -#: src/video_out/video_out_opengl.c:1963 +#: src/video_out/video_out_opengl.c:1961 #, fuzzy msgid "xine video output plugin using the OpenGL 3D graphics API" msgstr "výstupný xine video modul, ktorý používa OpenGL - TNG" @@ -3765,7 +3784,7 @@ msgstr "video_out_pgx64: Chyba: nedostatočná veľkosť video pamäte\n" #: src/video_out/video_out_pgx64.c:1461 src/video_out/video_out_xcbxv.c:1465 #: src/video_out/video_out_xv.c:1518 src/video_out/video_out_xvmc.c:1463 -#: src/video_out/video_out_xxmc.c:2540 +#: src/video_out/video_out_xxmc.c:2536 #, fuzzy msgid "video overlay colour key" msgstr "Dx3: hodnota kľúčovej farby prekrývánia" @@ -3926,7 +3945,7 @@ msgstr "" #: src/video_out/video_out_vidix.c:1025 src/video_out/video_out_xcbxv.c:1499 #: src/video_out/video_out_xv.c:1552 src/video_out/video_out_xvmc.c:1479 -#: src/video_out/video_out_xxmc.c:2574 +#: src/video_out/video_out_xxmc.c:2570 msgid "" "Double buffering will synchronize the update of the video image to the " "repainting of the entire screen (\"vertical retrace\"). This eliminates " @@ -4089,25 +4108,25 @@ msgstr "" "farebného priestoru a škálovania.\n" #: src/video_out/video_out_xcbxv.c:1474 src/video_out/video_out_xv.c:1527 -#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2549 +#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2545 #, fuzzy msgid "autopaint colour key" msgstr "Donútiť Xv automaticky kresliť svojou kľúčovou farbou" #: src/video_out/video_out_xcbxv.c:1475 src/video_out/video_out_xv.c:1528 -#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2550 +#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2546 #, fuzzy msgid "Make Xv autopaint its colour key." msgstr "Donútiť Xv automaticky kresliť svojou kľúčovou farbou" #: src/video_out/video_out_xcbxv.c:1482 src/video_out/video_out_xv.c:1535 -#: src/video_out/video_out_xxmc.c:2557 +#: src/video_out/video_out_xxmc.c:2553 #, fuzzy msgid "bilinear scaling mode" msgstr "bilinearny škálovací mód (permedia 2/3)" #: src/video_out/video_out_xcbxv.c:1483 src/video_out/video_out_xv.c:1536 -#: src/video_out/video_out_xxmc.c:2558 +#: src/video_out/video_out_xxmc.c:2554 msgid "" "Selects the bilinear scaling mode for Permedia cards. The individual values " "are:\n" @@ -4145,12 +4164,12 @@ msgid "video_out_xcbxv: this adaptor supports the yuy2 format.\n" msgstr "video_out_xv: tento adaptér podporuje yuy2 formát.\n" #: src/video_out/video_out_xcbxv.c:1560 src/video_out/video_out_xv.c:1624 -#: src/video_out/video_out_xxmc.c:2642 +#: src/video_out/video_out_xxmc.c:2638 msgid "pitch alignment workaround" msgstr "" #: src/video_out/video_out_xcbxv.c:1561 src/video_out/video_out_xv.c:1625 -#: src/video_out/video_out_xxmc.c:2643 +#: src/video_out/video_out_xxmc.c:2639 msgid "Some buggy video drivers need a workaround to function properly." msgstr "" @@ -4199,7 +4218,7 @@ msgid "" msgstr "" #: src/video_out/video_out_xcbxv.c:1622 src/video_out/video_out_xv.c:1705 -#: src/video_out/video_out_xxmc.c:2737 +#: src/video_out/video_out_xxmc.c:2733 msgid "xine video output plugin using the MIT X video extension" msgstr "výstupný video xine modul použitím MIT X video rozšírenia" @@ -4351,7 +4370,7 @@ msgstr " žiadna XvMC podpora \n" msgid " With Overlay = %d; UnsignedIntra = %d.\n" msgstr " S Prekrývaním = %d; UnsignedIntra = %d.\n" -#: src/video_out/video_out_xxmc.c:642 +#: src/video_out/video_out_xxmc.c:638 #, fuzzy msgid "" "video_out_xxmc: XvShmCreateImage failed\n" @@ -4360,7 +4379,7 @@ msgstr "" "video_out_xv: XvShmCreateImage zlyhala\n" "video_out_xv: => nepoužívam rozšírenie MIT Shared Memory.\n" -#: src/video_out/video_out_xxmc.c:652 +#: src/video_out/video_out_xxmc.c:648 #, fuzzy msgid "" "video_out_xxmc: XvShmCreateImage returned a zero size\n" @@ -4369,7 +4388,7 @@ msgstr "" "video_out_xv: XvShmCreateImage vrátila nulovú veľkosť\n" "video_out_xv: => nepoužívam rozšírenie MIT Shared Memory.\n" -#: src/video_out/video_out_xxmc.c:660 +#: src/video_out/video_out_xxmc.c:656 #, fuzzy, c-format msgid "" "video_out_xxmc: shared memory error in shmget: %s\n" @@ -4378,7 +4397,7 @@ msgstr "" "video_out_xv: chyba zdielanej pamäte v shmget: %s\n" "video_out_xv: => nepoužívam rozšírenie MIT Shared Memory.\n" -#: src/video_out/video_out_xxmc.c:692 +#: src/video_out/video_out_xxmc.c:688 #, fuzzy msgid "" "video_out_xxmc: x11 error during shared memory XImage creation\n" @@ -4387,12 +4406,12 @@ msgstr "" "video_out_xshm: x11 chyba pri vytváraní zdielanej pamäte XImage\n" "video_out_xshm: => nepoužívam rozšírenie MIT Shared Memory.\n" -#: src/video_out/video_out_xxmc.c:2392 +#: src/video_out/video_out_xxmc.c:2388 #, fuzzy msgid "video_out_xxmc: Xv extension not present.\n" msgstr "video_out_xvmc: XvMC rozšírenie neprítomné.\n" -#: src/video_out/video_out_xxmc.c:2429 +#: src/video_out/video_out_xxmc.c:2425 #, fuzzy msgid "" "video_out_xxmc: Xv extension is present but I couldn't find a usable yuv12 " @@ -4403,7 +4422,7 @@ msgstr "" "port.\n" " Vyzerá to tak, že vaša grafická karta nepodoruje Xv?!\n" -#: src/video_out/video_out_xxmc.c:2438 +#: src/video_out/video_out_xxmc.c:2434 #, fuzzy, c-format msgid "" "video_out_xxmc: using Xv port %ld from adaptor %s for hardware colour space " @@ -4412,73 +4431,73 @@ msgstr "" "video_out_xv: používam Xv port %ld z adaptéru %s pre hardvérovú konverziu " "farebného priestoru a škálovania.\n" -#: src/video_out/video_out_xxmc.c:2614 +#: src/video_out/video_out_xxmc.c:2610 #, fuzzy msgid "video_out_xxmc: this adaptor supports the yv12 format.\n" msgstr "video_out_xv: tento adaptér podporuje yv12 formát.\n" -#: src/video_out/video_out_xxmc.c:2619 +#: src/video_out/video_out_xxmc.c:2615 #, fuzzy msgid "video_out_xxmc: this adaptor supports the yuy2 format.\n" msgstr "video_out_xv: tento adaptér podporuje yuy2 formát.\n" -#: src/video_out/video_out_xxmc.c:2648 +#: src/video_out/video_out_xxmc.c:2644 msgid "Make XvMC allocate more frames for better buffering." msgstr "" -#: src/video_out/video_out_xxmc.c:2649 +#: src/video_out/video_out_xxmc.c:2645 msgid "" "Some XvMC implementations allow more than 8 frames.\n" "This option, when turned on, makes the driver try to\n" "allocate 15 frames. A must for unichrome and live VDR.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2655 +#: src/video_out/video_out_xxmc.c:2651 msgid "Unichrome cpu save" msgstr "" -#: src/video_out/video_out_xxmc.c:2656 +#: src/video_out/video_out_xxmc.c:2652 msgid "" "Saves CPU time by sleeping while decoder works.\n" "Only for Linux kernel 2.6 series or 2.4 with multimedia patch.\n" "Experimental.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2662 +#: src/video_out/video_out_xxmc.c:2658 msgid "Fix buggy NVIDIA XvMC subpicture colours" msgstr "" -#: src/video_out/video_out_xxmc.c:2663 +#: src/video_out/video_out_xxmc.c:2659 msgid "" "There's a bug in NVIDIA's XvMC lib that makes red OSD colours\n" "look blue and vice versa. This option provides a workaround.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2668 +#: src/video_out/video_out_xxmc.c:2664 msgid "Use bob as accelerated deinterlace method." msgstr "" -#: src/video_out/video_out_xxmc.c:2669 +#: src/video_out/video_out_xxmc.c:2665 msgid "" "When interlacing is enabled for hardware accelerated frames,\n" "alternate between top and bottom field at double the frame rate.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2675 +#: src/video_out/video_out_xxmc.c:2671 msgid "Don't use bob deinterlacing for progressive frames." msgstr "" -#: src/video_out/video_out_xxmc.c:2676 +#: src/video_out/video_out_xxmc.c:2672 msgid "" "Progressive frames don't need deinterlacing, so disabling it on\n" "demand should result in a better picture.\n" msgstr "" -#: src/video_out/video_out_xxmc.c:2682 +#: src/video_out/video_out_xxmc.c:2678 msgid "Don't use bob deinterlacing while a scaled OSD is active." msgstr "" -#: src/video_out/video_out_xxmc.c:2683 +#: src/video_out/video_out_xxmc.c:2679 msgid "" "Bob deinterlacing adds some noise to horizontal lines, so disabling it\n" "on demand should result in a better OSD picture.\n" @@ -4667,36 +4686,36 @@ msgstr "audio_out: prepáč, toto sa nemalo stať, prosím reštartuj xine.\n" msgid "xine-lib: buffer.c: There has been a fatal error: TOO MANY FREE's\n" msgstr "" -#: src/xine-engine/configfile.c:933 +#: src/xine-engine/configfile.c:932 #, c-format msgid "The current config file has been modified by a newer version of xine." msgstr "Aktuálny konfiguračný súbor bol modifikovaný novou verziou xine." -#: src/xine-engine/configfile.c:1038 +#: src/xine-engine/configfile.c:1037 #, c-format msgid "configfile: WARNING: backing up configfile to %s failed\n" msgstr "configfile: VAROVANIE: záloha konf.súboru do %s zlyhala\n" -#: src/xine-engine/configfile.c:1039 +#: src/xine-engine/configfile.c:1038 msgid "configfile: WARNING: your configuration will not be saved\n" msgstr "configfile: VAROVANIE: vaša konfigurácia nebude uložená\n" -#: src/xine-engine/configfile.c:1139 +#: src/xine-engine/configfile.c:1138 #, c-format msgid "configfile: WARNING: writing configuration to %s failed\n" msgstr "configfile: VAROVANIE: zápis konfigurácie %s zlyhal\n" -#: src/xine-engine/configfile.c:1140 +#: src/xine-engine/configfile.c:1139 #, c-format msgid "configfile: WARNING: removing possibly broken config file %s\n" msgstr "configfile: VAROVANIE: odstraňujem možno poškodený konf. súbor %s\n" -#: src/xine-engine/configfile.c:1141 +#: src/xine-engine/configfile.c:1140 #, c-format msgid "configfile: WARNING: you should check the backup file %s\n" msgstr "configfile: VAROVANIE: mali by ste skontrolovať záložný súbor %s\n" -#: src/xine-engine/configfile.c:1276 +#: src/xine-engine/configfile.c:1275 #, c-format msgid "configfile: entry '%s' mustn't be modified from MRL\n" msgstr "configfile: položka '%s' nesmie byť modifikovaná z MRL\n" @@ -4733,7 +4752,7 @@ msgid "input_rip: reading by input plugin failed\n" msgstr "input_rip: zlyhalo čítanie vo vstupnom module\n" #: src/xine-engine/input_rip.c:161 src/xine-engine/input_rip.c:290 -#: src/xine-engine/input_rip.c:656 +#: src/xine-engine/input_rip.c:655 #, fuzzy, c-format msgid "input_rip: error writing to file %<PRIdMAX> bytes: %s\n" msgstr "input_rip: chyba pri zápise do súboru %lld bytov: %s\n" @@ -4758,12 +4777,12 @@ msgstr "input_rip: skok zlyhal: %s\n" msgid "input_rip: %<PRIdMAX> bytes dropped\n" msgstr "input_rip: %lld bytov zahodených\n" -#: src/xine-engine/input_rip.c:561 +#: src/xine-engine/input_rip.c:560 #, c-format msgid "input_rip: input plugin not defined!\n" msgstr "input_rip: vstupný modul nedefinovaný!\n" -#: src/xine-engine/input_rip.c:567 +#: src/xine-engine/input_rip.c:566 #, c-format msgid "" "input_rip: target directory wasn't specified, please fill out the option " @@ -4772,7 +4791,7 @@ msgstr "" "input_rip: cieľový adresár nebol špecifikovaný, prosím vyplnte voľbu 'media." "capture.save_dir'\n" -#: src/xine-engine/input_rip.c:569 +#: src/xine-engine/input_rip.c:568 msgid "" "The stream save feature is disabled until you set media.capture.save_dir in " "the configuration." @@ -4780,24 +4799,24 @@ msgstr "" "Schopnosť ukladania je zakázaná dovtedy kým nenastavíte media.capture." "save_dir v konfigurácii." -#: src/xine-engine/input_rip.c:576 +#: src/xine-engine/input_rip.c:575 #, c-format msgid "input_rip: ripping/caching of this source is not permitted!\n" msgstr "input_rip: ukladanie/kešovanie z tohto zdroja nedovolené!\n" -#: src/xine-engine/input_rip.c:578 +#: src/xine-engine/input_rip.c:577 msgid "" "xine is not allowed to save from this source. (possibly copyrighted " "material?)" msgstr "" "xine nemá povolené ukladať z tohto zdroja. (možno autorsky chránenýmateriál?)" -#: src/xine-engine/input_rip.c:584 +#: src/xine-engine/input_rip.c:583 #, c-format msgid "input_rip: file name not given!\n" msgstr "input_rip: nezadané meno súboru!\n" -#: src/xine-engine/input_rip.c:626 +#: src/xine-engine/input_rip.c:625 #, c-format msgid "input_rip: error opening file %s: %s\n" msgstr "input_rip: nemožno otvoriť súbor %s: %s\n" @@ -4836,75 +4855,75 @@ msgstr "" msgid "map_decoder_list: no space for decoder, skipped.\n" msgstr "" -#: src/xine-engine/load_plugins.c:323 +#: src/xine-engine/load_plugins.c:322 #, c-format msgid "" "load_plugins: ignoring plugin %s, wrong iface version %d (should be %d)\n" msgstr "" "load_plugins: ignorujem modul %s, zlá verzia rozhrania %d (má byť %d)\n" -#: src/xine-engine/load_plugins.c:380 +#: src/xine-engine/load_plugins.c:384 #, c-format msgid "priority for %s decoder" msgstr "" -#: src/xine-engine/load_plugins.c:391 +#: src/xine-engine/load_plugins.c:389 msgid "" "The priority provides a ranking in case some media can be handled by more " "than one decoder.\n" "A priority of 0 enables the decoder's default priority." msgstr "" -#: src/xine-engine/load_plugins.c:419 +#: src/xine-engine/load_plugins.c:417 #, c-format msgid "" "load_plugins: demuxer plugin %s does not provide a priority, xine-lib will " "use the default priority.\n" msgstr "" -#: src/xine-engine/load_plugins.c:436 +#: src/xine-engine/load_plugins.c:434 #, c-format msgid "" "load_plugins: input plugin %s does not provide a priority, xine-lib will use " "the default priority.\n" msgstr "" -#: src/xine-engine/load_plugins.c:492 +#: src/xine-engine/load_plugins.c:490 #, c-format msgid "load_plugins: plugin %s found\n" msgstr "load_plugins: nájdený modul: %s\n" -#: src/xine-engine/load_plugins.c:495 +#: src/xine-engine/load_plugins.c:493 #, fuzzy, c-format msgid "load_plugins: static plugin found\n" msgstr "load_plugins: nájdený modul: %s\n" -#: src/xine-engine/load_plugins.c:502 +#: src/xine-engine/load_plugins.c:500 #, fuzzy, c-format msgid "load_plugins: plugin limit reached, %s could not be loaded\n" msgstr "load_plugins: nájdený modul: %s\n" -#: src/xine-engine/load_plugins.c:505 +#: src/xine-engine/load_plugins.c:503 #, fuzzy, c-format msgid "load_plugins: plugin limit reached, static plugin could not be loaded\n" msgstr "load_plugins: nájdený modul: %s\n" -#: src/xine-engine/load_plugins.c:522 +#: src/xine-engine/load_plugins.c:520 #, c-format msgid "load_plugins: unknown plugin type %d in %s\n" msgstr "load_plugins: neznámy typ modulu %d v %s\n" -#: src/xine-engine/load_plugins.c:526 +#: src/xine-engine/load_plugins.c:524 #, fuzzy, c-format msgid "load_plugins: unknown statically linked plugin type %d\n" msgstr "load_plugins: neznámy typ modulu %d v %s\n" -#: src/xine-engine/load_plugins.c:586 +#: src/xine-engine/load_plugins.c:579 #, c-format msgid "load_plugins: unable to stat %s\n" msgstr "load_plugins: nemôžem naštartovať %s\n" -#: src/xine-engine/load_plugins.c:627 +#: src/xine-engine/load_plugins.c:620 #, c-format msgid "" "load_plugins: cannot open plugin lib %s:\n" @@ -4913,7 +4932,7 @@ msgstr "" "load_plugins: nemožno otvoriť knižnicu modulov %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:642 +#: src/xine-engine/load_plugins.c:635 #, c-format msgid "" "load_plugins: can't get plugin info from %s:\n" @@ -4922,12 +4941,12 @@ msgstr "" "load_plugins: nemožno získať info modulu z %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:660 +#: src/xine-engine/load_plugins.c:653 #, c-format msgid "load_plugins: skipping unreadable plugin directory %s.\n" msgstr "load_plugins: preskakujem nečitateľný adresár modulov: %s\n" -#: src/xine-engine/load_plugins.c:709 +#: src/xine-engine/load_plugins.c:702 #, c-format msgid "" "load_plugins: cannot (stage 2) open plugin lib %s:\n" @@ -4936,27 +4955,27 @@ msgstr "" "load_plugins: nemožno (fáza 2) otvoriť knižnicu modulov %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:735 +#: src/xine-engine/load_plugins.c:728 #, c-format msgid "load_plugins: Yikes! %s doesn't contain plugin info.\n" msgstr "load_plugins: Čo! %s neobsahuje informácie modulu.\n" -#: src/xine-engine/load_plugins.c:1307 +#: src/xine-engine/load_plugins.c:1296 #, c-format msgid "load_plugins: unknown content detection strategy %d\n" msgstr "load_plugins: neznáma stratégia %d zisťovánia obsahu\n" -#: src/xine-engine/load_plugins.c:1417 +#: src/xine-engine/load_plugins.c:1406 #, c-format msgid "load_plugins: using demuxer '%s'\n" msgstr "load_plugins: nájdený demultiplexor '%s'\n" -#: src/xine-engine/load_plugins.c:1713 src/xine-engine/load_plugins.c:1760 +#: src/xine-engine/load_plugins.c:1732 src/xine-engine/load_plugins.c:1779 #, c-format msgid "load_plugins: failed to load audio output plugin <%s>\n" msgstr "load_plugins: zlyhalo načítanie výstupného audio modulu <%s>\n" -#: src/xine-engine/load_plugins.c:1763 +#: src/xine-engine/load_plugins.c:1782 msgid "" "load_plugins: audio output auto-probing didn't find any usable audio " "driver.\n" @@ -4964,7 +4983,7 @@ msgstr "" "load_plugins: auto-detekcia audio výstupu nenašla žiadne použiteľné audio " "ovládače.\n" -#: src/xine-engine/load_plugins.c:2067 +#: src/xine-engine/load_plugins.c:2086 #, fuzzy, c-format msgid "" "load_plugins: cannot unload plugin lib %s:\n" @@ -4973,50 +4992,50 @@ msgstr "" "load_plugins: nemožno otvoriť knižnicu modulov %s:\n" "%s\n" -#: src/xine-engine/osd.c:735 +#: src/xine-engine/osd.c:724 #, c-format msgid "font '%s-%d' already loaded, weird.\n" msgstr "font '%s-%d' už načítaný, divné.\n" -#: src/xine-engine/osd.c:747 +#: src/xine-engine/osd.c:736 #, c-format msgid "font '%s' loading failed (%d < %d)\n" msgstr "načítanie fontu '%s' zlyhalo (%d < %d)\n" -#: src/xine-engine/osd.c:757 +#: src/xine-engine/osd.c:746 #, c-format msgid "wrong version for font '%s'. expected %d found %d.\n" msgstr "zlá verzia fontu '%s'. očakávaná %d nájdená %d.\n" -#: src/xine-engine/osd.c:824 +#: src/xine-engine/osd.c:813 msgid "osd: cannot initialize ft2 library\n" msgstr "osd: nemôžem inicializovať ft2 knižnicu\n" -#: src/xine-engine/osd.c:847 +#: src/xine-engine/osd.c:836 #, fuzzy, c-format msgid "osd: error matching font %s with FontConfig" msgstr "osd: chyba načítania fontu %s s ft2\n" -#: src/xine-engine/osd.c:861 +#: src/xine-engine/osd.c:850 #, fuzzy, c-format msgid "osd: error loading font %s with FontConfig" msgstr "osd: chyba načítania fontu %s s ft2\n" -#: src/xine-engine/osd.c:864 +#: src/xine-engine/osd.c:853 #, fuzzy, c-format msgid "osd: error looking up font %s with FontConfig" msgstr "osd: chyba načítania fontu %s s ft2\n" -#: src/xine-engine/osd.c:885 +#: src/xine-engine/osd.c:874 #, c-format msgid "osd: error loading font %s with ft2\n" msgstr "osd: chyba načítania fontu %s s ft2\n" -#: src/xine-engine/osd.c:895 +#: src/xine-engine/osd.c:884 msgid "osd: error setting font size (no scalable font?)\n" msgstr "osd: chyba pri nastavení veľkosti fontu (neškálovateľný font?)\n" -#: src/xine-engine/osd.c:1011 +#: src/xine-engine/osd.c:1000 #, c-format msgid "" "osd: unknown sequence starting with byte 0x%02X in encoding \"%s\", " @@ -5025,42 +5044,42 @@ msgstr "" "osd: neznáma sekvencia začínajúca s bytom 0x%02X v kódovaní \"%s\", " "preskakujem\n" -#: src/xine-engine/osd.c:1067 +#: src/xine-engine/osd.c:1056 msgid "osd: can't find out current locale character set\n" msgstr "osd: nemôžem zistiť aktuálnu kódovú stánku\n" -#: src/xine-engine/osd.c:1077 +#: src/xine-engine/osd.c:1066 #, c-format msgid "osd: unsupported conversion %s -> %s, no conversion performed\n" msgstr "osd: nepodporovaná konverzia %s -> %s, nebude vykonaná žiadna\n" -#: src/xine-engine/osd.c:1132 src/xine-engine/osd.c:1300 +#: src/xine-engine/osd.c:1121 src/xine-engine/osd.c:1289 msgid "osd: font isn't defined\n" msgstr "osd: font nie je definovaný\n" -#: src/xine-engine/osd.c:1171 +#: src/xine-engine/osd.c:1160 msgid "osd: error loading glyph\n" msgstr "osd: chyba zavedenia glyph\n" -#: src/xine-engine/osd.c:1177 +#: src/xine-engine/osd.c:1166 msgid "osd: error in rendering glyph\n" msgstr "osd: chyba pri vykreslovaní glyph\n" -#: src/xine-engine/osd.c:1337 +#: src/xine-engine/osd.c:1326 #, c-format msgid "osd: error loading glyph %i\n" msgstr "osd: chyba zavedenia glyph %i\n" -#: src/xine-engine/osd.c:1344 +#: src/xine-engine/osd.c:1333 msgid "osd: error in rendering\n" msgstr "osd: chyba pri vykreslovaní\n" -#: src/xine-engine/osd.c:1601 +#: src/xine-engine/osd.c:1587 #, fuzzy msgid "palette (foreground-border-background) to use for subtitles and OSD" msgstr "Paleta (popredie-okraj-pozadie) použitá na titulky" -#: src/xine-engine/osd.c:1602 +#: src/xine-engine/osd.c:1588 msgid "" "The palette for on-screen-display and some subtitle formats that do not " "specify any colouring themselves. The palettes are listed in the form: " @@ -5284,25 +5303,25 @@ msgstr "xine_play: demultiplexor nedostupný\n" msgid "xine_play: demux failed to start\n" msgstr "xine_play: demultiplexor nenaštartoval\n" -#: src/xine-engine/xine.c:1647 +#: src/xine-engine/xine.c:1646 #, c-format msgid "xine: The specified save_dir \"%s\" might be a security risk.\n" msgstr "xine: Špecifikovaný save_dir \"%s\" môže byť bezpečnostným rizikom.\n" -#: src/xine-engine/xine.c:1652 +#: src/xine-engine/xine.c:1651 msgid "The specified save_dir might be a security risk." msgstr "Špecifikovaný save_dir môže byť bezpečnostným rizikom." -#: src/xine-engine/xine.c:1684 +#: src/xine-engine/xine.c:1683 msgid "xine: locale not supported by C library\n" msgstr "xine: locale nepodporované vašou C knižnicou\n" -#: src/xine-engine/xine.c:1693 +#: src/xine-engine/xine.c:1692 #, fuzzy msgid "media format detection strategy" msgstr "Stratégia detekcie formátu médii" -#: src/xine-engine/xine.c:1694 +#: src/xine-engine/xine.c:1693 msgid "" "xine offers various methods to detect the media format of input to play. The " "individual values are:\n" @@ -5320,12 +5339,12 @@ msgid "" "Detect by file name extension only.\n" msgstr "" -#: src/xine-engine/xine.c:1712 +#: src/xine-engine/xine.c:1711 #, fuzzy msgid "directory for saving streams" msgstr "Cesta pre ukladanie prúdov" -#: src/xine-engine/xine.c:1713 +#: src/xine-engine/xine.c:1712 msgid "" "When using the stream save feature, files will be written only into this " "directory.\n" @@ -5335,11 +5354,11 @@ msgid "" "content in any file." msgstr "" -#: src/xine-engine/xine.c:1724 +#: src/xine-engine/xine.c:1723 msgid "allow implicit changes to the configuration (e.g. by MRL)" msgstr "dovoliť implicitné zmeny v konfigurácii (napr. cez MRL)" -#: src/xine-engine/xine.c:1725 +#: src/xine-engine/xine.c:1724 msgid "" "If enabled, you allow xine to change your configuration without explicit " "actions from your side. For example configuration changes demanded by MRLs " @@ -5355,26 +5374,26 @@ msgstr "" "MRL alebo playlisty z nedôverihodných vzdialených zdrojov. Ak im dovolíte " "ľubovoľne meniť vašu konfiguráciu, môžete skončiť s úplne rozhodeným xine." -#: src/xine-engine/xine.c:1739 +#: src/xine-engine/xine.c:1738 msgid "Timeout for network stream reading (in seconds)" msgstr "" -#: src/xine-engine/xine.c:1740 +#: src/xine-engine/xine.c:1739 msgid "" "Specifies the timeout when reading from network streams, in seconds. Too low " "values might stop streaming when the source is slow or the bandwidth is " "occupied, too high values will freeze the player if the connection is lost." msgstr "" -#: src/xine-engine/xine.c:2148 +#: src/xine-engine/xine.c:2196 msgid "messages" msgstr "správy" -#: src/xine-engine/xine.c:2149 +#: src/xine-engine/xine.c:2197 msgid "plugin" msgstr "modul" -#: src/xine-engine/xine.c:2150 +#: src/xine-engine/xine.c:2198 msgid "trace" msgstr "trace" @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: libxine1\n" "Report-Msgid-Bugs-To: xine-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2008-03-19 13:16+0000\n" +"POT-Creation-Date: 2008-06-17 13:35+0200\n" "PO-Revision-Date: 2008-01-05 18:22+0200\n" "Last-Translator: Server Acim <sacim@kde.org.tr>\n" "Language-Team: Türkçe <yerellestirme@kde.org.tr>\n" @@ -174,11 +174,13 @@ msgid ">>> Check if another program already uses PCM <<<\n" msgstr "" ">>>Başka bir uygulamanın PCM'yi kullanıp kullanmadığını kontrol edin<<<\n" -#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_oss_out.c:931 +#: src/audio_out/audio_alsa_out.c:1470 src/audio_out/audio_jack_out.c:755 +#: src/audio_out/audio_oss_out.c:927 msgid "speaker arrangement" msgstr "hoparlör ayarları" -#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_oss_out.c:932 +#: src/audio_out/audio_alsa_out.c:1471 src/audio_out/audio_jack_out.c:756 +#: src/audio_out/audio_oss_out.c:928 msgid "" "Select how your speakers are arranged, this determines which speakers xine " "uses for sound output. The individual values are:\n" @@ -216,79 +218,78 @@ msgstr "" "için iki hoparlörünüz var demektir." #: src/audio_out/audio_alsa_out.c:1500 -msgid "audio_alsa_out : supported modes are " +msgid "audio_alsa_out : supported modes are" msgstr "audio_alsa_out : desteklenen kipler" -#: src/audio_out/audio_alsa_out.c:1503 -msgid "8bit " -msgstr "8bit " +#: src/audio_out/audio_alsa_out.c:1504 +msgid " 8bit" +msgstr " 8bit" -#: src/audio_out/audio_alsa_out.c:1508 -msgid "16bit " -msgstr "16bit " +#: src/audio_out/audio_alsa_out.c:1509 +msgid " 16bit" +msgstr " 16bit" -#: src/audio_out/audio_alsa_out.c:1512 -msgid "24bit " -msgstr "24bit " +#: src/audio_out/audio_alsa_out.c:1513 +msgid " 24bit" +msgstr " 24bit" -#: src/audio_out/audio_alsa_out.c:1516 -msgid "32bit " -msgstr "32bit " +#: src/audio_out/audio_alsa_out.c:1517 +msgid " 32bit" +msgstr " 32bit" -#: src/audio_out/audio_alsa_out.c:1527 -msgid "mono " -msgstr "mono " +#: src/audio_out/audio_alsa_out.c:1530 src/audio_out/audio_oss_out.c:963 +msgid " mono" +msgstr " mono" -#: src/audio_out/audio_alsa_out.c:1531 -msgid "stereo " -msgstr "stereo " +#: src/audio_out/audio_alsa_out.c:1534 src/audio_out/audio_oss_out.c:969 +msgid " stereo" +msgstr " stereo" -#: src/audio_out/audio_alsa_out.c:1536 -msgid "4-channel " -msgstr "4-kanal " +#: src/audio_out/audio_alsa_out.c:1539 src/audio_out/audio_oss_out.c:976 +msgid " 4-channel" +msgstr " 4-kanal" -#: src/audio_out/audio_alsa_out.c:1539 -msgid "(4-channel not enabled in xine config) " -msgstr "(4-kanal xine yapılandırmasında etkinleştirilmemiş) " - -#: src/audio_out/audio_alsa_out.c:1544 -msgid "4.1-channel " -msgstr "4.1-kanal" +#: src/audio_out/audio_alsa_out.c:1542 src/audio_out/audio_oss_out.c:979 +msgid " (4-channel not enabled in xine config)" +msgstr " (4-kanal xine yapılandırmasında etkinleştirilmemiş)" #: src/audio_out/audio_alsa_out.c:1547 -msgid "(4.1-channel not enabled in xine config) " -msgstr "(4.1-kanal xine yapılandırmasında etkinleştirilmemiş) " +msgid " 4.1-channel" +msgstr " 4.1-kanal" -#: src/audio_out/audio_alsa_out.c:1552 -msgid "5-channel " -msgstr "5-kanal" +#: src/audio_out/audio_alsa_out.c:1550 +msgid " (4.1-channel not enabled in xine config)" +msgstr " (4.1-kanal xine yapılandırmasında etkinleştirilmemiş)" -#: src/audio_out/audio_alsa_out.c:1555 -msgid "(5-channel not enabled in xine config) " -msgstr "(5-kanal xine yapılandırmasında etkinleştirilmemiş) " +#: src/audio_out/audio_alsa_out.c:1555 src/audio_out/audio_oss_out.c:986 +msgid " 5-channel" +msgstr " 5-kanal" -#: src/audio_out/audio_alsa_out.c:1560 -msgid "5.1-channel " -msgstr "5.1-kanal " +#: src/audio_out/audio_alsa_out.c:1558 src/audio_out/audio_oss_out.c:989 +msgid " (5-channel not enabled in xine config)" +msgstr " (5-kanal xine yapılandırmasında etkinleştirilmemiş)" -#: src/audio_out/audio_alsa_out.c:1563 -msgid "(5.1-channel not enabled in xine config) " -msgstr "(5.1-kanal xine yapılandırmasında etkinleştirilmemiş) " +#: src/audio_out/audio_alsa_out.c:1563 src/audio_out/audio_oss_out.c:996 +msgid " 5.1-channel" +msgstr " 5.1-kanal" -#: src/audio_out/audio_alsa_out.c:1586 -msgid "a/52 and DTS pass-through\n" -msgstr "a/52 and DTS pass-through\n" +#: src/audio_out/audio_alsa_out.c:1566 src/audio_out/audio_oss_out.c:999 +msgid " (5.1-channel not enabled in xine config)" +msgstr " (5.1-kanal xine yapılandırmasında etkinleştirilmemiş)" #: src/audio_out/audio_alsa_out.c:1589 -msgid "(a/52 and DTS pass-through not enabled in xine config)\n" -msgstr "" -"(a/52 and DTS pass-through xine yapılandırmasında etkinleştirilmemiş))\n" +msgid " a/52 and DTS pass-through" +msgstr " a/52 and DTS pass-through" -#: src/audio_out/audio_alsa_out.c:1596 +#: src/audio_out/audio_alsa_out.c:1592 +msgid " (a/52 and DTS pass-through not enabled in xine config)" +msgstr " (a/52 and DTS pass-through xine yapılandırmasında etkinleştirilmemiş)" + +#: src/audio_out/audio_alsa_out.c:1602 msgid "alsa mixer device" msgstr "alsa karıştırıcı aygıtı" -#: src/audio_out/audio_alsa_out.c:1597 +#: src/audio_out/audio_alsa_out.c:1603 msgid "" "xine will use this alsa mixer device to change the volume.\n" "See the alsa documentation for information on alsa devices." @@ -296,7 +297,7 @@ msgstr "" "xine ses gürlüğünü değiştirmek bu alsa karıştırıcısını kullanacaktır.\n" "Alsa aygıtları hakkında daha fazla bilgi için alsa belgesine bakınız." -#: src/audio_out/audio_alsa_out.c:1671 +#: src/audio_out/audio_alsa_out.c:1677 msgid "xine audio output plugin using alsa-compliant audio devices/drivers" msgstr "xine ses çıkışı eklentisi alsa uyumlu aygıtları/sürücüleri kullanıyor" @@ -565,7 +566,18 @@ msgstr "" msgid "xine audio output plugin using IRIX libaudio" msgstr "IRIX libaudio kullanan xine ses çıktısı eklentisi" -#: src/audio_out/audio_jack_out.c:406 +#: src/audio_out/audio_jack_out.c:743 +#, fuzzy +msgid "JACK audio device name" +msgstr "OSS ses aygıtı adı" + +#: src/audio_out/audio_jack_out.c:744 +msgid "" +"Specifies the jack audio device name, leave blank for the default physical " +"output port." +msgstr "" + +#: src/audio_out/audio_jack_out.c:921 msgid "xine output plugin for JACK Audio Connection Kit" msgstr "JACK Audio Connection Kit kullanan xine ses çıktısı eklentisi" @@ -639,7 +651,7 @@ msgstr "audio_oss_out: Ses aygıtı için otomatik hazırlama başarısız oldu\ msgid "audio_oss_out: using device >%s<\n" msgstr "audio_oss_out: kullanılan aygıt >%s<\n" -#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:906 +#: src/audio_out/audio_oss_out.c:788 src/audio_out/audio_oss_out.c:902 #, c-format msgid "" "audio_oss_out: opening audio device %s failed:\n" @@ -726,28 +738,35 @@ msgstr "" msgid "OSS audio output latency (adjust a/v sync)" msgstr "OSS ses çıkışı gecikme süresi (a/v/ senkronunu ayarlayın)" -#: src/audio_out/audio_oss_out.c:882 -msgid "" -"audio_oss_out: Audio driver realtime sync disabled...\n" -"audio_oss_out: ...probing output buffer size: " -msgstr "" -"audio_oss_out: Ses sürücüsü gerçek zamanlı senkron etkisizleştirildi...\n" -"audio_oss_out: ...çıkış tampon boyutunu araştırıyor: " - -#: src/audio_out/audio_oss_out.c:899 +#: src/audio_out/audio_oss_out.c:894 #, c-format msgid "" -"%d bytes\n" +"audio_oss_out: Audio driver realtime sync disabled...\n" +"audio_oss_out: ...probing output buffer size: %d bytes\n" "audio_oss_out: ...there may be audio/video synchronization issues\n" msgstr "" -"%d bytes\n" +"audio_oss_out: Ses sürücüsü gerçek zamanlı senkron etkisizleştirildi...\n" +"audio_oss_out: ...çıkış tampon boyutunu araştırıyor: %d bytes\n" "audio_oss_out: ...burada ses/görüntü senkronizasyon sorunları olabilir\n" -#: src/audio_out/audio_oss_out.c:1028 +#: src/audio_out/audio_oss_out.c:958 +msgid "audio_oss_out: supported modes are" +msgstr "audio_oss_out: desteklenen kipler" + +#: src/audio_out/audio_oss_out.c:1009 +msgid " a/52 pass-through" +msgstr " a/52 pass-through" + +#: src/audio_out/audio_oss_out.c:1012 +#, fuzzy +msgid " (a/52 pass-through not enabled in xine config)" +msgstr " (a/52 pass-through xine yapılandırmasında etkinleştirilmemiş)" + +#: src/audio_out/audio_oss_out.c:1027 msgid "OSS audio mixer number, -1 for none" msgstr "OSS ses karıştırıcısı numarası, hiçbiri için -1" -#: src/audio_out/audio_oss_out.c:1029 +#: src/audio_out/audio_oss_out.c:1028 msgid "" "The full mixer device name is created by taking the OSS device name, " "replacing \"dsp\" with \"mixer\" and adding the mixer number.\n" @@ -763,24 +782,24 @@ msgstr "" "Bu değerin oranı -1 veya 0-15 arasındadır. Bu ayar OSS ses aygıt numarası " "\"auto\" olarak ayarlandığında göz ardı edilir." -#: src/audio_out/audio_oss_out.c:1086 +#: src/audio_out/audio_oss_out.c:1082 #, c-format msgid "audio_oss_out: open() mixer %s failed: %s\n" msgstr "audio_oss_out: karıştırıcı() açılması %s başarılamadı: %s\n" -#: src/audio_out/audio_oss_out.c:1159 +#: src/audio_out/audio_oss_out.c:1155 msgid "xine audio output plugin using oss-compliant audio devices/drivers" msgstr "xine ses çıkışı eklentisi oss uyumlu aygıtları/sürücüleri kullanıyor" -#: src/audio_out/audio_pulse_out.c:549 +#: src/audio_out/audio_pulse_out.c:761 msgid "device used for pulseaudio" msgstr "pulseaudio için kullanılan aygıt" -#: src/audio_out/audio_pulse_out.c:550 +#: src/audio_out/audio_pulse_out.c:762 msgid "use 'server[:sink]' for setting the pulseaudio sink device." msgstr "sesatımı kısma aygıtını ayarlamak için sunucuyu [:kısma] kullanın." -#: src/audio_out/audio_pulse_out.c:583 +#: src/audio_out/audio_pulse_out.c:843 msgid "xine audio output plugin using pulseaudio sound server" msgstr "" "xine ses çıkışı eklentisi sesatımı uyumlu aygıtları/sürücüleri kullanıyor" @@ -817,23 +836,23 @@ msgstr "" msgid "xine audio output plugin using sun-compliant audio devices/drivers" msgstr "xine ses çıkışı eklentisi sun uyumlu aygıtları/sürücüleri kullanıyor" -#: src/combined/ffmpeg/ff_audio_decoder.c:117 +#: src/combined/ffmpeg/ff_audio_decoder.c:118 #, c-format msgid "ffmpeg_audio_dec: increasing buffer to %d to avoid overflow.\n" msgstr "" "ffmpeg_audio_dec: tampon belleği %d seviyesine taşmayı önlemek için " "arttırıyor.\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:161 +#: src/combined/ffmpeg/ff_audio_decoder.c:162 #, c-format msgid "ffmpeg_audio_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "ffmpeg_audio_dec: 0x%X türü dışında ffmpeg kod çözücü bulamıyor\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:253 +#: src/combined/ffmpeg/ff_audio_decoder.c:297 msgid "ffmpeg_audio_dec: trying to open null codec\n" msgstr "ffmpeg_audio_dec: boş kodu açmaya çalışıyor\n" -#: src/combined/ffmpeg/ff_audio_decoder.c:262 +#: src/combined/ffmpeg/ff_audio_decoder.c:306 msgid "ffmpeg_audio_dec: couldn't open decoder\n" msgstr "ffmpeg_audio_dec: kod çözücüyü açamıyor\n" @@ -843,39 +862,39 @@ msgid "dvaudio: increasing buffer to %d to avoid overflow.\n" msgstr "" "dvaudio: taşmayı önlemek için tampon belleği %d seviyesine çıkartıyor.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:158 +#: src/combined/ffmpeg/ff_video_decoder.c:162 msgid "ffmpeg_video_dec: unsupported frame format, DR1 disabled.\n" msgstr "ffmpeg_video_dec: desteklenmeyen çerçeve kipi, DR1 devre dışı.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:176 +#: src/combined/ffmpeg/ff_video_decoder.c:180 msgid "ffmpeg_video_dec: unsupported frame dimensions, DR1 disabled.\n" msgstr "ffmpeg_video_dec: desteklenmeyen çerçeve boyutları, DR1 devre dışı.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:359 +#: src/combined/ffmpeg/ff_video_decoder.c:363 #, c-format msgid "ffmpeg_video_dec: couldn't find ffmpeg decoder for buf type 0x%X\n" msgstr "ffmpeg_video_dec: 0x%Xtürü için ffmpeg kod çözücüyü bulamıyor\n" -#: src/combined/ffmpeg/ff_video_decoder.c:391 +#: src/combined/ffmpeg/ff_video_decoder.c:395 msgid "ffmpeg_video_dec: couldn't open decoder\n" msgstr "ffmpeg_video_dec: kod çözücüyü açamıyor\n" -#: src/combined/ffmpeg/ff_video_decoder.c:434 +#: src/combined/ffmpeg/ff_video_decoder.c:438 msgid "ffmpeg_video_dec: direct rendering enabled\n" msgstr "ffmpeg_video_dec: doğrudan işleme etkin\n" -#: src/combined/ffmpeg/ff_video_decoder.c:874 +#: src/combined/ffmpeg/ff_video_decoder.c:883 #, c-format msgid "ffmpeg_video_dec: increasing buffer to %d to avoid overflow.\n" msgstr "" "ffmpeg_video_dec: taşmayı önlemek için tampon belleği %d seviyesine " "yükseltiyor.\n" -#: src/combined/ffmpeg/ff_video_decoder.c:1600 +#: src/combined/ffmpeg/ff_video_decoder.c:1633 msgid "MPEG-4 postprocessing quality" msgstr "MPEG 4 işleme kalitesi" -#: src/combined/ffmpeg/ff_video_decoder.c:1601 +#: src/combined/ffmpeg/ff_video_decoder.c:1634 msgid "" "You can adjust the amount of post processing applied to MPEG-4 video.\n" "Higher values result in better quality, but need more CPU. Lower values may " @@ -889,11 +908,11 @@ msgstr "" "kalite içeriği için, ağır işleme işlemleri doğal olarak onun netliğinin " "bozulmasına neden olabilir ve görüntünün kötüleşmesi sonucunu doğurabilir." -#: src/combined/ffmpeg/ff_video_decoder.c:1609 +#: src/combined/ffmpeg/ff_video_decoder.c:1642 msgid "FFmpeg video decoding thread count" msgstr "FFmpeg görüntü kodlaması iş sayısı" -#: src/combined/ffmpeg/ff_video_decoder.c:1610 +#: src/combined/ffmpeg/ff_video_decoder.c:1643 #, fuzzy msgid "" "You can adjust the number of video decoding threads which FFmpeg may use.\n" @@ -909,11 +928,11 @@ msgstr "" "göre mantıksal işlemci başına bir adet kodlama işlemi yapılmalıdır (tipik " "olarak 1den14'e kadar). Bu değişim sonraki yayın akışında etkili olacaktır." -#: src/combined/ffmpeg/ff_video_decoder.c:1619 +#: src/combined/ffmpeg/ff_video_decoder.c:1652 msgid "Skip loop filter" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1620 +#: src/combined/ffmpeg/ff_video_decoder.c:1653 msgid "" "You can control for which frames the loop filter shall be skipped after " "decoding.\n" @@ -923,11 +942,11 @@ msgid "" "A change of this setting will take effect with playing the next stream." msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1629 +#: src/combined/ffmpeg/ff_video_decoder.c:1662 msgid "Choose speed over specification compliance" msgstr "" -#: src/combined/ffmpeg/ff_video_decoder.c:1630 +#: src/combined/ffmpeg/ff_video_decoder.c:1663 msgid "" "You may want to allow speed cheats which violate codec specification.\n" "Cheating may speed up decoding but can also lead to decoding artefacts.\n" @@ -990,17 +1009,17 @@ msgstr "Ortam akışı şifrelidir" msgid "Restoring index..." msgstr "İndeks Yeniden Yükleniyor..." -#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1683 +#: src/demuxers/demux_avi.c:628 src/demuxers/demux_avi.c:1691 #, c-format msgid "demux_avi: invalid avi chunk \"%c%c%c%c\" at pos %<PRIdMAX>\n" msgstr "demux_avi: geçersiz avi yığını \"%c%c%c%c\" at pos %<PRIdMAX>\n" -#: src/demuxers/demux_avi.c:823 +#: src/demuxers/demux_avi.c:822 #, c-format msgid "demux_avi: avi index is broken\n" msgstr "demux_avi: avi indeksi bozuk\n" -#: src/demuxers/demux_avi.c:831 +#: src/demuxers/demux_avi.c:830 #, c-format msgid "demux_avi: failed to seek to the next chunk (pos %<PRIdMAX>)\n" msgstr "demux_avi: sonraki yığın bulunamadı (konum %<PRIdMAX>)\n" @@ -1010,7 +1029,7 @@ msgstr "demux_avi: sonraki yığın bulunamadı (konum %<PRIdMAX>)\n" msgid "invalid FILM chunk size\n" msgstr "geçersiz FILM yığını\n" -#: src/demuxers/demux_film.c:340 +#: src/demuxers/demux_film.c:342 #, c-format msgid "unrecognized FILM chunk\n" msgstr "tanınmayan FILM yığını\n" @@ -1074,7 +1093,7 @@ msgstr "" "demux_mpeg_block: uyarı: PES başlığı bu akışın şifrelenmiş olabileceğini " "bildiriyor (şifrelenmiş kip %d)\n" -#: src/demuxers/demux_mpeg_pes.c:415 +#: src/demuxers/demux_mpeg_pes.c:414 #, c-format msgid "" "xine-lib:demux_mpeg_pes: Unrecognised stream_id 0x%02x. Please report this " @@ -1083,19 +1102,19 @@ msgstr "" "xine-lib:demux_mpeg_pes: Tanınmayan akış_kimliği 0x%02x. Lütfen bunu xine " "geliştiricilerine bildirin.\n" -#: src/demuxers/demux_mpeg_pes.c:424 +#: src/demuxers/demux_mpeg_pes.c:423 #, c-format msgid "demux_mpeg_pes: warning: PACK stream id=0x%x decode failed.\n" msgstr "" "demux_mpeg_pes: uyarı: PACK akış kimliği=0x%x kodlamasının açılması işlemi " "başarısız oldu.\n" -#: src/demuxers/demux_mpeg_pes.c:806 +#: src/demuxers/demux_mpeg_pes.c:805 #, c-format msgid "demux_mpeg_pes: warning: PES header reserved 10 bits not found\n" msgstr "demux_mpeg_pes: uyarı: 10 bit olarak saklanan PES başlığı bulunamadı\n" -#: src/demuxers/demux_mpeg_pes.c:816 +#: src/demuxers/demux_mpeg_pes.c:815 #, c-format msgid "" "demux_mpeg_pes: warning: PES header indicates that this stream may be " @@ -1104,7 +1123,7 @@ msgstr "" "demux_mpeg_pes: uyarı: PES başlığı bu akışın şifrelenmiş olabileceğini " "bildiriyor (şifrelenmiş kip %d)\n" -#: src/demuxers/demux_mpeg_pes.c:1090 +#: src/demuxers/demux_mpeg_pes.c:1089 #, c-format msgid "" "demux_mpeg_pes:Unrecognised private stream 1 0x%02x. Please report this to " @@ -1152,7 +1171,7 @@ msgstr "" msgid "demux_wc3movie: SHOT chunk referenced invalid palette (%d >= %d)\n" msgstr "demux_wc3movie: SHOT yığını geçersiz paleti gösterdi (%d >= %d)\n" -#: src/demuxers/demux_wc3movie.c:404 +#: src/demuxers/demux_wc3movie.c:408 #, c-format msgid "demux_wc3movie: There was a problem while loading palette chunks\n" msgstr "demux_wc3movie: Palet yığınlarını yüklerken bir sorunla karşılaştı\n" @@ -1628,37 +1647,37 @@ msgstr "" "kodlayıcısına ihtiyaç duyar\n" "video_out_dxr3: Detaylar için README.dxr3 dosyasını okuyun.\n" -#: src/dxr3/video_out_dxr3.c:1371 +#: src/dxr3/video_out_dxr3.c:1367 msgid "video_out_dxr3: ERROR Reading overlay init file. Run autocal!\n" msgstr "" "video_out_dxr3: HATA Katman init dosyasını okuyor. Otomatik kullanımı " "çalıştırın!\n" -#: src/input/input_cdda.c:1616 +#: src/input/input_cdda.c:1601 #, c-format msgid "%s: can't connect to %s:%d\n" msgstr "%s: %s konumuna bağlanılamadı:%d\n" -#: src/input/input_cdda.c:1663 +#: src/input/input_cdda.c:1648 #, fuzzy, c-format msgid "input_cdda: successfully connected to cddb server '%s:%d'.\n" msgstr "input_cdda: cddb sunucusuna başarılı bir şekilde bağlandı '%s:%d'.\n" -#: src/input/input_cdda.c:1668 +#: src/input/input_cdda.c:1653 #, c-format msgid "input_cdda: failed to connect to cddb server '%s:%d' (%s).\n" msgstr "" "input_cdda: cddb sunucusuna '%s:%d' (%s) bağlanma işlemi başarısız oldu.\n" -#: src/input/input_cdda.c:2702 +#: src/input/input_cdda.c:2678 msgid "CD Digital Audio (aka. CDDA)" msgstr "CD Dijital Ses (CDDA olarak da bilinir)" -#: src/input/input_cdda.c:2755 +#: src/input/input_cdda.c:2731 msgid "device used for CD audio" msgstr "CD sesi için kullanılan aygıt" -#: src/input/input_cdda.c:2756 +#: src/input/input_cdda.c:2732 msgid "" "The path to the device, usually a CD or DVD drive, which you intend to use " "for playing audio CDs." @@ -1666,11 +1685,11 @@ msgstr "" "Aygıta giden yol, ses CDlerini çalmak amacıyla kullandığınız CD yada DVD " "sürücüsü." -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "query CDDB" msgstr "CDDB sorgusu" -#: src/input/input_cdda.c:2762 +#: src/input/input_cdda.c:2738 msgid "" "Enables CDDB queries, which will give you convenient title and track names " "for your audio CDs.\n" @@ -1685,11 +1704,11 @@ msgstr "" "paralelinde bir ağ sunucusundan ilgili bilgilerin toplandığını aklınızdan " "çıkarmayınız." -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "CDDB server name" msgstr "CDDB sunucu adı" -#: src/input/input_cdda.c:2770 +#: src/input/input_cdda.c:2746 msgid "" "The CDDB server used to retrieve the title and track information from.\n" "This setting is security critical, because the sever will receive " @@ -1701,19 +1720,19 @@ msgstr "" "alışkanlıklarınız hakkında bilgiler toplayacak ve kötü niyetli sorguları " "cevaplandıracaktır. Güvenilir sunucuları kullanmayı deneyin." -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "CDDB server port" msgstr "CDDB sunucu portu" -#: src/input/input_cdda.c:2778 +#: src/input/input_cdda.c:2754 msgid "The server port used to retrieve the title and track information from." msgstr "Sunucu portu başlık ve iz bilgisini almak için kullanıldı." -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "CDDB cache directory" msgstr "CDDB önbellek dizini" -#: src/input/input_cdda.c:2784 +#: src/input/input_cdda.c:2760 msgid "" "The replies from the CDDB server will be cached in this directory.\n" "This setting is security critical, because files with uncontrollable names " @@ -1725,11 +1744,11 @@ msgstr "" "isimler denetlenemeyecektir. Bu dizini CDDB depolanması dışında başka amaçla " "kullanmamaya özen gösterin." -#: src/input/input_cdda.c:2792 +#: src/input/input_cdda.c:2768 msgid "slow down disc drive to this speed factor" msgstr "disk sürücüsünün hızını seviyesine düşür" -#: src/input/input_cdda.c:2793 +#: src/input/input_cdda.c:2769 msgid "" "Since some CD or DVD drives make some really loud noises because of the fast " "disc rotation, xine will try to slow them down. With standard CD or DVD " @@ -1743,64 +1762,64 @@ msgstr "" "böylece yavaşlama, çalma performansını etkilemez.\n" "Buradaki sıfır değeri yavaşlamayı devre dışı bırakacaktır." -#: src/input/input_dvb.c:895 +#: src/input/input_dvb.c:893 #, c-format msgid "input_dvb: failed to open dvb channel file '%s': %s\n" msgstr "input_dvb: dvb kanal dosyası açılamadı '%s': %s\n" -#: src/input/input_dvb.c:901 +#: src/input/input_dvb.c:899 #, c-format msgid "input_dvb: dvb channel file '%s' is not a plain file\n" msgstr "input_dvb: dvb kanal dosyası '%s' düz bir dosya değil\n" -#: src/input/input_dvb.c:2139 src/input/input_dvb.c:2971 +#: src/input/input_dvb.c:2132 src/input/input_dvb.c:2961 msgid "input_dvb: tuner_set_channel failed\n" msgstr "input_dvb: tuner_set_channel başarısız oldu\n" -#: src/input/input_dvb.c:2771 src/input/input_dvb.c:3197 +#: src/input/input_dvb.c:2761 src/input/input_dvb.c:3187 msgid "input_dvb: cannot open dvb device\n" msgstr "input_dvb: dvb aygıtı açılamadı\n" -#: src/input/input_dvb.c:2795 +#: src/input/input_dvb.c:2785 #, c-format msgid "input_dvb: channel %d out of range, defaulting to 0\n" msgstr "input_dvb: kanal %d sınırların dışında, Sıfırlanıyor\n" -#: src/input/input_dvb.c:2806 +#: src/input/input_dvb.c:2796 #, c-format msgid "input_dvb: searching for channel %s\n" msgstr "input_dvb: %s kanalını arıyor\n" -#: src/input/input_dvb.c:2829 +#: src/input/input_dvb.c:2819 #, c-format msgid "input_dvb: exact match for %s not found: trying partial matches\n" msgstr "" "input_dvb: %s için tam eşleşme bulunamadı: kısmi eşleşmeler deneniyor\n" -#: src/input/input_dvb.c:2836 +#: src/input/input_dvb.c:2826 #, c-format msgid "input_dvb: found matching channel %s\n" msgstr "input_dvb: %s eşleşen kanal bulundu\n" -#: src/input/input_dvb.c:2849 +#: src/input/input_dvb.c:2839 #, c-format msgid "input_dvb: channel %s not found in channels.conf, defaulting.\n" msgstr "" "input_dvb: %s kanalı channels.conf dosyasında bulunamadı, öntanımlı " "değerlere dönülüyor.\n" -#: src/input/input_dvb.c:2855 +#: src/input/input_dvb.c:2845 msgid "" "input_dvb: invalid channel specification, defaulting to last viewed " "channel.\n" msgstr "" "input_dvb: geçersiz kanal belirtimi, son görüntülenen kanala dönülüyor.\n" -#: src/input/input_dvb.c:2861 +#: src/input/input_dvb.c:2851 msgid "input_dvb: invalid channel specification, defaulting to channel 0\n" msgstr "input_dvb: geçersiz kanal belirtimi, kanal 0(sıfır)'a dönülüyor.\n" -#: src/input/input_dvb.c:2873 +#: src/input/input_dvb.c:2863 msgid "" "input_dvb: dvbs mrl specified but the tuner doesn't appear to be QPSK (DVB-" "S)\n" @@ -1808,7 +1827,7 @@ msgstr "" "input_dvb: dvb'nin mrl değeri belirtilmiş fakat alıcı QPSK (DVB-S) gibi " "gözükmemekte.\n" -#: src/input/input_dvb.c:2893 +#: src/input/input_dvb.c:2883 msgid "" "input_dvb: dvbt mrl specified but the tuner doesn't appear to be OFDM (DVB-" "T)\n" @@ -1816,7 +1835,7 @@ msgstr "" "input_dvb: dvbt'nin mrl değeri belirtilmiş fakat alıcı OFDM (DVB-T) gibi " "gözükmemekte.\n" -#: src/input/input_dvb.c:2916 +#: src/input/input_dvb.c:2906 msgid "" "input_dvb: dvbc mrl specified but the tuner doesn't appear to be QAM (DVB-" "C)\n" @@ -1824,7 +1843,7 @@ msgstr "" "input_dvb: dvbc'nin mrl değeri belirtilmiş fakat alıcı QAM (DVB-C) gibi " "gözükmemekte.\n" -#: src/input/input_dvb.c:2942 +#: src/input/input_dvb.c:2932 msgid "" "input_dvb: dvba mrl specified but the tuner doesn't appear to be ATSC (DVB-" "A)\n" @@ -1832,20 +1851,20 @@ msgstr "" "input_dvb: dvba'nın mrl değeri belirtilmiş fakat alıcı ATSC (DVB-A) gibi " "gözükmemekte.\n" -#: src/input/input_dvb.c:2977 +#: src/input/input_dvb.c:2967 #, c-format msgid "input_dvb: cannot open dvr device '%s'\n" msgstr "input_dvb: dvr aygıtını açamıyor '%s'\n" -#: src/input/input_dvb.c:2999 +#: src/input/input_dvb.c:2989 msgid "input_dvb: cannot create EPG updater thread\n" msgstr "input_dvb: EPG güncelleyici bağı yaratamıyor\n" -#: src/input/input_dvb.c:3061 +#: src/input/input_dvb.c:3051 msgid "use DVB 'center cutout' (zoom)" msgstr "DVB merkez kesmesini kullan (yakınlaştır)" -#: src/input/input_dvb.c:3062 +#: src/input/input_dvb.c:3052 msgid "" "This will allow fullscreen playback of 4:3 content transmitted in a 16:9 " "frame." @@ -1853,15 +1872,15 @@ msgstr "" "Bu, 4:3 tam ekran oynatımı içeriğinin 16:9 çerçevesinde gösterilmesine izin " "verecektır." -#: src/input/input_dvb.c:3155 +#: src/input/input_dvb.c:3145 msgid "DVB (Digital TV) input plugin" msgstr "DVB (Dijital TV) girdi eklentisi" -#: src/input/input_dvb.c:3284 +#: src/input/input_dvb.c:3272 msgid "Remember last DVB channel watched" msgstr "Son izlenen DVB kanalını hatırla" -#: src/input/input_dvb.c:3285 +#: src/input/input_dvb.c:3273 msgid "" "On autoplay, xine will remember and switch to the channel indicated in media." "dvb.last_channel. " @@ -1869,19 +1888,19 @@ msgstr "" "Otomatik çalmada, xine hatırlayacak ve ortamdaki ilgili kanala geçecektir. " "dvb.son_kanal." -#: src/input/input_dvb.c:3292 +#: src/input/input_dvb.c:3280 msgid "Last DVB channel viewed" msgstr "Görüntülenen son DVB kanalı" -#: src/input/input_dvb.c:3293 +#: src/input/input_dvb.c:3281 msgid "If enabled xine will remember and switch to this channel. " msgstr "Eğer etkinleştirilmişse, xine hatırlayacak ve bu kanala geçecektir." -#: src/input/input_dvb.c:3298 +#: src/input/input_dvb.c:3286 msgid "Number of seconds until tuning times out." msgstr "Ayarın süresinin dolmasına kalan saniyelerin sayısı" -#: src/input/input_dvb.c:3299 +#: src/input/input_dvb.c:3287 msgid "" "Leave at 0 means try forever. Greater than 0 means wait that many seconds to " "get a lock. Minimum is 5 seconds." @@ -1889,33 +1908,33 @@ msgstr "" "0'da bırakmak, sürekli dene anlamına gelir. 0'dan büyükler kilitlenmeye " "kadar bekleyin anlamına gelir. En az olanı 5 saniyedir." -#: src/input/input_dvb.c:3305 +#: src/input/input_dvb.c:3293 msgid "Number of dvb card to use." msgstr "Kullanılacak dvb kartların sayısı." -#: src/input/input_dvb.c:3306 +#: src/input/input_dvb.c:3294 msgid "" "Leave this at zero unless you really have more than 1 card in your system." msgstr "Eğer sisteminizde birden fazla kart yoksa bunu sıfırda bırakın." -#: src/input/input_dvd.c:588 +#: src/input/input_dvd.c:585 msgid "input_dvd: values of \\beta will give rise to dom!\n" msgstr "input_dvd: values of \\beta will give rise to dom!\n" -#: src/input/input_dvd.c:607 +#: src/input/input_dvd.c:604 #, c-format msgid "input_dvd: Error getting next block from DVD (%s)\n" msgstr "input_dvd: DVD (%s) ortamından sonraki blok alınamadı\n" -#: src/input/input_dvd.c:1497 +#: src/input/input_dvd.c:1491 msgid "input_dvd: Error opening DVD device\n" msgstr "input_dvd: DVD aygıtı açılırken hata oluştu\n" -#: src/input/input_dvd.c:1784 +#: src/input/input_dvd.c:1778 msgid "device used for DVD playback" msgstr "DVD oynatmak için kullanılacak aygıt" -#: src/input/input_dvd.c:1785 +#: src/input/input_dvd.c:1779 msgid "" "The path to the device, usually a DVD drive, which you intend to use for " "playing DVDs." @@ -1923,11 +1942,11 @@ msgstr "" "Aygıta giden yol, genellikle DVDleri oynatmak amacıyla kullanılan DVD " "sürücüsü." -#: src/input/input_dvd.c:1803 +#: src/input/input_dvd.c:1797 msgid "raw device set up for DVD access" msgstr "DVD girişi için yeni aygıt ayarı" -#: src/input/input_dvd.c:1804 +#: src/input/input_dvd.c:1798 msgid "" "If this points to a raw device connected to your DVD device, xine will use " "the raw device for playback. This has the advantage of being slightly faster " @@ -1945,11 +1964,11 @@ msgstr "" "kullanılacaktır.\n" "Daha fazla bilgi için yeni aygıt ayarı (man raw) belgesine bakınız." -#: src/input/input_dvd.c:1817 +#: src/input/input_dvd.c:1811 msgid "CSS decryption method" msgstr "CSS şifre çözme yöntemi" -#: src/input/input_dvd.c:1818 +#: src/input/input_dvd.c:1812 msgid "" "Selects the decryption method libdvdcss will use to descramble copy " "protected DVDs. Try the various methods, if you have problems playing " @@ -1959,11 +1978,11 @@ msgstr "" "çözmekte kullanılacaktır. Eğer şifreli DVD'leri çalmakta problemler " "yaşarsanzı değişik yöntemler deneyin." -#: src/input/input_dvd.c:1826 +#: src/input/input_dvd.c:1819 msgid "path to the title key cache" msgstr "anahtar bellek başlığı yolu" -#: src/input/input_dvd.c:1827 +#: src/input/input_dvd.c:1820 msgid "" "Since cracking the copy protection of scrambled DVDs can be quite time " "consuming, libdvdcss will cache the cracked keys in this directory.\n" @@ -1977,11 +1996,11 @@ msgstr "" "sahip dosyalar oluşturulabilir. Bu önemli dizini DVD anahtar saklamanın " "dışında başka amaçlarla kullanmamaya özen gösterin." -#: src/input/input_dvd.c:1849 +#: src/input/input_dvd.c:1842 msgid "region the DVD player claims to be in (1 to 8)" msgstr "DVD çaların kapsadığı bölge (1 ile 8 arası)" -#: src/input/input_dvd.c:1850 +#: src/input/input_dvd.c:1843 msgid "" "This only needs to be changed if your DVD jumps to a screen complaining " "about a wrong region code. It has nothing to do with the region code set in " @@ -1991,11 +2010,11 @@ msgstr "" "gereklidir. Yazılımın özelliğinden dolayı, DVD sürücülerine ayarlanan bölge " "kodları ile ilgili bir değişikli yapılamaz." -#: src/input/input_dvd.c:1856 +#: src/input/input_dvd.c:1849 msgid "default language for DVD playback" msgstr "DVD oynatmak için öntanımlı dil" -#: src/input/input_dvd.c:1857 +#: src/input/input_dvd.c:1850 msgid "" "xine tries to use this language as a default for DVD playback. As far as the " "DVD supports it, menus and audio tracks will be presented in this language.\n" @@ -2005,11 +2024,11 @@ msgstr "" "desteklediği ölçüde, menüler ve ses izleri bu dilde sunulacaktır.\n" "Dil kodu değerinin iki karakterli ISO639 dil kodu olması gereklidir." -#: src/input/input_dvd.c:1863 +#: src/input/input_dvd.c:1856 msgid "read-ahead caching" msgstr "tamponlama boyunca oku" -#: src/input/input_dvd.c:1864 +#: src/input/input_dvd.c:1857 msgid "" "xine can use a read ahead cache for DVD drive access.\n" "This may lead to jerky playback on slow drives, but it improves the impact " @@ -2019,11 +2038,11 @@ msgstr "" "Bu özellik, yavaş çalışan sürücülerde kötü çalmalara sebebiyet verebilir, " "fakat o daha hızlı sürücülerde DVD katman değişiminin etkisini güçlendirir." -#: src/input/input_dvd.c:1870 +#: src/input/input_dvd.c:1863 msgid "unit for the skip action" msgstr "atlama eylemi için birim" -#: src/input/input_dvd.c:1871 +#: src/input/input_dvd.c:1864 msgid "" "You can configure the behaviour when issuing a skip command (using the skip " "buttons for example). The individual values mean:\n" @@ -2057,11 +2076,11 @@ msgstr "" "DVD'deki tüm özellikleri gösteren yapısal bir birim olan DVD başılığını " "atlayacaktır" -#: src/input/input_dvd.c:1886 +#: src/input/input_dvd.c:1879 msgid "unit for seeking" msgstr "arama birimi" -#: src/input/input_dvd.c:1887 +#: src/input/input_dvd.c:1880 msgid "" "You can configure the domain spanned by the seek slider. The individual " "values mean:\n" @@ -2084,11 +2103,11 @@ msgstr "" "arama tüm DVD program zincirini bağlayacaktır, geçerli özelliğin bölümlerini " "gösteren gözlemsel bir birimdir bu" -#: src/input/input_dvd.c:1898 +#: src/input/input_dvd.c:1891 msgid "play mode when title/chapter is given" msgstr "başlık/bölüm verildiğindeki çalma kipi" -#: src/input/input_dvd.c:1899 +#: src/input/input_dvd.c:1892 msgid "" "You can configure the behaviour when playing a dvd from a given title/" "chapter (eg. using MRL 'dvd:/1.2'). The individual values mean:\n" @@ -2132,19 +2151,19 @@ msgstr "input_file: Dosya boş: >%s<\n" msgid "file input plugin" msgstr "dosya girdi eklentisi" -#: src/input/input_file.c:993 +#: src/input/input_file.c:983 msgid "file browsing start location" msgstr "dosya açma başlangıç konumu" -#: src/input/input_file.c:994 +#: src/input/input_file.c:984 msgid "The browser to select the file to play will start at this location." msgstr "Çalınması istenen dosyanın bu konumdan bağlayacağını seçen tarayıcı." -#: src/input/input_file.c:1001 +#: src/input/input_file.c:991 msgid "list hidden files" msgstr "gizli dosyaları listele" -#: src/input/input_file.c:1002 +#: src/input/input_file.c:992 msgid "" "If enabled, the browser to select the file to play will also show hidden " "files." @@ -2161,82 +2180,82 @@ msgstr "xine ile birlikte gelen gnome vfs girişi" msgid "input_http: gethostbyname(%s) failed: %s\n" msgstr "input_http: gethostbyname(%s) başarısız oldu: %s\n" -#: src/input/input_http.c:421 src/input/input_http.c:1002 +#: src/input/input_http.c:411 src/input/input_http.c:990 #, c-format msgid "input_http: read error %d\n" msgstr "input_http: okuma hatası %d\n" -#: src/input/input_http.c:648 +#: src/input/input_http.c:638 msgid "Connecting HTTP server..." msgstr "HTTP sunucusuna bağlanılıyor..." -#: src/input/input_http.c:840 +#: src/input/input_http.c:825 #, c-format msgid "input_http: invalid http answer\n" msgstr "input_http: geçersiz http yanıtı\n" -#: src/input/input_http.c:846 +#: src/input/input_http.c:831 #, c-format msgid "input_http: 3xx redirection: >%d %s<\n" msgstr "input_http: 3xx yeniden yönlendirme: >%d %s<\n" -#: src/input/input_http.c:851 src/input/input_http.c:857 -#: src/input/input_http.c:864 +#: src/input/input_http.c:836 src/input/input_http.c:842 +#: src/input/input_http.c:849 #, c-format msgid "input_http: http status not 2xx: >%d %s<\n" msgstr "input_http: http durumu 2xx değil: >%d %s<\n" -#: src/input/input_http.c:874 +#: src/input/input_http.c:859 #, c-format msgid "input_http: content length = %<PRIdMAX> bytes\n" msgstr "input_http: içerik büyüklüğü = %<PRIdMAX> byte\n" -#: src/input/input_http.c:957 +#: src/input/input_http.c:945 #, c-format msgid "input_http: buffer exhausted after %d bytes." msgstr "input_http: %d byte ardından önbellek boşaltıldı." -#: src/input/input_http.c:1055 +#: src/input/input_http.c:1042 msgid "http input plugin" msgstr "http girdi eklentisi" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "HTTP proxy host" msgstr "HTTP vekil sunucu makinesi" -#: src/input/input_http.c:1121 +#: src/input/input_http.c:1104 msgid "The hostname of the HTTP proxy." msgstr "HTTP vekil sunucusu için makine adı." -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "HTTP proxy port" msgstr "HTTP vekil sunucu portu" -#: src/input/input_http.c:1125 +#: src/input/input_http.c:1108 msgid "The port number of the HTTP proxy." msgstr "HTTP vekil sunucusu için port numarası." -#: src/input/input_http.c:1135 +#: src/input/input_http.c:1118 msgid "HTTP proxy username" msgstr "HTTP vekil sunucu kullanıcı adı" -#: src/input/input_http.c:1136 +#: src/input/input_http.c:1119 msgid "The user name for the HTTP proxy." msgstr "HTTP vekil sunucusu için kullanıcı adı." -#: src/input/input_http.c:1139 +#: src/input/input_http.c:1122 msgid "HTTP proxy password" msgstr "HTTP vekil sunucu parolası" -#: src/input/input_http.c:1140 +#: src/input/input_http.c:1123 msgid "The password for the HTTP proxy." msgstr "HTTP vekil sunucusu için parola." -#: src/input/input_http.c:1143 +#: src/input/input_http.c:1126 msgid "Domains for which to ignore the HTTP proxy" msgstr "HTTP vekilini göz ardı etmek için alanlar" -#: src/input/input_http.c:1144 +#: src/input/input_http.c:1127 msgid "" "A comma-separated list of domain names for which the proxy is to be " "ignored.\n" @@ -2303,49 +2322,49 @@ msgstr "input_net: '%s' konumuna bağlanılamadı.\n" msgid "net input plugin as shipped with xine" msgstr "xine ile birlikte gelen ağ girişi eklentisi" -#: src/input/input_pnm.c:262 +#: src/input/input_pnm.c:260 msgid "pnm streaming input plugin" msgstr "pnm yayın girdi eklentisi" -#: src/input/input_pvr.c:601 +#: src/input/input_pvr.c:586 #, c-format msgid "input_pvr: error creating pvr file (%s)\n" msgstr "input_pvr: pvr dosyası oluşturma hatası (%s)\n" -#: src/input/input_pvr.c:758 +#: src/input/input_pvr.c:743 #, c-format msgid "input_pvr: error opening pvr file (%s)\n" msgstr "input_pvr: pvr dosyası açma hatası (%s)\n" -#: src/input/input_pvr.c:834 +#: src/input/input_pvr.c:819 #, c-format msgid "input_pvr: read error (%s)\n" msgstr "input_pvr: okuma hatası (%s)\n" -#: src/input/input_pvr.c:1173 src/input/input_pvr.c:1426 +#: src/input/input_pvr.c:1158 src/input/input_pvr.c:1411 #, c-format msgid "input_pvr: error opening device %s\n" msgstr "input_pvr: %s aygıtı açılamadı\n" -#: src/input/input_pvr.c:1179 src/input/input_pvr.c:1432 +#: src/input/input_pvr.c:1164 src/input/input_pvr.c:1417 msgid "input_pvr: IVTV_IOC_G_CODEC failed, maybe API changed?\n" msgstr "" "input_pvr: IVTV_IOC_G_CODEC başarısız oldu, API değişmiş olabilir mi?\n" -#: src/input/input_pvr.c:1187 src/input/input_pvr.c:1441 +#: src/input/input_pvr.c:1172 src/input/input_pvr.c:1426 msgid "input_pvr: IVTV_IOC_S_CODEC failed, maybe API changed?\n" msgstr "" "input_pvr: IVTV_IOC_S_CODEC başarısız oldu, API değişmiş olabilir mi?\n" -#: src/input/input_pvr.c:1549 +#: src/input/input_pvr.c:1534 msgid "WinTV-PVR 250/350 input plugin" msgstr "WinTV-PVR 250/350 girdi eklentisi" -#: src/input/input_pvr.c:1575 +#: src/input/input_pvr.c:1560 msgid "device used for WinTV-PVR 250/350 (pvr plugin)" msgstr "WinTV-PVR 250/350 (pvr eklentisi) için kullanılan aygıt" -#: src/input/input_pvr.c:1576 +#: src/input/input_pvr.c:1561 msgid "The path to the device of your WinTV card." msgstr "WinTV kartınızın aygıt yolu." @@ -2421,7 +2440,7 @@ msgstr "input_rtp: yeni iş üretemez (%s)\n" msgid "RTP and UDP input plugin as shipped with xine" msgstr "xine ile birlikte gelen RTP ve UDP giriş eklentisi" -#: src/input/input_rtsp.c:284 +#: src/input/input_rtsp.c:281 msgid "rtsp streaming input plugin" msgstr "rtsp yayın girdi eklentisi" @@ -2443,55 +2462,55 @@ msgstr "stdin: '%s' açılamadı\n" msgid "stdin streaming input plugin" msgstr "stdin yayın girdi eklentisi" -#: src/input/input_v4l.c:382 +#: src/input/input_v4l.c:386 msgid "Buffer underrun..." msgstr "Tampon bellek zayıfladı..." -#: src/input/input_v4l.c:386 +#: src/input/input_v4l.c:390 msgid "Buffer overrun..." msgstr "Tampon bellek aşımı..." -#: src/input/input_v4l.c:389 +#: src/input/input_v4l.c:393 msgid "Adjusting..." msgstr "Ayarlanıyor..." -#: src/input/input_v4l.c:661 +#: src/input/input_v4l.c:665 msgid "Tuner name not found\n" msgstr "Tuner adı bulunamadı\n" -#: src/input/input_v4l.c:1881 +#: src/input/input_v4l.c:1864 msgid "v4l tv input plugin" msgstr "v4l tv girdi eklentisi" -#: src/input/input_v4l.c:1885 +#: src/input/input_v4l.c:1868 msgid "v4l radio input plugin" msgstr "v4l radyo girdi eklentisi" -#: src/input/input_v4l.c:1917 +#: src/input/input_v4l.c:1900 msgid "v4l video device" msgstr "v4l görüntü aygıtı" -#: src/input/input_v4l.c:1918 +#: src/input/input_v4l.c:1901 msgid "The path to your Video4Linux video device." msgstr "Video4Linux görüntü aygıtının yolu." -#: src/input/input_v4l.c:1923 +#: src/input/input_v4l.c:1906 #, fuzzy msgid "v4l ALSA audio input device" msgstr "v4l radyo aygıtı" -#: src/input/input_v4l.c:1924 +#: src/input/input_v4l.c:1907 #, fuzzy msgid "" "The name of the audio device which corresponds to your Video4Linux video " "device." msgstr "Video4Linux görüntü aygıtının yolu." -#: src/input/input_v4l.c:1951 +#: src/input/input_v4l.c:1934 msgid "v4l radio device" msgstr "v4l radyo aygıtı" -#: src/input/input_v4l.c:1952 +#: src/input/input_v4l.c:1935 msgid "The path to your Video4Linux radio device." msgstr "Video4Linux radyo aygıtının yolu." @@ -2508,21 +2527,21 @@ msgstr "input_vcd: geçersiz iz %d (geçerli oran: 0 .. %d)\n" msgid "Video CD input plugin" msgstr "Video CD girdi eklentisi" -#: src/input/input_vcd.c:965 +#: src/input/input_vcd.c:975 #, c-format msgid "unable to open %s: %s.\n" msgstr "%s açılamadı: %s.\n" -#: src/input/input_vcd.c:1041 +#: src/input/input_vcd.c:1037 #, c-format msgid "input_vcd: unable to open %s: %s.\n" msgstr "input_vcd: %s açılamadı: %s.\n" -#: src/input/input_vcd.c:1095 +#: src/input/input_vcd.c:1086 msgid "device used for VCD playback" msgstr "VCD oynatmak için kullanılan aygıt" -#: src/input/input_vcd.c:1096 +#: src/input/input_vcd.c:1087 msgid "" "The path to the device, usually a CD or DVD drive, you intend to play your " "VideoCDs with." @@ -2530,12 +2549,12 @@ msgstr "" "Video CD'lerinizi çalmak istediğiniz ve genellikle CD veya DVD sürücü " "olarak bilinen aygıta giden yol." -#: src/input/librtsp/rtsp.c:448 +#: src/input/librtsp/rtsp.c:438 #, c-format msgid "rtsp: bad mrl: %s\n" msgstr "rtsp: bozuk mrl: %s\n" -#: src/input/librtsp/rtsp.c:508 +#: src/input/librtsp/rtsp.c:496 #, c-format msgid "rtsp: failed to connect to '%s'\n" msgstr "rtsp: '%s' konumuna bağlanılamadı\n" @@ -2566,44 +2585,44 @@ msgstr "rtsp_session: rtsp sunucu tipi '%s' henüz desteklenmiyor. üzgünüm.\n msgid "input_dvd: Device %s failed to open during eject calls\n" msgstr "input_dvd: eject çağrıları sırasında %s aygıtı açılamadı\n" -#: src/input/mms.c:559 +#: src/input/mms.c:561 msgid "Connecting MMS server (over tcp)..." msgstr "MMS sunucusuna bağlanılıyor (tcp üzerinden)..." -#: src/input/mmsh.c:199 +#: src/input/mmsh.c:197 msgid "libmmsh: send error\n" msgstr "libmmsh: gönderme hatası\n" -#: src/input/mmsh.c:244 +#: src/input/mmsh.c:242 #, c-format msgid "libmmsh: bad response format\n" msgstr "libmmsh: kötü yanıt biçimi\n" -#: src/input/mmsh.c:250 +#: src/input/mmsh.c:248 #, c-format msgid "libmmsh: 3xx redirection not implemented: >%d %s<\n" msgstr "libmmsh: 3xx yeniden yönlendirme uygulamaya eklenmedi: >%d %s<\n" -#: src/input/mmsh.c:257 +#: src/input/mmsh.c:255 #, c-format msgid "libmmsh: http status not 2xx: >%d %s<\n" msgstr "libmmsh: http durumu 2xx değil: >%d %s<\n" -#: src/input/mmsh.c:265 +#: src/input/mmsh.c:263 #, c-format msgid "libmmsh: Location redirection not implemented\n" msgstr "libmmsh: Konum yeniden yönlendirmesi uygulamaya eklenmedi\n" -#: src/input/mmsh.c:474 +#: src/input/mmsh.c:472 msgid "Connecting MMS server (over http)..." msgstr "MMS sunucuya bağlanılıyor (http üzerinden)..." -#: src/input/mmsh.c:655 +#: src/input/mmsh.c:653 #, c-format msgid "invalid url\n" msgstr "geçersiz adres\n" -#: src/input/mmsh.c:660 +#: src/input/mmsh.c:658 #, c-format msgid "unsupported protocol\n" msgstr "desteklenmeyen protokol\n" @@ -2612,7 +2631,7 @@ msgstr "desteklenmeyen protokol\n" msgid "Buffering..." msgstr "Önbelleğe alınıyor..." -#: src/input/pnm.c:615 +#: src/input/pnm.c:619 #, c-format msgid "" "input_pnm: got message from server while reading stream:\n" @@ -2621,12 +2640,12 @@ msgstr "" "input_pnm: yayın akışıniı okurken sunucdan mesaj geldi:\n" "%s\n" -#: src/input/pnm.c:753 +#: src/input/pnm.c:752 #, c-format msgid "input_pnm: failed to connect '%s'\n" msgstr "input_pnm: '%s' konumuna bağlanılamadı\n" -#: src/input/pnm.c:764 +#: src/input/pnm.c:763 msgid "input_pnm: failed to set up stream\n" msgstr "input_pnm: akış ayarlaması başarısız oldu\n" @@ -2666,50 +2685,50 @@ msgstr "Bunun yukarıdakine dönüştürülmesi gerekirdi" msgid "failed to find a device with a VCD" msgstr "VCD içeren aygıt bulunamadı" -#: src/input/vcd/xineplug_inp_vcd.c:328 +#: src/input/vcd/xineplug_inp_vcd.c:326 msgid "was passed a null class parameter" msgstr "geçersiz sınıf parametresi atlandı" -#: src/input/vcd/xineplug_inp_vcd.c:990 +#: src/input/vcd/xineplug_inp_vcd.c:988 msgid "Invalid current entry type" msgstr "Geçersiz güncel girdi tipi" -#: src/input/vcd/xineplug_inp_vcd.c:1014 +#: src/input/vcd/xineplug_inp_vcd.c:1012 msgid "" "Video CD plugin with PBC and support for: (X)VCD, (X)SVCD, HQVCD, CVD ... " msgstr "" "Şunlar için PBC ile Video CD eklentisi ve desteği: (X)VCD, (X)SVCD, HQVCD, " "CVD ... " -#: src/input/vcd/xineplug_inp_vcd.c:1115 +#: src/input/vcd/xineplug_inp_vcd.c:1113 msgid "selection has no RETURN entry" msgstr "seçim hiç RETURN girişe sahip değil" -#: src/input/vcd/xineplug_inp_vcd.c:1144 +#: src/input/vcd/xineplug_inp_vcd.c:1142 msgid "DEFAULT selected, but PBC is not on." msgstr "DEFAULT seçili, fakat PBC açık değil." -#: src/input/vcd/xineplug_inp_vcd.c:1149 +#: src/input/vcd/xineplug_inp_vcd.c:1147 msgid "selection has no NEXT entry" msgstr "seçim hiç NEXT girişe sahip değil" -#: src/input/vcd/xineplug_inp_vcd.c:1157 +#: src/input/vcd/xineplug_inp_vcd.c:1155 msgid "selection has no PREVIOUS entry" msgstr "seçim hiç PREVIOUS girişe sahip değil" -#: src/input/vcd/xineplug_inp_vcd.c:1164 +#: src/input/vcd/xineplug_inp_vcd.c:1162 msgid "Unknown event type: " msgstr "Bilinmeyen olay tipi: " -#: src/input/vcd/xineplug_inp_vcd.c:1460 src/input/vcd/xineplug_inp_vcd.c:1507 +#: src/input/vcd/xineplug_inp_vcd.c:1458 src/input/vcd/xineplug_inp_vcd.c:1505 msgid "The above message had unknown vcdimager log level" msgstr "Yukarıdaki ileti bilinmeyen vcdimager günlük seviyesine sahip" -#: src/input/vcd/xineplug_inp_vcd.c:1838 +#: src/input/vcd/xineplug_inp_vcd.c:1836 msgid "VCD default type to use on autoplay" msgstr "Otomatik çalmayı kullanmak için VCD öntanımlı türü" -#: src/input/vcd/xineplug_inp_vcd.c:1839 +#: src/input/vcd/xineplug_inp_vcd.c:1837 msgid "" "The VCD play unit to use when none is specified in an MRL, e.g. vcd:// or " "vcd:///dev/dvd:" @@ -2717,11 +2736,11 @@ msgstr "" "Bir MRL'de hiçbirinin belirtilmediği konumu kullanan VCD çalma birimi, örn. " "vcd:// veya vcd:///dev/dvd:" -#: src/input/vcd/xineplug_inp_vcd.c:1849 +#: src/input/vcd/xineplug_inp_vcd.c:1847 msgid "CD-ROM drive used for VCD when none given" msgstr "Aksi belirtilmedikçe CD-ROM sürücüsü VCD için kullanılanacak" -#: src/input/vcd/xineplug_inp_vcd.c:1850 +#: src/input/vcd/xineplug_inp_vcd.c:1848 msgid "" "What to use if no drive specified. If the setting is empty, xine will scan " "for CD drives." @@ -2729,29 +2748,29 @@ msgstr "" "Eğer hiç sürücü belirtilmemişse ne kullanmalı. Eğer ayarlar boş ise, xine CD " "sürücülerini bulmak üzere taramaya başlayacak." -#: src/input/vcd/xineplug_inp_vcd.c:1860 +#: src/input/vcd/xineplug_inp_vcd.c:1858 msgid "VCD position slider range" msgstr "VCD konumu kaydırma alanı" -#: src/input/vcd/xineplug_inp_vcd.c:1861 +#: src/input/vcd/xineplug_inp_vcd.c:1859 msgid "" "range that the stream playback position slider represents playing a VCD." msgstr "" "akış çalma konumu kaydırma alanının bir VCD çalmakta olduğunu belirten bölge." -#: src/input/vcd/xineplug_inp_vcd.c:1869 +#: src/input/vcd/xineplug_inp_vcd.c:1867 msgid "VCD read-ahead caching?" msgstr "Bellekleme yerine doğrudan VCD'yi okusun mu?" -#: src/input/vcd/xineplug_inp_vcd.c:1870 +#: src/input/vcd/xineplug_inp_vcd.c:1868 msgid "Class may lead to jerky playback on low-end machines." msgstr "Son-kullanıcı cihazlarında sınıf, kötü çalma sonuçlarına sebep olur." -#: src/input/vcd/xineplug_inp_vcd.c:1880 +#: src/input/vcd/xineplug_inp_vcd.c:1878 msgid "automatically advance VCD track/entry" msgstr "VCD iz/giriş yapılarında otomatik ilerleme" -#: src/input/vcd/xineplug_inp_vcd.c:1881 +#: src/input/vcd/xineplug_inp_vcd.c:1879 msgid "" "If enabled, we should automatically advance to the next entry or track. Used " "only when playback control (PBC) is disabled." @@ -2759,11 +2778,11 @@ msgstr "" "Eğer etkinleştirilmişse, otomatik olarak sonraki giriş veya ize geçebiliriz. " "Bu özellik, sadece eğer çalma denetimi (PBC) devre dışı ise kullanılır." -#: src/input/vcd/xineplug_inp_vcd.c:1890 +#: src/input/vcd/xineplug_inp_vcd.c:1888 msgid "show 'rejected' VCD LIDs" msgstr "reddedilen VCD'leri göster" -#: src/input/vcd/xineplug_inp_vcd.c:1891 +#: src/input/vcd/xineplug_inp_vcd.c:1889 msgid "" "Some playback list IDs (LIDs) are marked not showable, but you can see them " "in the MRL list if this is set. Rejected entries are marked with an asterisk " @@ -2773,11 +2792,11 @@ msgstr "" "ayarlanmışsa MRL listesinde görebilirsiniz. Reddedilen girdiler yıldız (*) " "ile işaretlenmiş olup MRL'ye eklenmiştir." -#: src/input/vcd/xineplug_inp_vcd.c:1902 +#: src/input/vcd/xineplug_inp_vcd.c:1900 msgid "VCD format string for display banner" msgstr "Başlığı görüntülemen için VCD kipi dizgesi" -#: src/input/vcd/xineplug_inp_vcd.c:1903 +#: src/input/vcd/xineplug_inp_vcd.c:1901 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are:\n" @@ -2813,11 +2832,11 @@ msgstr "" ".......Ses ayarı sayısı ile 1 arası bir sayı.\n" " %% : a %\n" -#: src/input/vcd/xineplug_inp_vcd.c:1928 +#: src/input/vcd/xineplug_inp_vcd.c:1926 msgid "VCD format string for stream comment field" msgstr "Yayın akışı yorum alanı için VCD kipi dizgesi" -#: src/input/vcd/xineplug_inp_vcd.c:1929 +#: src/input/vcd/xineplug_inp_vcd.c:1927 msgid "" "VCD format used in the GUI Title. Similar to the Unix date command. Format " "specifiers start with a percent sign. Specifiers are %A, %C, %c, %F, %I, %L, " @@ -2829,11 +2848,11 @@ msgstr "" "%L, %N, %P, %p, %S, %T, %V, %v, and %%.\n" "Bunların anlamları için başlık_kipi yardım dosyasına bakınız." -#: src/input/vcd/xineplug_inp_vcd.c:1941 +#: src/input/vcd/xineplug_inp_vcd.c:1939 msgid "VCD debug flag mask" msgstr "VCD hata ayıklaması bayrak maskesi" -#: src/input/vcd/xineplug_inp_vcd.c:1942 +#: src/input/vcd/xineplug_inp_vcd.c:1940 msgid "" "For tracking down bugs in the VCD plugin. Mask values are:\n" " 1: Meta information\n" @@ -2963,26 +2982,26 @@ msgstr "" "üzere kullanacaktır. Kodların yüklenmesi hakkında daha fazla bilgi için SSS " "başvrunuz." -#: src/libreal/xine_real_video_decoder.c:162 +#: src/libreal/xine_real_video_decoder.c:170 msgid "libreal: Error resolving symbols! (version incompatibility?)\n" msgstr "libreal: Simgeleri çözmede hata! (sürüm uyumu?)\n" -#: src/libreal/xine_real_audio_decoder.c:128 +#: src/libreal/xine_real_audio_decoder.c:130 #, c-format msgid "libareal: (audio) Cannot resolve symbols - incompatible dll: %s\n" msgstr "libareal: (ses) Simgeleri çözümleyemiyor - uyumsuz dll: %s\n" -#: src/libreal/xine_real_audio_decoder.c:285 +#: src/libreal/xine_real_audio_decoder.c:288 #, c-format msgid "libareal: decoder init failed, error code: 0x%x\n" msgstr "libareal: kod çözücü init başarılamadı, hata kodu: 0x%x\n" -#: src/libreal/xine_real_audio_decoder.c:299 +#: src/libreal/xine_real_audio_decoder.c:302 #, c-format msgid "libareal: decoder flavor setup failed, error code: 0x%x\n" msgstr "libareal: kod çözücü yapısal ayarı başarılamadı, hata kodu: 0x%x\n" -#: src/libreal/xine_real_audio_decoder.c:336 +#: src/libreal/xine_real_audio_decoder.c:339 msgid "libareal: oups, real can do more than 2 channels ?\n" msgstr "libareal: ops, real 2 kanaldan daha fazlasıyla baş edebilir ?\n" @@ -3039,23 +3058,23 @@ msgid "" "individual lines." msgstr "Etkinleştirildiğinde, bireysel satırlar ortalanacaktır." -#: src/libspucmml/xine_cmml_decoder.c:477 +#: src/libspucmml/xine_cmml_decoder.c:471 msgid "font for external subtitles" msgstr "dış altyazılar için yazı tipi" -#: src/libspucmml/xine_cmml_decoder.c:483 +#: src/libspucmml/xine_cmml_decoder.c:477 msgid "subtitle vertical offset (relative window size)" msgstr "altyazı dikey konumu (pencere boyutuna göre değişir)" -#: src/libspucmml/xine_cmml_decoder.c:529 +#: src/libspucmml/xine_cmml_decoder.c:523 msgid "encoding of subtitles" msgstr "altyazıların kodlanması" -#: src/libsputext/demux_sputext.c:1479 +#: src/libsputext/demux_sputext.c:1465 msgid "default duration of subtitle display in seconds" msgstr "altyazı görünümünün saniye bazında ön tanımlı süresi" -#: src/libsputext/demux_sputext.c:1480 +#: src/libsputext/demux_sputext.c:1466 msgid "" "Some subtitle formats do not explicitly give a duration for each subtitle. " "For these, you can set a default duration here. Setting to zero will result " @@ -3229,22 +3248,22 @@ msgstr "w32codec: DMO Audio sıfırlamada hata\n" msgid "bitplane: error doing ByteRun1 decompression\n" msgstr "bitplane: ByteRun1 sıkıştırmasında hata\n" -#: src/libxinevdec/bitplane.c:1329 +#: src/libxinevdec/bitplane.c:1321 #, c-format msgid "bitplane: Anim Opt 1 is not supported at the moment\n" msgstr "bitplane: Anim Opt 1 şu anda desteklenmiyor\n" -#: src/libxinevdec/bitplane.c:1336 +#: src/libxinevdec/bitplane.c:1328 #, c-format msgid "bitplane: Anim Opt 2 is not supported at the moment\n" msgstr "bitplane: Anim Opt 2 şu anda desteklenmiyor\n" -#: src/libxinevdec/bitplane.c:1386 +#: src/libxinevdec/bitplane.c:1378 #, c-format msgid "bitplane: Anim ASCIIJ is not supported at the moment\n" msgstr "bitplane: Anim ASCIIJ şu anda desteklenmiyor\n" -#: src/libxinevdec/bitplane.c:1392 +#: src/libxinevdec/bitplane.c:1384 #, c-format msgid "bitplane: This anim-type is not supported at the moment\n" msgstr "bitplane: Bu hareket türü şu anda desteklenmiyor\n" @@ -3470,7 +3489,7 @@ msgstr "" "seçebilirsiniz.\n" "Uygun seçimler açıklamalılar olabilir. " -#: src/post/mosaico/mosaico.c:271 +#: src/post/mosaico/mosaico.c:274 msgid "" "Mosaico does simple picture in picture effects.\n" "\n" @@ -3676,7 +3695,7 @@ msgstr "" "\n" "* mplayer's noise (C) Michael Niedermayer\n" -#: src/post/planar/pp.c:111 +#: src/post/planar/pp.c:115 msgid "" "FFmpeg libpostprocess plugin.\n" "\n" @@ -3688,7 +3707,7 @@ msgstr "" "Parametreler\n" "\n" -#: src/post/planar/pp.c:117 +#: src/post/planar/pp.c:121 msgid "" "\n" "* libpostprocess (C) Michael Niedermayer\n" @@ -3696,7 +3715,7 @@ msgstr "" "\n" "* libpostprocess (C) Michael Niedermayer\n" -#: src/post/planar/unsharp.c:218 +#: src/post/planar/unsharp.c:211 msgid "" "Unsharp mask / gaussian blur\n" "It is possible to set the width and height of the matrix, odd sized in both " @@ -3757,11 +3776,11 @@ msgstr "ascii-art kütüphanesinin kullanan xine görüntü çıkış eklentisi" msgid "xine video output plugin using the Color AsCii Art library" msgstr "Color AsCii Art kütüphanesinin kullanan xine görüntü çıkış eklentisi" -#: src/video_out/video_out_directfb.c:1341 +#: src/video_out/video_out_directfb.c:1337 msgid "video layer buffering mode" msgstr "görüntü katmanı tamponlama kipi" -#: src/video_out/video_out_directfb.c:1342 +#: src/video_out/video_out_directfb.c:1338 msgid "" "Select the buffering mode of the output layer. Double or triple buffering " "give a smoother playback, but consume more video memory." @@ -3769,11 +3788,11 @@ msgstr "" "Çıkış katmanının tamponlama kipini seçin. İkili veya üçlü tamponlama, daha " "yumuşak bir çalma sonucu doğurur, fakat daha çok görüntü belleği tüketir." -#: src/video_out/video_out_directfb.c:1349 +#: src/video_out/video_out_directfb.c:1345 msgid "wait for vertical retrace" msgstr "dikey takip için bekleyiniz" -#: src/video_out/video_out_directfb.c:1350 +#: src/video_out/video_out_directfb.c:1346 msgid "" "Enable synchronizing the update of the video image to the repainting of the " "entire screen (\"vertical retrace\")." @@ -3781,12 +3800,12 @@ msgstr "" "Tüm ekranın yeniden oluşturulması amacıyla video görüntüsünün güncellenmesi " "için senkronizasyonu etkinleştiriniz. (\"dikey takip\")." -#: src/video_out/video_out_directfb.c:1357 +#: src/video_out/video_out_directfb.c:1353 #, fuzzy msgid "enable video colour key" msgstr "görüntü renk anahtarını etkinleştirin" -#: src/video_out/video_out_directfb.c:1358 +#: src/video_out/video_out_directfb.c:1354 #, fuzzy msgid "" "Enable using a colour key to tell the graphics card where to overlay the " @@ -3795,16 +3814,16 @@ msgstr "" "Görüntü renk anahtarını etkinleştirme kullanımı, video görüntüsünün nerede " "ekranı kaplayacağını ekran kartına bildirir." -#: src/video_out/video_out_directfb.c:1364 +#: src/video_out/video_out_directfb.c:1360 #, fuzzy msgid "video colour key" msgstr "görüntü renk anahtarı" -#: src/video_out/video_out_directfb.c:1365 +#: src/video_out/video_out_directfb.c:1361 #: src/video_out/video_out_vidix.c:1168 src/video_out/video_out_vidix.c:1175 #: src/video_out/video_out_vidix.c:1182 src/video_out/video_out_xcbxv.c:1466 #: src/video_out/video_out_xv.c:1519 src/video_out/video_out_xvmc.c:1464 -#: src/video_out/video_out_xxmc.c:2541 +#: src/video_out/video_out_xxmc.c:2537 msgid "" "The colour key is used to tell the graphics card where to overlay the video " "image. Try different values, if you experience windows becoming transparent." @@ -3813,21 +3832,21 @@ msgstr "" "bildirmek için kullanılır. Eğer pencereleriniz şeffaf hale geliyorsa değişik " "değerler deneyin." -#: src/video_out/video_out_directfb.c:1374 +#: src/video_out/video_out_directfb.c:1370 msgid "flicker filtering" msgstr "titreme filtreleme" -#: src/video_out/video_out_directfb.c:1375 +#: src/video_out/video_out_directfb.c:1371 msgid "Enable Flicker Filetring for a smooth output on an interlaced display." msgstr "" "Titreme Filtreleme, karmaşık görünümün daha düz bir çıkış haline dönüşmesine " "olanak tanır." -#: src/video_out/video_out_directfb.c:1382 +#: src/video_out/video_out_directfb.c:1378 msgid "field parity" msgstr "alan eşliği" -#: src/video_out/video_out_directfb.c:1383 +#: src/video_out/video_out_directfb.c:1379 msgid "" "For an interlaced display, enable controlling the field parity (\"none" "\"=disabled)." @@ -3835,46 +3854,46 @@ msgstr "" "Görüntü karmaşası için, alan eşliği denetimini etkinleştirin (\"hiçbiri" "\"=devre dışı)." -#: src/video_out/video_out_directfb.c:1516 +#: src/video_out/video_out_directfb.c:1512 msgid "video_out_directfb: using hardware subpicture acceleration.\n" msgstr "video_out_directfb: donanım altresim hızlandırmasını kullanıyor.\n" -#: src/video_out/video_out_directfb.c:1530 +#: src/video_out/video_out_directfb.c:1526 msgid "video_out_directfb: layer supports video output.\n" msgstr "video_out_directfb: katman görüntü çıktısını destekler.\n" -#: src/video_out/video_out_directfb.c:1539 +#: src/video_out/video_out_directfb.c:1535 msgid "video_out_directfb: layer doesn't support YV12!\n" msgstr "video_out_directfb: katman YV12 desteği vermez!\n" -#: src/video_out/video_out_directfb.c:1546 +#: src/video_out/video_out_directfb.c:1542 msgid "video_out_directfb: layer doesn't support YUY2!\n" msgstr "video_out_directfb: katman YUY2 desteği vermez!\n" -#: src/video_out/video_out_directfb.c:1557 +#: src/video_out/video_out_directfb.c:1553 msgid "" "video_out_directfb:need at least DirectFB 0.9.25 to play on this layer!\n" msgstr "" "video_out_directfb:bu katmanda çalmak için en az DirectFB 0.9.25 desteği " "gereklidir!\n" -#: src/video_out/video_out_directfb.c:1592 +#: src/video_out/video_out_directfb.c:1588 #, c-format msgid "video_out_directfb: layer doesn't support buffermode %d!\n" msgstr "video_out_directfb: katman tampon bellek kipini %d desteklemez !\n" -#: src/video_out/video_out_directfb.c:1598 +#: src/video_out/video_out_directfb.c:1594 #, c-format msgid "video_out_directfb: layer doesn't support options 0x%08x!\n" msgstr "video_out_directfb: katmanın desteklemediği seçenekler 0x%08x!\n" -#: src/video_out/video_out_directfb.c:1692 +#: src/video_out/video_out_directfb.c:1688 msgid "video_out_directfb: using hardware accelerated image scaling.\n" msgstr "" "video_out_directfb: donanım tarafından hızlandırılan resim ölçeklemesini " "kullanıyor.\n" -#: src/video_out/video_out_directfb.c:1704 +#: src/video_out/video_out_directfb.c:1700 msgid "" "video_out_directfb: image scaling with deinterlacing is hardware " "accelerated.\n" @@ -3882,29 +3901,29 @@ msgstr "" "video_out_directfb: dönüştürme destekli resim ölçekleme donanım " "hızlandırmalıdır.\n" -#: src/video_out/video_out_directfb.c:1782 +#: src/video_out/video_out_directfb.c:1778 msgid "video layer id (auto: -1)" msgstr "görüntü katman kimliği (otomatik: -1)" -#: src/video_out/video_out_directfb.c:1783 +#: src/video_out/video_out_directfb.c:1779 msgid "Select the video output layer by its id." msgstr "Görüntü çıkış katmanını kendi kimliğiyle birlikte seçiniz." -#: src/video_out/video_out_directfb.c:1804 -#: src/video_out/video_out_directfb.c:2014 +#: src/video_out/video_out_directfb.c:1800 +#: src/video_out/video_out_directfb.c:2010 #, c-format msgid "video_out_directfb: using display layer #%d.\n" msgstr "video_out_directfb: kullanılan görüntü katmanı #%d.\n" -#: src/video_out/video_out_directfb.c:1888 +#: src/video_out/video_out_directfb.c:1884 msgid "xine video output plugin using DirectFB." msgstr "xine görüntü çıkış eklentisi DirectFB kullanıyor." -#: src/video_out/video_out_directfb.c:2007 +#: src/video_out/video_out_directfb.c:2003 msgid "video_out_directfb: no usable display layer was found!\n" msgstr "video_out_directfb: kullanılabilecek görüntü katmanı bulunamadı!\n" -#: src/video_out/video_out_directfb.c:2096 +#: src/video_out/video_out_directfb.c:2092 msgid "xine video output plugin using DirectFB under XDirectFB." msgstr "" "xine video çıkış eklentisi XDirectFB altında yer alan DirectFB kullanıyor." @@ -3913,7 +3932,7 @@ msgstr "" msgid "xine video output plugin for win32 using directx" msgstr "directx kullanan win32 için xine video çıkış eklentisi" -#: src/video_out/video_out_fb.c:770 +#: src/video_out/video_out_fb.c:758 #, fuzzy, c-format msgid "" "video_out_fb: only packed truecolour/directcolour is supported (%d).\n" @@ -3923,11 +3942,11 @@ msgstr "" "d).\n" " Şu komutu 'fbset -i' veya 'fbset -depth 16' seçeneğini deneyin.\n" -#: src/video_out/video_out_fb.c:830 src/video_out/video_out_vidix.c:1248 +#: src/video_out/video_out_fb.c:818 src/video_out/video_out_vidix.c:1248 msgid "framebuffer device name" msgstr "çerçevearabellek aygıtı ismi" -#: src/video_out/video_out_fb.c:831 src/video_out/video_out_vidix.c:1249 +#: src/video_out/video_out_fb.c:819 src/video_out/video_out_vidix.c:1249 msgid "" "Specifies the file name for the framebuffer device to be used.\n" "This setting is security critical, because when changed to a different file, " @@ -3940,16 +3959,16 @@ msgstr "" "yüzden girdiğiniz değerin çerçevearabellek aygıtı için uygun olmasına özen " "göstermelisiniz." -#: src/video_out/video_out_fb.c:905 +#: src/video_out/video_out_fb.c:893 msgid "video_out_fb: Your video mode was not recognized, sorry.\n" msgstr "video_out_fb: Video kipiniz tanınamadı, üzgünüm.\n" -#: src/video_out/video_out_fb.c:962 +#: src/video_out/video_out_fb.c:950 #, c-format msgid "video_out_fb: %d video RAM buffers are available.\n" msgstr "video_out_fb: %d video RAM ara belleği kullanılabilir.\n" -#: src/video_out/video_out_fb.c:968 +#: src/video_out/video_out_fb.c:956 #, c-format msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because only %d " @@ -3962,7 +3981,7 @@ msgstr "" " önerilen %d tampon belleğe göre daha düşük seviyededir. Düşürüyor\n" " çerçeve tampon bellek çözünürlüğü yardımcı olabilir.\n" -#: src/video_out/video_out_fb.c:979 +#: src/video_out/video_out_fb.c:967 msgid "" "WARNING: video_out_fb: Zero copy buffers are DISABLED because kernel driver\n" " do not support screen panning (used for frame flips).\n" @@ -3971,7 +3990,7 @@ msgstr "" "sürücüsündedir\n" " ekran panlamasını desteklemez (çerçeve hareketleri için kullanılır.).\n" -#: src/video_out/video_out_fb.c:1048 +#: src/video_out/video_out_fb.c:1036 #, c-format msgid "" "WARNING: video_out_fb: current display depth is %d. For better performance\n" @@ -3982,7 +4001,7 @@ msgstr "" " 16 bpp'nin derinliği önerilir!\n" "\n" -#: src/video_out/video_out_fb.c:1079 +#: src/video_out/video_out_fb.c:1067 msgid "Xine video output plugin using the Linux frame buffer device" msgstr "Linux çerçeve ara bellek aygıtı için Xine video çıkış eklentisi" @@ -3990,11 +4009,11 @@ msgstr "Linux çerçeve ara bellek aygıtı için Xine video çıkış eklentisi msgid "xine video output plugin which displays nothing" msgstr "hiçbir şey göstermeyen xine video çıkış eklentisi" -#: src/video_out/video_out_opengl.c:1886 +#: src/video_out/video_out_opengl.c:1884 msgid "OpenGL renderer" msgstr "OpenGL uygulayıcısı" -#: src/video_out/video_out_opengl.c:1887 +#: src/video_out/video_out_opengl.c:1885 msgid "" "The OpenGL plugin provides several render modules:\n" "\n" @@ -4048,11 +4067,11 @@ msgstr "" "Environment_Mapped_Torus\n" "Resimleri eğilip bükülen halkada yansıtarak gösterir. Harika =)" -#: src/video_out/video_out_opengl.c:1909 +#: src/video_out/video_out_opengl.c:1907 msgid "OpenGL minimum framerate" msgstr "OpenGL en az çerçeve oranı" -#: src/video_out/video_out_opengl.c:1910 +#: src/video_out/video_out_opengl.c:1908 msgid "" "Minimum framerate for animated render routines.\n" "Ignored for static render routines.\n" @@ -4060,13 +4079,13 @@ msgstr "" "Hareketli işleme yolları için en az çerçeve oranı\n" "Durağan işleme yolları göz ardı edilmiştir.\n" -#: src/video_out/video_out_opengl.c:1915 src/video_out/video_out_vidix.c:1024 +#: src/video_out/video_out_opengl.c:1913 src/video_out/video_out_vidix.c:1024 #: src/video_out/video_out_xcbxv.c:1498 src/video_out/video_out_xv.c:1551 -#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2573 +#: src/video_out/video_out_xvmc.c:1478 src/video_out/video_out_xxmc.c:2569 msgid "enable double buffering" msgstr "çift ara belleğe almayı etkinleştir" -#: src/video_out/video_out_opengl.c:1916 +#: src/video_out/video_out_opengl.c:1914 msgid "" "For OpenGL double buffering does not only remove tearing artifacts,\n" "it also reduces flickering a lot.\n" @@ -4077,7 +4096,7 @@ msgstr "" "aynı zamanda titremeyi de oldukça azaltır.\n" "Bunun performansa herhangi bir etkisi olmaz." -#: src/video_out/video_out_opengl.c:1963 +#: src/video_out/video_out_opengl.c:1961 msgid "xine video output plugin using the OpenGL 3D graphics API" msgstr "OpenGL 3D grafikleri API'sini kullanan xine video çıkış eklentisi" @@ -4153,7 +4172,7 @@ msgstr "video_out_pgx64: Hata: ioctl başarılamadı (FBIOGATTR)\n" #: src/video_out/video_out_pgx64.c:1461 src/video_out/video_out_xcbxv.c:1465 #: src/video_out/video_out_xv.c:1518 src/video_out/video_out_xvmc.c:1463 -#: src/video_out/video_out_xxmc.c:2540 +#: src/video_out/video_out_xxmc.c:2536 msgid "video overlay colour key" msgstr "görüntü üstyazım renk anahtarı" @@ -4340,7 +4359,7 @@ msgstr "Mavi renk bileşenlerinin yoğunluğu." #: src/video_out/video_out_vidix.c:1025 src/video_out/video_out_xcbxv.c:1499 #: src/video_out/video_out_xv.c:1552 src/video_out/video_out_xvmc.c:1479 -#: src/video_out/video_out_xxmc.c:2574 +#: src/video_out/video_out_xxmc.c:2570 msgid "" "Double buffering will synchronize the update of the video image to the " "repainting of the entire screen (\"vertical retrace\"). This eliminates " @@ -4500,23 +4519,23 @@ msgstr "" "çevrimi ve yükseltmesi için kullanıyor.\n" #: src/video_out/video_out_xcbxv.c:1474 src/video_out/video_out_xv.c:1527 -#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2549 +#: src/video_out/video_out_xvmc.c:1472 src/video_out/video_out_xxmc.c:2545 msgid "autopaint colour key" msgstr "otomatik boyama renk anahtarı" #: src/video_out/video_out_xcbxv.c:1475 src/video_out/video_out_xv.c:1528 -#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2550 +#: src/video_out/video_out_xvmc.c:1473 src/video_out/video_out_xxmc.c:2546 #, fuzzy msgid "Make Xv autopaint its colour key." msgstr "XV'yi onun otomatik boyama renk anahtarı yap." #: src/video_out/video_out_xcbxv.c:1482 src/video_out/video_out_xv.c:1535 -#: src/video_out/video_out_xxmc.c:2557 +#: src/video_out/video_out_xxmc.c:2553 msgid "bilinear scaling mode" msgstr "çift çizgili arıtma kipi" #: src/video_out/video_out_xcbxv.c:1483 src/video_out/video_out_xv.c:1536 -#: src/video_out/video_out_xxmc.c:2558 +#: src/video_out/video_out_xxmc.c:2554 msgid "" "Selects the bilinear scaling mode for Permedia cards. The individual values " "are:\n" @@ -4568,12 +4587,12 @@ msgid "video_out_xcbxv: this adaptor supports the yuy2 format.\n" msgstr "video_out_xcbxv: bu çevirici yuy2 kipini destekler.\n" #: src/video_out/video_out_xcbxv.c:1560 src/video_out/video_out_xv.c:1624 -#: src/video_out/video_out_xxmc.c:2642 +#: src/video_out/video_out_xxmc.c:2638 msgid "pitch alignment workaround" msgstr "karakter hizalama düzeltmesi" #: src/video_out/video_out_xcbxv.c:1561 src/video_out/video_out_xv.c:1625 -#: src/video_out/video_out_xxmc.c:2643 +#: src/video_out/video_out_xxmc.c:2639 msgid "Some buggy video drivers need a workaround to function properly." msgstr "" "Bazı sorunlu video sürücüleri doğru çalışmaları için bazı düzeltmelere " @@ -4660,7 +4679,7 @@ msgstr "" "Ortalama bir işlemci hızıyla iyi sonuçlar alınabilir." #: src/video_out/video_out_xcbxv.c:1622 src/video_out/video_out_xv.c:1705 -#: src/video_out/video_out_xxmc.c:2737 +#: src/video_out/video_out_xxmc.c:2733 msgid "xine video output plugin using the MIT X video extension" msgstr "MIT X görüntü genişlemesini kullanmak için xine görüntü eklentisi" @@ -4813,7 +4832,7 @@ msgstr " hiçbir XvMC desteği yok \n" msgid " With Overlay = %d; UnsignedIntra = %d.\n" msgstr " Üstyazımlı = %d; İmzalanmamış Intra = %d.\n" -#: src/video_out/video_out_xxmc.c:642 +#: src/video_out/video_out_xxmc.c:638 msgid "" "video_out_xxmc: XvShmCreateImage failed\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" @@ -4821,7 +4840,7 @@ msgstr "" "video_out_xxmc: XvShmCreateImage başarılamadı\n" "video_out_xxmc: => MIT Paylaşılan Bellek uzantısını kullanmıyor.\n" -#: src/video_out/video_out_xxmc.c:652 +#: src/video_out/video_out_xxmc.c:648 msgid "" "video_out_xxmc: XvShmCreateImage returned a zero size\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" @@ -4829,7 +4848,7 @@ msgstr "" "video_out_xxmc: XvShmCreateImage sıfır boyutuna dönüştü\n" "video_out_xxmc: => MIT Paylaşılan Bellek uzantısını kullanmıyor.\n" -#: src/video_out/video_out_xxmc.c:660 +#: src/video_out/video_out_xxmc.c:656 #, c-format msgid "" "video_out_xxmc: shared memory error in shmget: %s\n" @@ -4838,7 +4857,7 @@ msgstr "" "video_out_xxmc: shmget'de paylaşılan bellek hatası: %s\n" "video_out_xxmc: => MIT Paylaşılan Bellek uzantısını kullanmıyor.\n" -#: src/video_out/video_out_xxmc.c:692 +#: src/video_out/video_out_xxmc.c:688 msgid "" "video_out_xxmc: x11 error during shared memory XImage creation\n" "video_out_xxmc: => not using MIT Shared Memory extension.\n" @@ -4846,11 +4865,11 @@ msgstr "" "video_out_xxmc: XImage oluşturması boyunca x11 hatası\n" "video_out_xxmc: => MIT Paylaşılan Bellek uzantısını kullanmıyor.\n" -#: src/video_out/video_out_xxmc.c:2392 +#: src/video_out/video_out_xxmc.c:2388 msgid "video_out_xxmc: Xv extension not present.\n" msgstr "video_out_xxmc: Xv uzantısı şu anda hazır değil.\n" -#: src/video_out/video_out_xxmc.c:2429 +#: src/video_out/video_out_xxmc.c:2425 msgid "" "video_out_xxmc: Xv extension is present but I couldn't find a usable yuv12 " "port.\n" @@ -4860,7 +4879,7 @@ msgstr "" "portunu bulamıyorum.\n" " Ekran donanım sürücünüz Xv desteği vermiyor gibi gözüküyor?!\n" -#: src/video_out/video_out_xxmc.c:2438 +#: src/video_out/video_out_xxmc.c:2434 #, fuzzy, c-format msgid "" "video_out_xxmc: using Xv port %ld from adaptor %s for hardware colour space " @@ -4869,20 +4888,20 @@ msgstr "" "video_out_xxmc: donanım renk modeli çevrimi ve yükselmesi için Xv portunu %" "ld çevirividen %s kullanıyor\n" -#: src/video_out/video_out_xxmc.c:2614 +#: src/video_out/video_out_xxmc.c:2610 msgid "video_out_xxmc: this adaptor supports the yv12 format.\n" msgstr "video_out_xxmc: bu çevirici yv12 kipini destekler.\n" -#: src/video_out/video_out_xxmc.c:2619 +#: src/video_out/video_out_xxmc.c:2615 msgid "video_out_xxmc: this adaptor supports the yuy2 format.\n" msgstr "video_out_xxmc: bu çevirici yuy2 kipini destekler.\n" -#: src/video_out/video_out_xxmc.c:2648 +#: src/video_out/video_out_xxmc.c:2644 msgid "Make XvMC allocate more frames for better buffering." msgstr "" "Daha iyi tamponlama için XvMC belirlemesini daha fazla çerçeveye atayın." -#: src/video_out/video_out_xxmc.c:2649 +#: src/video_out/video_out_xxmc.c:2645 msgid "" "Some XvMC implementations allow more than 8 frames.\n" "This option, when turned on, makes the driver try to\n" @@ -4893,11 +4912,11 @@ msgstr "" "15 kareyi denemesine izin verir. Birleşik renk berraklığı ve canlı VDR için " "bu yapılmalıdır.\n" -#: src/video_out/video_out_xxmc.c:2655 +#: src/video_out/video_out_xxmc.c:2651 msgid "Unichrome cpu save" msgstr "Birleşik Renk Berraklığı işlemci koruması" -#: src/video_out/video_out_xxmc.c:2656 +#: src/video_out/video_out_xxmc.c:2652 msgid "" "Saves CPU time by sleeping while decoder works.\n" "Only for Linux kernel 2.6 series or 2.4 with multimedia patch.\n" @@ -4908,12 +4927,12 @@ msgstr "" "birlikte.\n" "Deneysel.\n" -#: src/video_out/video_out_xxmc.c:2662 +#: src/video_out/video_out_xxmc.c:2658 #, fuzzy msgid "Fix buggy NVIDIA XvMC subpicture colours" msgstr "Sorunlu NVIDIA XvMC altresim renklerini düzeltin." -#: src/video_out/video_out_xxmc.c:2663 +#: src/video_out/video_out_xxmc.c:2659 #, fuzzy msgid "" "There's a bug in NVIDIA's XvMC lib that makes red OSD colours\n" @@ -4922,11 +4941,11 @@ msgstr "" "NVIDIA'nın XvMC kütüphanesinde kırmızı OSD renklerinin mavi veya başka\n" "gözükmelerine sebep olanen bir hata vardır.Bu seçenek temizleme gerektir.\n" -#: src/video_out/video_out_xxmc.c:2668 +#: src/video_out/video_out_xxmc.c:2664 msgid "Use bob as accelerated deinterlace method." msgstr "Hızlandırılmış dönüştürme yöntemi olarak bob'u kullanın." -#: src/video_out/video_out_xxmc.c:2669 +#: src/video_out/video_out_xxmc.c:2665 msgid "" "When interlacing is enabled for hardware accelerated frames,\n" "alternate between top and bottom field at double the frame rate.\n" @@ -4934,11 +4953,11 @@ msgstr "" "Donanımca hızlandırılmış kareler için dönüştürme devrede olduğunda,\n" "çerçeve oranındaki üst ve alt alanlara göz atmalı.\n" -#: src/video_out/video_out_xxmc.c:2675 +#: src/video_out/video_out_xxmc.c:2671 msgid "Don't use bob deinterlacing for progressive frames." msgstr "İlerleyen kareler için bob dönüştürmeyi kullanmayın." -#: src/video_out/video_out_xxmc.c:2676 +#: src/video_out/video_out_xxmc.c:2672 msgid "" "Progressive frames don't need deinterlacing, so disabling it on\n" "demand should result in a better picture.\n" @@ -4947,11 +4966,11 @@ msgstr "" "dışı bırakmak\n" "daha iyi bir görüntü elde etmenizi sağlayabilir.\n" -#: src/video_out/video_out_xxmc.c:2682 +#: src/video_out/video_out_xxmc.c:2678 msgid "Don't use bob deinterlacing while a scaled OSD is active." msgstr "Ayarlanmış OSD etkin olduğunda bob dönüştürmesini kullanmayın." -#: src/video_out/video_out_xxmc.c:2683 +#: src/video_out/video_out_xxmc.c:2679 msgid "" "Bob deinterlacing adds some noise to horizontal lines, so disabling it\n" "on demand should result in a better OSD picture.\n" @@ -5180,42 +5199,42 @@ msgstr "" msgid "xine-lib: buffer.c: There has been a fatal error: TOO MANY FREE's\n" msgstr "xine-lib: buffer.c: Sonlandırıcı bir hata var: TOO MANY FREE's\n" -#: src/xine-engine/configfile.c:933 +#: src/xine-engine/configfile.c:932 #, c-format msgid "The current config file has been modified by a newer version of xine." msgstr "" "Şu anki yapılandırma dosyası xine'nin daha yeni bir uygulaması tarafından " "değiştirilmiş durumdadır." -#: src/xine-engine/configfile.c:1038 +#: src/xine-engine/configfile.c:1037 #, c-format msgid "configfile: WARNING: backing up configfile to %s failed\n" msgstr "" "configfile: UYARI: configfile dosyasının şuraya %s yedeklenmesi " "başarılamadı\n" -#: src/xine-engine/configfile.c:1039 +#: src/xine-engine/configfile.c:1038 msgid "configfile: WARNING: your configuration will not be saved\n" msgstr "configfile: UYARI: yapılandırmanız kaydedilmeyecektir\n" -#: src/xine-engine/configfile.c:1139 +#: src/xine-engine/configfile.c:1138 #, c-format msgid "configfile: WARNING: writing configuration to %s failed\n" msgstr "configfile: UYARI: yapılandırmanın şuraya %s yazılması başarılamadı\n" -#: src/xine-engine/configfile.c:1140 +#: src/xine-engine/configfile.c:1139 #, c-format msgid "configfile: WARNING: removing possibly broken config file %s\n" msgstr "" "configfile: UYARI: büyük ihtimaller bozulmuş olan yapılandırma dosyasını " "kaldırıyor %s\n" -#: src/xine-engine/configfile.c:1141 +#: src/xine-engine/configfile.c:1140 #, c-format msgid "configfile: WARNING: you should check the backup file %s\n" msgstr "configfile: UYARI: yedekleme dosyasını denetlemelisiniz %s\n" -#: src/xine-engine/configfile.c:1276 +#: src/xine-engine/configfile.c:1275 #, c-format msgid "configfile: entry '%s' mustn't be modified from MRL\n" msgstr "configfile: girdi '%s' MRL tarafından değiştirilmiş olmamalı\n" @@ -5253,7 +5272,7 @@ msgid "input_rip: reading by input plugin failed\n" msgstr "input_rip: giriş eklentisini okuma hatası\n" #: src/xine-engine/input_rip.c:161 src/xine-engine/input_rip.c:290 -#: src/xine-engine/input_rip.c:656 +#: src/xine-engine/input_rip.c:655 #, c-format msgid "input_rip: error writing to file %<PRIdMAX> bytes: %s\n" msgstr "input_rip: dosyaya yazmada hata %<PRIdMAX> byte: %s\n" @@ -5278,12 +5297,12 @@ msgstr "input_rip: aramada hata: %s\n" msgid "input_rip: %<PRIdMAX> bytes dropped\n" msgstr "input_rip: %<PRIdMAX> byte iptal edildi\n" -#: src/xine-engine/input_rip.c:561 +#: src/xine-engine/input_rip.c:560 #, c-format msgid "input_rip: input plugin not defined!\n" msgstr "input_rip: giriş eklentisi belirtilmedi!\n" -#: src/xine-engine/input_rip.c:567 +#: src/xine-engine/input_rip.c:566 #, c-format msgid "" "input_rip: target directory wasn't specified, please fill out the option " @@ -5292,7 +5311,7 @@ msgstr "" "input_rip: hedef dizin belirtilmedi, lütfen 'media.capture.save_dir' " "seçeneğini yayınız\n" -#: src/xine-engine/input_rip.c:569 +#: src/xine-engine/input_rip.c:568 msgid "" "The stream save feature is disabled until you set media.capture.save_dir in " "the configuration." @@ -5300,12 +5319,12 @@ msgstr "" "Yapılandırmada siz media.capture.save_dir ayarını yapana kadar, yayın " "akışını kaydet seçeneği devre dışı bırakıldı." -#: src/xine-engine/input_rip.c:576 +#: src/xine-engine/input_rip.c:575 #, c-format msgid "input_rip: ripping/caching of this source is not permitted!\n" msgstr "input_rip: bu kaynağın açılması/belleğe alınmasına izin verilmedi!\n" -#: src/xine-engine/input_rip.c:578 +#: src/xine-engine/input_rip.c:577 msgid "" "xine is not allowed to save from this source. (possibly copyrighted " "material?)" @@ -5313,12 +5332,12 @@ msgstr "" "xine bu kaynaktan kaydedilmesine izin vermedi. (bir ihtimal telif hakları " "ile korunmuş malzeme?)" -#: src/xine-engine/input_rip.c:584 +#: src/xine-engine/input_rip.c:583 #, c-format msgid "input_rip: file name not given!\n" msgstr "input_rip: dosya adı verilmemiş!\n" -#: src/xine-engine/input_rip.c:626 +#: src/xine-engine/input_rip.c:625 #, c-format msgid "input_rip: error opening file %s: %s\n" msgstr "input_rip: %s dosyası açılırken hata oluştu: %s\n" @@ -5357,7 +5376,7 @@ msgstr "io_helper: Bağlantı Reddedildi\n" msgid "map_decoder_list: no space for decoder, skipped.\n" msgstr "map_decoder_list: kod çözücü için yer yok, atlandı.\n" -#: src/xine-engine/load_plugins.c:323 +#: src/xine-engine/load_plugins.c:322 #, c-format msgid "" "load_plugins: ignoring plugin %s, wrong iface version %d (should be %d)\n" @@ -5365,12 +5384,12 @@ msgstr "" "load_plugins: eklentileri göz ardı ediyor %s, yanlış iface sürümü %d " "(olması gereken %d)\n" -#: src/xine-engine/load_plugins.c:380 +#: src/xine-engine/load_plugins.c:384 #, c-format msgid "priority for %s decoder" msgstr "%s kod çözücü için öncelik" -#: src/xine-engine/load_plugins.c:391 +#: src/xine-engine/load_plugins.c:389 msgid "" "The priority provides a ranking in case some media can be handled by more " "than one decoder.\n" @@ -5380,7 +5399,7 @@ msgstr "" "uğraşacağı göz önüne alınarak sınıflandırılır.\n" "0 önceliği kod çözücünün öntanımlı önceliğini ektinleştirir." -#: src/xine-engine/load_plugins.c:419 +#: src/xine-engine/load_plugins.c:417 #, c-format msgid "" "load_plugins: demuxer plugin %s does not provide a priority, xine-lib will " @@ -5389,7 +5408,7 @@ msgstr "" "load_plugins: demuxer eklentisi %s öncelik sağlamaz, xine-lib öntanımlı " "önceliği kullanacak.\n" -#: src/xine-engine/load_plugins.c:436 +#: src/xine-engine/load_plugins.c:434 #, c-format msgid "" "load_plugins: input plugin %s does not provide a priority, xine-lib will use " @@ -5398,42 +5417,42 @@ msgstr "" "load_plugins: giriş eklentisi %s öncelik sağlamaz, xine-lib öntanımlı " "önceliği kullanacak.\n" -#: src/xine-engine/load_plugins.c:492 +#: src/xine-engine/load_plugins.c:490 #, c-format msgid "load_plugins: plugin %s found\n" msgstr "load_plugins: %s eklentisi bulundu\n" -#: src/xine-engine/load_plugins.c:495 +#: src/xine-engine/load_plugins.c:493 #, c-format msgid "load_plugins: static plugin found\n" msgstr "load_plugins: sabit eklenti bulundu\n" -#: src/xine-engine/load_plugins.c:502 +#: src/xine-engine/load_plugins.c:500 #, c-format msgid "load_plugins: plugin limit reached, %s could not be loaded\n" msgstr "load_plugins: eklenti sınırına ulaşıldı, %s yüklenemez\n" -#: src/xine-engine/load_plugins.c:505 +#: src/xine-engine/load_plugins.c:503 #, c-format msgid "load_plugins: plugin limit reached, static plugin could not be loaded\n" msgstr "load_plugins: eklenti sınırına ulaşıldı, statik eklenti yüklenemez\n" -#: src/xine-engine/load_plugins.c:522 +#: src/xine-engine/load_plugins.c:520 #, c-format msgid "load_plugins: unknown plugin type %d in %s\n" msgstr "load_plugins: bilinmeyen eklenti türü %d in %s\n" -#: src/xine-engine/load_plugins.c:526 +#: src/xine-engine/load_plugins.c:524 #, c-format msgid "load_plugins: unknown statically linked plugin type %d\n" msgstr "load_plugins: bilinmeyen statik bağlantılı eklenti türü %d\n" -#: src/xine-engine/load_plugins.c:586 +#: src/xine-engine/load_plugins.c:579 #, c-format msgid "load_plugins: unable to stat %s\n" msgstr "load_plugins: stat yapamaz %s\n" -#: src/xine-engine/load_plugins.c:627 +#: src/xine-engine/load_plugins.c:620 #, c-format msgid "" "load_plugins: cannot open plugin lib %s:\n" @@ -5442,7 +5461,7 @@ msgstr "" "load_plugins: eklenti kütüphanesini açamıyor %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:642 +#: src/xine-engine/load_plugins.c:635 #, c-format msgid "" "load_plugins: can't get plugin info from %s:\n" @@ -5451,12 +5470,12 @@ msgstr "" "load_plugins: ekleni bilgisini şuradan alabilir %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:660 +#: src/xine-engine/load_plugins.c:653 #, c-format msgid "load_plugins: skipping unreadable plugin directory %s.\n" msgstr "load_plugins: okunamayan eklenti dizinini atlıyor %s.\n" -#: src/xine-engine/load_plugins.c:709 +#: src/xine-engine/load_plugins.c:702 #, c-format msgid "" "load_plugins: cannot (stage 2) open plugin lib %s:\n" @@ -5465,27 +5484,27 @@ msgstr "" "load_plugins: eklenti (aşama 2) eklenti kütüphanesini açamıyor %s:\n" "%s\n" -#: src/xine-engine/load_plugins.c:735 +#: src/xine-engine/load_plugins.c:728 #, c-format msgid "load_plugins: Yikes! %s doesn't contain plugin info.\n" msgstr "load_plugins: Aman! %s eklenti bilgisi yok.\n" -#: src/xine-engine/load_plugins.c:1307 +#: src/xine-engine/load_plugins.c:1296 #, c-format msgid "load_plugins: unknown content detection strategy %d\n" msgstr "load_plugins: bilinmeyen içerik bulma yöntemi %d\n" -#: src/xine-engine/load_plugins.c:1417 +#: src/xine-engine/load_plugins.c:1406 #, c-format msgid "load_plugins: using demuxer '%s'\n" msgstr "load_plugins: demuxer eklentisini kullanıyor '%s'\n" -#: src/xine-engine/load_plugins.c:1713 src/xine-engine/load_plugins.c:1760 +#: src/xine-engine/load_plugins.c:1732 src/xine-engine/load_plugins.c:1779 #, c-format msgid "load_plugins: failed to load audio output plugin <%s>\n" msgstr "load_plugins: ses çıkış eklentisini yüklemede hata <%s>\n" -#: src/xine-engine/load_plugins.c:1763 +#: src/xine-engine/load_plugins.c:1782 msgid "" "load_plugins: audio output auto-probing didn't find any usable audio " "driver.\n" @@ -5493,7 +5512,7 @@ msgstr "" "load_plugins: ses çıktısı otomatik bulma işlemi kullanılabilir bir sürücü " "bulamadı.\n" -#: src/xine-engine/load_plugins.c:2067 +#: src/xine-engine/load_plugins.c:2086 #, c-format msgid "" "load_plugins: cannot unload plugin lib %s:\n" @@ -5502,52 +5521,52 @@ msgstr "" "load_plugins: eklenti kütüphanesi %s kaldırılamadı:\n" "%s\n" -#: src/xine-engine/osd.c:735 +#: src/xine-engine/osd.c:724 #, c-format msgid "font '%s-%d' already loaded, weird.\n" msgstr "'%s-%d' yazı tipi zaten yüklü.\n" -#: src/xine-engine/osd.c:747 +#: src/xine-engine/osd.c:736 #, c-format msgid "font '%s' loading failed (%d < %d)\n" msgstr "'%s' yazı tipi yüklenemedi (%d < %d)\n" -#: src/xine-engine/osd.c:757 +#: src/xine-engine/osd.c:746 #, c-format msgid "wrong version for font '%s'. expected %d found %d.\n" msgstr "'%s' yazı tipi için yanlış sürüm. beklenen %d bulunan %d.\n" -#: src/xine-engine/osd.c:824 +#: src/xine-engine/osd.c:813 msgid "osd: cannot initialize ft2 library\n" msgstr "osd: ft2 kütüphanesi başlatılamadı\n" -#: src/xine-engine/osd.c:847 +#: src/xine-engine/osd.c:836 #, c-format msgid "osd: error matching font %s with FontConfig" msgstr "osd: %s yazı tipi FontConfig ile eşlenirken hata oluştu" -#: src/xine-engine/osd.c:861 +#: src/xine-engine/osd.c:850 #, c-format msgid "osd: error loading font %s with FontConfig" msgstr "osd: %s yazı tipi FontConfig ile yüklenirken hata oluştu" -#: src/xine-engine/osd.c:864 +#: src/xine-engine/osd.c:853 #, c-format msgid "osd: error looking up font %s with FontConfig" msgstr "osd: %s yazı tipine FontConfig ile bakılırken hata oluştu" -#: src/xine-engine/osd.c:885 +#: src/xine-engine/osd.c:874 #, c-format msgid "osd: error loading font %s with ft2\n" msgstr "osd: %s yazı tipi ft2 ile yüklenirken hata oluştu\n" -#: src/xine-engine/osd.c:895 +#: src/xine-engine/osd.c:884 msgid "osd: error setting font size (no scalable font?)\n" msgstr "" "osd: yazı tipi boyutu ayarlama hatası (boyutlandırılabilir yazı tipi yok " "mudur?)\n" -#: src/xine-engine/osd.c:1011 +#: src/xine-engine/osd.c:1000 #, c-format msgid "" "osd: unknown sequence starting with byte 0x%02X in encoding \"%s\", " @@ -5556,41 +5575,41 @@ msgstr "" "osd: 0x%02X ile başlayan ve \"%s\" kodlamasında bulunan bilinmeyen sıralama, " "atlanıyor\n" -#: src/xine-engine/osd.c:1067 +#: src/xine-engine/osd.c:1056 msgid "osd: can't find out current locale character set\n" msgstr "osd: yerel karakter seti anlaşılamadı\n" -#: src/xine-engine/osd.c:1077 +#: src/xine-engine/osd.c:1066 #, c-format msgid "osd: unsupported conversion %s -> %s, no conversion performed\n" msgstr "osd: desteklenmeyen dönüşüm %s -> %s, dönüşüm yapılmadı\n" -#: src/xine-engine/osd.c:1132 src/xine-engine/osd.c:1300 +#: src/xine-engine/osd.c:1121 src/xine-engine/osd.c:1289 msgid "osd: font isn't defined\n" msgstr "osd: yazı tipi belirtilmedi\n" -#: src/xine-engine/osd.c:1171 +#: src/xine-engine/osd.c:1160 msgid "osd: error loading glyph\n" msgstr "osd: glyph yüklenirken hata oluştu\n" -#: src/xine-engine/osd.c:1177 +#: src/xine-engine/osd.c:1166 msgid "osd: error in rendering glyph\n" msgstr "osd: glyph hazırlanırken hata oluştu\n" -#: src/xine-engine/osd.c:1337 +#: src/xine-engine/osd.c:1326 #, c-format msgid "osd: error loading glyph %i\n" msgstr "osd: glyph %i yüklenirken hata oluştu\n" -#: src/xine-engine/osd.c:1344 +#: src/xine-engine/osd.c:1333 msgid "osd: error in rendering\n" msgstr "osd: hazırlama hatası\n" -#: src/xine-engine/osd.c:1601 +#: src/xine-engine/osd.c:1587 msgid "palette (foreground-border-background) to use for subtitles and OSD" msgstr "Altyazılar ve OSD için kullanılacak palet (ön yüz-sınır-arka plan)" -#: src/xine-engine/osd.c:1602 +#: src/xine-engine/osd.c:1588 msgid "" "The palette for on-screen-display and some subtitle formats that do not " "specify any colouring themselves. The palettes are listed in the form: " @@ -5846,24 +5865,24 @@ msgstr "xine_play: hiç bir demux uygun değil\n" msgid "xine_play: demux failed to start\n" msgstr "xine_play: demux başlatılamadı\n" -#: src/xine-engine/xine.c:1647 +#: src/xine-engine/xine.c:1646 #, c-format msgid "xine: The specified save_dir \"%s\" might be a security risk.\n" msgstr "xine: Belirtilen save_dir \"%s\" bir güvenlik riski oluşturabilir.\n" -#: src/xine-engine/xine.c:1652 +#: src/xine-engine/xine.c:1651 msgid "The specified save_dir might be a security risk." msgstr "Belirtilen save_dir bir güvenlik riski oluşturabilir." -#: src/xine-engine/xine.c:1684 +#: src/xine-engine/xine.c:1683 msgid "xine: locale not supported by C library\n" msgstr "xine: sistem yereliniz C kütüphanesi tarafından desteklenmiyor\n" -#: src/xine-engine/xine.c:1693 +#: src/xine-engine/xine.c:1692 msgid "media format detection strategy" msgstr "ortam biçimi belirleme yöntemi" -#: src/xine-engine/xine.c:1694 +#: src/xine-engine/xine.c:1693 msgid "" "xine offers various methods to detect the media format of input to play. The " "individual values are:\n" @@ -5895,11 +5914,11 @@ msgstr "" "extension\n" "Sadece dosya adı uzantısından tanır.\n" -#: src/xine-engine/xine.c:1712 +#: src/xine-engine/xine.c:1711 msgid "directory for saving streams" msgstr "yayınların kaydedileceği dizin" -#: src/xine-engine/xine.c:1713 +#: src/xine-engine/xine.c:1712 msgid "" "When using the stream save feature, files will be written only into this " "directory.\n" @@ -5915,13 +5934,13 @@ msgstr "" "Bu yüzden, belirttiğiniz dizinin her türlü içeriğe karşı dirençli olmasına " "özen göstermelisiniz." -#: src/xine-engine/xine.c:1724 +#: src/xine-engine/xine.c:1723 msgid "allow implicit changes to the configuration (e.g. by MRL)" msgstr "" "yapılandırmada kesin değişikliklere izin ver (örn. MRL tarafından yapılan " "değişikliklere)" -#: src/xine-engine/xine.c:1725 +#: src/xine-engine/xine.c:1724 msgid "" "If enabled, you allow xine to change your configuration without explicit " "actions from your side. For example configuration changes demanded by MRLs " @@ -5939,11 +5958,11 @@ msgstr "" "yapılandırmanızı kendi istedikleri gibi değiştirmelerine izin verirseniz, " "xine'nin tamamen işleri berbat etmesiyle her şey sona erebilir." -#: src/xine-engine/xine.c:1739 +#: src/xine-engine/xine.c:1738 msgid "Timeout for network stream reading (in seconds)" msgstr "Ağ yayını okumada zaman aşımı (saniye olarak)" -#: src/xine-engine/xine.c:1740 +#: src/xine-engine/xine.c:1739 msgid "" "Specifies the timeout when reading from network streams, in seconds. Too low " "values might stop streaming when the source is slow or the bandwidth is " @@ -5954,15 +5973,15 @@ msgstr "" "akışını durdurabilir, çok yüksek değerler ise bağlantı kesilirse çalıcının " "donmasına neden olabilir." -#: src/xine-engine/xine.c:2148 +#: src/xine-engine/xine.c:2196 msgid "messages" msgstr "iletiler" -#: src/xine-engine/xine.c:2149 +#: src/xine-engine/xine.c:2197 msgid "plugin" msgstr "eklenti" -#: src/xine-engine/xine.c:2150 +#: src/xine-engine/xine.c:2198 msgid "trace" msgstr "iz" diff --git a/src/audio_out/audio_alsa_out.c b/src/audio_out/audio_alsa_out.c index e68d80a71..470cd953a 100644 --- a/src/audio_out/audio_alsa_out.c +++ b/src/audio_out/audio_alsa_out.c @@ -1497,70 +1497,73 @@ static ao_driver_t *open_plugin (audio_driver_class_t *class_gen, const void *da "formats you want to play to your sound card's digital output."), 0, alsa_speaker_arrangement_cb, this); - xprintf(class->xine, XINE_VERBOSITY_LOG, _("audio_alsa_out : supported modes are ")); + char *logmsg = strdup (_("audio_alsa_out : supported modes are")); + if (!(snd_pcm_hw_params_test_format(this->audio_fd, params, SND_PCM_FORMAT_U8))) { this->capabilities |= AO_CAP_8BITS; - xprintf(class->xine, XINE_VERBOSITY_LOG, _("8bit ")); + xine_strcat_realloc (&logmsg, _(" 8bit")); } /* ALSA automatically appends _LE or _BE depending on the CPU */ if (!(snd_pcm_hw_params_test_format(this->audio_fd, params, SND_PCM_FORMAT_S16))) { this->capabilities |= AO_CAP_16BITS; - xprintf(class->xine, XINE_VERBOSITY_LOG, _("16bit ")); + xine_strcat_realloc (&logmsg, _(" 16bit")); } if (!(snd_pcm_hw_params_test_format(this->audio_fd, params, SND_PCM_FORMAT_S24))) { this->capabilities |= AO_CAP_24BITS; - xprintf(class->xine, XINE_VERBOSITY_LOG, _("24bit ")); + xine_strcat_realloc (&logmsg, _(" 24bit")); } if (!(snd_pcm_hw_params_test_format(this->audio_fd, params, SND_PCM_FORMAT_FLOAT))) { this->capabilities |= AO_CAP_FLOAT32; - xprintf(class->xine, XINE_VERBOSITY_LOG, _("32bit ")); + xine_strcat_realloc (&logmsg, _(" 32bit")); } if (0 == (this->capabilities & (AO_CAP_FLOAT32 | AO_CAP_24BITS | AO_CAP_16BITS | AO_CAP_8BITS))) { - xprintf (this->class->xine, XINE_VERBOSITY_DEBUG, - "\naudio_alsa_out: no supported PCM format found\n"); + xprintf(class->xine, XINE_VERBOSITY_LOG, "%s\n", logmsg); + free (logmsg); + xprintf (class->xine, XINE_VERBOSITY_DEBUG, + "audio_alsa_out: no supported PCM format found\n"); snd_pcm_close(this->audio_fd); free(this); return NULL; } if (!(snd_pcm_hw_params_test_channels(this->audio_fd, params, 1))) { this->capabilities |= AO_CAP_MODE_MONO; - xprintf(class->xine, XINE_VERBOSITY_LOG, _("mono ")); + xine_strcat_realloc (&logmsg, _(" mono")); } if (!(snd_pcm_hw_params_test_channels(this->audio_fd, params, 2))) { this->capabilities |= AO_CAP_MODE_STEREO; - xprintf(class->xine, XINE_VERBOSITY_LOG, _("stereo ")); + xine_strcat_realloc (&logmsg, _(" stereo")); } if (!(snd_pcm_hw_params_test_channels(this->audio_fd, params, 4)) && ( speakers == SURROUND4 )) { this->capabilities |= AO_CAP_MODE_4CHANNEL; - xprintf(class->xine, XINE_VERBOSITY_LOG, _("4-channel ")); + xine_strcat_realloc (&logmsg, _(" 4-channel")); } else - xprintf(class->xine, XINE_VERBOSITY_LOG, _("(4-channel not enabled in xine config) ")); + xine_strcat_realloc (&logmsg, _(" (4-channel not enabled in xine config)")); if (!(snd_pcm_hw_params_test_channels(this->audio_fd, params, 6)) && ( speakers == SURROUND41 )) { this->capabilities |= AO_CAP_MODE_4_1CHANNEL; - xprintf(class->xine, XINE_VERBOSITY_LOG, _("4.1-channel ")); + xine_strcat_realloc (&logmsg, _(" 4.1-channel")); } else - xprintf(class->xine, XINE_VERBOSITY_LOG, _("(4.1-channel not enabled in xine config) ")); + xine_strcat_realloc (&logmsg, _(" (4.1-channel not enabled in xine config)")); if (!(snd_pcm_hw_params_test_channels(this->audio_fd, params, 6)) && ( speakers == SURROUND5 )) { this->capabilities |= AO_CAP_MODE_5CHANNEL; - xprintf(class->xine, XINE_VERBOSITY_LOG, _("5-channel ")); + xine_strcat_realloc (&logmsg, _(" 5-channel")); } else - xprintf(class->xine, XINE_VERBOSITY_LOG, _("(5-channel not enabled in xine config) ")); + xine_strcat_realloc (&logmsg, _(" (5-channel not enabled in xine config)")); if (!(snd_pcm_hw_params_test_channels(this->audio_fd, params, 6)) && ( speakers >= SURROUND51 )) { this->capabilities |= AO_CAP_MODE_5_1CHANNEL; - xprintf(class->xine, XINE_VERBOSITY_LOG, _("5.1-channel ")); + xine_strcat_realloc (&logmsg, _(" 5.1-channel")); } else - xprintf(class->xine, XINE_VERBOSITY_LOG, _("(5.1-channel not enabled in xine config) ")); + xine_strcat_realloc (&logmsg, _(" (5.1-channel not enabled in xine config)")); this->has_pause_resume = 0; /* This is checked at open time instead */ this->is_paused = 0; @@ -1583,10 +1586,13 @@ static ao_driver_t *open_plugin (audio_driver_class_t *class_gen, const void *da if ( speakers == A52_PASSTHRU ) { this->capabilities |= AO_CAP_MODE_A52; this->capabilities |= AO_CAP_MODE_AC5; - xprintf(class->xine, XINE_VERBOSITY_LOG, _("a/52 and DTS pass-through\n")); + xine_strcat_realloc (&logmsg, _(" a/52 and DTS pass-through")); } else - xprintf(class->xine, XINE_VERBOSITY_LOG, _("(a/52 and DTS pass-through not enabled in xine config)\n")); + xine_strcat_realloc (&logmsg, _(" (a/52 and DTS pass-through not enabled in xine config)")); + + xprintf(class->xine, XINE_VERBOSITY_LOG, "%s\n", logmsg); + free (logmsg); /* printf("audio_alsa_out: capabilities 0x%X\n",this->capabilities); */ diff --git a/src/audio_out/audio_jack_out.c b/src/audio_out/audio_jack_out.c index 070b96df8..8a77ab018 100644 --- a/src/audio_out/audio_jack_out.c +++ b/src/audio_out/audio_jack_out.c @@ -17,431 +17,942 @@ #define AO_OUT_JACK_IFACE_VERSION 8 #define GAP_TOLERANCE AO_MAX_GAP -#define BUFSIZE 81920 +/* maximum number of channels supported, avoids lots of mallocs */ +#define MAX_CHANS 6 -typedef struct jack_driver_s { +typedef struct jack_driver_s +{ + ao_driver_t ao_driver; + xine_t *xine; + + int capabilities; + int mode; + int paused; + int underrun; + + int32_t output_sample_rate, input_sample_rate; + uint32_t num_channels; + uint32_t bits_per_sample; + uint32_t bytes_per_frame; + uint32_t bytes_in_buffer; /* number of bytes writen to audio hardware */ + uint32_t fragment_size; + + jack_client_t *client; + jack_port_t *ports[MAX_CHANS]; + + /*! buffer for audio data */ + unsigned char *buffer; + + /*! buffer read position, may only be modified by playback thread or while it is stopped */ + uint32_t read_pos; + /*! buffer write position, may only be modified by MPlayer's thread */ + uint32_t write_pos; + + struct + { + int volume; + int mute; + } mixer; - ao_driver_t ao_driver; - xine_t *xine; +} jack_driver_t; - int capabilities; +typedef struct +{ + audio_driver_class_t driver_class; + config_values_t *config; + xine_t *xine; +} jack_class_t; - int32_t sample_rate; - uint32_t num_channels; - uint32_t bits_per_sample; - uint32_t bytes_per_frame; - jack_client_t *client; - jack_port_t *port_1; - jack_port_t *port_2; - float buf_1[BUFSIZE]; - float buf_2[BUFSIZE]; - uint32_t buf_read; - uint32_t buf_write; +/************************************************************** + * + * Simple ringbuffer implementation + * Lifted from mplayer ao_jack.c + * +**************************************************************/ + + +/*! size of one chunk, if this is too small Xine will start to "stutter" */ +/*! after a short time of playback */ +#define CHUNK_SIZE (16 * 1024) +/*! number of "virtual" chunks the buffer consists of */ +#define NUM_CHUNKS 8 +/* This type of ring buffer may never fill up completely, at least */ +/* one byte must always be unused. */ +/* For performance reasons (alignment etc.) one whole chunk always stays */ +/* empty, not only one byte. */ +#define BUFFSIZE ((NUM_CHUNKS + 1) * CHUNK_SIZE) + +/** + * \brief get the number of free bytes in the buffer + * \return number of free bytes in buffer + * + * may only be called by Xine's thread + * return value may change between immediately following two calls, + * and the real number of free bytes might be larger! + */ +static int buf_free (jack_driver_t *this) +{ + int free = this->read_pos - this->write_pos - CHUNK_SIZE; + if (free < 0) + free += BUFFSIZE; + return free; +} - uint32_t volume; - uint32_t mute; +/** + * \brief get amount of data available in the buffer + * \return number of bytes available in buffer + * + * may only be called by the playback thread + * return value may change between immediately following two calls, + * and the real number of buffered bytes might be larger! + */ +static int buf_used (jack_driver_t *this) +{ + int used = this->write_pos - this->read_pos; + if (used < 0) + used += BUFFSIZE; + return used; +} -} jack_driver_t; +/** + * \brief insert len bytes into buffer + * \param data data to insert + * \param len length of data + * \return number of bytes inserted into buffer + * + * If there is not enough room, the buffer is filled up + * + * TODO: Xine should really pass data as float, perhaps in V1.2? + */ +static int write_buffer_32 (jack_driver_t *this, unsigned char *data, int len) +{ + int first_len = BUFFSIZE - this->write_pos; + int free = buf_free (this); + if (len > free) + len = free; + if (first_len > len) + first_len = len; + + /* copy from current write_pos to end of buffer */ + memcpy (&(this->buffer[this->write_pos]), data, first_len); + if (len > first_len) { /* we have to wrap around */ + /* remaining part from beginning of buffer */ + memcpy (this->buffer, &data[first_len], len - first_len); + } + this->write_pos = (this->write_pos + len) % BUFFSIZE; + + return len; +} + +static int write_buffer_16 (jack_driver_t *this, unsigned char *data, int len) +{ + int samples_free = buf_free (this) / (sizeof (float)); + int samples = len / 2; + if (samples > samples_free) + samples = samples_free; + + /* Rename some pointers so that the next bit of gymnastics is easier to read */ + uint32_t write_pos = this->write_pos; + float *p_write; + int16_t *p_read = (int16_t *) data; + int i; + for (i = 0; i < samples; i++) { + /* Read in 16bits, write out floats */ + p_write = (float *) (&(this->buffer[write_pos])); + *p_write = ((float) (p_read[i])) / 32767.0f; + write_pos = (write_pos + sizeof (float)) % BUFFSIZE; + } + this->write_pos = write_pos; + + return samples * 2; +} -typedef struct { - audio_driver_class_t driver_class; - config_values_t *config; - xine_t *xine; -} jack_class_t; -static int jack_process(jack_nframes_t nframes, void *arg) +/** + * \brief read data from buffer and splitting it into channels + * \param bufs num_bufs float buffers, each will contain the data of one channel + * \param cnt number of samples to read per channel + * \param num_bufs number of channels to split the data into + * \return number of samples read per channel, equals cnt unless there was too + * little data in the buffer + * + * Assumes the data in the buffer is of type float, the number of bytes + * read is res * num_bufs * sizeof(float), where res is the return value. + * If there is not enough data in the buffer remaining parts will be filled + * with silence. + */ +static int read_buffer (jack_driver_t *this, float **bufs, int cnt, + int num_bufs, float gain) { - jack_driver_t *this = (jack_driver_t *)arg; - uint32_t local_buf_read = this->buf_read; - uint32_t local_buf_write = this->buf_write; - uint32_t src_channel, target_channel; - uint32_t frame; - float *buf, *out; - float gain = 0; - - if (!this->client) return 0; - - if (!this->mute) { - gain = (float)this->volume / 100.0; + int buffered = buf_used (this); + int i, j; + int orig_cnt = cnt; + if (cnt * sizeof (float) * num_bufs > buffered) + cnt = buffered / (sizeof (float) * num_bufs); + + uint32_t read_pos = this->read_pos; + unsigned char *buffer = this->buffer; + for (i = 0; i < cnt; i++) { + for (j = 0; j < num_bufs; j++) { + bufs[j][i] = *((float *) (&(buffer[read_pos]))) * gain; + read_pos = (read_pos + sizeof (float)) % BUFFSIZE; } + } + this->read_pos = read_pos; + for (i = cnt; i < orig_cnt; i++) + for (j = 0; j < num_bufs; j++) + bufs[j][i] = 0; - for (target_channel = 0; target_channel < 2; ++target_channel) { - - if (target_channel < this->num_channels) src_channel = target_channel; - else src_channel = 0; + return cnt; +} - jack_port_t *port = (target_channel ? this->port_2 : this->port_1); - if (!port) continue; +/** + * \brief fill the buffers with silence + * \param bufs num_bufs float buffers, each will contain the data of one channel + * \param cnt number of samples in each buffer + * \param num_bufs number of buffers + */ +static void silence (float **bufs, int cnt, int num_bufs) +{ + int i, j; + for (i = 0; i < cnt; i++) + for (j = 0; j < num_bufs; j++) + bufs[j][i] = 0; +} - buf = (src_channel ? this->buf_2 : this->buf_1); - out = (float *)jack_port_get_buffer(port, nframes); - local_buf_read = this->buf_read; - frame = 0; +/************************************************************** + * + * Jack interface functions + * +**************************************************************/ - while (frame < nframes && local_buf_read != local_buf_write) { - // local_buf_write doesn't change during this process, - // so we can safely defer updating buf_read until after +/** + * \brief stop playing and empty buffers (for seeking/pause) + */ +static void jack_reset (jack_driver_t *this) +{ + this->paused = 1; + this->read_pos = this->write_pos = 0; + this->paused = 0; +} - out[frame++] = buf[local_buf_read] * gain; - if (++local_buf_read == BUFSIZE) local_buf_read = 0; - } +static int jack_callback (jack_nframes_t nframes, void *arg) +{ + jack_driver_t *this = (jack_driver_t *) arg; - if (frame < nframes) { -// printf("jack_process: underrun: %u required, %u available\n", -// nframes, frame); - while (frame < nframes) { - out[frame++] = 0.0f; - } - } + if (!this->client) { + xprintf (this->xine, XINE_VERBOSITY_LOG, + "jack_callback: called without a client parameter? silently trying to continue...\n"); + return 0; + } + + float gain = 0; + if (!this->mixer.mute) { + gain = (float) this->mixer.volume / 100.0; + gain *= gain; /* experiment with increasing volume range */ + } + + float *bufs[MAX_CHANS]; + int i; + for (i = 0; i < this->num_channels; i++) + bufs[i] = jack_port_get_buffer (this->ports[i], nframes); + + if (this->paused || this->underrun) { + silence (bufs, nframes, this->num_channels); + } else { + int frames_read = read_buffer (this, bufs, nframes, this->num_channels, gain); + if (frames_read < nframes) { + xprintf (this->xine, XINE_VERBOSITY_LOG, + "jack_callback: underrun - frames read: %d\n", frames_read); + this->underrun = 1; } + } - this->buf_read = local_buf_read; + return 0; +} -// printf("jack_process: buf_read %u, buf_write %u\n", this->buf_read, this->buf_write); +static void jack_shutdown (void *arg) +{ + jack_driver_t *this = (jack_driver_t *) arg; + this->client = NULL; +} - return 0; +/* + * Open the Jack audio device + * Return 1 on success, 0 on failure + * All error handling rests with the caller, we just try to open the device here + */ +static int jack_open_device (ao_driver_t *this_gen, char *jack_device, + int32_t *poutput_sample_rate, int num_channels) +{ + jack_driver_t *this = (jack_driver_t *) this_gen; + const char **matching_ports = NULL; + char *port_name = NULL; + jack_client_t *client = this->client; + + int port_flags = JackPortIsInput; + int i; + int num_ports; + + if (num_channels > MAX_CHANS) { + xprintf (this->xine, XINE_VERBOSITY_LOG, + "jack_open_device: Invalid number of channels: %i\n", + num_channels); + goto err_out; + } + /* Try to create a client called "xine" */ + if ((client = jack_client_new ("xine")) == 0) { + /* If that doesn't work it could be because running two copies of xine - try using a unique name */ + char client_name[20]; + sprintf (client_name, "xine (%d)", (int) getpid ()); + + if ((client = jack_client_new (client_name)) == 0) { + xprintf (this->xine, XINE_VERBOSITY_LOG, + "\njack_open_device: Error: Failed to connect to JACK server\n"); + xprintf (this->xine, XINE_VERBOSITY_LOG, + "jack_open_device: (did you start 'jackd' server?)\n"); + goto err_out; + } + } + + /* Save the new client */ + this->client = client; + + jack_reset (this); + jack_set_process_callback (client, jack_callback, this); + + /* list matching ports */ + if (!jack_device) + port_flags |= JackPortIsPhysical; + matching_ports = jack_get_ports (client, jack_device, NULL, port_flags); + for (num_ports = 0; matching_ports && matching_ports[num_ports]; + num_ports++); + if (!num_ports) { + xprintf (this->xine, XINE_VERBOSITY_LOG, + "jack_open_device: no physical ports available\n"); + goto err_out; + } + if (num_ports < num_channels) { + xprintf (this->xine, XINE_VERBOSITY_LOG, + "jack_open_device: not enough physical ports available\n"); + goto err_out; + } + + /* create output ports */ + for (i = 0; i < num_channels; i++) { + char pname[50]; + snprintf (pname, 50, "out_%d", i); + this->ports[i] = + jack_port_register (client, pname, JACK_DEFAULT_AUDIO_TYPE, + JackPortIsOutput, 0); + if (!this->ports[i]) { + xprintf (this->xine, XINE_VERBOSITY_LOG, + "jack_open_device: could not create output ports? Why not?\n"); + goto err_out; + } + } + if (jack_activate (client)) { + xprintf (this->xine, XINE_VERBOSITY_LOG, + "jack_open_device: jack_activate() failed\n"); + goto err_out; + } + for (i = 0; i < num_channels; i++) { + if (jack_connect + (client, jack_port_name (this->ports[i]), matching_ports[i])) { + xprintf (this->xine, XINE_VERBOSITY_LOG, + "jack_open_device: jack_connect() failed\n"); + goto err_out; + } + } + *poutput_sample_rate = jack_get_sample_rate (client); + + free (matching_ports); + return 1; + +err_out: + free (matching_ports); + if (client) { + jack_client_close (client); + this->client = NULL; + } + return 0; } - -static void jack_shutdown(void *arg) + +/************************************************************** + * + * Xine interface functions + * +**************************************************************/ + + +/** + * close the device and reset the play position + */ +static void ao_jack_close (ao_driver_t *this_gen) { - jack_driver_t *this = (jack_driver_t *)arg; - this->client = 0; + jack_driver_t *this = (jack_driver_t *) this_gen; + xprintf (this->xine, XINE_VERBOSITY_DEBUG, "ao_jack_close: closing\n"); + + jack_reset (this); + if (this->client) { + jack_client_close (this->client); + this->client = NULL; + } } /* * open the audio device for writing to */ -static int ao_jack_open(ao_driver_t *this_gen, uint32_t bits, uint32_t rate, int mode) +static int ao_jack_open (ao_driver_t *this_gen, uint32_t bits, uint32_t rate, + int mode) { - jack_driver_t *this = (jack_driver_t *) this_gen; + jack_driver_t *this = (jack_driver_t *) this_gen; + config_values_t *config = this->xine->config; + char *jack_device; - if (bits != 16) { - fprintf(stderr, "ao_jack_open: bits=%u expected %u\n", bits, 16); - return 0; - } + jack_device = + config->lookup_entry (config, "audio.device.jack_device_name")->str_value; - rate = jack_get_sample_rate(this->client); - fprintf(stderr, "ao_jack_open: JACK sample rate is %u\n", rate); + xprintf (this->xine, XINE_VERBOSITY_DEBUG, + "ao_jack_open: ao_open rate=%d, mode=%d, bits=%d dev=%s\n", rate, + mode, bits, jack_device); - switch (mode) { - case AO_CAP_MODE_MONO: - this->num_channels = 1; - break; - case AO_CAP_MODE_STEREO: - this->num_channels = 2; - break; + if ((bits != 16) && (bits != 32)) { + xprintf (this->xine, XINE_VERBOSITY_LOG, + "ao_jack_open: bits=%u expected 16 or 32bit only\n", bits); + return 0; + } + + if ((mode & this->capabilities) == 0) { + xprintf (this->xine, XINE_VERBOSITY_LOG, + "ao_jack_open: unsupported mode %08x\n", mode); + return 0; + } + + /* If device open already then either re-use it or close it */ + if (this->client) { + if ((mode == this->mode) && (rate == this->input_sample_rate)) { + xprintf (this->xine, XINE_VERBOSITY_DEBUG, + "ao_jack_open: device already open, reusing it\n"); + return this->output_sample_rate; } - this->buf_read = this->buf_write = 0; - this->sample_rate = rate; - this->bits_per_sample = bits; - this->capabilities = AO_CAP_16BITS | AO_CAP_MODE_MONO | \ - AO_CAP_MODE_STEREO | AO_CAP_MIXER_VOL | AO_CAP_MUTE_VOL; - this->bytes_per_frame = this->num_channels * (bits / 8); + ao_jack_close (this_gen); + } + + + this->mode = mode; + this->input_sample_rate = rate; + this->bits_per_sample = bits; + this->bytes_in_buffer = 0; + this->read_pos = this->write_pos = 0; + this->paused = 0; + this->underrun = 0; + + /* + * set number of channels / a52 passthrough + */ + switch (mode) { + case AO_CAP_MODE_MONO: + this->num_channels = 1; + break; + case AO_CAP_MODE_STEREO: + this->num_channels = 2; + break; + case AO_CAP_MODE_4CHANNEL: + this->num_channels = 4; + break; + case AO_CAP_MODE_4_1CHANNEL: + case AO_CAP_MODE_5CHANNEL: + case AO_CAP_MODE_5_1CHANNEL: + this->num_channels = 6; + break; + case AO_CAP_MODE_A52: + case AO_CAP_MODE_AC5: + /* FIXME: Is this correct...? */ + this->num_channels = 2; + xprintf (this->xine, XINE_VERBOSITY_DEBUG, + "ao_jack_open: AO_CAP_MODE_A52\n"); + break; + default: + xprintf (this->xine, XINE_VERBOSITY_LOG, + "ao_jack_open: JACK Driver does not support the requested mode: 0x%X\n", + mode); + return 0; + } + + xprintf (this->xine, XINE_VERBOSITY_LOG, + "ao_jack_open: %d channels output\n", this->num_channels); + this->bytes_per_frame = (this->bits_per_sample * this->num_channels) / 8; - fprintf(stderr, "ao_jack_open: bits=%d rate=%d, mode=%d OK\n", bits, rate, mode); + /* + * open audio device + */ + if (!jack_open_device (this_gen, jack_device, &(this->output_sample_rate), + this->num_channels)) + return 0; - return rate; + if (this->input_sample_rate != this->output_sample_rate) { + xprintf (this->xine, XINE_VERBOSITY_DEBUG, + "ao_jack_open: audio rate : %d requested, %d provided by device\n", + this->input_sample_rate, this->output_sample_rate); + } + + return this->output_sample_rate; } -static int ao_jack_num_channels(ao_driver_t *this_gen) +static int ao_jack_num_channels (ao_driver_t *this_gen) { - jack_driver_t *this = (jack_driver_t *) this_gen; - return this->num_channels; + jack_driver_t *this = (jack_driver_t *) this_gen; + return this->num_channels; } -static int ao_jack_bytes_per_frame(ao_driver_t *this_gen) +static int ao_jack_bytes_per_frame (ao_driver_t *this_gen) { - jack_driver_t *this = (jack_driver_t *) this_gen; - return this->bytes_per_frame; + jack_driver_t *this = (jack_driver_t *) this_gen; + return this->bytes_per_frame; } static int ao_jack_get_gap_tolerance (ao_driver_t *this_gen) { - return GAP_TOLERANCE; + return GAP_TOLERANCE; } -static int last_write_space = 0; - -static int ao_jack_write(ao_driver_t *this_gen, int16_t *data, - uint32_t num_frames) +/* + * Return the number of outstanding frames in all output buffers + * need to account for ring buffer plus Jack, plus soundcard + */ +static int ao_jack_delay (ao_driver_t *this_gen) { - jack_driver_t *this = (jack_driver_t *) this_gen; - uint32_t frame, channel; - - uint32_t local_buf_read = this->buf_read; - uint32_t local_buf_write = this->buf_write; - uint32_t space = (local_buf_read + BUFSIZE - local_buf_write - 1) % BUFSIZE; - uint32_t first_frame = 0; - - int c = 0; - while (space < num_frames) { - if (++c == 10) return 0; - usleep(10000); - local_buf_read = this->buf_read; - space = (local_buf_read + BUFSIZE - local_buf_write - 1) % BUFSIZE; - } - -// if (space < num_frames) return 0; - -// printf("ao_jack_write: %u frames on %u channels, space is %u\n", num_frames, this->num_channels, space); - last_write_space = space; - - for (frame = first_frame; frame < num_frames; ++frame) { - for (channel = 0; channel < this->num_channels; ++channel) { - float *buf = (channel ? this->buf_2 : this->buf_1); - int16_t sample = data[frame * this->num_channels + channel]; - buf[local_buf_write] = ((float)sample) / 32767.0f; -// printf("%6f ", buf[local_buf_write]); -// if (++c == 8) { printf("\n"); c = 0; } - } - if (++local_buf_write == BUFSIZE) local_buf_write = 0; - } - - this->buf_write = local_buf_write; + jack_driver_t *this = (jack_driver_t *) this_gen; + int frames_played = jack_frames_since_cycle_start (this->client); -// printf("ao_jack_write: buf_read %u, buf_write %u\n", this->buf_read, this->buf_write); + int delay = 0; + /* Ring Buffer always stores floats */ + /* TODO: Unsure if the delay should be fragment_size*2 or *3? */ + delay = buf_used (this) / (sizeof (float) * this->num_channels) + + this->fragment_size * 3 - frames_played; - return 1; + return delay; } -static int ao_jack_delay (ao_driver_t *this_gen) + /* Write audio samples + * num_frames is the number of audio frames present + * audio frames are equivalent one sample on each channel. + * I.E. Stereo 16 bits audio frames are 4 bytes. + * MUST SIMULATE BLOCKING WRITES + */ +static int ao_jack_write (ao_driver_t *this_gen, int16_t *frame_buffer, + uint32_t num_frames) { - jack_driver_t *this = (jack_driver_t *) this_gen; - - uint32_t local_buf_read = this->buf_read; - uint32_t local_buf_write = this->buf_write; + jack_driver_t *this = (jack_driver_t *) this_gen; + int written = 0; + int num_bytes = num_frames * this->bytes_per_frame; + + /* First try and write all the bytes in one go */ + this->underrun = 0; + /* TODO: In the future Xine should pass only floats to us, so no conversion needed */ + if (this->bits_per_sample == 16) + written = write_buffer_16 (this, (char *) frame_buffer, num_bytes); + else if (this->bits_per_sample == 32) + written = write_buffer_32 (this, (char *) frame_buffer, num_bytes); + + /* If this fails then need to spin and keep trying until everything written */ + int spin_count = 0; + while ((written < num_bytes) && (spin_count < 40)) { + num_bytes -= written; + frame_buffer += written / 2; + + /* Sleep to save CPU */ + int until_callback = + this->fragment_size - jack_frames_since_cycle_start (this->client); + if ((until_callback < 0) || (until_callback > this->fragment_size)) { + xprintf (this->xine, XINE_VERBOSITY_DEBUG, + "ao_jack_write: Invalid until_callback %d\n", until_callback); + until_callback = this->fragment_size; + } + xine_usec_sleep (((until_callback + + 100) * 1000.0 * 1000.0) / this->output_sample_rate); - int delay = 0; + if (this->bits_per_sample == 16) + written = write_buffer_16 (this, (char *) frame_buffer, num_bytes); + else if (this->bits_per_sample == 32) + written = write_buffer_32 (this, (char *) frame_buffer, num_bytes); - if (local_buf_write > local_buf_read) { - delay = local_buf_write - local_buf_read; - } else { - delay = ((local_buf_write + BUFSIZE - local_buf_read) % BUFSIZE); - } + if (written == 0) + spin_count++; + else + spin_count = 0; - return delay;// - jack_get_buffer_size(this->client); -} + if (written == 0) + xprintf (this->xine, XINE_VERBOSITY_DEBUG, + "ao_jack_write: unusual, couldn't write anything\n"); + }; -static void ao_jack_close(ao_driver_t *this_gen) -{ - // nothing -} + if (spin_count) + xprintf (this->xine, XINE_VERBOSITY_DEBUG, + "Nonzero spin_count...%d\n", spin_count); -static uint32_t ao_jack_get_capabilities (ao_driver_t *this_gen) { - jack_driver_t *this = (jack_driver_t *) this_gen; - return this->capabilities; + return spin_count ? 0 : 1; /* return 1 on success, 0 if we got stuck for some reason */ } -static void ao_jack_exit(ao_driver_t *this_gen) +static uint32_t ao_jack_get_capabilities (ao_driver_t *this_gen) { - jack_driver_t *this = (jack_driver_t *) this_gen; - jack_client_t *client = this->client; - ao_jack_close(this_gen); - this->client = 0; - if (client) jack_client_close(client); - free (this); + jack_driver_t *this = (jack_driver_t *) this_gen; + return this->capabilities; } -static int ao_jack_get_property (ao_driver_t *this_gen, int property) { - jack_driver_t *this = (jack_driver_t *) this_gen; - - switch(property) { - case AO_PROP_PCM_VOL: - case AO_PROP_MIXER_VOL: -// printf("ao_jack_get_property(AO_PROP_MIXER_VOL): %u\n", this->volume); - return this->volume; - break; - case AO_PROP_MUTE_VOL: -// printf("ao_jack_get_property(AO_PROP_MUTE_VOL): %u\n", this->mute); - return this->mute; - break; - } +static void ao_jack_exit (ao_driver_t *this_gen) +{ + jack_driver_t *this = (jack_driver_t *) this_gen; - return 0; + ao_jack_close (this_gen); + if (this->buffer) + free (this->buffer); + free (this); } -static int ao_jack_set_property (ao_driver_t *this_gen, int property, int value) { - jack_driver_t *this = (jack_driver_t *) this_gen; - - switch(property) { - case AO_PROP_PCM_VOL: - case AO_PROP_MIXER_VOL: -// printf("ao_jack_set_property(AO_PROP_MIXER_VOL): %u\n", value); - this->volume = value; - break; - case AO_PROP_MUTE_VOL: -// printf("ao_jack_get_property(AO_PROP_MUTE_VOL): %u\n", value); - this->mute = value; - break; - } +static int ao_jack_get_property (ao_driver_t *this_gen, int property) +{ + jack_driver_t *this = (jack_driver_t *) this_gen; + + switch (property) { + case AO_PROP_PCM_VOL: + case AO_PROP_MIXER_VOL: + return this->mixer.volume; + break; + case AO_PROP_MUTE_VOL: + return this->mixer.mute; + break; + } + + return 0; +} - return ~value; +static int ao_jack_set_property (ao_driver_t *this_gen, int property, int value) +{ + jack_driver_t *this = (jack_driver_t *) this_gen; + + switch (property) { + case AO_PROP_PCM_VOL: + case AO_PROP_MIXER_VOL: + this->mixer.volume = value; + return value; + break; + case AO_PROP_MUTE_VOL: + this->mixer.mute = value; + return value; + break; + } + + return -1; } -static int ao_jack_ctrl(ao_driver_t *this_gen, int cmd, ...) { - jack_driver_t *this = (jack_driver_t *) this_gen; +static int ao_jack_ctrl (ao_driver_t *this_gen, int cmd, ...) +{ + jack_driver_t *this = (jack_driver_t *) this_gen; - switch (cmd) { + switch (cmd) { - case AO_CTRL_PLAY_PAUSE: - break; + case AO_CTRL_PLAY_PAUSE: + this->paused = 1; + break; - case AO_CTRL_PLAY_RESUME: - break; + case AO_CTRL_PLAY_RESUME: + this->paused = 0; + break; - case AO_CTRL_FLUSH_BUFFERS: -// fprintf(stderr, "ao_jack_ctrl(AO_CTRL_FLUSH_BUFFERS)\n"); - this->buf_write = this->buf_read = 0; - break; - } + case AO_CTRL_FLUSH_BUFFERS: + jack_reset (this); + break; + } - return 0; + return 0; } +static void jack_speaker_arrangement_cb (void *user_data, + xine_cfg_entry_t *entry); + static ao_driver_t *open_jack_plugin (audio_driver_class_t *class_gen, const void *data) { - jack_class_t *class = (jack_class_t *) class_gen; - jack_driver_t *this; - jack_client_t *client; - uint32_t rate; - const char **port_names; - int i; - - if ((client = jack_client_new("xine")) == 0) { - - char name[20]; - sprintf(name, "xine (%d)", (int)getpid()); - - if ((client = jack_client_new(name)) == 0) { - fprintf(stderr, "\nopen_jack_plugin: Error: Failed to connect to JACK server\n"); - fprintf(stderr, "open_jack_plugin: (did you start 'jackd' server?)\n"); - return 0; - } - } - - this = calloc(1, sizeof (jack_driver_t)); - - this->client = client; - - jack_set_process_callback(client, jack_process, this); - jack_on_shutdown(client, jack_shutdown, this); - - rate = jack_get_sample_rate(client); - fprintf(stderr, "open_jack_plugin: JACK sample rate is %u\n", rate); - - // We support up to 2-channel output - - for (i = 0; i < 2; ++i) { - jack_port_t *port = jack_port_register - (client, (i ? "out_r" : "out_l"), - JACK_DEFAULT_AUDIO_TYPE, JackPortIsOutput, 0); - if (!port) { - fprintf(stderr, "ao_jack_open: failed to register port %u\n", i); - } - if (i) this->port_2 = port; - else this->port_1 = port; - } - - this->buf_read = this->buf_write = 0; - this->volume = 100; - this->mute = 0; - - if (jack_activate(client)) { - fprintf(stderr, "ao_jack_open: failed to activate JACK client\n"); - return 0; - } - - if ((port_names = jack_get_ports(client, NULL, NULL, - JackPortIsPhysical | JackPortIsInput)) != NULL) { - if (port_names[0]) { - jack_connect(client, jack_port_name(this->port_1), port_names[0]); - } - if (port_names[1] && this->port_2) { - jack_connect(client, jack_port_name(this->port_2), port_names[1]); - } - free(port_names); + jack_class_t *class = (jack_class_t *) class_gen; + config_values_t *config = class->config; + jack_driver_t *this; + + jack_client_t *client; + uint32_t rate; + char *jack_device; + const char **matching_ports = NULL; + const char **port_names; + + /* for usability reasons, keep this in sync with audio_oss_out.c */ + static char *speaker_arrangement[] = { + "Mono 1.0", "Stereo 2.0", "Headphones 2.0", "Stereo 2.1", + "Surround 3.0", "Surround 4.0", "Surround 4.1", "Surround 5.0", + "Surround 5.1", "Surround 6.0", + "Surround 6.1", "Surround 7.1", "Pass Through", NULL + }; +#define MONO 0 +#define STEREO 1 +#define HEADPHONES 2 +#define SURROUND21 3 +#define SURROUND3 4 +#define SURROUND4 5 +#define SURROUND41 6 +#define SURROUND5 7 +#define SURROUND51 8 +#define SURROUND6 9 +#define SURROUND61 10 +#define SURROUND71 11 +#define A52_PASSTHRU 12 + int speakers; + + /* Try to create a client called "xine" */ + if ((client = jack_client_new ("xine")) == 0) { + /* If that doesn't work it could be because running two copies of xine - try using a unique name */ + char name[20]; + sprintf (name, "xine (%d)", (int) getpid ()); + + if ((client = jack_client_new (name)) == 0) { + xprintf (class->xine, XINE_VERBOSITY_LOG, + "\nopen_jack_plugin: Error: Failed to connect to JACK server\n"); + xprintf (class->xine, XINE_VERBOSITY_LOG, + "open_jack_plugin: (did you start 'jackd' server?)\n"); + return 0; } + } + + this = calloc(1, sizeof (jack_driver_t)); + + rate = jack_get_sample_rate (client); + xprintf (class->xine, XINE_VERBOSITY_DEBUG, + "open_jack_plugin: JACK sample rate is %u\n", rate); + + /* devname_val is offset used to select auto, /dev/dsp, or /dev/sound/dsp */ + jack_device = config->register_string (config, + "audio.device.jack_device_name", + "", + _("JACK audio device name"), + _("Specifies the jack audio device name, " + "leave blank for the default physical output port."), + 10, NULL, NULL); + + this->capabilities = 0; + + + /* for usability reasons, keep this in sync with audio_alsa_out.c */ + speakers = + config->register_enum (config, "audio.output.speaker_arrangement", + STEREO, speaker_arrangement, + _("speaker arrangement"), + _("Select how your speakers are arranged, " + "this determines which speakers xine uses for sound output. " + "The individual values are:\n\n" + "Mono 1.0: You have only one speaker.\n" + "Stereo 2.0: You have two speakers for left and right channel.\n" + "Headphones 2.0: You use headphones.\n" + "Stereo 2.1: You have two speakers for left and right channel, and one " + "subwoofer for the low frequencies.\n" + "Surround 3.0: You have three speakers for left, right and rear channel.\n" + "Surround 4.0: You have four speakers for front left and right and rear " + "left and right channels.\n" + "Surround 4.1: You have four speakers for front left and right and rear " + "left and right channels, and one subwoofer for the low frequencies.\n" + "Surround 5.0: You have five speakers for front left, center and right and " + "rear left and right channels.\n" + "Surround 5.1: You have five speakers for front left, center and right and " + "rear left and right channels, and one subwoofer for the low frequencies.\n" + "Surround 6.0: You have six speakers for front left, center and right and " + "rear left, center and right channels.\n" + "Surround 6.1: You have six speakers for front left, center and right and " + "rear left, center and right channels, and one subwoofer for the low frequencies.\n" + "Surround 7.1: You have seven speakers for front left, center and right, " + "left and right and rear left and right channels, and one subwoofer for the " + "low frequencies.\n" + "Pass Through: Your sound system will receive undecoded digital sound from xine. " + "You need to connect a digital surround decoder capable of decoding the " + "formats you want to play to your sound card's digital output."), + 0, jack_speaker_arrangement_cb, this); + + int port_flags = JackPortIsInput; + int num_ports; + /* list matching ports */ + if (!jack_device) + port_flags |= JackPortIsPhysical; + /* Find all the ports matching either the desired device regexp or physical output ports */ + matching_ports = jack_get_ports (client, jack_device, NULL, port_flags); + /* Count 'em */ + for (num_ports = 0; matching_ports && matching_ports[num_ports]; + num_ports++) + /**/; + if (!num_ports) { + xprintf (this->xine, XINE_VERBOSITY_LOG, + "open_jack_plugin: no physical ports available\n"); + goto err_out; + } + + +/* TODO: We deliberately don't offer mono, let Xine upsample instead? */ +/* if (num_ports >= 1) { */ +/* this->capabilities |= AO_CAP_MODE_MONO; */ +/* xprintf(class->xine, XINE_VERBOSITY_DEBUG, "mono "); */ +/* } */ + + if (num_ports >= 2) { + this->capabilities |= AO_CAP_MODE_STEREO; + xprintf (class->xine, XINE_VERBOSITY_DEBUG, "stereo "); + } + + if (num_ports >= 4) { + if (speakers == SURROUND4) { + this->capabilities |= AO_CAP_MODE_4CHANNEL; + xprintf (class->xine, XINE_VERBOSITY_DEBUG, "4-channel "); + } else + xprintf (class->xine, XINE_VERBOSITY_DEBUG, + "(4-channel not enabled in xine config) "); + } + + if (num_ports >= 5) { + if (speakers == SURROUND5) { + this->capabilities |= AO_CAP_MODE_5CHANNEL; + xprintf (class->xine, XINE_VERBOSITY_DEBUG, "5-channel "); + } else + xprintf (class->xine, XINE_VERBOSITY_DEBUG, + "(5-channel not enabled in xine config) "); + } + + if (num_ports >= 6) { + if (speakers == SURROUND51) { + this->capabilities |= AO_CAP_MODE_5_1CHANNEL; + xprintf (class->xine, XINE_VERBOSITY_DEBUG, "5.1-channel "); + } else + xprintf (class->xine, XINE_VERBOSITY_DEBUG, + "(5.1-channel not enabled in xine config) "); + } + + this->buffer = (unsigned char *) malloc (BUFFSIZE); + jack_reset (this); + + this->capabilities |= AO_CAP_MIXER_VOL; + this->capabilities |= AO_CAP_MUTE_VOL; + /* TODO: Currently not respected by Xine, perhaps v1.2? */ + this->capabilities |= AO_CAP_FLOAT32; + + + this->mixer.mute = 0; + this->mixer.volume = 100; + + this->output_sample_rate = jack_get_sample_rate (client); + this->fragment_size = jack_get_buffer_size (client); + + /* Close our JACK client */ + jack_client_close (client); + + this->xine = class->xine; + + this->ao_driver.get_capabilities = ao_jack_get_capabilities; + this->ao_driver.get_property = ao_jack_get_property; + this->ao_driver.set_property = ao_jack_set_property; + this->ao_driver.open = ao_jack_open; + this->ao_driver.num_channels = ao_jack_num_channels; + this->ao_driver.bytes_per_frame = ao_jack_bytes_per_frame; + this->ao_driver.delay = ao_jack_delay; + this->ao_driver.write = ao_jack_write; + this->ao_driver.close = ao_jack_close; + this->ao_driver.exit = ao_jack_exit; + this->ao_driver.get_gap_tolerance = ao_jack_get_gap_tolerance; + this->ao_driver.control = ao_jack_ctrl; + + return &this->ao_driver; + +err_out: + free (matching_ports); + if (client) + jack_client_close (client); + return 0; +} - this->sample_rate = rate; - - this->xine = class->xine; - this->capabilities = AO_CAP_FLOAT32 | AO_CAP_MODE_MONO | - AO_CAP_MODE_STEREO | AO_CAP_MIXER_VOL | AO_CAP_MUTE_VOL; - - this->ao_driver.get_capabilities = ao_jack_get_capabilities; - this->ao_driver.get_property = ao_jack_get_property; - this->ao_driver.set_property = ao_jack_set_property; - this->ao_driver.open = ao_jack_open; - this->ao_driver.num_channels = ao_jack_num_channels; - this->ao_driver.bytes_per_frame = ao_jack_bytes_per_frame; - this->ao_driver.delay = ao_jack_delay; - this->ao_driver.write = ao_jack_write; - this->ao_driver.close = ao_jack_close; - this->ao_driver.exit = ao_jack_exit; - this->ao_driver.get_gap_tolerance = ao_jack_get_gap_tolerance; - this->ao_driver.control = ao_jack_ctrl; - - fprintf(stderr, "jack open_jack_plugin returning %p\n", (void *)(&this->ao_driver)); - return &this->ao_driver; +static void jack_speaker_arrangement_cb (void *user_data, + xine_cfg_entry_t *entry) +{ + jack_driver_t *this = (jack_driver_t *) user_data; + int32_t value = entry->num_value; + if (value == SURROUND4) { + this->capabilities |= AO_CAP_MODE_4CHANNEL; + } else { + this->capabilities &= ~AO_CAP_MODE_4CHANNEL; + } + if (value == SURROUND41) { + this->capabilities |= AO_CAP_MODE_4_1CHANNEL; + } else { + this->capabilities &= ~AO_CAP_MODE_4_1CHANNEL; + } + if (value == SURROUND5) { + this->capabilities |= AO_CAP_MODE_5CHANNEL; + } else { + this->capabilities &= ~AO_CAP_MODE_5CHANNEL; + } + if (value >= SURROUND51) { + this->capabilities |= AO_CAP_MODE_5_1CHANNEL; + } else { + this->capabilities &= ~AO_CAP_MODE_5_1CHANNEL; + } } /* * class functions */ -static char* get_identifier (audio_driver_class_t *this_gen) { - return "jack"; +static char *get_identifier (audio_driver_class_t *this_gen) +{ + return "jack"; } -static char* get_description (audio_driver_class_t *this_gen) { - return _("xine output plugin for JACK Audio Connection Kit"); +static char *get_description (audio_driver_class_t *this_gen) +{ + return _("xine output plugin for JACK Audio Connection Kit"); } -static void dispose_class (audio_driver_class_t *this_gen) { - - jack_class_t *this = (jack_class_t *) this_gen; - free (this); +static void dispose_class (audio_driver_class_t *this_gen) +{ + jack_class_t *this = (jack_class_t *) this_gen; + free (this); } -static void *init_class (xine_t *xine, void *data) { - - jack_class_t *this; - - this = calloc(1, sizeof (jack_class_t)); +static void *init_class (xine_t *xine, void *data) +{ + jack_class_t *this; - this->driver_class.open_plugin = open_jack_plugin; - this->driver_class.get_identifier = get_identifier; - this->driver_class.get_description = get_description; - this->driver_class.dispose = dispose_class; + this = calloc(1, sizeof (jack_class_t)); - this->config = xine->config; - this->xine = xine; + this->driver_class.open_plugin = open_jack_plugin; + this->driver_class.get_identifier = get_identifier; + this->driver_class.get_description = get_description; + this->driver_class.dispose = dispose_class; - fprintf(stderr, "jack init_class returning %p\n", (void *)this); + this->config = xine->config; + this->xine = xine; - return this; + return this; } -static ao_info_t ao_info_jack = { - 6 -}; +static ao_info_t ao_info_jack = { 6 }; /* * exported plugin catalog entry */ const plugin_info_t xine_plugin_info[] EXPORTED = { - /* type, API, "name", version, special_info, init_function */ - { PLUGIN_AUDIO_OUT, AO_OUT_JACK_IFACE_VERSION, "jack", XINE_VERSION_CODE /* XINE_VERSION_CODE */, &ao_info_jack, init_class }, - { PLUGIN_NONE, 0, "", 0, NULL, NULL } + /* type, API, "name", version, special_info, init_function */ + { PLUGIN_AUDIO_OUT, AO_OUT_JACK_IFACE_VERSION, "jack", XINE_VERSION_CODE, + &ao_info_jack, init_class }, + { PLUGIN_NONE, 0, "", 0, NULL, NULL } }; - diff --git a/src/audio_out/audio_oss_out.c b/src/audio_out/audio_oss_out.c index df29a43ea..2ae116970 100644 --- a/src/audio_out/audio_oss_out.c +++ b/src/audio_out/audio_oss_out.c @@ -877,10 +877,7 @@ static ao_driver_t *open_plugin (audio_driver_class_t *class_gen, const void *da if (this->sync_method == OSS_SYNC_PROBEBUFFER) { char *buf; int c; - - xprintf(class->xine, XINE_VERBOSITY_LOG, - _("audio_oss_out: Audio driver realtime sync disabled...\n" - "audio_oss_out: ...probing output buffer size: ")); + this->buffer_size = 0; if( (buf=calloc(1, 1024)) != NULL ) { @@ -894,7 +891,8 @@ static ao_driver_t *open_plugin (audio_driver_class_t *class_gen, const void *da } close(audio_fd); xprintf(class->xine, XINE_VERBOSITY_LOG, - _("%d bytes\naudio_oss_out: ...there may be audio/video synchronization issues\n"), this->buffer_size); + _("audio_oss_out: Audio driver realtime sync disabled...\n" + "audio_oss_out: ...probing output buffer size: %d bytes\naudio_oss_out: ...there may be audio/video synchronization issues\n"), this->buffer_size); audio_fd=open(this->audio_dev, O_WRONLY|O_NONBLOCK); @@ -957,48 +955,48 @@ static ao_driver_t *open_plugin (audio_driver_class_t *class_gen, const void *da 0, oss_speaker_arrangement_cb, this); - xprintf(class->xine, XINE_VERBOSITY_DEBUG, "audio_oss_out: supported modes are "); + char *logmsg = strdup (_("audio_oss_out: supported modes are")); num_channels = 1; status = ioctl(audio_fd, SNDCTL_DSP_CHANNELS, &num_channels); if ( (status != -1) && (num_channels==1) ) { this->capabilities |= AO_CAP_MODE_MONO; - xprintf(class->xine, XINE_VERBOSITY_DEBUG, "mono "); + xine_strcat_realloc (&logmsg, _(" mono")); } num_channels = 2; status = ioctl(audio_fd, SNDCTL_DSP_CHANNELS, &num_channels); if ( (status != -1) && (num_channels==2) ) { this->capabilities |= AO_CAP_MODE_STEREO; - xprintf(class->xine, XINE_VERBOSITY_DEBUG, "stereo "); + xine_strcat_realloc (&logmsg, _(" stereo")); } num_channels = 4; status = ioctl(audio_fd, SNDCTL_DSP_CHANNELS, &num_channels); if ( (status != -1) && (num_channels==4) ) { if ( speakers == SURROUND4 ) { this->capabilities |= AO_CAP_MODE_4CHANNEL; - xprintf(class->xine, XINE_VERBOSITY_DEBUG, "4-channel "); + xine_strcat_realloc (&logmsg, _(" 4-channel")); } else - xprintf(class->xine, XINE_VERBOSITY_DEBUG, "(4-channel not enabled in xine config) " ); + xine_strcat_realloc (&logmsg, _(" (4-channel not enabled in xine config)")); } num_channels = 5; status = ioctl(audio_fd, SNDCTL_DSP_CHANNELS, &num_channels); if ( (status != -1) && (num_channels==5) ) { if ( speakers == SURROUND5 ) { this->capabilities |= AO_CAP_MODE_5CHANNEL; - xprintf(class->xine, XINE_VERBOSITY_DEBUG, "5-channel "); + xine_strcat_realloc (&logmsg, _(" 5-channel")); } else - xprintf(class->xine, XINE_VERBOSITY_DEBUG, "(5-channel not enabled in xine config) " ); + xine_strcat_realloc (&logmsg, _(" (5-channel not enabled in xine config)")); } num_channels = 6; status = ioctl(audio_fd, SNDCTL_DSP_CHANNELS, &num_channels); if ( (status != -1) && (num_channels==6) ) { if ( speakers == SURROUND51 ) { this->capabilities |= AO_CAP_MODE_5_1CHANNEL; - xprintf(class->xine, XINE_VERBOSITY_DEBUG, "5.1-channel "); + xine_strcat_realloc (&logmsg, _(" 5.1-channel")); } else - xprintf(class->xine, XINE_VERBOSITY_DEBUG, "(5.1-channel not enabled in xine config) " ); + xine_strcat_realloc (&logmsg, _(" (5.1-channel not enabled in xine config)")); } ioctl(audio_fd,SNDCTL_DSP_GETFMTS,&caps); @@ -1008,10 +1006,13 @@ static ao_driver_t *open_plugin (audio_driver_class_t *class_gen, const void *da if ( speakers == A52_PASSTHRU ) { this->capabilities |= AO_CAP_MODE_A52; this->capabilities |= AO_CAP_MODE_AC5; - xprintf(class->xine, XINE_VERBOSITY_DEBUG, "a/52-pass-through "); + xine_strcat_realloc (&logmsg, _(" a/52 pass-through")); } else - xprintf(class->xine, XINE_VERBOSITY_DEBUG, "(a/52-pass-through not enabled in xine config)"); + xine_strcat_realloc (&logmsg, _(" (a/52 pass-through not enabled in xine config)")); + + xprintf(class->xine, XINE_VERBOSITY_DEBUG, "%s\n", logmsg); + free (logmsg); /* * mixer initialisation. diff --git a/src/demuxers/demux_qt.c b/src/demuxers/demux_qt.c index e51344798..1fa9b4327 100644 --- a/src/demuxers/demux_qt.c +++ b/src/demuxers/demux_qt.c @@ -3095,7 +3095,9 @@ static const char *get_mimetypes (demux_class_t *this_gen) { return "video/quicktime: mov,qt: Quicktime animation;" "video/x-quicktime: mov,qt: Quicktime animation;" "audio/x-m4a: m4a,m4b: MPEG-4 audio;" - "application/x-quicktimeplayer: qtl: Quicktime list;"; + "application/x-quicktimeplayer: qtl: Quicktime list;" + "video/mp4: mp4,mpg4: MPEG-4 video;" + "audio/mp4: mp4,mpg4: MPEG-4 audio;"; } static void class_dispose (demux_class_t *this_gen) { diff --git a/src/demuxers/demux_ts.c b/src/demuxers/demux_ts.c index d2df1609c..6c2adc67f 100644 --- a/src/demuxers/demux_ts.c +++ b/src/demuxers/demux_ts.c @@ -245,7 +245,7 @@ typedef struct { int64_t pts; buf_element_t *buf; unsigned int counter; - uint8_t descriptor_tag; + uint16_t descriptor_tag; /* +0x100 for PES stream IDs (no available TS descriptor tag?) */ int64_t packet_count; int corrupted_pes; uint32_t buffered_bytes; @@ -983,7 +983,7 @@ static void demux_ts_pes_new(demux_ts_t*this, unsigned int mediaIndex, unsigned int pid, fifo_buffer_t *fifo, - uint8_t descriptor) { + uint16_t descriptor) { demux_ts_media *m = &this->media[mediaIndex]; @@ -1240,6 +1240,15 @@ printf("Program Number is %i, looking for %i\n",program_number,this->program_num } } + /* + * Forget the current video, audio and subtitle PIDs; if the PMT has not + * changed, we'll pick them up again when we parse this PMT, while if the + * PMT has changed (e.g. an IPTV streamer that's just changed its source), + * we'll get new PIDs that we should follow. + */ + this->audio_tracks_count = 0; + this->videoPid = INVALID_PID; + this->spu_pid = INVALID_PID; /* * ES definitions start here...we are going to learn upto one video @@ -1846,7 +1855,7 @@ static void demux_ts_parse_packet (demux_ts_t*this) { } else if (!found) { this->videoPid = pid; this->videoMedia = this->media_num; - demux_ts_pes_new(this, this->media_num++, pid, this->video_fifo, pes_stream_id); + demux_ts_pes_new(this, this->media_num++, pid, this->video_fifo, 0x100 + pes_stream_id); } if (this->videoPid != INVALID_PID) { @@ -1873,7 +1882,7 @@ static void demux_ts_parse_packet (demux_ts_t*this) { this->audio_tracks[this->audio_tracks_count].media_index = this->media_num; this->media[this->media_num].type = this->audio_tracks_count; demux_ts_pes_new(this, this->media_num++, pid, - this->audio_fifo,pes_stream_id); + this->audio_fifo, 0x100 + pes_stream_id); this->audio_tracks_count++; } } diff --git a/src/input/input_dvb.c b/src/input/input_dvb.c index 9f51da267..bc279b78b 100644 --- a/src/input/input_dvb.c +++ b/src/input/input_dvb.c @@ -291,6 +291,7 @@ typedef struct { int numchannels; char *autoplaylist[MAX_AUTOCHANNELS]; + char *default_channels_conf_filename; } dvb_input_class_t; typedef struct { @@ -331,6 +332,9 @@ typedef struct { /* scratch buffer for forward seeking */ char seek_buf[BUFSIZE]; + /* Is the GUI enabled at all? */ + int dvb_gui_enabled; + /* simple vcr-like functionality */ int record_fd; int record_paused; @@ -369,6 +373,7 @@ static const Param bw_list [] = { { "BANDWIDTH_6_MHZ", BANDWIDTH_6_MHZ }, { "BANDWIDTH_7_MHZ", BANDWIDTH_7_MHZ }, { "BANDWIDTH_8_MHZ", BANDWIDTH_8_MHZ }, + { "BANDWIDTH_AUTO", BANDWIDTH_AUTO }, { NULL, 0 } }; @@ -391,6 +396,7 @@ static const Param guard_list [] = { {"GUARD_INTERVAL_1_32", GUARD_INTERVAL_1_32}, {"GUARD_INTERVAL_1_4", GUARD_INTERVAL_1_4}, {"GUARD_INTERVAL_1_8", GUARD_INTERVAL_1_8}, + {"GUARD_INTERVAL_AUTO", GUARD_INTERVAL_AUTO}, { NULL, 0 } }; @@ -399,6 +405,7 @@ static const Param hierarchy_list [] = { { "HIERARCHY_2", HIERARCHY_2 }, { "HIERARCHY_4", HIERARCHY_4 }, { "HIERARCHY_NONE", HIERARCHY_NONE }, + { "HIERARCHY_AUTO", HIERARCHY_AUTO }, { NULL, 0 } }; @@ -417,12 +424,14 @@ static const Param qam_list [] = { { "QAM_256", QAM_256 }, { "QAM_32", QAM_32 }, { "QAM_64", QAM_64 }, + { "QAM_AUTO", QAM_AUTO }, { NULL, 0 } }; static const Param transmissionmode_list [] = { { "TRANSMISSION_MODE_2K", TRANSMISSION_MODE_2K }, { "TRANSMISSION_MODE_8K", TRANSMISSION_MODE_8K }, + { "TRANSMISSION_MODE_AUTO", TRANSMISSION_MODE_AUTO }, { NULL, 0 } }; @@ -880,13 +889,15 @@ static channel_t *load_channels(xine_t *xine, xine_stream_t *stream, int *num_ch FILE *f; char str[BUFSIZE]; - char filename[BUFSIZE]; channel_t *channels = NULL; int num_channels = 0; int num_alloc = 0; struct stat st; - - snprintf(filename, BUFSIZE, "%s/.xine/channels.conf", xine_get_homedir()); + xine_cfg_entry_t channels_conf; + char *filename; + + xine_config_lookup_entry(xine, "media.dvb.channels_conf", &channels_conf); + filename = channels_conf.str_value; f = fopen(filename, "r"); if (!f) { @@ -1141,6 +1152,8 @@ static void parse_pmt(dvb_input_plugin_t *this, const unsigned char *buf, int se switch (buf[0]) { case 0x01: case 0x02: + case 0x10: + case 0x1b: if(!has_video) { xprintf(this->stream->xine,XINE_VERBOSITY_LOG,"input_dvb: Adding VIDEO : PID 0x%04x\n", elementary_pid); dvb_set_pidfilter(this, VIDFILTER, elementary_pid, DMX_PES_VIDEO, DMX_OUT_TS_TAP); @@ -1150,6 +1163,8 @@ static void parse_pmt(dvb_input_plugin_t *this, const unsigned char *buf, int se case 0x03: case 0x04: + case 0x0f: + case 0x11: if(!has_audio) { xprintf(this->stream->xine,XINE_VERBOSITY_LOG,"input_dvb: Adding AUDIO : PID 0x%04x\n", elementary_pid); dvb_set_pidfilter(this, AUDFILTER, elementary_pid, DMX_PES_AUDIO, DMX_OUT_TS_TAP); @@ -2492,15 +2507,13 @@ static off_t dvb_plugin_read (input_plugin_t *this_gen, if (!this->tuned_in) return 0; - dvb_event_handler (this); + if (this->dvb_gui_enabled) + dvb_event_handler (this); #ifdef LOG_READS xprintf(this->class->xine,XINE_VERBOSITY_DEBUG, "input_dvb: reading %" PRIdMAX " bytes...\n", (intmax_t)len); #endif -#ifndef DVB_NO_BUFFERING - nbc_check_buffers (this->nbc); -#endif /* protect against channel changes */ have_mutex = pthread_mutex_lock(&this->channel_change_mutex); total=0; @@ -2757,7 +2770,12 @@ static int dvb_plugin_open(input_plugin_t * this_gen) xine_cfg_entry_t zoomdvb; xine_cfg_entry_t adapter; xine_cfg_entry_t lastchannel; + xine_cfg_entry_t gui_enabled; + xine_config_lookup_entry(this->stream->xine, "media.dvb.gui_enabled", &gui_enabled); + this->dvb_gui_enabled = gui_enabled.num_value; + xprintf(this->class->xine, XINE_VERBOSITY_LOG, _("input_dvb: DVB GUI %s\n"), this->dvb_gui_enabled ? "enabled" : "disabled"); + xine_config_lookup_entry(this->stream->xine, "media.dvb.adapter", &adapter); if (!(tuner = tuner_init(this->class->xine,adapter.num_value))) { @@ -2983,15 +3001,16 @@ static int dvb_plugin_open(input_plugin_t * this_gen) this->event_queue = xine_event_new_queue(this->stream); #ifdef EPG_UPDATE_IN_BACKGROUND - /* Start the EPG updater thread. */ - this->epg_updater_stop = 0; - if (pthread_create(&this->epg_updater_thread, NULL, - epg_data_updater, this) != 0) { - xprintf( - this->class->xine, XINE_VERBOSITY_LOG, - _("input_dvb: cannot create EPG updater thread\n")); - return 0; - + if (this->dvb_gui_enabled) { + /* Start the EPG updater thread. */ + this->epg_updater_stop = 0; + if (pthread_create(&this->epg_updater_thread, NULL, + epg_data_updater, this) != 0) { + xprintf( + this->class->xine, XINE_VERBOSITY_LOG, + _("input_dvb: cannot create EPG updater thread\n")); + return 0; + } } #endif /* @@ -3157,6 +3176,8 @@ static void dvb_class_dispose(input_class_t * this_gen) { dvb_input_class_t *class = (dvb_input_class_t *) this_gen; int x; + + free(class->default_channels_conf_filename); for(x=0;x<class->numchannels;x++) free(class->autoplaylist[x]); @@ -3266,6 +3287,10 @@ static void *init_class (xine_t *xine, void *data) { this->mrls[3] = "dvbt://"; this->mrls[4] = "dvba://"; this->mrls[5] = 0; + + asprintf(&this->default_channels_conf_filename, + "%s/.xine/channels.conf", + xine_get_homedir()); xprintf(this->xine,XINE_VERBOSITY_DEBUG,"init class succeeded\n"); @@ -3299,7 +3324,19 @@ static void *init_class (xine_t *xine, void *data) { "in your system."), 0, NULL, (void *) this); - + /* set to 0 to turn off the GUI built into this input plugin */ + config->register_bool(config, "media.dvb.gui_enabled", + 1, + _("Enable the DVB GUI"), + _("Enable the DVB GUI, mouse controlled recording and channel switching."), + 21, NULL, NULL); + /* Override the default channels file */ + config->register_filename(config, "media.dvb.channels_conf", + this->default_channels_conf_filename, + XINE_CONFIG_STRING_IS_FILENAME, + _("DVB Channels config file"), + _("DVB Channels config file to use instead of the ~/.xine/channels.conf file."), + 21, NULL, NULL); return this; } diff --git a/src/input/input_http.c b/src/input/input_http.c index dab7310c3..169a0d384 100644 --- a/src/input/input_http.c +++ b/src/input/input_http.c @@ -82,6 +82,8 @@ typedef struct { char auth[BUFSIZE]; char proxyauth[BUFSIZE]; + + char *mime_type; char *proto; char *user; @@ -592,17 +594,20 @@ static const char* http_plugin_get_mrl (input_plugin_t *this_gen) { } static int http_plugin_get_optional_data (input_plugin_t *this_gen, - void *data, int data_type) { + void *const data, int data_type) { + void **const ptr = (void **const) data; http_input_plugin_t *this = (http_input_plugin_t *) this_gen; switch (data_type) { case INPUT_OPTIONAL_DATA_PREVIEW: - memcpy (data, this->preview, this->preview_size); return this->preview_size; - break; + case INPUT_OPTIONAL_DATA_MIME_TYPE: + *ptr = this->mime_type; + case INPUT_OPTIONAL_DATA_DEMUX_MIME_TYPE: + return *this->mime_type ? INPUT_OPTIONAL_SUCCESS : INPUT_OPTIONAL_UNSUPPORTED; } return INPUT_OPTIONAL_UNSUPPORTED; @@ -627,6 +632,7 @@ static void http_plugin_dispose (input_plugin_t *this_gen ) { if (this->user) free(this->user); if (this->password) free(this->password); if (this->uri) free(this->uri); + if (this->mime_type) free(this->mime_type); free (this); } @@ -655,7 +661,9 @@ static int http_plugin_open (input_plugin_t *this_gen ) { int use_proxy; int proxyport; int mpegurl_redirect = 0; - + char mime_type[256]; + + mime_type[0] = 0; use_proxy = this_class->proxyhost && strlen(this_class->proxyhost); if (use_proxy) { @@ -919,7 +927,11 @@ static int http_plugin_open (input_plugin_t *this_gen ) { /* content type */ if (!strncasecmp(this->buf, TAG_CONTENT_TYPE, sizeof(TAG_CONTENT_TYPE) - 1)) { - if (!strncasecmp(this->buf + sizeof(TAG_CONTENT_TYPE) - 1, "video/nsv", 9)) { + const char *type = this->buf + sizeof (TAG_CONTENT_TYPE) - 1; + while (isspace (*type)) + ++type; + sprintf (mime_type, "%.255s", type); + if (!strncasecmp (type, "video/nsv", 9)) { lprintf("shoutcast nsv detected\n"); this->is_nsv = 1; } @@ -990,6 +1002,8 @@ static int http_plugin_open (input_plugin_t *this_gen ) { lprintf("preview_size=%"PRId64"\n", this->preview_size); this->curpos = 0; + if (*mime_type) + this->mime_type = strdup (mime_type); return 1; } diff --git a/src/input/input_plugin.h b/src/input/input_plugin.h index 4790164d5..080e05476 100644 --- a/src/input/input_plugin.h +++ b/src/input/input_plugin.h @@ -307,6 +307,13 @@ struct input_plugin_s { #define INPUT_OPTIONAL_DATA_SPULANG 3 #define INPUT_OPTIONAL_DATA_PREVIEW 7 +/* buffer is a const char **; the string is freed by the input plugin. */ +#define INPUT_OPTIONAL_DATA_MIME_TYPE 8 +/* buffer is unused; true if the demuxer should be determined by the MIME type */ +#define INPUT_OPTIONAL_DATA_DEMUX_MIME_TYPE 9 +/* buffer is a const char **; the string is static or freed by the input plugin. */ +#define INPUT_OPTIONAL_DATA_DEMUXER 10 + #define MAX_MRL_ENTRIES 255 #define MAX_PREVIEW_SIZE 4096 diff --git a/src/input/input_pnm.c b/src/input/input_pnm.c index 937b7c89b..669d24d28 100644 --- a/src/input/input_pnm.c +++ b/src/input/input_pnm.c @@ -82,8 +82,6 @@ static off_t pnm_plugin_read (input_plugin_t *this_gen, lprintf ("pnm_plugin_read: %"PRId64" bytes ...\n", len); - nbc_check_buffers (this->nbc); - n = pnm_read (this->pnm, buf, len); this->curpos += n; diff --git a/src/input/input_rtsp.c b/src/input/input_rtsp.c index db16c9bc6..110c4d4b6 100644 --- a/src/input/input_rtsp.c +++ b/src/input/input_rtsp.c @@ -83,8 +83,6 @@ static off_t rtsp_plugin_read (input_plugin_t *this_gen, lprintf ("rtsp_plugin_read: %"PRId64" bytes ...\n", len); - nbc_check_buffers (this->nbc); - n = rtsp_session_read (this->rtsp, buf, len); this->curpos += n; diff --git a/src/input/input_v4l.c b/src/input/input_v4l.c index 304f6f484..29ed9899b 100644 --- a/src/input/input_v4l.c +++ b/src/input/input_v4l.c @@ -97,6 +97,9 @@ static const resolution_t resolutions[] = { #define AUDIO_DEV "plughw:0,0" #endif +static char *tv_standard_names[] = { "AUTO", "PAL", "NTSC", "SECAM", "OLD", NULL }; +static int tv_standard_values[] = { VIDEO_MODE_AUTO, VIDEO_MODE_PAL, VIDEO_MODE_NTSC, VIDEO_MODE_SECAM, -1 }; + #if !defined(NDELAY) && defined(O_NDELAY) #define FNDELAY O_NDELAY #endif @@ -631,6 +634,7 @@ static int search_by_channel(v4l_input_plugin_t *this, char *input_source) { int ret = 0; int fd = 0; + cfg_entry_t *tv_standard_entry; lprintf("input_source: %s\n", input_source); @@ -666,8 +670,17 @@ static int search_by_channel(v4l_input_plugin_t *this, char *input_source) return -1; } + tv_standard_entry = this->stream->xine->config->lookup_entry(this->stream->xine->config, + "media.video4linux.tv_standard"); this->tuner_name = input_source; - ret = ioctl(fd, VIDIOCSCHAN, &this->input); + if (tv_standard_entry->num_value != 0) { + this->video_channel.norm = tv_standard_values[ tv_standard_entry->num_value ]; + xprintf(this->stream->xine, XINE_VERBOSITY_LOG, + "input_v4l: TV Standard configured as STD %s (%d)\n", + tv_standard_names[ tv_standard_entry->num_value ], this->video_channel.norm ); + ret = ioctl(fd, VIDIOCSCHAN, &this->video_channel); + } else + ret = ioctl(fd, VIDIOCSCHAN, &this->input); lprintf("(%d) Set channel to %d\n", ret, this->input); @@ -1907,7 +1920,11 @@ static void *init_video_class (xine_t *xine, void *data) _("The name of the audio device which corresponds " "to your Video4Linux video device."), 10, NULL, NULL); -#endif +#endif + config->register_enum (config, "media.video4linux.tv_standard", 4 /* old */, + tv_standard_names, _("v4l TV standard"), + _("Selects the TV standard of the input signals. " + "Either: AUTO, PAL, NTSC or SECAM. "), 20, NULL, NULL); return this; } diff --git a/src/input/net_buf_ctrl.c b/src/input/net_buf_ctrl.c index 4a39aadfb..e27ed99f3 100644 --- a/src/input/net_buf_ctrl.c +++ b/src/input/net_buf_ctrl.c @@ -113,6 +113,10 @@ static void nbc_set_speed_normal (nbc_t *this) { stream->xine->clock->set_option (stream->xine->clock, CLOCK_SCR_ADJUSTABLE, 1); } +void nbc_check_buffers (nbc_t *this) { + /* Deprecated */ +} + static void display_stats (nbc_t *this) { const char buffering[2][4] = {" ", "buf"}; const char enabled[2][4] = {"off", "on "}; @@ -560,3 +564,22 @@ void nbc_close (nbc_t *this) { free (this); xprintf(xine, XINE_VERBOSITY_DEBUG, "\nnet_buf_ctrl: nbc_close: done\n"); } + + +void nbc_set_high_water_mark(nbc_t *this, int value) { +/* + Deprecated + this->high_water_mark = value; +*/ + xprintf(this->stream->xine, XINE_VERBOSITY_DEBUG, + "\nnet_buf_ctrl: this method is deprecated, please fix the input plugin\n"); +} + +void nbc_set_low_water_mark(nbc_t *this, int value) { +/* + Deprecated + this->low_water_mark = value; +*/ + xprintf(this->stream->xine, XINE_VERBOSITY_DEBUG, + "\nnet_buf_ctrl: this method is deprecated, please fix the input plugin\n"); +} diff --git a/src/input/net_buf_ctrl.h b/src/input/net_buf_ctrl.h index 3f4b4b3bf..7dfb7b0d1 100644 --- a/src/input/net_buf_ctrl.h +++ b/src/input/net_buf_ctrl.h @@ -29,12 +29,12 @@ typedef struct nbc_s nbc_t; nbc_t *nbc_init (xine_stream_t *xine) XINE_MALLOC; -void nbc_check_buffers (nbc_t *this); +void nbc_check_buffers (nbc_t *this) XINE_DEPRECATED; void nbc_close (nbc_t *this); -void nbc_set_high_water_mark(nbc_t *this, int value); +void nbc_set_high_water_mark(nbc_t *this, int value) XINE_DEPRECATED; -void nbc_set_low_water_mark(nbc_t *this, int value); +void nbc_set_low_water_mark(nbc_t *this, int value) XINE_DEPRECATED; #endif diff --git a/src/input/vcd/xine-extra.c b/src/input/vcd/xine-extra.c index 79c962a79..e3b6da912 100644 --- a/src/input/vcd/xine-extra.c +++ b/src/input/vcd/xine-extra.c @@ -45,8 +45,10 @@ static xine_t *my_xine = NULL; void xine_vlog_msg(xine_t *this, int buf, const char *format, va_list args) { + va_list copy; + va_copy (copy, args); xine_vlog(this, buf, format, args); - vfprintf(stdout, format, args); + vfprintf(stdout, format, copy); } /*! This routine is like xine_log, except it takes a va_list instead @@ -59,8 +61,10 @@ xine_vlog_msg(xine_t *this, int buf, const char *format, va_list args) void xine_vlog_err(xine_t *this, int buf, const char *format, va_list args) { + va_list copy; + va_copy (copy, args); xine_vlog(this, buf, format, args); - vfprintf(stderr, format, args); + vfprintf(stderr, format, copy); } /*! Call this before calling any of the xine_log_msg or xine_log_err @@ -116,8 +120,8 @@ xine_log_err(const char *format, ...) { va_list args; - va_start(args, format); if (NULL == my_xine) return false; + va_start(args, format); xine_vlog_err(my_xine, XINE_LOG_MSG, format, args); va_end(args); return true; diff --git a/src/video_out/Makefile.am b/src/video_out/Makefile.am index 28aca041b..80dd1e92c 100644 --- a/src/video_out/Makefile.am +++ b/src/video_out/Makefile.am @@ -206,4 +206,4 @@ xineplug_vo_out_macosx_la_LDFLAGS = $(AM_LDFLAGS) \ -Wl,-framework -Wl,Cocoa -framework Cocoa -framework OpenGL noinst_HEADERS = deinterlace.h video_out_syncfb.h \ - yuv2rgb.h x11osd.h xcbosd.h + yuv2rgb.h x11osd.h xcbosd.h xv_common.h diff --git a/src/video_out/video_out_xcbxv.c b/src/video_out/video_out_xcbxv.c index a4a3c3812..b6e5544c3 100644 --- a/src/video_out/video_out_xcbxv.c +++ b/src/video_out/video_out_xcbxv.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2000-2004, 2007 the xine project + * Copyright (C) 2000-2004, 2007-2008 the xine project * * This file is part of xine, a free video player. * @@ -65,6 +65,7 @@ #include "xineutils.h" #include "vo_scale.h" #include "xcbosd.h" +#include "xv_common.h" typedef struct xv_driver_s xv_driver_t; @@ -155,6 +156,8 @@ typedef struct { xine_t *xine; } xv_class_t; +static const char *const prefer_types[] = VIDEO_DEVICE_XV_PREFER_TYPES; + static uint32_t xv_get_capabilities (vo_driver_t *this_gen) { xv_driver_t *this = (xv_driver_t *) this_gen; @@ -1101,6 +1104,8 @@ static int xv_check_yv12(xcb_connection_t *connection, xcb_xv_port_t port) { list_formats_cookie = xcb_xv_list_image_formats(connection, port); list_formats_reply = xcb_xv_list_image_formats_reply(connection, list_formats_cookie, NULL); + if (!list_formats_reply) + return 1; /* no formats listed; probably due to an invalid port no. */ format_it = xcb_xv_list_image_formats_format_iterator(list_formats_reply); for (; format_it.rem; xcb_xv_image_format_info_next(&format_it)) @@ -1122,7 +1127,7 @@ static void xv_check_capability (xv_driver_t *this, char *config_help) { int int_default; cfg_entry_t *entry; - char *str_prop = xcb_xv_attribute_info_name(attr); + const char *str_prop = xcb_xv_attribute_info_name(attr); xcb_xv_get_port_attribute_cookie_t get_attribute_cookie; xcb_xv_get_port_attribute_reply_t *get_attribute_reply; @@ -1274,14 +1279,67 @@ static void xv_update_xv_pitch_alignment(void *this_gen, xine_cfg_entry_t *entry this->use_pitch_alignment = entry->num_value; } +static xcb_xv_port_t xv_open_port (xv_driver_t *this, xcb_xv_port_t port) { + xcb_xv_grab_port_cookie_t grab_port_cookie; + xcb_xv_grab_port_reply_t *grab_port_reply; + + if (xv_check_yv12 (this->connection, port)) + return 0; + + grab_port_cookie = xcb_xv_grab_port (this->connection, port, XCB_CURRENT_TIME); + grab_port_reply = xcb_xv_grab_port_reply (this->connection, grab_port_cookie, NULL); + + if (grab_port_reply && (grab_port_reply->result == XCB_GRAB_STATUS_SUCCESS)) + { + free (grab_port_reply); + return port; + } + free (grab_port_reply); + return 0; +} + +static xcb_xv_adaptor_info_iterator_t * +xv_find_adaptor_by_port (int port, xcb_xv_adaptor_info_iterator_t *adaptor_it) +{ + for (; adaptor_it->rem; xcb_xv_adaptor_info_next(adaptor_it)) + if (adaptor_it->data->type & XCB_XV_TYPE_IMAGE_MASK) + if (port >= adaptor_it->data->base_id && + port < adaptor_it->data->base_id + adaptor_it->data->num_ports) + return adaptor_it; + return NULL; /* shouldn't happen */ +} + +static xcb_xv_port_t xv_autodetect_port(xv_driver_t *this, + xcb_xv_adaptor_info_iterator_t *adaptor_it, + xcb_xv_port_t base, + xv_prefertype prefer_type) +{ + xcb_xv_adaptor_info_iterator_t *start = adaptor_it; + + for (; adaptor_it->rem; xcb_xv_adaptor_info_next(adaptor_it)) + if (adaptor_it->data->type & XCB_XV_TYPE_IMAGE_MASK && + (prefer_type == xv_prefer_none || + strcasestr (xcb_xv_adaptor_info_name (adaptor_it->data), prefer_types[prefer_type]))) + { + int j; + for (j = 0; j < adaptor_it->data->num_ports; ++j) + { + xcb_xv_port_t port = adaptor_it->data->base_id + j; + if (port >= base && xv_open_port (this, port)) + return port; + } + } + return 0; +} + static vo_driver_t *open_plugin(video_driver_class_t *class_gen, const void *visual_gen) { xv_class_t *class = (xv_class_t *) class_gen; config_values_t *config = class->config; xv_driver_t *this; int i; xcb_visual_t *visual = (xcb_visual_t *) visual_gen; - unsigned int j; xcb_xv_port_t xv_port; + xv_prefertype prefer_type; const xcb_query_extension_reply_t *query_extension_reply; @@ -1331,28 +1389,26 @@ static vo_driver_t *open_plugin(video_driver_class_t *class_gen, const void *vis } adaptor_it = xcb_xv_query_adaptors_info_iterator(query_adaptors_reply); - - xv_port = 0; - - for (; adaptor_it.rem && !xv_port; xcb_xv_adaptor_info_next(&adaptor_it)) { - - if (adaptor_it.data->type & XCB_XV_TYPE_IMAGE_MASK) { - - for (j = 0; j < adaptor_it.data->num_ports; j++) - if (!xv_check_yv12(this->connection, adaptor_it.data->base_id + j)) { - xcb_xv_grab_port_cookie_t grab_port_cookie; - xcb_xv_grab_port_reply_t *grab_port_reply; - grab_port_cookie = xcb_xv_grab_port(this->connection, adaptor_it.data->base_id + j, XCB_CURRENT_TIME); - grab_port_reply = xcb_xv_grab_port_reply(this->connection, grab_port_cookie, NULL); - if (grab_port_reply && (grab_port_reply->result == XCB_GRAB_STATUS_SUCCESS)) { - free(grab_port_reply); - xv_port = adaptor_it.data->base_id + j; - break; - } - free(grab_port_reply); - } - } + xv_port = config->register_num (config, "video.device.xv_port", 0, + VIDEO_DEVICE_XV_PORT_HELP, + 20, NULL, NULL); + prefer_type = config->register_enum (config, "video.device.xv_preferred_method", 0, + prefer_types, VIDEO_DEVICE_XV_PREFER_TYPE_HELP, + 10, NULL, NULL); + + if (xv_port != 0) { + if (! xv_open_port(this, xv_port)) { + xprintf(class->xine, XINE_VERBOSITY_NONE, + _("%s: could not open Xv port %d - autodetecting\n"), + LOG_MODULE, xv_port); + xv_port = xv_autodetect_port (this, &adaptor_it, xv_port, prefer_type); + } else + xv_find_adaptor_by_port (xv_port, &adaptor_it); } + if (!xv_port) + xv_port = xv_autodetect_port (this, &adaptor_it, 0, prefer_type); + if (!xv_port) + xv_port = xv_autodetect_port (this, &adaptor_it, 0, xv_prefer_none); if (!xv_port) { xprintf(class->xine, XINE_VERBOSITY_LOG, @@ -1432,10 +1488,11 @@ static vo_driver_t *open_plugin(video_driver_class_t *class_gen, const void *vis for (; attribute_it.rem; xcb_xv_attribute_info_next(&attribute_it)) { if ((attribute_it.data->flags & XCB_XV_ATTRIBUTE_FLAG_SETTABLE) && (attribute_it.data->flags & XCB_XV_ATTRIBUTE_FLAG_GETTABLE)) { + const char *const name = xcb_xv_attribute_info_name(attribute_it.data); /* store initial port attribute value */ - xv_store_port_attribute(this, xcb_xv_attribute_info_name(attribute_it.data)); - - if(!strcmp(xcb_xv_attribute_info_name(attribute_it.data), "XV_HUE")) { + xv_store_port_attribute(this, name); + + if(!strcmp(name, "XV_HUE")) { if (!strncmp(xcb_xv_adaptor_info_name(adaptor_it.data), "NV", 2)) { xprintf (this->xine, XINE_VERBOSITY_NONE, "video_out_xcbxv: ignoring broken XV_HUE settings on NVidia cards\n"); } else { @@ -1443,63 +1500,41 @@ static vo_driver_t *open_plugin(video_driver_class_t *class_gen, const void *vis adaptor_it.data->base_id, NULL, NULL, NULL); } - } else if(!strcmp(xcb_xv_attribute_info_name(attribute_it.data), "XV_SATURATION")) { + } else if(!strcmp(name, "XV_SATURATION")) { xv_check_capability (this, VO_PROP_SATURATION, attribute_it.data, adaptor_it.data->base_id, NULL, NULL, NULL); - - } else if(!strcmp(xcb_xv_attribute_info_name(attribute_it.data), "XV_BRIGHTNESS")) { + } else if(!strcmp(name, "XV_BRIGHTNESS")) { xv_check_capability (this, VO_PROP_BRIGHTNESS, attribute_it.data, adaptor_it.data->base_id, NULL, NULL, NULL); - - } else if(!strcmp(xcb_xv_attribute_info_name(attribute_it.data), "XV_CONTRAST")) { + } else if(!strcmp(name, "XV_CONTRAST")) { xv_check_capability (this, VO_PROP_CONTRAST, attribute_it.data, adaptor_it.data->base_id, NULL, NULL, NULL); - - } else if(!strcmp(xcb_xv_attribute_info_name(attribute_it.data), "XV_COLORKEY")) { + } else if(!strcmp(name, "XV_COLORKEY")) { xv_check_capability (this, VO_PROP_COLORKEY, attribute_it.data, adaptor_it.data->base_id, "video.device.xv_colorkey", - _("video overlay colour key"), - _("The colour key is used to tell the graphics card where to " - "overlay the video image. Try different values, if you experience " - "windows becoming transparent.")); - - } else if(!strcmp(xcb_xv_attribute_info_name(attribute_it.data), "XV_AUTOPAINT_COLORKEY")) { + VIDEO_DEVICE_XV_COLORKEY_HELP); + } else if(!strcmp(name, "XV_AUTOPAINT_COLORKEY")) { xv_check_capability (this, VO_PROP_AUTOPAINT_COLORKEY, attribute_it.data, adaptor_it.data->base_id, "video.device.xv_autopaint_colorkey", - _("autopaint colour key"), - _("Make Xv autopaint its colour key.")); - - } else if(!strcmp(xcb_xv_attribute_info_name(attribute_it.data), "XV_FILTER")) { + VIDEO_DEVICE_XV_AUTOPAINT_COLORKEY_HELP); + } else if(!strcmp(name, "XV_FILTER")) { int xv_filter; /* This setting is specific to Permedia 2/3 cards. */ xv_filter = config->register_range (config, "video.device.xv_filter", 0, attribute_it.data->min, attribute_it.data->max, - _("bilinear scaling mode"), - _("Selects the bilinear scaling mode for Permedia cards. " - "The individual values are:\n\n" - "Permedia 2\n" - "0 - disable bilinear filtering\n" - "1 - enable bilinear filtering\n\n" - "Permedia 3\n" - "0 - disable bilinear filtering\n" - "1 - horizontal linear filtering\n" - "2 - enable full bilinear filtering"), + VIDEO_DEVICE_XV_FILTER_HELP, 20, xv_update_XV_FILTER, this); config->update_num(config,"video.device.xv_filter",xv_filter); - } else if(!strcmp(xcb_xv_attribute_info_name(attribute_it.data), "XV_DOUBLE_BUFFER")) { - int xv_double_buffer; - xv_double_buffer = + } else if(!strcmp(name, "XV_DOUBLE_BUFFER")) { + int xv_double_buffer = config->register_bool (config, "video.device.xv_double_buffer", 1, - _("enable double buffering"), - _("Double buffering will synchronize the update of the video image to the " - "repainting of the entire screen (\"vertical retrace\"). This eliminates " - "flickering and tearing artifacts, but will use more graphics memory."), - 20, xv_update_XV_DOUBLE_BUFFER, this); + VIDEO_DEVICE_XV_DOUBLE_BUFFER_HELP, + 20, xv_update_XV_DOUBLE_BUFFER, this); config->update_num(config,"video.device.xv_double_buffer",xv_double_buffer); } else if(!strcmp(xcb_xv_attribute_info_name(attribute_it.data), "XV_SYNC_TO_VBLANK")) { int xv_sync_to_vblank; @@ -1557,8 +1592,7 @@ static vo_driver_t *open_plugin(video_driver_class_t *class_gen, const void *vis this->use_pitch_alignment = config->register_bool (config, "video.device.xv_pitch_alignment", 0, - _("pitch alignment workaround"), - _("Some buggy video drivers need a workaround to function properly."), + VIDEO_DEVICE_XV_PITCH_ALIGNMENT_HELP, 10, xv_update_xv_pitch_alignment, this); this->deinterlace_method = diff --git a/src/video_out/video_out_xv.c b/src/video_out/video_out_xv.c index e1f6d0de0..8f5da8ea0 100644 --- a/src/video_out/video_out_xv.c +++ b/src/video_out/video_out_xv.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2000-2004 the xine project + * Copyright (C) 2000-2004, 2008 the xine project * * This file is part of xine, a free video player. * @@ -70,6 +70,7 @@ #include "xineutils.h" #include "vo_scale.h" #include "x11osd.h" +#include "xv_common.h" #define LOCK_DISPLAY(this) {if(this->lock_display) this->lock_display(this->user_data); \ else XLockDisplay(this->display);} @@ -168,6 +169,8 @@ typedef struct { static int gX11Fail; +static const char *const prefer_types[] = VIDEO_DEVICE_XV_PREFER_TYPES; + static uint32_t xv_get_capabilities (vo_driver_t *this_gen) { xv_driver_t *this = (xv_driver_t *) this_gen; @@ -1190,14 +1193,13 @@ static int xv_check_yv12 (Display *display, XvPortID port) { /* called xlocked */ static void xv_check_capability (xv_driver_t *this, - int property, XvAttribute attr, - int base_id, + int property, XvAttribute attr, int base_id, char *config_name, char *config_desc, char *config_help) { int int_default; cfg_entry_t *entry; - char *str_prop = attr.name; + const char *str_prop = attr.name; /* * some Xv drivers (Gatos ATI) report some ~0 as max values, this is confusing. @@ -1321,6 +1323,52 @@ static void xv_update_xv_pitch_alignment(void *this_gen, xine_cfg_entry_t *entry this->use_pitch_alignment = entry->num_value; } +static int xv_open_port (xv_driver_t *this, XvPortID port) { + int ret; + x11_InstallXErrorHandler (this); + ret = ! xv_check_yv12(this->display, port) + && XvGrabPort(this->display, port, 0) == Success; + x11_DeInstallXErrorHandler (this); + return ret; +} + +static unsigned int +xv_find_adaptor_by_port (int port, unsigned int adaptors, + XvAdaptorInfo *adaptor_info) +{ + unsigned int an; + for (an = 0; an < adaptors; an++) + if (adaptor_info[an].type & XvImageMask) + if (port >= adaptor_info[an].base_id && + port < adaptor_info[an].base_id + adaptor_info[an].num_ports) + return an; + return 0; /* shouldn't happen */ +} + +static XvPortID xv_autodetect_port(xv_driver_t *this, + unsigned int adaptors, + XvAdaptorInfo *adaptor_info, + unsigned int *adaptor_num, + XvPortID base, + xv_prefertype prefer_type) +{ + unsigned int an, j; + + for (an = 0; an < adaptors; an++) + if (adaptor_info[an].type & XvImageMask && + (prefer_type == xv_prefer_none || + strcasestr (adaptor_info[an].name, prefer_types[prefer_type]))) + for (j = 0; j < adaptor_info[an].num_ports; j++) { + XvPortID port = adaptor_info[an].base_id + j; + if (port >= base && xv_open_port(this, port)) { + *adaptor_num = an; + return port; + } + } + + return 0; +} + /* expects XINE_VISUAL_TYPE_X11_2 with configurable locking */ static vo_driver_t *open_plugin_2 (video_driver_class_t *class_gen, const void *visual_gen) { xv_class_t *class = (xv_class_t *) class_gen; @@ -1333,12 +1381,13 @@ static vo_driver_t *open_plugin_2 (video_driver_class_t *class_gen, const void * x11_visual_t *visual = (x11_visual_t *) visual_gen; XColor dummy; XvImage *myimage; - unsigned int adaptors, j; + unsigned int adaptors; unsigned int ver,rel,req,ev,err; XShmSegmentInfo myshminfo; XvPortID xv_port; XvAdaptorInfo *adaptor_info; unsigned int adaptor_num; + xv_prefertype prefer_type; this = (xv_driver_t *) calloc(1, sizeof(xv_driver_t)); if (!this) @@ -1376,25 +1425,26 @@ static vo_driver_t *open_plugin_2 (video_driver_class_t *class_gen, const void * return NULL; } - xv_port = 0; - - for ( adaptor_num = 0; (adaptor_num < adaptors) && !xv_port; adaptor_num++ ) { - - if (adaptor_info[adaptor_num].type & XvImageMask) { - - for (j = 0; j < adaptor_info[adaptor_num].num_ports && !xv_port; j++) - if (( !(xv_check_yv12 (this->display, - adaptor_info[adaptor_num].base_id + j))) - && (XvGrabPort (this->display, - adaptor_info[adaptor_num].base_id + j, - 0) == Success)) { - xv_port = adaptor_info[adaptor_num].base_id + j; - } - - if( xv_port ) - break; - } + xv_port = config->register_num (config, "video.device.xv_port", 0, + VIDEO_DEVICE_XV_PORT_HELP, + 20, NULL, NULL); + prefer_type = config->register_enum (config, "video.device.xv_preferred_method", 0, + prefer_types, VIDEO_DEVICE_XV_PREFER_TYPE_HELP, + 10, NULL, NULL); + + if (xv_port != 0) { + if (! xv_open_port(this, xv_port)) { + xprintf(class->xine, XINE_VERBOSITY_NONE, + _("%s: could not open Xv port %d - autodetecting\n"), + LOG_MODULE, xv_port); + xv_port = xv_autodetect_port(this, adaptors, adaptor_info, &adaptor_num, xv_port, prefer_type); + } else + adaptor_num = xv_find_adaptor_by_port (xv_port, adaptors, adaptor_info); } + if (!xv_port) + xv_port = xv_autodetect_port(this, adaptors, adaptor_info, &adaptor_num, 0, prefer_type); + if (!xv_port) + xv_port = xv_autodetect_port(this, adaptors, adaptor_info, &adaptor_num, 0, xv_prefer_none); if (!xv_port) { xprintf(class->xine, XINE_VERBOSITY_LOG, @@ -1485,10 +1535,11 @@ static vo_driver_t *open_plugin_2 (video_driver_class_t *class_gen, const void * for(k = 0; k < nattr; k++) { if((attr[k].flags & XvSettable) && (attr[k].flags & XvGettable)) { + const char *const name = attr[k].name; /* store initial port attribute value */ - xv_store_port_attribute(this, attr[k].name); + xv_store_port_attribute(this, name); - if(!strcmp(attr[k].name, "XV_HUE")) { + if(!strcmp(name, "XV_HUE")) { if (!strncmp(adaptor_info[adaptor_num].name, "NV", 2)) { xprintf (this->xine, XINE_VERBOSITY_NONE, "video_out_xv: ignoring broken XV_HUE settings on NVidia cards\n"); } else { @@ -1496,63 +1547,41 @@ static vo_driver_t *open_plugin_2 (video_driver_class_t *class_gen, const void * adaptor_info[adaptor_num].base_id, NULL, NULL, NULL); } - } else if(!strcmp(attr[k].name, "XV_SATURATION")) { + } else if(!strcmp(name, "XV_SATURATION")) { xv_check_capability (this, VO_PROP_SATURATION, attr[k], adaptor_info[adaptor_num].base_id, NULL, NULL, NULL); - - } else if(!strcmp(attr[k].name, "XV_BRIGHTNESS")) { + } else if(!strcmp(name, "XV_BRIGHTNESS")) { xv_check_capability (this, VO_PROP_BRIGHTNESS, attr[k], adaptor_info[adaptor_num].base_id, NULL, NULL, NULL); - - } else if(!strcmp(attr[k].name, "XV_CONTRAST")) { + } else if(!strcmp(name, "XV_CONTRAST")) { xv_check_capability (this, VO_PROP_CONTRAST, attr[k], adaptor_info[adaptor_num].base_id, NULL, NULL, NULL); - - } else if(!strcmp(attr[k].name, "XV_COLORKEY")) { + } else if(!strcmp(name, "XV_COLORKEY")) { xv_check_capability (this, VO_PROP_COLORKEY, attr[k], adaptor_info[adaptor_num].base_id, "video.device.xv_colorkey", - _("video overlay colour key"), - _("The colour key is used to tell the graphics card where to " - "overlay the video image. Try different values, if you experience " - "windows becoming transparent.")); - - } else if(!strcmp(attr[k].name, "XV_AUTOPAINT_COLORKEY")) { + VIDEO_DEVICE_XV_COLORKEY_HELP); + } else if(!strcmp(name, "XV_AUTOPAINT_COLORKEY")) { xv_check_capability (this, VO_PROP_AUTOPAINT_COLORKEY, attr[k], adaptor_info[adaptor_num].base_id, "video.device.xv_autopaint_colorkey", - _("autopaint colour key"), - _("Make Xv autopaint its colour key.")); - - } else if(!strcmp(attr[k].name, "XV_FILTER")) { + VIDEO_DEVICE_XV_AUTOPAINT_COLORKEY_HELP); + } else if(!strcmp(name, "XV_FILTER")) { int xv_filter; /* This setting is specific to Permedia 2/3 cards. */ xv_filter = config->register_range (config, "video.device.xv_filter", 0, attr[k].min_value, attr[k].max_value, - _("bilinear scaling mode"), - _("Selects the bilinear scaling mode for Permedia cards. " - "The individual values are:\n\n" - "Permedia 2\n" - "0 - disable bilinear filtering\n" - "1 - enable bilinear filtering\n\n" - "Permedia 3\n" - "0 - disable bilinear filtering\n" - "1 - horizontal linear filtering\n" - "2 - enable full bilinear filtering"), + VIDEO_DEVICE_XV_FILTER_HELP, 20, xv_update_XV_FILTER, this); config->update_num(config,"video.device.xv_filter",xv_filter); - } else if(!strcmp(attr[k].name, "XV_DOUBLE_BUFFER")) { - int xv_double_buffer; - xv_double_buffer = + } else if(!strcmp(name, "XV_DOUBLE_BUFFER")) { + int xv_double_buffer = config->register_bool (config, "video.device.xv_double_buffer", 1, - _("enable double buffering"), - _("Double buffering will synchronize the update of the video image to the " - "repainting of the entire screen (\"vertical retrace\"). This eliminates " - "flickering and tearing artifacts, but will use more graphics memory."), - 20, xv_update_XV_DOUBLE_BUFFER, this); + VIDEO_DEVICE_XV_DOUBLE_BUFFER_HELP, + 20, xv_update_XV_DOUBLE_BUFFER, this); config->update_num(config,"video.device.xv_double_buffer",xv_double_buffer); } else if(!strcmp(attr[k].name, "XV_SYNC_TO_VBLANK")) { int xv_sync_to_vblank; @@ -1621,8 +1650,7 @@ static vo_driver_t *open_plugin_2 (video_driver_class_t *class_gen, const void * this->use_pitch_alignment = config->register_bool (config, "video.device.xv_pitch_alignment", 0, - _("pitch alignment workaround"), - _("Some buggy video drivers need a workaround to function properly."), + VIDEO_DEVICE_XV_PITCH_ALIGNMENT_HELP, 10, xv_update_xv_pitch_alignment, this); this->deinterlace_method = diff --git a/src/video_out/video_out_xvmc.c b/src/video_out/video_out_xvmc.c index 79c2a80a3..366a03859 100644 --- a/src/video_out/video_out_xvmc.c +++ b/src/video_out/video_out_xvmc.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2000-2004 the xine project + * Copyright (C) 2000-2004, 2008 the xine project * * This file is part of xine, a free video player. * @@ -75,6 +75,7 @@ #include "xineutils.h" #include "vo_scale.h" +#include "xv_common.h" /* #define LOG1 */ /* #define DLOG */ @@ -225,8 +226,6 @@ typedef struct { Display *display; config_values_t *config; XvPortID xv_port; - XvAdaptorInfo *adaptor_info; - unsigned int adaptor_num; int surface_type_id; unsigned int max_surface_width; @@ -1252,13 +1251,13 @@ static void xvmc_dispose (vo_driver_t *this_gen) { /* called xlocked */ static void xvmc_check_capability (xvmc_driver_t *this, - int property, XvAttribute attr, - int base_id, char *str_prop, - char *config_name, - char *config_desc, - char *config_help) { + int property, XvAttribute attr, int base_id, + const char *config_name, + const char *config_desc, + const char *config_help) { int int_default; cfg_entry_t *entry; + const char *str_prop = attr.name; /* * some Xv drivers (Gatos ATI) report some ~0 as max values, this is confusing. @@ -1281,13 +1280,13 @@ static void xvmc_check_capability (xvmc_driver_t *this, if ((attr.min_value == 0) && (attr.max_value == 1)) { this->config->register_bool (this->config, config_name, int_default, config_desc, - NULL, 20, xvmc_property_callback, &this->props[property]); + config_help, 20, xvmc_property_callback, &this->props[property]); } else { this->config->register_range (this->config, config_name, int_default, this->props[property].min, this->props[property].max, config_desc, - NULL, 20, xvmc_property_callback, &this->props[property]); + config_help, 20, xvmc_property_callback, &this->props[property]); } entry = this->config->lookup_entry (this->config, config_name); @@ -1333,7 +1332,6 @@ static vo_driver_t *open_plugin (video_driver_class_t *class_gen, const void *vi xvmc_class_t *class = (xvmc_class_t *) class_gen; config_values_t *config = class->config; xvmc_driver_t *this = NULL; - Display *display = NULL; unsigned int i, formats; XvPortID xv_port = class->xv_port; XvAttribute *attr; @@ -1341,13 +1339,12 @@ static vo_driver_t *open_plugin (video_driver_class_t *class_gen, const void *vi int nattr; x11_visual_t *visual = (x11_visual_t *) visual_gen; XColor dummy; + XvAdaptorInfo *adaptor_info; + unsigned int adaptor_num; /* XvImage *myimage; */ lprintf ("open_plugin\n"); - display = visual->display; - - /* TODO ??? */ this = calloc(1, sizeof (xvmc_driver_t)); if (!this) @@ -1430,56 +1427,47 @@ static vo_driver_t *open_plugin (video_driver_class_t *class_gen, const void *vi this->capabilities |= VO_CAP_XVMC_IDCT; XLockDisplay(this->display); - attr = XvQueryPortAttributes(display, xv_port, &nattr); + attr = XvQueryPortAttributes(this->display, xv_port, &nattr); if(attr && nattr) { int k; for(k = 0; k < nattr; k++) { if((attr[k].flags & XvSettable) && (attr[k].flags & XvGettable)) { - if(!strcmp(attr[k].name, "XV_HUE")) { - xvmc_check_capability (this, VO_PROP_HUE, attr[k], - class->adaptor_info[class->adaptor_num].base_id, "XV_HUE", - NULL, NULL, NULL); - - } else if(!strcmp(attr[k].name, "XV_SATURATION")) { + const char *const name = attr[k].name; + if(!strcmp(name, "XV_HUE")) { + if (!strncmp(adaptor_info[adaptor_num].name, "NV", 2)) { + xprintf (this->xine, XINE_VERBOSITY_NONE, LOG_MODULE ": ignoring broken XV_HUE settings on NVidia cards\n"); + } else { + xvmc_check_capability (this, VO_PROP_HUE, attr[k], + adaptor_info[adaptor_num].base_id, + NULL, NULL, NULL); + } + } else if(!strcmp(name, "XV_SATURATION")) { xvmc_check_capability (this, VO_PROP_SATURATION, attr[k], - class->adaptor_info[class->adaptor_num].base_id, "XV_SATURATION", + adaptor_info[adaptor_num].base_id, NULL, NULL, NULL); - } else if(!strcmp(attr[k].name, "XV_BRIGHTNESS")) { xvmc_check_capability (this, VO_PROP_BRIGHTNESS, attr[k], - class->adaptor_info[class->adaptor_num].base_id, "XV_BRIGHTNESS", + adaptor_info[adaptor_num].base_id, NULL, NULL, NULL); - - } else if(!strcmp(attr[k].name, "XV_CONTRAST")) { + } else if(!strcmp(name, "XV_CONTRAST")) { xvmc_check_capability (this, VO_PROP_CONTRAST, attr[k], - class->adaptor_info[class->adaptor_num].base_id, "XV_CONTRAST", + adaptor_info[adaptor_num].base_id, NULL, NULL, NULL); - - } else if(!strcmp(attr[k].name, "XV_COLORKEY")) { + } else if(!strcmp(name, "XV_COLORKEY")) { xvmc_check_capability (this, VO_PROP_COLORKEY, attr[k], - class->adaptor_info[class->adaptor_num].base_id, "XV_COLORKEY", + adaptor_info[adaptor_num].base_id, "video.device.xv_colorkey", - _("video overlay colour key"), - _("The colour key is used to tell the graphics card where to " - "overlay the video image. Try different values, if you experience " - "windows becoming transparent.")); - - } else if(!strcmp(attr[k].name, "XV_AUTOPAINT_COLORKEY")) { + VIDEO_DEVICE_XV_COLORKEY_HELP); + } else if(!strcmp(name, "XV_AUTOPAINT_COLORKEY")) { xvmc_check_capability (this, VO_PROP_AUTOPAINT_COLORKEY, attr[k], - class->adaptor_info[class->adaptor_num].base_id, "XV_AUTOPAINT_COLORKEY", + adaptor_info[adaptor_num].base_id, "video.device.xv_autopaint_colorkey", - _("autopaint colour key"), - _("Make Xv autopaint its colour key.")); - - } else if(!strcmp(attr[k].name, "XV_DOUBLE_BUFFER")) { - int xvmc_double_buffer; - xvmc_double_buffer = config->register_bool (config, "video.device.xv_double_buffer", 1, - _("enable double buffering"), - _("Double buffering will synchronize the update of the video image to the " - "repainting of the entire screen (\"vertical retrace\"). This eliminates " - "flickering and tearing artifacts, but will use more graphics memory."), - 20, xvmc_update_XV_DOUBLE_BUFFER, this); + VIDEO_DEVICE_XV_AUTOPAINT_COLORKEY_HELP); + } else if(!strcmp(name, "XV_DOUBLE_BUFFER")) { + int xvmc_double_buffer = config->register_bool (config, "video.device.xv_double_buffer", 1, + VIDEO_DEVICE_XV_DOUBLE_BUFFER_HELP, + 20, xvmc_update_XV_DOUBLE_BUFFER, this); config->update_num(config,"video.device.xv_double_buffer",xvmc_double_buffer); } } @@ -1494,7 +1482,7 @@ static vo_driver_t *open_plugin (video_driver_class_t *class_gen, const void *vi /* * check supported image formats */ - fo = XvListImageFormats(display, this->xv_port, (int*)&formats); + fo = XvListImageFormats(this->display, this->xv_port, (int*)&formats); XUnlockDisplay(this->display); this->xvmc_format_yv12 = 0; @@ -1613,10 +1601,6 @@ static char* get_description (video_driver_class_t *this_gen) { static void dispose_class (video_driver_class_t *this_gen) { xvmc_class_t *this = (xvmc_class_t *) this_gen; - XLockDisplay(this->display); - XvFreeAdaptorInfo (this->adaptor_info); - XUnlockDisplay(this->display); - free (this); } @@ -1789,8 +1773,6 @@ static void *init_class (xine_t *xine, void *visual_gen) { this->display = display; this->config = xine->config; this->xv_port = xv_port; - this->adaptor_info = adaptor_info; - this->adaptor_num = adaptor_num; this->surface_type_id = surface_type; this->max_surface_width = max_width; this->max_surface_height = max_height; diff --git a/src/video_out/video_out_xxmc.c b/src/video_out/video_out_xxmc.c index b016a8bd1..b8d6abf83 100644 --- a/src/video_out/video_out_xxmc.c +++ b/src/video_out/video_out_xxmc.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2000-2004 the xine project + * Copyright (C) 2000-2004, 2008 the xine project * Copyright (C) 2004 the Unichrome project * * This file is part of xine, a free video player. @@ -34,9 +34,9 @@ */ - #include "xxmc.h" #include <unistd.h> +#include "xv_common.h" static int gX11Fail; @@ -45,6 +45,7 @@ static void xxmc_frame_updates(xxmc_driver_t *driver, xxmc_frame_t *frame, static void dispose_ximage (xxmc_driver_t *this, XShmSegmentInfo *shminfo, XvImage *myimage); +static const char *const prefer_types[] = VIDEO_DEVICE_XV_PREFER_TYPES; /* * Acceleration level priority. Static for now. It may well turn out that IDCT @@ -2061,13 +2062,13 @@ static int xxmc_check_yv12 (Display *display, XvPortID port) { /* called xlocked */ static void xxmc_check_capability (xxmc_driver_t *this, - int property, XvAttribute attr, - int base_id, char *str_prop, - char *config_name, - char *config_desc, - char *config_help) { + int property, XvAttribute attr, int base_id, + const char *config_name, + const char *config_desc, + const char *config_help) { int int_default; cfg_entry_t *entry; + const char *str_prop = attr.name; if (VO_PROP_COLORKEY && (attr.max_value == ~0)) attr.max_value = 2147483615; @@ -2197,6 +2198,52 @@ static void xxmc_update_disable_bob_for_scaled_osd(void *this_gen, xine_cfg_entr this->disable_bob_for_scaled_osd = entry->num_value; } +static int xxmc_open_port (xxmc_driver_t *this, XvPortID port) { + int ret; + x11_InstallXErrorHandler (this); + ret = ! xxmc_check_yv12(this->display, port) + && XvGrabPort(this->display, port, 0) == Success; + x11_DeInstallXErrorHandler (this); + return ret; +} + +static unsigned int +xxmc_find_adaptor_by_port (int port, unsigned int adaptors, + XvAdaptorInfo *adaptor_info) +{ + unsigned int an; + for (an = 0; an < adaptors; an++) + if (adaptor_info[an].type & XvImageMask) + if (port >= adaptor_info[an].base_id && + port < adaptor_info[an].base_id + adaptor_info[an].num_ports) + return an; + return 0; /* shouldn't happen */ +} + +static XvPortID xxmc_autodetect_port(xxmc_driver_t *this, + unsigned int adaptors, + XvAdaptorInfo *adaptor_info, + unsigned int *adaptor_num, + XvPortID base, + xv_prefertype prefer_type) +{ + unsigned int an, j; + + for (an = 0; an < adaptors; an++) + if (adaptor_info[an].type & XvImageMask && + (prefer_type == xv_prefer_none || + strcasestr (adaptor_info[an].name, prefer_types[prefer_type]))) + for (j = 0; j < adaptor_info[an].num_ports; j++) { + XvPortID port = adaptor_info[an].base_id + j; + if (port >= base && xxmc_open_port(this, port)) { + *adaptor_num = an; + return port; + } + } + + return 0; +} + static void checkXvMCCap( xxmc_driver_t *this, XvPortID xv_port) { @@ -2365,6 +2412,7 @@ static vo_driver_t *open_plugin (video_driver_class_t *class_gen, const void *vi XvPortID xv_port; XvAdaptorInfo *adaptor_info; unsigned int adaptor_num; + xv_prefertype prefer_type; cfg_entry_t *entry; int use_more_frames; int use_unscaled; @@ -2400,25 +2448,26 @@ static vo_driver_t *open_plugin (video_driver_class_t *class_gen, const void *vi return NULL; } - xv_port = 0; - - for ( adaptor_num = 0; (adaptor_num < adaptors) && !xv_port; adaptor_num++ ) { - - if (adaptor_info[adaptor_num].type & XvImageMask) { + xv_port = config->register_num (config, "video.device.xv_port", 0, + VIDEO_DEVICE_XV_PORT_HELP, + 20, NULL, NULL); + prefer_type = config->register_enum (config, "video.device.xv_preferred_method", 0, + prefer_types, VIDEO_DEVICE_XV_PREFER_TYPE_HELP, + 10, NULL, NULL); - for (j = 0; j < adaptor_info[adaptor_num].num_ports && !xv_port; j++) - if (( !(xxmc_check_yv12 (this->display, - adaptor_info[adaptor_num].base_id + j))) - && (XvGrabPort (this->display, - adaptor_info[adaptor_num].base_id + j, - 0) == Success)) { - xv_port = adaptor_info[adaptor_num].base_id + j; - } - - if( xv_port ) - break; - } + if (xv_port != 0) { + if (! xxmc_open_port(this, xv_port)) { + xprintf(class->xine, XINE_VERBOSITY_NONE, + _("%s: could not open Xv port %d - autodetecting\n"), + LOG_MODULE, xv_port); + xv_port = xxmc_autodetect_port(this, adaptors, adaptor_info, &adaptor_num, xv_port, prefer_type); + } else + adaptor_num = xxmc_find_adaptor_by_port (xv_port, adaptors, adaptor_info); } + if (!xv_port) + xv_port = xxmc_autodetect_port(this, adaptors, adaptor_info, &adaptor_num, 0, prefer_type); + if (!xv_port) + xv_port = xxmc_autodetect_port(this, adaptors, adaptor_info, &adaptor_num, 0, xv_prefer_none); if (!xv_port) { xprintf(class->xine, XINE_VERBOSITY_LOG, @@ -2506,70 +2555,52 @@ static vo_driver_t *open_plugin (video_driver_class_t *class_gen, const void *vi for(k = 0; k < nattr; k++) { if((attr[k].flags & XvSettable) && (attr[k].flags & XvGettable)) { - if(!strcmp(attr[k].name, "XV_HUE")) { + const char *const name = attr[k].name; + if(!strcmp(name, "XV_HUE")) { if (!strncmp(adaptor_info[adaptor_num].name, "NV", 2)) { xprintf (this->xine, XINE_VERBOSITY_NONE, "video_out_xxmc: ignoring broken XV_HUE settings on NVidia cards\n"); } else { xxmc_check_capability (this, VO_PROP_HUE, attr[k], - adaptor_info[adaptor_num].base_id, "XV_HUE", + adaptor_info[adaptor_num].base_id, NULL, NULL, NULL); } - } else if(!strcmp(attr[k].name, "XV_SATURATION")) { + } else if(!strcmp(name, "XV_SATURATION")) { xxmc_check_capability (this, VO_PROP_SATURATION, attr[k], - adaptor_info[adaptor_num].base_id, "XV_SATURATION", + adaptor_info[adaptor_num].base_id, NULL, NULL, NULL); - } else if(!strcmp(attr[k].name, "XV_BRIGHTNESS")) { + } else if(!strcmp(name, "XV_BRIGHTNESS")) { xxmc_check_capability (this, VO_PROP_BRIGHTNESS, attr[k], - adaptor_info[adaptor_num].base_id, "XV_BRIGHTNESS", + adaptor_info[adaptor_num].base_id, NULL, NULL, NULL); - } else if(!strcmp(attr[k].name, "XV_CONTRAST")) { + } else if(!strcmp(name, "XV_CONTRAST")) { xxmc_check_capability (this, VO_PROP_CONTRAST, attr[k], - adaptor_info[adaptor_num].base_id, "XV_CONTRAST", + adaptor_info[adaptor_num].base_id, NULL, NULL, NULL); - } else if(!strcmp(attr[k].name, "XV_COLORKEY")) { + } else if(!strcmp(name, "XV_COLORKEY")) { xxmc_check_capability (this, VO_PROP_COLORKEY, attr[k], - adaptor_info[adaptor_num].base_id, "XV_COLORKEY", + adaptor_info[adaptor_num].base_id, "video.device.xv_colorkey", - _("video overlay colour key"), - _("The colour key is used to tell the graphics card where to " - "overlay the video image. Try different values, if you experience " - "windows becoming transparent.")); - - } else if(!strcmp(attr[k].name, "XV_AUTOPAINT_COLORKEY")) { + VIDEO_DEVICE_XV_COLORKEY_HELP); + } else if(!strcmp(name, "XV_AUTOPAINT_COLORKEY")) { xxmc_check_capability (this, VO_PROP_AUTOPAINT_COLORKEY, attr[k], - adaptor_info[adaptor_num].base_id, "XV_AUTOPAINT_COLORKEY", + adaptor_info[adaptor_num].base_id, "video.device.xv_autopaint_colorkey", - _("autopaint colour key"), - _("Make Xv autopaint its colour key.")); - - } else if(!strcmp(attr[k].name, "XV_FILTER")) { + VIDEO_DEVICE_XV_AUTOPAINT_COLORKEY_HELP); + } else if(!strcmp(name, "XV_FILTER")) { int xv_filter; /* This setting is specific to Permedia 2/3 cards. */ xv_filter = config->register_range (config, "video.device.xv_filter", 0, attr[k].min_value, attr[k].max_value, - _("bilinear scaling mode"), - _("Selects the bilinear scaling mode for Permedia cards. " - "The individual values are:\n\n" - "Permedia 2\n" - "0 - disable bilinear filtering\n" - "1 - enable bilinear filtering\n\n" - "Permedia 3\n" - "0 - disable bilinear filtering\n" - "1 - horizontal linear filtering\n" - "2 - enable full bilinear filtering"), + VIDEO_DEVICE_XV_FILTER_HELP, 20, xxmc_update_XV_FILTER, this); config->update_num(config,"video.device.xv_filter",xv_filter); - } else if(!strcmp(attr[k].name, "XV_DOUBLE_BUFFER")) { - int xv_double_buffer; - xv_double_buffer = + } else if(!strcmp(name, "XV_DOUBLE_BUFFER")) { + int xv_double_buffer = config->register_bool (config, "video.device.xv_double_buffer", 1, - _("enable double buffering"), - _("Double buffering will synchronize the update of the video image to the " - "repainting of the entire screen (\"vertical retrace\"). This eliminates " - "flickering and tearing artifacts, but will use more graphics memory."), + VIDEO_DEVICE_XV_DOUBLE_BUFFER_HELP, 20, xxmc_update_XV_DOUBLE_BUFFER, this); config->update_num(config,"video.device.xv_double_buffer",xv_double_buffer); } @@ -2635,8 +2666,7 @@ static vo_driver_t *open_plugin (video_driver_class_t *class_gen, const void *vi this->use_pitch_alignment = config->register_bool (config, "video.device.xv_pitch_alignment", 0, - _("pitch alignment workaround"), - _("Some buggy video drivers need a workaround to function properly."), + VIDEO_DEVICE_XV_PITCH_ALIGNMENT_HELP, 10, xxmc_update_xv_pitch_alignment, this); use_more_frames= diff --git a/src/video_out/xv_common.h b/src/video_out/xv_common.h new file mode 100644 index 000000000..259afe616 --- /dev/null +++ b/src/video_out/xv_common.h @@ -0,0 +1,69 @@ +/* + * Copyright (C) 2008 the xine project + * + * This file is part of xine, a free video player. + * + * xine is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * xine is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA + * + * xv_common.h: X11 Xv common bits + */ + +#define VIDEO_DEVICE_XV_COLORKEY_HELP \ + _("video overlay colour key"), \ + _("The colour key is used to tell the graphics card where to " \ + "overlay the video image. Try different values, if you "\ + "experience windows becoming transparent.") + +#define VIDEO_DEVICE_XV_AUTOPAINT_COLORKEY_HELP \ + _("autopaint colour key"), \ + _("Make Xv autopaint its colour key.") + +#define VIDEO_DEVICE_XV_FILTER_HELP \ + _("bilinear scaling mode"), \ + _("Selects the bilinear scaling mode for Permedia cards. " \ + "The individual values are:\n\n" \ + "Permedia 2\n" \ + "0 - disable bilinear filtering\n" \ + "1 - enable bilinear filtering\n\n" \ + "Permedia 3\n" \ + "0 - disable bilinear filtering\n" \ + "1 - horizontal linear filtering\n" \ + "2 - enable full bilinear filtering") + +#define VIDEO_DEVICE_XV_DOUBLE_BUFFER_HELP \ + _("enable double buffering"), \ + _("Double buffering will synchronize the update of the video " \ + "image to the repainting of the entire screen (\"vertical " \ + "retrace\"). This eliminates flickering and tearing artifacts, " \ + "but will use more graphics memory.") + +#define VIDEO_DEVICE_XV_PORT_HELP \ + _("Xv port number"), \ + _("Selects the Xv port number to use (0 to autodetect).") + +#define VIDEO_DEVICE_XV_PITCH_ALIGNMENT_HELP \ + _("pitch alignment workaround"), \ + _("Some buggy video drivers need a workaround to function properly.") + +typedef enum { + xv_prefer_none, xv_prefer_overlay, xv_prefer_textured +} xv_prefertype; +#define VIDEO_DEVICE_XV_PREFER_TYPES \ + { "Any", "Overlay", "Textured Video", NULL } +#define VIDEO_DEVICE_XV_PREFER_TYPE_HELP \ + _("video display method preference"), \ + _("Selects which video output method is preferred. " \ + "Detection is done using the reported Xv adaptor names.\n" \ + "(Only applies when auto-detecting which Xv port to use.)") diff --git a/src/xine-engine/load_plugins.c b/src/xine-engine/load_plugins.c index 107e7d792..a71092761 100644 --- a/src/xine-engine/load_plugins.c +++ b/src/xine-engine/load_plugins.c @@ -1224,6 +1224,26 @@ void _x_free_input_plugin (xine_stream_t *stream, input_plugin_t *input) { } } +static int probe_mime_type (xine_t *self, plugin_node_t *node, const char *mime_type) +{ + /* catalog->lock is expected to be locked */ + if (node->plugin_class || _load_plugin_class(self, node, NULL)) + { + const unsigned int mime_type_len = strlen (mime_type); + demux_class_t *cls = (demux_class_t *)node->plugin_class; + const char *mime = cls->get_mimetypes (cls); + while (mime) + { + while (*mime == ';' || isspace (*mime)) + ++mime; + if (!strncasecmp (mime, mime_type, mime_type_len) && + (!mime[mime_type_len] || mime[mime_type_len] == ':' || mime[mime_type_len] == ';')) + return 1; + mime = strchr (mime, ';'); + } + } + return 0; +} static demux_plugin_t *probe_demux (xine_stream_t *stream, int method1, int method2, input_plugin_t *input) { @@ -1246,8 +1266,6 @@ static demux_plugin_t *probe_demux (xine_stream_t *stream, int method1, int meth while (methods[i] != -1 && !plugin) { int list_id, list_size; - stream->content_detection_method = methods[i]; - pthread_mutex_lock (&catalog->lock); list_size = xine_sarray_size(catalog->plugin_lists[PLUGIN_DEMUX - 1]); @@ -1259,6 +1277,25 @@ static demux_plugin_t *probe_demux (xine_stream_t *stream, int method1, int meth xprintf(stream->xine, XINE_VERBOSITY_DEBUG, "load_plugins: probing demux '%s'\n", node->info->id); if (node->plugin_class || _load_plugin_class(stream->xine, node, NULL)) { + const char *mime_type; + + /* If detecting by MRL, try the MIME type first (but not text/plain)... */ + stream->content_detection_method = METHOD_EXPLICIT; + if (methods[i] == METHOD_BY_EXTENSION && + stream->input_plugin->get_optional_data && + stream->input_plugin->get_optional_data (stream->input_plugin, NULL, INPUT_OPTIONAL_DATA_DEMUX_MIME_TYPE) != INPUT_OPTIONAL_UNSUPPORTED && + stream->input_plugin->get_optional_data (stream->input_plugin, &mime_type, INPUT_OPTIONAL_DATA_MIME_TYPE) != INPUT_OPTIONAL_UNSUPPORTED && + mime_type && strcasecmp (mime_type, "text/plain") && + probe_mime_type (stream->xine, node, mime_type) && + (plugin = ((demux_class_t *)node->plugin_class)->open_plugin (node->plugin_class, stream, input))) + { + inc_node_ref(node); + plugin->node = node; + break; + } + + /* ... then try the extension */ + stream->content_detection_method = methods[i]; if ((plugin = ((demux_class_t *)node->plugin_class)->open_plugin(node->plugin_class, stream, input))) { inc_node_ref(node); plugin->node = node; @@ -1356,6 +1393,7 @@ demux_plugin_t *_x_find_demux_plugin_last_probe(xine_stream_t *stream, const cha i = 0; while (methods[i] != -1 && !plugin) { int list_id, list_size; + const char *mime_type; stream->content_detection_method = methods[i]; @@ -2519,47 +2557,24 @@ char *xine_get_demux_for_mime_type (xine_t *self, const char *mime_type) { plugin_catalog_t *catalog = self->plugin_catalog; plugin_node_t *node; char *id = NULL; - char *mime_arg, *mime_demux; - char *s; - const char *mt; int list_id, list_size; - /* create a copy and convert to lower case */ - mime_arg = strdup(mime_type); - for(s=mime_arg; *s; s++) - *s = tolower(*s); - pthread_mutex_lock (&catalog->lock); list_size = xine_sarray_size (catalog->plugin_lists[PLUGIN_DEMUX - 1]); for (list_id = 0; (list_id < list_size) && !id; list_id++) { - demux_class_t *cls; node = xine_sarray_get (catalog->plugin_lists[PLUGIN_DEMUX - 1], list_id); - if (node->plugin_class || _load_plugin_class(self, node, NULL)) { - - cls = (demux_class_t *)node->plugin_class; - - mt = cls->get_mimetypes (cls); - if (mt) { - mime_demux = strdup(mt); - - for(s=mime_demux; *s; s++) - *s = tolower(*s); - - if( strstr(mime_demux, mime_arg) ) - id = strdup(node->info->id); - - free(mime_demux); - } + if (probe_mime_type (self, node, mime_type)) + { + free (id); + id = strdup(node->info->id); } } pthread_mutex_unlock (&catalog->lock); - free(mime_arg); - return id; } diff --git a/src/xine-engine/xine.c b/src/xine-engine/xine.c index 46d3b424f..e4e36527f 100644 --- a/src/xine-engine/xine.c +++ b/src/xine-engine/xine.c @@ -1185,6 +1185,27 @@ static int open_internal (xine_stream_t *stream, const char *mrl) { /* enable buffered input plugin (request optimizer) */ stream->input_plugin = _x_cache_plugin_get_instance(stream, 0); + /* Let the plugin request a specific demuxer (if the user hasn't). + * This overrides find-by-content & find-by-extension. + */ + if (!stream->demux_plugin) + { + char *default_demux = NULL; + stream->input_plugin->get_optional_data (stream->input_plugin, &default_demux, INPUT_OPTIONAL_DATA_DEMUXER); + if (default_demux) + { + stream->demux_plugin = _x_find_demux_plugin_by_name (stream, default_demux, stream->input_plugin); + if (stream->demux_plugin) + { + lprintf ("demux and input plugin found\n"); + _x_meta_info_set_utf8 (stream, XINE_META_INFO_SYSTEMLAYER, + stream->demux_plugin->demux_class->get_identifier (stream->demux_plugin->demux_class)); + } + else + xine_log (stream->xine, XINE_LOG_MSG, _("xine: couldn't load plugin-specified demux %s for >%s<\n"), default_demux, mrl); + } + } + if (!stream->demux_plugin) { /* @@ -2229,7 +2250,10 @@ void xine_log (xine_t *this, int buf, const char *format, ...) { vsnprintf(buffer, SCRATCH_LINE_LEN_MAX, format, argp); printf("%s", buffer); va_end (argp); - } + } + + if (this->log_cb) + this->log_cb (this->log_cb_user_data, buf); } void xine_vlog(xine_t *this, int buf, const char *format, @@ -2238,6 +2262,9 @@ void xine_vlog(xine_t *this, int buf, const char *format, check_log_alloc (this, buf); this->log_buffers[buf]->scratch_printf(this->log_buffers[buf], format, args); + + if (this->log_cb) + this->log_cb (this->log_cb_user_data, buf); } char *const *xine_get_log (xine_t *this, int buf) { @@ -2252,12 +2279,10 @@ char *const *xine_get_log (xine_t *this, int buf) { } void xine_register_log_cb (xine_t *this, xine_log_cb_t cb, void *user_data) { - - printf ("xine: xine_register_log_cb: not implemented yet.\n"); - _x_abort(); + this->log_cb = cb; + this->log_cb_user_data = user_data; } - int xine_get_error (xine_stream_t *stream) { return stream->err; } diff --git a/src/xine-engine/xine_internal.h b/src/xine-engine/xine_internal.h index 85f3d6489..f97ca0b24 100644 --- a/src/xine-engine/xine_internal.h +++ b/src/xine-engine/xine_internal.h @@ -117,6 +117,9 @@ struct xine_s { #ifdef XINE_ENGINE_INTERNAL xine_ticket_t *port_ticket; pthread_mutex_t log_lock; + + xine_log_cb_t log_cb; + void *log_cb_user_data; #endif }; diff --git a/src/xine-utils/utils.c b/src/xine-utils/utils.c index 9f5d122cb..f533d69e5 100644 --- a/src/xine-utils/utils.c +++ b/src/xine-utils/utils.c @@ -692,3 +692,11 @@ int xine_monotonic_clock(struct timeval *tv, struct timezone *tz) #endif } + +char *xine_strcat_realloc (char **dest, char *append) +{ + char *newstr = realloc (*dest, (*dest ? strlen (*dest) : 0) + strlen (append) + 1); + if (newstr) + strcat (*dest = newstr, append); + return newstr; +} diff --git a/src/xine-utils/xineutils.h b/src/xine-utils/xineutils.h index 3d630b066..5476ef2ce 100644 --- a/src/xine-utils/xineutils.h +++ b/src/xine-utils/xineutils.h @@ -676,6 +676,13 @@ void xine_strdupa(char *dest, char *src) XINE_PROTECTED XINE_DEPRECATED; #define xine_strsep(STRINGP, DELIM) strsep((STRINGP), (DELIM)) #define xine_setenv(NAME, VAL, XX) setenv((NAME), (VAL), (XX)) +/** + * append to a string, reallocating + * normally, updates & returns *dest + * on error, *dest is unchanged & NULL is returned. + */ +char *xine_strcat_realloc (char **dest, char *append) XINE_PROTECTED; + /* * Color Conversion Utility Functions * The following data structures and functions facilitate the conversion |