From 0589f4723951f891c9d7e47dd9e10bfaf6e16f4e Mon Sep 17 00:00:00 2001 From: michael Date: Tue, 15 Jul 2008 00:21:32 +0000 Subject: [PATCH 01/51] Remove -std=gnu99/gnu89/default dialect linux define, as it violates the C standard. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27282 b3059339-0415-0410-9bf9-f77b7e298cf2 --- stream/vcd_read.h | 8 ++++---- vidix/mtrr.c | 2 +- vidix/pci.c | 2 +- vidix/sysdep/AsmMacros_alpha.h | 2 +- vidix/sysdep/AsmMacros_ia64.h | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/stream/vcd_read.h b/stream/vcd_read.h index 9cf46fce25..177316ecae 100644 --- a/stream/vcd_read.h +++ b/stream/vcd_read.h @@ -9,11 +9,11 @@ #include "stream.h" #include "libavutil/intreadwrite.h" //=================== VideoCD ========================== -#if defined(linux) || defined(sun) || defined(__bsdi__) +#if defined(__linux__) || defined(sun) || defined(__bsdi__) typedef struct mp_vcd_priv_st mp_vcd_priv_t; -#if defined(linux) +#if defined(__linux__) #include #elif defined(sun) #include @@ -128,7 +128,7 @@ mp_vcd_priv_t* vcd_read_toc(int fd){ } static int vcd_read(mp_vcd_priv_t* vcd,char *mem){ -#if defined(linux) || defined(__bsdi__) +#if defined(__linux__) || defined(__bsdi__) memcpy(vcd->buf,&vcd->entry.cdte_addr.msf,sizeof(struct cdrom_msf)); if(ioctl(vcd->fd,CDROMREADRAW,vcd->buf)==-1) return 0; // EOF? memcpy(mem,&vcd->buf[VCD_SECTOR_OFFS],VCD_SECTOR_DATA); @@ -225,7 +225,7 @@ static int sun_vcd_read(mp_vcd_priv_t* vcd, int *offset) } #endif /*sun*/ -#else /* linux || sun || __bsdi__ */ +#else /* __linux__ || sun || __bsdi__ */ #error vcd is not yet supported on this arch... diff --git a/vidix/mtrr.c b/vidix/mtrr.c index bda566f68e..775af9e437 100644 --- a/vidix/mtrr.c +++ b/vidix/mtrr.c @@ -39,7 +39,7 @@ int mtrr_set_type(unsigned base,unsigned size,int type) { -#ifdef linux +#ifdef __linux__ FILE * mtrr_fd; char * stype; switch(type) diff --git a/vidix/pci.c b/vidix/pci.c index 1d0cc5aa01..ffa91224e1 100644 --- a/vidix/pci.c +++ b/vidix/pci.c @@ -61,7 +61,7 @@ #endif #include "AsmMacros.h" /* OS depended stuff */ -#if defined (linux) +#if defined (__linux__) #include "sysdep/pci_linux.c" #elif defined (__FreeBSD__) || defined (__FreeBSD_kernel__) || defined(__DragonFly__) #include "sysdep/pci_freebsd.c" diff --git a/vidix/sysdep/AsmMacros_alpha.h b/vidix/sysdep/AsmMacros_alpha.h index e2e3751629..2cc8d01544 100644 --- a/vidix/sysdep/AsmMacros_alpha.h +++ b/vidix/sysdep/AsmMacros_alpha.h @@ -62,7 +62,7 @@ #ifndef MPLAYER_ASMMACROS_ALPHA_H #define MPLAYER_ASMMACROS_ALPHA_H -#if defined (linux) +#if defined (__linux__) #include #elif defined (__FreeBSD__) #include diff --git a/vidix/sysdep/AsmMacros_ia64.h b/vidix/sysdep/AsmMacros_ia64.h index 0e2dc19024..b25cfee4e5 100644 --- a/vidix/sysdep/AsmMacros_ia64.h +++ b/vidix/sysdep/AsmMacros_ia64.h @@ -62,7 +62,7 @@ #ifndef MPLAYER_ASMMACROS_IA64_H #define MPLAYER_ASMMACROS_IA64_H -#if defined(linux) +#if defined(__linux__) #include #else #error This stuff is not ported on your system From 39456b850ade4b779b4111ac6d833d6031b79b47 Mon Sep 17 00:00:00 2001 From: diego Date: Tue, 15 Jul 2008 08:18:08 +0000 Subject: [PATCH 02/51] Add missing headers to configure checks. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27283 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configure b/configure index 3a27e201e9..43b1f03439 100755 --- a/configure +++ b/configure @@ -1573,6 +1573,7 @@ if x86 && test "$_runtime_cpudetection" = no ; then if test "$1" = kernel_check ; then echocheck "kernel support of $2" cat > $TMPC < #include void catch() { exit(1); } int main(void) { @@ -3283,6 +3284,7 @@ fi #if sunos echocheck "termcap" if test "$_termcap" = auto ; then cat > $TMPC < int main(void) { tgetent(); return 0; } EOF _termcap=no @@ -5586,6 +5588,7 @@ echocheck "fontconfig" if test "$_fontconfig" = auto ; then cat > $TMPC << EOF #include +#include #include int main(void) { int err = FcInit(); From 0c107a325ef1e16f9ce8ea21701d6dd5bae4090f Mon Sep 17 00:00:00 2001 From: diego Date: Tue, 15 Jul 2008 08:31:43 +0000 Subject: [PATCH 03/51] Add missing return statements to configure tests. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27284 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/configure b/configure index 43b1f03439..cec15b3d26 100755 --- a/configure +++ b/configure @@ -2411,7 +2411,7 @@ echocheck ".align is a power of two" if test "$_asmalign_pot" = auto ; then _asmalign_pot=no cat > $TMPC << EOF -int main(void) { asm (".align 3"); } +int main(void) { asm (".align 3"); return 0; } EOF cc_check && _asmalign_pot=yes fi @@ -2482,7 +2482,7 @@ if arm ; then echocheck "ARMv5TE (Enhanced DSP Extensions)" if test $_armv5te = "auto" ; then cat > $TMPC << EOF -int main(void) { __asm__ __volatile__ ("qadd r0, r0, r0"); } +int main(void) { __asm__ __volatile__ ("qadd r0, r0, r0"); return 0; } EOF _armv5te=no cc_check && _armv5te=yes @@ -2492,7 +2492,7 @@ EOF echocheck "ARMv6 (SIMD instructions)" if test $_armv6 = "auto" ; then cat > $TMPC << EOF -int main(void) { __asm__ __volatile__ ("sadd16 r0, r0, r0"); } +int main(void) { __asm__ __volatile__ ("sadd16 r0, r0, r0"); return 0; } EOF _armv6=no cc_check && _armv6=yes @@ -2502,7 +2502,7 @@ EOF echocheck "iWMMXt (Intel XScale SIMD instructions)" if test $_iwmmxt = "auto" ; then cat > $TMPC << EOF -int main(void) { __asm__ __volatile__ ("wunpckelub wr6, wr4"); } +int main(void) { __asm__ __volatile__ ("wunpckelub wr6, wr4"); return 0; } EOF _iwmmxt=no cc_check && _iwmmxt=yes @@ -2647,7 +2647,7 @@ echores "$_runtime_cpudetection" echocheck "restrict keyword" for restrict_keyword in restrict __restrict __restrict__ ; do - echo "void foo(char * $restrict_keyword p); int main(void) {}" > $TMPC + echo "void foo(char * $restrict_keyword p); int main(void) { return 0; }" > $TMPC if cc_check; then _def_restrict_keyword=$restrict_keyword break; @@ -3125,6 +3125,7 @@ int main(void) { if (iconv_close(icdsc) == -1) ; } + return 0; } EOF _iconv=no @@ -3531,6 +3532,7 @@ int main(void) { EnterMovies(); ExitMovies(); CFRunLoopRunInMode(kCFRunLoopDefaultMode, 0, false); + return 0; } EOF if cc_check -framework Carbon -framework QuickTime -framework CoreAudio; then @@ -3555,7 +3557,7 @@ EOF cat > $TMPC < #include -int main(void) {} +int main(void) { return 0; } EOF if cc_check -framework Carbon -framework QuartzCore -framework OpenGL; then _vosrc="$_vosrc vo_macosx.m" @@ -3747,6 +3749,7 @@ struct vis_identifier ident; struct fbgattr attr; ioctl(0, VIS_GETIDENTIFIER, &ident); ioctl(0, FBIOGATTR, &attr); +return 0; } EOF _xvr100=no @@ -3959,13 +3962,13 @@ if test "$_x11" = yes ; then #include #include #include -int main(void) { (void) DPMSQueryExtension(0, 0, 0); } +int main(void) { (void) DPMSQueryExtension(0, 0, 0); return 0; } EOF cc_check -lXdpms && _xdpms3=yes cat > $TMPC < #include -int main(void) { (void) DPMSQueryExtension(0, 0, 0); } +int main(void) { (void) DPMSQueryExtension(0, 0, 0); return 0; } EOF cc_check -lXext && _xdpms4=yes fi @@ -5883,7 +5886,7 @@ if test "$_speex" = auto ; then _speex=no cat > $TMPC << EOF #include -int main(void) { SpeexBits bits; void *dec; speex_decode_int(dec, &bits, dec); } +int main(void) { SpeexBits bits; void *dec; speex_decode_int(dec, &bits, dec); return 0; } EOF cc_check -lspeex $_ld_lm && _speex=yes fi @@ -6029,6 +6032,7 @@ int main(void) { mpc_decoder decoder; mpc_decoder_set_streaminfo(&decoder, &info); mpc_decoder_decode_frame(&decoder, NULL, 0, NULL); + return 0; } EOF cc_check -lmpcdec $_ld_lm && _musepack=yes @@ -6286,7 +6290,7 @@ if test "$_live" = auto && test "$_network" = yes ; then #if (LIVEMEDIA_LIBRARY_VERSION_INT < 1141257600) #error Please upgrade to version 2006.03.03 or later of the "LIVE555 Streaming Media" libraries - available from #endif -int main(void) {} +int main(void) { return 0; } EOF _live=no @@ -7181,7 +7185,7 @@ if test "$_inet6" = auto ; then #else #include #endif -int main(void) { struct sockaddr_in6 six; socket(AF_INET6, SOCK_STREAM, AF_INET6); } +int main(void) { struct sockaddr_in6 six; socket(AF_INET6, SOCK_STREAM, AF_INET6); return 0; } EOF _inet6=no if cc_check $_ld_sock ; then @@ -7202,7 +7206,7 @@ cat > $TMPC << EOF #include #include #include -int main(void) { gethostbyname2("", AF_INET); } +int main(void) { gethostbyname2("", AF_INET); return 0; } EOF _gethostbyname2=no if cc_check ; then From ff641a64292d4a5b7090e68bfb315f92065e13fb Mon Sep 17 00:00:00 2001 From: diego Date: Tue, 15 Jul 2008 09:07:31 +0000 Subject: [PATCH 04/51] Add two more missing headers to configure checks. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27285 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configure b/configure index cec15b3d26..01774c5443 100755 --- a/configure +++ b/configure @@ -5687,6 +5687,7 @@ echores "$_fribidi" echocheck "ENCA" if test "$_enca" = auto ; then cat > $TMPC << EOF +#include #include int main(void) { const char **langs; @@ -6026,6 +6027,7 @@ echocheck "libmpcdec (musepack, version >= 1.2.1 required)" if test "$_musepack" = auto ; then _musepack=no cat > $TMPC << EOF +#include #include int main(void) { mpc_streaminfo info; From 64944f9385cfd08d8ae0d3f238881a5224d181ef Mon Sep 17 00:00:00 2001 From: diego Date: Tue, 15 Jul 2008 09:17:07 +0000 Subject: [PATCH 05/51] Fix tgetent call in termcap configure test. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27286 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/configure b/configure index 01774c5443..11c0f03667 100755 --- a/configure +++ b/configure @@ -3285,8 +3285,9 @@ fi #if sunos echocheck "termcap" if test "$_termcap" = auto ; then cat > $TMPC < #include -int main(void) { tgetent(); return 0; } +int main(void) { tgetent(NULL, NULL); return 0; } EOF _termcap=no for _ld_tmp in "-lncurses" "-ltinfo" "-ltermcap"; do From 727a1272bcd105ff2ea35977b8e96c3cc615a6d1 Mon Sep 17 00:00:00 2001 From: diego Date: Tue, 15 Jul 2008 09:21:53 +0000 Subject: [PATCH 06/51] Fix dlopen(), dlclose() dlsym() calls in configure test. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27287 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/configure b/configure index 11c0f03667..59018ba294 100755 --- a/configure +++ b/configure @@ -3016,8 +3016,9 @@ fi echocheck "dynamic loader" cat > $TMPC << EOF +#include #include -int main(void) { dlopen(0, 0); dlclose(0); dlsym(0, 0); return 0; } +int main(void) { dlopen(NULL, 0); dlclose(NULL); dlsym(NULL, NULL); return 0; } EOF _dl=no for _ld_tmp in "" "-ldl" ; do From b945a124efda487996d846324f94f05b15e0d160 Mon Sep 17 00:00:00 2001 From: reimar Date: Tue, 15 Jul 2008 16:39:26 +0000 Subject: [PATCH 07/51] ALSA stupidly tries to define struct timeval and struct timespec, which may cause compilation errors. Check for this and disable ALSA. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27288 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/configure b/configure index 59018ba294..373064b4b2 100755 --- a/configure +++ b/configure @@ -5197,6 +5197,7 @@ echocheck "ALSA audio" if test "$_alsa" != no ; then _alsa=no cat > $TMPC << EOF +#include #include #if !((SND_LIB_MAJOR == 0) && (SND_LIB_MINOR == 5)) #error "alsa version != 0.5.x" @@ -5206,6 +5207,7 @@ EOF cc_check -lasound $_ld_dl $_ld_pthread && _alsaver='0.5.x' cat > $TMPC << EOF +#include #include #if !((SND_LIB_MAJOR == 0) && (SND_LIB_MINOR == 9)) #error "alsa version != 0.9.x" @@ -5214,6 +5216,7 @@ int main(void) { return 0; } EOF cc_check -lasound $_ld_dl $_ld_pthread && _alsaver='0.9.x-sys' cat > $TMPC << EOF +#include #include #if !((SND_LIB_MAJOR == 0) && (SND_LIB_MINOR == 9)) #error "alsa version != 0.9.x" @@ -5223,6 +5226,7 @@ EOF cc_check -lasound $_ld_dl $_ld_pthread && _alsaver='0.9.x-alsa' cat > $TMPC << EOF +#include #include #if !((SND_LIB_MAJOR == 1) && (SND_LIB_MINOR == 0)) #error "alsa version != 1.0.x" @@ -5231,6 +5235,7 @@ int main(void) { return 0; } EOF cc_check -lasound $_ld_dl $_ld_pthread && _alsaver='1.0.x-sys' cat > $TMPC << EOF +#include #include #if !((SND_LIB_MAJOR == 1) && (SND_LIB_MINOR == 0)) #error "alsa version != 1.0.x" From 803385a5d71aec6a44afc9a6b9409eb5ed48722d Mon Sep 17 00:00:00 2001 From: reimar Date: Tue, 15 Jul 2008 17:35:52 +0000 Subject: [PATCH 08/51] Replace S_IREAD|S_IWRITE by POSIX-compatible S_IRUSR|S_IWUSR (not exactly the same, but should not matter). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27289 b3059339-0415-0410-9bf9-f77b7e298cf2 --- stream/stream_cddb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stream/stream_cddb.c b/stream/stream_cddb.c index 2f177eb7bd..ff12d94c17 100644 --- a/stream/stream_cddb.c +++ b/stream/stream_cddb.c @@ -390,7 +390,7 @@ cddb_write_cache(cddb_data_t *cddb_data) { sprintf( file_name, "%s%08lx", cddb_data->cache_dir, cddb_data->disc_id ); - file_fd = creat(file_name, S_IREAD|S_IWRITE); + file_fd = creat(file_name, S_IRUSR|S_IWUSR); if( file_fd<0 ) { perror("create"); return -1; From 7c78c34ace312ee47065d4517a7c775eea4c3d07 Mon Sep 17 00:00:00 2001 From: reimar Date: Tue, 15 Jul 2008 19:05:42 +0000 Subject: [PATCH 09/51] Add const to libaf/filter.c functions. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27290 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libaf/filter.c | 20 ++++++++++---------- libaf/filter.h | 14 +++++++------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/libaf/filter.c b/libaf/filter.c index a6436b4108..fb5d93b7d5 100644 --- a/libaf/filter.c +++ b/libaf/filter.c @@ -25,8 +25,8 @@ w filter taps x input signal must be a circular buffer which is indexed backwards */ -inline FLOAT_TYPE af_filter_fir(register unsigned int n, FLOAT_TYPE* w, - FLOAT_TYPE* x) +inline FLOAT_TYPE af_filter_fir(register unsigned int n, const FLOAT_TYPE* w, + const FLOAT_TYPE* x) { register FLOAT_TYPE y; // Output y = 0.0; @@ -48,11 +48,11 @@ inline FLOAT_TYPE af_filter_fir(register unsigned int n, FLOAT_TYPE* w, s output buffer stride */ FLOAT_TYPE* af_filter_pfir(unsigned int n, unsigned int d, unsigned int xi, - FLOAT_TYPE** w, FLOAT_TYPE** x, FLOAT_TYPE* y, + const FLOAT_TYPE** w, const FLOAT_TYPE** x, FLOAT_TYPE* y, unsigned int s) { - register FLOAT_TYPE* xt = *x + xi; - register FLOAT_TYPE* wt = *w; + register const FLOAT_TYPE* xt = *x + xi; + register const FLOAT_TYPE* wt = *w; register int nt = 2*n; while(d-- > 0){ *y = af_filter_fir(n,wt,xt); @@ -69,7 +69,7 @@ FLOAT_TYPE* af_filter_pfir(unsigned int n, unsigned int d, unsigned int xi, filter. xq must be n*2 by k big, s is the index for in. */ int af_filter_updatepq(unsigned int n, unsigned int d, unsigned int xi, - FLOAT_TYPE** xq, FLOAT_TYPE* in, unsigned int s) + FLOAT_TYPE** xq, const FLOAT_TYPE* in, unsigned int s) { register FLOAT_TYPE* txq = *xq + xi; register int nt = n*2; @@ -99,7 +99,7 @@ int af_filter_updatepq(unsigned int n, unsigned int d, unsigned int xi, returns 0 if OK, -1 if fail */ -int af_filter_design_fir(unsigned int n, FLOAT_TYPE* w, FLOAT_TYPE* fc, +int af_filter_design_fir(unsigned int n, FLOAT_TYPE* w, const FLOAT_TYPE* fc, unsigned int flags, FLOAT_TYPE opt) { unsigned int o = n & 1; // Indicator for odd filter length @@ -238,7 +238,7 @@ int af_filter_design_fir(unsigned int n, FLOAT_TYPE* w, FLOAT_TYPE* fc, returns 0 if OK, -1 if fail */ -int af_filter_design_pfir(unsigned int n, unsigned int k, FLOAT_TYPE* w, +int af_filter_design_pfir(unsigned int n, unsigned int k, const FLOAT_TYPE* w, FLOAT_TYPE** pw, FLOAT_TYPE g, unsigned int flags) { int l = (int)n/k; // Length of individual FIR filters @@ -316,7 +316,7 @@ static void af_filter_prewarp(FLOAT_TYPE* a, FLOAT_TYPE fc, FLOAT_TYPE fs) Return: On return, set coef z-domain coefficients and k to the gain required to maintain overall gain = 1.0; */ -static void af_filter_bilinear(FLOAT_TYPE* a, FLOAT_TYPE* b, FLOAT_TYPE* k, +static void af_filter_bilinear(const FLOAT_TYPE* a, const FLOAT_TYPE* b, FLOAT_TYPE* k, FLOAT_TYPE fs, FLOAT_TYPE *coef) { FLOAT_TYPE ad, bd; @@ -417,7 +417,7 @@ static void af_filter_bilinear(FLOAT_TYPE* a, FLOAT_TYPE* b, FLOAT_TYPE* k, return -1 if fail 0 if success. */ -int af_filter_szxform(FLOAT_TYPE* a, FLOAT_TYPE* b, FLOAT_TYPE Q, FLOAT_TYPE fc, +int af_filter_szxform(const FLOAT_TYPE* a, const FLOAT_TYPE* b, FLOAT_TYPE Q, FLOAT_TYPE fc, FLOAT_TYPE fs, FLOAT_TYPE *k, FLOAT_TYPE *coef) { FLOAT_TYPE at[3]; diff --git a/libaf/filter.h b/libaf/filter.h index 089f707d3b..0993f86cce 100644 --- a/libaf/filter.h +++ b/libaf/filter.h @@ -44,26 +44,26 @@ #define ODD 0x00000010 // Make filter HP // Exported functions -extern FLOAT_TYPE af_filter_fir(unsigned int n, FLOAT_TYPE* w, FLOAT_TYPE* x); +extern FLOAT_TYPE af_filter_fir(unsigned int n, const FLOAT_TYPE* w, const FLOAT_TYPE* x); extern FLOAT_TYPE* af_filter_pfir(unsigned int n, unsigned int k, - unsigned int xi, FLOAT_TYPE** w, - FLOAT_TYPE** x, FLOAT_TYPE* y, + unsigned int xi, const FLOAT_TYPE** w, + const FLOAT_TYPE** x, FLOAT_TYPE* y, unsigned int s); //extern int af_filter_updateq(unsigned int n, unsigned int xi, // FLOAT_TYPE* xq, FLOAT_TYPE* in); extern int af_filter_updatepq(unsigned int n, unsigned int k, unsigned int xi, - FLOAT_TYPE** xq, FLOAT_TYPE* in, unsigned int s); + FLOAT_TYPE** xq, const FLOAT_TYPE* in, unsigned int s); -extern int af_filter_design_fir(unsigned int n, FLOAT_TYPE* w, FLOAT_TYPE* fc, +extern int af_filter_design_fir(unsigned int n, FLOAT_TYPE* w, const FLOAT_TYPE* fc, unsigned int flags, FLOAT_TYPE opt); -extern int af_filter_design_pfir(unsigned int n, unsigned int k, FLOAT_TYPE* w, +extern int af_filter_design_pfir(unsigned int n, unsigned int k, const FLOAT_TYPE* w, FLOAT_TYPE** pw, FLOAT_TYPE g, unsigned int flags); -extern int af_filter_szxform(FLOAT_TYPE* a, FLOAT_TYPE* b, FLOAT_TYPE Q, +extern int af_filter_szxform(const FLOAT_TYPE* a, const FLOAT_TYPE* b, FLOAT_TYPE Q, FLOAT_TYPE fc, FLOAT_TYPE fs, FLOAT_TYPE *k, FLOAT_TYPE *coef); From 24b14f84806ce2f9e2d7a8aafa946db059bfeab1 Mon Sep 17 00:00:00 2001 From: reimar Date: Tue, 15 Jul 2008 19:08:09 +0000 Subject: [PATCH 10/51] Make af_hrtf tables static const git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27291 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libaf/af_hrtf.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/libaf/af_hrtf.h b/libaf/af_hrtf.h index 1a5c73e579..0ddc5b343e 100644 --- a/libaf/af_hrtf.h +++ b/libaf/af_hrtf.h @@ -88,7 +88,7 @@ How to generate these data: /* Center front (-5 degree) - not 0 degree in order to create a clear front image from a finite distance */ -float cf_filt[128] = { +static const float cf_filt[128] = { -0.00008638082319075036, 0.0003198059946385229, -0.0005010631339162132, 0.0011424741331126876, -0.001584220794688753, 0.001742715363246275, @@ -155,7 +155,7 @@ float cf_filt[128] = { -0.005469203016468759, -0.004355784273189485 }; /* Front, same side (30 degree) */ -float af_filt[128] = { +static const float af_filt[128] = { -0.004140580614755493, 0.005790934614385445, 0.003318916682081112, 0.014257145544366063, 0.007328442487127339, -0.06550381777876194, @@ -222,7 +222,7 @@ float af_filt[128] = { -0.0005083025643192044, 0.00035096963769606926 }; /* Front, opposite (-30 degree) */ -float of_filt[128] = { +static const float of_filt[128] = { -0.000013472538374193126, -0.00008048061877079751, 0.000043927265781258155, -0.000017931700794858892, -0.000034774602476112886, -0.00009576223008735474, @@ -289,7 +289,7 @@ float of_filt[128] = { -0.0013726264946164232, -0.0020075119315034313 }; /* Rear, same side (135 degree) */ -float ar_filt[128] = { +static const float ar_filt[128] = { 0.004573315040810066, 0.0013592578059426913, 0.01553271930902704, -0.0002356117224941317, -0.05746098219774702, 0.03430688963370445, @@ -356,7 +356,7 @@ float ar_filt[128] = { -0.0026884314856593368, -0.004084181815125924 }; /* Rear, opposite (-135 degree) */ -float or_filt[128] = { +static const float or_filt[128] = { 0.0001220944028243897, -0.000021785381808441314, 5.823057988603169e-6, -0.00001217768176447613, -0.00006123604397345513, 5.574117262531134e-6, @@ -423,7 +423,7 @@ float or_filt[128] = { -0.001852908777923165, -0.002540339553144362 }; /* Center rear (180 degree) */ -float cr_filt[128] = { +static const float cr_filt[128] = { -0.00005989110716536726, -0.00022790291829128702, 0.0002659166098971966, -0.0003774772716776257, 0.0004540309551867803, -0.000420238187386368, From 011a23170695e8d1dca2ba66de8a38b133f25f42 Mon Sep 17 00:00:00 2001 From: diego Date: Tue, 15 Jul 2008 22:22:25 +0000 Subject: [PATCH 11/51] Add IDs to some XML elements to avoid warnings. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27292 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/xml/es/install.xml | 6 +++--- DOCS/xml/es/mencoder.xml | 6 +++--- DOCS/xml/es/usage.xml | 2 +- DOCS/xml/es/video.xml | 2 +- DOCS/xml/pl/mencoder.xml | 2 +- DOCS/xml/zh_CN/mencoder.xml | 2 +- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/DOCS/xml/es/install.xml b/DOCS/xml/es/install.xml index 5910a40471..3fd7e3ffcd 100644 --- a/DOCS/xml/es/install.xml +++ b/DOCS/xml/es/install.xml @@ -106,7 +106,7 @@ núcleo 2.4.x es recomendado. - + Codecs @@ -415,7 +415,7 @@ funciona con los siguientes controladores: - + Características @@ -778,7 +778,7 @@ Hay muchas maneras de conseguirlo: konwert o iconv. - +
Algunas URLs diff --git a/DOCS/xml/es/mencoder.xml b/DOCS/xml/es/mencoder.xml index 8ed11ab7a7..05c9452923 100644 --- a/DOCS/xml/es/mencoder.xml +++ b/DOCS/xml/es/mencoder.xml @@ -90,7 +90,7 @@ se inserta en el archivo de destino... y ¡ya está todo hecho! - + Ejemplo de codificación en 3-pasadas rm frameno.avi @@ -448,7 +448,7 @@ archivos .idx y .sub ya existen. Debería borrarlos antes de comenzar. - + Copiando dos subtítulos desde un DVD mientras se hace la codificación en 3-pasadas @@ -459,7 +459,7 @@ mencoder dvd://1 -oac copy -ovc divx4 -pass 2 -vobsubout subtitles -vobsuboutind --> - + Copiando un subtítulo francés desde un archivo MPEG rm subtitles.idx subtitles.sub diff --git a/DOCS/xml/es/usage.xml b/DOCS/xml/es/usage.xml index 9f8b2b7995..7f417086bf 100644 --- a/DOCS/xml/es/usage.xml +++ b/DOCS/xml/es/usage.xml @@ -123,7 +123,7 @@ usando la opción (ruta relativa a $HOME/.mplayer). - + Un archivo de control simple ## diff --git a/DOCS/xml/es/video.xml b/DOCS/xml/es/video.xml index abe41e90dc..382da89776 100644 --- a/DOCS/xml/es/video.xml +++ b/DOCS/xml/es/video.xml @@ -668,7 +668,7 @@ en la (si está presente) banda negra. -
+
Teclas solo para SDL diff --git a/DOCS/xml/pl/mencoder.xml b/DOCS/xml/pl/mencoder.xml index b4dd9aaeb9..c2e91525dc 100644 --- a/DOCS/xml/pl/mencoder.xml +++ b/DOCS/xml/pl/mencoder.xml @@ -241,7 +241,7 @@ może zostać prawidłowo odtworzony przez odtwarzacze inne niż MPlayer. - + kodowanie do formatu Macromedia Flash Tworzenie zbioru Macromedia Flash video, nadającego się do odtwarzania diff --git a/DOCS/xml/zh_CN/mencoder.xml b/DOCS/xml/zh_CN/mencoder.xml index bc443a55f8..f5d83f4122 100644 --- a/DOCS/xml/zh_CN/mencoder.xml +++ b/DOCS/xml/zh_CN/mencoder.xml @@ -235,7 +235,7 @@ AVI容器是MEncoder的基本容器格式,也就是 MPlayer之外的播放器中播放。 - + 编码为Macromedia Flash格式 生成Macromedia Flash视频,以便在安装有Macromedia Flash插件的网页浏览器中播放: From 4b068f19a9685e78dbcaf9dd747ffe0e0620501f Mon Sep 17 00:00:00 2001 From: diego Date: Wed, 16 Jul 2008 15:08:34 +0000 Subject: [PATCH 12/51] Merge two consecutive sed calls into one. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27293 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index 373064b4b2..77aea84947 100755 --- a/configure +++ b/configure @@ -191,7 +191,7 @@ case `echo -n` in *) _echo_n='-n ' _echo_c= ;; # BSD echo esac -LANGUAGES=`echo help/help_mp-??.h help/help_mp-??_??.h | sed "s:help/help_mp-\(..\).h:\1:g" | sed "s:help/help_mp-\(.....\).h:\1:g"` +LANGUAGES=`echo help/help_mp-??.h help/help_mp-??_??.h | sed -e "s:help/help_mp-\(..\).h:\1:g" -e "s:help/help_mp-\(.....\).h:\1:g"` show_help(){ cat << EOF From 4d16c72fa0f9cad215b44092769561cf265ee8d9 Mon Sep 17 00:00:00 2001 From: diego Date: Wed, 16 Jul 2008 15:09:24 +0000 Subject: [PATCH 13/51] Replace simple sed invocation by even simpler tr invocation. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27294 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index 77aea84947..f9c75a51f0 100755 --- a/configure +++ b/configure @@ -2601,7 +2601,7 @@ echores "$_langinfo" echocheck "language" test -z "$_language" && _language=$LINGUAS -_language=`echo $_language | sed 's/,/ /g'` +_language=`echo $_language | tr , " "` echo $_language | grep all > /dev/null || LANGUAGES="$_language en" for lang in $_language ; do test "$lang" = all && lang=en From fb01819aba80bee6b5b911373cb35909fe05ff50 Mon Sep 17 00:00:00 2001 From: diego Date: Wed, 16 Jul 2008 15:38:06 +0000 Subject: [PATCH 14/51] Replace output redirection with grep by POSIX standard options. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27295 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/configure b/configure index f9c75a51f0..b21deb5835 100755 --- a/configure +++ b/configure @@ -2602,7 +2602,7 @@ echores "$_langinfo" echocheck "language" test -z "$_language" && _language=$LINGUAS _language=`echo $_language | tr , " "` -echo $_language | grep all > /dev/null || LANGUAGES="$_language en" +echo $_language | grep -q all || LANGUAGES="$_language en" for lang in $_language ; do test "$lang" = all && lang=en if test -f "help/help_mp-${lang}.h" ; then @@ -6670,7 +6670,7 @@ echocheck "zr" if test "$_zr" = auto ; then #36067's seem to identify themselves as 36057PQC's, so the line #below should work for 36067's and 36057's. - if grep -e "Multimedia video controller: Zoran Corporation ZR36057" /proc/pci > /dev/null 2>&1; then + if grep -q -s -e "Multimedia video controller: Zoran Corporation ZR36057" /proc/pci ; then _zr=yes else _zr=no @@ -7125,7 +7125,7 @@ short ascii_name[] = { (('M'<<8)|'P'),(('l'<<8)|'a'),(('y'<<8)|'e'),(('r'<<8)|'B int main(void) { return (int)ascii_name; } EOF if cc_check ; then - if strings $TMPEXE | grep -l MPlayerBigEndian >/dev/null ; then + if strings $TMPEXE | grep -q -l MPlayerBigEndian ; then _big_endian=yes else _big_endian=no @@ -7238,7 +7238,7 @@ if test "$_gui" = yes ; then # Required libraries if test "$_libavcodec" != yes || - ! echo $_libavdecoders | grep PNG_DECODER >/dev/null 2>&1 ; then + ! echo $_libavdecoders | grep -q PNG_DECODER ; then die "The GUI requires libavcodec with PNG support (needs zlib)." fi test "$_freetype" = no && test "$_bitmap_font" = no && \ @@ -7842,7 +7842,7 @@ ff_config_enable () { _nprefix=$3; test -z "$_nprefix" && _nprefix='CONFIG' for part in $1; do - if ` echo $2 | grep -E "(^| )$part($| )" > /dev/null `; then + if ` echo $2 | grep -q -E "(^| )$part($| )" `; then echo "#define ${_nprefix}_$part 1" echo "#define ENABLE_$part 1" else From e0a81e9d31bd71314560648c7433a44f7d8174d3 Mon Sep 17 00:00:00 2001 From: diego Date: Wed, 16 Jul 2008 15:51:15 +0000 Subject: [PATCH 15/51] cosmetics: Rename LANGUAGES variable to msg_langs. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27296 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/configure b/configure index b21deb5835..80a1bf748b 100755 --- a/configure +++ b/configure @@ -191,7 +191,7 @@ case `echo -n` in *) _echo_n='-n ' _echo_c= ;; # BSD echo esac -LANGUAGES=`echo help/help_mp-??.h help/help_mp-??_??.h | sed -e "s:help/help_mp-\(..\).h:\1:g" -e "s:help/help_mp-\(.....\).h:\1:g"` +msg_langs=`echo help/help_mp-??.h help/help_mp-??_??.h | sed -e "s:help/help_mp-\(..\).h:\1:g" -e "s:help/help_mp-\(.....\).h:\1:g"` show_help(){ cat << EOF @@ -417,7 +417,7 @@ Miscellaneous options: translated man pages, the first language is used for messages and the GUI (the environment variable \$LINGUAS is also honored) [en] - (Available: $LANGUAGES all) + (Available: $msg_langs all) --with-install=PATH path to a custom install program Advanced options: @@ -2602,7 +2602,7 @@ echores "$_langinfo" echocheck "language" test -z "$_language" && _language=$LINGUAS _language=`echo $_language | tr , " "` -echo $_language | grep -q all || LANGUAGES="$_language en" +echo $_language | grep -q all || msg_langs="$_language en" for lang in $_language ; do test "$lang" = all && lang=en if test -f "help/help_mp-${lang}.h" ; then @@ -2616,7 +2616,7 @@ done test -z "$_language" && _language=en _mp_help="help/help_mp-${_language}.h" test -f $_mp_help || die "$_mp_help not found" -for lang in $LANGUAGES ; do +for lang in $msg_langs ; do if test -f "DOCS/man/$lang/mplayer.1" ; then MAN_LANG_ALL="$lang $MAN_LANG_ALL" fi @@ -8607,7 +8607,7 @@ Config files successfully generated by ./configure $_configuration ! EOF echo ${_echo_n} " Manual pages: $MAN_LANG_ALL ${_echo_c}" -test "$LANGUAGES" = en && echo ${_echo_n} " (no localization selected, use --language=all)${_echo_c}" +test "$msg_langs" = en && echo ${_echo_n} " (no localization selected, use --language=all)${_echo_c}" echo cat << EOF From 5068f7a77886ef656c97dee800f666f615c66ebb Mon Sep 17 00:00:00 2001 From: diego Date: Wed, 16 Jul 2008 15:53:21 +0000 Subject: [PATCH 16/51] Move the "all" option to the front of the list of available languages in the configure help output so it can be noticed more easily. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27297 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index 80a1bf748b..25db924166 100755 --- a/configure +++ b/configure @@ -417,7 +417,7 @@ Miscellaneous options: translated man pages, the first language is used for messages and the GUI (the environment variable \$LINGUAS is also honored) [en] - (Available: $msg_langs all) + (Available: all $msg_langs) --with-install=PATH path to a custom install program Advanced options: From c2c1ef01893a860963f6d7d6a61b55fbffe3e108 Mon Sep 17 00:00:00 2001 From: diego Date: Wed, 16 Jul 2008 16:05:58 +0000 Subject: [PATCH 17/51] Remove redundant check in message language test. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27298 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 1 - 1 file changed, 1 deletion(-) diff --git a/configure b/configure index 25db924166..b017d1ff80 100755 --- a/configure +++ b/configure @@ -2615,7 +2615,6 @@ for lang in $_language ; do done test -z "$_language" && _language=en _mp_help="help/help_mp-${_language}.h" -test -f $_mp_help || die "$_mp_help not found" for lang in $msg_langs ; do if test -f "DOCS/man/$lang/mplayer.1" ; then MAN_LANG_ALL="$lang $MAN_LANG_ALL" From 3f35a382375e2b0b10e3bb8757af8060da460278 Mon Sep 17 00:00:00 2001 From: reimar Date: Wed, 16 Jul 2008 16:06:14 +0000 Subject: [PATCH 18/51] Do not just print a warning, also fix the len in ASF demuxer! git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27299 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpdemux/demux_asf.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libmpdemux/demux_asf.c b/libmpdemux/demux_asf.c index 65741d3ab7..72a1d98e2e 100644 --- a/libmpdemux/demux_asf.c +++ b/libmpdemux/demux_asf.c @@ -488,6 +488,7 @@ static int demux_asf_fill_buffer(demuxer_t *demux, demux_stream_t *ds){ } if(len<0 || (p+len)>p_end){ mp_msg(MSGT_DEMUX,MSGL_V,"ASF_parser: warning! segment len=%d\n",len); + len = p_end - p; } mp_dbg(MSGT_DEMUX,MSGL_DBG4," seg #%d: streamno=%d seq=%d type=%02X len=%d\n",seg,streamno,seq,rlen,len); From fad0b588c2824b84449f04b9b69acb50742d3519 Mon Sep 17 00:00:00 2001 From: diego Date: Wed, 16 Jul 2008 16:14:56 +0000 Subject: [PATCH 19/51] Add variables for all available man page and documentation languages. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27300 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configure b/configure index b017d1ff80..723da82009 100755 --- a/configure +++ b/configure @@ -192,6 +192,8 @@ case `echo -n` in esac msg_langs=`echo help/help_mp-??.h help/help_mp-??_??.h | sed -e "s:help/help_mp-\(..\).h:\1:g" -e "s:help/help_mp-\(.....\).h:\1:g"` +man_langs=`echo DOCS/man/??/mplayer.1 | sed -e "s:DOCS/man/\(..\)/mplayer.1:\1:g"` +doc_langs=`echo DOCS/xml/??/ DOCS/xml/??_??/ | sed -e "s:DOCS/xml/\(..\)/:\1:g" -e "s:DOCS/xml/\(.._..\)/:\1:g"` show_help(){ cat << EOF From e870f84bfba4ba9830c78f347e72805cd227d068 Mon Sep 17 00:00:00 2001 From: reimar Date: Wed, 16 Jul 2008 16:18:25 +0000 Subject: [PATCH 20/51] Move duplicate FF_INPUT_BUFFER_PADDING_SIZE handling into demuxer.h git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27301 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpdemux/demux_asf.c | 7 ------- libmpdemux/demux_real.c | 6 ------ libmpdemux/demux_viv.c | 6 ------ libmpdemux/demuxer.h | 8 +++++++- libmpdemux/video.c | 6 ------ 5 files changed, 7 insertions(+), 26 deletions(-) diff --git a/libmpdemux/demux_asf.c b/libmpdemux/demux_asf.c index 72a1d98e2e..d007ae1a3e 100644 --- a/libmpdemux/demux_asf.c +++ b/libmpdemux/demux_asf.c @@ -79,13 +79,6 @@ static void init_priv (struct asf_priv* asf){ asf->vid_ext_frame_index=-1; } -#ifdef USE_LIBAVCODEC -#include "libavcodec/avcodec.h" -#else -#define FF_INPUT_BUFFER_PADDING_SIZE 8 -#endif - - static void demux_asf_append_to_packet(demux_packet_t* dp,unsigned char *data,int len,int offs) { if(dp->len!=offs && offs!=-1) mp_msg(MSGT_DEMUX,MSGL_V,"warning! fragment.len=%d BUT next fragment offset=%d \n",dp->len,offs); diff --git a/libmpdemux/demux_real.c b/libmpdemux/demux_real.c index d48af16413..3490501302 100644 --- a/libmpdemux/demux_real.c +++ b/libmpdemux/demux_real.c @@ -33,12 +33,6 @@ Video codecs: (supported by RealPlayer8 for Linux) #include "demuxer.h" #include "stheader.h" -#ifdef USE_LIBAVCODEC -#include "libavcodec/avcodec.h" -#else -#define FF_INPUT_BUFFER_PADDING_SIZE 8 -#endif - //#define mp_dbg(mod,lev, args... ) mp_msg_c((mod<<8)|lev, ## args ) #define MKTAG(a, b, c, d) (a | (b << 8) | (c << 16) | (d << 24)) diff --git a/libmpdemux/demux_viv.c b/libmpdemux/demux_viv.c index 46ff28841d..7ee2332e27 100644 --- a/libmpdemux/demux_viv.c +++ b/libmpdemux/demux_viv.c @@ -14,12 +14,6 @@ #include "demuxer.h" #include "stheader.h" -#ifdef USE_LIBAVCODEC -#include "libavcodec/avcodec.h" -#else -#define FF_INPUT_BUFFER_PADDING_SIZE 8 -#endif - /* parameters ! */ int vivo_param_version = -1; char *vivo_param_acodec = NULL; diff --git a/libmpdemux/demuxer.h b/libmpdemux/demuxer.h index a2464c7390..76942a3aed 100644 --- a/libmpdemux/demuxer.h +++ b/libmpdemux/demuxer.h @@ -93,6 +93,12 @@ #define SEEK_ABSOLUTE (1 << 0) #define SEEK_FACTOR (1 << 1) +#ifdef USE_LIBAVCODEC +#include "libavcodec/avcodec.h" +#else +#define FF_INPUT_BUFFER_PADDING_SIZE 8 +#endif + // Holds one packet/frame/whatever typedef struct demux_packet_st { int len; @@ -243,7 +249,7 @@ static inline demux_packet_t* new_demux_packet(int len){ dp->refcount=1; dp->master=NULL; dp->buffer=NULL; - if (len > 0 && (dp->buffer = (unsigned char *)malloc(len + 8))) + if (len > 0 && (dp->buffer = (unsigned char *)malloc(len + FF_INPUT_BUFFER_PADDING_SIZE))) memset(dp->buffer + len, 0, 8); else dp->len = 0; diff --git a/libmpdemux/video.c b/libmpdemux/video.c index b0f72c515f..cd061acc1c 100644 --- a/libmpdemux/video.c +++ b/libmpdemux/video.c @@ -22,12 +22,6 @@ /* sub_cc (closed captions)*/ #include "sub_cc.h" -#ifdef USE_LIBAVCODEC -#include "libavcodec/avcodec.h" -#else -#define FF_INPUT_BUFFER_PADDING_SIZE 8 -#endif - /* biCompression constant */ #define BI_RGB 0L From 4a46fcaebcf97243a5f7a24320e1871e57f2a948 Mon Sep 17 00:00:00 2001 From: reimar Date: Wed, 16 Jul 2008 16:43:40 +0000 Subject: [PATCH 21/51] Make sure demuxed ASF packet is properly padded after descrambling git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27302 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpdemux/demux_asf.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libmpdemux/demux_asf.c b/libmpdemux/demux_asf.c index d007ae1a3e..8f370c6d31 100644 --- a/libmpdemux/demux_asf.c +++ b/libmpdemux/demux_asf.c @@ -50,9 +50,12 @@ static inline int check_varlen(uint8_t *ptr, uint8_t *endptr, int len) { } static void asf_descrambling(unsigned char **src,unsigned len, struct asf_priv* asf){ - unsigned char *dst=malloc(len); + unsigned char *dst; unsigned char *s2=*src; unsigned i=0,x,y; + if (len > UINT_MAX - FF_INPUT_BUFFER_PADDING_SIZE) + return; + dst = malloc(len + FF_INPUT_BUFFER_PADDING_SIZE); while(len>=asf->scrambling_h*asf->scrambling_w*asf->scrambling_b+i){ // mp_msg(MSGT_DEMUX,MSGL_DBG4,"descrambling! (w=%d b=%d)\n",w,asf_scrambling_b); //i+=asf_scrambling_h*asf_scrambling_w; From 2f5b26277f88b747584c017e696bad1eda50ef77 Mon Sep 17 00:00:00 2001 From: reimar Date: Wed, 16 Jul 2008 17:28:19 +0000 Subject: [PATCH 22/51] 100l, fix calloc being called with the wrong argument due to reordering two lines in SVN r27263 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27303 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpdemux/demux_mov.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libmpdemux/demux_mov.c b/libmpdemux/demux_mov.c index b117a3f00d..613b4548b2 100644 --- a/libmpdemux/demux_mov.c +++ b/libmpdemux/demux_mov.c @@ -1887,7 +1887,7 @@ static int lschunks_intrak(demuxer_t* demuxer, int level, unsigned int id, "MOV: %*sEdit list table (%d entries) (ver:%d,flags:%d)\n", level, "", entries, ver, flags); #if 1 - trak->editlist = calloc(trak->editlist_size, sizeof(mov_editlist_t)); + trak->editlist = calloc(entries, sizeof(mov_editlist_t)); trak->editlist_size = trak->editlist ? entries : 0; for (i = 0; i < trak->editlist_size; i++) { int dur = stream_read_dword(demuxer->stream); From b422b105d7767fbb40aad7b81b34aa033a168057 Mon Sep 17 00:00:00 2001 From: reimar Date: Wed, 16 Jul 2008 17:48:34 +0000 Subject: [PATCH 23/51] And a 1000l for r27263, swapped a condition, thus setting size to 0 when malloc succeeded instead of when it failed. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27304 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpdemux/demux_mov.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libmpdemux/demux_mov.c b/libmpdemux/demux_mov.c index 613b4548b2..37de352510 100644 --- a/libmpdemux/demux_mov.c +++ b/libmpdemux/demux_mov.c @@ -1751,7 +1751,7 @@ static int lschunks_intrak(demuxer_t* demuxer, int level, unsigned int id, "MOV: %*sSample duration table! (%d blocks)\n", level, "", len); trak->durmap = calloc(len, sizeof(mov_durmap_t)); - trak->durmap_size = trak->durmap ? 0 : len; + trak->durmap_size = trak->durmap ? len : 0; for (i = 0; i < trak->durmap_size; i++) { trak->durmap[i].num = stream_read_dword(demuxer->stream); trak->durmap[i].dur = stream_read_dword(demuxer->stream); From 9254d010eaf72973716e3e254376172858b64db5 Mon Sep 17 00:00:00 2001 From: reimar Date: Wed, 16 Jul 2008 18:51:39 +0000 Subject: [PATCH 24/51] limits.h is required for UINT_MAX git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27305 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpdemux/demux_asf.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libmpdemux/demux_asf.c b/libmpdemux/demux_asf.c index 8f370c6d31..3dc18d920c 100644 --- a/libmpdemux/demux_asf.c +++ b/libmpdemux/demux_asf.c @@ -3,6 +3,7 @@ #include #include #include +#include #include "config.h" #include "mp_msg.h" From a078ef894caac98ecbe680c6d9fc571c605ddd7c Mon Sep 17 00:00:00 2001 From: zuxy Date: Thu, 17 Jul 2008 10:07:21 +0000 Subject: [PATCH 25/51] Force gcc to emit function body under -gnu99 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27306 b3059339-0415-0410-9bf9-f77b7e298cf2 --- gui/win32/gui.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui/win32/gui.c b/gui/win32/gui.c index 1fd0fcd24a..56b4c0c37a 100644 --- a/gui/win32/gui.c +++ b/gui/win32/gui.c @@ -1069,7 +1069,7 @@ static LRESULT CALLBACK EventProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM return DefWindowProc(hWnd, message, wParam, lParam); } -inline void startplay(gui_t *gui) +__attribute__((gnu_inline)) inline void startplay(gui_t *gui) { handlemsg(gui->mainwindow, evDropFile); } From 33ff3271b163284a0c30b0d54c75ddbadda11be3 Mon Sep 17 00:00:00 2001 From: diego Date: Thu, 17 Jul 2008 11:54:42 +0000 Subject: [PATCH 26/51] Evaluate man page installation rule for all available languages, but only install the requested languages. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27307 b3059339-0415-0410-9bf9-f77b7e298cf2 --- Makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 6beffe562e..f3b75830bb 100644 --- a/Makefile +++ b/Makefile @@ -819,8 +819,8 @@ install-dirs: install-%: %$(EXESUF) install-dirs $(INSTALL) -m 755 $(INSTALLSTRIP) $< $(BINDIR) -install-mplayer-man: $(foreach lang,$(MAN_LANG_ALL),install-mplayer-man-$(lang)) -install-mencoder-man: $(foreach lang,$(MAN_LANG_ALL),install-mencoder-man-$(lang)) +install-mplayer-man: $(foreach lang,$(MAN_LANG),install-mplayer-man-$(lang)) +install-mencoder-man: $(foreach lang,$(MAN_LANG),install-mencoder-man-$(lang)) install-mplayer-man-en: $(INSTALL) -d $(MANDIR)/man1 @@ -840,8 +840,8 @@ install-mencoder-man-$(lang): install-mplayer-man-$(lang) cd $(MANDIR)/$(lang)/man1 && ln -sf mplayer.1 mencoder.1 endef -$(foreach lang,$(MAN_LANG),$(eval $(MPLAYER_MAN_RULE))) -$(foreach lang,$(MAN_LANG),$(eval $(MENCODER_MAN_RULE))) +$(foreach lang,$(MAN_LANG_ALL),$(eval $(MPLAYER_MAN_RULE))) +$(foreach lang,$(MAN_LANG_ALL),$(eval $(MENCODER_MAN_RULE))) install-gui: install-mplayer -ln -sf mplayer$(EXESUF) $(BINDIR)/gmplayer$(EXESUF) From 87f1f5fea3bbaec1825170337ecf018ef525af19 Mon Sep 17 00:00:00 2001 From: diego Date: Thu, 17 Jul 2008 12:19:39 +0000 Subject: [PATCH 27/51] cosmetics: Rename _doc_lang variable to doc_lang. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27308 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/configure b/configure index 723da82009..eb8889901b 100755 --- a/configure +++ b/configure @@ -2623,8 +2623,8 @@ for lang in $msg_langs ; do fi done MAN_LANG="$(echo $MAN_LANG_ALL | sed 's/en//')" -_doc_lang=$_language -test -d DOCS/xml/$_doc_lang || _doc_lang=en +doc_lang=$_language +test -d DOCS/xml/$doc_lang || doc_lang=en echores "using $_language (man pages: $MAN_LANG_ALL)" @@ -8635,7 +8635,7 @@ EOF if test "$_mtrr" = yes ; then - echo "Please check mtrr settings at /proc/mtrr (see DOCS/HTML/$_doc_lang/video.html#mtrr)" + echo "Please check mtrr settings at /proc/mtrr (see DOCS/HTML/$doc_lang/video.html#mtrr)" echo fi @@ -8662,7 +8662,7 @@ If you used one of these options (except --enable-gui and similar ones that turn on internal features) and experience a compilation or linking failure, make sure you have passed the necessary compiler/linker flags to configure. -If you suspect a bug, please read DOCS/HTML/$_doc_lang/bugreports.html. +If you suspect a bug, please read DOCS/HTML/$doc_lang/bugreports.html. EOF From 535174672b28ee5a23dbeb530ea909ee346bdb11 Mon Sep 17 00:00:00 2001 From: diego Date: Thu, 17 Jul 2008 12:22:05 +0000 Subject: [PATCH 28/51] Remove note about localization from configure output. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27309 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 1 - 1 file changed, 1 deletion(-) diff --git a/configure b/configure index eb8889901b..d6746afd8f 100755 --- a/configure +++ b/configure @@ -8608,7 +8608,6 @@ Config files successfully generated by ./configure $_configuration ! EOF echo ${_echo_n} " Manual pages: $MAN_LANG_ALL ${_echo_c}" -test "$msg_langs" = en && echo ${_echo_n} " (no localization selected, use --language=all)${_echo_c}" echo cat << EOF From 67dec9f5a82ac4a2e3d6adf92c9450c58688179a Mon Sep 17 00:00:00 2001 From: diego Date: Thu, 17 Jul 2008 12:24:47 +0000 Subject: [PATCH 29/51] Simplify summary output, add an extra empty line to it. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27310 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/configure b/configure index d6746afd8f..57911b98be 100755 --- a/configure +++ b/configure @@ -8605,18 +8605,14 @@ Config files successfully generated by ./configure $_configuration ! Languages: Messages/GUI: $_language -EOF - -echo ${_echo_n} " Manual pages: $MAN_LANG_ALL ${_echo_c}" -echo - -cat << EOF + Manual pages: $MAN_LANG_ALL Enabled optional drivers: Input: $_inputmodules Codecs: $_codecmodules Audio output: $_aomodules Video output: $_vomodules + Disabled optional drivers: Input: $_noinputmodules Codecs: $_nocodecmodules From adc68058bd8f88d6a9c59493468f734fdf3af895 Mon Sep 17 00:00:00 2001 From: diego Date: Thu, 17 Jul 2008 12:36:54 +0000 Subject: [PATCH 30/51] Rewrite translation handling in the build system. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27311 b3059339-0415-0410-9bf9-f77b7e298cf2 --- Makefile | 6 +++--- configure | 55 +++++++++++++++++++++++++++++++++---------------------- 2 files changed, 36 insertions(+), 25 deletions(-) diff --git a/Makefile b/Makefile index f3b75830bb..94afe8de74 100644 --- a/Makefile +++ b/Makefile @@ -819,8 +819,8 @@ install-dirs: install-%: %$(EXESUF) install-dirs $(INSTALL) -m 755 $(INSTALLSTRIP) $< $(BINDIR) -install-mplayer-man: $(foreach lang,$(MAN_LANG),install-mplayer-man-$(lang)) -install-mencoder-man: $(foreach lang,$(MAN_LANG),install-mencoder-man-$(lang)) +install-mplayer-man: $(foreach lang,$(MAN_LANGS),install-mplayer-man-$(lang)) +install-mencoder-man: $(foreach lang,$(MAN_LANGS),install-mencoder-man-$(lang)) install-mplayer-man-en: $(INSTALL) -d $(MANDIR)/man1 @@ -856,7 +856,7 @@ uninstall: rm -f $(prefix)/share/pixmaps/mplayer.xpm rm -f $(prefix)/share/applications/mplayer.desktop rm -f $(MANDIR)/man1/mplayer.1 $(MANDIR)/man1/mencoder.1 - rm -f $(foreach lang,$(MAN_LANG),$(foreach man,mplayer.1 mencoder.1,$(MANDIR)/$(lang)/man1/$(man))) + rm -f $(foreach lang,$(MAN_LANGS),$(foreach man,mplayer.1 mencoder.1,$(MANDIR)/$(lang)/man1/$(man))) clean: rm -f $(foreach dir,$(DIRS),$(foreach suffix,/*.o /*.a /*.ho /*~, $(addsuffix $(suffix),$(dir)))) diff --git a/configure b/configure index 57911b98be..e20345491a 100755 --- a/configure +++ b/configure @@ -191,9 +191,9 @@ case `echo -n` in *) _echo_n='-n ' _echo_c= ;; # BSD echo esac -msg_langs=`echo help/help_mp-??.h help/help_mp-??_??.h | sed -e "s:help/help_mp-\(..\).h:\1:g" -e "s:help/help_mp-\(.....\).h:\1:g"` -man_langs=`echo DOCS/man/??/mplayer.1 | sed -e "s:DOCS/man/\(..\)/mplayer.1:\1:g"` -doc_langs=`echo DOCS/xml/??/ DOCS/xml/??_??/ | sed -e "s:DOCS/xml/\(..\)/:\1:g" -e "s:DOCS/xml/\(.._..\)/:\1:g"` +msg_lang_all=`echo help/help_mp-??.h help/help_mp-??_??.h | sed -e "s:help/help_mp-\(..\).h:\1:g" -e "s:help/help_mp-\(.....\).h:\1:g"` +man_lang_all=`echo DOCS/man/??/mplayer.1 | sed -e "s:DOCS/man/\(..\)/mplayer.1:\1:g"` +doc_lang_all=`echo DOCS/xml/??/ DOCS/xml/??_??/ | sed -e "s:DOCS/xml/\(..\)/:\1:g" -e "s:DOCS/xml/\(.._..\)/:\1:g"` show_help(){ cat << EOF @@ -419,7 +419,7 @@ Miscellaneous options: translated man pages, the first language is used for messages and the GUI (the environment variable \$LINGUAS is also honored) [en] - (Available: all $msg_langs) + (Available: all $msg_lang_all) --with-install=PATH path to a custom install program Advanced options: @@ -2604,28 +2604,38 @@ echores "$_langinfo" echocheck "language" test -z "$_language" && _language=$LINGUAS _language=`echo $_language | tr , " "` -echo $_language | grep -q all || msg_langs="$_language en" +if $(echo $_language | grep -q all) ; then + doc_lang=en ; doc_langs=$doc_lang_all + man_lang=en ; man_langs=$man_lang_all + msg_lang=en +else + for lang in $_language ; do + if test -d DOCS/man/$lang ; then + tmp_man_langs="$tmp_man_langs $lang" + fi + if test -d DOCS/xml/$lang ; then + tmp_doc_langs="$tmp_doc_langs $lang" + fi + done + man_langs=$tmp_man_langs + doc_langs=$tmp_man_langs for lang in $_language ; do - test "$lang" = all && lang=en if test -f "help/help_mp-${lang}.h" ; then - _language=$lang + msg_lang=$lang break else echo ${_echo_n} "$lang not found, ${_echo_c}" _language=`echo $_language | sed "s/$lang *//"` fi done -test -z "$_language" && _language=en -_mp_help="help/help_mp-${_language}.h" -for lang in $msg_langs ; do - if test -f "DOCS/man/$lang/mplayer.1" ; then - MAN_LANG_ALL="$lang $MAN_LANG_ALL" - fi -done -MAN_LANG="$(echo $MAN_LANG_ALL | sed 's/en//')" -doc_lang=$_language -test -d DOCS/xml/$doc_lang || doc_lang=en -echores "using $_language (man pages: $MAN_LANG_ALL)" +fi +test -z "$doc_langs" && doc_langs=en +test -z "$man_langs" && man_langs=en +test -z "$doc_lang" && doc_lang=$(echo $doc_langs | cut -f1 -d" ") +test -z "$man_lang" && man_lang=$(echo $man_langs | cut -f1 -d" ") +test -z "$msg_lang" && msg_lang=en +_mp_help="help/help_mp-${_msg_lang}.h" +echores "messages: $msg_lang - man pages: $man_langs - documentation: $doc_langs" echocheck "enable sighandler" @@ -7609,8 +7619,9 @@ cat > config.mak << EOF # Ensure that locale settings do not interfere with shell commands. export LC_ALL = C -MAN_LANG = $MAN_LANG -MAN_LANG_ALL = $MAN_LANG_ALL +MAN_LANG = $man_lang +MAN_LANGS = $man_langs +MAN_LANG_ALL = $man_lang_all DESTDIR = prefix = \$(DESTDIR)$_prefix @@ -8604,8 +8615,8 @@ Config files successfully generated by ./configure $_configuration ! Optimizing for: $_optimizing Languages: - Messages/GUI: $_language - Manual pages: $MAN_LANG_ALL + Messages/GUI: $msg_lang + Manual pages: $man_langs Enabled optional drivers: Input: $_inputmodules From 4cbefcd4f1acbfb5e3c24a2b4dbd472526a322cc Mon Sep 17 00:00:00 2001 From: diego Date: Thu, 17 Jul 2008 12:38:05 +0000 Subject: [PATCH 31/51] cosmetics: Indent language handling after last commit. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27312 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/configure b/configure index e20345491a..b364520a91 100755 --- a/configure +++ b/configure @@ -2619,15 +2619,15 @@ else done man_langs=$tmp_man_langs doc_langs=$tmp_man_langs -for lang in $_language ; do - if test -f "help/help_mp-${lang}.h" ; then - msg_lang=$lang - break - else - echo ${_echo_n} "$lang not found, ${_echo_c}" - _language=`echo $_language | sed "s/$lang *//"` - fi -done + for lang in $_language ; do + if test -f "help/help_mp-${lang}.h" ; then + msg_lang=$lang + break + else + echo ${_echo_n} "$lang not found, ${_echo_c}" + _language=`echo $_language | sed "s/$lang *//"` + fi + done fi test -z "$doc_langs" && doc_langs=en test -z "$man_langs" && man_langs=en From 6dfb85dc9ec79ec10e073e317566cfc0fbffb319 Mon Sep 17 00:00:00 2001 From: reimar Date: Thu, 17 Jul 2008 17:11:30 +0000 Subject: [PATCH 32/51] Our ALSA code needs alloca, so check for it in configure and include alloca.h git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27313 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 4 ++++ libao2/ao_alsa.c | 1 + stream/ai_alsa.c | 1 + stream/ai_alsa1x.c | 1 + 4 files changed, 7 insertions(+) diff --git a/configure b/configure index b364520a91..d8c0817433 100755 --- a/configure +++ b/configure @@ -5205,6 +5205,10 @@ fi echores "$_openal" echocheck "ALSA audio" +if test "$_alloca" != yes ; then + _alsa=no + _res_comment="alloca missing" +fi if test "$_alsa" != no ; then _alsa=no cat > $TMPC << EOF diff --git a/libao2/ao_alsa.c b/libao2/ao_alsa.c index 0d925ce9e3..987713e6f9 100644 --- a/libao2/ao_alsa.c +++ b/libao2/ao_alsa.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "config.h" #include "subopt-helper.h" diff --git a/stream/ai_alsa.c b/stream/ai_alsa.c index a1468bed09..84d0aa58a4 100644 --- a/stream/ai_alsa.c +++ b/stream/ai_alsa.c @@ -1,6 +1,7 @@ #include #include #include +#include #include "config.h" diff --git a/stream/ai_alsa1x.c b/stream/ai_alsa1x.c index 455c64191f..aab42e397b 100644 --- a/stream/ai_alsa1x.c +++ b/stream/ai_alsa1x.c @@ -1,6 +1,7 @@ #include #include #include +#include #include "config.h" From 4153f4e21c26703a6cc68ed33be9f90365788816 Mon Sep 17 00:00:00 2001 From: reimar Date: Thu, 17 Jul 2008 17:14:12 +0000 Subject: [PATCH 33/51] Avoid including avcodec.h in demuxer.h (and thus many other files) just to get FF_INPUT_BUFFER_PADDING_SIZE. Instead use MP_INPUT_BUFFER_PADDING_SIZE and add a preprocessor check that it is big enough. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27314 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpdemux/demux_asf.c | 8 ++++---- libmpdemux/demux_real.c | 4 ++-- libmpdemux/demux_viv.c | 6 +++--- libmpdemux/demuxer.c | 7 +++++++ libmpdemux/demuxer.h | 8 ++------ libmpdemux/video.c | 16 ++++++++-------- 6 files changed, 26 insertions(+), 23 deletions(-) diff --git a/libmpdemux/demux_asf.c b/libmpdemux/demux_asf.c index 3dc18d920c..518d08d220 100644 --- a/libmpdemux/demux_asf.c +++ b/libmpdemux/demux_asf.c @@ -54,9 +54,9 @@ static void asf_descrambling(unsigned char **src,unsigned len, struct asf_priv* unsigned char *dst; unsigned char *s2=*src; unsigned i=0,x,y; - if (len > UINT_MAX - FF_INPUT_BUFFER_PADDING_SIZE) + if (len > UINT_MAX - MP_INPUT_BUFFER_PADDING_SIZE) return; - dst = malloc(len + FF_INPUT_BUFFER_PADDING_SIZE); + dst = malloc(len + MP_INPUT_BUFFER_PADDING_SIZE); while(len>=asf->scrambling_h*asf->scrambling_w*asf->scrambling_b+i){ // mp_msg(MSGT_DEMUX,MSGL_DBG4,"descrambling! (w=%d b=%d)\n",w,asf_scrambling_b); //i+=asf_scrambling_h*asf_scrambling_w; @@ -86,9 +86,9 @@ static void init_priv (struct asf_priv* asf){ static void demux_asf_append_to_packet(demux_packet_t* dp,unsigned char *data,int len,int offs) { if(dp->len!=offs && offs!=-1) mp_msg(MSGT_DEMUX,MSGL_V,"warning! fragment.len=%d BUT next fragment offset=%d \n",dp->len,offs); - dp->buffer=realloc(dp->buffer,dp->len+len+FF_INPUT_BUFFER_PADDING_SIZE); + dp->buffer=realloc(dp->buffer,dp->len+len+MP_INPUT_BUFFER_PADDING_SIZE); fast_memcpy(dp->buffer+dp->len,data,len); - memset(dp->buffer+dp->len+len, 0, FF_INPUT_BUFFER_PADDING_SIZE); + memset(dp->buffer+dp->len+len, 0, MP_INPUT_BUFFER_PADDING_SIZE); mp_dbg(MSGT_DEMUX,MSGL_DBG4,"data appended! %d+%d\n",dp->len,len); dp->len+=len; } diff --git a/libmpdemux/demux_real.c b/libmpdemux/demux_real.c index 3490501302..7de8611ec0 100644 --- a/libmpdemux/demux_real.c +++ b/libmpdemux/demux_real.c @@ -934,8 +934,8 @@ got_video: // increase buffer size, this should not happen! mp_msg(MSGT_DEMUX,MSGL_WARN, "chunktab buffer too small!!!!!\n"); dp->len=dp_hdr->chunktab+8*(4+dp_hdr->chunks); - dp->buffer=realloc(dp->buffer,dp->len+FF_INPUT_BUFFER_PADDING_SIZE); - memset(dp->buffer + dp->len, 0, FF_INPUT_BUFFER_PADDING_SIZE); + dp->buffer=realloc(dp->buffer,dp->len+MP_INPUT_BUFFER_PADDING_SIZE); + memset(dp->buffer + dp->len, 0, MP_INPUT_BUFFER_PADDING_SIZE); // re-calc pointers: dp_hdr=(dp_hdr_t*)dp->buffer; dp_data=dp->buffer+sizeof(dp_hdr_t); diff --git a/libmpdemux/demux_viv.c b/libmpdemux/demux_viv.c index 7ee2332e27..489ccaaf19 100644 --- a/libmpdemux/demux_viv.c +++ b/libmpdemux/demux_viv.c @@ -378,10 +378,10 @@ static int demux_vivo_fill_buffer(demuxer_t *demux, demux_stream_t *dsds){ } else { // append data to it! demux_packet_t* dp=ds->asf_packet; - if(dp->len + len + FF_INPUT_BUFFER_PADDING_SIZE < 0) + if(dp->len + len + MP_INPUT_BUFFER_PADDING_SIZE < 0) return 0; - dp->buffer=realloc(dp->buffer,dp->len+len+FF_INPUT_BUFFER_PADDING_SIZE); - memset(dp->buffer+dp->len+len, 0, FF_INPUT_BUFFER_PADDING_SIZE); + dp->buffer=realloc(dp->buffer,dp->len+len+MP_INPUT_BUFFER_PADDING_SIZE); + memset(dp->buffer+dp->len+len, 0, MP_INPUT_BUFFER_PADDING_SIZE); //memcpy(dp->buffer+dp->len,data,len); stream_read(demux->stream,dp->buffer+dp->len,len); mp_dbg(MSGT_DEMUX,MSGL_DBG4,"data appended! %d+%d\n",dp->len,len); diff --git a/libmpdemux/demuxer.c b/libmpdemux/demuxer.c index afa9d4fdcc..6d51b434e8 100644 --- a/libmpdemux/demuxer.c +++ b/libmpdemux/demuxer.c @@ -27,6 +27,13 @@ #include "libass/ass_mp.h" #endif +#ifdef USE_LIBAVCODEC +#include "libavcodec/avcodec.h" +#if MP_INPUT_BUFFER_PADDING_SIZE < FF_INPUT_BUFFER_PADDING_SIZE +#error MP_INPUT_BUFFER_PADDING_SIZE is too small! +#endif +#endif + extern void resync_video_stream(sh_video_t *sh_video); extern void resync_audio_stream(sh_audio_t *sh_audio); diff --git a/libmpdemux/demuxer.h b/libmpdemux/demuxer.h index 76942a3aed..8cea2ace78 100644 --- a/libmpdemux/demuxer.h +++ b/libmpdemux/demuxer.h @@ -93,11 +93,7 @@ #define SEEK_ABSOLUTE (1 << 0) #define SEEK_FACTOR (1 << 1) -#ifdef USE_LIBAVCODEC -#include "libavcodec/avcodec.h" -#else -#define FF_INPUT_BUFFER_PADDING_SIZE 8 -#endif +#define MP_INPUT_BUFFER_PADDING_SIZE 8 // Holds one packet/frame/whatever typedef struct demux_packet_st { @@ -249,7 +245,7 @@ static inline demux_packet_t* new_demux_packet(int len){ dp->refcount=1; dp->master=NULL; dp->buffer=NULL; - if (len > 0 && (dp->buffer = (unsigned char *)malloc(len + FF_INPUT_BUFFER_PADDING_SIZE))) + if (len > 0 && (dp->buffer = (unsigned char *)malloc(len + MP_INPUT_BUFFER_PADDING_SIZE))) memset(dp->buffer + len, 0, 8); else dp->len = 0; diff --git a/libmpdemux/video.c b/libmpdemux/video.c index cd061acc1c..95348a8efa 100644 --- a/libmpdemux/video.c +++ b/libmpdemux/video.c @@ -111,8 +111,8 @@ switch(video_codec){ } mp_msg(MSGT_DECVIDEO,MSGL_V,"OK!\n"); if(!videobuffer) { - videobuffer=(char*)memalign(8,VIDEOBUFFER_SIZE + FF_INPUT_BUFFER_PADDING_SIZE); - if (videobuffer) memset(videobuffer+VIDEOBUFFER_SIZE, 0, FF_INPUT_BUFFER_PADDING_SIZE); + videobuffer=(char*)memalign(8,VIDEOBUFFER_SIZE + MP_INPUT_BUFFER_PADDING_SIZE); + if (videobuffer) memset(videobuffer+VIDEOBUFFER_SIZE, 0, MP_INPUT_BUFFER_PADDING_SIZE); else { mp_msg(MSGT_DECVIDEO,MSGL_ERR,MSGTR_ShMemAllocFail); return 0; @@ -204,8 +204,8 @@ switch(video_codec){ } mp_msg(MSGT_DECVIDEO,MSGL_V,"OK!\n"); if(!videobuffer) { - videobuffer=(char*)memalign(8,VIDEOBUFFER_SIZE + FF_INPUT_BUFFER_PADDING_SIZE); - if (videobuffer) memset(videobuffer+VIDEOBUFFER_SIZE, 0, FF_INPUT_BUFFER_PADDING_SIZE); + videobuffer=(char*)memalign(8,VIDEOBUFFER_SIZE + MP_INPUT_BUFFER_PADDING_SIZE); + if (videobuffer) memset(videobuffer+VIDEOBUFFER_SIZE, 0, MP_INPUT_BUFFER_PADDING_SIZE); else { mp_msg(MSGT_DECVIDEO,MSGL_ERR,MSGTR_ShMemAllocFail); return 0; @@ -267,8 +267,8 @@ mpeg_header_parser: mp_msg(MSGT_DECVIDEO,MSGL_V,"OK!\n"); // ========= Read & process sequence header & extension ============ if(!videobuffer) { - videobuffer=(char*)memalign(8,VIDEOBUFFER_SIZE + FF_INPUT_BUFFER_PADDING_SIZE); - if (videobuffer) memset(videobuffer+VIDEOBUFFER_SIZE, 0, FF_INPUT_BUFFER_PADDING_SIZE); + videobuffer=(char*)memalign(8,VIDEOBUFFER_SIZE + MP_INPUT_BUFFER_PADDING_SIZE); + if (videobuffer) memset(videobuffer+VIDEOBUFFER_SIZE, 0, MP_INPUT_BUFFER_PADDING_SIZE); else { mp_msg(MSGT_DECVIDEO,MSGL_ERR,MSGTR_ShMemAllocFail); return 0; @@ -335,8 +335,8 @@ mpeg_header_parser: } mp_msg(MSGT_DECVIDEO,MSGL_INFO,"found\n"); if(!videobuffer) { - videobuffer=(char*)memalign(8,VIDEOBUFFER_SIZE + FF_INPUT_BUFFER_PADDING_SIZE); - if (videobuffer) memset(videobuffer+VIDEOBUFFER_SIZE, 0, FF_INPUT_BUFFER_PADDING_SIZE); + videobuffer=(char*)memalign(8,VIDEOBUFFER_SIZE + MP_INPUT_BUFFER_PADDING_SIZE); + if (videobuffer) memset(videobuffer+VIDEOBUFFER_SIZE, 0, MP_INPUT_BUFFER_PADDING_SIZE); else { mp_msg(MSGT_DECVIDEO,MSGL_ERR,MSGTR_ShMemAllocFail); return 0; From 9ca38e5303cea632b84e9f83883f3a849670670d Mon Sep 17 00:00:00 2001 From: ben Date: Thu, 17 Jul 2008 19:23:27 +0000 Subject: [PATCH 34/51] Maemo platform runs on Nokia N8x0 series too. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27315 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure b/configure index d8c0817433..c2636f2d3c 100755 --- a/configure +++ b/configure @@ -7487,8 +7487,8 @@ echores "$_lircc" if arm; then # Detect maemo development platform libraries availability (http://www.maemo.org), -# they are used when run on Nokia 770 -echocheck "maemo (Nokia 770)" +# they are used when run on Nokia 770|8x0 +echocheck "maemo (Nokia 770|8x0)" if test "$_maemo" = auto ; then _maemo=no cat > $TMPC << EOF From ca39f4d10f207fe522b015925fbb64d174c50007 Mon Sep 17 00:00:00 2001 From: ben Date: Thu, 17 Jul 2008 19:37:19 +0000 Subject: [PATCH 35/51] File was missing its dedicated header inclusion. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27316 b3059339-0415-0410-9bf9-f77b7e298cf2 --- get_path.c | 1 + 1 file changed, 1 insertion(+) diff --git a/get_path.c b/get_path.c index 9c8553a791..4265cdbd7c 100644 --- a/get_path.c +++ b/get_path.c @@ -11,6 +11,7 @@ #include #include #include "mp_msg.h" +#include "get_path.h" #ifdef MACOSX_BUNDLE #include From fb9c400ac2104c5666ce096f3bc594c19405ac9b Mon Sep 17 00:00:00 2001 From: michael Date: Thu, 17 Jul 2008 22:01:18 +0000 Subject: [PATCH 36/51] Ensure that exactly one scaler algo is used. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27317 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libswscale/swscale.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/libswscale/swscale.c b/libswscale/swscale.c index 60f11d6eb6..fd6aeb2a71 100644 --- a/libswscale/swscale.c +++ b/libswscale/swscale.c @@ -2014,6 +2014,23 @@ SwsContext *sws_getContext(int srcW, int srcH, int srcFormat, int dstW, int dstH return NULL; } + i= flags & ( SWS_POINT + |SWS_AREA + |SWS_FAST_BILINEAR + |SWS_BICUBIC + |SWS_X + |SWS_GAUSS + |SWS_LANCZOS + |SWS_SINC + |SWS_SPLINE + |SWS_BICUBLIN); + if(!i || (i & (i-1))) + { + av_log(NULL, AV_LOG_ERROR, "swScaler: Exactly one scaler algorithm must be choosen\n"); + return NULL; + } + + /* sanity check */ if (srcW<4 || srcH<1 || dstW<8 || dstH<1) //FIXME check if these are enough and try to lowwer them after fixing the relevant parts of the code { From 8d04d0c2853a81a89753454862197c050ed7b65d Mon Sep 17 00:00:00 2001 From: michael Date: Thu, 17 Jul 2008 22:30:02 +0000 Subject: [PATCH 37/51] 10l forgot SWS_BILINEAR git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27318 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libswscale/swscale.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libswscale/swscale.c b/libswscale/swscale.c index fd6aeb2a71..b47f42ce97 100644 --- a/libswscale/swscale.c +++ b/libswscale/swscale.c @@ -2016,6 +2016,7 @@ SwsContext *sws_getContext(int srcW, int srcH, int srcFormat, int dstW, int dstH i= flags & ( SWS_POINT |SWS_AREA + |SWS_BILINEAR |SWS_FAST_BILINEAR |SWS_BICUBIC |SWS_X From f45acd080b7cb044bde792a2893450d1ded6f4b4 Mon Sep 17 00:00:00 2001 From: diego Date: Thu, 17 Jul 2008 22:38:26 +0000 Subject: [PATCH 38/51] Fix typo in msg_lang variable name that prevented the correct message filename from being generated. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27319 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index c2636f2d3c..0bf2624401 100755 --- a/configure +++ b/configure @@ -2634,7 +2634,7 @@ test -z "$man_langs" && man_langs=en test -z "$doc_lang" && doc_lang=$(echo $doc_langs | cut -f1 -d" ") test -z "$man_lang" && man_lang=$(echo $man_langs | cut -f1 -d" ") test -z "$msg_lang" && msg_lang=en -_mp_help="help/help_mp-${_msg_lang}.h" +_mp_help="help/help_mp-${msg_lang}.h" echores "messages: $msg_lang - man pages: $man_langs - documentation: $doc_langs" From e96aa16d0c69b25c64efd22a0ba8de4dcb390a8b Mon Sep 17 00:00:00 2001 From: michael Date: Thu, 17 Jul 2008 23:35:36 +0000 Subject: [PATCH 39/51] simplify yuv2yuv1() git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27320 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libswscale/swscale_template.c | 23 +++++++---------------- 1 file changed, 7 insertions(+), 16 deletions(-) diff --git a/libswscale/swscale_template.c b/libswscale/swscale_template.c index 893f346074..ee3c96836b 100644 --- a/libswscale/swscale_template.c +++ b/libswscale/swscale_template.c @@ -973,29 +973,20 @@ static inline void RENAME(yuv2yuv1)(int16_t *lumSrc, int16_t *chrSrc, uint8_t *dest, uint8_t *uDest, uint8_t *vDest, long dstW, long chrDstW) { #ifdef HAVE_MMX - if (uDest) - { - asm volatile( - YSCALEYUV2YV121 - :: "r" (chrSrc + chrDstW), "r" (uDest + chrDstW), - "g" (-chrDstW) - : "%"REG_a - ); + long p= uDest ? 3 : 1; + uint8_t *src[3]= {lumSrc + dstW, chrSrc + chrDstW, chrSrc + VOFW + chrDstW}; + uint8_t *dst[3]= {dest, uDest, vDest}; + long counter[3] = {dstW, chrDstW, chrDstW}; + while(p--){ asm volatile( YSCALEYUV2YV121 - :: "r" (chrSrc + VOFW + chrDstW), "r" (vDest + chrDstW), - "g" (-chrDstW) + :: "r" (src[p]), "r" (dst[p] + counter[p]), + "g" (-counter[p]) : "%"REG_a ); } - asm volatile( - YSCALEYUV2YV121 - :: "r" (lumSrc + dstW), "r" (dest + dstW), - "g" (-dstW) - : "%"REG_a - ); #else int i; for (i=0; i Date: Thu, 17 Jul 2008 23:42:06 +0000 Subject: [PATCH 40/51] Forgotten accurate rounding function YSCALEYUV2YV121_ACCURATE. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27321 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libswscale/swscale_template.c | 33 +++++++++++++++++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/libswscale/swscale_template.c b/libswscale/swscale_template.c index ee3c96836b..221c4961a0 100644 --- a/libswscale/swscale_template.c +++ b/libswscale/swscale_template.c @@ -181,6 +181,24 @@ "add $8, %%"REG_a" \n\t"\ "jnc 1b \n\t" +#define YSCALEYUV2YV121_ACCURATE \ + "mov %2, %%"REG_a" \n\t"\ + "pcmpeqw %%mm7, %%mm7 \n\t"\ + "psrlw $15, %%mm7 \n\t"\ + "psllw $6, %%mm7 \n\t"\ + ASMALIGN(4) /* FIXME Unroll? */\ + "1: \n\t"\ + "movq (%0, %%"REG_a", 2), %%mm0 \n\t"\ + "movq 8(%0, %%"REG_a", 2), %%mm1 \n\t"\ + "paddw %%mm7, %%mm0 \n\t"\ + "paddw %%mm7, %%mm1 \n\t"\ + "psraw $7, %%mm0 \n\t"\ + "psraw $7, %%mm1 \n\t"\ + "packuswb %%mm1, %%mm0 \n\t"\ + MOVNTQ(%%mm0, (%1, %%REGa))\ + "add $8, %%"REG_a" \n\t"\ + "jnc 1b \n\t" + /* :: "m" (-lumFilterSize), "m" (-chrFilterSize), "m" (lumMmxFilter+lumFilterSize*4), "m" (chrMmxFilter+chrFilterSize*4), @@ -969,7 +987,7 @@ yuv2nv12XinC(lumFilter, lumSrc, lumFilterSize, dest, uDest, dstW, chrDstW, dstFormat); } -static inline void RENAME(yuv2yuv1)(int16_t *lumSrc, int16_t *chrSrc, +static inline void RENAME(yuv2yuv1)(SwsContext *c, int16_t *lumSrc, int16_t *chrSrc, uint8_t *dest, uint8_t *uDest, uint8_t *vDest, long dstW, long chrDstW) { #ifdef HAVE_MMX @@ -978,6 +996,16 @@ static inline void RENAME(yuv2yuv1)(int16_t *lumSrc, int16_t *chrSrc, uint8_t *dst[3]= {dest, uDest, vDest}; long counter[3] = {dstW, chrDstW, chrDstW}; + if (c->flags & SWS_ACCURATE_RND){ + while(p--){ + asm volatile( + YSCALEYUV2YV121_ACCURATE + :: "r" (src[p]), "r" (dst[p] + counter[p]), + "g" (-counter[p]) + : "%"REG_a + ); + } + }else{ while(p--){ asm volatile( YSCALEYUV2YV121 @@ -986,6 +1014,7 @@ static inline void RENAME(yuv2yuv1)(int16_t *lumSrc, int16_t *chrSrc, : "%"REG_a ); } + } #else int i; @@ -3178,7 +3207,7 @@ static int RENAME(swScale)(SwsContext *c, uint8_t* src[], int srcStride[], int s { int16_t *lumBuf = lumPixBuf[0]; int16_t *chrBuf= chrPixBuf[0]; - RENAME(yuv2yuv1)(lumBuf, chrBuf, dest, uDest, vDest, dstW, chrDstW); + RENAME(yuv2yuv1)(c, lumBuf, chrBuf, dest, uDest, vDest, dstW, chrDstW); } else //General YV12 { From 3076d107cf596f59d7f727028f9afbac241faa40 Mon Sep 17 00:00:00 2001 From: michael Date: Thu, 17 Jul 2008 23:43:48 +0000 Subject: [PATCH 41/51] indent git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27322 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libswscale/swscale_template.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/libswscale/swscale_template.c b/libswscale/swscale_template.c index 221c4961a0..45cd491d53 100644 --- a/libswscale/swscale_template.c +++ b/libswscale/swscale_template.c @@ -1006,14 +1006,14 @@ static inline void RENAME(yuv2yuv1)(SwsContext *c, int16_t *lumSrc, int16_t *chr ); } }else{ - while(p--){ - asm volatile( - YSCALEYUV2YV121 - :: "r" (src[p]), "r" (dst[p] + counter[p]), - "g" (-counter[p]) - : "%"REG_a - ); - } + while(p--){ + asm volatile( + YSCALEYUV2YV121 + :: "r" (src[p]), "r" (dst[p] + counter[p]), + "g" (-counter[p]) + : "%"REG_a + ); + } } #else From 17b0917069e52e199c8689c8eaa797422c8e7577 Mon Sep 17 00:00:00 2001 From: michael Date: Fri, 18 Jul 2008 00:09:09 +0000 Subject: [PATCH 42/51] Make C code in yuv2yuv1() do accurate rounding, this could be split depending on SWS_ACCURATE as well if someone wants. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27323 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libswscale/swscale_template.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libswscale/swscale_template.c b/libswscale/swscale_template.c index 45cd491d53..1280ba6c02 100644 --- a/libswscale/swscale_template.c +++ b/libswscale/swscale_template.c @@ -1020,7 +1020,7 @@ static inline void RENAME(yuv2yuv1)(SwsContext *c, int16_t *lumSrc, int16_t *chr int i; for (i=0; i>7; + int val= (lumSrc[i]+64)>>7; if (val&256){ if (val<0) val=0; @@ -1033,8 +1033,8 @@ static inline void RENAME(yuv2yuv1)(SwsContext *c, int16_t *lumSrc, int16_t *chr if (uDest) for (i=0; i>7; - int v=chrSrc[i + VOFW]>>7; + int u=(chrSrc[i ]+64)>>7; + int v=(chrSrc[i + VOFW]+64)>>7; if ((u|v)&256){ if (u<0) u=0; From d7af803d7a7bddd90329e2b6b170aea3b6c4967c Mon Sep 17 00:00:00 2001 From: zuxy Date: Fri, 18 Jul 2008 08:26:26 +0000 Subject: [PATCH 43/51] Remove unnecessary and troublesome inline git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27324 b3059339-0415-0410-9bf9-f77b7e298cf2 --- gui/win32/gui.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui/win32/gui.c b/gui/win32/gui.c index 56b4c0c37a..9f55cb4f46 100644 --- a/gui/win32/gui.c +++ b/gui/win32/gui.c @@ -1069,7 +1069,7 @@ static LRESULT CALLBACK EventProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM return DefWindowProc(hWnd, message, wParam, lParam); } -__attribute__((gnu_inline)) inline void startplay(gui_t *gui) +static void startplay(gui_t *gui) { handlemsg(gui->mainwindow, evDropFile); } From 20d81382ac6a86fcce62eeccafb690a107cfc2df Mon Sep 17 00:00:00 2001 From: ptt Date: Fri, 18 Jul 2008 09:35:44 +0000 Subject: [PATCH 44/51] restored file encoding tu utf8 and corrected wrong chars, hoping it's ok now git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27325 b3059339-0415-0410-9bf9-f77b7e298cf2 --- help/help_mp-it.h | 464 +++++++++++++++++++++++----------------------- 1 file changed, 232 insertions(+), 232 deletions(-) diff --git a/help/help_mp-it.h b/help/help_mp-it.h index a79a97ea34..27dc748cca 100644 --- a/help/help_mp-it.h +++ b/help/help_mp-it.h @@ -17,7 +17,7 @@ static char help_text[]= " vcd:// legge (S)VCD (Super Video CD) (dispositivo raw, non montato)\n" #endif #ifdef USE_DVDREAD -" dvd:// legge titolo/traccia DVD dal dispositivo anziché da file\n" +" dvd:// legge titolo/traccia DVD dal dispositivo anziché da file\n" " -alang/-slang sceglie lingua audio/sottotitoli DVD (cod naz. 2 caratteri)\n" #endif " -ss cerca una determinata posizione (in secondi o in hh:mm:ss) \n" @@ -33,13 +33,13 @@ static char help_text[]= "\n" "Tasti principali: (vedi pagina man per lista, controlla anche input.conf)\n" " <- o -> va indietro/avanti di 10 secondi\n" -" su o giù va avanti/indietro di 1 minuto\n" -" pagsu o paggiù va avanti/indietro di 10 minuti\n" +" su o giù va avanti/indietro di 1 minuto\n" +" pagsu o paggiù va avanti/indietro di 10 minuti\n" " < o > va indietro/avanti nella playlist\n" " p o SPAZIO pausa (premere un qualunque tasto per continuare)\n" " q o ESC ferma la riproduzione ed esce dal programma\n" " + o - regola il ritardo audio di +/- 0.1 secondi\n" -" o modalità OSD: niente / barra ricerca / barra ricerca + tempo\n" +" o modalità OSD: niente / barra ricerca / barra ricerca + tempo\n" " * o / incrementa o decrementa il volume PCM\n" " x o z regola il ritardo dei sottotitoli di +/- 0.1 secondi\n" " r o t posizione alto/basso dei sottotitoli, vedi anche -vf expand\n" @@ -82,12 +82,12 @@ static char help_text[]= #define MSGTR_SystemTooSlow "\n\n"\ " ****************************************************************\n"\ -" **** Il tuo sistema è troppo LENTO per questa riproduzione! ****\n"\ +" **** Il tuo sistema è troppo LENTO per questa riproduzione! ****\n"\ " ****************************************************************\n"\ "Possibili cause, problemi, soluzioni:\n"\ "- Nella maggior parte dei casi: driver _audio_ danneggiato/bacato\n"\ " - Prova -ao sdl o usa l'emulazione OSS di ALSA.\n"\ -" - Puoi anche provare con diversi valori di -autosync, 30 e' un buon inizio.\n"\ +" - Puoi anche provare con diversi valori di -autosync, 30 è un buon inizio.\n"\ "- Output video lento\n"\ " - Prova un altro -vo driver (-vo help per la lista) o prova con -framedrop!\n"\ "- CPU lenta\n"\ @@ -100,9 +100,9 @@ static char help_text[]= "- Stai usando -cache per riprodurre un file AVI senza interleave?\n"\ " - Prova con -nocache.\n"\ "Leggi DOCS/HTML/it/video.html per suggerimenti su regolazione/accelerazione.\n"\ -"Se nulla di ciò ti aiuta, allora leggi DOCS/HTML/it/bugreports.html!\n\n" +"Se nulla di ciò ti aiuta, allora leggi DOCS/HTML/it/bugreports.html!\n\n" -#define MSGTR_NoGui "MPlayer è stato compilato senza il supporto della GUI!\n" +#define MSGTR_NoGui "MPlayer è stato compilato senza il supporto della GUI!\n" #define MSGTR_GuiNeedsX "La GUI di MPlayer richiede X11!\n" #define MSGTR_Playing "\nRiproduco %s.\n" #define MSGTR_NoSound "Audio: nessun suono!!!\n" @@ -117,7 +117,7 @@ static char help_text[]= #define MSGTR_AvailableVideoFm "Famiglie/driver di codec video disponibili (compilati):\n" #define MSGTR_AvailableFsType "Modi disponibili a schermo intero:\n" #define MSGTR_UsingRTCTiming "Sto utilizzando la temporizzazione hardware RTC di Linux (%ldHz)\n" -#define MSGTR_CannotReadVideoProperties "Video: impossibile leggere le proprietà\n" +#define MSGTR_CannotReadVideoProperties "Video: impossibile leggere le proprietà\n" #define MSGTR_NoStreamFound "Nessun flusso trovato\n" #define MSGTR_ErrorInitializingVODevice "Errore aprendo/inizializzando il dispositivo uscita video (-vo) selezionato!\n" #define MSGTR_ForcedVideoCodec "Codec video forzato: %s\n" @@ -127,21 +127,21 @@ static char help_text[]= #define MSGTR_Paused "\n ===== PAUSA =====\r" #define MSGTR_PlaylistLoadUnable "\nImpossibile caricare la playlist %s\n" #define MSGTR_Exit_SIGILL_RTCpuSel \ -"- MPlayer è stato interrotto dal segnale 'Istruzione illegale'.\n"\ +"- MPlayer è stato interrotto dal segnale 'Istruzione illegale'.\n"\ " Potrebbe essere un errore nel codice di rilevamento tipo di processore...\n"\ " leggi DOCS/HTML/it/bugreports.html.\n" #define MSGTR_Exit_SIGILL \ -"- MPlayer è stato interrotto dal segnale 'Istruzione illegale'.\n"\ +"- MPlayer è stato interrotto dal segnale 'Istruzione illegale'.\n"\ " Solitamente questo avviene quando si esegue il programma su un processore\n"\ -" diverso da quello per cui è stato compilato/ottimizzato.\n"\ +" diverso da quello per cui è stato compilato/ottimizzato.\n"\ " Verificalo!\n" #define MSGTR_Exit_SIGSEGV_SIGFPE \ -"- MPlayer è stato interrotto per un errore nell'uso della CPU/FPU/RAM.\n"\ +"- MPlayer è stato interrotto per un errore nell'uso della CPU/FPU/RAM.\n"\ " Ricompila MPlayer con --enable-debug e crea un backtrace ed un disassemblato\n"\ " con 'gdb'. Per dettagli DOCS/HTML/it/bugreports_what.html#bugreports_crash.\n" #define MSGTR_Exit_SIGCRASH \ -"- MPlayer è andato in crash. Questo non dovrebbe accadere.\n"\ -" Può essere un errore nel codice di MPlayer _o_ nei tuoi driver _o_ nella tua\n"\ +"- MPlayer è andato in crash. Questo non dovrebbe accadere.\n"\ +" Può essere un errore nel codice di MPlayer _o_ nei tuoi driver _o_ nella tua\n"\ " versione di gcc. Se ritieni sia colpa di MPlayer, per favore leggi\n"\ " DOCS/HTML/it/bugreports.html e segui quelle istruzioni. Non possiamo\n"\ " aiutarti, e non lo faremo, se non ci dai queste informazioni quando segnali\n"\ @@ -159,7 +159,7 @@ static char help_text[]= "agli script di avvio del sistema.\n" #define MSGTR_LinuxRTCInitErrorPieOn "Linux RTC: errore di init in ioctl (rtc_pie_on): %s\n" #define MSGTR_UsingTimingType "Uso la temporizzazione %s.\n" -#define MSGTR_NoIdleAndGui "L'opzione -idle non può essere usata con GMPlayer.\n" +#define MSGTR_NoIdleAndGui "L'opzione -idle non può essere usata con GMPlayer.\n" #define MSGTR_MenuInitialized "Menu inizializzato: %s\n" #define MSGTR_MenuInitFailed "Inizializzazione Menu fallita.\n" #define MSGTR_Getch2InitializedTwice "WARNING: getch2_init chiamata 2 volte!\n" @@ -199,7 +199,7 @@ static char help_text[]= #define MSGTR_EdloutBadStop "Salto EDL ingnorato, ultimo start > stop\n" #define MSGTR_EdloutStartSkip "Tempo di start EDL impostato, ripremere 'i' per impostare lo stop.\n" #define MSGTR_EdloutEndSkip "Fine del blocco EDL, riga scritta.\n" -#define MSGTR_MPEndposNoSizeBased "L'opzione -endpos in MPlayer non supporta ancora unità di mis. di dimensione.\n" +#define MSGTR_MPEndposNoSizeBased "L'opzione -endpos in MPlayer non supporta ancora unità di mis. di dimensione.\n" // mplayer.c OSD @@ -208,7 +208,7 @@ static char help_text[]= #define MSGTR_OSDAudio "Audio: %s" #define MSGTR_OSDChannel "Canale: %s" #define MSGTR_OSDSubDelay "Ritardo sottotitoli: %d ms" -#define MSGTR_OSDSpeed "Velocità: x %6.2f" +#define MSGTR_OSDSpeed "Velocità: x %6.2f" #define MSGTR_OSDosd "OSD: %so" #define MSGTR_OSDChapter "Capitolo: (%d) %s" #define MSGTR_OSDAngle "Angolazione: %d/%d" @@ -228,10 +228,10 @@ static char help_text[]= #define MSGTR_Volume "Volume" #define MSGTR_Panscan "Panscan" #define MSGTR_Gamma "Gamma" -#define MSGTR_Brightness "Luminosità" +#define MSGTR_Brightness "Luminosità" #define MSGTR_Contrast "Contrasto" #define MSGTR_Saturation "Saturazione" -#define MSGTR_Hue "Tonalità" +#define MSGTR_Hue "Tonalità" #define MSGTR_Balance "Bilanciamento" // property state @@ -262,8 +262,8 @@ static char help_text[]= #define MSGTR_NoVideoEncoderSelected "\nNessun encoder video (-ovc) scelto! Selezionane uno (vedi -ovc help).\n" #define MSGTR_CannotOpenOutputFile "Impossibile aprire il file di output '%s'.\n" #define MSGTR_EncoderOpenFailed "Errore nell'apertura dell'encoder.\n" -#define MSGTR_MencoderWrongFormatAVI "\nATTENZIONE: IL FORMATO DEL FILE DI OUTPUT È _AVI_. Vedi -of help.\n" -#define MSGTR_MencoderWrongFormatMPG "\nATTENZIONE: IL FORMATO DEL FILE DI OUTPUT È _MPEG_. Vedi -of help.\n" +#define MSGTR_MencoderWrongFormatAVI "\nATTENZIONE: IL FORMATO DEL FILE DI OUTPUT è _AVI_. Vedi -of help.\n" +#define MSGTR_MencoderWrongFormatMPG "\nATTENZIONE: IL FORMATO DEL FILE DI OUTPUT è _MPEG_. Vedi -of help.\n" #define MSGTR_MissingOutputFilename "Nessun file di output specificato, per favore verifica l'opzione -o." #define MSGTR_ForcingOutputFourcc "Forzo il fourcc di output a %x [%.4s].\n" #define MSGTR_ForcingOutputAudiofmtTag "Forzo la tag del formato audio a 0x%x.\n" @@ -273,12 +273,12 @@ static char help_text[]= #define MSGTR_FrameCopyFileMismatch "\nTutti i file video devono avere stessi fps, risoluz., e codec per -ovc copy.\n" #define MSGTR_AudioCopyFileMismatch "\nTutti i file devono avere lo stesso codec audio e formato per -oac copy.\n" #define MSGTR_NoAudioFileMismatch "\nImpossibile mescolare file solo audio con file video. Prova con -nosound.\n" -#define MSGTR_NoSpeedWithFrameCopy "WARNING: -speed non è detto che funzioni correttamente con -oac copy!\n"\ +#define MSGTR_NoSpeedWithFrameCopy "WARNING: -speed non è detto che funzioni correttamente con -oac copy!\n"\ "La codifica potrebbe risultare danneggiata!\n" #define MSGTR_ErrorWritingFile "%s: errore nella scrittura del file.\n" #define MSGTR_FlushingVideoFrames "\nScaricamento fotogrammi video.\n" #define MSGTR_FiltersHaveNotBeenConfiguredEmptyFile "I filtri non son stati configurati! File vuoto?\n" -#define MSGTR_RecommendedVideoBitrate "Il bitrate video consigliato per %s CD è: %d\n" +#define MSGTR_RecommendedVideoBitrate "Il bitrate video consigliato per %s CD è: %d\n" #define MSGTR_VideoStreamResult "\nFlusso video: %8.3f kbit/s (%d B/s) dim.: %"PRIu64" byte %5.3f sec %d fotogrammi\n" #define MSGTR_AudioStreamResult "\nFlusso audio: %8.3f kbit/s (%d B/s) dim.: %"PRIu64" byte %5.3f secondi\n" #define MSGTR_OpenedStream "successo: formato: %d dati: 0x%X - 0x%x\n" @@ -292,12 +292,12 @@ static char help_text[]= #define MSGTR_SettingAudioInputGain "Imposto il guadagno di ingresso audio a %f.\n" #define MSGTR_LamePresetEquals "\npreset=%s\n\n" #define MSGTR_LimitingAudioPreload "Limito il preload audio a 0.4s.\n" -#define MSGTR_IncreasingAudioDensity "Aumento la densità audio a 4.\n" +#define MSGTR_IncreasingAudioDensity "Aumento la densità audio a 4.\n" #define MSGTR_ZeroingAudioPreloadAndMaxPtsCorrection "Forzo il preload audio a 0, max pts correction a 0.\n" #define MSGTR_CBRAudioByterate "\n\nCBR audio: %d byte/sec, %d byte/blocco\n" #define MSGTR_LameVersion "LAME versione %s (%s)\n\n" #define MSGTR_InvalidBitrateForLamePreset ""\ -"Errore: il bitrate specificato è fuori gamma per questo Preset.\n"\ +"Errore: il bitrate specificato è fuori gamma per questo Preset.\n"\ "\n"\ "Quando usi questo metodo devi usare un valore tra \"8\" e \"320\".\n"\ "\n"\ @@ -310,7 +310,7 @@ static char help_text[]= " standard\n"\ " extreme\n"\ " insane\n"\ -" (ABR Mode) - La modalità ABR è implicita. Per usarla,\n"\ +" (ABR Mode) - La modalità ABR è implicita. Per usarla,\n"\ " specifica un bitrate. Per esempio:\n"\ " \"preset=185\" attiva questo\n"\ " preset e usa 185 come kbps medi.\n"\ @@ -324,68 +324,68 @@ static char help_text[]= "\n"\ "Per altre informazioni usa: \"-lameopts preset=help\"\n" #define MSGTR_LamePresetsLongInfo "\n"\ -"I Presets sono costruiti in modo da dare la più alta qualità possibile.\n"\ +"I Presets sono costruiti in modo da dare la più alta qualità possibile.\n"\ "\n"\ "Sono stati per la maggior parte sottosposti a test e rifiniti attraverso\n"\ "doppi test di ascolto per verificare e ottenere tale obiettivo.\n"\ "\n"\ "Vengono aggiornati continuamente per coincidere con gli ultimi sviluppi che\n"\ -"ci sono e come risultato dovrebbero dare probabilmente la miglior qualità\n"\ +"ci sono e come risultato dovrebbero dare probabilmente la miglior qualità\n"\ "attualmente possibile con LAME.\n"\ "\n"\ "Per attivare questi Presets:\n"\ "\n"\ -" Per le modalità VBR (di solito qualità più alta):\n"\ +" Per le modalità VBR (di solito qualità più alta):\n"\ "\n"\ " \"preset=standard\" Questo Preset di solito dovrebbe essere trasparente\n"\ -" per molte persone per molta musica ed è già\n"\ -" di qualità piuttosto alta.\n"\ +" per molte persone per molta musica ed è già\n"\ +" di qualità piuttosto alta.\n"\ "\n"\ -" \"preset=extreme\" Se hai una sensibilità sonora buona e equivalente\n"\ -" equipaggiamento, questo Preset avrà solitamente\n"\ -" una qualità un po' più alta della modalità\n"\ +" \"preset=extreme\" Se hai una sensibilità sonora buona e equivalente\n"\ +" equipaggiamento, questo Preset avrà solitamente\n"\ +" una qualità un po' più alta della modalità\n"\ " \"standard\".\n"\ "\n"\ -" Per modalità CBR a 320kbps (la qualità più alta possibile per i Presets):\n"\ +" Per modalità CBR a 320kbps (la qualità più alta possibile per i Presets):\n"\ "\n"\ " \"preset=insane\" Questo Preset dovrebbe essere decisamente buono\n"\ " per la maggior parte di persone e situazioni,\n"\ -" ma se devi avere assoluta alta qualità e nessun\n"\ +" ma se devi avere assoluta alta qualità e nessun\n"\ " rispetto per la dimensione, devi usare questo.\n"\ "\n"\ -" Per modalità ABR (alta qualità per dato bitrate ma non alta come VBR):\n"\ +" Per modalità ABR (alta qualità per dato bitrate ma non alta come VBR):\n"\ "\n"\ -" \"preset=\" Usare questo Preset darà solitamente buona qualità\n"\ +" \"preset=\" Usare questo Preset darà solitamente buona qualità\n"\ " a un dato bitrate. In dipendenza dal bitrate\n"\ -" indicato, questo Preset determinerà ottimali\n"\ +" indicato, questo Preset determinerà ottimali\n"\ " impostazioni per quella particolare situazione.\n"\ -" Anche se questo approccio funge, non è manco\n"\ -" un po' flessibile come VBR, e di solito non dà"\ -" la stessa qualità del VBR a più alti bitrate.\n"\ +" Anche se questo approccio funge, non è per\n"\ +" niente flessibile come VBR, e di solito non dà\n"\ +" la stessa qualità di VBR a bitrate più alti.\n"\ "\n"\ "Le seguenti opzioni sono disponibili anche per i corrispondenti profili:\n"\ "\n"\ " standard\n"\ " extreme\n"\ " insane\n"\ -" (Modalità ABR) - La modalità ABR è implicita. Per usarla,\n"\ +" (Modalità ABR) - La modalità ABR è implicita. Per usarla,\n"\ " indicare semplicemente un bitrate. Per esempio:\n"\ " \"preset=185\" attiva questo Preset e viene\n"\ " usato 185 come media kbps.\n"\ "\n"\ " \"fast\" - Abilita il nuovo VBR \"veloce\" per un dato profilo. Lo\n"\ -" svantaggio dell'alta velocità è che spesso il bitrate\n"\ -" viene leggermente più alto rispetto alla modalità normale\n"\ -" e la qualità leggermente inferiore.\n"\ -" Attenzione: nell'attuale versione l'utilizzo di Preset \"veloce\" può\n"\ +" svantaggio dell'alta velocità è che spesso il bitrate\n"\ +" risulta leggermente più alto rispetto alla modalità normale\n"\ +" e la qualità leggermente inferiore.\n"\ +" Attenzione: nell'attuale versione l'utilizzo di Preset \"veloce\" può\n"\ " portare un bitrate troppo alto del normale.\n"\ "\n"\ -" \"cbr\" - se usi la modalità ABR (leggi sopra) con un certo bitrate\n"\ +" \"cbr\" - se usi la modalità ABR (leggi sopra) con un certo bitrate\n"\ " significativo come 80, 96, 112, 128, 160, 192, 224, 256, 320,\n"\ -" puoi usare l'opzione \"cbr\" per forzare la codifica in modalità\n"\ -" CBR al posto dello standard abr. ABR dà una più alta qualità,\n"\ +" puoi usare l'opzione \"cbr\" per forzare la codifica in modalità\n"\ +" CBR al posto dello standard abr. ABR dà una più alta qualità,\n"\ " ma CBR torna utile in quelle situazioni dove ad esempio\n"\ -" trasmettere un MP3 su internet può essere importante.\n"\ +" trasmettere un MP3 su internet può essere importante.\n"\ "\n"\ " Per esempio:\n"\ "\n"\ @@ -395,7 +395,7 @@ static char help_text[]= " o \"-lameopts preset=extreme \"\n"\ "\n"\ "\n"\ -"Ci sono alcuni sinonimi per le modalità ABR:\n"\ +"Ci sono alcuni sinonimi per le modalità ABR:\n"\ "phone => 16kbps/mono phon+/lw/mw-eu/sw => 24kbps/mono\n"\ "mw-us => 40kbps/mono voice => 56kbps/mono\n"\ "fm/radio/tape => 112kbps hifi => 160kbps\n"\ @@ -406,7 +406,7 @@ static char help_text[]= "Se ogni altra cosa non funziona, prova un Preset." #define MSGTR_ConfigFileError "errore file di configurazione" #define MSGTR_ErrorParsingCommandLine "errore leggendo la riga comando" -#define MSGTR_VideoStreamRequired "Il flusso video è obbligatorio!\n" +#define MSGTR_VideoStreamRequired "Il flusso video è obbligatorio!\n" #define MSGTR_ForcingInputFPS "i fps saranno interpretati come %5.3f.\n" #define MSGTR_RawvideoDoesNotSupportAudio "Il formato output RAWVIDEO non supporta l'audio - lo disabilito.\n" #define MSGTR_DemuxerDoesntSupportNosound "Questo demuxer non supporta ancora -nosound.\n" @@ -417,7 +417,7 @@ static char help_text[]= #define MSGTR_LavcAudioCodecNotFound "Audio LAVC, Non trovo l'encoder per il codec %s.\n" #define MSGTR_CouldntAllocateLavcContext "Audio LAVC, non posso allocare il contesto!\n" #define MSGTR_CouldntOpenCodec "Non posso aprire il codec %s, br=%d.\n" -#define MSGTR_CantCopyAudioFormat "Il formato audio 0x%x è incompatibile con '-oac copy', prova invece '-oac pcm' o usa '-fafmttag' per forzare.\n" +#define MSGTR_CantCopyAudioFormat "Il formato audio 0x%x è incompatibile con '-oac copy', prova invece '-oac pcm' o usa '-fafmttag' per forzare.\n" // cfg-mencoder.h: @@ -436,9 +436,9 @@ static char help_text[]= "\n"\ " br=<0-1024> specifica il bitrate in kBit (solo CBR e ABR)\n"\ "\n"\ -" q=<0-9> qualità (0-massima, 9-minima) (solo per VBR)\n"\ +" q=<0-9> qualità (0-massima, 9-minima) (solo per VBR)\n"\ "\n"\ -" aq=<0-9> qualità algoritmo (0-migliore/più lento, 9-peggiore/più veloce)\n"\ +" aq=<0-9> qualità algoritmo (0-migliore/più lento, 9-peggiore/più veloce)\n"\ "\n"\ " ratio=<1-100> rapporto di compressione\n"\ "\n"\ @@ -455,17 +455,17 @@ static char help_text[]= " 1: tutto\n"\ " 2: regola\n"\ "\n"\ -" fast attiva la codifica più veloce sui successivi preset VBR,\n"\ -" qualità leggermente inferiore ai bitrate più alti.\n"\ +" fast attiva la codifica più veloce sui successivi preset VBR,\n"\ +" qualità leggermente inferiore ai bitrate più alti.\n"\ "\n"\ -" preset= fornisce le migliori impostazioni possibili di qualità.\n"\ -" medium: codifica VBR, buona qualità\n"\ +" preset= fornisce le migliori impostazioni possibili di qualità.\n"\ +" medium: codifica VBR, buona qualità\n"\ " (intervallo bitrate 150-180 kbps)\n"\ -" standard: codifica VBR, qualità alta\n"\ +" standard: codifica VBR, qualità alta\n"\ " (intervallo bitrate 170-210 kbps)\n"\ -" extreme: codifica VBR, qualità molto alta\n"\ +" extreme: codifica VBR, qualità molto alta\n"\ " (intervallo bitrate 200-240 kbps)\n"\ -" insane: codifica CBR, massima qualità via preset\n"\ +" insane: codifica CBR, massima qualità via preset\n"\ " (bitrate 320 kbps)\n"\ " <8-320>: codifica ABR con bitrate medio impostato in kbps.\n\n" @@ -473,8 +473,8 @@ static char help_text[]= #define MSGTR_DuplicateFourcc "FourCC duplicato" #define MSGTR_TooManyFourccs "troppi FourCCs/formati..." #define MSGTR_ParseError "errore lettura" -#define MSGTR_ParseErrorFIDNotNumber "errore lettura (ID formato non è un numero?)" -#define MSGTR_ParseErrorFIDAliasNotNumber "errore lettura (l'alias ID formato not è un numero?)" +#define MSGTR_ParseErrorFIDNotNumber "errore lettura (ID formato non è un numero?)" +#define MSGTR_ParseErrorFIDAliasNotNumber "errore lettura (l'alias ID formato non è un numero?)" #define MSGTR_DuplicateFID "ID formato duplicato" #define MSGTR_TooManyOut "troppi out..." #define MSGTR_InvalidCodecName "\nnome codec(%s) non valido!\n" @@ -488,45 +488,45 @@ static char help_text[]= #define MSGTR_CantOpenFileError "Non posso aprire '%s': %s\n" #define MSGTR_CantGetMemoryForLine "Non posso aver la memoria per 'line': %s\n" #define MSGTR_CantReallocCodecsp "Non posso riallocare '*codecsp': %s\n" -#define MSGTR_CodecNameNotUnique "Il nome codec '%s' non è univoco." +#define MSGTR_CodecNameNotUnique "Il nome codec '%s' non è univoco." #define MSGTR_CantStrdupName "Non posso far strdup -> 'name': %s\n" #define MSGTR_CantStrdupInfo "Non posso far strdup -> 'info': %s\n" #define MSGTR_CantStrdupDriver "Non posso far strdup -> 'driver': %s\n" #define MSGTR_CantStrdupDLL "Non posso far strdup -> 'dll': %s" #define MSGTR_AudioVideoCodecTotals "%d audio & %d video codecs\n" -#define MSGTR_CodecDefinitionIncorrect "Il codec non è correttamente definito." -#define MSGTR_OutdatedCodecsConf "Il codecs.conf è troppo vecchio/incompatibile con questa versione di MPlayer!" +#define MSGTR_CodecDefinitionIncorrect "Il codec non è correttamente definito." +#define MSGTR_OutdatedCodecsConf "Il codecs.conf è troppo vecchio/incompatibile con questa versione di MPlayer!" // fifo.c #define MSGTR_CannotMakePipe "Non posso costruire una PIPE!\n" // parser-mecmd.c, parser-mpcmd.c -#define MSGTR_NoFileGivenOnCommandLine "'--' indica la fine opzioni, ma nessun nome file è stato fornito sulla riga comando.\n" +#define MSGTR_NoFileGivenOnCommandLine "'--' indica la fine opzioni, ma nessun nome file è stato fornito sulla riga comando.\n" #define MSGTR_TheLoopOptionMustBeAnInteger "L'opzione loop deve essere un numero intero: %s\n" #define MSGTR_UnknownOptionOnCommandLine "Opzione sconosciuta sulla riga comando: -%s\n" #define MSGTR_ErrorParsingOptionOnCommandLine "Errore durante la lettura opzioni della riga comando: -%s\n" #define MSGTR_InvalidPlayEntry "Voce da riprodurre %s non valida\n" -#define MSGTR_NotAnMEncoderOption "-%s non è un'opzione di MEncoder\n" +#define MSGTR_NotAnMEncoderOption "-%s non è un'opzione di MEncoder\n" #define MSGTR_NoFileGiven "Nessun file fornito\n" // m_config.c -#define MSGTR_SaveSlotTooOld "Lo slot salvato da lvl %d è troppo vecchio: %d !!!\n" -#define MSGTR_InvalidCfgfileOption "L'opzione %s non può essere usata nel file di configurazione.\n" -#define MSGTR_InvalidCmdlineOption "L'opzione %s non può essere usata da riga comando.\n" +#define MSGTR_SaveSlotTooOld "Lo slot salvato da lvl %d è troppo vecchio: %d !!!\n" +#define MSGTR_InvalidCfgfileOption "L'opzione %s non si può usare nel file di configurazione.\n" +#define MSGTR_InvalidCmdlineOption "L'opzione %s non si può usare da riga comando.\n" #define MSGTR_InvalidSuboption "Errore: l'opzione '%s' non ha la sottoopzione '%s'.\n" #define MSGTR_MissingSuboptionParameter "Errore: la sottoopzione '%s' di '%s' deve avere un parametro!\n" #define MSGTR_MissingOptionParameter "Errore: l'opzione '%s' deve avere un parametro!\n" #define MSGTR_OptionListHeader "\n Nome Tipo Min Max Global CL Cfg\n\n" #define MSGTR_TotalOptions "\nTotale: %d opzioni\n" #define MSGTR_ProfileInclusionTooDeep "ATTENZIONE: Livello di inclusione troppo profondo nel profilo.\n" -#define MSGTR_NoProfileDefined "Non è stato definito alcun profilo.\n" +#define MSGTR_NoProfileDefined "Non è stato definito alcun profilo.\n" #define MSGTR_AvailableProfiles "Profili disponibili:\n" #define MSGTR_UnknownProfile "Profilo '%s' sconosciuto.\n" #define MSGTR_Profile "Profilo %s: %s\n" // m_property.c #define MSGTR_PropertyListHeader "\n Nome Tipo Min Max\n\n" -#define MSGTR_TotalProperties "\nTotale: %d proprietà\n" +#define MSGTR_TotalProperties "\nTotale: %d proprietà\n" // open.c, stream.c: #define MSGTR_CdDevNotfound "Dispositivo CD-ROM '%s' non trovato!\n" @@ -538,16 +538,16 @@ static char help_text[]= #define MSGTR_SMBInitError "Impossibile inizializzare la libreria libsmbclient: %d\n" #define MSGTR_SMBFileNotFound "Impossibile aprire dalla rete: '%s'\n" -#define MSGTR_SMBNotCompiled "MPlayer non è stato compilato con supporto di lettura da SMB.\n" +#define MSGTR_SMBNotCompiled "MPlayer non è stato compilato con supporto di lettura da SMB.\n" // stream_dvd.c -#define MSGTR_DVDspeedCantOpen "Impossibile aprire il dispositivo DVD in scrittura, modificarne la velocità\nrichiede accesso in scrittura.\n" -#define MSGTR_DVDrestoreSpeed "Ripristino la velocità del DVD... " -#define MSGTR_DVDlimitSpeed "Limitazione della velocità del DVD a %dKB/s... " +#define MSGTR_DVDspeedCantOpen "Impossibile aprire il dispositivo DVD in scrittura, modificarne la velocità\nrichiede accesso in scrittura.\n" +#define MSGTR_DVDrestoreSpeed "Ripristino la velocità del DVD... " +#define MSGTR_DVDlimitSpeed "Limitazione della velocità del DVD a %dKB/s... " #define MSGTR_DVDlimitFail "non riuscita\n" #define MSGTR_DVDlimitOk "riuscita\n" #define MSGTR_CantOpenDVD "Impossibile aprire il dispositivo DVD: %s (%s)\n" -#define MSGTR_NoDVDSupport "MPlayer è stato compilato senza il supporto per DVD, esco\n" +#define MSGTR_NoDVDSupport "MPlayer è stato compilato senza il supporto per DVD, esco\n" #define MSGTR_DVDnumTitles "Ci sono %d titolo/i su questo DVD.\n" #define MSGTR_DVDinvalidTitle "Numero del titolo del DVD non valido: %d\n" #define MSGTR_DVDnumChapters "Ci sono %d capitolo/i in questo titolo del DVD.\n" @@ -573,10 +573,10 @@ static char help_text[]= #define MSGTR_RawMuxerOnlyOneStream "Il muxer rawaudio supporta solo un flusso audio!\n" #define MSGTR_IgnoringVideoStream "Ignoro il flusso video!\n" #define MSGTR_UnknownStreamType "Attenzione, Tipo flusso sconosciuto: %d\n" -#define MSGTR_WarningLenIsntDivisible "Attenzione, len non è divisibile per samplesize!\n" +#define MSGTR_WarningLenIsntDivisible "Attenzione, len non è divisibile per samplesize!\n" // TODO: muxer frame buffer ??? -#define MSGTR_MuxbufMallocErr "Il buffer fotogrammi del muxer non può allocare la memoria!\n" -#define MSGTR_MuxbufReallocErr "Il buffer fotogrammi del muxer non può riallocare la memoria!\n" +#define MSGTR_MuxbufMallocErr "Il buffer fotogrammi del muxer non può allocare la memoria!\n" +#define MSGTR_MuxbufReallocErr "Il buffer fotogrammi del muxer non può riallocare la memoria!\n" #define MSGTR_MuxbufSending "Il buffer fotogrammi del muxer sta inviando %d fotogramma/i al muxer.\n" #define MSGTR_WritingHeader "Scrittura intestazione in corso...\n" #define MSGTR_WritingTrailer "Scrittura indice in corso...\n" @@ -587,24 +587,24 @@ static char help_text[]= #define MSGTR_TooManyAudioInBuffer "\nDEMUXER: Troppi (%d in %d byte) pacchetti audio nel buffer!\n" #define MSGTR_TooManyVideoInBuffer "\nDEMUXER: Troppi (%d in %d byte) pacchetti video nel buffer!\n" #define MSGTR_MaybeNI "Forse stai riproducendo un flusso/file non-interleaved o il codec non funziona?\n" \ - "Per i file .AVI, prova a forzare la modalità 'non-interleaved' con l'opz. -ni.\n" + "Per i file .AVI, prova a forzare la modalità 'non-interleaved' con l'opz. -ni.\n" // TODO XXX working around #define MSGTR_WorkAroundBlockAlignHeaderBug "AVI: XXX il bug dell'intestazione nBlockAlign CBR-MP3!\n" -#define MSGTR_SwitchToNi "\nRilevato file .AVI con interleave errato - passo alla modalità -ni!\n" +#define MSGTR_SwitchToNi "\nRilevato file .AVI con interleave errato - passo alla modalità -ni!\n" #define MSGTR_InvalidAudioStreamNosound "AVI: ID flusso audio invalido: %d - lo ignoro (nosound)\n" #define MSGTR_InvalidAudioStreamUsingDefault "AVI: ID flusso video invalido: %d - lo ignoro (uso il default)\n" #define MSGTR_ON2AviFormat "Formato AVI ON2" #define MSGTR_Detected_XXX_FileFormat "Rilevato formato file %s!\n" #define MSGTR_DetectedAudiofile "Rilevato file audio!\n" -#define MSGTR_NotSystemStream "il formato non è 'MPEG System Stream'... (forse è 'Transport Stream'?)\n" -#define MSGTR_InvalidMPEGES "Flusso MPEG-ES non valido??? Contatta l'autore, può essere un baco :(\n" -#define MSGTR_FormatNotRecognized "===== Mi dispiace, questo formato file non è riconosciuto/supportato ======\n"\ - "=== Se questo è un file AVI, ASF o MPEG, per favore contatta l'autore! ===\n" +#define MSGTR_NotSystemStream "il formato non è 'MPEG System Stream'... (è forse 'Transport Stream'?)\n" +#define MSGTR_InvalidMPEGES "Flusso MPEG-ES non valido??? Contatta l'autore, può essere un baco :(\n" +#define MSGTR_FormatNotRecognized "===== Mi dispiace, questo formato file non è riconosciuto/supportato ======\n"\ + "=== Se questo è un file AVI, ASF o MPEG, per favore contatta l'autore! ===\n" #define MSGTR_SettingProcessPriority "Imposto la priorità del processo: %s\n" #define MSGTR_CannotInitializeMuxer "Impossibile inizializzare il muxer." #define MSGTR_MissingVideoStream "Nessun flusso video trovato!\n" #define MSGTR_MissingAudioStream "Nessun flusso audio trovato -> nessun suono\n" -#define MSGTR_MissingVideoStreamBug "Manca il flusso video!? Contatta l'autore, può essere un baco :(\n" +#define MSGTR_MissingVideoStreamBug "Manca il flusso video!? Contatta l'autore, può essere un baco :(\n" #define MSGTR_DoesntContainSelectedStream "demux: il file non contiene il flusso audio o video selezionato\n" @@ -630,7 +630,7 @@ static char help_text[]= #define MSGTR_OpeningAudioDemuxerFailed "Errore nell'apertura del demuxer audio: %s\n" #define MSGTR_OpeningSubtitlesDemuxerFailed "Errore nell'apertura del demuxer dei sottotitoli: %s\n" #define MSGTR_TVInputNotSeekable "Impossibile spostarsi in un programma TV!\n"\ -"(Probabilmente lo spostamento sarà usato per cambiare canale ;)\n" +"(Probabilmente lo spostamento verrà usato per cambiare canale ;)\n" #define MSGTR_DemuxerInfoChanged "Info demuxer %s cambiate a %s\n" #define MSGTR_ClipInfo "Informazioni file multimediale:\n" @@ -666,7 +666,7 @@ static char help_text[]= #define MSGTR_UsingExternalPP "[PP] Utilizzo un filtro di postprocessing esterno, max q = %d\n" #define MSGTR_UsingCodecPP "[PP] Utilizzo il postprocessing del codec, max q = %d\n" -#define MSGTR_VideoAttributeNotSupportedByVO_VD "L'attributo video '%s' non è supportato dal vo & vd selezionati! \n" +#define MSGTR_VideoAttributeNotSupportedByVO_VD "L'attributo video '%s' non è gestibile dal vo & vd selezionati! \n" #define MSGTR_VideoCodecFamilyNotAvailableStr "Famiglia di codec video voluta [%s] (vfm=%s) non disponibile.\nAbilitala in compilazione.\n" #define MSGTR_AudioCodecFamilyNotAvailableStr "Famiglia di codec audio voluta [%s] (afm=%s) non disponibile.\nAbilitala in compilazione.\n" #define MSGTR_OpeningVideoDecoder "Apertura decoder video: [%s] %s\n" @@ -698,18 +698,18 @@ static char help_text[]= #define MSGTR_VoConfigRequest "VDec: configurazione chiesta dal vo - %d x %d (sp.col. preferito: %s)\n" #define MSGTR_UsingXAsOutputCspNoY "VDec: uso %s come sp.colore di uscita (non %d)\n" #define MSGTR_CouldNotFindColorspace "Impossibile trovare uno spazio colore adatto - riprovo con -vf scale...\n" -#define MSGTR_MovieAspectIsSet "Movie-Aspect è %.2f:1 - riscalo per ottenere un rapporto corretto.\n" +#define MSGTR_MovieAspectIsSet "Movie-Aspect è %.2f:1 - riscalo per ottenere un rapporto corretto.\n" #define MSGTR_MovieAspectUndefined "Movie-Aspect non definito - nessuna scalatura.\n" // vd_dshow.c, vd_dmo.c -#define MSGTR_DownloadCodecPackage "Devi installare o aggiornare i codec binari.\nVai a http://www.mplayerhq.hu/dload.html\n" +#define MSGTR_DownloadCodecPackage "Devi installare o aggiornare i codec binari.\nVai su http://www.mplayerhq.hu/dload.html\n" #define MSGTR_DShowInitOK "INFO: Win32/DShow inizializzato correttamente.\n" #define MSGTR_DMOInitOK "INFO: Win32/DMO inizializzato correttamente.\n" // x11_common.c #define MSGTR_EwmhFullscreenStateFailed "\nX11: Impossibile inviare l'evento schermo pieno EWMH!\n" #define MSGTR_CouldNotFindXScreenSaver "xscreensaver_disable: Non riesco a trovare la finestra di XScreenSaver.\n" -#define MSGTR_SelectedVideoMode "XF86VM: Scelta modalità video %dx%d per la dimensione immagine %dx%d.\n" +#define MSGTR_SelectedVideoMode "XF86VM: Scelta modalità video %dx%d per la dimensione immagine %dx%d.\n" #define MSGTR_InsertingAfVolume "[Mixer] Nessun mixer hardware, filtro volume inserito automaticamente.\n" #define MSGTR_NoVolume "[Mixer] Regolazione del volume non disponibile.\n" @@ -750,8 +750,8 @@ static char help_text[]= #define MSGTR_Browse "Sfoglia" // --- error messages --- -#define MSGTR_NEMDB "Mi dispiace, non c'è sufficiente memoria per tracciare il buffer." -#define MSGTR_NEMFMR "Mi dispiace, non c'è sufficiente memoria per visualizzare il menu." +#define MSGTR_NEMDB "Mi dispiace, non c'è abbastanza memoria per tracciare il buffer." +#define MSGTR_NEMFMR "Mi dispiace, non c'è abbastanza memoria per visualizzare il menu." #define MSGTR_IDFGCVD "Mi dispiace, non ho trovato un driver di output video compatibile con la GUI." #define MSGTR_NEEDLAVC "Mi dispiace, non puoi riprodurre file non-MPEG con il tuo dispositivo DXR3/H+\nsenza ricodificarli.\nAbilita lavc nella finestra di configurazione DXR3/H+." #define MSGTR_UNKNOWNWINDOWTYPE "Trovato tipo finestra sconosciuto..." @@ -760,10 +760,10 @@ static char help_text[]= #define MSGTR_SKIN_ERRORMESSAGE "[skin] errore nel file di configurazione della skin alla riga %d: %s" #define MSGTR_SKIN_WARNING1 "[skin] attenzione: nel file di configurazione della skin alla riga %d:\nwidget trovato ma non trovata prima la \"section\" (%s)" #define MSGTR_SKIN_WARNING2 "[skin] attenzione: nel file di configurazione della skin alla riga %d:\nwidget trovato ma non trovata prima la \"subsection\" (%s)" -#define MSGTR_SKIN_WARNING3 "[skin] attenzione: nel file di configurazione della skin alla riga %d:\nquesta sottosezione non è supportata dal widget (%s)" +#define MSGTR_SKIN_WARNING3 "[skin] attenzione: nel file di configurazione della skin alla riga %d:\nquesta sottosezione non è supportata dal widget (%s)" #define MSGTR_SKIN_SkinFileNotFound "[skin] file ( %s ) non trovato.\n" #define MSGTR_SKIN_SkinFileNotReadable "[skin] file ( %s ) non leggibile.\n" -#define MSGTR_SKIN_BITMAP_16bit "Bitmap con profondità di 16 bit o inferiore non supportate (%s).\n" +#define MSGTR_SKIN_BITMAP_16bit "Bitmap con profondità di 16 bit o inferiore non supportate (%s).\n" #define MSGTR_SKIN_BITMAP_FileNotFound "File non trovato (%s)\n" #define MSGTR_SKIN_BITMAP_BMPReadError "BMP, errore di lettura (%s)\n" #define MSGTR_SKIN_BITMAP_TGAReadError "TGA, errore di lettura (%s)\n" @@ -833,8 +833,8 @@ static char help_text[]= // Note: If you change MSGTR_EQU_Video please see if it still fits MSGTR_PREFERENCES_Video #define MSGTR_EQU_Video "Video" #define MSGTR_EQU_Contrast "Contrasto: " -#define MSGTR_EQU_Brightness "Luminosità: " -#define MSGTR_EQU_Hue "Tonalità: " +#define MSGTR_EQU_Brightness "Luminosità: " +#define MSGTR_EQU_Hue "Tonalità: " #define MSGTR_EQU_Saturation "Saturazione: " #define MSGTR_EQU_Front_Left "Anteriore Sinistro" #define MSGTR_EQU_Front_Right "Anteriore Destro" @@ -896,7 +896,7 @@ static char help_text[]= #define MSGTR_PREFERENCES_Codecs "Codec e demuxer" #define MSGTR_PREFERENCES_FontFactor "Fattore Carattere:" #define MSGTR_PREFERENCES_PostProcess "Abilita postprocessing" -#define MSGTR_PREFERENCES_AutoQuality "Qualità automatica: " +#define MSGTR_PREFERENCES_AutoQuality "Qualità automatica: " #define MSGTR_PREFERENCES_NI "Utilizza un analizzatore non-interleaved per i file AVI" #define MSGTR_PREFERENCES_IDX "Ricostruisci l'indice, se necessario" #define MSGTR_PREFERENCES_VideoCodecFamily "Famiglia codec video:" @@ -911,7 +911,7 @@ static char help_text[]= #define MSGTR_PREFERENCES_Audio_Device "Dispositivo:" #define MSGTR_PREFERENCES_Audio_Mixer "Mixer:" #define MSGTR_PREFERENCES_Audio_MixerChannel "Canale mixer:" -#define MSGTR_PREFERENCES_Message "Ricorda che devi riavviare la riproduzione affinché alcune opzioni abbiano effetto!" +#define MSGTR_PREFERENCES_Message "Ricorda che devi riavviare la riproduzione affinché alcune opzioni abbiano effetto!" #define MSGTR_PREFERENCES_DXR3_VENC "Video encoder:" #define MSGTR_PREFERENCES_DXR3_LAVC "Usa LAVC (FFmpeg)" #define MSGTR_PREFERENCES_FontEncoding1 "Unicode" @@ -958,11 +958,11 @@ static char help_text[]= #define MSGTR_PREFERENCES_CDROMDevice "Dispositivo CD-ROM:" #define MSGTR_PREFERENCES_DVDDevice "Dispositivo DVD:" #define MSGTR_PREFERENCES_FPS "FPS del filmato:" -#define MSGTR_PREFERENCES_ShowVideoWindow "Mostra la finestra video anche quando non è attiva" +#define MSGTR_PREFERENCES_ShowVideoWindow "Mostra la finestra video anche quando non è attiva" #define MSGTR_PREFERENCES_ArtsBroken "Le nuove versioni di aRts sono incompatibili "\ - "con GTK 1.x e GMPlayer crasherà!" + "con GTK 1.x e GMPlayer crasherà!" -#define MSGTR_ABOUT_UHU "Lo sviluppo della GUI è sponsorizzato da UHU Linux\n" +#define MSGTR_ABOUT_UHU "Lo sviluppo della GUI è sponsorizzato da UHU Linux\n" #define MSGTR_ABOUT_Contributors "Contributori codice e documentazione\n" #define MSGTR_ABOUT_Codecs_libs_contributions "Codec e librerie di terze parti\n" #define MSGTR_ABOUT_Translations "Traduzioni\n" @@ -975,8 +975,8 @@ static char help_text[]= // bitmap.c -#define MSGTR_NotEnoughMemoryC32To1 "[c32to1] non c'è abbastanza memoria per l'immagine\n" -#define MSGTR_NotEnoughMemoryC1To32 "[c1to32] non c'è abbastanza memoria per l'immagine\n" +#define MSGTR_NotEnoughMemoryC32To1 "[c32to1] non c'è abbastanza memoria per l'immagine\n" +#define MSGTR_NotEnoughMemoryC1To32 "[c1to32] non c'è abbastanza memoria per l'immagine\n" // cfg.c @@ -1000,7 +1000,7 @@ static char help_text[]= #define MSGTR_WS_RemoteDisplay "[ws] Display remoto, disabilito XMITSHM.\n" #define MSGTR_WS_NoXshm "[ws] Spiacente, il tuo sistema non supporta l'estensione 'X shared memory'.\n" #define MSGTR_WS_NoXshape "[ws] Spiacente, il tuo sistema non supporta l'estensione XShape.\n" -#define MSGTR_WS_ColorDepthTooLow "[ws] Spiacente, la profondità colore è troppo bassa.\n" +#define MSGTR_WS_ColorDepthTooLow "[ws] Spiacente, la profondità colore è troppo bassa.\n" #define MSGTR_WS_TooManyOpenWindows "[ws] Ci sono troppe finestre aperte.\n" #define MSGTR_WS_ShmError "[ws] errore estensione 'shared memory'\n" #define MSGTR_WS_NotEnoughMemoryDrawBuffer "[ws] Spiacente, non abbastanza memoria per il tracciare il buffer.\n" @@ -1016,14 +1016,14 @@ static char help_text[]= // ======================= VO Video Output drivers ======================== -#define MSGTR_VOincompCodec "Il dispositivo di uscita video_out scelto è incompatibile con questo codec.\n"\ +#define MSGTR_VOincompCodec "Il dispositivo di uscita video_out scelto è incompatibile con questo codec.\n"\ "Prova aggiungendo il filtro scale alla sequenza dei filtri,\n"\ "per esempio -vf spp,scale invece di -vf spp.\n" #define MSGTR_VO_GenericError "E' accaduto questo errore" #define MSGTR_VO_UnableToAccess "Impossibile accedere a" -#define MSGTR_VO_ExistsButNoDirectory "già esiste, ma non è una directory." -#define MSGTR_VO_DirExistsButNotWritable "La directory di output esiste già, ma non è scrivibile." -#define MSGTR_VO_DirExistsAndIsWritable "La directory di output esiste già ed è scrivibile." +#define MSGTR_VO_ExistsButNoDirectory "già esiste, ma non è una directory." +#define MSGTR_VO_DirExistsButNotWritable "La directory di output esiste già ma non è scrivibile." +#define MSGTR_VO_DirExistsAndIsWritable "La directory di output esiste già ed è scrivibile." #define MSGTR_VO_CantCreateDirectory "Non posso creare la directory di output." #define MSGTR_VO_CantCreateFile "Non posso creare il file di output." #define MSGTR_VO_DirectoryCreateSuccess "Directory di output creata con successo." @@ -1055,26 +1055,26 @@ static char help_text[]= #define MSGTR_VO_JPEG_NoBaselineJPEG "Baseline JPEG disabilitata." // vo_pnm.c -#define MSGTR_VO_PNM_ASCIIMode "Modalità ASCII abilitata." -#define MSGTR_VO_PNM_RawMode "Modalità Raw abilitata." -#define MSGTR_VO_PNM_PPMType "Scriverò files PPM." -#define MSGTR_VO_PNM_PGMType "Scriverò files PGM." -#define MSGTR_VO_PNM_PGMYUVType "Scriverò files PGMYUV." +#define MSGTR_VO_PNM_ASCIIMode "Modalità ASCII abilitata." +#define MSGTR_VO_PNM_RawMode "Modalità Raw abilitata." +#define MSGTR_VO_PNM_PPMType "Scriverò files PPM." +#define MSGTR_VO_PNM_PGMType "Scriverò files PGM." +#define MSGTR_VO_PNM_PGMYUVType "Scriverò files PGMYUV." // vo_yuv4mpeg.c -#define MSGTR_VO_YUV4MPEG_InterlacedHeightDivisibleBy4 "La modalità interlacciata richiede l'altezza immagine divisibile per 4." -#define MSGTR_VO_YUV4MPEG_InterlacedLineBufAllocFail "Impossibile allocare il buffer di linea per la modalità interlacciata." -#define MSGTR_VO_YUV4MPEG_InterlacedInputNotRGB "L'input non è RGB, non posso separare la crominanza per campi!" +#define MSGTR_VO_YUV4MPEG_InterlacedHeightDivisibleBy4 "La modalità interlacciata richiede l'altezza immagine divisibile per 4." +#define MSGTR_VO_YUV4MPEG_InterlacedLineBufAllocFail "Impossibile allocare il buffer di linea per la modalità interlacciata." +#define MSGTR_VO_YUV4MPEG_InterlacedInputNotRGB "L'input non è RGB, non posso separare la crominanza per campi!" #define MSGTR_VO_YUV4MPEG_WidthDivisibleBy2 "La larghezza immagine dev'essere divisibile per 2." -#define MSGTR_VO_YUV4MPEG_NoMemRGBFrameBuf "Non c'è abbastanza memoria per allocare il framebuffer RGB." +#define MSGTR_VO_YUV4MPEG_NoMemRGBFrameBuf "Non c'è abbastanza memoria per allocare il framebuffer RGB." #define MSGTR_VO_YUV4MPEG_OutFileOpenError "Non posso allocare memoria o spazio per scrivere \"%s\"!" #define MSGTR_VO_YUV4MPEG_OutFileWriteError "Errore di scrittura dell'immagine in uscita!" #define MSGTR_VO_YUV4MPEG_UnknownSubDev "Subdispositivo sconosciuto: %s" // 'top-field first'/'bottom-field first' should be left as they are written, // since there's a reference to these in the man page -#define MSGTR_VO_YUV4MPEG_InterlacedTFFMode "Uso modalità di uscita interlacciata, top-field first." -#define MSGTR_VO_YUV4MPEG_InterlacedBFFMode "Uso modalità di uscita interlacciata, bottom-field first." -#define MSGTR_VO_YUV4MPEG_ProgressiveMode "Uso la modalità fotogramma progressivo (default)." +#define MSGTR_VO_YUV4MPEG_InterlacedTFFMode "Uso modalità di uscita interlacciata, top-field first." +#define MSGTR_VO_YUV4MPEG_InterlacedBFFMode "Uso modalità di uscita interlacciata, bottom-field first." +#define MSGTR_VO_YUV4MPEG_ProgressiveMode "Uso la modalità fotogramma progressivo (default)." // sub.c #define MSGTR_VO_SUB_Seekbar "Barra ricerca" @@ -1087,17 +1087,17 @@ static char help_text[]= #define MSGTR_VO_SUB_Contrast "Contrasto" #define MSGTR_VO_SUB_Saturation "Saturazione" #define MSGTR_VO_SUB_Volume "Volume" -#define MSGTR_VO_SUB_Brightness "Luminosità" -#define MSGTR_VO_SUB_Hue "Tonalità" +#define MSGTR_VO_SUB_Brightness "Luminosità" +#define MSGTR_VO_SUB_Hue "Tonalità" #define MSGTR_VO_SUB_Balance "Bilanciamento" // vo_xv.c -#define MSGTR_VO_XV_ImagedimTooHigh "Dimensioni dell'immagine origine troppo grandi: %ux%u (il massimo è %ux%u)\n" +#define MSGTR_VO_XV_ImagedimTooHigh "Dimensioni dell'immagine origine troppo grandi: %ux%u (il massimo è %ux%u)\n" // Old vo drivers that have been replaced -#define MSGTR_VO_PGM_HasBeenReplaced "Il driver di uscita video pgm è stato sostituito con -vo pnm:pgmyuv.\n" -#define MSGTR_VO_MD5_HasBeenReplaced "Il driver di uscita video md5 è stato sostituito con -vo md5sum.\n" +#define MSGTR_VO_PGM_HasBeenReplaced "Il driver di uscita video pgm è stato sostituito con -vo pnm:pgmyuv.\n" +#define MSGTR_VO_MD5_HasBeenReplaced "Il driver di uscita video md5 è stato sostituito con -vo md5sum.\n" // ======================= AO Audio Output drivers ======================== @@ -1140,7 +1140,7 @@ static char help_text[]= // ao_pcm.c #define MSGTR_AO_PCM_FileInfo "[AO PCM] File: %s (%s)\nPCM: Samplerate: %iHz Canali: %s Formato %s\n" -#define MSGTR_AO_PCM_HintInfo "[AO PCM] Info: Un dump più veloce si ottiene con -vc null -vo null -ao pcm:fast\n[AO PCM] Info: Per scrivere file WAVE usa -ao pcm:waveheader (default).\n" +#define MSGTR_AO_PCM_HintInfo "[AO PCM] Info: Un dump più veloce si ottiene con -vc null -vo null -ao pcm:fast\n[AO PCM] Info: Per scrivere file WAVE usa -ao pcm:waveheader (default).\n" #define MSGTR_AO_PCM_CantOpenOutputFile "[AO PCM] Non posso aprire %s in scrittura!\n" // ao_sdl.c @@ -1155,9 +1155,9 @@ static char help_text[]= #define MSGTR_AO_SGI_InitInfo "[AO SGI] init: Samplerate: %iHz Canali: %s Formato %s\n" #define MSGTR_AO_SGI_InvalidDevice "[AO SGI] play: dispositivo non valido.\n" #define MSGTR_AO_SGI_CantSetParms_Samplerate "[AO SGI] init: setparams fallito: %s\nNon posso impostare il samplerate voluto.\n" -#define MSGTR_AO_SGI_CantSetAlRate "[AO SGI] init: AL_RATE non è stato accettato dalla risorsa.\n" +#define MSGTR_AO_SGI_CantSetAlRate "[AO SGI] init: AL_RATE non è stato accettato dalla risorsa.\n" #define MSGTR_AO_SGI_CantGetParms "[AO SGI] init: getparams fallito: %s\n" -#define MSGTR_AO_SGI_SampleRateInfo "[AO SGI] init: il samplerate ora è %lf (la frequenza voluta è %lf)\n" +#define MSGTR_AO_SGI_SampleRateInfo "[AO SGI] init: il samplerate ora è %lf (la frequenza voluta è %lf)\n" #define MSGTR_AO_SGI_InitConfigError "[AO SGI] init: %s\n" #define MSGTR_AO_SGI_InitOpenAudioFailed "[AO SGI] init: Non posso apire il canale audio: %s\n" #define MSGTR_AO_SGI_Uninit "[AO SGI] uninit: ...\n" @@ -1216,12 +1216,12 @@ static char help_text[]= "[AO_ALSA] device=\n"\ "[AO_ALSA] Seleziona il dispositivo (cambia i , in . e i : in =)\n" #define MSGTR_AO_ALSA_ChannelsNotSupported "[AO_ALSA] non sono supportati %d canali.\n" -#define MSGTR_AO_ALSA_OpenInNonblockModeFailed "[AO_ALSA] Apertura in modalità non bloccante fallita, provo con la bloccante.\n" +#define MSGTR_AO_ALSA_OpenInNonblockModeFailed "[AO_ALSA] Apertura in modalità non bloccante fallita, provo con la bloccante.\n" #define MSGTR_AO_ALSA_PlaybackOpenError "[AO_ALSA] Errore aprendo il Playback: %s\n" -#define MSGTR_AO_ALSA_ErrorSetBlockMode "[AL_ALSA] Errore impostando la modalità bloccante %s.\n" +#define MSGTR_AO_ALSA_ErrorSetBlockMode "[AL_ALSA] Errore impostando la modalità bloccante %s.\n" #define MSGTR_AO_ALSA_UnableToGetInitialParameters "[AO_ALSA] Impossibile impostare i paramtri iniziali: %s\n" #define MSGTR_AO_ALSA_UnableToSetAccessType "[AO_ALSA] Impossibile impostare il tipo di accesso: %s\n" -#define MSGTR_AO_ALSA_FormatNotSupportedByHardware "[AO_ALSA] Il formato %s non è supportato dall'hardware, provo col default.\n" +#define MSGTR_AO_ALSA_FormatNotSupportedByHardware "[AO_ALSA] Il formato %s non è supportato dall'hardware, provo col default.\n" #define MSGTR_AO_ALSA_UnableToSetFormat "[AO_ALSA] Impossibile impostare il formato: %s\n" #define MSGTR_AO_ALSA_UnableToSetChannels "[AO_ALSA] Impossibile impostare i canali: %s\n" #define MSGTR_AO_ALSA_UnableToDisableResampling "[AO_ALSA] Impossibile disabilitare il ricampionamento: %s\n" @@ -1247,7 +1247,7 @@ static char help_text[]= #define MSGTR_AO_ALSA_PcmDropError "[AO_ALSA] errore scarto pcm: %s\n" #define MSGTR_AO_ALSA_PcmResumeError "[AO_ALSA] errore ripresa pcm: %s\n" #define MSGTR_AO_ALSA_DeviceConfigurationError "[AO_ALSA] Errore configurazione dispositivo." -#define MSGTR_AO_ALSA_PcmInSuspendModeTryingResume "[AO_ALSA] Pcm in modalità sospesa, provo a riprendere.\n" +#define MSGTR_AO_ALSA_PcmInSuspendModeTryingResume "[AO_ALSA] Pcm in modalità sospesa, provo a riprendere.\n" #define MSGTR_AO_ALSA_WriteError "[AO_ALSA] Errore in scrittura: %s\n" #define MSGTR_AO_ALSA_TryingToResetSoundcard "[AO_ALSA] Provo a reimpostare la scheda audio.\n" #define MSGTR_AO_ALSA_CannotGetPcmStatus "[AO_ALSA] Impossibile ricavare lo stato pcm: %s\n" @@ -1263,7 +1263,7 @@ static char help_text[]= // af_ladspa.c #define MSGTR_AF_LADSPA_AvailableLabels "etichette disponibili in" -#define MSGTR_AF_LADSPA_WarnNoInputs "WARNING! Questo plugin LADSPA non ha entrate audio.\n Il segnale audio in entrata verrà perso." +#define MSGTR_AF_LADSPA_WarnNoInputs "WARNING! Questo plugin LADSPA non ha entrate audio.\n Il segnale audio in entrata verrà perso." #define MSGTR_AF_LADSPA_ErrMultiChannel "I plugin multi-canale (>2) non sono supportati (finora).\n Usare solo i plugin mono e stereo." #define MSGTR_AF_LADSPA_ErrNoOutputs "Questo plugin LADSPA non ha uscite audio." #define MSGTR_AF_LADSPA_ErrInOutDiff "Il numero delle entrate e uscite audio del plugin LADSPA differiscono." @@ -1274,8 +1274,8 @@ static char help_text[]= #define MSGTR_AF_LADSPA_ErrNoLibFile "Nessuna libreria specificata." #define MSGTR_AF_LADSPA_ErrNoLabel "Nessuna etichetta di filtro specificata." #define MSGTR_AF_LADSPA_ErrNotEnoughControls "Non sono stati specificati abbastanza controlli sulla riga comando." -#define MSGTR_AF_LADSPA_ErrControlBelow "%s: Il controllo di input #%d è sotto il limite inferiore di %0.4f.\n" -#define MSGTR_AF_LADSPA_ErrControlAbove "%s: Il controllo di input #%d è sopra al limite superiore di %0.4f.\n" +#define MSGTR_AF_LADSPA_ErrControlBelow "%s: Il controllo di input #%d è sotto il limite inferiore di %0.4f.\n" +#define MSGTR_AF_LADSPA_ErrControlAbove "%s: Il controllo di input #%d è sopra al limite superiore di %0.4f.\n" // format.c @@ -1296,13 +1296,13 @@ static char help_text[]= #define MSGTR_INPUT_INPUT_ErrCantRegister2ManyCmdFds "Troppi descrittori comandi, non posso registrare il descrittore %d.\n" #define MSGTR_INPUT_INPUT_ErrCantRegister2ManyKeyFds "Troppi descrittori tasti, non posso registrare il descrittore %d.\n" -#define MSGTR_INPUT_INPUT_ErrArgMustBeInt "Comando %s: l'argomento %d non è un intero.\n" -#define MSGTR_INPUT_INPUT_ErrArgMustBeFloat "Comando %s: l'argomento %d non è un decimale.\n" -#define MSGTR_INPUT_INPUT_ErrUnterminatedArg "Comando %s: l'argomento %d è indeterminato.\n" +#define MSGTR_INPUT_INPUT_ErrArgMustBeInt "Comando %s: l'argomento %d non è un intero.\n" +#define MSGTR_INPUT_INPUT_ErrArgMustBeFloat "Comando %s: l'argomento %d non èun decimale.\n" +#define MSGTR_INPUT_INPUT_ErrUnterminatedArg "Comando %s: l'argomento %d è indeterminato.\n" #define MSGTR_INPUT_INPUT_ErrUnknownArg "Argomento %d sconosciuto\n" #define MSGTR_INPUT_INPUT_Err2FewArgs "Il comando %s richiede almeno %d argomenti, trovati solo %d finora.\n" #define MSGTR_INPUT_INPUT_ErrReadingCmdFd "Errore in lettura descrittore comandi %d: %s\n" -#define MSGTR_INPUT_INPUT_ErrCmdBufferFullDroppingContent "Il buffer cmd del descrittore %d è pieno: ne scarto il contenuto.\n" +#define MSGTR_INPUT_INPUT_ErrCmdBufferFullDroppingContent "Il buffer cmd del descrittore %d è pieno: ne scarto il contenuto.\n" #define MSGTR_INPUT_INPUT_ErrInvalidCommandForKey "Controllo non valido legato al tasto '%s'" #define MSGTR_INPUT_INPUT_ErrSelect "Errore selezione: %s\n" #define MSGTR_INPUT_INPUT_ErrOnKeyInFd "Errore nel descrittore input tasto %d\n" @@ -1310,11 +1310,11 @@ static char help_text[]= #define MSGTR_INPUT_INPUT_Err2ManyKeyDowns "Troppi eventi di 'tasto premuto' contemporaneamente\n" #define MSGTR_INPUT_INPUT_ErrOnCmdFd "Errore nel descrittore comando %d\n" #define MSGTR_INPUT_INPUT_ErrReadingInputConfig "Fallimento nella lettura del file di configurazione dell'input %s: %s\n" -#define MSGTR_INPUT_INPUT_ErrUnknownKey "Il tasto '%s' è sconosciuto\n" +#define MSGTR_INPUT_INPUT_ErrUnknownKey "Il tasto '%s' è sconosciuto\n" #define MSGTR_INPUT_INPUT_ErrUnfinishedBinding "Legame %s non completato\n" -#define MSGTR_INPUT_INPUT_ErrBuffer2SmallForKeyName "Il buffer è troppo piccolo per questo nome tasto: %s\n" +#define MSGTR_INPUT_INPUT_ErrBuffer2SmallForKeyName "Il buffer è troppo piccolo per questo nome tasto: %s\n" #define MSGTR_INPUT_INPUT_ErrNoCmdForKey "Nessun comando trovato per il tasto %s" -#define MSGTR_INPUT_INPUT_ErrBuffer2SmallForCmd "Il buffer è troppo piccolo per il comando %s\n" +#define MSGTR_INPUT_INPUT_ErrBuffer2SmallForCmd "Il buffer è troppo piccolo per il comando %s\n" #define MSGTR_INPUT_INPUT_ErrWhyHere "Cosa ci stiamo facendo qui?\n" #define MSGTR_INPUT_INPUT_ErrCantInitJoystick "Impossibile inizializzare i controlli del joystick\n" #define MSGTR_INPUT_INPUT_ErrCantStatFile "Impossibile fare stat di %s: %s\n" @@ -1325,7 +1325,7 @@ static char help_text[]= // url.c -#define MSGTR_MPDEMUX_URL_StringAlreadyEscaped "La stringa sembra essere già filtrata in url_escape %c%c1%c2\n" +#define MSGTR_MPDEMUX_URL_StringAlreadyEscaped "La stringa sembra essere già filtrata in url_escape %c%c1%c2\n" // ai_alsa1x.c @@ -1359,20 +1359,20 @@ static char help_text[]= #define MSGTR_MPDEMUX_AIOSS_Unable2SetSamplerate "Impossibile impostare il samplerate: %d\n" #define MSGTR_MPDEMUX_AIOSS_Unable2SetTrigger "Impossibile impostare il trigger: %d\n" #define MSGTR_MPDEMUX_AIOSS_Unable2GetBlockSize "Non posso ricavare la dimensione del blocco!\n" -#define MSGTR_MPDEMUX_AIOSS_AudioBlockSizeZero "La dimensione del blocco audio è zero, la imposto a %d!\n" -#define MSGTR_MPDEMUX_AIOSS_AudioBlockSize2Low "La dimensione del blocco audio è troppo bassa, la imposto a %d!\n" +#define MSGTR_MPDEMUX_AIOSS_AudioBlockSizeZero "La dimensione del blocco audio è zero, la imposto a %d!\n" +#define MSGTR_MPDEMUX_AIOSS_AudioBlockSize2Low "La dimensione del blocco audio è troppo bassa, la imposto a %d!\n" // asfheader.c -#define MSGTR_MPDEMUX_ASFHDR_HeaderSizeOver1MB "FATALE: la dimensione dell'intestazione è più grande di 1 MB (%d)!\nPerfavore contatta gli autori di MPlayer e invia/rendi disponibile questo file.\n" +#define MSGTR_MPDEMUX_ASFHDR_HeaderSizeOver1MB "FATALE: la dimensione dell'intestazione è più grande di 1 MB (%d)!\nPerfavore contatta gli autori di MPlayer e invia/rendi disponibile questo file.\n" #define MSGTR_MPDEMUX_ASFHDR_HeaderMallocFailed "Non ho potuto allocare %d byte per l'intestazione.\n" #define MSGTR_MPDEMUX_ASFHDR_EOFWhileReadingHeader "EOF durante la lettura dell'intestazione ASF, file danneggiato/incompleto?\n" -#define MSGTR_MPDEMUX_ASFHDR_DVRWantsLibavformat "DVR funzionerà probabilmente solo con libavformat, prova -demuxer 35 se hai problemi\n" +#define MSGTR_MPDEMUX_ASFHDR_DVRWantsLibavformat "DVR funzionerà probabilmente solo con libavformat, prova -demuxer 35 se hai problemi\n" #define MSGTR_MPDEMUX_ASFHDR_NoDataChunkAfterHeader "Nessun dato trovato dopo l'intestazione!\n" #define MSGTR_MPDEMUX_ASFHDR_AudioVideoHeaderNotFound "ASF: nessuna intestazione audio o video trovata - file danneggiato?\n" #define MSGTR_MPDEMUX_ASFHDR_InvalidLengthInASFHeader "Lunghezza non valida nell'intestazione ASF!\n" #define MSGTR_MPDEMUX_ASFHDR_DRMLicenseURL "URL Licenza DRM: %s\n" -#define MSGTR_MPDEMUX_ASFHDR_DRMProtected "Questo file è stato oscurato con protezione DRM, non potrà esser riprodotto in MPlayer!\n" +#define MSGTR_MPDEMUX_ASFHDR_DRMProtected "Questo file è stato oscurato con protezione DRM, non potrà esser riprodotto in MPlayer!\n" // asf_mmst_streaming.c @@ -1399,7 +1399,7 @@ static char help_text[]= // asf_streaming.c -#define MSGTR_MPDEMUX_ASF_StreamChunkSize2Small "Ahhhh, la dimensione stream_chunk è troppo piccola: %d\n" +#define MSGTR_MPDEMUX_ASF_StreamChunkSize2Small "Ahhhh, la dimensione stream_chunk è troppo piccola: %d\n" #define MSGTR_MPDEMUX_ASF_SizeConfirmMismatch "disallineamento size_confirm!: %d %d\n" #define MSGTR_MPDEMUX_ASF_WarnDropHeader "Attenzione: scarto intestazione ????\n" #define MSGTR_MPDEMUX_ASF_ErrorParsingChunkHeader "Errore durante l'interpretazione di una parte di intestazione\n" @@ -1407,8 +1407,8 @@ static char help_text[]= #define MSGTR_MPDEMUX_ASF_BufferMallocFailed "Errore non posso allocare un buffer di %d byte.\n" #define MSGTR_MPDEMUX_ASF_ErrReadingNetworkStream "Errore durante la lettura del flusso via rete.\n" #define MSGTR_MPDEMUX_ASF_ErrChunk2Small "Errore chunk troppo piccolo.\n" -#define MSGTR_MPDEMUX_ASF_ErrSubChunkNumberInvalid "Errore il numero delle sotto-parti non è valido.\n" -#define MSGTR_MPDEMUX_ASF_Bandwidth2SmallCannotPlay "banda troppo piccola, il file non può esser riprodotto!\n" +#define MSGTR_MPDEMUX_ASF_ErrSubChunkNumberInvalid "Errore il numero delle sotto-parti non è valido.\n" +#define MSGTR_MPDEMUX_ASF_Bandwidth2SmallCannotPlay "banda troppo piccola, il file non può esser riprodotto!\n" #define MSGTR_MPDEMUX_ASF_Bandwidth2SmallDeselectedAudio "banda troppo piccola, deselezionato flusso audio.\n" #define MSGTR_MPDEMUX_ASF_Bandwidth2SmallDeselectedVideo "banda troppo piccola, deselezionato flusso video.\n" #define MSGTR_MPDEMUX_ASF_InvalidLenInHeader "Lunghezza non valida nell'intestazione ASF!\n" @@ -1447,12 +1447,12 @@ static char help_text[]= #define MSGTR_MPDEMUX_AVIHDR_FoundAVIV2Header "AVI: dmlh trovato (dimensione=%d) (fotogrammi totali=%d)\n" #define MSGTR_MPDEMUX_AVIHDR_ReadingIndexBlockChunksForFrames "Leggo blocco INDEX, %d parti per %d fotogrammi (fpos=%"PRId64").\n" #define MSGTR_MPDEMUX_AVIHDR_AdditionalRIFFHdr "intestazione RIFF supplementare...\n" -#define MSGTR_MPDEMUX_AVIHDR_WarnNotExtendedAVIHdr "** Attenzione: questa non è un'intestazione AVI estesa..\n" -#define MSGTR_MPDEMUX_AVIHDR_BrokenChunk "Parte (chunk) danneggiata? chunksize=%d (id=%.4s)\n" +#define MSGTR_MPDEMUX_AVIHDR_WarnNotExtendedAVIHdr "** Attenzione: questa non è un'intestazione AVI estesa..\n" +#define MSGTR_MPDEMUX_AVIHDR_BrokenChunk "Blocco (chunk) danneggiato? chunksize=%d (id=%.4s)\n" #define MSGTR_MPDEMUX_AVIHDR_BuildingODMLidx "AVI: ODML: Costruisco indice ODML (%d superindexchunks).\n" -#define MSGTR_MPDEMUX_AVIHDR_BrokenODMLfile "AVI: ODML: Rilevato file rovinato (incompleto?). Sarà usato un indice tradizionale.\n" +#define MSGTR_MPDEMUX_AVIHDR_BrokenODMLfile "AVI: ODML: Rilevato file rovinato (incompleto?). Sarà usato un indice tradizionale.\n" #define MSGTR_MPDEMUX_AVIHDR_CantReadIdxFile "Impossibile leggere il file indice %s: %s\n" -#define MSGTR_MPDEMUX_AVIHDR_NotValidMPidxFile "%s non è un file indice di MPlayer valido.\n" +#define MSGTR_MPDEMUX_AVIHDR_NotValidMPidxFile "%s non è un file indice di MPlayer valido.\n" #define MSGTR_MPDEMUX_AVIHDR_FailedMallocForIdxFile "Impossibile allocare la memoria per i dati dell'indice da %s.\n" #define MSGTR_MPDEMUX_AVIHDR_PrematureEOF "fine prematura del file indice %s\n" #define MSGTR_MPDEMUX_AVIHDR_IdxFileLoaded "Caricato file indice: %s\n" @@ -1464,7 +1464,7 @@ static char help_text[]= // cache2.c #define MSGTR_MPDEMUX_CACHE2_NonCacheableStream "\rNon posso riempire la cache per questo flusso.\n" -#define MSGTR_MPDEMUX_CACHE2_ReadFileposDiffers "!!! read_filepos è differente!!! Riporta questo errore...\n" +#define MSGTR_MPDEMUX_CACHE2_ReadFileposDiffers "!!! read_filepos è differente!!! Riporta questo errore...\n" // cdda.c @@ -1502,7 +1502,7 @@ static char help_text[]= #define MSGTR_MPDEMUX_CUEREAD_BinFilenameTested "[bincue] Verificato nome del file bin: %s\n" #define MSGTR_MPDEMUX_CUEREAD_CannotFindBinFile "[bincue] Impossibile trovare il file bin - mi arrendo.\n" #define MSGTR_MPDEMUX_CUEREAD_UsingBinFile "[bincue] Uso il file bin %s\n" -#define MSGTR_MPDEMUX_CUEREAD_UnknownModeForBinfile "[bincue] Modalità del file bin sconosciuta. Non dovrebbe capitare. Annullamento.\n" +#define MSGTR_MPDEMUX_CUEREAD_UnknownModeForBinfile "[bincue] Modalità del file bin sconosciuta. Non dovrebbe capitare. Annullamento.\n" #define MSGTR_MPDEMUX_CUEREAD_CannotOpenCueFile "[bincue] Impossibile aprire %s.\n" #define MSGTR_MPDEMUX_CUEREAD_ErrReadingFromCueFile "[bincue] Errore in lettura da %s\n" #define MSGTR_MPDEMUX_CUEREAD_ErrGettingBinFileSize "[bincue] Errore nell'ottenere la dimensione del file bin.\n" @@ -1524,7 +1524,7 @@ static char help_text[]= #define MSGTR_MPDEMUX_NW_ConnectError "Errore di connessione: %s\n" #define MSGTR_MPDEMUX_NW_InvalidProxySettingTryingWithout "Impostazioni proxy non valide... Provo senza proxy.\n" #define MSGTR_MPDEMUX_NW_CantResolvTryingWithoutProxy "Non ho potuto risolvere il nome host remoto per AF_INET. Provo senza proxy.\n" -#define MSGTR_MPDEMUX_NW_ErrSendingHTTPRequest "Errore nell'invio della richiesta HTTP: Non è stata inviata tutta la richiesta.\n" +#define MSGTR_MPDEMUX_NW_ErrSendingHTTPRequest "Errore nell'invio della richiesta HTTP: Non è stata inviata tutta la richiesta.\n" #define MSGTR_MPDEMUX_NW_ReadFailed "Lettura fallita.\n" #define MSGTR_MPDEMUX_NW_Read0CouldBeEOF "http_read_response ha letto uno 0 (per esempio EOF).\n" #define MSGTR_MPDEMUX_NW_AuthFailed "Autenticazione fallita. Per favore usa le opzioni -user e -passwd per fornire\nun nome utente/password per una lista di URL, o indica un URL come questo:\nhttp://utente:password@nomehost/file\n" @@ -1547,18 +1547,18 @@ static char help_text[]= #define MSGTR_MPDEMUX_MKV_ZlibDecompressionFailed "[mkv] decompressione zlib fallita.\n" #define MSGTR_MPDEMUX_MKV_LzoInitializationFailed "[mkv] inizializzazione lzo fallita.\n" #define MSGTR_MPDEMUX_MKV_LzoDecompressionFailed "[mkv] decompressione lzo fallita.\n" -#define MSGTR_MPDEMUX_MKV_TrackEncrypted "[mkv] La traccia numero %u è criptata e la decodifica non è stata ancora\n[mkv] implementata. Ignoro la traccia.\n" +#define MSGTR_MPDEMUX_MKV_TrackEncrypted "[mkv] La traccia numero %u è criptata e la decodifica non è stata ancora\n[mkv] implementata. Ignoro la traccia.\n" #define MSGTR_MPDEMUX_MKV_UnknownContentEncoding "[mkv] Tipo di codifica sconosciuto per la traccia %u. Ignoro la traccia.\n" -#define MSGTR_MPDEMUX_MKV_UnknownCompression "[mkv] La traccia %u è stata compressa con un algoritmo di compressione (%u)\nsconosciuto/non supportato. Ignoro la traccia.\n" -#define MSGTR_MPDEMUX_MKV_ZlibCompressionUnsupported "[mkv] La traccia %u è stata compressa con zlib ma mplayer non è stato compilato\n[mkv] con il supporto per tale compressione. Ignoro la traccia.\n" +#define MSGTR_MPDEMUX_MKV_UnknownCompression "[mkv] La traccia %u è stata compressa con un algoritmo di compressione (%u)\nsconosciuto/non supportato. Ignoro la traccia.\n" +#define MSGTR_MPDEMUX_MKV_ZlibCompressionUnsupported "[mkv] La traccia %u è stata compressa con zlib ma mplayer non è stato compilato\n[mkv] con il supporto per tale compressione. Ignoro la traccia.\n" #define MSGTR_MPDEMUX_MKV_UnknownCodecID "[mkv] Codec ID '%s' sconosciuto/non supportato per la traccia %u o dati\n[mkv] interni del codec mancanti/errati.\n" #define MSGTR_MPDEMUX_MKV_FlacTrackDoesNotContainValidHeaders "[mkv] La traccia FLAC non contiene intestazioni valide.\n" #define MSGTR_MPDEMUX_MKV_UnknownAudioCodec "[mkv] Codec audio ID '%s' sconosciuto/non supportato per la traccia %u o dati\n[mkv] interni del codec mancanti/errati.\n" -#define MSGTR_MPDEMUX_MKV_SubtitleTypeNotSupported "[mkv] Il tipo di sottotitoli '%s' non è supportato.\n" -#define MSGTR_MPDEMUX_MKV_WillPlayVideoTrack "[mkv] Riprodurrò la traccia video %u.\n" +#define MSGTR_MPDEMUX_MKV_SubtitleTypeNotSupported "[mkv] Il tipo di sottotitoli '%s' non è gestito.\n" +#define MSGTR_MPDEMUX_MKV_WillPlayVideoTrack "[mkv] Riprodurrò la traccia video %u.\n" #define MSGTR_MPDEMUX_MKV_NoVideoTrackFound "[mkv] Nessuna traccia video trovata/voluta.\n" #define MSGTR_MPDEMUX_MKV_NoAudioTrackFound "[mkv] Nessuna traccia audio trovata/voluta.\n" -#define MSGTR_MPDEMUX_MKV_WillDisplaySubtitleTrack "[mkv] Mostrerò la traccia sottotitoli %u.\n" +#define MSGTR_MPDEMUX_MKV_WillDisplaySubtitleTrack "[mkv] Mostrerò la traccia sottotitoli %u.\n" #define MSGTR_MPDEMUX_MKV_NoBlockDurationForSubtitleTrackFound "[mkv] Attenzione: Non trovata BlockDuration per la traccia sottotitoli.\n" #define MSGTR_MPDEMUX_MKV_TooManySublines "[mkv] Attenzione: troppe sottolinee da visualizzare, le salto.\n" #define MSGTR_MPDEMUX_MKV_TooManySublinesSkippingAfterFirst "\n[mkv] Attenzione: troppe sottolinee da visualizzare, le salto dopo le prime %i.\n" @@ -1585,8 +1585,8 @@ static char help_text[]= #define MSGTR_LIBMENU_BadAttrib "[MENU] attributo %s=%s invalido nel menu '%s' alla riga %d\n" #define MSGTR_LIBMENU_UnknownMenuType "[MENU] tipo di menu '%s' invalido alla riga %d\n" #define MSGTR_LIBMENU_CantOpenConfigFile "[MENU] Impossibile aprire il file di configurazione menu: %s\n" -#define MSGTR_LIBMENU_ConfigFileIsTooBig "[MENU] Il file di configurazione è troppo grande (> %d KB)\n" -#define MSGTR_LIBMENU_ConfigFileIsEmpty "[MENU] Il file di configurazione è vuoto.\n" +#define MSGTR_LIBMENU_ConfigFileIsTooBig "[MENU] Il file di configurazione è troppo grande (> %d KB)\n" +#define MSGTR_LIBMENU_ConfigFileIsEmpty "[MENU] Il file di configurazione è vuoto.\n" #define MSGTR_LIBMENU_MenuNotFound "[MENU] Menu %s non trovato.\n" #define MSGTR_LIBMENU_MenuInitFailed "[MENU] Menu '%s': Inizializzazione fallita.\n" #define MSGTR_LIBMENU_UnsupportedOutformat "[MENU] Formato di uscita non supportato!!!!\n" @@ -1600,7 +1600,7 @@ static char help_text[]= #define MSGTR_LIBMENU_SelectError "[MENU] Errore di selezione.\n" #define MSGTR_LIBMENU_ReadErrorOnChildFD "[MENU] Errore di lettura sul descrittore file del processo figlio: %s.\n" #define MSGTR_LIBMENU_ConsoleRun "[MENU] Esecuzione in console: %s ...\n" -#define MSGTR_LIBMENU_AChildIsAlreadyRunning "[MENU] Un processo figlio è già in esecuzione.\n" +#define MSGTR_LIBMENU_AChildIsAlreadyRunning "[MENU] Un processo figlio è già in esecuzione.\n" #define MSGTR_LIBMENU_ForkFailed "[MENU] Fork fallito !!!\n" #define MSGTR_LIBMENU_WriteError "[MENU] errore di scrittura\n" @@ -1613,7 +1613,7 @@ static char help_text[]= // libmenu/menu_param.c #define MSGTR_LIBMENU_SubmenuDefinitionNeedAMenuAttribut "[MENU] per le definizioni di Submenu serve un attributo 'menu'.\n" -#define MSGTR_LIBMENU_InvalidProperty "[MENU] Proprietà '%s' non valida nella definizione di Menu Pref (riga %d).\n" +#define MSGTR_LIBMENU_InvalidProperty "[MENU] Proprietà '%s' non valida nella definizione di Menu Pref (riga %d).\n" #define MSGTR_LIBMENU_PrefMenuEntryDefinitionsNeed "[MENU] per le definizioni di Menu Pref serve un attributo 'property' o 'txt' valido (riga %d).\n" #define MSGTR_LIBMENU_PrefMenuNeedsAnArgument "[MENU] per i Menu Pref serve un argomento.\n" @@ -1652,12 +1652,12 @@ static char help_text[]= #define MSGTR_MPCODECS_OnlyBuffersAllocatedByVoXvmcAllowed "[VD_FFMPEG] Sono permessi solo i buffer allocati da vo_xvmc.\n" // libmpcodecs/ve_lavc.c -#define MSGTR_MPCODECS_HighQualityEncodingSelected "[VE_LAVC] Scelta codifica ad alta qualità (non-realtime)!\n" +#define MSGTR_MPCODECS_HighQualityEncodingSelected "[VE_LAVC] Scelta codifica ad alta qualità (non-realtime)!\n" #define MSGTR_MPCODECS_UsingConstantQscale "[VE_LAVC] Uso qscale costante = %f (VBR).\n" // libmpcodecs/ve_raw.c #define MSGTR_MPCODECS_OutputWithFourccNotSupported "[VE_RAW] Output grezzo con FourCC [%x] non supportato!\n" -#define MSGTR_MPCODECS_NoVfwCodecSpecified "[VE_RAW] Il codec VfW richiesto non è specificato!!\n" +#define MSGTR_MPCODECS_NoVfwCodecSpecified "[VE_RAW] Il codec VfW richiesto non è specificato!!\n" // libmpcodecs/vf_crop.c #define MSGTR_MPCODECS_CropBadPositionWidthHeight "[CROP] Posizione/larghezza/altezza invalide - area ritagliata al di fuori dell'originaria!\n" @@ -1676,12 +1676,12 @@ static char help_text[]= #define MSGTR_MPCODECS_CompressorSubtype "Sottotipo compressore: %.4lx\n" #define MSGTR_MPCODECS_CompressorFlags "Flag del compressore: %lu, versione %lu, versione ICM: %lu\n" #define MSGTR_MPCODECS_Flags "Flag:" -#define MSGTR_MPCODECS_Quality " qualità" +#define MSGTR_MPCODECS_Quality " qualità" // libmpcodecs/vf_expand.c #define MSGTR_MPCODECS_FullDRNotPossible "DR completo non possibile, provo invece gli SLICES!\n" #define MSGTR_MPCODECS_WarnNextFilterDoesntSupportSlices "ATTENZIONE! Il filtro successivo non supporta gli SLICES, aspettati un sig11...\n" -#define MSGTR_MPCODECS_FunWhydowegetNULL "Perché abbiamo avuto un NULL??\n" +#define MSGTR_MPCODECS_FunWhydowegetNULL "Perché abbiamo avuto un NULL??\n" // libmpcodecs/vf_test.c, vf_yuy2.c, vf_yvu9.c #define MSGTR_MPCODECS_WarnNextFilterDoesntSupport "%s non supportato dal filtro/vo successivo :(\n" @@ -1695,21 +1695,21 @@ static char help_text[]= #define MSGTR_LIBVO_MGA_CouldNotSetLumaValuesFromTheKernelModule "[MGA] Impossibile impostare i valori di luminanza dal modulo del kernel!\n" #define MSGTR_LIBVO_MGA_ScreenWidthHeightUnknown "[MGA] Larghezza/altezza schermo sconosciute!\n" #define MSGTR_LIBVO_MGA_InvalidOutputFormat "[MGA] formato di uscita %0X invalido\n" -#define MSGTR_LIBVO_MGA_IncompatibleDriverVersion "[MGA] La versione del tuo driver mga_vid è incompatibile con questo MPlayer!\n" +#define MSGTR_LIBVO_MGA_IncompatibleDriverVersion "[MGA] La versione del tuo driver mga_vid è incompatibile con questo MPlayer!\n" #define MSGTR_LIBVO_MGA_CouldntOpen "[MGA] Impossibile aprire: %s\n" #define MGSTR_LIBVO_MGA_ResolutionTooHigh "[MGA] La risoluzione del sorgente ha almeno una delle due dimensioni maggiore di 1023x1023. Per favore ridimensiona via software o usa -lavdopts lowres=1\n" // libvo/vesa_lvo.c -#define MSGTR_LIBVO_VESA_ThisBranchIsNoLongerSupported "[VESA_LVO] Questo branch non è più supportato.\n[VESA_LVO] Per favore usa al suo posto -vo vesa:vidix.\n" +#define MSGTR_LIBVO_VESA_ThisBranchIsNoLongerSupported "[VESA_LVO] Questo branch non è più supportato.\n[VESA_LVO] Per favore usa al suo posto -vo vesa:vidix.\n" #define MSGTR_LIBVO_VESA_CouldntOpen "[VESA_LVO] Impossibile aprire: '%s'\n" #define MSGTR_LIBVO_VESA_InvalidOutputFormat "[VESA_LVI] formato di uscita non valido: %s(%0X)\n" -#define MSGTR_LIBVO_VESA_IncompatibleDriverVersion "[VESA_LVO] La versione del tuo driver fb_vid è incompatibile con questo MPlayer!\n" +#define MSGTR_LIBVO_VESA_IncompatibleDriverVersion "[VESA_LVO] La versione del tuo driver fb_vid è incompatibile con questo MPlayer!\n" // libvo/vo_3dfx.c #define MSGTR_LIBVO_3DFX_Only16BppSupported "[VO_3DFX] Supportati solo 16bpp!" -#define MSGTR_LIBVO_3DFX_VisualIdIs "[VO_3DFX] L'ID visuale è %lx.\n" +#define MSGTR_LIBVO_3DFX_VisualIdIs "[VO_3DFX] L'ID visuale è %lx.\n" #define MSGTR_LIBVO_3DFX_UnableToOpenDevice "[VO_3DFX] Impossibile aprire /dev/3dfx.\n" #define MSGTR_LIBVO_3DFX_Error "[VO_3DFX] Errore: %d.\n" #define MSGTR_LIBVO_3DFX_CouldntMapMemoryArea "[VO_3DFX] Impossibile mappare le aree di memoria 3dfx: %p,%p,%d.\n" @@ -1723,8 +1723,8 @@ static char help_text[]= // libvo/vo_dxr3.c #define MSGTR_LIBVO_DXR3_UnableToLoadNewSPUPalette "[VO_DXR3] Impossibile caricare una nuova palette SPU!\n" -#define MSGTR_LIBVO_DXR3_UnableToSetPlaymode "[VO_DXR3] Impossibile impostare la modalità riproduzione!\n" -#define MSGTR_LIBVO_DXR3_UnableToSetSubpictureMode "[VO_DXR3] Impossibile impostare la modalità subpicture!\n" +#define MSGTR_LIBVO_DXR3_UnableToSetPlaymode "[VO_DXR3] Impossibile impostare la modalità riproduzione!\n" +#define MSGTR_LIBVO_DXR3_UnableToSetSubpictureMode "[VO_DXR3] Impossibile impostare la modalità subpicture!\n" #define MSGTR_LIBVO_DXR3_UnableToGetTVNorm "[VO_DXR3] Impossibile ricavare la norma TV!\n" #define MSGTR_LIBVO_DXR3_AutoSelectedTVNormByFrameRate "[VO_DXR3] Scelta automaticamente la norma TV dalla frequenza: " #define MSGTR_LIBVO_DXR3_UnableToSetTVNorm "[VO_DXR3] Impossibile impostare la norma TV!\n" @@ -1734,14 +1734,14 @@ static char help_text[]= #define MSGTR_LIBVO_DXR3_SettingAspectRatioTo169 "[VO_DXR3] Imposto il rapporto di aspetto a 16:9.\n" #define MSGTR_LIBVO_DXR3_OutOfMemory "[VO_DXR3] memoria esaurita\n" #define MSGTR_LIBVO_DXR3_UnableToAllocateKeycolor "[VO_DXR3] Impossibile allocare keycolor!\n" -#define MSGTR_LIBVO_DXR3_UnableToAllocateExactKeycolor "[VO_DXR3] Impossibile allocare keycolor esatto, uso il più vicino (0x%lx).\n" +#define MSGTR_LIBVO_DXR3_UnableToAllocateExactKeycolor "[VO_DXR3] Impossibile allocare keycolor esatto, uso il più vicino (0x%lx).\n" #define MSGTR_LIBVO_DXR3_Uninitializing "[VO_DXR3] De-inizializzo.\n" #define MSGTR_LIBVO_DXR3_FailedRestoringTVNorm "[VO_DXR3] Ripristino norma TV fallito!\n" #define MSGTR_LIBVO_DXR3_EnablingPrebuffering "[VO_DXR3] Abilito il prebuffering.\n" #define MSGTR_LIBVO_DXR3_UsingNewSyncEngine "[VO_DXR3] Uso il nuovo motore di sincronizzazione.\n" #define MSGTR_LIBVO_DXR3_UsingOverlay "[VO_DXR3] Uso l'overlay.\n" #define MSGTR_LIBVO_DXR3_ErrorYouNeedToCompileMplayerWithX11 "[VO_DXR3] Errore: Overlay richiede la compilazione con gli header/librerie X11 installati.\n" -#define MSGTR_LIBVO_DXR3_WillSetTVNormTo "[VO_DXR3] Imposterò la norma TV a: " +#define MSGTR_LIBVO_DXR3_WillSetTVNormTo "[VO_DXR3] Imposterò la norma TV a: " #define MSGTR_LIBVO_DXR3_AutoAdjustToMovieFrameRatePALPAL60 "imposto automaticamente alla frequenza filmato (PAL/PAL-60)" #define MSGTR_LIBVO_DXR3_AutoAdjustToMovieFrameRatePALNTSC "imposto automaticamente alla frequenza filmato (PAL/NTSC)" #define MSGTR_LIBVO_DXR3_UseCurrentNorm "Uso la norma attuale." @@ -1767,7 +1767,7 @@ static char help_text[]= // libvo/font_load_ft.c -#define MSGTR_LIBVO_FONT_LOAD_FT_NewFaceFailed "New_Face in errore. Forse il percorso del font è errato.\nPer favore indica il file dei font per il testo (~/.mplayer/subfont.ttf).\n" +#define MSGTR_LIBVO_FONT_LOAD_FT_NewFaceFailed "New_Face in errore. Forse il percorso del font è errato.\nPer favore indica il file dei font per il testo (~/.mplayer/subfont.ttf).\n" #define MSGTR_LIBVO_FONT_LOAD_FT_NewMemoryFaceFailed "New_Memory_Face in errore..\n" #define MSGTR_LIBVO_FONT_LOAD_FT_SubFaceFailed "font sottotitoli: load_sub_face in errore.\n" #define MSGTR_LIBVO_FONT_LOAD_FT_SubFontCharsetFailed "font sottotitoli: prepare_charset in errore.\n" @@ -1788,22 +1788,22 @@ static char help_text[]= #define MSGTR_LIBVO_PNG_Warning1 "[VO_PNG] Attenzine: livello compressione a 0, compressione disabilitata!\n" #define MSGTR_LIBVO_PNG_Warning2 "[VO_PNG] Info: Usa -vo png:z= per impostare il livello compressione da 0 a 9.\n" -#define MSGTR_LIBVO_PNG_Warning3 "[VO_PNG] Info: (0 = nessuna, 1 = più veloce e peggiore - 9 migliore e più lenta)\n" +#define MSGTR_LIBVO_PNG_Warning3 "[VO_PNG] Info: (0 = nessuna, 1 = più veloce e peggiore - 9 migliore e più lenta)\n" #define MSGTR_LIBVO_PNG_ErrorOpeningForWriting "\n[VO_PNG] Errore aprendo '%s' in scrittura!\n" #define MSGTR_LIBVO_PNG_ErrorInCreatePng "[VO_PNG] Errore in create_png.\n" // libvo/vo_sdl.c -#define MSGTR_LIBVO_SDL_CouldntGetAnyAcceptableSDLModeForOutput "[VO_SDL] Impossibile ottenere una modalità SDL accettabile per l'output.\n" +#define MSGTR_LIBVO_SDL_CouldntGetAnyAcceptableSDLModeForOutput "[VO_SDL] Impossibile ottenere una modalità SDL accettabile per l'output.\n" #define MSGTR_LIBVO_SDL_SetVideoModeFailed "[VO_SDL] set_video_mode: SDL_SetVideoMode fallito: %s.\n" #define MSGTR_LIBVO_SDL_SetVideoModeFailedFull "[VO_SDL] Set_fullmode: SDL_SetVideoMode fallito: %s.\n" #define MSGTR_LIBVO_SDL_MappingI420ToIYUV "[VO_SDL] Mappo I420 su IYUV.\n" #define MSGTR_LIBVO_SDL_UnsupportedImageFormat "[VO_SDL] Formato immagine non supportato (0x%X).\n" #define MSGTR_LIBVO_SDL_InfoPleaseUseVmOrZoom "[VO_SDL] Info - per favore usa -vm or -zoom per passare alla risoluzione migliore.\n" -#define MSGTR_LIBVO_SDL_FailedToSetVideoMode "[VO_SDL] Impossibile impostare la modalità video: %s.\n" +#define MSGTR_LIBVO_SDL_FailedToSetVideoMode "[VO_SDL] Impossibile impostare la modalità video: %s.\n" #define MSGTR_LIBVO_SDL_CouldntCreateAYUVOverlay "[VO_SDL] Impossibile creare un overlay YUV: %s.\n" #define MSGTR_LIBVO_SDL_CouldntCreateARGBSurface "[VO_SDL] Impossibile creare una superficie RGB: %s.\n" -#define MSGTR_LIBVO_SDL_UsingDepthColorspaceConversion "[VO_SDL] Uso conversione profondità/sp.colore, per questo sarà più lento (%ibpp -> %ibpp).\n" +#define MSGTR_LIBVO_SDL_UsingDepthColorspaceConversion "[VO_SDL] Uso conversione profondità/sp.colore, per questo sarà più lento (%ibpp -> %ibpp).\n" #define MSGTR_LIBVO_SDL_UnsupportedImageFormatInDrawslice "[VO_SDL] Formato immagine non supportato in draw_slice, contatta gli sviluppatori di MPlayer!\n" #define MSGTR_LIBVO_SDL_BlitFailed "[VO_SDL] Blit fallito: %s.\n" #define MSGTR_LIBVO_SDL_InitializationFailed "[VO_SDL] Inizializzazione SDL fallita: %s.\n" @@ -1818,9 +1818,9 @@ static char help_text[]= #define MSGTR_LIBVO_SUB_VIDIX_DummyVidixdrawframeWasCalled "[VO_SUB_VIDIX] Chiamata alla funzione posticcia vidix_draw_frame().\n" #define MSGTR_LIBVO_SUB_VIDIX_UnsupportedFourccForThisVidixDriver "[VO_SUB_VIDIX] FourCC non supportato per questo driver VIDIX: %x (%s).\n" #define MSGTR_LIBVO_SUB_VIDIX_VideoServerHasUnsupportedResolution "[VO_SUB_VIDIX] Il server grafico ha una risoluzione non supportata (%dx%d), supportate: %dx%d-%dx%d.\n" -#define MSGTR_LIBVO_SUB_VIDIX_VideoServerHasUnsupportedColorDepth "[VO_SUB_VIDIX] Il server grafico ha una profondità colore non supportata da vidix (%d).\n" -#define MSGTR_LIBVO_SUB_VIDIX_DriverCantUpscaleImage "[VO_SUB_VIDIX] Il driver VIDIX non può ingrandire l'immagine (%d%d -> %d%d).\n" -#define MSGTR_LIBVO_SUB_VIDIX_DriverCantDownscaleImage "[VO_SUB_VIDIX] Il driver VIDIX non può rimpicciolire l'immagine (%d%d -> %d%d).\n" +#define MSGTR_LIBVO_SUB_VIDIX_VideoServerHasUnsupportedColorDepth "[VO_SUB_VIDIX] Il server grafico ha una profondità colore non supportata da vidix (%d).\n" +#define MSGTR_LIBVO_SUB_VIDIX_DriverCantUpscaleImage "[VO_SUB_VIDIX] Il driver VIDIX non può ingrandire l'immagine (%d%d -> %d%d).\n" +#define MSGTR_LIBVO_SUB_VIDIX_DriverCantDownscaleImage "[VO_SUB_VIDIX] Il driver VIDIX non può rimpicciolire l'immagine (%d%d -> %d%d).\n" #define MSGTR_LIBVO_SUB_VIDIX_CantConfigurePlayback "[VO_SUB_VIDIX] Impossibile configurare la riproduzione: %s.\n" #define MSGTR_LIBVO_SUB_VIDIX_YouHaveWrongVersionOfVidixLibrary "[VO_SUB_VIDIX] Hai la versione errata della libreria VIDIX.\n" #define MSGTR_LIBVO_SUB_VIDIX_CouldntFindWorkingVidixDriver "[VO_SUB_VIDIX] Impossibile trovare un driver VIDIX che possa funzionare.\n" @@ -1828,13 +1828,13 @@ static char help_text[]= // libvo/vo_svga.c -#define MSGTR_LIBVO_SVGA_ForcedVidmodeNotAvailable "[VO_SVGA] Il vid_mode %d (%s) forzato non è disponibile.\n" -#define MSGTR_LIBVO_SVGA_ForcedVidmodeTooSmall "[VO_SVGA] Il vid_mode %d (%s) è troppo piccolo.\n" +#define MSGTR_LIBVO_SVGA_ForcedVidmodeNotAvailable "[VO_SVGA] Il vid_mode %d (%s) forzato non è disponibile.\n" +#define MSGTR_LIBVO_SVGA_ForcedVidmodeTooSmall "[VO_SVGA] Il vid_mode %d (%s) è troppo piccolo.\n" #define MSGTR_LIBVO_SVGA_VgasetmodeFailed "[VO_SVGA] Errore in vga_setmode(%d).\n" #define MSGTR_LIBVO_SVGA_VideoModeIsLinearAndMemcpyCouldBeUsed "[VO_SVGA] Video mode is linear and memcpy could be used for image transfer.\n" #define MSGTR_LIBVO_SVGA_VideoModeHasHardwareAcceleration "[VO_SVGA] Video mode has hardware acceleration and put_image could be used.\n" #define MSGTR_LIBVO_SVGA_IfItWorksForYouIWouldLikeToKnow "[VO_SVGA] If it works for you I would like to know.\n[VO_SVGA] (send log with `mplayer test.avi -v -v -v -v &> svga.log`). Thx!\n" -#define MSGTR_LIBVO_SVGA_VideoModeHas "[VO_SVGA] La modalità video ha %d pagina/e.\n" +#define MSGTR_LIBVO_SVGA_VideoModeHas "[VO_SVGA] La modalità video ha %d pagina/e.\n" #define MSGTR_LIBVO_SVGA_CenteringImageStartAt "[VO_SVGA] Centro l'immagine. Partendo da (%d,%d)\n" #define MSGTR_LIBVO_SVGA_UsingVidix "[VO_SVGA] Uso VIDIX. l=%i a=%i lm=%i am=%i\n" @@ -1846,10 +1846,10 @@ static char help_text[]= #define MSGTR_LIBVO_TDFXFB_ThisDriverOnlySupports "[VO_TDFXFB] Questo driver supporta solo le 3Dfx Banshee, Voodoo3 e Voodoo 5.\n" #define MSGTR_LIBVO_TDFXFB_OutputIsNotSupported "[VO_TDFXFB] Uscita con %d bpp non supportata.\n" #define MSGTR_LIBVO_TDFXFB_CouldntMapMemoryAreas "[VO_TDFXFB] Impossibile mappare le aree di memoria: %s.\n" -#define MSGTR_LIBVO_TDFXFB_BppOutputIsNotSupported "[VO_TDFXFB] Uscita con %d bpp non supportata (Ciò non sarebbe dovuto accadere).\n" +#define MSGTR_LIBVO_TDFXFB_BppOutputIsNotSupported "[VO_TDFXFB] Uscita con %d bpp non supportata (Ciò non sarebbe dovuto accadere).\n" #define MSGTR_LIBVO_TDFXFB_SomethingIsWrongWithControl "[VO_TDFXFB] Eik! Qualche problema in control().\n" #define MSGTR_LIBVO_TDFXFB_NotEnoughVideoMemoryToPlay "[VO_TDFXFB] Troppo poca memoria video per la riproduzione. Prova una risoluzione inferiore.\n" -#define MSGTR_LIBVO_TDFXFB_ScreenIs "[VO_TDFXFB] screen è %dx%d a %d bpp, in è %dx%d at %d bpp, norm è %dx%d.\n" +#define MSGTR_LIBVO_TDFXFB_ScreenIs "[VO_TDFXFB] screen è %dx%d a %d bpp, in è %dx%d a %d bpp, norm è %dx%d.\n" // libvo/vo_tdfx_vid.c @@ -1881,11 +1881,11 @@ static char help_text[]= #define MSGTR_LIBVO_VESA_FatalErrorOccurred "[VO_VESA] Errore fatale! Impossibile continuare.\n" #define MSGTR_LIBVO_VESA_UnknownSubdevice "[VO_VESA] Sottodispositivo sconosciuto: '%s'.\n" -#define MSGTR_LIBVO_VESA_YouHaveTooLittleVideoMemory "[VO_VESA] Hai troppo poca memoria video per questa modalità:\n[VO_VESA] Richiesta: %08lX presente: %08lX.\n" +#define MSGTR_LIBVO_VESA_YouHaveTooLittleVideoMemory "[VO_VESA] Hai troppo poca memoria video per questa modalità:\n[VO_VESA] Richiesta: %08lX presente: %08lX.\n" #define MSGTR_LIBVO_VESA_YouHaveToSpecifyTheCapabilitiesOfTheMonitor "[VO_VESA] Devi specificare le caratteristiche del monitor. Non cambio frequenza di refresh.\n" -#define MSGTR_LIBVO_VESA_UnableToFitTheMode "[VO_VESA] Modalità al di fuori dei limiti del monitor. Non cambio frequenza di refresh.\n" +#define MSGTR_LIBVO_VESA_UnableToFitTheMode "[VO_VESA] Modalità al di fuori dei limiti del monitor. Non cambio frequenza di refresh.\n" #define MSGTR_LIBVO_VESA_DetectedInternalFatalError "[VO_VESA] Errore interno fatale rilevato: init eseguito prima di preinit.\n" -#define MSGTR_LIBVO_VESA_SwitchFlipIsNotSupported "[VO_VESA] L'opzione -flip non è supportata.\n" +#define MSGTR_LIBVO_VESA_SwitchFlipIsNotSupported "[VO_VESA] L'opzione -flip non è gestita.\n" #define MSGTR_LIBVO_VESA_PossibleReasonNoVbe2BiosFound "[VO_VESA] Ragione possibile: Nessun BIOS VBE2 trovato.\n" #define MSGTR_LIBVO_VESA_FoundVesaVbeBiosVersion "[VO_VESA] Trovato BIOS VESA VBE Versione %x.%x Revisione: %x.\n" #define MSGTR_LIBVO_VESA_VideoMemory "[VO_VESA] Memoria video: %u Kb.\n" @@ -1894,23 +1894,23 @@ static char help_text[]= #define MSGTR_LIBVO_VESA_YouShouldSee5OemRelatedLines "[VO_VESA] Dovresti vedere qui sotto 5 righe relative all'OEM; Se no, hai una vm86 bacata.\n" #define MSGTR_LIBVO_VESA_Hint "[VO_VESA] Suggerimento: Per utilizzare l'uscita-TV devi avere il connettore TV attaccato\n"\ "[VO_VESA] prima dell'avvio visto che il BIOS VESA si inizializza solo durante il POST.\n" -#define MSGTR_LIBVO_VESA_UsingVesaMode "[VO_VESA] Uso modalità VESA (%u) = %x [%ux%u@%u]\n" +#define MSGTR_LIBVO_VESA_UsingVesaMode "[VO_VESA] Uso modalità VESA (%u) = %x [%ux%u@%u]\n" #define MSGTR_LIBVO_VESA_CantInitializeSwscaler "[VO_VESA] Impossibile inizializzare il ridimensionatore sotfware.\n" -#define MSGTR_LIBVO_VESA_CantUseDga "[VO_VESA] Impossibile usare DGA. Forzo la modalità 'bank switching mode'. :(\n" +#define MSGTR_LIBVO_VESA_CantUseDga "[VO_VESA] Impossibile usare DGA. Forzo la modalità 'bank switching mode'. :(\n" #define MSGTR_LIBVO_VESA_UsingDga "[VO_VESA] Uso DGA (risorse fisiche: %08lXh, %08lXh)" #define MSGTR_LIBVO_VESA_CantUseDoubleBuffering "[VO_VESA] Impossibile usare il double buffering: non abbastanza memoria video.\n" -#define MSGTR_LIBVO_VESA_CantFindNeitherDga "[VO_VESA] Non riesco a trovare né DGA né un frame di finestra riposizionabile.\n" +#define MSGTR_LIBVO_VESA_CantFindNeitherDga "[VO_VESA] Non riesco a trovare né DGA né un frame di finestra riposizionabile.\n" #define MSGTR_LIBVO_VESA_YouveForcedDga "[VO_VESA] Hai forzato DGA. Esco\n" #define MSGTR_LIBVO_VESA_CantFindValidWindowAddress "[VO_VESA] Impossibile trovare un indirizzo finestra valido.\n" -#define MSGTR_LIBVO_VESA_UsingBankSwitchingMode "[VO_VESA] Uso la modalità 'bank switching mode' (risorse fisiche: %08lXh, %08lXh).\n" +#define MSGTR_LIBVO_VESA_UsingBankSwitchingMode "[VO_VESA] Uso la modalità 'bank switching mode' (risorse fisiche: %08lXh, %08lXh).\n" #define MSGTR_LIBVO_VESA_CantAllocateTemporaryBuffer "[VO_VESA] Imposibile allocare un buffer temporaneo.\n" -#define MSGTR_LIBVO_VESA_SorryUnsupportedMode "[VO_VESA] Spiacente, modalità non supportata -- prova -x 640 -zoom.\n" -#define MSGTR_LIBVO_VESA_OhYouReallyHavePictureOnTv "[VO_VESA] Oh, hai davvero un'immagine sulla Tivù!\n" +#define MSGTR_LIBVO_VESA_SorryUnsupportedMode "[VO_VESA] Spiacente, modalità non supportata -- prova -x 640 -zoom.\n" +#define MSGTR_LIBVO_VESA_OhYouReallyHavePictureOnTv "[VO_VESA] Oh, hai davvero un'immagine sulla Tivu!\n" #define MSGTR_LIBVO_VESA_CantInitialozeLinuxVideoOverlay "[VO_VESA] Impossibile inizializzare l'Overlay Video Linux.\n" #define MSGTR_LIBVO_VESA_UsingVideoOverlay "[VO_VESA] Uso l'overlay video: %s.\n" #define MSGTR_LIBVO_VESA_CantInitializeVidixDriver "[VO_VESA] Impossibile inizializzare il driver VIDIX.\n" #define MSGTR_LIBVO_VESA_UsingVidix "[VO_VESA] Uso VIDIX.\n" -#define MSGTR_LIBVO_VESA_CantFindModeFor "[VO_VESA] Impossibile trovare una modalità per: %ux%u@%u.\n" +#define MSGTR_LIBVO_VESA_CantFindModeFor "[VO_VESA] Impossibile trovare una modalità per: %ux%u@%u.\n" #define MSGTR_LIBVO_VESA_InitializationComplete "[VO_VESA] Inizializzazione VESA completa.\n" // libvo/vo_x11.c @@ -1920,14 +1920,14 @@ static char help_text[]= // libvo/vo_xv.c #define MSGTR_LIBVO_XV_DrawFrameCalled "[VO_XV] chiamata a draw_frame()!!!!!!\n" -#define MSGTR_LIBVO_XV_SharedMemoryNotSupported "[VO_XV] Memoria condivisa non supportata\nRitorno al normale Xv.\n" -#define MSGTR_LIBVO_XV_XvNotSupportedByX11 "[VO_XV] Scusa, Xv non è supportato dalla versione/driver di X11 corrente\n[VO_XV] ******** Prova con -vo x11 o -vo sdl *********\n" +#define MSGTR_LIBVO_XV_SharedMemoryNotSupported "[VO_XV] Memoria condivisa non supportata\nRitorno a Xv normale.\n" +#define MSGTR_LIBVO_XV_XvNotSupportedByX11 "[VO_XV] Scusa, Xv non è gestito dalla versione/driver di X11 corrente\n[VO_XV] ******** Prova con -vo x11 o -vo sdl *********\n" #define MSGTR_LIBVO_XV_XvQueryAdaptorsFailed "[VO_XV] Funzione XvQueryAdaptors fallita.\n" #define MSGTR_LIBVO_XV_InvalidPortParameter "[VO_XV] Parametro porta non valido, lo sovrascrivo con la porta 0.\n" #define MSGTR_LIBVO_XV_CouldNotGrabPort "[VO_XV] Impossibile aprire la porta %i.\n" #define MSGTR_LIBVO_XV_CouldNotFindFreePort "[VO_XV] Impossibile trovare una porta Xvideo libera - forse un altro processo\n"\ -"[VO_XV] la sta già usando. Chiudi tutte le applicazioni video, e riprova.\n"\ -"[VO_XV] Se ciò non ti aiuta, vedi 'mplayer -vo help' per altri (non-xv)\n"\ +"[VO_XV] la sta già usando. Chiudi tutte le applicazioni video, e riprova.\n"\ +"[VO_XV] Se ciò non ti aiuta, vedi 'mplayer -vo help' per altri (non-xv)\n"\ "[VO_XV] driver di uscita video.\n" #define MSGTR_LIBVO_XV_NoXvideoSupport "[VO_XV] Sembra non sia disponibile il supporto Xvideo per la tua scheda video.\n"\ "[VO_XV] Esegui 'xvinfo' per verificare il supporto Xv e leggi\n"\ @@ -1938,13 +1938,13 @@ static char help_text[]= // loader/ldt_keeper.c -#define MSGTR_LOADER_DYLD_Warning "ATTENZIONE: Tentativo di utilizzare codec DLL, senza la variabile d'ambiente\n DYLD_BIND_AT_LAUNCH impostata. Ciò porterà probabilmente a un crash.\n" +#define MSGTR_LOADER_DYLD_Warning "ATTENZIONE: Tentativo di utilizzare codec DLL, senza la variabile d'ambiente\n DYLD_BIND_AT_LAUNCH impostata. Ciò porterà probabilmente a un crash.\n" // stream/stream_radio.c #define MSGTR_RADIO_ChannelNamesDetected "[radio] Rilevati i nomi dei canali radio.\n" -#define MSGTR_RADIO_FreqRange "[radio] La gamma delle frequenze permesse è %.2f-%.2f MHz.\n" +#define MSGTR_RADIO_FreqRange "[radio] La gamma delle frequenze permesse è %.2f-%.2f MHz.\n" #define MSGTR_RADIO_WrongFreqForChannel "[radio] Frequenza errata per il canale %s\n" #define MSGTR_RADIO_WrongChannelNumberFloat "[radio] Numero canale errato: %.2f\n" #define MSGTR_RADIO_WrongChannelNumberInt "[radio] Numero canale errato: %d\n" @@ -1952,9 +1952,9 @@ static char help_text[]= #define MSGTR_RADIO_FreqParameterDetected "[radio] Rilevato parametro frequenza radio.\n" #define MSGTR_RADIO_DoneParsingChannels "[radio] Lettura canali terminata.\n" #define MSGTR_RADIO_GetTunerFailed "[radio] Attenzione: ioctl tuner fallito: %s. Imposto frac a %d.\n" -#define MSGTR_RADIO_NotRadioDevice "[radio] %s non è un dispositivo radio!\n" -#define MSGTR_RADIO_TunerCapLowYes "[radio] il tuner è low:yes frac=%d\n" -#define MSGTR_RADIO_TunerCapLowNo "[radio] il tuner è low:no frac=%d\n" +#define MSGTR_RADIO_NotRadioDevice "[radio] %s non è un dispositivo radio!\n" +#define MSGTR_RADIO_TunerCapLowYes "[radio] il tuner è low:yes frac=%d\n" +#define MSGTR_RADIO_TunerCapLowNo "[radio] il tuner è low:no frac=%d\n" #define MSGTR_RADIO_SetFreqFailed "[radio] ioctl impostazione frequenza 0x%x (%.2f) fallito: %s\n" #define MSGTR_RADIO_GetFreqFailed "[radio] ioctl rilevazione frequenza fallito: %s\n" #define MSGTR_RADIO_SetMuteFailed "[radio] ioctl impostazione muto fallito: %s\n" @@ -1989,7 +1989,7 @@ static char help_text[]= // ass_bitmap.c #define MSGTR_LIBASS_FT_Glyph_To_BitmapError "[ass] Errore FT_Glyph_To_Bitmap %d \n" -#define MSGTR_LIBASS_UnsupportedPixelMode "[ass] Modalità pixel non supportata: %d\n" +#define MSGTR_LIBASS_UnsupportedPixelMode "[ass] Modalità pixel non supportata: %d\n" #define MSGTR_LIBASS_GlyphBBoxTooLarge "[ass] Glyph Bounding Box troppo ampio: %dx%dpx\n" // ass.c @@ -2002,19 +2002,19 @@ static char help_text[]= #define MSGTR_LIBASS_ErrorRecodingFile "[ass] errore ricodificando il file.\n" #define MSGTR_LIBASS_FopenFailed "[ass] ass_read_file(%s): fopen fallita\n" #define MSGTR_LIBASS_FseekFailed "[ass] ass_read_file(%s): fseek fallita\n" -#define MSGTR_LIBASS_RefusingToLoadSubtitlesLargerThan10M "[ass] ass_read_file(%s): Mi rifiuto di caricare sottotitoli più grandi di 10M\n" +#define MSGTR_LIBASS_RefusingToLoadSubtitlesLargerThan10M "[ass] ass_read_file(%s): Mi rifiuto di caricare sottotitoli più grandi di 10M\n" #define MSGTR_LIBASS_ReadFailed "Lettura fallita, %d: %s\n" #define MSGTR_LIBASS_AddedSubtitleFileMemory "[ass] Aggiunto file sottotitoli: (%d stili, %d eventi)\n" #define MSGTR_LIBASS_AddedSubtitleFileFname "[ass] Added subtitle file: %s (%d stili, %d eventi)\n" #define MSGTR_LIBASS_FailedToCreateDirectory "[ass] Impossibile creare la directory %s\n" -#define MSGTR_LIBASS_NotADirectory "[ass] Non è una directory: %s\n" +#define MSGTR_LIBASS_NotADirectory "[ass] Non è una directory: %s\n" // ass_cache.c #define MSGTR_LIBASS_TooManyFonts "[ass] Troppi font\n" #define MSGTR_LIBASS_ErrorOpeningFont "[ass] Errore aprendo il font: %s, %d\n" // ass_fontconfig.c -#define MSGTR_LIBASS_SelectedFontFamilyIsNotTheRequestedOne "[ass] fontconfig: Il font selezionato non è quello richiesto: '%s' != '%s'\n" +#define MSGTR_LIBASS_SelectedFontFamilyIsNotTheRequestedOne "[ass] fontconfig: Il font selezionato non è quello richiesto: '%s' != '%s'\n" #define MSGTR_LIBASS_UsingDefaultFontFamily "[ass] fontconfig_select: Uso la famiglia di default dei font: (%s, %d, %d) -> %s, %d\n" #define MSGTR_LIBASS_UsingDefaultFont "[ass] fontconfig_select: Uso il font di default: (%s, %d, %d) -> %s, %d\n" #define MSGTR_LIBASS_UsingArialFontFamily "[ass] fontconfig_select: Uso la famiglia dei font 'Arial': (%s, %d, %d) -> %s, %d\n" @@ -2025,11 +2025,11 @@ static char help_text[]= #define MSGTR_LIBASS_FcDirScanFailed "[ass] FcDirScan fallita.\n" #define MSGTR_LIBASS_FcDirSave "[ass] FcDirSave fallita.\n" #define MSGTR_LIBASS_FcConfigAppFontAddDirFailed "[ass] FcConfigAppFontAddDir fallita\n" -#define MSGTR_LIBASS_FontconfigDisabledDefaultFontWillBeUsed "[ass] Fontconfig disabilitato, sarà usato solo il font di default.\n" +#define MSGTR_LIBASS_FontconfigDisabledDefaultFontWillBeUsed "[ass] Fontconfig disabilitato, sarà usato solo il font di default.\n" #define MSGTR_LIBASS_FunctionCallFailed "[ass] %s fallita\n" // ass_render.c -#define MSGTR_LIBASS_NeitherPlayResXNorPlayResYDefined "[ass] Non è definita PlayResX né PlayResY. Assumo 384x288.\n" +#define MSGTR_LIBASS_NeitherPlayResXNorPlayResYDefined "[ass] Non son definite PlayResX né PlayResY. Assumo 384x288.\n" #define MSGTR_LIBASS_PlayResYUndefinedSettingY "[ass] PlayResY non definita, la imposto a %d.\n" #define MSGTR_LIBASS_PlayResXUndefinedSettingX "[ass] PlayResX non definita, la imposto a %d.\n" #define MSGTR_LIBASS_FT_Init_FreeTypeFailed "[ass] FT_Init_FreeType fallita.\n" @@ -2042,7 +2042,7 @@ static char help_text[]= #define MSGTR_LIBASS_NoStyleFound "[ass] Nessuno stile trovato!\n" #define MSGTR_LIBASS_EmptyEvent "[ass] Evento vuoto!\n" #define MSGTR_LIBASS_MAX_GLYPHS_Reached "[ass] Raggiunto MAX_GLYPHS: evento %d, inizio = %llu, durata = %llu\n Testo = %s\n" -#define MSGTR_LIBASS_EventHeightHasChanged "[ass] Attenzione! L'evento altezza è cambiato! \n" +#define MSGTR_LIBASS_EventHeightHasChanged "[ass] Attenzione! L'evento altezza è cambiato! \n" // ass_font.c #define MSGTR_LIBASS_GlyphNotFoundReselectingFont "[ass] Glifo 0x%X non trovato, seleziono un altro font per (%s, %d, %d)\n" @@ -2057,8 +2057,8 @@ static char help_text[]= #define MSGTR_TV_UnknownImageFormat ""\ "========================================================================\n"\ " ATTENZIONE: FORMATO IMMAGINE DI USCITA NON TESTATO O SCONOSCIUTO (0x%x)\n"\ -" Ciò potrebbe causare una riproduzione errata o bloccare il programma!\n"\ -" I bug report saranno ignorati! Dovresti riprovare con YV12 (che è lo\n"\ +" Ciò potrebbe causare una riproduzione errata o bloccare il programma!\n"\ +" I bug report saranno ignorati! Dovresti riprovare con YV12 (che è lo\n"\ " spazio colore di default) e leggere la documentazione!\n"\ "========================================================================\n" #define MSGTR_TV_SelectedNormId "Selezionato id norma: %d\n" @@ -2100,7 +2100,7 @@ static char help_text[]= #define MSGTR_TV_Bt848UnableToStopCapture "tvi_bsdbt848: Impossibile interrompere l'aquisizione. Errore: %s\n" #define MSGTR_TV_TTSupportedLanguages "Lingue del televideo utilizzabili:\n" #define MSGTR_TV_TTSelectedLanguage "Selezionata la lingua di default del televideo: %s\n" -#define MSGTR_TV_ScannerNotAvailableWithoutTuner "La scansione automatica canali non è disponibile senza un sintonizzatore\n" +#define MSGTR_TV_ScannerNotAvailableWithoutTuner "La scansione automatica canali non è disponibile senza un sintonizzatore\n" //tvi_dshow.c #define MSGTR_TVI_DS_UnableConnectInputVideoDecoder "Impossibile collegare al decodificatore video l'ingresso indicato. Errore:0x%x\n" @@ -2113,8 +2113,8 @@ static char help_text[]= #define MSGTR_TVI_DS_UnableGetDeviceName "tvi_dshow: Impossibile ricavare il nome per il dispositivo #%d\n" #define MSGTR_TVI_DS_UsingDevice "tvi_dshow: Uso il dispositivo #%d: %s\n" #define MSGTR_TVI_DS_DeviceName "tvi_dshow: Dispositivo #%d: %s\n" -#define MSGTR_TVI_DS_DirectGetFreqFailed "tvi_dshow: Impossibile ricavare direttamente la frequenza. Sarà usata la la tabella di sistema dei canali.\n" -#define MSGTR_TVI_DS_DirectSetFreqFailed "tvi_dshow: Impossibile impostare direttamente la frequenza. Sarà usata la la tabella di sistema dei canali.\n" +#define MSGTR_TVI_DS_DirectGetFreqFailed "tvi_dshow: Impossibile ricavare direttamente la frequenza. Sarà usata la la tabella di sistema dei canali.\n" +#define MSGTR_TVI_DS_DirectSetFreqFailed "tvi_dshow: Impossibile impostare direttamente la frequenza. Sarà usata la la tabella di sistema dei canali.\n" #define MSGTR_TVI_DS_SupportedNorms "tvi_dshow: norme disponibili:" #define MSGTR_TVI_DS_AvailableVideoInputs "tvi_dshow: ingressi video disponibili:" #define MSGTR_TVI_DS_AvailableAudioInputs "tvi_dshow: ingressi audio disponibili:" @@ -2127,14 +2127,14 @@ static char help_text[]= #define MSGTR_TVI_DS_WrongADeviceIndex "tvi_dshow: Indice di adevice errato: %d\n" #define MSGTR_TVI_DS_SamplerateNotsupported "tvi_dshow: Campionamento %d non supportato dal dispositivo. Provo con il primo disponibile.\n" -#define MSGTR_TVI_DS_VideoAdjustigNotSupported "tvi_dshow: Impostazione di luminosità/tonalità/saturazione/contrasto non disponibile per il dispositivo\n" +#define MSGTR_TVI_DS_VideoAdjustigNotSupported "tvi_dshow: Impostazione di luminosità/tonalità/saturazione/contrasto non disponibile per il dispositivo\n" #define MSGTR_TVI_DS_ChangingWidthHeightNotSupported "tvi_dshow: Modifica di larghezza/altezza video non disponibile per il dispositivo.\n" #define MSGTR_TVI_DS_SelectingInputNotSupported "tvi_dshow: Selezione della sorgente di acquisizione non disponibile per il dispositivo.\n" #define MSGTR_TVI_DS_FreqTableLoaded "tvi_dshow: caricata la tabella delle frequenze di sistema (%s) per la zona id=%d (canali:%d).\n" #define MSGTR_TVI_DS_ErrorParsingAudioFormatStruct "tvi_dshow: Impossibile interpretare la struttura del formato audio.\n" #define MSGTR_TVI_DS_ErrorParsingVideoFormatStruct "tvi_dshow: Impossibile interpretare la struttura del formato video.\n" -#define MSGTR_TVI_DS_UnableSetAudioMode "tvi_dshow: Impossibile impostare la modalità audio %d. Errore:0x%x\n" +#define MSGTR_TVI_DS_UnableSetAudioMode "tvi_dshow: Impossibile impostare la modalità audio %d. Errore:0x%x\n" #define MSGTR_TVI_DS_UnsupportedMediaType "tvi_dshow: Tipo di media non gestibile passato a %s\n" #define MSGTR_TVI_DS_UnableGetsupportedVideoFormats "tvi_dshow: Impossibile ricavare dal pin video i formati media supportati. Errore:0x%x\n" #define MSGTR_TVI_DS_UnableGetsupportedAudioFormats "tvi_dshow: Impossibile ricavare dal pin audio i formati media supportati. Errore:0x%x Disabilito l'audio.\n" From 3f81e4491a307d7d4c786d5731baeb6d7fdcc109 Mon Sep 17 00:00:00 2001 From: ptt Date: Fri, 18 Jul 2008 09:41:27 +0000 Subject: [PATCH 45/51] added missing revisions (26762 & 26795) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27326 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/man/it/mplayer.1 | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/DOCS/man/it/mplayer.1 b/DOCS/man/it/mplayer.1 index ceef9398b3..86424a92fe 100644 --- a/DOCS/man/it/mplayer.1 +++ b/DOCS/man/it/mplayer.1 @@ -990,6 +990,9 @@ Specifica il file di configurazione dell'input se diverso da quello di default ~/\:.mplayer/\:input.conf. Se il parametro è senza percorso completo viene considerato ~/\:.mplayer/\:. +.IPs ar-dev= +Dispositivo da usare per il telecomando Apple IR (solo Linux, rilevato +automaticamente di default). .IPs ar-delay Ritardo in msec prima di cominciare ad autoripetere un tasto (0 per disabilitare) .IPs ar-rate @@ -3499,6 +3502,8 @@ esegui MPlayer con l'opzione \-v e dai un'occhiata alle linee segnate con [xv common] all'inizio. .PD 0 .RSs +.IPs adaptor= +Seleziona un adattatore XVideo specifico (vedi l'emissione di xvinfo). .IPs port= Seleziona una porta XVideo specifica. .IPs ck= @@ -3548,6 +3553,8 @@ Video Motion Compensation) di XFree86 4.x. per velocizzare la decodifica dei formati MPEG-1/2 e VCR2. .PD 0 .RSs +.IPs adaptor= +Seleziona un adattatore XVideo specifico (vedi l'emissione di xvinfo). .IPs port= Seleziona una porta XVideo specifica. .IPs (no)benchmark From b0c1710aa00bfc22223c674a65e3ee417567f3ae Mon Sep 17 00:00:00 2001 From: Gabrov Date: Fri, 18 Jul 2008 16:04:31 +0000 Subject: [PATCH 46/51] synced with r27326 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27327 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/man/hu/mplayer.1 | 63 +- DOCS/xml/hu/audio.xml | 2 +- DOCS/xml/hu/bugreports.xml | 2 +- DOCS/xml/hu/bugs.xml | 2 +- DOCS/xml/hu/cd-dvd.xml | 14 +- DOCS/xml/hu/codecs.xml | 13 +- DOCS/xml/hu/containers.xml | 16 +- DOCS/xml/hu/documentation.xml | 38 +- DOCS/xml/hu/encoding-guide.xml | 34 +- DOCS/xml/hu/faq.xml | 4 +- DOCS/xml/hu/history.xml | 2 +- DOCS/xml/hu/install.xml | 6 +- DOCS/xml/hu/mencoder.xml | 2 +- DOCS/xml/hu/ports.xml | 10 +- DOCS/xml/hu/skin.xml | 6 +- DOCS/xml/hu/tvinput.xml | 5 +- DOCS/xml/hu/usage.xml | 4 +- DOCS/xml/hu/video.xml | 119 ++- help/help_mp-hu.h | 1421 +++++++++++++++----------------- 19 files changed, 850 insertions(+), 913 deletions(-) diff --git a/DOCS/man/hu/mplayer.1 b/DOCS/man/hu/mplayer.1 index 00ea976065..4710251756 100644 --- a/DOCS/man/hu/mplayer.1 +++ b/DOCS/man/hu/mplayer.1 @@ -1,4 +1,4 @@ -.\" Synced with r26909 +.\" Synced with r27236 .\" MPlayer (C) 2000-2008 MPlayer Team .\" Ezt a man oldalt Gabucino, Diego Biurrun és Jonas Jermann készíti/készítette .\" Karbantartó: Gabrov @@ -33,7 +33,7 @@ .\" Név .\" -------------------------------------------------------------------------- . -.TH MPlayer 1 "2008. 06. 02." "MPlayer Project" "A film lejátszó" +.TH MPlayer 1 "2008. 07. 18." "MPlayer Project" "A film lejátszó" . .SH NÉV mplayer \- film lejátszó @@ -63,7 +63,7 @@ mencoder \- film k . .br .B mplayer -[dvd|dvdnav]://[sáv|[kezdõ_sáv]\-vég_sáv] +[dvd|dvdnav]://[sáv|[kezdõ_sáv]\-vég_sáv][/eszköz] [opciók] . .br @@ -825,7 +825,7 @@ Csak a cvidix, fbdev, svga, vesa, winvidix, xmga, xvidix, xover, xv meghajtók támogatják. . .TP -.B \-correct\-pts (kísérleti) +.B \-correct\-pts (KÍSÉRLETI) Átváltja az MPlayert egy kísérleti módba, melyben a videó kockák idõbélyege másképp lesz kiszámítva és támogatottak lesznek azok a szûrõk, melyek új kockákat szúrnak be vagy a meglévõek idõbélyegét módosítják. @@ -872,7 +872,7 @@ Jelenleg a k xmga, xv, xvidix és dfbmga. . .TP -.B \-framedrop (lásd még \-hardframedrop, \-no\-correct\-pts nélkül csak kísérleti jelleggel) +.B \-framedrop (lásd még \-hardframedrop, \-nocorrect\-pts nélkül csak kísérleti jelleggel) Néhány képkocka megjelenítésének hanyagolása, hogy lassú rendszereken is megfelelõ legyen az A/V szinkron. A videó szûrõk nem vonatkoznak ezekre a képkockákra. @@ -889,7 +889,7 @@ Nem m Rövid segítõ szöveg kiírása. . .TP -.B \-hardframedrop (\-no\-correct\-pts nélkül csak kísérleti jelleggel) +.B \-hardframedrop (\-nocorrect\-pts nélkül csak kísérleti jelleggel) Intenzívebb képkockaeldobás (a dekódolási minõség rovására). Torz képekhez vezet! Figyelj rá, hogy különösen a libmpeg2 dekódolóval ez összeomolhat, @@ -905,15 +905,15 @@ Az MPlayer ezt a parancsot ellen hogy ne okozzon biztonsági problémát (pl.\& gyõzõdj meg róla, hogy teljes elérési utakat használsz, ha a "." benne van az elérési utadban, mint Windows alatt). .sp 1 -Ezt "ki lehet használni" az olyan képernyõvédõ letiltásához, amely nem támogatja -ehhez a megfelelõ X API-t. -Ha úgy gondolod, hogy ez túl komplikált, kérd meg a képernyõvédõ szerzõjét, hogy -támogassa a szükséges X API-kat. +Ezt "ki lehet használni" az olyan képernyõvédõ letiltásához, amely nem +támogatja ehhez a megfelelõ X API-kat. +Ha úgy gondolod, hogy ez túl komplikált, kérd meg a képernyõvédõ +szerzõjét, hogy támogassa a szükséges X API-kat. .sp 1 .I PÉLDA az xscreensaver-hez: mplayer \-heartbeat\-cmd "xscreensaver\-command \-deactivate" fájl .sp 1 -.I PÉLDA a gnome képernyõvédõjéhez: +.I PÉLDA a GNOME képernyõvédõjéhez: mplayer \-heartbeat\-cmd "gnome\-screensaver\-command \-p" fájl .RE .PD 1 @@ -1039,6 +1039,10 @@ t Szükséges a dvd menükben a gombok kiválasztásához. . .TP +.B \-noar +Kikapcsolja az AppleIR távirányító támogatását. +. +.TP .B \-noconsolecontrols Megtiltja az MPlayernek a billentyûzet események olvasását a standard input-ról. Hasznos, ha a standard input-ról olvasol be adatot. @@ -1057,10 +1061,6 @@ Joystick t LIRC támogatás kikapcsolása. . .TP -.B \-noar -Kikapcsolja az AppleIR távirányító támogatását. -. -.TP .B \-nomouseinput Kikapcsolja az egérgomb nyomás/\:felengedés input-ot (a mozplayerxp helyzetérzékeny menüje igényli ezt a kapcsolót). @@ -1901,7 +1901,7 @@ L Beállítja a tunert az <érték> csatornára. .IPs chanlist=<érték> elérhetõ: europe-east, europe-west, us-bcast, us-cable, stb. -.IPs channels=\-,\-,... +.IPs channels=\-[=],\-[=],... Csatornák neveinek beállítása. .I MEGJEGYZÉS: Ha a 1000-nél nagyobb egész, frekvenciaként lesz értelmezve (kHz-ben) @@ -5371,7 +5371,7 @@ a lej Ez az audió \'átlépõ\' ms-einek normál sebességû lejátszásával történik, ehhez \'átlépés*módosítás\' ms bemeneti audiót használ fel. Az elõzõ lépés utáni audióból összegyûjti a lépéseket a lépések egyesített -'átfedés'%-aival. +\'átfedés\'%-aival. Opcionálisan egy rövid statisztikai analízist is lefuttat az audió következõ \'keresési\' ms-éig a legjobb átfedési pozíció meghatározásához. .PD 0 @@ -5400,7 +5400,7 @@ Lass Beállítja a választ a sebesség változására. .RSss .IPs tempo -A tempót a sebességgel szinkronban módosítja (alapértelmezett) +A tempót a sebességgel szinkronban módosítja (alapértelmezett). .IPs pitch Megfordítja a szûrõ hatását. Módosítja a hangmagasságot a tempó módosítása nélkül. @@ -5409,9 +5409,9 @@ az input.conf-odba a zenei f .I FIGYELMEZTETÉS: Elveszti a szinkronizációt a videóval. .IPs both -Módosítja mind a tempót, mind a hangmagasságot +Módosítja mind a tempót, mind a hangmagasságot. .IPs none -Figyelmen kívül hagyja a sebességváltozásokat +Figyelmen kívül hagyja a sebességváltozásokat. .RE .RE .sp 1 @@ -5523,8 +5523,11 @@ Haszn . .TP .B rectangle[=w:h:x:y] -Ez a szûrõ az input.conf 'change_rectangle' direktívájának megfelelõje, -melynek két paramétere van. +Kirajzol egy téglalapot a megadott szélességgel és magassággal a megadott +koordinátákon a kép fölé és kiírja a téglalap adatait a konzolra. +Ez az optimális vágási paraméterek megtalálásában segíthet. +Ha az input.conf 'change_rectangle' direktívájához hozzárendelsz gombokat, +menet közben mozgathatod és átméretezheted a téglalapot. .PD 0 .RSs .IPs , @@ -7398,7 +7401,7 @@ A kimeneti f A codec specifikus kódolási paramétereket a következõ szintaxissal adhatod meg: . .TP -.B \-opts +.B \-opts . .PP Ahol a lehet: lavc, xvidenc, lame, toolame, twolame, @@ -10547,6 +10550,10 @@ jelenleg csak MPEG[12] eset Néha szükséges növelni a "buffer alulcsordulás" elkerüléséhez. . .TP +.B "o\ \ \ \ \ \ " +FIXME: nem dokumentált +. +.TP .B packetsize= A kiválasztott formátum egységes csomagmérete, bájtokban kifejezve. MPEG[12] implementációkba történõ muxálásánál az alapértelmezett értékek: @@ -10559,10 +10566,6 @@ m idõbélyeg (DTS) között bármelyik jelenlévõ folyamnál (késleltetés demux-ból dekódolásba). . -.TP -.B "o\ \ \ \ \ \ " -FIXME: nem dokumentált -. . . .\" -------------------------------------------------------------------------- @@ -10716,6 +10719,12 @@ FIXME: Ezt m .B VIDIX_CRT FIXME: Ezt még dokumentálni kell. . +.TP +.B VIDIXIVTVALPHA +Ha ennek az értéke 'disable', a VIDIX vezérlõ nem fogja változtatni az +alphablending beállításait. +Te továbbra is tudod módosítani õket az 'ivtvfbctl' paranccsal. +. .SS osdep: . .TP diff --git a/DOCS/xml/hu/audio.xml b/DOCS/xml/hu/audio.xml index 24e118364b..a254b7e749 100644 --- a/DOCS/xml/hu/audio.xml +++ b/DOCS/xml/hu/audio.xml @@ -1,5 +1,5 @@ - + Audió kimeneti eszközök diff --git a/DOCS/xml/hu/bugreports.xml b/DOCS/xml/hu/bugreports.xml index 029e34dfb5..9f152aff4a 100644 --- a/DOCS/xml/hu/bugreports.xml +++ b/DOCS/xml/hu/bugreports.xml @@ -1,5 +1,5 @@ - + Hogyan jelentsd a hibákat diff --git a/DOCS/xml/hu/bugs.xml b/DOCS/xml/hu/bugs.xml index 14b3461dd4..ac1b754791 100644 --- a/DOCS/xml/hu/bugs.xml +++ b/DOCS/xml/hu/bugs.xml @@ -1,5 +1,5 @@ - + Ismert hibák diff --git a/DOCS/xml/hu/cd-dvd.xml b/DOCS/xml/hu/cd-dvd.xml index f75019e01e..7dacd3161e 100644 --- a/DOCS/xml/hu/cd-dvd.xml +++ b/DOCS/xml/hu/cd-dvd.xml @@ -1,5 +1,5 @@ - + CD/DVD használat @@ -226,11 +226,11 @@ Egy Video CD (VCD) CD-ROM XA szektorokból áll, pl. CD-ROM 2-es módban Az első sáv 2-es módban, 2-es formátumban van, ami azt jelenti, hogy L2 - hibajavítást használ. A sáv ISO-9660 fájlrendszert tartalmaz 2048 - bájt/szektorral. Ez a fájlrendszer VCD metaadat információkat tartalmaz, + hibajavítást használ. A sáv ISO-9660 fájl rendszert tartalmaz 2048 + bájt/szektorral. Ez a fájl rendszer VCD metaadat információkat tartalmaz, valamint gyakran a menükben alkalmazott képkockákat. A menük MPEG szegmensei is ezen az első sávon tárolhatóak, de az MPEG-eket fel kell - osztani 150 szektoros csonkokra. Az ISO-9660 fájlrendszer tartalmazhat + osztani 150 szektoros csonkokra. Az ISO-9660 fájl rendszer tartalmazhat egyéb fájlokat vagy programokat, amik a VCD működése szempontjából nem lényegesek. @@ -241,7 +241,7 @@ Egy Video CD (VCD) CD-ROM XA szektorokból áll, pl. CD-ROM 2-es módban Ezek 2-es mód 1-es formátumban vannak, így több adatot tárolnak szektoronként némi hibajavítás elveszítése árán. Lehet CD-DA sáv is a VCD-n az első sáv után. Némelyik operációs rendszeren van egy kis csalás, - amivel ezek a nem-ISO-9660 sávok megjelennek a fájlrendszerben. Más + amivel ezek a nem-ISO-9660 sávok megjelennek a fájl rendszerben. Más operációs rendszereken, például GNU/Linux-on ez nem így van (még). Itt az MPEG adat nem mountolható. Mivel a legtöbb film ilyen típusú sávon belül van, először próbáld ki a @@ -250,7 +250,7 @@ Egy Video CD (VCD) CD-ROM XA szektorokból áll, pl. CD-ROM 2-es módban Léteznek olyan VCD lemezek is, melyeken nincs meg az első sáv (egy sáv és - egyáltalán nincs fájlrendszer). Ezek szintén lejátszhatóak, de nem lehet + egyáltalán nincs fájl rendszer). Ezek szintén lejátszhatóak, de nem lehet őket becsatolni. @@ -274,7 +274,7 @@ elérést az alkalmazásoknak). Linux alatt nem tudod átmásolni vagy lejátsza az ilyen fájlokat (szemét van bennük). Windows alatt lehetséges, mivel az iso9660 vezérlője a sávok nyers olvasását emulálja ebben a fájlban. A .DAT fájlok lejátszásához szükséged lesz egy kernel vezérlőre, ami a PowerDVD -Linuxos verziójában található. Ez egy módosított iso9660 fájlrendszer vezérlőt +Linuxos verziójában található. Ez egy módosított iso9660 fájl rendszer vezérlőt (vcdfs/isofs-2.4.X.o) tartalmaz, ami képes a nyers sáv emulációra ezen ál .DAT fájlon keresztül. Ha az ő vezérlőjük segítségével csatolod be a lemezt, át tudod másolni és le tudod játszani a .DAT fájlt az diff --git a/DOCS/xml/hu/codecs.xml b/DOCS/xml/hu/codecs.xml index d9b0f97a64..eb2619f375 100644 --- a/DOCS/xml/hu/codecs.xml +++ b/DOCS/xml/hu/codecs.xml @@ -1,5 +1,5 @@ - + Codec-ek @@ -96,8 +96,8 @@ lehetséges pár formátumba, melyeket támogat is a Az összes támogatott -videó -és audió +videó +és audió codec-ek listájáért látogasd meg az FFmpeg weboldalát. @@ -174,10 +174,7 @@ mivel jobb a sebessége. /usr/local/include/könyvtárba. - Fordítsd újra az MPlayert a - - - kapcsolókkal. + Fordítsd újra az MPlayert. @@ -386,7 +383,7 @@ eleget teszel az x264 követelményeine Voxware audió (DirectShow DLL használatával) - alaw és ulaw, számos gsm, adpcm és pcm formátum és más, egyszerű, régi + alaw és ulaw, számos GSM, ADPCM és PCM formátum és más, egyszerű, régi audió codec diff --git a/DOCS/xml/hu/containers.xml b/DOCS/xml/hu/containers.xml index 0a01bb14e8..d367cf192c 100644 --- a/DOCS/xml/hu/containers.xml +++ b/DOCS/xml/hu/containers.xml @@ -1,5 +1,5 @@ - + Konténerek @@ -83,7 +83,7 @@ jelenti, hogy egy MPEG fájlt szabványos fájl eszközökkel (például -Az MPG-k egyik legfontosabb tulajdonsága, hogy van egy mezőjük, mely a +Az MPEG-ek egyik legfontosabb tulajdonsága, hogy van egy mezőjük, mely a videó folyam képarányát írja le. Például az SVCD-knek 480x480 felbontású videójuk van, a fejlécben ilyenkor ez a mező 4:3 arányra van állítva, ezért játszódnak le 640x480-ban. Az AVI fájlokból gyakran hiányzik ez a mező, @@ -321,8 +321,8 @@ a Return to Castle Wolfenstein. OGG/OGM fájlok -Ez egy új fájlformátum a -Xiphophorus-tól. +Ez egy új fájl formátum a +Xiph.Org Alapítványtól. Bármilyen videó és audió codec-et tartalmazhat, CBR vagy VBR. El kell végezned a libogg és a libvorbis telepítését az @@ -395,7 +395,7 @@ További infók a hivatalos weboldalukon A NUT az MPlayeres és az FFmpeges emberkék által kifejlesztett konténer formátum. Mindkét projekt támogatja. -További infókat a hivatalos weboldalon olvashatsz. +További infókat a hivatalos weboldalon olvashatsz. @@ -508,7 +508,7 @@ kapcsolókat adhatsz tovább a cdparanoia-nak. Az MPlayer fel tudja használni az XMMS bemeneti plugin-jeit több fájl formátum lejátszásához. Van plugin SNES játék hangok, SID -hangok (Commodore 64), sok Amiga formátum, .xm, .it, VQF, musepack, Bonk, +hangok (Commodore 64), sok Amiga formátum, .xm, .it, VQF, Musepack, Bonk, és számos egyéb lejátszásához. Megtalálhatóak az XMMS bemeneti plugin oldalán. @@ -517,10 +517,6 @@ hangok (Commodore 64), sok Amiga formátum, .xm, .it, VQF, musepack, Bonk, Ehhez a képességhez XMMS és ./configure --enable-xmms kapcsolóval fordított MPlayer kell. -Ha ez nem működik, pontosan meg kell adnod az XMMS -plugin és függvénykönyvtár elérési útvonalát a - és -kapcsolókkal. diff --git a/DOCS/xml/hu/documentation.xml b/DOCS/xml/hu/documentation.xml index a859ee1de2..0178be6e43 100644 --- a/DOCS/xml/hu/documentation.xml +++ b/DOCS/xml/hu/documentation.xml @@ -1,5 +1,5 @@ - + <application>MPlayer</application> - The Movie Player @@ -48,11 +48,9 @@ olvasd el a -t, vagy greppelj a file-okban. A legtöbb kérdésre fogsz választ találni, amire pedig nem, az nagy valószínűséggel már megválaszolásra került valamelyik levelezési listán. - @@ -61,17 +59,16 @@ mert rengeteg értékes információt tartalmaz. Az MPlayer egy Linuxon működő videolejátszó (fut -számos más Unix-on és akár nem-x86 processzorokon -is, lásd ). -Le tudja játszani a legtöbb MPEG, VOB, AVI, OGG/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, +számos más Unix-on és nem-x86 processzorokon is, lásd ). +Le tudja játszani a legtöbb MPEG, VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, FLI, RM, NuppelVideo, yuv4mpeg, FILM, RoQ, PVA, és Matroska file-t, és ezekhez felsorakoztat jónéhány natív, XAnim, RealPlayer és Win32 DLL codecet. Nézhetsz vele -VideoCD-t, SVCD-t, DVD-t, 3ivx, RealMedia, Sorenson, Theora -és MPEG-4 (DivX) filmet is. Az MPlayer +Video CD-t, SVCD-t, DVD-t, 3ivx, RealMedia, Sorenson, Theora +és MPEG-4 (DivX) filmet is. Az MPlayer másik nagy előnye a megjelenítési módok széles választékában rejlik. Működik X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, libcaca, DirectFB, sőt SDL-lel vagy GGI-vel is (beleértve ezáltal -az SDL/GGI drivereit is), és néhány alacsonyszintű kártyaspecifikus vezérlő +az SDL/GGI drivereit is), és néhány alacsony szintű kártyaspecifikus vezérlő (Matrox, 3dfx, Radeon, Mach64, Permedia3) is használható! Legtöbbjük támogat szoftveres vagy hardveres nagyítást, így a teljesképernyős mód is elérhető. Az MPlayer támogat továbbá hardveres @@ -79,14 +76,14 @@ MPEG kártyákkal történő dekódolást/megjelenítést, így például a DVB és DXR3/Hollywood+ kártyákon! És még nem is szóltam a szép, élsímított, árnyékolt feliratozásról -(14 támogatott típus!), -ami támogat európai/ISO-88592-1,2 (magyar, angol, cseh, stb), cirill és koreai -fontokat, valamint az OSD-ről! +(14 támogatott típus!), ami támogat európai/ISO-88592-1,2 (magyar, angol, cseh, +stb), cirill és koreai fontokat, valamint az OSD-ről! A lejátszó sziklaszilárdan játszik le hibás MPEG file-okat (hasznos néhány -VCD-nél), és minden olyan hibás AVI-t, amit a csodás Windows Media Player nem. +VCD-nél), és minden olyan hibás AVI-t, amit a csodás +Windows Media Player nem. Még az index chunk nélküli AVI-k is lejátszhatók, sőt az indexet ideiglenesen fel is lehet építeni az opcióval (vagy véglegesen a MEncoderrel), így tekerni is lehet bennük! Amint @@ -99,13 +96,12 @@ videó-audió szerkesztéshez. A MEncoder (MPlayer's Movie Encoder) egy egyszerű film kódoló, az MPlayer által ismert formátumok -(AVI/ASF/OGG/DVD/VCD/VOB/MPG/MOV/VIV/FLI/RM/NUV/NET/PVA) +(AVI/ASF/OGG/DVD/VCD/VOB/MPG/MOV/VIV/FLI/RM/NUV/NET/PVA) más MPlayer által lejátszható formátumokba való átalakításához (lásd lejjebb). -Sokféle codec-kel tud kódolni, például MPEG-4 (DivX4)-gyel +Sokféle codec-kel tud kódolni, például MPEG-4-gyel (DivX4) (egy vagy két menetes), a libavcodec-et -alkotó codec-ekkel, audiót tekintve pedig -PCM/MP3/VBR MP3 a választék. +alkotó codec-ekkel, audiót tekintve pedig PCM/MP3/VBR MP3 a választék. @@ -119,7 +115,7 @@ alkotó codec-ekkel, audiót tekintve pedig által támogatott összes formátumba tud tömöríteni - Videó grabbelés V4L kompatibilis TV tunerekről + Videó grabbelés V4L kompatibilis TV tunerekről Helyes index-szel rendelkező AVI fájlok kódolása/multiplexelése @@ -131,7 +127,7 @@ alkotó codec-ekkel, audiót tekintve pedig 1, 2 vagy 3 menetes kódolás - VBR MP3 audió + VBR MP3 audió a VBR-es MP3-akat nem minden Windows rendszerre elérhető lejátszó kezeli helyesen! @@ -143,7 +139,7 @@ alkotó codec-ekkel, audiót tekintve pedig Stream másolás - Bemeneti file A/V szinkronizálása (PTS-alapú, az + Bemeneti file A/V szinkronizálása (pts-alapú, az opcióval kikapcsolható) diff --git a/DOCS/xml/hu/encoding-guide.xml b/DOCS/xml/hu/encoding-guide.xml index 155f33b233..563cf9716f 100644 --- a/DOCS/xml/hu/encoding-guide.xml +++ b/DOCS/xml/hu/encoding-guide.xml @@ -1,5 +1,5 @@ - + Kódolás a <application>MEncoder</application>rel @@ -438,7 +438,7 @@ tengelyen, a másik a kék-sárga tengelyen). Ha a film szélessége és magassága nem 16 többszöröse, a kódoló akkor is elegendő 16x16-os makroblokkot fog használni, hogy lefedje a teljes képet, a maradék hely veszendőbe megy. -Így ha a minőség maximalizálása a cél egy fix fájlmérettel, akkor +Így ha a minőség maximalizálása a cél egy fix fájl mérettel, akkor eléggé rossz ötlet nem 16 valamelyik többszörösét használni méretként. @@ -1185,8 +1185,8 @@ Az egyetlen dolog, amit szeretnél, a videó nagyon könnyű zajszűrőn törté bitek jobb felhasználásáról van szó: miért vesztegessük el őket a zaj kódolására, ha ezt a zajt lejátszás közben is hozzá tudod adni? A paramétereinek növelésével még jobb tömörítettséget -érhetsz el, de ha túl magasra állítod az értékeket, rontod a kép -láthatóságát. +érhetsz el, de ha túl magasra állítod az értékeket, akkor láthatóan rontod +a kép minőségét. A fent javasolt értékek () eléggé konzervatívak; kísérletezz szabadon nagyobb értékekkel és ellenőrizd az eredményeket magad. @@ -1548,7 +1548,7 @@ PCM-be az MPlayerrel), a szeletek hibásan maradnak benne és csak képkocka eldobással/duplázással lehet javítani. Amíg a MEncoder látja az audiót a videó kódolása közben, meg tudja csinálni ezt az eldobást/duplázást (ami általában rendben -van, mert teljesen sötét/jelentetváltásos helyeken történik), de ha a +van, mert teljesen sötét/jelentet váltásos helyeken történik), de ha a MEncoder nem látja az audiót, csak feldolgoz minden képkockát úgy ahogy van és nem fog illeszkedni a végső audió folyamhoz ha például összeilleszted az audió és a videó sávodat egy Matroska fájlba. @@ -2226,7 +2226,7 @@ mencoder dvd://1 -oac copy -vf pullup,softskip mezőpárokat, hogy azok egy komplett képkockát adjanak. A deinterlace-lni fogja az egyedi mezőket, amelyeket nem tud egyeztetni, míg a egyszerűen csak eldobja őket. A két szűrő - különböző detektáló kódot alkalmaz és a filmdint néha túl kevés mezőt + különböző detektáló kódot alkalmaz és a néha túl kevés mezőt egyeztet. Az, hogy melyik szűrő a jobb, a bemeneti videótól és az egyéni ízléstől függ; kísérletezz szabadon a szűrők opcióinak finomhangolásával, ha valamelyikkel problémád van (lásd a man oldalt a részletekért). @@ -2384,7 +2384,7 @@ Az időtartam/hely alapján kell döntened. Bátran használhatod a -ot (a pel együtt) a progresszív videókon és ez általában jó ötlet, hacsak a forrás - nem egyértelműen teljesen progresszív. A teljesítményveszteség kicsi az + nem egyértelműen teljesen progresszív. A teljesítmény veszteség kicsi az esetek többségében. Nagyon ritka kódolási esetekben a a MEncoder 50%-os lassulását okozhatja. A zenefeldolgozás hozzáadása és a fejlett @@ -2849,7 +2849,7 @@ Ez szép is lenne, de sajnos nehezen megvalósítható, mert a különböző kódolási opciók különböző minőséget eredményeznek, mely függ a forrás anyagtól is. Ez azért van, mert a tömörítés függ a szóbanforgó videó vizuális tulajdonságaitól. -Például az anime és az élő felvétel két nagyon különböző anyag és +Például az Anime és az élő felvétel két nagyon különböző anyag és így különböző opciókat követelnek meg az optimális kódoláshoz. A jó hír, hogy néhány opciót soha sem lehet elhagyni, mint például az , és . @@ -2889,7 +2889,7 @@ Olvass tovább a gyakori kódolási opciók leírásához. Kísérletezz a 0 (alapértelmezett), 2 (hadamard), 3 (dct) és 6 (ráta torzítás) értékekkel! 0 a leggyorsabb és és elegendő a precmp-hez. - A cmp-hez és subcmp-hez 2 jó, ha anime és 3 ha élő akció. + A cmp-hez és subcmp-hez 2 jó, ha Anime és 3 ha élő akció. A 6 vagy jobb vagy nem, de mindenképpen lassabb. @@ -2934,7 +2934,7 @@ Olvass tovább a gyakori kódolási opciók leírásához. általad megadott küszöb és ebben az esetben egyszerűen "változtatás nélkül" kerül elkódolásra a blokk. Ez biteket ment meg és talán gyorsít is a kódoláson. A vlelim=-4 és - vcelim=9 látszólag jók az élő filmekhez, de nem segítenek az anime-nál; + vcelim=9 látszólag jók az élő filmekhez, de nem segítenek az Anime-nál; ha animációt kódolsz, inkább hagyd őket változatlanul. @@ -2942,7 +2942,7 @@ Olvass tovább a gyakori kódolási opciók leírásához. Az MPEG-4 fél pixeles precíziót használ a mozgáskereséshez alapértelmezésként, ezért ez az opció plusz terhelést hoz, mivel több információ tárolódik az elkódolt fájlban. A tömörítési nyereség/veszteség a filmtől függ, de - általában nem hatékony anime-oknál. + általában nem hatékony Anime-oknál. A qpel mindig jelentős dekódolási CPU idő igénnyel jár (+25% a gyakorlatban). @@ -3341,7 +3341,7 @@ ha a következő rész túl zavarosnak tűnik. hq_ac Bekapcsol egy jobb együttható kölcségbecslő módszert, ami kissé - csökkenti a fájlméretet, kb. 0,15-0,19% között (ami kevesebb, mint + csökkenti a fájl méretet, kb. 0,15-0,19% között (ami kevesebb, mint 0,01dB-es PSNR növekedésnek felel meg), miközben jelentéktelen hatása van a sebességre. Ezért ajánlott mindig bekapcsolva hagyni. @@ -3374,7 +3374,7 @@ ha a következő rész túl zavarosnak tűnik. csak a luma-t (grayscale) használja. Ez 5-10%-kal lassítja a kódolást, de eléggé javítja a vizuális minőséget a blokkosodási effektusok csökkentésével és csökkenti - a fájlméretet kb. 1,3%-kal. + a fájl méretet kb. 1,3%-kal. Ha a sebesség érdekel, kapcsold ki ezt az opciót, mielőtt elkezdenél töprengeni a csökkentésén. @@ -3666,7 +3666,7 @@ A következő táblázat megmutatja, hogy melyik profil mit támogat. X - Quaterpixel + Quarterpixel @@ -3950,7 +3950,7 @@ elért bitráta különbségből adódik. valószínűleg jóval kevesebb, mint 0.1dB PSNR-t veszítesz, ami túl kicsi különbség ahhoz, hogy észrevedd. Bár a különböző értékei alkalmanként - befolyásolhatják a frametype döntéseket. + befolyásolhatják a képkocka típus döntéseket. Ezek legtöbbször ritka, szélsőséges esetek, de ha teljesen biztos akarsz lenni, gondolkozz el rajta, hogy van-e a videódban teljes képernyős ismétlődő, csillogó minta vagy nagyon nagy ideiglenes @@ -4419,7 +4419,7 @@ opciókat, ha a codec hibázik vagy rossz kimenetet ad. m3jpeg32.dll - Morgan Motion JPEG Codec (MJPG) + Morgan Motion JPEG Codec (MJPEG) 1cd13fff5960aa2aae43790242c323b1 @@ -4792,7 +4792,7 @@ me=umh:partitions=all:trellis=1:qp_step=4:qcomp=0.7:direct_pred=auto:keyint=300 mplayer narnia.avi -dumpaudio -dumpfile narnia.aac mplayer narnia.avi -dumpvideo -dumpfile narnia.h264 - A fájlnevek fontosak; az mp4creator + A fájl nevek fontosak; az mp4creator .aac kiterjesztésű AAC audió folyamot és .h264 kiterjesztésű H.264 videó folyamot vár. diff --git a/DOCS/xml/hu/faq.xml b/DOCS/xml/hu/faq.xml index 9defd97a4c..2274006be1 100644 --- a/DOCS/xml/hu/faq.xml +++ b/DOCS/xml/hu/faq.xml @@ -1,5 +1,5 @@ - + Gyakran ismételt kérdések @@ -832,7 +832,7 @@ Az MPlayer nem támogatja a DVD menüket súlyos tervezési korlátok miatt, amik megakadályozzák a still images és az interaktív tartalom használatát. Ha szép menüket akarsz használni, másik lejátszót kell használnod, mint pl. a xine, -a vlc vagy az Ogle. +a VLC vagy az Ogle. Ha DVD navigációt akarsz látni az MPlayerben, neked magadnak kell megcsinálnod, de vigyázz, nagy fába vágod a fejszédet. diff --git a/DOCS/xml/hu/history.xml b/DOCS/xml/hu/history.xml index 3b904a5e1c..80c7f758a3 100644 --- a/DOCS/xml/hu/history.xml +++ b/DOCS/xml/hu/history.xml @@ -1,5 +1,5 @@ - + Történelem diff --git a/DOCS/xml/hu/install.xml b/DOCS/xml/hu/install.xml index 601a387496..eb6af34c45 100644 --- a/DOCS/xml/hu/install.xml +++ b/DOCS/xml/hu/install.xml @@ -1,5 +1,5 @@ - + Telepítés @@ -288,7 +288,7 @@ ln -s $PREFIX/share/mplayer/arial-24 $PREFIX/share/mp A betűtípusoknak rendelkezniük kell egy megfelelő font.desc -fájllal, ami leképezi a unicode betűpozíciókat az aktuális felirat szöveg +fájllal, ami leképezi a Unicode betűpozíciókat az aktuális felirat szöveg kódlapjára. A másik megoldás UTF-8 kódolású feliratok használata és a kapcsoló megadása vagy add meg a felirat fájl neveként ugyan azt a nevet, mint a videó fájlé, de .utf @@ -368,7 +368,7 @@ Három fajta időzítési eljárás van az MPlayerben kapcsoló engedélyezi, de megfelelően beállított kernel kell hozzá. Ha 2.4.19pre8 vagy későbbi kernelt használsz, beállíthatod a maximum RTC frekvenciát a sima felhasználóknak a /proc - fájlrendszer segítségével. Használd az alábbi két parancs + fájl rendszer segítségével. Használd az alábbi két parancs valamelyikét az RTC normál felhasználók számára történő engedélyezéséhez: echo 1024 > /proc/sys/dev/rtc/max-user-freq sysctl dev/rtc/max-user-freq=1024 diff --git a/DOCS/xml/hu/mencoder.xml b/DOCS/xml/hu/mencoder.xml index 41db2facee..3a2227f9af 100644 --- a/DOCS/xml/hu/mencoder.xml +++ b/DOCS/xml/hu/mencoder.xml @@ -1,5 +1,5 @@ - + A <application>MEncoder</application> használatának alapjai diff --git a/DOCS/xml/hu/ports.xml b/DOCS/xml/hu/ports.xml index ff51315007..984aeab0f5 100644 --- a/DOCS/xml/hu/ports.xml +++ b/DOCS/xml/hu/ports.xml @@ -1,5 +1,5 @@ - + Portok @@ -68,7 +68,7 @@ a Livna repository-ban. A Mandrake/Mandriva RPM csomagok a P.L.F. oldalán találhatóak. -A SuSE régen az MPlayer egy csonkított verzióját tartalmazta, +A SUSE régen az MPlayer egy csonkított verzióját tartalmazta, de az utóbbi kiadásokból már kiszedték. SuSE-val működő csomagok a links2linux.de oldalon találhatóak. @@ -324,11 +324,11 @@ hogy le tudsz játszani 4 GB-nál nagyobb DVD lemezt: - Egy hasonló hiba van a hsfs(7FS) fájlrendszer kódjában is (alias ISO9660), + Egy hasonló hiba van a hsfs(7FS) fájl rendszer kódjában is (alias ISO9660), a hsfs nem támogatja a 4 GB-nál nagyobb partíciókat/lemezeket, minden adat modulo 4GB-vel lesz elérve (). - Ez a hiba a 109764-04 (sparc) / 109765-04 + Ez a hiba a 109764-04 (SPARC) / 109765-04 (x86) jelzésű patch-ek telepítése után megszűnik. @@ -768,7 +768,7 @@ A későbbi példák mind MacPorts-on alapszanak. Például az MPlayer lefordítása OSD támogatással: -sudo port install pkgconfig +sudo port install pkg-config Ez telepíti a pkg-config-ot, ami a függvénykönyvtárak fordítási/szerkesztési flag-jeinek kezelését végző rendszer. Az MPlayer configure script-je diff --git a/DOCS/xml/hu/skin.xml b/DOCS/xml/hu/skin.xml index a1099f1e54..71f95ef054 100644 --- a/DOCS/xml/hu/skin.xml +++ b/DOCS/xml/hu/skin.xml @@ -1,5 +1,5 @@ - + <application>MPlayer</application> skin formátum @@ -1107,14 +1107,14 @@ Az alábbi üzeneteket generálják a gombok, potméterek és menüpontok. evLoadSubtitle - Felirat fájl betöltése (a fájlválasztóval) + Felirat fájl betöltése (a fájl választóval) evLoadAudioFile - Audió fájl betöltése (a fájlválasztóval) + Audió fájl betöltése (a fájl választóval) diff --git a/DOCS/xml/hu/tvinput.xml b/DOCS/xml/hu/tvinput.xml index 64299be1b4..edff6c63be 100644 --- a/DOCS/xml/hu/tvinput.xml +++ b/DOCS/xml/hu/tvinput.xml @@ -1,5 +1,5 @@ - + TV @@ -194,7 +194,8 @@ tudják hardveres korlátok miatt. Teletext -A teletext jelenleg csak a v4l és v4l2 vezérlőkkel használható az MPlayerben. + A teletext jelenleg csak a v4l és v4l2 vezérlőkkel használható + az MPlayerben. diff --git a/DOCS/xml/hu/usage.xml b/DOCS/xml/hu/usage.xml index 82a3ab9569..b079fdff6e 100644 --- a/DOCS/xml/hu/usage.xml +++ b/DOCS/xml/hu/usage.xml @@ -1,5 +1,5 @@ - + Használat @@ -427,7 +427,7 @@ Ez el fogja menteni a http://217.71.208.37:8006 szerveren stream-elt tartalmat a stream.asf fájlba. Ez működik az MPlayer által támogatott -összes protokollal, mint MMS, RSTP és így tovább. +összes protokollal, mint MMS, RTSP és így tovább. diff --git a/DOCS/xml/hu/video.xml b/DOCS/xml/hu/video.xml index 682a5fdf9f..47d86d95c3 100644 --- a/DOCS/xml/hu/video.xml +++ b/DOCS/xml/hu/video.xml @@ -1,5 +1,5 @@ - + Videó kimeneti eszközök @@ -198,7 +198,7 @@ van xv támogatás, de maga a kártya túl lassú, így jobb, ha eladod. Már van natív framebuffer vezérlő az S3 Virge kártyákhoz, hasonlóan a tdfxfb-hez. Állítsd be a framebuffer-ed (pl. add hozzá a -"" opciót a kernel parancssorához) és használd +"" opciót a kernel parancs sorához) és használd a opciót ( és szintén segíthet). @@ -856,7 +856,12 @@ buffereléssel. Működik mind a framebuffer konzolon, mind X alatt, de csak Ezen vezérlő Linux 2.6.x alatti verziója itt található: -. + vagy nézz rá az mga_vid külső +Subversion repository-jára, melyet checkout-olhatsz így: + + +svn checkout svn://svn.mplayerhq.hu/mga_vid + @@ -1545,11 +1550,16 @@ kérjük jelezd ezt a fejlesztőknek is. A helyes módszer a VIDIX argumentumok nélküli használata, és így az automatikus detektálás engedélyezése. + + +svgalib_helper + Mivel a VIDIX-nek direkt hardver elérés kell, futtathatod root-ként vagy beállíthatod a SUID bit-et az MPlayer binárisán (Figyelem: Ez biztonsági kockázatot jelent!). -Alternatívaként használhatsz egy speciális kernel modult, így: +Alternatívaként, ha 2.4.x-es Linux kernelt futtatsz, használhatsz egy +speciális kernel modult, így: @@ -1574,18 +1584,17 @@ Alternatívaként használhatsz egy speciális kernel modult, így: svgalib_helper könyvtárban rootként. - Mozgasd át az svgalib_helper könyvtárat - a vidix alkönyvtárba az - MPlayer forrásfájában. - - - Töröld a megjegyzést az "svgalib_helper"-t tartalmazó CFLAGS sor elől a - vidix/Makefile-ban. + Ezután futtasd le a configure-t újra és add meg neki a + és a + + paramétereket, az svgalib_helper kicsomagolt forrását tartalmazó könyvtárnak + megfelelően. Forgass újra. - + + @@ -2348,7 +2357,7 @@ a Matrox G450/G550 TV-kimenet utasításaiért lásd a következő részt! kapcsolókat, de LASSÚ lesz, és Macrovision másolásvédelem van rajta - (ezzel a perl script-tel + (ezzel a Perl script-tel "megkerülheted" a Macrovisiont). @@ -2362,40 +2371,19 @@ a Matrox G450/G550 TV-kimenet utasításaiért lásd a következő részt! használhatatlanok erre. Engedélyezned kell az ÖSSZES matroxfb-specifikus tulajdonságot a fordítás alatt (kivéve a MultiHead-et) és modulokba kell fordítanod! - Az engedélyezett I2C-re is szükséged lesz. + Az I2C-t is engedélyezned kell és a + matroxset, fbset + és con2fb eszközöknek az elérési úton kell lenniük. - Lépj be a TVout-ba és írd be: - ./compile.sh. Telepítsd a - TVout/matroxset/matroxset-et - valahova a PATH-odon belülre. + Majd töltsd be a matroxfb_Ti3026, matroxfb_maven, i2c-matroxfb, + matroxfb_crtc2 modulokat a kerneledbe. A szöveges-módú + konzolod framebuffer módba vált (nincs visszaút!). - Ha nincs telepítve fbset-ed, tedd a - TVout/fbset/fbset-et - valahova a PATH-odba. - - - Ha nincs con2fb-ed telepítve, tedd a - TVout/con2fb/con2fb-t - valahova a PATH-odba. - - - Majd lépj be a TVout/ - könyvtárba az MPlayer forrásában és - futtasd le a ./modules-t root-ként. A - szöveges módú konzolod átvált framebuffer módba (nincs visszaút!). - - - Ezután ÍRD ÁT és futtasd a ./matroxtv script-et. Ez - egy roppant egyszerű menüt kínál neked. Nyomd meg a 2-est - és az Enter-t. Most már ugyan azt a képet kell látnod - a monitorodon és a TV-n. ha a TV (PAL alapértelmezettként) - képén furcsa csíkok vannak, a script nem tudta beállítani jól a - felbontást (640x512-ra alapesetben). Próbálj meg másik felbontást - a menüből és/vagy kísérletezz az fbset-tel. + Ezután állítsd be a monitorod és a TV-t a kedvednek megfelelően a fenti eszközökkel. Yoh. A következő dolog, hogy a kurzort eltűntesd a tty1-ről (vagy @@ -2436,29 +2424,6 @@ mplayer -vo mga -fs -screenw 640 -screenh 512 filename - -Matrox TV-kimeneti kábel készítése - -Senki sem vállal ezért semmilyen felelősséget, sem garanciát bármilyen, -ezen leírásból származó kárért. - - - -Kábel a G400-hoz - -A CRTC2 csatlakozójának negyedik pin-je a kompozit videó jel. A -földelés a hatodik, hetedik és nyolcadik pin. (az infót Rácz Balázs -adta) - - - -Kábel a G450-hez - -A CRTC2 csatlakozójának első pin-je a kompozit videó jel. A -földelés az ötödik, hatodik, hetedik és tizenötödik (5, 6, 7, 15) -pin. (az infót Kerekes Balázs adta) - - @@ -2492,6 +2457,32 @@ A szükséges kernel javítás és a bővebb HOWTO letölthető: + +Matrox TV-kimeneti kábel készítése + +Senki sem vállal ezért semmilyen felelősséget, sem garanciát bármilyen, +ezen leírásból származó kárért. + + +Kábel a G400-hoz + +A CRTC2 csatlakozójának negyedik pin-je a kompozit videó jel. A +földelés a hatodik, hetedik és nyolcadik pin. (az infót Rácz Balázs +adta) + + + +Kábel a G450-hez + +A CRTC2 csatlakozójának első pin-je a kompozit videó jel. A +földelés az ötödik, hatodik, hetedik és tizenötödik (5, 6, 7, 15) +pin. (az infót Kerekes Balázs adta) + + + + + + ATI kártyák diff --git a/help/help_mp-hu.h b/help/help_mp-hu.h index 40046907d8..314c2c30aa 100644 --- a/help/help_mp-hu.h +++ b/help/help_mp-hu.h @@ -3,7 +3,8 @@ //... Okay enough of the hw, now send the other two! // // Updated by: Gabrov -// Sync'ed with help_mp-en.h r26911 (2008. 06. 02.) +// Sync'ed with help_mp-en.h r27123 (2008. 07. 18.) + // ========================= MPlayer help =========================== @@ -19,8 +20,8 @@ static char help_text[]= #endif #ifdef USE_DVDREAD " dvd:// a megadott DVD sáv lejátszása, fájl helyett\n" -" -alang/-slang DVD audio/felirat nyelv kiválasztása (2 betűs országkóddal)\n" #endif +" -alang/-slang DVD audio/felirat nyelv kiválasztása (2 betűs országkóddal)\n" " -ss a megadott (másodperc v. óra:perc:mperc) pozícióra tekerés\n" " -nosound hanglejátszás kikapcsolása\n" " -fs teljesképernyős lejátszás (vagy -vm, -zoom, lásd man lapot)\n" @@ -49,13 +50,9 @@ static char help_text[]= "\n"; #endif -// libmpcodecs/ad_dvdpcm.c: -#define MSGTR_SamplesWanted "Példa fájlokra van szükségünk ilyen formátummal, hogy jobb legyen a támogatása. Ha neked van ilyened, keresd meg a fejlesztőket.\n" - // ========================= MPlayer messages =========================== // mplayer.c: - #define MSGTR_Exiting "\nKilépés...\n" #define MSGTR_ExitingHow "\nKilépés... (%s)\n" #define MSGTR_Exit_quit "Kilépés" @@ -203,7 +200,6 @@ static char help_text[]= #define MSGTR_MPEndposNoSizeBased "Az MPlayer -endpos opciója jelenleg még nem támogatja a méretbeli megadást.\n" // mplayer.c OSD - #define MSGTR_OSDenabled "bekapcsolva" #define MSGTR_OSDdisabled "kikapcsolva" #define MSGTR_OSDAudio "Audió: %s" @@ -228,7 +224,7 @@ static char help_text[]= #define MSGTR_SubSourceVobsub "vobsub" #define MSGTR_SubSourceDemux "beágyazott" -// osd bar names +// OSD bar names #define MSGTR_Volume "Hangerő" #define MSGTR_Panscan "Panscan" #define MSGTR_Gamma "Gamma" @@ -257,7 +253,6 @@ static char help_text[]= #define MSGTR_SubForcedOnlyStatus "Csak kényszerített felirat: %s" // mencoder.c: - #define MSGTR_UsingPass3ControlFile "Pass3 vezérlő fájl használata: %s\n" #define MSGTR_MissingFilename "\nHiányzó fájlnév!\n\n" #define MSGTR_CannotOpenFile_Device "Fájl/eszköz megnyitása sikertelen.\n" @@ -423,7 +418,6 @@ static char help_text[]= #define MSGTR_CantCopyAudioFormat "A(z) 0x%x audió formátum nem kompatibilis a '-oac copy'-val, kérlek próbáld meg a '-oac pcm' helyette vagy használd a '-fafmttag'-ot a felülbírálásához.\n" // cfg-mencoder.h: - #define MSGTR_MEncoderMP3LameHelp "\n\n"\ " vbr=<0-4> a változó bitrátájú kódolás módja\n"\ " 0: cbr (konstans bitráta)\n"\ @@ -531,196 +525,12 @@ static char help_text[]= #define MSGTR_PropertyListHeader "\n Név Típus Min Max\n\n" #define MSGTR_TotalProperties "\nÖsszesen: %d tulajdonság\n" -// open.c, stream.c: -#define MSGTR_CdDevNotfound "A CD-ROM meghajtó (%s) nem található!\n" -#define MSGTR_ErrTrackSelect "Hiba a VCD-sáv kiválasztásakor!" -#define MSGTR_ReadSTDIN "Olvasás a szabványos bemenetről (stdin)...\n" -#define MSGTR_UnableOpenURL "Nem megnyitható az URL: %s\n" -#define MSGTR_ConnToServer "Csatlakozom a szerverhez: %s\n" -#define MSGTR_FileNotFound "A fájl nem található: '%s'\n" +// loader/ldt_keeper.c +#define MSGTR_LOADER_DYLD_Warning "FIGYELMEZTETÉS: DLL codec-ek használatának kísérlete, de a\n DYLD_BIND_AT_LAUNCH környezeti változó nincs beállítva. Így ez összeomlást okoz.\n" -#define MSGTR_SMBInitError "Samba kliens könyvtár nem inicializálható: %d\n" -#define MSGTR_SMBFileNotFound "Nem nyitható meg a hálózatról: '%s'\n" -#define MSGTR_SMBNotCompiled "Nincs befordítva az MPlayerbe az SMB támogatás\n" - -#define MSGTR_CantOpenDVD "Nem tudom megnyitni a DVD eszközt: %s (%s)\n" - -// stream_dvd.c -#define MSGTR_DVDspeedCantOpen "Nem nyitható meg a DVD eszköz írásra, a DVD sebesség változtatásához írási jog kell.\n" -#define MSGTR_DVDrestoreSpeed "DVD sebesség visszaállítása... " -#define MSGTR_DVDlimitSpeed "DVD sebesség korlátozása %dKB/s-ra... " -#define MSGTR_DVDlimitFail "sikertelen\n" -#define MSGTR_DVDlimitOk "sikeres\n" -#define MSGTR_NoDVDSupport "Az MPlayer DVD támogatás nélkül lett lefordítva, kilépés.\n" -#define MSGTR_DVDnumTitles "%d sáv van a DVD-n.\n" -#define MSGTR_DVDinvalidTitle "Helytelen DVD sáv: %d\n" -#define MSGTR_DVDnumChapters "Az adott DVD sávban %d fejezet van.\n" -#define MSGTR_DVDinvalidChapter "Helytelen DVD fejezet: %d\n" -#define MSGTR_DVDinvalidChapterRange "Helytelen fejezet tartomány specifikáció: %s\n" -#define MSGTR_DVDinvalidLastChapter "Helytelen DVD utolsó fejezet szám: %d\n" -#define MSGTR_DVDnumAngles "%d darab kameraállás van ezen a DVD sávon.\n" -#define MSGTR_DVDinvalidAngle "Helytelen DVD kameraállás: %d\n" -#define MSGTR_DVDnoIFO "Nem tudom a(z) %d. DVD sávhoz megnyitni az IFO fájlt.\n" -#define MSGTR_DVDnoVMG "A VMG infót nem lehet megnyitni!\n" -#define MSGTR_DVDnoVOBs "Nem tudom megnyitni a VOBS sávokat (VTS_%02d_1.VOB).\n" -#define MSGTR_DVDnoMatchingAudio "Nem található megfelelő nyelvű DVD audió!\n" -#define MSGTR_DVDaudioChannel "Kiválasztott DVD audió csatorna: %d nyelv: %c%c\n" -#define MSGTR_DVDaudioStreamInfo "audió folyam: %d formátum: %s (%s) nyelv: %s aid: %d.\n" -#define MSGTR_DVDnumAudioChannels "audió csatornák száma a lemezen: %d.\n" -#define MSGTR_DVDnoMatchingSubtitle "Nincs megfelelő nyelvű DVD felirat fájl!\n" -#define MSGTR_DVDsubtitleChannel "Kiválasztott DVD felirat csatorna: %d nyelv: %c%c\n" -#define MSGTR_DVDsubtitleLanguage "felirat ( sid ): %d nyelv: %s\n" -#define MSGTR_DVDnumSubtitles "feliratok szám a lemezen: %d\n" - -// muxer.c, muxer_*.c: -#define MSGTR_TooManyStreams "Túl sok stream!" -#define MSGTR_RawMuxerOnlyOneStream "A rawaudio muxer csak egy audió folyamot támogat!\n" -#define MSGTR_IgnoringVideoStream "Videó folyam figyelmen kívül hagyva!\n" -#define MSGTR_UnknownStreamType "Figyelem! Ismeretlen folyam típus: %d.\n" -#define MSGTR_WarningLenIsntDivisible "Figyelem! A len nem osztható a samplesize-zal!\n" -#define MSGTR_MuxbufMallocErr "Muxer kocka buffernek nem sikerült memóriát foglalni!\n" -#define MSGTR_MuxbufReallocErr "Muxer kocka buffernek nem sikerült memóriát újrafoglalni!\n" -#define MSGTR_MuxbufSending "Muxer kocka bufferből %d kocka átküldve a muxer-nek.\n" -#define MSGTR_WritingHeader "Fejléc írása...\n" -#define MSGTR_WritingTrailer "Index írása...\n" - -// demuxer.c, demux_*.c: -#define MSGTR_AudioStreamRedefined "Vigyázat! Többszörösen definiált Audio-folyam: %d (Hibás fájl?)\n" -#define MSGTR_VideoStreamRedefined "Vigyázat! Többszörösen definiált Video-folyam: %d (Hibás fájl?)\n" -#define MSGTR_TooManyAudioInBuffer "\nDEMUXER: Túl sok (%d db, %d bájt) audio-csomag a pufferben!\n" -#define MSGTR_TooManyVideoInBuffer "\nDEMUXER: Túl sok (%d db, %d bájt) video-csomag a pufferben!\n" -#define MSGTR_MaybeNI "Talán ez egy nem összefésült (interleaved) fájl vagy a codec nem működik jól?\n" \ - "AVI fájloknál próbáld meg a non-interleaved mód kényszerítését a -ni opcióval.\n" -#define MSGTR_WorkAroundBlockAlignHeaderBug "AVI: CBR-MP3 nBlockAlign fejléc hiba megkerülése!\n" -#define MSGTR_SwitchToNi "\nRosszul összefésült (interleaved) fájl, átváltás -ni módba!\n" -#define MSGTR_InvalidAudioStreamNosound "AVI: hibás audió folyam ID: %d - figyelmen kívül hagyva (nosound)\n" -#define MSGTR_InvalidAudioStreamUsingDefault "AVI: hibás videó folyam ID: %d - figyelmen kívül hagyva (alapértelmezett használata)\n" -#define MSGTR_ON2AviFormat "ON2 AVI formátum" -#define MSGTR_Detected_XXX_FileFormat "Ez egy %s formátumú fájl!\n" -#define MSGTR_DetectedAudiofile "Audio fájl detektálva!\n" -#define MSGTR_NotSystemStream "Nem MPEG System Stream formátum... (talán Transport Stream?)\n" -#define MSGTR_InvalidMPEGES "Hibás MPEG-ES-folyam? Lépj kapcsolatba a készítőkkel, lehet, hogy hiba!\n" -#define MSGTR_FormatNotRecognized "========= Sajnos ez a fájlformátum ismeretlen vagy nem támogatott ===========\n"\ - "= Ha ez egy AVI, ASF vagy MPEG fájl, lépj kapcsolatba a készítőkkel (hiba)! =\n" -#define MSGTR_SettingProcessPriority "Folyamat priorításának beállítása: %s\n" -#define MSGTR_FilefmtFourccSizeFpsFtime "[V] filefmt:%d fourcc:0x%X méret:%dx%d fps:%5.3f ftime:=%6.4f\n" -#define MSGTR_CannotInitializeMuxer "A muxer nem inicializálható." -#define MSGTR_MissingVideoStream "Nincs képfolyam!\n" -#define MSGTR_MissingAudioStream "Nincs hangfolyam... -> hang nélkül\n" -#define MSGTR_MissingVideoStreamBug "Nincs képfolyam?! Írj a szerzőnek, lehet hogy hiba :(\n" - -#define MSGTR_DoesntContainSelectedStream "demux: a fájl nem tartalmazza a kért hang vagy kép folyamot\n" - -#define MSGTR_NI_Forced "Kényszerítve" -#define MSGTR_NI_Detected "Detektálva" -#define MSGTR_NI_Message "%s NON-INTERLEAVED AVI formátum!\n" - -#define MSGTR_UsingNINI "NON-INTERLEAVED hibás AVI formátum használata!\n" -#define MSGTR_CouldntDetFNo "Nem tudom meghatározni a képkockák számát (abszolut tekeréshez) \n" -#define MSGTR_CantSeekRawAVI "Nem tudok nyers .AVI-kban tekerni! (index kell, próbáld az -idx kapcsolóval!)\n" -#define MSGTR_CantSeekFile "Nem tudok ebben a fájlban tekerni!\n" - -#define MSGTR_MOVcomprhdr "MOV: A tömörített fejlécek támogatásához ZLIB kell!\n" -#define MSGTR_MOVvariableFourCC "MOV: Vigyázat: változó FourCC detektálva!?\n" -#define MSGTR_MOVtooManyTrk "MOV: Vigyázat: túl sok sáv!" -#define MSGTR_FoundAudioStream "==> Megtalált audio folyam: %d\n" -#define MSGTR_FoundVideoStream "==> Megtalált video folyam: %d\n" -#define MSGTR_DetectedTV "TV detektálva! ;-)\n" -#define MSGTR_ErrorOpeningOGGDemuxer "Ogg demuxer meghívása nem sikerült.\n" -#define MSGTR_ASFSearchingForAudioStream "ASF: Audio folyam keresése (id:%d)\n" -#define MSGTR_CannotOpenAudioStream "Audio folyam megnyitása sikertelen: %s\n" -#define MSGTR_CannotOpenSubtitlesStream "Felirat folyam megnyitása sikertelen: %s\n" -#define MSGTR_OpeningAudioDemuxerFailed "Audio demuxer meghívása sikertelen: %s\n" -#define MSGTR_OpeningSubtitlesDemuxerFailed "Felirat demuxer meghívása sikertelen: %s\n" -#define MSGTR_TVInputNotSeekable "TV bemenet nem tekerhető! (Meg kéne csinálni hogy most váltson csatornát ;)\n" -#define MSGTR_DemuxerInfoChanged "%s demuxer infó megváltozott erre: %s\n" -#define MSGTR_ClipInfo "Klipp info: \n" - -#define MSGTR_LeaveTelecineMode "\ndemux_mpg: 30000/1001fps NTSC formátumot találtam, frameráta váltás.\n" -#define MSGTR_EnterTelecineMode "\ndemux_mpg: 24000/1001fps progresszív NTSC formátumot találtam, frameráta váltás.\n" - -#define MSGTR_CacheFill "\rCache feltöltés: %5.2f%% (%"PRId64" bytes) " -#define MSGTR_NoBindFound "Nincs semmi sem összerendelve a(z) '%s' gombbal." -#define MSGTR_FailedToOpen "Nem lehet megnyitni: %s.\n" - -#define MSGTR_VideoID "[%s] Megtalált videó folyam, -vid %d\n" -#define MSGTR_AudioID "[%s] Megtalált audió folyam, -aid %d\n" -#define MSGTR_SubtitleID "[%s] Megtalált felirat folyam, -sid %d\n" - -// dec_video.c & dec_audio.c: -#define MSGTR_CantOpenCodec "Nem tudom megnyitni a codec-et.\n" -#define MSGTR_CantCloseCodec "Nem tudom lezárni a codec-et.\n" - -#define MSGTR_MissingDLLcodec "HIBA: Nem tudom megnyitni a kért DirectShow codec-et: %s\n" -#define MSGTR_ACMiniterror "Nem tudom betölteni/inicializálni a Win32/ACM codec-et (hiányzó DLL fájl?).\n" -#define MSGTR_MissingLAVCcodec "Nem találom a(z) '%s' nevű kodeket a libavcodec-ben...\n" - -#define MSGTR_MpegNoSequHdr "MPEG: VÉGZETES: vége lett a fájlnak miközben a szekvencia fejlécet kerestem\n" -#define MSGTR_CannotReadMpegSequHdr "VÉGZETES: Nem tudom olvasni a szekvencia fejlécet!\n" -#define MSGTR_CannotReadMpegSequHdrEx "VÉGZETES: Nem tudom olvasni a szekvencia fejléc kiterjesztését!\n" -#define MSGTR_BadMpegSequHdr "MPEG: Hibás szekvencia fejléc!\n" -#define MSGTR_BadMpegSequHdrEx "MPEG: Hibás szekvencia fejléc kiterjesztés!\n" - -#define MSGTR_ShMemAllocFail "Nem tudok megosztott memóriát lefoglalni\n" -#define MSGTR_CantAllocAudioBuf "Nem tudok kimeneti hangbuffer lefoglalni\n" - -#define MSGTR_UnknownAudio "Ismeretlen/hiányzó hangformátum, hang kikapcsolva\n" - -#define MSGTR_UsingExternalPP "[PP] Külső minőségjavító szűrő használata, max minőség = %d\n" -#define MSGTR_UsingCodecPP "[PP] Codecbeli minőségjavítás használata, max minőség = %d\n" -#define MSGTR_VideoAttributeNotSupportedByVO_VD "'%s' video tulajdonság nem támogatott a kiválasztott vo & vd meghajtók által!\n" -#define MSGTR_VideoCodecFamilyNotAvailableStr "A kért [%s] video codec család (vfm=%s) nem kiválasztható (fordításnál kapcsold be!)\n" -#define MSGTR_AudioCodecFamilyNotAvailableStr "A kért [%s] audio codec család (afm=%s) nem kiválasztható (fordításnál kapcsold be!)\n" -#define MSGTR_OpeningVideoDecoder "Video dekóder meghívása: [%s] %s\n" -#define MSGTR_SelectedVideoCodec "Kiválasztott videó codec: [%s] vfm: %s (%s)\n" -#define MSGTR_OpeningAudioDecoder "Audio dekóder meghívása: [%s] %s\n" -#define MSGTR_SelectedAudioCodec "Kiválasztott audió codec: [%s] afm: %s (%s)\n" -#define MSGTR_BuildingAudioFilterChain "Audió szűrő lánc felépítése %dHz/%dch/%s -> %dHz/%dch/%s formátumhoz...\n" -#define MSGTR_UninitVideoStr "Videó uninit: %s\n" -#define MSGTR_UninitAudioStr "Audió uninit: %s\n" -#define MSGTR_VDecoderInitFailed "VDecoder init nem sikerült :(\n" -#define MSGTR_ADecoderInitFailed "ADecoder init nem sikerült :(\n" -#define MSGTR_ADecoderPreinitFailed "ADecoder preinit nem sikerült :(\n" -#define MSGTR_AllocatingBytesForInputBuffer "dec_audio: %d byte allokálása bemeneti buffernek.\n" -#define MSGTR_AllocatingBytesForOutputBuffer "dec_audio: %d + %d = %d byte allokálása bemeneti buffernek.\n" - -// LIRC: -#define MSGTR_SettingUpLIRC "LIRC támogatás indítása...\n" -#define MSGTR_LIRCopenfailed "Nem tudtam megnyitni a lirc támogatást. Nem fogod tudni használni a távirányítót.\n" -#define MSGTR_LIRCcfgerr "Nem tudom olvasni a LIRC konfigurációs fájlt: %s \n" - -// vf.c -#define MSGTR_CouldNotFindVideoFilter "Nem található a következő video szűrő: '%s'.\n" -#define MSGTR_CouldNotOpenVideoFilter "A következő video szűrő megnyitása nem sikerült: '%s'.\n" -#define MSGTR_OpeningVideoFilter "Video szűrő megnyitása: " -#define MSGTR_CannotFindColorspace "Nem található közös colorspace, még a 'scale' filterrel sem :(\n" - -// vd.c -#define MSGTR_CodecDidNotSet "VDec: a codec nem állította be az sh->disp_w és az sh_disp_h izéket, megpróbálom workaroundolni!\n" -#define MSGTR_VoConfigRequest "VDec: vo config kérés - %d x %d (preferált színtér: %s)\n" -#define MSGTR_UsingXAsOutputCspNoY "VDec: %s használata kimeneti színtérként (nincs %d)\n" -#define MSGTR_CouldNotFindColorspace "Nem találok egyező colorspace-t - újra próbálom a -vf scale filterrel...\n" -#define MSGTR_MovieAspectIsSet "A film aspect értéke %.2f:1 - aspect arány javítása.\n" -#define MSGTR_MovieAspectUndefined "A film aspect értéke nem definiált - nincs arányjavítás.\n" - -// vd_dshow.c, vd_dmo.c -#define MSGTR_DownloadCodecPackage "Frissítened/installálnod kell a bináris codec csomagot.\nItt megtalálod: http://www.mplayerhq.hu/dload.html\n" -#define MSGTR_DShowInitOK "INFO: Win32/DShow video codec inicializálása OK.\n" -#define MSGTR_DMOInitOK "INFO: Win32/DMO video codec init OK.\n" - -// x11_common.c -#define MSGTR_EwmhFullscreenStateFailed "\nX11: Nem lehet EWMH fullscreen eseményt küldeni!\n" -#define MSGTR_CouldNotFindXScreenSaver "xscreensaver_disable: Nem található az XScreenSaver ablak.\n" -#define MSGTR_SelectedVideoMode "XF86VM: %dx%d kiválasztott videó mód a(z) %dx%d képmérethez.\n" - -#define MSGTR_InsertingAfVolume "[Mixer] Nincs hardveres keverés, hangerő szűrő használata.\n" -#define MSGTR_NoVolume "[Mixer] Hangerő állítás nem lehetséges.\n" -#define MSGTR_NoBalance "[Mixer] Nincs elérhető egyensúly vezérlő.\n" // ====================== GUI messages/buttons ======================== -#ifdef HAVE_NEW_GUI - // --- labels --- #define MSGTR_About "Az MPlayerről" #define MSGTR_FileSelect "Fájl kiválasztása..." @@ -787,7 +597,7 @@ static char help_text[]= #define MSGTR_SKIN_SKINCFG_SkinCfgReadError "Skin konfigurációs fájl olvasási hiba (%s).\n" #define MSGTR_SKIN_LABEL "Skin-ek:" -// --- gtk menus +// --- GTK menus #define MSGTR_MENU_AboutMPlayer "Az MPlayer-ről" #define MSGTR_MENU_Open "Megnyitás..." #define MSGTR_MENU_PlayFile "Fájl lejátszás..." @@ -980,28 +790,23 @@ static char help_text[]= #define MSGTR_MSGBOX_LABEL_Warning "Figyelmeztetés!" // bitmap.c - #define MSGTR_NotEnoughMemoryC32To1 "[c32to1] nincs elég memória a képhez\n" #define MSGTR_NotEnoughMemoryC1To32 "[c1to32] nincs elég memória a képhez\n" // cfg.c - #define MSGTR_ConfigFileReadError "[cfg] hiba a konfigurációs fájl olvasásakor ...\n" #define MSGTR_UnableToSaveOption "[cfg] A(z) '%s' opciót nem sikerült elmenteni.\n" // interface.c - #define MSGTR_DeletingSubtitles "[GUI] Feliratok törlése.\n" #define MSGTR_LoadingSubtitles "[GUI] Feliratok betöltése: %s\n" #define MSGTR_AddingVideoFilter "[GUI] Videó szűrő hozzáadása: %s\n" #define MSGTR_RemovingVideoFilter "[GUI] Videó szűrő eltávolítása: %s\n" // mw.c - #define MSGTR_NotAFile "Úgy tűnik, hogy ez nem fájl: %s !\n" // ws.c - #define MSGTR_WS_CouldNotOpenDisplay "[ws] A képernyő nem nyitható meg.\n" #define MSGTR_WS_RemoteDisplay "[ws] Távoli képernyő, XMITSHM kikapcsolva.\n" #define MSGTR_WS_NoXshm "[ws] Bocs, a rendszered nem támogatja az X osztott memória kiterjesztést.\n" @@ -1014,13 +819,11 @@ static char help_text[]= #define MSGTR_WS_DpmsNotEnabled "A DPMS nem engedélyezhető.\n" // wsxdnd.c - #define MSGTR_WS_NotAFile "Úgy tűnik, hogy ez nem fájl...\n" #define MSGTR_WS_DDNothing "D&D: Semmi sem jött vissza!\n" -#endif -// ======================= VO Video Output drivers ======================== +// ======================= video output drivers ======================== #define MSGTR_VOincompCodec "A kiválasztott video_out eszköz nem kompatibilis ezzel a codec-kel.\n"\ "Próbáld meg hozzáadni a scale szűrőt a szűrő listádhoz,\n"\ @@ -1039,41 +842,19 @@ static char help_text[]= #define MSGTR_VO_NoValueSpecified "Nincs érték megadva." #define MSGTR_VO_UnknownSuboptions "ismeretlen alopció(k)" -// vo_aa.c +// aspect.c +#define MSGTR_LIBVO_ASPECT_NoSuitableNewResFound "[ASPECT] Figyelem: Nem található megfelelő új felbontás!\n" +#define MSGTR_LIBVO_ASPECT_NoNewSizeFoundThatFitsIntoRes "[ASPECT] Hiba: Nem található új méret, mely illeszkedne a felbontásba!\n" -#define MSGTR_VO_AA_HelpHeader "\n\nEzek az aalib vo_aa alopciói:\n" -#define MSGTR_VO_AA_AdditionalOptions "A vo_aa által biztosított opciók:\n" \ -" help kiírja ezt a súgót\n" \ -" osdcolor OSD szín beállítása\n alszín feliratszín beállítása\n" \ -" a szín paraméterek:\n 0 : normál\n" \ -" 1 : dim\n 2 : félkövér\n 3 : boldfont\n" \ -" 4 : fordított\n 5 : speciális\n\n\n" - -// vo_jpeg.c -#define MSGTR_VO_JPEG_ProgressiveJPEG "Progresszív JPEG engedélyezve." -#define MSGTR_VO_JPEG_NoProgressiveJPEG "Progresszív JPEG letiltva." -#define MSGTR_VO_JPEG_BaselineJPEG "Baseline JPEG engedélyezve." -#define MSGTR_VO_JPEG_NoBaselineJPEG "Baseline JPEG letiltva." - -// vo_pnm.c -#define MSGTR_VO_PNM_ASCIIMode "ASCII mód engedélyezve." -#define MSGTR_VO_PNM_RawMode "Raw mód engedélyezve." -#define MSGTR_VO_PNM_PPMType "PPM fájlok írása." -#define MSGTR_VO_PNM_PGMType "PGM fájlok írása." -#define MSGTR_VO_PNM_PGMYUVType "PGMYUV fájlok írása." - -// vo_yuv4mpeg.c -#define MSGTR_VO_YUV4MPEG_InterlacedHeightDivisibleBy4 "Az interlaced módhoz néggyel osztható kép magasság szükséges." -#define MSGTR_VO_YUV4MPEG_InterlacedLineBufAllocFail "Nem sikerült sor buffert foglalni az interlaced módhoz." -#define MSGTR_VO_YUV4MPEG_InterlacedInputNotRGB "Input nem RGB, nem lehet szétválasztani a színeket mezőnként!" -#define MSGTR_VO_YUV4MPEG_WidthDivisibleBy2 "A kép szélességnek kettővel oszthatónak kell lennie." -#define MSGTR_VO_YUV4MPEG_NoMemRGBFrameBuf "Nincs elég memória az RGB framebuffer lefoglalásához." -#define MSGTR_VO_YUV4MPEG_OutFileOpenError "Nincs elegendő memória vagy fájl handle a(z) \"%s\" írásához!" -#define MSGTR_VO_YUV4MPEG_OutFileWriteError "Hiba a kép kimenetre írása közben!" -#define MSGTR_VO_YUV4MPEG_UnknownSubDev "Ismeretlen aleszköz: %s" -#define MSGTR_VO_YUV4MPEG_InterlacedTFFMode "Interlaced kimeneti mód használata, top-field először." -#define MSGTR_VO_YUV4MPEG_InterlacedBFFMode "Interlaced kimeneti mód használata, bottom-field először." -#define MSGTR_VO_YUV4MPEG_ProgressiveMode "Progresszív (alapértelmezett) frame mód használata." +// font_load_ft.c +#define MSGTR_LIBVO_FONT_LOAD_FT_NewFaceFailed "New_Face sikertelen. Talán hibás a betűtípus útvonala.\nKérlek add meg a szöveges betűtípus fájlt (~/.mplayer/subfont.ttf).\n" +#define MSGTR_LIBVO_FONT_LOAD_FT_NewMemoryFaceFailed "New_Memory_Face sikertelen.\n" +#define MSGTR_LIBVO_FONT_LOAD_FT_SubFaceFailed "subtitle font: load_sub_face sikertelen.\n" +#define MSGTR_LIBVO_FONT_LOAD_FT_SubFontCharsetFailed "subtitle font: prepare_charset sikertelen.\n" +#define MSGTR_LIBVO_FONT_LOAD_FT_CannotPrepareSubtitleFont "Nem lehet előkészíteni a felirat betűtípusát.\n" +#define MSGTR_LIBVO_FONT_LOAD_FT_CannotPrepareOSDFont "Nem lehet előkészíteni az OSD betűtípusát.\n" +#define MSGTR_LIBVO_FONT_LOAD_FT_CannotGenerateTables "Nem generálhatóak a táblázatok.\n" +#define MSGTR_LIBVO_FONT_LOAD_FT_DoneFreeTypeFailed "FT_Done_FreeType sikertelen.\n" // sub.c #define MSGTR_VO_SUB_Seekbar "Keresősáv" @@ -1090,20 +871,291 @@ static char help_text[]= #define MSGTR_VO_SUB_Hue "Színárnyalat" #define MSGTR_VO_SUB_Balance "Egyensúly" +// vo_3dfx.c +#define MSGTR_LIBVO_3DFX_Only16BppSupported "[VO_3DFX] Csak 16bpp támogatott!" +#define MSGTR_LIBVO_3DFX_VisualIdIs "[VO_3DFX] A vizuális ID %lx.\n" +#define MSGTR_LIBVO_3DFX_UnableToOpenDevice "[VO_3DFX] A /dev/3dfx nem nyitható meg.\n" +#define MSGTR_LIBVO_3DFX_Error "[VO_3DFX] Hiba: %d.\n" +#define MSGTR_LIBVO_3DFX_CouldntMapMemoryArea "[VO_3DFX] Nem mappolhatóak a 3dfx memória területek: %p,%p,%d.\n" +#define MSGTR_LIBVO_3DFX_DisplayInitialized "[VO_3DFX] Inicializálva: %p.\n" +#define MSGTR_LIBVO_3DFX_UnknownSubdevice "[VO_3DFX] Ismeretlen aleszköz: %s.\n" + +// vo_aa.c +#define MSGTR_VO_AA_HelpHeader "\n\nEzek az aalib vo_aa alopciói:\n" +#define MSGTR_VO_AA_AdditionalOptions "A vo_aa által biztosított opciók:\n" \ +" help kiírja ezt a súgót\n" \ +" osdcolor OSD szín beállítása\n alszín feliratszín beállítása\n" \ +" a szín paraméterek:\n 0 : normál\n" \ +" 1 : dim\n 2 : félkövér\n 3 : boldfont\n" \ +" 4 : fordított\n 5 : speciális\n\n\n" + +// vo_dxr3.c +#define MSGTR_LIBVO_DXR3_UnableToLoadNewSPUPalette "[VO_DXR3] Sikertelen az új SPU paletta betöltése!\n" +#define MSGTR_LIBVO_DXR3_UnableToSetPlaymode "[VO_DXR3] Sikertelen a lejátszási mód beállítása!\n" +#define MSGTR_LIBVO_DXR3_UnableToSetSubpictureMode "[VO_DXR3] Sikertelen a subpicture mód beállítása!\n" +#define MSGTR_LIBVO_DXR3_UnableToGetTVNorm "[VO_DXR3] Sikertelen a TV norma lekérdezése!\n" +#define MSGTR_LIBVO_DXR3_AutoSelectedTVNormByFrameRate "[VO_DXR3] Auto-kiválasztásos TV norma a framerátából: " +#define MSGTR_LIBVO_DXR3_UnableToSetTVNorm "[VO_DXR3] Sikertelen a TV normba beállítása!\n" +#define MSGTR_LIBVO_DXR3_SettingUpForNTSC "[VO_DXR3] Beállítás NTSC-re.\n" +#define MSGTR_LIBVO_DXR3_SettingUpForPALSECAM "[VO_DXR3] Beállítás PAL/SECAM-ra.\n" +#define MSGTR_LIBVO_DXR3_SettingAspectRatioTo43 "[VO_DXR3] Képarány beállítása 4:3-ra.\n" +#define MSGTR_LIBVO_DXR3_SettingAspectRatioTo169 "[VO_DXR3] Képarány beállítása 16:9-re.\n" +#define MSGTR_LIBVO_DXR3_OutOfMemory "[VO_DXR3] elfogyott a memória\n" +#define MSGTR_LIBVO_DXR3_UnableToAllocateKeycolor "[VO_DXR3] Sikertelen a színkulcs lefoglalása!\n" +#define MSGTR_LIBVO_DXR3_UnableToAllocateExactKeycolor "[VO_DXR3] Sikertelen a pontos színkulcs lefoglalása, legközelebbi találat használata (0x%lx).\n" +#define MSGTR_LIBVO_DXR3_Uninitializing "[VO_DXR3] Nem inicializált.\n" +#define MSGTR_LIBVO_DXR3_FailedRestoringTVNorm "[VO_DXR3] Sikertelen a TV norma visszaállítása!\n" +#define MSGTR_LIBVO_DXR3_EnablingPrebuffering "[VO_DXR3] Előbufferelés engedélyezése.\n" +#define MSGTR_LIBVO_DXR3_UsingNewSyncEngine "[VO_DXR3] Új sync motor használata.\n" +#define MSGTR_LIBVO_DXR3_UsingOverlay "[VO_DXR3] Átlapolás használata.\n" +#define MSGTR_LIBVO_DXR3_ErrorYouNeedToCompileMplayerWithX11 "[VO_DXR3] Hiba: Az átlapoláshoz telepített lib-ek/fejléc fájlok mellett kell fordítani az MPlayert.\n" +#define MSGTR_LIBVO_DXR3_WillSetTVNormTo "[VO_DXR3] TV norma beállítása erre: " +#define MSGTR_LIBVO_DXR3_AutoAdjustToMovieFrameRatePALPAL60 "automatikus beállítás a film frame rátájára (PAL/PAL-60)" +#define MSGTR_LIBVO_DXR3_AutoAdjustToMovieFrameRatePALNTSC "automatikus beállítás a film frame rátájára (PAL/NTSC)" +#define MSGTR_LIBVO_DXR3_UseCurrentNorm "Jelenlegi norma használata." +#define MSGTR_LIBVO_DXR3_UseUnknownNormSuppliedCurrentNorm "Ismeretlen norma lett megadva. Aktuális norma használata." +#define MSGTR_LIBVO_DXR3_ErrorOpeningForWritingTrying "[VO_DXR3] Hiba a(z) %s írásra történő megnyitásakor, /dev/em8300-at próbálom helyette.\n" +#define MSGTR_LIBVO_DXR3_ErrorOpeningForWritingTryingMV "[VO_DXR3] Hiba a(z) %s írásra történő megnyitásakor, /dev/em8300_mv-t próbálom helyette.\n" +#define MSGTR_LIBVO_DXR3_ErrorOpeningForWritingAsWell "[VO_DXR3] Hiba a /dev/em8300 írásra történő megnyitásakor is!\nFeladom.\n" +#define MSGTR_LIBVO_DXR3_ErrorOpeningForWritingAsWellMV "[VO_DXR3] hiba a /dev/em8300_mv írásra történő megnyitásakor is!\nFeladom.\n" +#define MSGTR_LIBVO_DXR3_Opened "[VO_DXR3] Megnyitva: %s.\n" +#define MSGTR_LIBVO_DXR3_ErrorOpeningForWritingTryingSP "[VO_DXR3] Hiba %s írásra történő megnyitásakor, /dev/em8300_sp-t próbálom helyette.\n" +#define MSGTR_LIBVO_DXR3_ErrorOpeningForWritingAsWellSP "[VO_DXR3] Hiba a /dev/em8300_sp írásra történő megnyitásakor is!\nFeladom.\n" +#define MSGTR_LIBVO_DXR3_UnableToOpenDisplayDuringHackSetup "[VO_DXR3] Nem nyitható meg a képernyő az overlay hack beállítása alatt!\n" +#define MSGTR_LIBVO_DXR3_UnableToInitX11 "[VO_DXR3] Nem sikerült az X11 inicializálása!\n" +#define MSGTR_LIBVO_DXR3_FailedSettingOverlayAttribute "[VO_DXR3] Sikertelen az átlapolási attribútumok beállítása.\n" +#define MSGTR_LIBVO_DXR3_FailedSettingOverlayScreen "[VO_DXR3] Sikertelen az átlapolt képernyő beállítása!\nKilépés.\n" +#define MSGTR_LIBVO_DXR3_FailedEnablingOverlay "[VO_DXR3] Sikertelen az átlapolás bekapcsolása!\nKilépés.\n" +#define MSGTR_LIBVO_DXR3_FailedResizingOverlayWindow "[VO_DXR3] Sikertelen az átlapolt ablak átméretezése!\n" +#define MSGTR_LIBVO_DXR3_FailedSettingOverlayBcs "[VO_DXR3] Sikertelen az átlapolási bcs beállítása!\n" +#define MSGTR_LIBVO_DXR3_FailedGettingOverlayYOffsetValues "[VO_DXR3] Sikertelen az átlapolás Y-offset értékének beállítása!\nKilépés.\n" +#define MSGTR_LIBVO_DXR3_FailedGettingOverlayXOffsetValues "[VO_DXR3] Sikertelen az átlapolás X-offset értékének beállítása!\nKilépés.\n" +#define MSGTR_LIBVO_DXR3_FailedGettingOverlayXScaleCorrection "[VO_DXR3] Sikertelen az átlapolás X arány korrekciójának lekérdezése!\nKilépés.\n" +#define MSGTR_LIBVO_DXR3_YOffset "[VO_DXR3] Yoffset: %d.\n" +#define MSGTR_LIBVO_DXR3_XOffset "[VO_DXR3] Xoffset: %d.\n" +#define MSGTR_LIBVO_DXR3_XCorrection "[VO_DXR3] Xcorrection: %d.\n" +#define MSGTR_LIBVO_DXR3_FailedSetSignalMix "[VO_DXR3] Sikertelen a kevert jel beállítása!\n" + +// vo_jpeg.c +#define MSGTR_VO_JPEG_ProgressiveJPEG "Progresszív JPEG engedélyezve." +#define MSGTR_VO_JPEG_NoProgressiveJPEG "Progresszív JPEG letiltva." +#define MSGTR_VO_JPEG_BaselineJPEG "Baseline JPEG engedélyezve." +#define MSGTR_VO_JPEG_NoBaselineJPEG "Baseline JPEG letiltva." + +// vo_mga.c +#define MSGTR_LIBVO_MGA_AspectResized "[VO_MGA] aspect(): átméretezve erre: %dx%d.\n" +#define MSGTR_LIBVO_MGA_Uninit "[VO] uninit!\n" + +// mga_common.c +#define MSGTR_LIBVO_MGA_ErrorInConfigIoctl "[MGA] hiba az mga_vid_config ioctl-ben (hibás verziójú mga_vid.o?)" +#define MSGTR_LIBVO_MGA_CouldNotGetLumaValuesFromTheKernelModule "[MGA] Nem kérdezhetőek le a luma értékek a kernel modulból!\n" +#define MSGTR_LIBVO_MGA_CouldNotSetLumaValuesFromTheKernelModule "[MGA] Nem állíthatóak be a luma értékek a kernel modulból!\n" +#define MSGTR_LIBVO_MGA_ScreenWidthHeightUnknown "[MGA] Képernyő szélesség/magasság ismeretlen!\n" +#define MSGTR_LIBVO_MGA_InvalidOutputFormat "[MGA] Hibás kimeneti formátum %0X\n" +#define MSGTR_LIBVO_MGA_IncompatibleDriverVersion "[MGA] Az mga_vid vezérlőd verziója nem kompatibilis ezzel az MPlayer verzióval!\n" +#define MSGTR_LIBVO_MGA_CouldntOpen "[MGA] Nem nyitható meg: %s\n" +#define MGSTR_LIBVO_MGA_ResolutionTooHigh "[MGA] A forrás felbontása legalább egy dimenzióban nagyobb, mint 1023x1023. Méretezd át szoftveresen vagy használd a -lavdopts lowres=1-t\n" +#define MGSTR_LIBVO_MGA_mgavidVersionMismatch "[MGA] különbség a kernel (%u) és az MPlayer (%u) mga_vid verziói között\n" + +// vo_null.c +#define MSGTR_LIBVO_NULL_UnknownSubdevice "[VO_NULL] Ismeretlen aleszköz: %s.\n" + +// vo_png.c +#define MSGTR_LIBVO_PNG_Warning1 "[VO_PNG] Figyelmeztetés: a tömörítési szint 0-ra állítva, tömörítés kikapcsolva!\n" +#define MSGTR_LIBVO_PNG_Warning2 "[VO_PNG] Infó: Használd a -vo png:z= opciót a tömörítési szint beállításához 0-tól 9-ig.\n" +#define MSGTR_LIBVO_PNG_Warning3 "[VO_PNG] Infó: (0 = nincs tömörítés, 1 = leggyorsabb, legrosszabb - 9 legjobb, leglassabb tömörítés)\n" +#define MSGTR_LIBVO_PNG_ErrorOpeningForWriting "\n[VO_PNG] Hiba a(z) '%s' írásra történő megnyitásakor!\n" +#define MSGTR_LIBVO_PNG_ErrorInCreatePng "[VO_PNG] Hiba a create_png-ben.\n" + +// vo_pnm.c +#define MSGTR_VO_PNM_ASCIIMode "ASCII mód engedélyezve." +#define MSGTR_VO_PNM_RawMode "Raw mód engedélyezve." +#define MSGTR_VO_PNM_PPMType "PPM fájlok írása." +#define MSGTR_VO_PNM_PGMType "PGM fájlok írása." +#define MSGTR_VO_PNM_PGMYUVType "PGMYUV fájlok írása." + +// vo_sdl.c +#define MSGTR_LIBVO_SDL_CouldntGetAnyAcceptableSDLModeForOutput "[VO_SDL] Sikertelen bármilyen elfogadható SDL mód lekérdezése a kimenethez.\n" +#define MSGTR_LIBVO_SDL_SetVideoModeFailed "[VO_SDL] set_video_mode: SDL_SetVideoMode sikertelen: %s.\n" +#define MSGTR_LIBVO_SDL_SetVideoModeFailedFull "[VO_SDL] Set_fullmode: SDL_SetVideoMode sikertelen: %s.\n" +#define MSGTR_LIBVO_SDL_MappingI420ToIYUV "[VO_SDL] I420 mappolása IYUV.\n" +#define MSGTR_LIBVO_SDL_UnsupportedImageFormat "[VO_SDL] Nem támogatott kép formátum (0x%X).\n" +#define MSGTR_LIBVO_SDL_InfoPleaseUseVmOrZoom "[VO_SDL] Infó - Kérlek használd a -vm vagy -zoom opciót a legjobb felbontásra váltáshoz.\n" +#define MSGTR_LIBVO_SDL_FailedToSetVideoMode "[VO_SDL] Sikertelen a videó mód beállítása: %s.\n" +#define MSGTR_LIBVO_SDL_CouldntCreateAYUVOverlay "[VO_SDL] Nem hozható létre a YUV átlapolás: %s.\n" +#define MSGTR_LIBVO_SDL_CouldntCreateARGBSurface "[VO_SDL] Nem hozható létre az RGB felület: %s.\n" +#define MSGTR_LIBVO_SDL_UsingDepthColorspaceConversion "[VO_SDL] Mélység/színtér konverzió használata, ez lelassítja a dolgokat (%ibpp -> %ibpp).\n" +#define MSGTR_LIBVO_SDL_UnsupportedImageFormatInDrawslice "[VO_SDL] Nem támogatott kép formátum a draw_slice-ban, lépj kapcsolatba az MPlayer fejlesztőkkel!\n" +#define MSGTR_LIBVO_SDL_BlitFailed "[VO_SDL] Blit sikertelen: %s.\n" +#define MSGTR_LIBVO_SDL_InitializationFailed "[VO_SDL] SDL inicializálása sikertelen: %s.\n" +#define MSGTR_LIBVO_SDL_UsingDriver "[VO_SDL] Használt vezérlő: %s.\n" + +// vo_svga.c +#define MSGTR_LIBVO_SVGA_ForcedVidmodeNotAvailable "[VO_SVGA] Kényszerített vid_mode %d (%s) nem elérhető.\n" +#define MSGTR_LIBVO_SVGA_ForcedVidmodeTooSmall "[VO_SVGA] Kényszerített vid_mode %d (%s) túl kicsi.\n" +#define MSGTR_LIBVO_SVGA_Vidmode "[VO_SVGA] Vid_mode: %d, %dx%d %dbpp.\n" +#define MSGTR_LIBVO_SVGA_VgasetmodeFailed "[VO_SVGA] Vga_setmode(%d) sikertelen.\n" +#define MSGTR_LIBVO_SVGA_VideoModeIsLinearAndMemcpyCouldBeUsed "[VO_SVGA] A videó mód lineáris, a memcpy használható a kép átvitelre.\n" +#define MSGTR_LIBVO_SVGA_VideoModeHasHardwareAcceleration "[VO_SVGA] A videó módnak hardveres gyorsítása van, a put_image használható.\n" +#define MSGTR_LIBVO_SVGA_IfItWorksForYouIWouldLikeToKnow "[VO_SVGA] Ha működik nálad, szeretnénk tudni róla.\n[VO_SVGA] (küldj logot: `mplayer test.avi -v -v -v -v &> svga.log`). Thx!\n" +#define MSGTR_LIBVO_SVGA_VideoModeHas "[VO_SVGA] A videó módnak %d lapja van.\n" +#define MSGTR_LIBVO_SVGA_CenteringImageStartAt "[VO_SVGA] Kép középre igazítása. Kezdőpont (%d,%d)\n" +#define MSGTR_LIBVO_SVGA_UsingVidix "[VO_SVGA] VIDIX használata. w=%i h=%i mw=%i mh=%i\n" + +// vo_tdfx_vid.c +#define MSGTR_LIBVO_TDFXVID_Move "[VO_TDXVID] Mozgatás: %d(%d) x %d => %d.\n" +#define MSGTR_LIBVO_TDFXVID_AGPMoveFailedToClearTheScreen "[VO_TDFXVID] AGP mozgatás sikertelen a képernyő törléséhez.\n" +#define MSGTR_LIBVO_TDFXVID_BlitFailed "[VO_TDFXVID] Blit sikertelen.\n" +#define MSGTR_LIBVO_TDFXVID_NonNativeOverlayFormatNeedConversion "[VO_TDFXVID] Nem-natív átlapolási formátumhoz konverzió kell.\n" +#define MSGTR_LIBVO_TDFXVID_UnsupportedInputFormat "[VO_TDFXVID] Nem támogatott bemeneti formátum 0x%x.\n" +#define MSGTR_LIBVO_TDFXVID_OverlaySetupFailed "[VO_TDFXVID] Átlapolás beállítása sikertelen.\n" +#define MSGTR_LIBVO_TDFXVID_OverlayOnFailed "[VO_TDFXVID] Átlapolás bekapcsolása sikertelen.\n" +#define MSGTR_LIBVO_TDFXVID_OverlayReady "[VO_TDFXVID] Átlapolás kész: %d(%d) x %d @ %d => %d(%d) x %d @ %d.\n" +#define MSGTR_LIBVO_TDFXVID_TextureBlitReady "[VO_TDFXVID] Textúra blit kész: %d(%d) x %d @ %d => %d(%d) x %d @ %d.\n" +#define MSGTR_LIBVO_TDFXVID_OverlayOffFailed "[VO_TDFXVID] Átlapolás kikapcsolása sikertelen\n" +#define MSGTR_LIBVO_TDFXVID_CantOpen "[VO_TDFXVID] Nem nyitható meg %s: %s.\n" +#define MSGTR_LIBVO_TDFXVID_CantGetCurrentCfg "[VO_TDFXVID] Nem található az aktuális konfiguráció: %s.\n" +#define MSGTR_LIBVO_TDFXVID_MemmapFailed "[VO_TDFXVID] Memmap sikertelen !!!!!\n" +#define MSGTR_LIBVO_TDFXVID_GetImageTodo "Get image todo.\n" +#define MSGTR_LIBVO_TDFXVID_AgpMoveFailed "[VO_TDFXVID] AGP mozgatás sikertelen.\n" +#define MSGTR_LIBVO_TDFXVID_SetYuvFailed "[VO_TDFXVID] YUV beállítása sikertelen.\n" +#define MSGTR_LIBVO_TDFXVID_AgpMoveFailedOnYPlane "[VO_TDFXVID] AGP mozgatás sikertelen az Y síkon.\n" +#define MSGTR_LIBVO_TDFXVID_AgpMoveFailedOnUPlane "[VO_TDFXVID] AGP mozgatás sikertelen az U síkon.\n" +#define MSGTR_LIBVO_TDFXVID_AgpMoveFailedOnVPlane "[VO_TDFXVID] AGP mozgatás sikertelen a V síkon.\n" +#define MSGTR_LIBVO_TDFXVID_UnknownFormat "[VO_TDFXVID] ismeretlen formátum: 0x%x.\n" + +// vo_tdfxfb.c +#define MSGTR_LIBVO_TDFXFB_CantOpen "[VO_TDFXFB] Nem nyitható meg %s: %s.\n" +#define MSGTR_LIBVO_TDFXFB_ProblemWithFbitgetFscreenInfo "[VO_TDFXFB] Probléma az FBITGET_FSCREENINFO ioctl-lel: %s.\n" +#define MSGTR_LIBVO_TDFXFB_ProblemWithFbitgetVscreenInfo "[VO_TDFXFB] Probléma az FBITGET_VSCREENINFO ioctl-lel: %s.\n" +#define MSGTR_LIBVO_TDFXFB_ThisDriverOnlySupports "[VO_TDFXFB] Ez a vezérlő csak a 3Dfx Banshee-t, a Voodoo3-at és a Voodoo 5-öt támogatja.\n" +#define MSGTR_LIBVO_TDFXFB_OutputIsNotSupported "[VO_TDFXFB] %d bpp-s kimenet nem támogatott.\n" +#define MSGTR_LIBVO_TDFXFB_CouldntMapMemoryAreas "[VO_TDFXFB] Nem mappolhatóak a memóriaterületek: %s.\n" +#define MSGTR_LIBVO_TDFXFB_BppOutputIsNotSupported "[VO_TDFXFB] %d bpp-s kimenet nem támogatott (Ennek soha nem szabad megtörténnie).\n" +#define MSGTR_LIBVO_TDFXFB_SomethingIsWrongWithControl "[VO_TDFXFB] Eik! Valami baj van a control()-lal.\n" +#define MSGTR_LIBVO_TDFXFB_NotEnoughVideoMemoryToPlay "[VO_TDFXFB] Nincs elég videó memória ezen film lejátszásához. Próbáld meg csökkenteni a felbontást.\n" +#define MSGTR_LIBVO_TDFXFB_ScreenIs "[VO_TDFXFB] A képernyő %dx%d %d bpp-vel, ezen van %dx%d %d bpp-vel, a norma %dx%d.\n" + +// vo_tga.c +#define MSGTR_LIBVO_TGA_UnknownSubdevice "[VO_TGA] Ismeretlen aleszköz: %s.\n" + +// vo_vesa.c +#define MSGTR_LIBVO_VESA_FatalErrorOccurred "[VO_VESA] Végzetes hiba történt! Nem lehet folytatni.\n" +#define MSGTR_LIBVO_VESA_UnknownSubdevice "[VO_VESA] ismeretlen aleszköz: '%s'.\n" +#define MSGTR_LIBVO_VESA_YouHaveTooLittleVideoMemory "[VO_VESA] Túl kevés videó memóriád van ehhez a módhoz:\n[VO_VESA] Szükséges: %08lX rendelkezésre áll: %08lX.\n" +#define MSGTR_LIBVO_VESA_YouHaveToSpecifyTheCapabilitiesOfTheMonitor "[VO_VESA] Meg kell adnod a monitor adatait. Nem változott a frissítési ráta.\n" +#define MSGTR_LIBVO_VESA_UnableToFitTheMode "[VO_VESA] A mód nem felel meg a monitor korlátainak. Nem változott a frissítési ráta.\n" +#define MSGTR_LIBVO_VESA_DetectedInternalFatalError "[VO_VESA] Végzetes belső hibát találtam: az init a preinit előtt lett meghívva.\n" +#define MSGTR_LIBVO_VESA_SwitchFlipIsNotSupported "[VO_VESA] A -flip kapcsoló nem támogatott.\n" +#define MSGTR_LIBVO_VESA_PossibleReasonNoVbe2BiosFound "[VO_VESA] Lehetséges ok: Nem található VBE2 BIOS.\n" +#define MSGTR_LIBVO_VESA_FoundVesaVbeBiosVersion "[VO_VESA] VESA VBE BIOS Version %x.%x Revision: %x található.\n" +#define MSGTR_LIBVO_VESA_VideoMemory "[VO_VESA] Videó memória: %u Kb.\n" +#define MSGTR_LIBVO_VESA_Capabilites "[VO_VESA] VESA Képességek: %s %s %s %s %s.\n" +#define MSGTR_LIBVO_VESA_BelowWillBePrintedOemInfo "[VO_VESA] !!! Az OEM infó kiírása következik !!!\n" +#define MSGTR_LIBVO_VESA_YouShouldSee5OemRelatedLines "[VO_VESA] 5 OEM-mel kapcsolatos sort kell látnod ez alatt; ha nem, akkor hibás a vm86-od.\n" +#define MSGTR_LIBVO_VESA_OemInfo "[VO_VESA] OEM infó: %s.\n" +#define MSGTR_LIBVO_VESA_OemRevision "[VO_VESA] OEM Revision: %x.\n" +#define MSGTR_LIBVO_VESA_OemVendor "[VO_VESA] OEM szállító: %s.\n" +#define MSGTR_LIBVO_VESA_OemProductName "[VO_VESA] OEM Termék Neve: %s.\n" +#define MSGTR_LIBVO_VESA_OemProductRev "[VO_VESA] OEM Termék Rev: %s.\n" +#define MSGTR_LIBVO_VESA_Hint "[VO_VESA] Tanács: Működő TV-Kimenethez a PC boot-olásakor már bedugott\n"\ +"[VO_VESA] TV-csatlakozó kell, mivel a VESA BIOS inicializálja azt saját maga a POST során.\n" +#define MSGTR_LIBVO_VESA_UsingVesaMode "[VO_VESA] VESA mód (%u) használata = %x [%ux%u@%u]\n" +#define MSGTR_LIBVO_VESA_CantInitializeSwscaler "[VO_VESA] A szoftveres méretező nem inicializálható.\n" +#define MSGTR_LIBVO_VESA_CantUseDga "[VO_VESA] A DGA nem használható. Bank váltásos mód kényszerítése. :(\n" +#define MSGTR_LIBVO_VESA_UsingDga "[VO_VESA] DGA használata (fizikai erőforrások: %08lXh, %08lXh)" +#define MSGTR_LIBVO_VESA_CantUseDoubleBuffering "[VO_VESA] Nem használható a dupla bufferelés: nincs elég videó memória.\n" +#define MSGTR_LIBVO_VESA_CantFindNeitherDga "[VO_VESA] Nem található sem DGA, sem áthelyezhető ablak keret.\n" +#define MSGTR_LIBVO_VESA_YouveForcedDga "[VO_VESA] DGA-t kényszerítettél. Kilépés\n" +#define MSGTR_LIBVO_VESA_CantFindValidWindowAddress "[VO_VESA] Nem található helyes ablak cím.\n" +#define MSGTR_LIBVO_VESA_UsingBankSwitchingMode "[VO_VESA] Bank váltás mód használata (fizikai erőforrások: %08lXh, %08lXh).\n" +#define MSGTR_LIBVO_VESA_CantAllocateTemporaryBuffer "[VO_VESA] Nem foglalható le az ideiglenes buffer.\n" +#define MSGTR_LIBVO_VESA_SorryUnsupportedMode "[VO_VESA] Bocs, nem támogatott mód -- próbáld a -x 640 -zoom opciókat.\n" +#define MSGTR_LIBVO_VESA_OhYouReallyHavePictureOnTv "[VO_VESA] Óó tényleg van képed a TV-n!\n" +#define MSGTR_LIBVO_VESA_CantInitialozeLinuxVideoOverlay "[VO_VESA] A Linux Video Overlay nem inicializálható.\n" +#define MSGTR_LIBVO_VESA_UsingVideoOverlay "[VO_VESA] Videó átlapolás használata: %s.\n" +#define MSGTR_LIBVO_VESA_CantInitializeVidixDriver "[VO_VESA] Nem inicializálható a VIDIX vezérlő.\n" +#define MSGTR_LIBVO_VESA_UsingVidix "[VO_VESA] VIDIX használata.\n" +#define MSGTR_LIBVO_VESA_CantFindModeFor "[VO_VESA] Nem található mód ehhez: %ux%u@%u.\n" +#define MSGTR_LIBVO_VESA_InitializationComplete "[VO_VESA] VESA inicializálás kész.\n" + +// vesa_lvo.c +#define MSGTR_LIBVO_VESA_ThisBranchIsNoLongerSupported "[VESA_LVO] Ez a ág már nem támogatott.\n[VESA_LVO] Kérjük használd a -vo vesa:vidix kapcsolót helyette.\n" +#define MSGTR_LIBVO_VESA_CouldntOpen "[VESA_LVO] Nem nyitható meg: '%s'\n" +#define MSGTR_LIBVO_VESA_InvalidOutputFormat "[VESA_LVI] Hibás kimeneti formátum: %s(%0X)\n" +#define MSGTR_LIBVO_VESA_IncompatibleDriverVersion "[VESA_LVO] Az fb_vid vezérlőd verziója nem kompatibilis ezzel az MPlayer verzióval!\n" + +// vo_x11.c +#define MSGTR_LIBVO_X11_DrawFrameCalled "[VO_X11] draw_frame() meghívva!!!!!!\n" + // vo_xv.c +#define MSGTR_LIBVO_XV_DrawFrameCalled "[VO_XV] draw_frame() meghívva!!!!!!\n" +#define MSGTR_LIBVO_XV_SharedMemoryNotSupported "[VO_XV] Az osztott memória nem támogatott\nVisszatérés a normál Xv-hez.\n" +#define MSGTR_LIBVO_XV_XvNotSupportedByX11 "[VO_XV] Bocs, az Xv nem támogatott ezen X11 verzióval/vezérlővel\n[VO_XV] ******** Próbáld ki: -vo x11 vagy -vo sdl *********\n" +#define MSGTR_LIBVO_XV_XvQueryAdaptorsFailed "[VO_XV] XvQueryAdaptors sikertelen.\n" +#define MSGTR_LIBVO_XV_InvalidPortParameter "[VO_XV] Hibás port paraméter, felülbírálva port 0-val.\n" +#define MSGTR_LIBVO_XV_CouldNotGrabPort "[VO_XV] A(z) %i port nem foglalható le.\n" +#define MSGTR_LIBVO_XV_CouldNotFindFreePort "[VO_XV] Nem található szabad Xvideo port - talán egy másik processz már\n"\ +"[VO_XV] használja. Zárj be minden videó alkalmazást és próbáld újra. Ha ez nem segít,\n"\ +"[VO_XV] nézd meg az 'mplayer -vo help'-et más (nem-xv) videó kimeneti vezérlőkért.\n" +#define MSGTR_LIBVO_XV_NoXvideoSupport "[VO_XV] Úgy tűnik, hogy nincs Xvideo támogatás a videó kártyádhoz.\n"\ +"[VO_XV] Futtasd le az 'xvinfo'-t és ellenőrizd az Xv támogatását,\n"\ +"[VO_XV] majd olvasd el a DOCS/HTML/hu/video.html#xv fájlt!\n"\ +"[VO_XV] Lásd az 'mplayer -vo help'-et más (nem-xv) videó kimeneti vezérlőkért.\n"\ +"[VO_XV] Próbáld ki a -vo x11 -et.\n" #define MSGTR_VO_XV_ImagedimTooHigh "A forrás kép méretei túl nagyok: %ux%u (maximum %ux%u)\n" -// Old vo drivers that have been replaced +// vo_yuv4mpeg.c +#define MSGTR_VO_YUV4MPEG_InterlacedHeightDivisibleBy4 "Az interlaced módhoz néggyel osztható kép magasság szükséges." +#define MSGTR_VO_YUV4MPEG_InterlacedLineBufAllocFail "Nem sikerült sor buffert foglalni az interlaced módhoz." +#define MSGTR_VO_YUV4MPEG_InterlacedInputNotRGB "Input nem RGB, nem lehet szétválasztani a színeket mezőnként!" +#define MSGTR_VO_YUV4MPEG_WidthDivisibleBy2 "A kép szélességnek kettővel oszthatónak kell lennie." +#define MSGTR_VO_YUV4MPEG_NoMemRGBFrameBuf "Nincs elég memória az RGB framebuffer lefoglalásához." +#define MSGTR_VO_YUV4MPEG_OutFileOpenError "Nincs elegendő memória vagy fájl handle a(z) \"%s\" írásához!" +#define MSGTR_VO_YUV4MPEG_OutFileWriteError "Hiba a kép kimenetre írása közben!" +#define MSGTR_VO_YUV4MPEG_UnknownSubDev "Ismeretlen aleszköz: %s" +#define MSGTR_VO_YUV4MPEG_InterlacedTFFMode "Interlaced kimeneti mód használata, top-field először." +#define MSGTR_VO_YUV4MPEG_InterlacedBFFMode "Interlaced kimeneti mód használata, bottom-field először." +#define MSGTR_VO_YUV4MPEG_ProgressiveMode "Progresszív (alapértelmezett) frame mód használata." +// vobsub_vidix.c +#define MSGTR_LIBVO_SUB_VIDIX_CantStartPlayback "[VO_SUB_VIDIX] Nem indítható el a lejátszás: %s\n" +#define MSGTR_LIBVO_SUB_VIDIX_CantStopPlayback "[VO_SUB_VIDIX] Nem állítható meg a lejátszás: %s\n" +#define MSGTR_LIBVO_SUB_VIDIX_InterleavedUvForYuv410pNotSupported "[VO_SUB_VIDIX] Az átlapolt UV a YUV410P-hez nem támogatott.\n" +#define MSGTR_LIBVO_SUB_VIDIX_DummyVidixdrawsliceWasCalled "[VO_SUB_VIDIX] Üres vidix_draw_slice() meghívva.\n" +#define MSGTR_LIBVO_SUB_VIDIX_DummyVidixdrawframeWasCalled "[VO_SUB_VIDIX] Üres vidix_draw_frame() meghívva.\n" +#define MSGTR_LIBVO_SUB_VIDIX_UnsupportedFourccForThisVidixDriver "[VO_SUB_VIDIX] Nem támogatott FourCC ehhez a VIDIX vezérlőhöz: %x (%s).\n" +#define MSGTR_LIBVO_SUB_VIDIX_VideoServerHasUnsupportedResolution "[VO_SUB_VIDIX] A videó szerver felbontása (%dx%d) nem támogatott, a támogatott: %dx%d-%dx%d.\n" +#define MSGTR_LIBVO_SUB_VIDIX_VideoServerHasUnsupportedColorDepth "[VO_SUB_VIDIX] A videó szerver vidix által nem támogatott színmélységet használ (%d).\n" +#define MSGTR_LIBVO_SUB_VIDIX_DriverCantUpscaleImage "[VO_SUB_VIDIX] A VIDIX vezérlő nem tudja felméretezni a képet (%d%d -> %d%d).\n" +#define MSGTR_LIBVO_SUB_VIDIX_DriverCantDownscaleImage "[VO_SUB_VIDIX] A VIDIX vezérlő nem tudja leméretezni a képet (%d%d -> %d%d).\n" +#define MSGTR_LIBVO_SUB_VIDIX_CantConfigurePlayback "[VO_SUB_VIDIX] Nem állítható be a lejátszás: %s.\n" +#define MSGTR_LIBVO_SUB_VIDIX_YouHaveWrongVersionOfVidixLibrary "[VO_SUB_VIDIX] Rossz verziójú VIDIX függvénykönyvtárad van.\n" +#define MSGTR_LIBVO_SUB_VIDIX_CouldntFindWorkingVidixDriver "[VO_SUB_VIDIX] Nem található működő VIDIX vezérlő.\n" +#define MSGTR_LIBVO_SUB_VIDIX_CouldntGetCapability "[VO_SUB_VIDIX] Nem elérhető képesség: %s.\n" + +// x11_common.c +#define MSGTR_EwmhFullscreenStateFailed "\nX11: Nem lehet EWMH fullscreen eseményt küldeni!\n" +#define MSGTR_CouldNotFindXScreenSaver "xscreensaver_disable: Nem található az XScreenSaver ablak.\n" +#define MSGTR_SelectedVideoMode "XF86VM: %dx%d kiválasztott videó mód a(z) %dx%d képmérethez.\n" + +#define MSGTR_InsertingAfVolume "[Mixer] Nincs hardveres keverés, hangerő szűrő használata.\n" +#define MSGTR_NoVolume "[Mixer] Hangerő állítás nem lehetséges.\n" +#define MSGTR_NoBalance "[Mixer] Nincs elérhető egyensúly vezérlő.\n" + +// old vo drivers that have been replaced #define MSGTR_VO_PGM_HasBeenReplaced "A pgm video kimeneti vezérlőt lecserélte a -vo pnm:pgmyuv.\n" #define MSGTR_VO_MD5_HasBeenReplaced "Az md5 video kimeneti vezérlőt lecserélte a -vo md5sum.\n" -// ======================= AO Audio Output drivers ======================== -// libao2 +// ======================= audio output drivers ======================== // audio_out.c #define MSGTR_AO_ALSA9_1x_Removed "audio_out: alsa9 és alsa1x modulok törölve lettek, használd a -ao alsa kapcsolót helyettük.\n" +#define MSGTR_AO_TryingPreferredAudioDriver "Preferált '%.*s' audió vezérlő próbálása, opciók: '%s'\n" +#define MSGTR_AO_NoSuchDriver "Nincs ilyen audió vezérlő: '%.*s'\n" +#define MSGTR_AO_FailedInit "A(z) '%s' audió vezérlő inicializálása nem sikerült\n" +#define MSGTR_AO_TryingEveryKnown "Az összes ismert audió vezérlő kipróbálása...\n" // ao_oss.c #define MSGTR_AO_OSS_CantOpenMixer "[AO OSS] audio_setup: Nem tudom megnyitni a(z) %s keverő eszközt: %s\n" @@ -1137,9 +1189,6 @@ static char help_text[]= #define MSGTR_AO_MPEGPES_CantSetMixer "[AO MPEGPES] DVB audio keverő beállítása sikertelen: %s.\n" #define MSGTR_AO_MPEGPES_UnsupSamplerate "[AO MPEGPES] %d Hz nem támogatott, új mintavételt próbálok.\n" -// ao_null.c -// This one desn't even have any mp_msg nor printf's?? [CHECK] - // ao_pcm.c #define MSGTR_AO_PCM_FileInfo "[AO PCM] Fájl: %s (%s)\nPCM: Samplerate: %iHz Csatorna: %s Formátum: %s\n" #define MSGTR_AO_PCM_HintInfo "[AO PCM] Infó: Gyorsabb dump-olás a -vc null -vo null -ao pcm:fast kapcsolóval érhető el\n[AO PCM] Info: WAVE fájlok írásához használd a -ao pcm:waveheader kapcsolót (alapértelmezett)!\n" @@ -1255,16 +1304,15 @@ static char help_text[]= #define MSGTR_AO_ALSA_CannotGetPcmStatus "[AO_ALSA] A pcm állapot nem kérdezhető le: %s\n" // ao_plugin.c - #define MSGTR_AO_PLUGIN_InvalidPlugin "[AO PLUGIN] hibás plugin: %s\n" -// ======================= AF Audio Filters ================================ -// libaf +// ======================= audio filters ================================ + +// af_scaletempo.c #define MSGTR_AF_ValueOutOfRange MSGTR_VO_ValueOutOfRange // af_ladspa.c - #define MSGTR_AF_LADSPA_AvailableLabels "használható cimkék" #define MSGTR_AF_LADSPA_WarnNoInputs "FIGYELEM! Ennek a LADSPA pluginnak nincsenek audio bemenetei.\n A bejövő audió jelek elvesznek." #define MSGTR_AF_LADSPA_ErrMultiChannel "A több-csatornás (>2) plugin (még) nem támogatott.\n Csak a mono és sztereo plugin-okat használd." @@ -1281,13 +1329,12 @@ static char help_text[]= #define MSGTR_AF_LADSPA_ErrControlAbove "%s: A(z) #%d bemeneti vezérlő a(z) %0.4f felső határ felett van.\n" // format.c - #define MSGTR_AF_FORMAT_UnknownFormat "ismeretlen formátum " + // ========================== INPUT ========================================= // joystick.c - #define MSGTR_INPUT_JOYSTICK_Opening "Botkormány eszköz megnyitása: %s\n" #define MSGTR_INPUT_JOYSTICK_CantOpen "Nem sikerült a(z) %s botkormány eszközt megnyitni: %s\n" #define MSGTR_INPUT_JOYSTICK_ErrReading "Hiba a botkormány eszköz olvasása közben: %s\n" @@ -1296,13 +1343,11 @@ static char help_text[]= #define MSGTR_INPUT_JOYSTICK_WarnUnknownEvent "Botkormány ismeretlen figyelmeztető esemény típus: %d\n" // appleir.c - #define MSGTR_INPUT_APPLE_IR_Init "Apple IR inicializálása %s eszközön.\n" #define MSGTR_INPUT_APPLE_IR_Detect "Apple IR megtalálva %s eszközön.\n" #define MSGTR_INPUT_APPLE_IR_CantOpen "Nem nyitható meg az Apple IR eszköz: %s\n" // input.c - #define MSGTR_INPUT_INPUT_ErrCantRegister2ManyCmdFds "Túl sok parancs fájl leíró, nem sikerült a(z) %d fájl leíró regisztálása.\n" #define MSGTR_INPUT_INPUT_ErrCantRegister2ManyKeyFds "Túl sok gomb fájl leíró, nem sikerült a(z) %d fájl leíró regisztálása.\n" #define MSGTR_INPUT_INPUT_ErrArgMustBeInt "%s parancs: %d argumentum nem egész.\n" @@ -1330,49 +1375,90 @@ static char help_text[]= #define MSGTR_INPUT_INPUT_ErrCantOpenFile "Nem nyitható meg %s: %s\n" #define MSGTR_INPUT_INPUT_ErrCantInitAppleRemote "Apple Remote inicializálása nem sikerült.\n" +// lirc.c: +#define MSGTR_SettingUpLIRC "LIRC támogatás indítása...\n" +#define MSGTR_LIRCopenfailed "Nem tudtam megnyitni a lirc támogatást. Nem fogod tudni használni a távirányítót.\n" +#define MSGTR_LIRCcfgerr "Nem tudom olvasni a LIRC konfigurációs fájlt: %s \n" + + // ========================== LIBMPDEMUX =================================== -// url.c +// muxer.c, muxer_*.c: +#define MSGTR_TooManyStreams "Túl sok stream!" +#define MSGTR_RawMuxerOnlyOneStream "A rawaudio muxer csak egy audió folyamot támogat!\n" +#define MSGTR_IgnoringVideoStream "Videó folyam figyelmen kívül hagyva!\n" +#define MSGTR_UnknownStreamType "Figyelem! Ismeretlen folyam típus: %d.\n" +#define MSGTR_WarningLenIsntDivisible "Figyelem! A len nem osztható a samplesize-zal!\n" +#define MSGTR_MuxbufMallocErr "Muxer kocka buffernek nem sikerült memóriát foglalni!\n" +#define MSGTR_MuxbufReallocErr "Muxer kocka buffernek nem sikerült memóriát újrafoglalni!\n" +#define MSGTR_MuxbufSending "Muxer kocka bufferből %d kocka átküldve a muxer-nek.\n" +#define MSGTR_WritingHeader "Fejléc írása...\n" +#define MSGTR_WritingTrailer "Index írása...\n" -#define MSGTR_MPDEMUX_URL_StringAlreadyEscaped "A karakterlánc már escape-ltnek tűnik az url_escape-ben %c%c1%c2\n" +// demuxer.c, demux_*.c: +#define MSGTR_AudioStreamRedefined "Vigyázat! Többszörösen definiált Audio-folyam: %d (Hibás fájl?)\n" +#define MSGTR_VideoStreamRedefined "Vigyázat! Többszörösen definiált Video-folyam: %d (Hibás fájl?)\n" +#define MSGTR_TooManyAudioInBuffer "\nDEMUXER: Túl sok (%d db, %d bájt) audio-csomag a pufferben!\n" +#define MSGTR_TooManyVideoInBuffer "\nDEMUXER: Túl sok (%d db, %d bájt) video-csomag a pufferben!\n" +#define MSGTR_MaybeNI "Talán ez egy nem összefésült (interleaved) fájl vagy a codec nem működik jól?\n" \ + "AVI fájloknál próbáld meg a non-interleaved mód kényszerítését a -ni opcióval.\n" +#define MSGTR_WorkAroundBlockAlignHeaderBug "AVI: CBR-MP3 nBlockAlign fejléc hiba megkerülése!\n" +#define MSGTR_SwitchToNi "\nRosszul összefésült (interleaved) fájl, átváltás -ni módba!\n" +#define MSGTR_InvalidAudioStreamNosound "AVI: hibás audió folyam ID: %d - figyelmen kívül hagyva (nosound)\n" +#define MSGTR_InvalidAudioStreamUsingDefault "AVI: hibás videó folyam ID: %d - figyelmen kívül hagyva (alapértelmezett használata)\n" +#define MSGTR_ON2AviFormat "ON2 AVI formátum" +#define MSGTR_Detected_XXX_FileFormat "Ez egy %s formátumú fájl!\n" +#define MSGTR_DetectedAudiofile "Audio fájl detektálva!\n" +#define MSGTR_NotSystemStream "Nem MPEG System Stream formátum... (talán Transport Stream?)\n" +#define MSGTR_InvalidMPEGES "Hibás MPEG-ES-folyam? Lépj kapcsolatba a készítőkkel, lehet, hogy hiba!\n" +#define MSGTR_FormatNotRecognized "========= Sajnos ez a fájlformátum ismeretlen vagy nem támogatott ===========\n"\ + "= Ha ez egy AVI, ASF vagy MPEG fájl, lépj kapcsolatba a készítőkkel (hiba)! =\n" +#define MSGTR_SettingProcessPriority "Folyamat priorításának beállítása: %s\n" +#define MSGTR_FilefmtFourccSizeFpsFtime "[V] filefmt:%d fourcc:0x%X méret:%dx%d fps:%5.3f ftime:=%6.4f\n" +#define MSGTR_CannotInitializeMuxer "A muxer nem inicializálható." +#define MSGTR_MissingVideoStream "Nincs képfolyam!\n" +#define MSGTR_MissingAudioStream "Nincs hangfolyam... -> hang nélkül\n" +#define MSGTR_MissingVideoStreamBug "Nincs képfolyam?! Írj a szerzőnek, lehet hogy hiba :(\n" -// ai_alsa1x.c +#define MSGTR_DoesntContainSelectedStream "demux: a fájl nem tartalmazza a kért hang vagy kép folyamot\n" -#define MSGTR_MPDEMUX_AIALSA1X_CannotSetSamplerate "Nem állítható be a mintavételi ráta.\n" -#define MSGTR_MPDEMUX_AIALSA1X_CannotSetBufferTime "Nem állítható be a buffer idő.\n" -#define MSGTR_MPDEMUX_AIALSA1X_CannotSetPeriodTime "Nem állítható be a periódus idő.\n" +#define MSGTR_NI_Forced "Kényszerítve" +#define MSGTR_NI_Detected "Detektálva" +#define MSGTR_NI_Message "%s NON-INTERLEAVED AVI formátum!\n" -// ai_alsa1x.c / ai_alsa.c +#define MSGTR_UsingNINI "NON-INTERLEAVED hibás AVI formátum használata!\n" +#define MSGTR_CouldntDetFNo "Nem tudom meghatározni a képkockák számát (abszolut tekeréshez) \n" +#define MSGTR_CantSeekRawAVI "Nem tudok nyers .AVI-kban tekerni! (index kell, próbáld az -idx kapcsolóval!)\n" +#define MSGTR_CantSeekFile "Nem tudok ebben a fájlban tekerni!\n" -#define MSGTR_MPDEMUX_AIALSA_PcmBrokenConfig "Hibás konfiguráció ehhez a PCM-hez: nincs elérhető konfiguráció.\n" -#define MSGTR_MPDEMUX_AIALSA_UnavailableAccessType "Elérési típus nem használható.\n" -#define MSGTR_MPDEMUX_AIALSA_UnavailableSampleFmt "Minta formátum nem elérhető.\n" -#define MSGTR_MPDEMUX_AIALSA_UnavailableChanCount "Csatorna számláló nem elérhető - visszatérés az alapértelmezetthez: %d\n" -#define MSGTR_MPDEMUX_AIALSA_CannotInstallHWParams "Sikertelen a hardver paraméterek beállítása: %s" -#define MSGTR_MPDEMUX_AIALSA_PeriodEqualsBufferSize "Nem használható a buffer mérettel egyező periódus (%u == %lu)\n" -#define MSGTR_MPDEMUX_AIALSA_CannotInstallSWParams "Sikertelen a szoftver paraméterek beállítása:\n" -#define MSGTR_MPDEMUX_AIALSA_ErrorOpeningAudio "Hiba az audió megnyitásakor: %s\n" -#define MSGTR_MPDEMUX_AIALSA_AlsaStatusError "ALSA státusz hiba: %s" -#define MSGTR_MPDEMUX_AIALSA_AlsaXRUN "ALSA xrun!!! (legalább %.3f ms hosszan)\n" -#define MSGTR_MPDEMUX_AIALSA_AlsaStatus "ALSA Státusz:\n" -#define MSGTR_MPDEMUX_AIALSA_AlsaXRUNPrepareError "ALSA xrun: előkészítési hiba: %s" -#define MSGTR_MPDEMUX_AIALSA_AlsaReadWriteError "ALSA olvasás/írás hiba" +#define MSGTR_MOVcomprhdr "MOV: A tömörített fejlécek támogatásához ZLIB kell!\n" +#define MSGTR_MOVvariableFourCC "MOV: Vigyázat: változó FourCC detektálva!?\n" +#define MSGTR_MOVtooManyTrk "MOV: Vigyázat: túl sok sáv!" +#define MSGTR_FoundAudioStream "==> Megtalált audio folyam: %d\n" +#define MSGTR_FoundVideoStream "==> Megtalált video folyam: %d\n" +#define MSGTR_DetectedTV "TV detektálva! ;-)\n" +#define MSGTR_ErrorOpeningOGGDemuxer "Ogg demuxer meghívása nem sikerült.\n" +#define MSGTR_ASFSearchingForAudioStream "ASF: Audio folyam keresése (id:%d)\n" +#define MSGTR_CannotOpenAudioStream "Audio folyam megnyitása sikertelen: %s\n" +#define MSGTR_CannotOpenSubtitlesStream "Felirat folyam megnyitása sikertelen: %s\n" +#define MSGTR_OpeningAudioDemuxerFailed "Audio demuxer meghívása sikertelen: %s\n" +#define MSGTR_OpeningSubtitlesDemuxerFailed "Felirat demuxer meghívása sikertelen: %s\n" +#define MSGTR_TVInputNotSeekable "TV bemenet nem tekerhető! (Meg kéne csinálni hogy most váltson csatornát ;)\n" +#define MSGTR_DemuxerInfoChanged "%s demuxer infó megváltozott erre: %s\n" +#define MSGTR_ClipInfo "Klipp info: \n" -// ai_oss.c +#define MSGTR_LeaveTelecineMode "\ndemux_mpg: 30000/1001fps NTSC formátumot találtam, frameráta váltás.\n" +#define MSGTR_EnterTelecineMode "\ndemux_mpg: 24000/1001fps progresszív NTSC formátumot találtam, frameráta váltás.\n" -#define MSGTR_MPDEMUX_AIOSS_Unable2SetChanCount "Sikertelen a csatorna számláló beállítása: %d\n" -#define MSGTR_MPDEMUX_AIOSS_Unable2SetStereo "Sikertelen a sztereó beállítása: %d\n" -#define MSGTR_MPDEMUX_AIOSS_Unable2Open "'%s' nem nyitható meg: %s\n" -#define MSGTR_MPDEMUX_AIOSS_UnsupportedFmt "nem támogatott formátum\n" -#define MSGTR_MPDEMUX_AIOSS_Unable2SetAudioFmt "Az audió formátum nem állítható be." -#define MSGTR_MPDEMUX_AIOSS_Unable2SetSamplerate "A mintavételi ráta nem állítható be: %d\n" -#define MSGTR_MPDEMUX_AIOSS_Unable2SetTrigger "A trigger nem állítható be: %d\n" -#define MSGTR_MPDEMUX_AIOSS_Unable2GetBlockSize "Nem sikerült lekérdezni a blokkméretet!\n" -#define MSGTR_MPDEMUX_AIOSS_AudioBlockSizeZero "Az audió blokk méret nulla, beállítva: %d!\n" -#define MSGTR_MPDEMUX_AIOSS_AudioBlockSize2Low "Az audió blokk méret túl kicsi, beállítva: %d!\n" +#define MSGTR_CacheFill "\rCache feltöltés: %5.2f%% (%"PRId64" bytes) " +#define MSGTR_NoBindFound "Nincs semmi sem összerendelve a(z) '%s' gombbal." +#define MSGTR_FailedToOpen "Nem lehet megnyitni: %s.\n" + +#define MSGTR_VideoID "[%s] Megtalált videó folyam, -vid %d\n" +#define MSGTR_AudioID "[%s] Megtalált audió folyam, -aid %d\n" +#define MSGTR_SubtitleID "[%s] Megtalált felirat folyam, -sid %d\n" // asfheader.c - #define MSGTR_MPDEMUX_ASFHDR_HeaderSizeOver1MB "VÉGZETES HIBA: fejléc méret nagyobb, mint 1 MB (%d)!\nKeresd meg az MPlayer készítőit és töltsd fel/küldd el ezt a fájlt.\n" #define MSGTR_MPDEMUX_ASFHDR_HeaderMallocFailed "Nem sikerült %d bájt lefoglalása a fejléchez.\n" #define MSGTR_MPDEMUX_ASFHDR_EOFWhileReadingHeader "EOF az ASF fejléc olvasása közben, hibás/nem teljes fájl?\n" @@ -1383,69 +1469,7 @@ static char help_text[]= #define MSGTR_MPDEMUX_ASFHDR_DRMLicenseURL "DRM Licensz URL: %s\n" #define MSGTR_MPDEMUX_ASFHDR_DRMProtected "Ez a fájl DRM titkosítással van ellátva, nem lehet lejátszani az MPlayerrel!\n" -// asf_mmst_streaming.c - -#define MSGTR_MPDEMUX_MMST_WriteError "írási hiba\n" -#define MSGTR_MPDEMUX_MMST_EOFAlert "\nRiadó! eof\n" -#define MSGTR_MPDEMUX_MMST_PreHeaderReadFailed "elő-fejléc olvasás sikertelen\n" -#define MSGTR_MPDEMUX_MMST_InvalidHeaderSize "Hibás fejléc méret, feladom.\n" -#define MSGTR_MPDEMUX_MMST_HeaderDataReadFailed "Fejléc adat olvasási hiba.\n" -#define MSGTR_MPDEMUX_MMST_packet_lenReadFailed "packet_len olvasási hiba.\n" -#define MSGTR_MPDEMUX_MMST_InvalidRTSPPacketSize "Hibás RTSP csomag méret, feladom.\n" -#define MSGTR_MPDEMUX_MMST_CmdDataReadFailed "Parancs adat olvasási hiba.\n" -#define MSGTR_MPDEMUX_MMST_HeaderObject "fejléc objektum\n" -#define MSGTR_MPDEMUX_MMST_DataObject "adat objektum\n" -#define MSGTR_MPDEMUX_MMST_FileObjectPacketLen "fájl objektum, csomag méret = %d (%d)\n" -#define MSGTR_MPDEMUX_MMST_StreamObjectStreamID "folyam objektum, folyam id: %d\n" -#define MSGTR_MPDEMUX_MMST_2ManyStreamID "Túl sok id, a folyam figyelmen kívül hagyva." -#define MSGTR_MPDEMUX_MMST_UnknownObject "ismeretlen objektum\n" -#define MSGTR_MPDEMUX_MMST_MediaDataReadFailed "Média adat olvasási hiba.\n" -#define MSGTR_MPDEMUX_MMST_MissingSignature "hiányzó aláírás\n" -#define MSGTR_MPDEMUX_MMST_PatentedTechnologyJoke "Minden kész. Köszönjük, hogy szabadalmazott technológiát alkalmazó médiát töltöttél le.\n" -#define MSGTR_MPDEMUX_MMST_UnknownCmd "ismeretlen parancs %02x\n" -#define MSGTR_MPDEMUX_MMST_GetMediaPacketErr "get_media_packet hiba : %s\n" -#define MSGTR_MPDEMUX_MMST_Connected "Csatlakozva\n" - -// asf_streaming.c - -#define MSGTR_MPDEMUX_ASF_StreamChunkSize2Small "Ahhhh, stream_chunck méret túl kicsi: %d\n" -#define MSGTR_MPDEMUX_ASF_SizeConfirmMismatch "size_confirm hibás!: %d %d\n" -#define MSGTR_MPDEMUX_ASF_WarnDropHeader "Figyelmeztetés: fejléc eldobva ????\n" -#define MSGTR_MPDEMUX_ASF_ErrorParsingChunkHeader "Hiba a fejléc chunk értelmezésekor\n" -#define MSGTR_MPDEMUX_ASF_NoHeaderAtFirstChunk "Nem fejléc az első chunk !!!!\n" -#define MSGTR_MPDEMUX_ASF_BufferMallocFailed "Hiba, nem lehet allokálni %d bájtos buffert.\n" -#define MSGTR_MPDEMUX_ASF_ErrReadingNetworkStream "Hiba a hálózati folyam olvasása közben.\n" -#define MSGTR_MPDEMUX_ASF_ErrChunk2Small "Hiba, a chunk túl kicsi.\n" -#define MSGTR_MPDEMUX_ASF_ErrSubChunkNumberInvalid "Hiba, az al-chunk-ok száma helytelen.\n" -#define MSGTR_MPDEMUX_ASF_Bandwidth2SmallCannotPlay "Kicsi a sávszélesség, a fájl nem lejátszható!\n" -#define MSGTR_MPDEMUX_ASF_Bandwidth2SmallDeselectedAudio "A sávszélesség túl kicsi, audió folyam kikapcsolva.\n" -#define MSGTR_MPDEMUX_ASF_Bandwidth2SmallDeselectedVideo "A sávszélesség túl kicsi, videó folyam kikapcsolva.\n" -#define MSGTR_MPDEMUX_ASF_InvalidLenInHeader "Hibás hossz az ASF fejlécben!\n" -#define MSGTR_MPDEMUX_ASF_ErrReadingChunkHeader "Hiba a chunk fejlécének olvasásakor.\n" -#define MSGTR_MPDEMUX_ASF_ErrChunkBiggerThanPacket "Hiba: chunk_size > packet_size\n" -#define MSGTR_MPDEMUX_ASF_ErrReadingChunk "Hiba a chunk olvasása közben.\n" -#define MSGTR_MPDEMUX_ASF_ASFRedirector "=====> ASF Redirector\n" -#define MSGTR_MPDEMUX_ASF_InvalidProxyURL "hibás proxy URL\n" -#define MSGTR_MPDEMUX_ASF_UnknownASFStreamType "Ismeretlen ASF folyam típus\n" -#define MSGTR_MPDEMUX_ASF_Failed2ParseHTTPResponse "Sikertelen a HTTP válasz értelmezése.\n" -#define MSGTR_MPDEMUX_ASF_ServerReturn "Szerver válasz %d:%s\n" -#define MSGTR_MPDEMUX_ASF_ASFHTTPParseWarnCuttedPragma "ASF HTTP ÉRTELMEZÉSI HIBA : %s pragma levágva %d bájtról %d bájtra\n" -#define MSGTR_MPDEMUX_ASF_SocketWriteError "socket írási hiba : %s\n" -#define MSGTR_MPDEMUX_ASF_HeaderParseFailed "Sikertelen a fájléc értelmezése.\n" -#define MSGTR_MPDEMUX_ASF_NoStreamFound "Nem található folyam.\n" -#define MSGTR_MPDEMUX_ASF_UnknownASFStreamingType "ismeretlen ASF folyam típus\n" -#define MSGTR_MPDEMUX_ASF_InfoStreamASFURL "STREAM_ASF, URL: %s\n" -#define MSGTR_MPDEMUX_ASF_StreamingFailed "Sikertelen, kilépés.\n" - -// audio_in.c - -#define MSGTR_MPDEMUX_AUDIOIN_ErrReadingAudio "\nHiba az audió olvasásakor: %s\n" -#define MSGTR_MPDEMUX_AUDIOIN_XRUNSomeFramesMayBeLeftOut "Visszatérés a cross-run-ból, néhány képkocka kimaradhatott!\n" -#define MSGTR_MPDEMUX_AUDIOIN_ErrFatalCannotRecover "Végzetes hiba, nem lehet visszatérni!\n" -#define MSGTR_MPDEMUX_AUDIOIN_NotEnoughSamples "\nNincs elég audió minta!\n" - // aviheader.c - #define MSGTR_MPDEMUX_AVIHDR_EmptyList "** üres lista?!\n" #define MSGTR_MPDEMUX_AVIHDR_FoundMovieAt "Film megtalálva: 0x%X - 0x%X\n" #define MSGTR_MPDEMUX_AVIHDR_FoundBitmapInfoHeader "'bih' megtalálva, %u bájt %d bájtból\n" @@ -1470,87 +1494,10 @@ static char help_text[]= #define MSGTR_MPDEMUX_AVIHDR_Failed2WriteIdxFile "Nem sikerült a(z) %s index fájl írása: %s\n" #define MSGTR_MPDEMUX_AVIHDR_IdxFileSaved "Elmentett index fájl: %s\n" -// cache2.c - -#define MSGTR_MPDEMUX_CACHE2_NonCacheableStream "\rEz a folyam nem cache-elhető.\n" -#define MSGTR_MPDEMUX_CACHE2_ReadFileposDiffers "!!! read_filepos különbözik!!! Jelezd ezt a hibát...\n" - -// cdda.c - -#define MSGTR_MPDEMUX_CDDA_CantOpenCDDADevice "Nem nyitható meg a CDDA eszköz.\n" -#define MSGTR_MPDEMUX_CDDA_CantOpenDisc "Nem nyitható meg a lemez.\n" -#define MSGTR_MPDEMUX_CDDA_AudioCDFoundWithNTracks "Audió CD-t találtam %ld sávval.\n" - -// cddb.c - -#define MSGTR_MPDEMUX_CDDB_FailedToReadTOC "Hiba a TOC olvasása közben.\n" -#define MSGTR_MPDEMUX_CDDB_FailedToOpenDevice "Hiba a(z) %s eszköz megnyitásakor.\n" -#define MSGTR_MPDEMUX_CDDB_NotAValidURL "hibás URL\n" -#define MSGTR_MPDEMUX_CDDB_FailedToSendHTTPRequest "HTTP kérés elküldése nem sikerült.\n" -#define MSGTR_MPDEMUX_CDDB_FailedToReadHTTPResponse "HTTP válasz olvasása nem sikerült.\n" -#define MSGTR_MPDEMUX_CDDB_HTTPErrorNOTFOUND "Nem található.\n" -#define MSGTR_MPDEMUX_CDDB_HTTPErrorUnknown "ismeretlen hibakód\n" -#define MSGTR_MPDEMUX_CDDB_NoCacheFound "Nem találtam cache-t.\n" -#define MSGTR_MPDEMUX_CDDB_NotAllXMCDFileHasBeenRead "Nem minden xmcd fájl lett elolvasva.\n" -#define MSGTR_MPDEMUX_CDDB_FailedToCreateDirectory "Sikertelen a(z) %s könyvtár létrehozása.\n" -#define MSGTR_MPDEMUX_CDDB_NotAllXMCDFileHasBeenWritten "Nem minden xmcd fájl lett kiírva.\n" -#define MSGTR_MPDEMUX_CDDB_InvalidXMCDDatabaseReturned "Hibás xmcd adatbázis fájl érkezett vissza.\n" -#define MSGTR_MPDEMUX_CDDB_UnexpectedFIXME "váratlan FIXME\n" -#define MSGTR_MPDEMUX_CDDB_UnhandledCode "kezeletlen kód\n" -#define MSGTR_MPDEMUX_CDDB_UnableToFindEOL "Nem található a sor vége.\n" -#define MSGTR_MPDEMUX_CDDB_ParseOKFoundAlbumTitle "Értelmezés OK, találtam: %s\n" -#define MSGTR_MPDEMUX_CDDB_AlbumNotFound "Album nem található.\n" -#define MSGTR_MPDEMUX_CDDB_ServerReturnsCommandSyntaxErr "Szerver válasza: Parancs szintaxis hibás\n" -#define MSGTR_MPDEMUX_CDDB_NoSitesInfoAvailable "Nincs elérhető oldal információ.\n" -#define MSGTR_MPDEMUX_CDDB_FailedToGetProtocolLevel "Sikertelen a protokol szint lekérdezése.\n" -#define MSGTR_MPDEMUX_CDDB_NoCDInDrive "Nincs CD a meghajtóban.\n" - -// cue_read.c - -#define MSGTR_MPDEMUX_CUEREAD_UnexpectedCuefileLine "[bincue] Nem várt cuefájl sor: %s\n" -#define MSGTR_MPDEMUX_CUEREAD_BinFilenameTested "[bincue] tesztelt bin fájlnév: %s\n" -#define MSGTR_MPDEMUX_CUEREAD_CannotFindBinFile "[bincue] Nem található a bin fájl - feladom.\n" -#define MSGTR_MPDEMUX_CUEREAD_UsingBinFile "[bincue] %s bin fájl használata.\n" -#define MSGTR_MPDEMUX_CUEREAD_UnknownModeForBinfile "[bincue] Ismeretlen mód a binfájlhoz. Nem szabadna megtörténnie. Megszakítás.\n" -#define MSGTR_MPDEMUX_CUEREAD_CannotOpenCueFile "[bincue] %s nem nyitható meg.\n" -#define MSGTR_MPDEMUX_CUEREAD_ErrReadingFromCueFile "[bincue] Hiba %s fájlból történő olvasáskor\n" -#define MSGTR_MPDEMUX_CUEREAD_ErrGettingBinFileSize "[bincue] Hiba a bin fájl méretének lekérdezésekor.\n" -#define MSGTR_MPDEMUX_CUEREAD_InfoTrackFormat "sáv %02d: formátum=%d %02d:%02d:%02d\n" -#define MSGTR_MPDEMUX_CUEREAD_UnexpectedBinFileEOF "[bincue] nem várt vége a bin fájlnak\n" -#define MSGTR_MPDEMUX_CUEREAD_CannotReadNBytesOfPayload "[bincue] Nem olvasható %d bájtnyi payload.\n" -#define MSGTR_MPDEMUX_CUEREAD_CueStreamInfo_FilenameTrackTracksavail "CUE stream_open, fájlnév=%s, sáv=%d, elérhető sávok: %d -> %d\n" - -// network.c - -#define MSGTR_MPDEMUX_NW_UnknownAF "Ismeretlen címosztály: %d\n" -#define MSGTR_MPDEMUX_NW_ResolvingHostForAF "%s feloldása erre: %s...\n" -#define MSGTR_MPDEMUX_NW_CantResolv "Nem oldható fel név %s -hez: %s\n" -#define MSGTR_MPDEMUX_NW_ConnectingToServer "Csatlakozás a(z) %s[%s] szerverhez: %d...\n" -#define MSGTR_MPDEMUX_NW_CantConnect2Server "Sikertelen csatlakozás a szerverhez %s -sel\n" -#define MSGTR_MPDEMUX_NW_SelectFailed "Kiválasztás sikertelen.\n" -#define MSGTR_MPDEMUX_NW_ConnTimeout "időtúllépés a csatlakozáskor\n" -#define MSGTR_MPDEMUX_NW_GetSockOptFailed "getsockopt sikertelen: %s\n" -#define MSGTR_MPDEMUX_NW_ConnectError "csatlakozási hiba: %s\n" -#define MSGTR_MPDEMUX_NW_InvalidProxySettingTryingWithout "Hibás proxy beállítás... Megpróbálom proxy nélkül.\n" -#define MSGTR_MPDEMUX_NW_CantResolvTryingWithoutProxy "Nem oldható fel a távoli hosztnév az AF_INET-hez. Megpróbálom proxy nélkül.\n" -#define MSGTR_MPDEMUX_NW_ErrSendingHTTPRequest "Hiba a HTTP kérés küldésekor: nem küldte el az összes kérést.\n" -#define MSGTR_MPDEMUX_NW_ReadFailed "Olvasás sikertelen.\n" -#define MSGTR_MPDEMUX_NW_Read0CouldBeEOF "http_read_response 0-át olvasott (pl. EOF).\n" -#define MSGTR_MPDEMUX_NW_AuthFailed "Azonosítás sikertelen. Kérlek használd a -user és -passwd kapcsolókat az\n"\ -"azonosító/jelszó megadásához URL listáknál, vagy írd az alábbi formában az URL-t:\n"\ -"http://usernev:jelszo@hostnev/fajl\n" -#define MSGTR_MPDEMUX_NW_AuthRequiredFor "Azonosítás szükséges ehhez: %s\n" -#define MSGTR_MPDEMUX_NW_AuthRequired "Azonosítás szükséges.\n" -#define MSGTR_MPDEMUX_NW_NoPasswdProvidedTryingBlank "Nincs jelszó megadva, üres jelszót próbálok.\n" -#define MSGTR_MPDEMUX_NW_ErrServerReturned "Szerver válasz %d: %s\n" -#define MSGTR_MPDEMUX_NW_CacheSizeSetTo "Cache méret beállítva %d KByte-ra\n" - // demux_audio.c - #define MSGTR_MPDEMUX_AUDIO_UnknownFormat "Audio demuxer: %d ismeretlen formátum.\n" // demux_demuxers.c - #define MSGTR_MPDEMUX_DEMUXERS_FillBufferError "fill_buffer hiba: hibás demuxer: nem vd, ad vagy sd.\n" // demux_mkv.c @@ -1577,19 +1524,17 @@ static char help_text[]= #define MSGTR_MPDEMUX_MKV_TooManySublinesSkippingAfterFirst "\n[mkv] Figyelmeztetés: túl sok renderelendő subline, kihagyva az első %i után.\n" // demux_nuv.c - #define MSGTR_MPDEMUX_NUV_NoVideoBlocksInFile "Nincs videó blokk a fájlban.\n" // demux_xmms.c - #define MSGTR_MPDEMUX_XMMS_FoundPlugin "Megtalált plugin: %s (%s).\n" #define MSGTR_MPDEMUX_XMMS_ClosingPlugin "Plugin lezárása: %s.\n" #define MSGTR_MPDEMUX_XMMS_WaitForStart "Várakozás a(z) '%s' XMMS plugin általi lejátszására...\n" -// ========================== LIBMPMENU =================================== + +// ========================== LIBMENU =================================== // common - #define MSGTR_LIBMENU_NoEntryFoundInTheMenuDefinition "[MENU] Nem található bejegyzés a menü definícióban.\n" // libmenu/menu.c @@ -1644,11 +1589,65 @@ static char help_text[]= #define MSGTR_LIBMENU_UnknownMenuCommand "[MENU] Ismeretlen parancs: '%s'.\n" #define MSGTR_LIBMENU_FailedToOpenMenu "[MENU] Sikertelen a menü megnyitása: '%s'.\n" + // ========================== LIBMPCODECS =================================== +// dec_video.c & dec_audio.c: +#define MSGTR_CantOpenCodec "Nem tudom megnyitni a codec-et.\n" +#define MSGTR_CantCloseCodec "Nem tudom lezárni a codec-et.\n" + +#define MSGTR_MissingDLLcodec "HIBA: Nem tudom megnyitni a kért DirectShow codec-et: %s\n" +#define MSGTR_ACMiniterror "Nem tudom betölteni/inicializálni a Win32/ACM codec-et (hiányzó DLL fájl?).\n" +#define MSGTR_MissingLAVCcodec "Nem találom a(z) '%s' nevű kodeket a libavcodec-ben...\n" + +#define MSGTR_MpegNoSequHdr "MPEG: VÉGZETES: vége lett a fájlnak miközben a szekvencia fejlécet kerestem\n" +#define MSGTR_CannotReadMpegSequHdr "VÉGZETES: Nem tudom olvasni a szekvencia fejlécet!\n" +#define MSGTR_CannotReadMpegSequHdrEx "VÉGZETES: Nem tudom olvasni a szekvencia fejléc kiterjesztését!\n" +#define MSGTR_BadMpegSequHdr "MPEG: Hibás szekvencia fejléc!\n" +#define MSGTR_BadMpegSequHdrEx "MPEG: Hibás szekvencia fejléc kiterjesztés!\n" + +#define MSGTR_ShMemAllocFail "Nem tudok megosztott memóriát lefoglalni\n" +#define MSGTR_CantAllocAudioBuf "Nem tudok kimeneti hangbuffer lefoglalni\n" + +#define MSGTR_UnknownAudio "Ismeretlen/hiányzó hangformátum, hang kikapcsolva\n" + +#define MSGTR_UsingExternalPP "[PP] Külső minőségjavító szűrő használata, max minőség = %d\n" +#define MSGTR_UsingCodecPP "[PP] Codecbeli minőségjavítás használata, max minőség = %d\n" +#define MSGTR_VideoAttributeNotSupportedByVO_VD "'%s' video tulajdonság nem támogatott a kiválasztott vo & vd meghajtók által!\n" +#define MSGTR_VideoCodecFamilyNotAvailableStr "A kért [%s] video codec család (vfm=%s) nem kiválasztható (fordításnál kapcsold be!)\n" +#define MSGTR_AudioCodecFamilyNotAvailableStr "A kért [%s] audio codec család (afm=%s) nem kiválasztható (fordításnál kapcsold be!)\n" +#define MSGTR_OpeningVideoDecoder "Video dekóder meghívása: [%s] %s\n" +#define MSGTR_SelectedVideoCodec "Kiválasztott videó codec: [%s] vfm: %s (%s)\n" +#define MSGTR_OpeningAudioDecoder "Audio dekóder meghívása: [%s] %s\n" +#define MSGTR_SelectedAudioCodec "Kiválasztott audió codec: [%s] afm: %s (%s)\n" +#define MSGTR_BuildingAudioFilterChain "Audió szűrő lánc felépítése %dHz/%dch/%s -> %dHz/%dch/%s formátumhoz...\n" +#define MSGTR_UninitVideoStr "Videó uninit: %s\n" +#define MSGTR_UninitAudioStr "Audió uninit: %s\n" +#define MSGTR_VDecoderInitFailed "VDecoder init nem sikerült :(\n" +#define MSGTR_ADecoderInitFailed "ADecoder init nem sikerült :(\n" +#define MSGTR_ADecoderPreinitFailed "ADecoder preinit nem sikerült :(\n" +#define MSGTR_AllocatingBytesForInputBuffer "dec_audio: %d byte allokálása bemeneti buffernek.\n" +#define MSGTR_AllocatingBytesForOutputBuffer "dec_audio: %d + %d = %d byte allokálása bemeneti buffernek.\n" + +// ad_dvdpcm.c: +#define MSGTR_SamplesWanted "Példa fájlokra van szükségünk ilyen formátummal, hogy jobb legyen a támogatása. Ha neked van ilyened, keresd meg a fejlesztőket.\n" + // libmpcodecs/ad_libdv.c #define MSGTR_MPCODECS_AudioFramesizeDiffers "[AD_LIBDV] Figyelem! Az audió keretméret különböző! read=%d hdr=%d.\n" +// vd.c +#define MSGTR_CodecDidNotSet "VDec: a codec nem állította be az sh->disp_w és az sh_disp_h izéket, megpróbálom workaroundolni!\n" +#define MSGTR_VoConfigRequest "VDec: vo config kérés - %d x %d (preferált színtér: %s)\n" +#define MSGTR_UsingXAsOutputCspNoY "VDec: %s használata kimeneti színtérként (nincs %d)\n" +#define MSGTR_CouldNotFindColorspace "Nem találok egyező colorspace-t - újra próbálom a -vf scale filterrel...\n" +#define MSGTR_MovieAspectIsSet "A film aspect értéke %.2f:1 - aspect arány javítása.\n" +#define MSGTR_MovieAspectUndefined "A film aspect értéke nem definiált - nincs arányjavítás.\n" + +// vd_dshow.c, vd_dmo.c +#define MSGTR_DownloadCodecPackage "Frissítened/installálnod kell a bináris codec csomagot.\nItt megtalálod: http://www.mplayerhq.hu/dload.html\n" +#define MSGTR_DShowInitOK "INFO: Win32/DShow video codec inicializálása OK.\n" +#define MSGTR_DMOInitOK "INFO: Win32/DMO video codec init OK.\n" + // libmpcodecs/vd_dmo.c vd_dshow.c vd_vfw.c #define MSGTR_MPCODECS_CouldntAllocateImageForCinepakCodec "[VD_DMO] Nem foglalható le a kép a cinepak codec-hez.\n" @@ -1672,6 +1671,12 @@ static char help_text[]= #define MSGTR_MPCODECS_OutputWithFourccNotSupported "[VE_RAW] Nyers kimenet FourCC-vel [%x] nem támogatott!\n" #define MSGTR_MPCODECS_NoVfwCodecSpecified "[VE_RAW] A kért VfW codec nincs megadva!!\n" +// vf.c +#define MSGTR_CouldNotFindVideoFilter "Nem található a következő video szűrő: '%s'.\n" +#define MSGTR_CouldNotOpenVideoFilter "A következő video szűrő megnyitása nem sikerült: '%s'.\n" +#define MSGTR_OpeningVideoFilter "Video szűrő megnyitása: " +#define MSGTR_CannotFindColorspace "Nem található közös colorspace, még a 'scale' filterrel sem :(\n" + // libmpcodecs/vf_crop.c #define MSGTR_MPCODECS_CropBadPositionWidthHeight "[CROP] Hibás pozíció/szélesség/magasság - a levágott terület az eredetin kívül van!\n" @@ -1699,315 +1704,6 @@ static char help_text[]= // libmpcodecs/vf_test.c, vf_yuy2.c, vf_yvu9.c #define MSGTR_MPCODECS_WarnNextFilterDoesntSupport "%s nem támogatott a következő szűrőben/vo-ban :(\n" -// ================================== LIBMPVO ==================================== - -// mga_common.c - -#define MSGTR_LIBVO_MGA_ErrorInConfigIoctl "[MGA] hiba az mga_vid_config ioctl-ben (hibás verziójú mga_vid.o?)" -#define MSGTR_LIBVO_MGA_CouldNotGetLumaValuesFromTheKernelModule "[MGA] Nem kérdezhetőek le a luma értékek a kernel modulból!\n" -#define MSGTR_LIBVO_MGA_CouldNotSetLumaValuesFromTheKernelModule "[MGA] Nem állíthatóak be a luma értékek a kernel modulból!\n" -#define MSGTR_LIBVO_MGA_ScreenWidthHeightUnknown "[MGA] Képernyő szélesség/magasság ismeretlen!\n" -#define MSGTR_LIBVO_MGA_InvalidOutputFormat "[MGA] Hibás kimeneti formátum %0X\n" -#define MSGTR_LIBVO_MGA_IncompatibleDriverVersion "[MGA] Az mga_vid vezérlőd verziója nem kompatibilis ezzel az MPlayer verzióval!\n" -#define MSGTR_LIBVO_MGA_CouldntOpen "[MGA] Nem nyitható meg: %s\n" -#define MGSTR_LIBVO_MGA_ResolutionTooHigh "[MGA] A forrás felbontása legalább egy dimenzióban nagyobb, mint 1023x1023. Méretezd át szoftveresen vagy használd a -lavdopts lowres=1-t\n" -#define MGSTR_LIBVO_MGA_mgavidVersionMismatch "[MGA] különbség a kernel (%u) és az MPlayer (%u) mga_vid verziói között\n" - -// libvo/vesa_lvo.c - -#define MSGTR_LIBVO_VESA_ThisBranchIsNoLongerSupported "[VESA_LVO] Ez a ág már nem támogatott.\n[VESA_LVO] Kérjük használd a -vo vesa:vidix kapcsolót helyette.\n" -#define MSGTR_LIBVO_VESA_CouldntOpen "[VESA_LVO] Nem nyitható meg: '%s'\n" -#define MSGTR_LIBVO_VESA_InvalidOutputFormat "[VESA_LVI] Hibás kimeneti formátum: %s(%0X)\n" -#define MSGTR_LIBVO_VESA_IncompatibleDriverVersion "[VESA_LVO] Az fb_vid vezérlőd verziója nem kompatibilis ezzel az MPlayer verzióval!\n" - -// libvo/vo_3dfx.c - -#define MSGTR_LIBVO_3DFX_Only16BppSupported "[VO_3DFX] Csak 16bpp támogatott!" -#define MSGTR_LIBVO_3DFX_VisualIdIs "[VO_3DFX] A vizuális ID %lx.\n" -#define MSGTR_LIBVO_3DFX_UnableToOpenDevice "[VO_3DFX] A /dev/3dfx nem nyitható meg.\n" -#define MSGTR_LIBVO_3DFX_Error "[VO_3DFX] Hiba: %d.\n" -#define MSGTR_LIBVO_3DFX_CouldntMapMemoryArea "[VO_3DFX] Nem mappolhatóak a 3dfx memória területek: %p,%p,%d.\n" -#define MSGTR_LIBVO_3DFX_DisplayInitialized "[VO_3DFX] Inicializálva: %p.\n" -#define MSGTR_LIBVO_3DFX_UnknownSubdevice "[VO_3DFX] Ismeretlen aleszköz: %s.\n" - -// libvo/aspect.c -#define MSGTR_LIBVO_ASPECT_NoSuitableNewResFound "[ASPECT] Figyelem: Nem található megfelelő új felbontás!\n" -#define MSGTR_LIBVO_ASPECT_NoNewSizeFoundThatFitsIntoRes "[ASPECT] Hiba: Nem található új méret, mely illeszkedne a felbontásba!\n" - -// libvo/vo_dxr3.c - -#define MSGTR_LIBVO_DXR3_UnableToLoadNewSPUPalette "[VO_DXR3] Sikertelen az új SPU paletta betöltése!\n" -#define MSGTR_LIBVO_DXR3_UnableToSetPlaymode "[VO_DXR3] Sikertelen a lejátszási mód beállítása!\n" -#define MSGTR_LIBVO_DXR3_UnableToSetSubpictureMode "[VO_DXR3] Sikertelen a subpicture mód beállítása!\n" -#define MSGTR_LIBVO_DXR3_UnableToGetTVNorm "[VO_DXR3] Sikertelen a TV norma lekérdezése!\n" -#define MSGTR_LIBVO_DXR3_AutoSelectedTVNormByFrameRate "[VO_DXR3] Auto-kiválasztásos TV norma a framerátából: " -#define MSGTR_LIBVO_DXR3_UnableToSetTVNorm "[VO_DXR3] Sikertelen a TV normba beállítása!\n" -#define MSGTR_LIBVO_DXR3_SettingUpForNTSC "[VO_DXR3] Beállítás NTSC-re.\n" -#define MSGTR_LIBVO_DXR3_SettingUpForPALSECAM "[VO_DXR3] Beállítás PAL/SECAM-ra.\n" -#define MSGTR_LIBVO_DXR3_SettingAspectRatioTo43 "[VO_DXR3] Képarány beállítása 4:3-ra.\n" -#define MSGTR_LIBVO_DXR3_SettingAspectRatioTo169 "[VO_DXR3] Képarány beállítása 16:9-re.\n" -#define MSGTR_LIBVO_DXR3_OutOfMemory "[VO_DXR3] elfogyott a memória\n" -#define MSGTR_LIBVO_DXR3_UnableToAllocateKeycolor "[VO_DXR3] Sikertelen a színkulcs lefoglalása!\n" -#define MSGTR_LIBVO_DXR3_UnableToAllocateExactKeycolor "[VO_DXR3] Sikertelen a pontos színkulcs lefoglalása, legközelebbi találat használata (0x%lx).\n" -#define MSGTR_LIBVO_DXR3_Uninitializing "[VO_DXR3] Nem inicializált.\n" -#define MSGTR_LIBVO_DXR3_FailedRestoringTVNorm "[VO_DXR3] Sikertelen a TV norma visszaállítása!\n" -#define MSGTR_LIBVO_DXR3_EnablingPrebuffering "[VO_DXR3] Előbufferelés engedélyezése.\n" -#define MSGTR_LIBVO_DXR3_UsingNewSyncEngine "[VO_DXR3] Új sync motor használata.\n" -#define MSGTR_LIBVO_DXR3_UsingOverlay "[VO_DXR3] Átlapolás használata.\n" -#define MSGTR_LIBVO_DXR3_ErrorYouNeedToCompileMplayerWithX11 "[VO_DXR3] Hiba: Az átlapoláshoz telepített lib-ek/fejléc fájlok mellett kell fordítani az MPlayert.\n" -#define MSGTR_LIBVO_DXR3_WillSetTVNormTo "[VO_DXR3] TV norma beállítása erre: " -#define MSGTR_LIBVO_DXR3_AutoAdjustToMovieFrameRatePALPAL60 "automatikus beállítás a film frame rátájára (PAL/PAL-60)" -#define MSGTR_LIBVO_DXR3_AutoAdjustToMovieFrameRatePALNTSC "automatikus beállítás a film frame rátájára (PAL/NTSC)" -#define MSGTR_LIBVO_DXR3_UseCurrentNorm "Jelenlegi norma használata." -#define MSGTR_LIBVO_DXR3_UseUnknownNormSuppliedCurrentNorm "Ismeretlen norma lett megadva. Aktuális norma használata." -#define MSGTR_LIBVO_DXR3_ErrorOpeningForWritingTrying "[VO_DXR3] Hiba a(z) %s írásra történő megnyitásakor, /dev/em8300-at próbálom helyette.\n" -#define MSGTR_LIBVO_DXR3_ErrorOpeningForWritingTryingMV "[VO_DXR3] Hiba a(z) %s írásra történő megnyitásakor, /dev/em8300_mv-t próbálom helyette.\n" -#define MSGTR_LIBVO_DXR3_ErrorOpeningForWritingAsWell "[VO_DXR3] Hiba a /dev/em8300 írásra történő megnyitásakor is!\nFeladom.\n" -#define MSGTR_LIBVO_DXR3_ErrorOpeningForWritingAsWellMV "[VO_DXR3] hiba a /dev/em8300_mv írásra történő megnyitásakor is!\nFeladom.\n" -#define MSGTR_LIBVO_DXR3_Opened "[VO_DXR3] Megnyitva: %s.\n" -#define MSGTR_LIBVO_DXR3_ErrorOpeningForWritingTryingSP "[VO_DXR3] Hiba %s írásra történő megnyitásakor, /dev/em8300_sp-t próbálom helyette.\n" -#define MSGTR_LIBVO_DXR3_ErrorOpeningForWritingAsWellSP "[VO_DXR3] Hiba a /dev/em8300_sp írásra történő megnyitásakor is!\nFeladom.\n" -#define MSGTR_LIBVO_DXR3_UnableToOpenDisplayDuringHackSetup "[VO_DXR3] Nem nyitható meg a képernyő az overlay hack beállítása alatt!\n" -#define MSGTR_LIBVO_DXR3_UnableToInitX11 "[VO_DXR3] Nem sikerült az X11 inicializálása!\n" -#define MSGTR_LIBVO_DXR3_FailedSettingOverlayAttribute "[VO_DXR3] Sikertelen az átlapolási attribútumok beállítása.\n" -#define MSGTR_LIBVO_DXR3_FailedSettingOverlayScreen "[VO_DXR3] Sikertelen az átlapolt képernyő beállítása!\nKilépés.\n" -#define MSGTR_LIBVO_DXR3_FailedEnablingOverlay "[VO_DXR3] Sikertelen az átlapolás bekapcsolása!\nKilépés.\n" -#define MSGTR_LIBVO_DXR3_FailedResizingOverlayWindow "[VO_DXR3] Sikertelen az átlapolt ablak átméretezése!\n" -#define MSGTR_LIBVO_DXR3_FailedSettingOverlayBcs "[VO_DXR3] Sikertelen az átlapolási bcs beállítása!\n" -#define MSGTR_LIBVO_DXR3_FailedGettingOverlayYOffsetValues "[VO_DXR3] Sikertelen az átlapolás Y-offset értékének beállítása!\nKilépés.\n" -#define MSGTR_LIBVO_DXR3_FailedGettingOverlayXOffsetValues "[VO_DXR3] Sikertelen az átlapolás X-offset értékének beállítása!\nKilépés.\n" -#define MSGTR_LIBVO_DXR3_FailedGettingOverlayXScaleCorrection "[VO_DXR3] Sikertelen az átlapolás X arány korrekciójának lekérdezése!\nKilépés.\n" -#define MSGTR_LIBVO_DXR3_YOffset "[VO_DXR3] Yoffset: %d.\n" -#define MSGTR_LIBVO_DXR3_XOffset "[VO_DXR3] Xoffset: %d.\n" -#define MSGTR_LIBVO_DXR3_XCorrection "[VO_DXR3] Xcorrection: %d.\n" -#define MSGTR_LIBVO_DXR3_FailedSetSignalMix "[VO_DXR3] Sikertelen a kevert jel beállítása!\n" - -// libvo/font_load_ft.c - -#define MSGTR_LIBVO_FONT_LOAD_FT_NewFaceFailed "New_Face sikertelen. Talán hibás a betűtípus útvonala.\nKérlek add meg a szöveges betűtípus fájlt (~/.mplayer/subfont.ttf).\n" -#define MSGTR_LIBVO_FONT_LOAD_FT_NewMemoryFaceFailed "New_Memory_Face sikertelen.\n" -#define MSGTR_LIBVO_FONT_LOAD_FT_SubFaceFailed "subtitle font: load_sub_face sikertelen.\n" -#define MSGTR_LIBVO_FONT_LOAD_FT_SubFontCharsetFailed "subtitle font: prepare_charset sikertelen.\n" -#define MSGTR_LIBVO_FONT_LOAD_FT_CannotPrepareSubtitleFont "Nem lehet előkészíteni a felirat betűtípusát.\n" -#define MSGTR_LIBVO_FONT_LOAD_FT_CannotPrepareOSDFont "Nem lehet előkészíteni az OSD betűtípusát.\n" -#define MSGTR_LIBVO_FONT_LOAD_FT_CannotGenerateTables "Nem generálhatóak a táblázatok.\n" -#define MSGTR_LIBVO_FONT_LOAD_FT_DoneFreeTypeFailed "FT_Done_FreeType sikertelen.\n" - -// libvo/vo_mga.c - -#define MSGTR_LIBVO_MGA_AspectResized "[VO_MGA] aspect(): átméretezve erre: %dx%d.\n" -#define MSGTR_LIBVO_MGA_Uninit "[VO] uninit!\n" - -// libvo/vo_null.c - -#define MSGTR_LIBVO_NULL_UnknownSubdevice "[VO_NULL] Ismeretlen aleszköz: %s.\n" - -// libvo/vo_png.c - -#define MSGTR_LIBVO_PNG_Warning1 "[VO_PNG] Figyelmeztetés: a tömörítési szint 0-ra állítva, tömörítés kikapcsolva!\n" -#define MSGTR_LIBVO_PNG_Warning2 "[VO_PNG] Infó: Használd a -vo png:z= opciót a tömörítési szint beállításához 0-tól 9-ig.\n" -#define MSGTR_LIBVO_PNG_Warning3 "[VO_PNG] Infó: (0 = nincs tömörítés, 1 = leggyorsabb, legrosszabb - 9 legjobb, leglassabb tömörítés)\n" -#define MSGTR_LIBVO_PNG_ErrorOpeningForWriting "\n[VO_PNG] Hiba a(z) '%s' írásra történő megnyitásakor!\n" -#define MSGTR_LIBVO_PNG_ErrorInCreatePng "[VO_PNG] Hiba a create_png-ben.\n" - -// libvo/vo_sdl.c - -#define MSGTR_LIBVO_SDL_CouldntGetAnyAcceptableSDLModeForOutput "[VO_SDL] Sikertelen bármilyen elfogadható SDL mód lekérdezése a kimenethez.\n" -#define MSGTR_LIBVO_SDL_SetVideoModeFailed "[VO_SDL] set_video_mode: SDL_SetVideoMode sikertelen: %s.\n" -#define MSGTR_LIBVO_SDL_SetVideoModeFailedFull "[VO_SDL] Set_fullmode: SDL_SetVideoMode sikertelen: %s.\n" -#define MSGTR_LIBVO_SDL_MappingI420ToIYUV "[VO_SDL] I420 mappolása IYUV.\n" -#define MSGTR_LIBVO_SDL_UnsupportedImageFormat "[VO_SDL] Nem támogatott kép formátum (0x%X).\n" -#define MSGTR_LIBVO_SDL_InfoPleaseUseVmOrZoom "[VO_SDL] Infó - Kérlek használd a -vm vagy -zoom opciót a legjobb felbontásra váltáshoz.\n" -#define MSGTR_LIBVO_SDL_FailedToSetVideoMode "[VO_SDL] Sikertelen a videó mód beállítása: %s.\n" -#define MSGTR_LIBVO_SDL_CouldntCreateAYUVOverlay "[VO_SDL] Nem hozható létre a YUV átlapolás: %s.\n" -#define MSGTR_LIBVO_SDL_CouldntCreateARGBSurface "[VO_SDL] Nem hozható létre az RGB felület: %s.\n" -#define MSGTR_LIBVO_SDL_UsingDepthColorspaceConversion "[VO_SDL] Mélység/színtér konverzió használata, ez lelassítja a dolgokat (%ibpp -> %ibpp).\n" -#define MSGTR_LIBVO_SDL_UnsupportedImageFormatInDrawslice "[VO_SDL] Nem támogatott kép formátum a draw_slice-ban, lépj kapcsolatba az MPlayer fejlesztőkkel!\n" -#define MSGTR_LIBVO_SDL_BlitFailed "[VO_SDL] Blit sikertelen: %s.\n" -#define MSGTR_LIBVO_SDL_InitializationFailed "[VO_SDL] SDL inicializálása sikertelen: %s.\n" -#define MSGTR_LIBVO_SDL_UsingDriver "[VO_SDL] Használt vezérlő: %s.\n" - -// libvo/vobsub_vidix.c - -#define MSGTR_LIBVO_SUB_VIDIX_CantStartPlayback "[VO_SUB_VIDIX] Nem indítható el a lejátszás: %s\n" -#define MSGTR_LIBVO_SUB_VIDIX_CantStopPlayback "[VO_SUB_VIDIX] Nem állítható meg a lejátszás: %s\n" -#define MSGTR_LIBVO_SUB_VIDIX_InterleavedUvForYuv410pNotSupported "[VO_SUB_VIDIX] Az átlapolt UV a YUV410P-hez nem támogatott.\n" -#define MSGTR_LIBVO_SUB_VIDIX_DummyVidixdrawsliceWasCalled "[VO_SUB_VIDIX] Üres vidix_draw_slice() meghívva.\n" -#define MSGTR_LIBVO_SUB_VIDIX_DummyVidixdrawframeWasCalled "[VO_SUB_VIDIX] Üres vidix_draw_frame() meghívva.\n" -#define MSGTR_LIBVO_SUB_VIDIX_UnsupportedFourccForThisVidixDriver "[VO_SUB_VIDIX] Nem támogatott FourCC ehhez a VIDIX vezérlőhöz: %x (%s).\n" -#define MSGTR_LIBVO_SUB_VIDIX_VideoServerHasUnsupportedResolution "[VO_SUB_VIDIX] A videó szerver felbontása (%dx%d) nem támogatott, a támogatott: %dx%d-%dx%d.\n" -#define MSGTR_LIBVO_SUB_VIDIX_VideoServerHasUnsupportedColorDepth "[VO_SUB_VIDIX] A videó szerver vidix által nem támogatott színmélységet használ (%d).\n" -#define MSGTR_LIBVO_SUB_VIDIX_DriverCantUpscaleImage "[VO_SUB_VIDIX] A VIDIX vezérlő nem tudja felméretezni a képet (%d%d -> %d%d).\n" -#define MSGTR_LIBVO_SUB_VIDIX_DriverCantDownscaleImage "[VO_SUB_VIDIX] A VIDIX vezérlő nem tudja leméretezni a képet (%d%d -> %d%d).\n" -#define MSGTR_LIBVO_SUB_VIDIX_CantConfigurePlayback "[VO_SUB_VIDIX] Nem állítható be a lejátszás: %s.\n" -#define MSGTR_LIBVO_SUB_VIDIX_YouHaveWrongVersionOfVidixLibrary "[VO_SUB_VIDIX] Rossz verziójú VIDIX függvénykönyvtárad van.\n" -#define MSGTR_LIBVO_SUB_VIDIX_CouldntFindWorkingVidixDriver "[VO_SUB_VIDIX] Nem található működő VIDIX vezérlő.\n" -#define MSGTR_LIBVO_SUB_VIDIX_CouldntGetCapability "[VO_SUB_VIDIX] Nem elérhető képesség: %s.\n" - -// libvo/vo_svga.c - -#define MSGTR_LIBVO_SVGA_ForcedVidmodeNotAvailable "[VO_SVGA] Kényszerített vid_mode %d (%s) nem elérhető.\n" -#define MSGTR_LIBVO_SVGA_ForcedVidmodeTooSmall "[VO_SVGA] Kényszerített vid_mode %d (%s) túl kicsi.\n" -#define MSGTR_LIBVO_SVGA_Vidmode "[VO_SVGA] Vid_mode: %d, %dx%d %dbpp.\n" -#define MSGTR_LIBVO_SVGA_VgasetmodeFailed "[VO_SVGA] Vga_setmode(%d) sikertelen.\n" -#define MSGTR_LIBVO_SVGA_VideoModeIsLinearAndMemcpyCouldBeUsed "[VO_SVGA] A videó mód lineáris, a memcpy használható a kép átvitelre.\n" -#define MSGTR_LIBVO_SVGA_VideoModeHasHardwareAcceleration "[VO_SVGA] A videó módnak hardveres gyorsítása van, a put_image használható.\n" -#define MSGTR_LIBVO_SVGA_IfItWorksForYouIWouldLikeToKnow "[VO_SVGA] Ha működik nálad, szeretnénk tudni róla.\n[VO_SVGA] (küldj logot: `mplayer test.avi -v -v -v -v &> svga.log`). Thx!\n" -#define MSGTR_LIBVO_SVGA_VideoModeHas "[VO_SVGA] A videó módnak %d lapja van.\n" -#define MSGTR_LIBVO_SVGA_CenteringImageStartAt "[VO_SVGA] Kép középre igazítása. Kezdőpont (%d,%d)\n" -#define MSGTR_LIBVO_SVGA_UsingVidix "[VO_SVGA] VIDIX használata. w=%i h=%i mw=%i mh=%i\n" - -// libvo/vo_tdfxfb.c - -#define MSGTR_LIBVO_TDFXFB_CantOpen "[VO_TDFXFB] Nem nyitható meg %s: %s.\n" -#define MSGTR_LIBVO_TDFXFB_ProblemWithFbitgetFscreenInfo "[VO_TDFXFB] Probléma az FBITGET_FSCREENINFO ioctl-lel: %s.\n" -#define MSGTR_LIBVO_TDFXFB_ProblemWithFbitgetVscreenInfo "[VO_TDFXFB] Probléma az FBITGET_VSCREENINFO ioctl-lel: %s.\n" -#define MSGTR_LIBVO_TDFXFB_ThisDriverOnlySupports "[VO_TDFXFB] Ez a vezérlő csak a 3Dfx Banshee-t, a Voodoo3-at és a Voodoo 5-öt támogatja.\n" -#define MSGTR_LIBVO_TDFXFB_OutputIsNotSupported "[VO_TDFXFB] %d bpp-s kimenet nem támogatott.\n" -#define MSGTR_LIBVO_TDFXFB_CouldntMapMemoryAreas "[VO_TDFXFB] Nem mappolhatóak a memóriaterületek: %s.\n" -#define MSGTR_LIBVO_TDFXFB_BppOutputIsNotSupported "[VO_TDFXFB] %d bpp-s kimenet nem támogatott (Ennek soha nem szabad megtörténnie).\n" -#define MSGTR_LIBVO_TDFXFB_SomethingIsWrongWithControl "[VO_TDFXFB] Eik! Valami baj van a control()-lal.\n" -#define MSGTR_LIBVO_TDFXFB_NotEnoughVideoMemoryToPlay "[VO_TDFXFB] Nincs elég videó memória ezen film lejátszásához. Próbáld meg csökkenteni a felbontást.\n" -#define MSGTR_LIBVO_TDFXFB_ScreenIs "[VO_TDFXFB] A képernyő %dx%d %d bpp-vel, ezen van %dx%d %d bpp-vel, a norma %dx%d.\n" - -// libvo/vo_tdfx_vid.c - -#define MSGTR_LIBVO_TDFXVID_Move "[VO_TDXVID] Mozgatás: %d(%d) x %d => %d.\n" -#define MSGTR_LIBVO_TDFXVID_AGPMoveFailedToClearTheScreen "[VO_TDFXVID] AGP mozgatás sikertelen a képernyő törléséhez.\n" -#define MSGTR_LIBVO_TDFXVID_BlitFailed "[VO_TDFXVID] Blit sikertelen.\n" -#define MSGTR_LIBVO_TDFXVID_NonNativeOverlayFormatNeedConversion "[VO_TDFXVID] Nem-natív átlapolási formátumhoz konverzió kell.\n" -#define MSGTR_LIBVO_TDFXVID_UnsupportedInputFormat "[VO_TDFXVID] Nem támogatott bemeneti formátum 0x%x.\n" -#define MSGTR_LIBVO_TDFXVID_OverlaySetupFailed "[VO_TDFXVID] Átlapolás beállítása sikertelen.\n" -#define MSGTR_LIBVO_TDFXVID_OverlayOnFailed "[VO_TDFXVID] Átlapolás bekapcsolása sikertelen.\n" -#define MSGTR_LIBVO_TDFXVID_OverlayReady "[VO_TDFXVID] Átlapolás kész: %d(%d) x %d @ %d => %d(%d) x %d @ %d.\n" -#define MSGTR_LIBVO_TDFXVID_TextureBlitReady "[VO_TDFXVID] Textúra blit kész: %d(%d) x %d @ %d => %d(%d) x %d @ %d.\n" -#define MSGTR_LIBVO_TDFXVID_OverlayOffFailed "[VO_TDFXVID] Átlapolás kikapcsolása sikertelen\n" -#define MSGTR_LIBVO_TDFXVID_CantOpen "[VO_TDFXVID] Nem nyitható meg %s: %s.\n" -#define MSGTR_LIBVO_TDFXVID_CantGetCurrentCfg "[VO_TDFXVID] Nem található az aktuális konfiguráció: %s.\n" -#define MSGTR_LIBVO_TDFXVID_MemmapFailed "[VO_TDFXVID] Memmap sikertelen !!!!!\n" -#define MSGTR_LIBVO_TDFXVID_GetImageTodo "Get image todo.\n" -#define MSGTR_LIBVO_TDFXVID_AgpMoveFailed "[VO_TDFXVID] AGP mozgatás sikertelen.\n" -#define MSGTR_LIBVO_TDFXVID_SetYuvFailed "[VO_TDFXVID] YUV beállítása sikertelen.\n" -#define MSGTR_LIBVO_TDFXVID_AgpMoveFailedOnYPlane "[VO_TDFXVID] AGP mozgatás sikertelen az Y síkon.\n" -#define MSGTR_LIBVO_TDFXVID_AgpMoveFailedOnUPlane "[VO_TDFXVID] AGP mozgatás sikertelen az U síkon.\n" -#define MSGTR_LIBVO_TDFXVID_AgpMoveFailedOnVPlane "[VO_TDFXVID] AGP mozgatás sikertelen a V síkon.\n" -#define MSGTR_LIBVO_TDFXVID_UnknownFormat "[VO_TDFXVID] ismeretlen formátum: 0x%x.\n" - -// libvo/vo_tga.c - -#define MSGTR_LIBVO_TGA_UnknownSubdevice "[VO_TGA] Ismeretlen aleszköz: %s.\n" - -// libvo/vo_vesa.c - -#define MSGTR_LIBVO_VESA_FatalErrorOccurred "[VO_VESA] Végzetes hiba történt! Nem lehet folytatni.\n" -#define MSGTR_LIBVO_VESA_UnknownSubdevice "[VO_VESA] ismeretlen aleszköz: '%s'.\n" -#define MSGTR_LIBVO_VESA_YouHaveTooLittleVideoMemory "[VO_VESA] Túl kevés videó memóriád van ehhez a módhoz:\n[VO_VESA] Szükséges: %08lX rendelkezésre áll: %08lX.\n" -#define MSGTR_LIBVO_VESA_YouHaveToSpecifyTheCapabilitiesOfTheMonitor "[VO_VESA] Meg kell adnod a monitor adatait. Nem változott a frissítési ráta.\n" -#define MSGTR_LIBVO_VESA_UnableToFitTheMode "[VO_VESA] A mód nem felel meg a monitor korlátainak. Nem változott a frissítési ráta.\n" -#define MSGTR_LIBVO_VESA_DetectedInternalFatalError "[VO_VESA] Végzetes belső hibát találtam: az init a preinit előtt lett meghívva.\n" -#define MSGTR_LIBVO_VESA_SwitchFlipIsNotSupported "[VO_VESA] A -flip kapcsoló nem támogatott.\n" -#define MSGTR_LIBVO_VESA_PossibleReasonNoVbe2BiosFound "[VO_VESA] Lehetséges ok: Nem található VBE2 BIOS.\n" -#define MSGTR_LIBVO_VESA_FoundVesaVbeBiosVersion "[VO_VESA] VESA VBE BIOS Version %x.%x Revision: %x található.\n" -#define MSGTR_LIBVO_VESA_VideoMemory "[VO_VESA] Videó memória: %u Kb.\n" -#define MSGTR_LIBVO_VESA_Capabilites "[VO_VESA] VESA Képességek: %s %s %s %s %s.\n" -#define MSGTR_LIBVO_VESA_BelowWillBePrintedOemInfo "[VO_VESA] !!! Az OEM infó kiírása következik !!!\n" -#define MSGTR_LIBVO_VESA_YouShouldSee5OemRelatedLines "[VO_VESA] 5 OEM-mel kapcsolatos sort kell látnod ez alatt; ha nem, akkor hibás a vm86-od.\n" -#define MSGTR_LIBVO_VESA_OemInfo "[VO_VESA] OEM infó: %s.\n" -#define MSGTR_LIBVO_VESA_OemRevision "[VO_VESA] OEM Revision: %x.\n" -#define MSGTR_LIBVO_VESA_OemVendor "[VO_VESA] OEM szállító: %s.\n" -#define MSGTR_LIBVO_VESA_OemProductName "[VO_VESA] OEM Termék Neve: %s.\n" -#define MSGTR_LIBVO_VESA_OemProductRev "[VO_VESA] OEM Termék Rev: %s.\n" -#define MSGTR_LIBVO_VESA_Hint "[VO_VESA] Tanács: Működő TV-Kimenethez a PC boot-olásakor már bedugott\n"\ -"[VO_VESA] TV-csatlakozó kell, mivel a VESA BIOS inicializálja azt saját maga a POST során.\n" -#define MSGTR_LIBVO_VESA_UsingVesaMode "[VO_VESA] VESA mód (%u) használata = %x [%ux%u@%u]\n" -#define MSGTR_LIBVO_VESA_CantInitializeSwscaler "[VO_VESA] A szoftveres méretező nem inicializálható.\n" -#define MSGTR_LIBVO_VESA_CantUseDga "[VO_VESA] A DGA nem használható. Bank váltásos mód kényszerítése. :(\n" -#define MSGTR_LIBVO_VESA_UsingDga "[VO_VESA] DGA használata (fizikai erőforrások: %08lXh, %08lXh)" -#define MSGTR_LIBVO_VESA_CantUseDoubleBuffering "[VO_VESA] Nem használható a dupla bufferelés: nincs elég videó memória.\n" -#define MSGTR_LIBVO_VESA_CantFindNeitherDga "[VO_VESA] Nem található sem DGA, sem áthelyezhető ablak keret.\n" -#define MSGTR_LIBVO_VESA_YouveForcedDga "[VO_VESA] DGA-t kényszerítettél. Kilépés\n" -#define MSGTR_LIBVO_VESA_CantFindValidWindowAddress "[VO_VESA] Nem található helyes ablak cím.\n" -#define MSGTR_LIBVO_VESA_UsingBankSwitchingMode "[VO_VESA] Bank váltás mód használata (fizikai erőforrások: %08lXh, %08lXh).\n" -#define MSGTR_LIBVO_VESA_CantAllocateTemporaryBuffer "[VO_VESA] Nem foglalható le az ideiglenes buffer.\n" -#define MSGTR_LIBVO_VESA_SorryUnsupportedMode "[VO_VESA] Bocs, nem támogatott mód -- próbáld a -x 640 -zoom opciókat.\n" -#define MSGTR_LIBVO_VESA_OhYouReallyHavePictureOnTv "[VO_VESA] Óó tényleg van képed a TV-n!\n" -#define MSGTR_LIBVO_VESA_CantInitialozeLinuxVideoOverlay "[VO_VESA] A Linux Video Overlay nem inicializálható.\n" -#define MSGTR_LIBVO_VESA_UsingVideoOverlay "[VO_VESA] Videó átlapolás használata: %s.\n" -#define MSGTR_LIBVO_VESA_CantInitializeVidixDriver "[VO_VESA] Nem inicializálható a VIDIX vezérlő.\n" -#define MSGTR_LIBVO_VESA_UsingVidix "[VO_VESA] VIDIX használata.\n" -#define MSGTR_LIBVO_VESA_CantFindModeFor "[VO_VESA] Nem található mód ehhez: %ux%u@%u.\n" -#define MSGTR_LIBVO_VESA_InitializationComplete "[VO_VESA] VESA inicializálás kész.\n" - -// libvo/vo_x11.c - -#define MSGTR_LIBVO_X11_DrawFrameCalled "[VO_X11] draw_frame() meghívva!!!!!!\n" - -// libvo/vo_xv.c - -#define MSGTR_LIBVO_XV_DrawFrameCalled "[VO_XV] draw_frame() meghívva!!!!!!\n" -#define MSGTR_LIBVO_XV_SharedMemoryNotSupported "[VO_XV] Az osztott memória nem támogatott\nVisszatérés a normál Xv-hez.\n" -#define MSGTR_LIBVO_XV_XvNotSupportedByX11 "[VO_XV] Bocs, az Xv nem támogatott ezen X11 verzióval/vezérlővel\n[VO_XV] ******** Próbáld ki: -vo x11 vagy -vo sdl *********\n" -#define MSGTR_LIBVO_XV_XvQueryAdaptorsFailed "[VO_XV] XvQueryAdaptors sikertelen.\n" -#define MSGTR_LIBVO_XV_InvalidPortParameter "[VO_XV] Hibás port paraméter, felülbírálva port 0-val.\n" -#define MSGTR_LIBVO_XV_CouldNotGrabPort "[VO_XV] A(z) %i port nem foglalható le.\n" -#define MSGTR_LIBVO_XV_CouldNotFindFreePort "[VO_XV] Nem található szabad Xvideo port - talán egy másik processz már\n"\ -"[VO_XV] használja. Zárj be minden videó alkalmazást és próbáld újra. Ha ez nem segít,\n"\ -"[VO_XV] nézd meg az 'mplayer -vo help'-et más (nem-xv) videó kimeneti vezérlőkért.\n" -#define MSGTR_LIBVO_XV_NoXvideoSupport "[VO_XV] Úgy tűnik, hogy nincs Xvideo támogatás a videó kártyádhoz.\n"\ -"[VO_XV] Futtasd le az 'xvinfo'-t és ellenőrizd az Xv támogatását,\n"\ -"[VO_XV] majd olvasd el a DOCS/HTML/hu/video.html#xv fájlt!\n"\ -"[VO_XV] Lásd az 'mplayer -vo help'-et más (nem-xv) videó kimeneti vezérlőkért.\n"\ -"[VO_XV] Próbáld ki a -vo x11 -et.\n" - - -// loader/ldt_keeper.c - -#define MSGTR_LOADER_DYLD_Warning "FIGYELMEZTETÉS: DLL codec-ek használatának kísérlete, de a\n DYLD_BIND_AT_LAUNCH környezeti változó nincs beállítva. Így ez összeomlást okoz.\n" - -// stream/stream_radio.c - -#define MSGTR_RADIO_ChannelNamesDetected "[radio] Rádió csatornák neve megtalálva.\n" -#define MSGTR_RADIO_FreqRange "[radio] Az engedélyezett frekvencia tartomány %.2f-%.2f MHz.\n" -#define MSGTR_RADIO_WrongFreqForChannel "[radio] Hibás frekvencia a(z) %s csatornának\n" -#define MSGTR_RADIO_WrongChannelNumberFloat "[radio] Hibás csatorna szám: %.2f\n" -#define MSGTR_RADIO_WrongChannelNumberInt "[radio] Hibás csatorna szám: %d\n" -#define MSGTR_RADIO_WrongChannelName "[radio] Hibás csatorna név: %s\n" -#define MSGTR_RADIO_FreqParameterDetected "[radio] Rádió frekvencia paramétere megtalálva.\n" -#define MSGTR_RADIO_DoneParsingChannels "[radio] Csatornák értelmezése kész.\n" -#define MSGTR_RADIO_GetTunerFailed "[radio] Figyelmeztetés:ioctl get tuner sikertelen: %s. Frac beállítása: %d.\n" -#define MSGTR_RADIO_NotRadioDevice "[radio] %s nem rádiós eszköz!\n" -#define MSGTR_RADIO_TunerCapLowYes "[radio] a tuner low:yes frac=%d\n" -#define MSGTR_RADIO_TunerCapLowNo "[radio] a tuner low:no frac=%d\n" -#define MSGTR_RADIO_SetFreqFailed "[radio] ioctl set frequency 0x%x (%.2f) sikertelen: %s\n" -#define MSGTR_RADIO_GetFreqFailed "[radio] ioctl get frequency sikertelen: %s\n" -#define MSGTR_RADIO_SetMuteFailed "[radio] ioctl set mute sikertelen: %s\n" -#define MSGTR_RADIO_QueryControlFailed "[radio] ioctl query control sikertelen: %s\n" -#define MSGTR_RADIO_GetVolumeFailed "[radio] ioctl get volume sikertelen: %s\n" -#define MSGTR_RADIO_SetVolumeFailed "[radio] ioctl set volume sikertelen: %s\n" -#define MSGTR_RADIO_DroppingFrame "\n[radio] túl rossz - audió keret eldobása (%d bájt)!\n" -#define MSGTR_RADIO_BufferEmpty "[radio] grab_audio_frame: üres a buffer, várakozás %d adat bájtra.\n" -#define MSGTR_RADIO_AudioInitFailed "[radio] audio_in_init sikertelen: %s\n" -#define MSGTR_RADIO_AudioBuffer "[radio] Audió rögzítés - buffer=%d bájt (blokk=%d bájt).\n" -#define MSGTR_RADIO_AllocateBufferFailed "[radio] az audió buffer nem foglalható le (block=%d,buf=%d): %s\n" -#define MSGTR_RADIO_CurrentFreq "[radio] Jelenlegi frekvencia: %.2f\n" -#define MSGTR_RADIO_SelectedChannel "[radio] Kiválasztott csatorna: %d - %s (freq: %.2f)\n" -#define MSGTR_RADIO_ChangeChannelNoChannelList "[radio] Nem lehet csatornát választani: nincs csatornalista megadva.\n" -#define MSGTR_RADIO_UnableOpenDevice "[radio] '%s' nem nyitható meg: %s\n" -#define MSGTR_RADIO_RadioDevice "[radio] Radio fd: %d, %s\n" -#define MSGTR_RADIO_InitFracFailed "[radio] init_frac sikertelen.\n" -#define MSGTR_RADIO_WrongFreq "[radio] Hibás frekvencia: %.2f\n" -#define MSGTR_RADIO_UsingFreq "[radio] Használt frekvencia: %.2f.\n" -#define MSGTR_RADIO_AudioInInitFailed "[radio] audio_in_init sikertelen.\n" -#define MSGTR_RADIO_BufferString "[radio] %s: in buffer=%d dropped=%d\n" -#define MSGTR_RADIO_AudioInSetupFailed "[radio] audio_in_setup hívás sikertelen: %s\n" -#define MSGTR_RADIO_CaptureStarting "[radio] Mentés kezdése.\n" -#define MSGTR_RADIO_ClearBufferFailed "[radio] Buffer kiürítése sikertelen: %s\n" -#define MSGTR_RADIO_StreamEnableCacheFailed "[radio] stream_enable_cache hívás sikertelen: %s\n" -#define MSGTR_RADIO_DriverUnknownStr "[radio] Ismeretlen vezérlő név: %s\n" -#define MSGTR_RADIO_DriverV4L2 "[radio] V4Lv2 rádió interfész használata.\n" -#define MSGTR_RADIO_DriverV4L "[radio] V4Lv1 rádió interfész használata.\n" -#define MSGTR_RADIO_DriverBSDBT848 "[radio] *BSD BT848 rádió interfész használata.\n" -#define MSGTR_RADIO_AvailableDrivers "[radio] Használható vezérlők: " // ================================== LIBASS ==================================== @@ -2075,6 +1771,253 @@ static char help_text[]= #define MSGTR_LIBASS_NoCharmaps "[ass] betűtípus leírás karaktertábla nélkül\n" #define MSGTR_LIBASS_NoCharmapAutodetected "[ass] nincs alapértelmezetten megtalált karaktertábla, az elsőt próbálom\n" +// ================================== stream ==================================== + +// ai_alsa1x.c +#define MSGTR_MPDEMUX_AIALSA1X_CannotSetSamplerate "Nem állítható be a mintavételi ráta.\n" +#define MSGTR_MPDEMUX_AIALSA1X_CannotSetBufferTime "Nem állítható be a buffer idő.\n" +#define MSGTR_MPDEMUX_AIALSA1X_CannotSetPeriodTime "Nem állítható be a periódus idő.\n" + +// ai_alsa1x.c / ai_alsa.c +#define MSGTR_MPDEMUX_AIALSA_PcmBrokenConfig "Hibás konfiguráció ehhez a PCM-hez: nincs elérhető konfiguráció.\n" +#define MSGTR_MPDEMUX_AIALSA_UnavailableAccessType "Elérési típus nem használható.\n" +#define MSGTR_MPDEMUX_AIALSA_UnavailableSampleFmt "Minta formátum nem elérhető.\n" +#define MSGTR_MPDEMUX_AIALSA_UnavailableChanCount "Csatorna számláló nem elérhető - visszatérés az alapértelmezetthez: %d\n" +#define MSGTR_MPDEMUX_AIALSA_CannotInstallHWParams "Sikertelen a hardver paraméterek beállítása: %s" +#define MSGTR_MPDEMUX_AIALSA_PeriodEqualsBufferSize "Nem használható a buffer mérettel egyező periódus (%u == %lu)\n" +#define MSGTR_MPDEMUX_AIALSA_CannotInstallSWParams "Sikertelen a szoftver paraméterek beállítása:\n" +#define MSGTR_MPDEMUX_AIALSA_ErrorOpeningAudio "Hiba az audió megnyitásakor: %s\n" +#define MSGTR_MPDEMUX_AIALSA_AlsaStatusError "ALSA státusz hiba: %s" +#define MSGTR_MPDEMUX_AIALSA_AlsaXRUN "ALSA xrun!!! (legalább %.3f ms hosszan)\n" +#define MSGTR_MPDEMUX_AIALSA_AlsaStatus "ALSA Státusz:\n" +#define MSGTR_MPDEMUX_AIALSA_AlsaXRUNPrepareError "ALSA xrun: előkészítési hiba: %s" +#define MSGTR_MPDEMUX_AIALSA_AlsaReadWriteError "ALSA olvasás/írás hiba" + +// ai_oss.c +#define MSGTR_MPDEMUX_AIOSS_Unable2SetChanCount "Sikertelen a csatorna számláló beállítása: %d\n" +#define MSGTR_MPDEMUX_AIOSS_Unable2SetStereo "Sikertelen a sztereó beállítása: %d\n" +#define MSGTR_MPDEMUX_AIOSS_Unable2Open "'%s' nem nyitható meg: %s\n" +#define MSGTR_MPDEMUX_AIOSS_UnsupportedFmt "nem támogatott formátum\n" +#define MSGTR_MPDEMUX_AIOSS_Unable2SetAudioFmt "Az audió formátum nem állítható be." +#define MSGTR_MPDEMUX_AIOSS_Unable2SetSamplerate "A mintavételi ráta nem állítható be: %d\n" +#define MSGTR_MPDEMUX_AIOSS_Unable2SetTrigger "A trigger nem állítható be: %d\n" +#define MSGTR_MPDEMUX_AIOSS_Unable2GetBlockSize "Nem sikerült lekérdezni a blokkméretet!\n" +#define MSGTR_MPDEMUX_AIOSS_AudioBlockSizeZero "Az audió blokk méret nulla, beállítva: %d!\n" +#define MSGTR_MPDEMUX_AIOSS_AudioBlockSize2Low "Az audió blokk méret túl kicsi, beállítva: %d!\n" + +// asf_mmst_streaming.c +#define MSGTR_MPDEMUX_MMST_WriteError "írási hiba\n" +#define MSGTR_MPDEMUX_MMST_EOFAlert "\nRiadó! eof\n" +#define MSGTR_MPDEMUX_MMST_PreHeaderReadFailed "elő-fejléc olvasás sikertelen\n" +#define MSGTR_MPDEMUX_MMST_InvalidHeaderSize "Hibás fejléc méret, feladom.\n" +#define MSGTR_MPDEMUX_MMST_HeaderDataReadFailed "Fejléc adat olvasási hiba.\n" +#define MSGTR_MPDEMUX_MMST_packet_lenReadFailed "packet_len olvasási hiba.\n" +#define MSGTR_MPDEMUX_MMST_InvalidRTSPPacketSize "Hibás RTSP csomag méret, feladom.\n" +#define MSGTR_MPDEMUX_MMST_CmdDataReadFailed "Parancs adat olvasási hiba.\n" +#define MSGTR_MPDEMUX_MMST_HeaderObject "fejléc objektum\n" +#define MSGTR_MPDEMUX_MMST_DataObject "adat objektum\n" +#define MSGTR_MPDEMUX_MMST_FileObjectPacketLen "fájl objektum, csomag méret = %d (%d)\n" +#define MSGTR_MPDEMUX_MMST_StreamObjectStreamID "folyam objektum, folyam id: %d\n" +#define MSGTR_MPDEMUX_MMST_2ManyStreamID "Túl sok id, a folyam figyelmen kívül hagyva." +#define MSGTR_MPDEMUX_MMST_UnknownObject "ismeretlen objektum\n" +#define MSGTR_MPDEMUX_MMST_MediaDataReadFailed "Média adat olvasási hiba.\n" +#define MSGTR_MPDEMUX_MMST_MissingSignature "hiányzó aláírás\n" +#define MSGTR_MPDEMUX_MMST_PatentedTechnologyJoke "Minden kész. Köszönjük, hogy szabadalmazott technológiát alkalmazó médiát töltöttél le.\n" +#define MSGTR_MPDEMUX_MMST_UnknownCmd "ismeretlen parancs %02x\n" +#define MSGTR_MPDEMUX_MMST_GetMediaPacketErr "get_media_packet hiba : %s\n" +#define MSGTR_MPDEMUX_MMST_Connected "Csatlakozva\n" + +// asf_streaming.c +#define MSGTR_MPDEMUX_ASF_StreamChunkSize2Small "Ahhhh, stream_chunck méret túl kicsi: %d\n" +#define MSGTR_MPDEMUX_ASF_SizeConfirmMismatch "size_confirm hibás!: %d %d\n" +#define MSGTR_MPDEMUX_ASF_WarnDropHeader "Figyelmeztetés: fejléc eldobva ????\n" +#define MSGTR_MPDEMUX_ASF_ErrorParsingChunkHeader "Hiba a fejléc chunk értelmezésekor\n" +#define MSGTR_MPDEMUX_ASF_NoHeaderAtFirstChunk "Nem fejléc az első chunk !!!!\n" +#define MSGTR_MPDEMUX_ASF_BufferMallocFailed "Hiba, nem lehet allokálni %d bájtos buffert.\n" +#define MSGTR_MPDEMUX_ASF_ErrReadingNetworkStream "Hiba a hálózati folyam olvasása közben.\n" +#define MSGTR_MPDEMUX_ASF_ErrChunk2Small "Hiba, a chunk túl kicsi.\n" +#define MSGTR_MPDEMUX_ASF_ErrSubChunkNumberInvalid "Hiba, az al-chunk-ok száma helytelen.\n" +#define MSGTR_MPDEMUX_ASF_Bandwidth2SmallCannotPlay "Kicsi a sávszélesség, a fájl nem lejátszható!\n" +#define MSGTR_MPDEMUX_ASF_Bandwidth2SmallDeselectedAudio "A sávszélesség túl kicsi, audió folyam kikapcsolva.\n" +#define MSGTR_MPDEMUX_ASF_Bandwidth2SmallDeselectedVideo "A sávszélesség túl kicsi, videó folyam kikapcsolva.\n" +#define MSGTR_MPDEMUX_ASF_InvalidLenInHeader "Hibás hossz az ASF fejlécben!\n" +#define MSGTR_MPDEMUX_ASF_ErrReadingChunkHeader "Hiba a chunk fejlécének olvasásakor.\n" +#define MSGTR_MPDEMUX_ASF_ErrChunkBiggerThanPacket "Hiba: chunk_size > packet_size\n" +#define MSGTR_MPDEMUX_ASF_ErrReadingChunk "Hiba a chunk olvasása közben.\n" +#define MSGTR_MPDEMUX_ASF_ASFRedirector "=====> ASF Redirector\n" +#define MSGTR_MPDEMUX_ASF_InvalidProxyURL "hibás proxy URL\n" +#define MSGTR_MPDEMUX_ASF_UnknownASFStreamType "Ismeretlen ASF folyam típus\n" +#define MSGTR_MPDEMUX_ASF_Failed2ParseHTTPResponse "Sikertelen a HTTP válasz értelmezése.\n" +#define MSGTR_MPDEMUX_ASF_ServerReturn "Szerver válasz %d:%s\n" +#define MSGTR_MPDEMUX_ASF_ASFHTTPParseWarnCuttedPragma "ASF HTTP ÉRTELMEZÉSI HIBA : %s pragma levágva %d bájtról %d bájtra\n" +#define MSGTR_MPDEMUX_ASF_SocketWriteError "socket írási hiba : %s\n" +#define MSGTR_MPDEMUX_ASF_HeaderParseFailed "Sikertelen a fájléc értelmezése.\n" +#define MSGTR_MPDEMUX_ASF_NoStreamFound "Nem található folyam.\n" +#define MSGTR_MPDEMUX_ASF_UnknownASFStreamingType "ismeretlen ASF folyam típus\n" +#define MSGTR_MPDEMUX_ASF_InfoStreamASFURL "STREAM_ASF, URL: %s\n" +#define MSGTR_MPDEMUX_ASF_StreamingFailed "Sikertelen, kilépés.\n" + +// audio_in.c +#define MSGTR_MPDEMUX_AUDIOIN_ErrReadingAudio "\nHiba az audió olvasásakor: %s\n" +#define MSGTR_MPDEMUX_AUDIOIN_XRUNSomeFramesMayBeLeftOut "Visszatérés a cross-run-ból, néhány képkocka kimaradhatott!\n" +#define MSGTR_MPDEMUX_AUDIOIN_ErrFatalCannotRecover "Végzetes hiba, nem lehet visszatérni!\n" +#define MSGTR_MPDEMUX_AUDIOIN_NotEnoughSamples "\nNincs elég audió minta!\n" + +// cache2.c +#define MSGTR_MPDEMUX_CACHE2_NonCacheableStream "\rEz a folyam nem cache-elhető.\n" +#define MSGTR_MPDEMUX_CACHE2_ReadFileposDiffers "!!! read_filepos különbözik!!! Jelezd ezt a hibát...\n" + +// network.c +#define MSGTR_MPDEMUX_NW_UnknownAF "Ismeretlen címosztály: %d\n" +#define MSGTR_MPDEMUX_NW_ResolvingHostForAF "%s feloldása erre: %s...\n" +#define MSGTR_MPDEMUX_NW_CantResolv "Nem oldható fel név %s -hez: %s\n" +#define MSGTR_MPDEMUX_NW_ConnectingToServer "Csatlakozás a(z) %s[%s] szerverhez: %d...\n" +#define MSGTR_MPDEMUX_NW_CantConnect2Server "Sikertelen csatlakozás a szerverhez %s -sel\n" +#define MSGTR_MPDEMUX_NW_SelectFailed "Kiválasztás sikertelen.\n" +#define MSGTR_MPDEMUX_NW_ConnTimeout "időtúllépés a csatlakozáskor\n" +#define MSGTR_MPDEMUX_NW_GetSockOptFailed "getsockopt sikertelen: %s\n" +#define MSGTR_MPDEMUX_NW_ConnectError "csatlakozási hiba: %s\n" +#define MSGTR_MPDEMUX_NW_InvalidProxySettingTryingWithout "Hibás proxy beállítás... Megpróbálom proxy nélkül.\n" +#define MSGTR_MPDEMUX_NW_CantResolvTryingWithoutProxy "Nem oldható fel a távoli hosztnév az AF_INET-hez. Megpróbálom proxy nélkül.\n" +#define MSGTR_MPDEMUX_NW_ErrSendingHTTPRequest "Hiba a HTTP kérés küldésekor: nem küldte el az összes kérést.\n" +#define MSGTR_MPDEMUX_NW_ReadFailed "Olvasás sikertelen.\n" +#define MSGTR_MPDEMUX_NW_Read0CouldBeEOF "http_read_response 0-át olvasott (pl. EOF).\n" +#define MSGTR_MPDEMUX_NW_AuthFailed "Azonosítás sikertelen. Kérlek használd a -user és -passwd kapcsolókat az\n"\ +"azonosító/jelszó megadásához URL listáknál, vagy írd az alábbi formában az URL-t:\n"\ +"http://usernev:jelszo@hostnev/fajl\n" +#define MSGTR_MPDEMUX_NW_AuthRequiredFor "Azonosítás szükséges ehhez: %s\n" +#define MSGTR_MPDEMUX_NW_AuthRequired "Azonosítás szükséges.\n" +#define MSGTR_MPDEMUX_NW_NoPasswdProvidedTryingBlank "Nincs jelszó megadva, üres jelszót próbálok.\n" +#define MSGTR_MPDEMUX_NW_ErrServerReturned "Szerver válasz %d: %s\n" +#define MSGTR_MPDEMUX_NW_CacheSizeSetTo "Cache méret beállítva %d KByte-ra\n" + +// open.c, stream.c: +#define MSGTR_CdDevNotfound "A CD-ROM meghajtó (%s) nem található!\n" +#define MSGTR_ErrTrackSelect "Hiba a VCD-sáv kiválasztásakor!" +#define MSGTR_ReadSTDIN "Olvasás a szabványos bemenetről (stdin)...\n" +#define MSGTR_UnableOpenURL "Nem megnyitható az URL: %s\n" +#define MSGTR_ConnToServer "Csatlakozom a szerverhez: %s\n" +#define MSGTR_FileNotFound "A fájl nem található: '%s'\n" + +#define MSGTR_SMBInitError "Samba kliens könyvtár nem inicializálható: %d\n" +#define MSGTR_SMBFileNotFound "Nem nyitható meg a hálózatról: '%s'\n" +#define MSGTR_SMBNotCompiled "Nincs befordítva az MPlayerbe az SMB támogatás\n" + +#define MSGTR_CantOpenDVD "Nem tudom megnyitni a DVD eszközt: %s (%s)\n" + +// stream_cdda.c +#define MSGTR_MPDEMUX_CDDA_CantOpenCDDADevice "Nem nyitható meg a CDDA eszköz.\n" +#define MSGTR_MPDEMUX_CDDA_CantOpenDisc "Nem nyitható meg a lemez.\n" +#define MSGTR_MPDEMUX_CDDA_AudioCDFoundWithNTracks "Audió CD-t találtam %ld sávval.\n" + +// stream_cddb.c +#define MSGTR_MPDEMUX_CDDB_FailedToReadTOC "Hiba a TOC olvasása közben.\n" +#define MSGTR_MPDEMUX_CDDB_FailedToOpenDevice "Hiba a(z) %s eszköz megnyitásakor.\n" +#define MSGTR_MPDEMUX_CDDB_NotAValidURL "hibás URL\n" +#define MSGTR_MPDEMUX_CDDB_FailedToSendHTTPRequest "HTTP kérés elküldése nem sikerült.\n" +#define MSGTR_MPDEMUX_CDDB_FailedToReadHTTPResponse "HTTP válasz olvasása nem sikerült.\n" +#define MSGTR_MPDEMUX_CDDB_HTTPErrorNOTFOUND "Nem található.\n" +#define MSGTR_MPDEMUX_CDDB_HTTPErrorUnknown "ismeretlen hibakód\n" +#define MSGTR_MPDEMUX_CDDB_NoCacheFound "Nem találtam cache-t.\n" +#define MSGTR_MPDEMUX_CDDB_NotAllXMCDFileHasBeenRead "Nem minden xmcd fájl lett elolvasva.\n" +#define MSGTR_MPDEMUX_CDDB_FailedToCreateDirectory "Sikertelen a(z) %s könyvtár létrehozása.\n" +#define MSGTR_MPDEMUX_CDDB_NotAllXMCDFileHasBeenWritten "Nem minden xmcd fájl lett kiírva.\n" +#define MSGTR_MPDEMUX_CDDB_InvalidXMCDDatabaseReturned "Hibás xmcd adatbázis fájl érkezett vissza.\n" +#define MSGTR_MPDEMUX_CDDB_UnexpectedFIXME "váratlan FIXME\n" +#define MSGTR_MPDEMUX_CDDB_UnhandledCode "kezeletlen kód\n" +#define MSGTR_MPDEMUX_CDDB_UnableToFindEOL "Nem található a sor vége.\n" +#define MSGTR_MPDEMUX_CDDB_ParseOKFoundAlbumTitle "Értelmezés OK, találtam: %s\n" +#define MSGTR_MPDEMUX_CDDB_AlbumNotFound "Album nem található.\n" +#define MSGTR_MPDEMUX_CDDB_ServerReturnsCommandSyntaxErr "Szerver válasza: Parancs szintaxis hibás\n" +#define MSGTR_MPDEMUX_CDDB_NoSitesInfoAvailable "Nincs elérhető oldal információ.\n" +#define MSGTR_MPDEMUX_CDDB_FailedToGetProtocolLevel "Sikertelen a protokol szint lekérdezése.\n" +#define MSGTR_MPDEMUX_CDDB_NoCDInDrive "Nincs CD a meghajtóban.\n" + +// stream_cue.c +#define MSGTR_MPDEMUX_CUEREAD_UnexpectedCuefileLine "[bincue] Nem várt cuefájl sor: %s\n" +#define MSGTR_MPDEMUX_CUEREAD_BinFilenameTested "[bincue] tesztelt bin fájlnév: %s\n" +#define MSGTR_MPDEMUX_CUEREAD_CannotFindBinFile "[bincue] Nem található a bin fájl - feladom.\n" +#define MSGTR_MPDEMUX_CUEREAD_UsingBinFile "[bincue] %s bin fájl használata.\n" +#define MSGTR_MPDEMUX_CUEREAD_UnknownModeForBinfile "[bincue] Ismeretlen mód a binfájlhoz. Nem szabadna megtörténnie. Megszakítás.\n" +#define MSGTR_MPDEMUX_CUEREAD_CannotOpenCueFile "[bincue] %s nem nyitható meg.\n" +#define MSGTR_MPDEMUX_CUEREAD_ErrReadingFromCueFile "[bincue] Hiba %s fájlból történő olvasáskor\n" +#define MSGTR_MPDEMUX_CUEREAD_ErrGettingBinFileSize "[bincue] Hiba a bin fájl méretének lekérdezésekor.\n" +#define MSGTR_MPDEMUX_CUEREAD_InfoTrackFormat "sáv %02d: formátum=%d %02d:%02d:%02d\n" +#define MSGTR_MPDEMUX_CUEREAD_UnexpectedBinFileEOF "[bincue] nem várt vége a bin fájlnak\n" +#define MSGTR_MPDEMUX_CUEREAD_CannotReadNBytesOfPayload "[bincue] Nem olvasható %d bájtnyi payload.\n" +#define MSGTR_MPDEMUX_CUEREAD_CueStreamInfo_FilenameTrackTracksavail "CUE stream_open, fájlnév=%s, sáv=%d, elérhető sávok: %d -> %d\n" + +// stream_dvd.c +#define MSGTR_DVDspeedCantOpen "Nem nyitható meg a DVD eszköz írásra, a DVD sebesség változtatásához írási jog kell.\n" +#define MSGTR_DVDrestoreSpeed "DVD sebesség visszaállítása... " +#define MSGTR_DVDlimitSpeed "DVD sebesség korlátozása %dKB/s-ra... " +#define MSGTR_DVDlimitFail "sikertelen\n" +#define MSGTR_DVDlimitOk "sikeres\n" +#define MSGTR_NoDVDSupport "Az MPlayer DVD támogatás nélkül lett lefordítva, kilépés.\n" +#define MSGTR_DVDnumTitles "%d sáv van a DVD-n.\n" +#define MSGTR_DVDinvalidTitle "Helytelen DVD sáv: %d\n" +#define MSGTR_DVDnumChapters "Az adott DVD sávban %d fejezet van.\n" +#define MSGTR_DVDinvalidChapter "Helytelen DVD fejezet: %d\n" +#define MSGTR_DVDinvalidChapterRange "Helytelen fejezet tartomány specifikáció: %s\n" +#define MSGTR_DVDinvalidLastChapter "Helytelen DVD utolsó fejezet szám: %d\n" +#define MSGTR_DVDnumAngles "%d darab kameraállás van ezen a DVD sávon.\n" +#define MSGTR_DVDinvalidAngle "Helytelen DVD kameraállás: %d\n" +#define MSGTR_DVDnoIFO "Nem tudom a(z) %d. DVD sávhoz megnyitni az IFO fájlt.\n" +#define MSGTR_DVDnoVMG "A VMG infót nem lehet megnyitni!\n" +#define MSGTR_DVDnoVOBs "Nem tudom megnyitni a VOBS sávokat (VTS_%02d_1.VOB).\n" +#define MSGTR_DVDnoMatchingAudio "Nem található megfelelő nyelvű DVD audió!\n" +#define MSGTR_DVDaudioChannel "Kiválasztott DVD audió csatorna: %d nyelv: %c%c\n" +#define MSGTR_DVDaudioStreamInfo "audió folyam: %d formátum: %s (%s) nyelv: %s aid: %d.\n" +#define MSGTR_DVDnumAudioChannels "audió csatornák száma a lemezen: %d.\n" +#define MSGTR_DVDnoMatchingSubtitle "Nincs megfelelő nyelvű DVD felirat fájl!\n" +#define MSGTR_DVDsubtitleChannel "Kiválasztott DVD felirat csatorna: %d nyelv: %c%c\n" +#define MSGTR_DVDsubtitleLanguage "felirat ( sid ): %d nyelv: %s\n" +#define MSGTR_DVDnumSubtitles "feliratok szám a lemezen: %d\n" + +// stream_radio.c +#define MSGTR_RADIO_ChannelNamesDetected "[radio] Rádió csatornák neve megtalálva.\n" +#define MSGTR_RADIO_FreqRange "[radio] Az engedélyezett frekvencia tartomány %.2f-%.2f MHz.\n" +#define MSGTR_RADIO_WrongFreqForChannel "[radio] Hibás frekvencia a(z) %s csatornának\n" +#define MSGTR_RADIO_WrongChannelNumberFloat "[radio] Hibás csatorna szám: %.2f\n" +#define MSGTR_RADIO_WrongChannelNumberInt "[radio] Hibás csatorna szám: %d\n" +#define MSGTR_RADIO_WrongChannelName "[radio] Hibás csatorna név: %s\n" +#define MSGTR_RADIO_FreqParameterDetected "[radio] Rádió frekvencia paramétere megtalálva.\n" +#define MSGTR_RADIO_DoneParsingChannels "[radio] Csatornák értelmezése kész.\n" +#define MSGTR_RADIO_GetTunerFailed "[radio] Figyelmeztetés:ioctl get tuner sikertelen: %s. Frac beállítása: %d.\n" +#define MSGTR_RADIO_NotRadioDevice "[radio] %s nem rádiós eszköz!\n" +#define MSGTR_RADIO_TunerCapLowYes "[radio] a tuner low:yes frac=%d\n" +#define MSGTR_RADIO_TunerCapLowNo "[radio] a tuner low:no frac=%d\n" +#define MSGTR_RADIO_SetFreqFailed "[radio] ioctl set frequency 0x%x (%.2f) sikertelen: %s\n" +#define MSGTR_RADIO_GetFreqFailed "[radio] ioctl get frequency sikertelen: %s\n" +#define MSGTR_RADIO_SetMuteFailed "[radio] ioctl set mute sikertelen: %s\n" +#define MSGTR_RADIO_QueryControlFailed "[radio] ioctl query control sikertelen: %s\n" +#define MSGTR_RADIO_GetVolumeFailed "[radio] ioctl get volume sikertelen: %s\n" +#define MSGTR_RADIO_SetVolumeFailed "[radio] ioctl set volume sikertelen: %s\n" +#define MSGTR_RADIO_DroppingFrame "\n[radio] túl rossz - audió keret eldobása (%d bájt)!\n" +#define MSGTR_RADIO_BufferEmpty "[radio] grab_audio_frame: üres a buffer, várakozás %d adat bájtra.\n" +#define MSGTR_RADIO_AudioInitFailed "[radio] audio_in_init sikertelen: %s\n" +#define MSGTR_RADIO_AudioBuffer "[radio] Audió rögzítés - buffer=%d bájt (blokk=%d bájt).\n" +#define MSGTR_RADIO_AllocateBufferFailed "[radio] az audió buffer nem foglalható le (block=%d,buf=%d): %s\n" +#define MSGTR_RADIO_CurrentFreq "[radio] Jelenlegi frekvencia: %.2f\n" +#define MSGTR_RADIO_SelectedChannel "[radio] Kiválasztott csatorna: %d - %s (freq: %.2f)\n" +#define MSGTR_RADIO_ChangeChannelNoChannelList "[radio] Nem lehet csatornát választani: nincs csatornalista megadva.\n" +#define MSGTR_RADIO_UnableOpenDevice "[radio] '%s' nem nyitható meg: %s\n" +#define MSGTR_RADIO_RadioDevice "[radio] Radio fd: %d, %s\n" +#define MSGTR_RADIO_InitFracFailed "[radio] init_frac sikertelen.\n" +#define MSGTR_RADIO_WrongFreq "[radio] Hibás frekvencia: %.2f\n" +#define MSGTR_RADIO_UsingFreq "[radio] Használt frekvencia: %.2f.\n" +#define MSGTR_RADIO_AudioInInitFailed "[radio] audio_in_init sikertelen.\n" +#define MSGTR_RADIO_BufferString "[radio] %s: in buffer=%d dropped=%d\n" +#define MSGTR_RADIO_AudioInSetupFailed "[radio] audio_in_setup hívás sikertelen: %s\n" +#define MSGTR_RADIO_CaptureStarting "[radio] Mentés kezdése.\n" +#define MSGTR_RADIO_ClearBufferFailed "[radio] Buffer kiürítése sikertelen: %s\n" +#define MSGTR_RADIO_StreamEnableCacheFailed "[radio] stream_enable_cache hívás sikertelen: %s\n" +#define MSGTR_RADIO_DriverUnknownStr "[radio] Ismeretlen vezérlő név: %s\n" +#define MSGTR_RADIO_DriverV4L2 "[radio] V4Lv2 rádió interfész használata.\n" +#define MSGTR_RADIO_DriverV4L "[radio] V4Lv1 rádió interfész használata.\n" +#define MSGTR_RADIO_DriverBSDBT848 "[radio] *BSD BT848 rádió interfész használata.\n" +#define MSGTR_RADIO_AvailableDrivers "[radio] Használható vezérlők: " + //tv.c #define MSGTR_TV_BogusNormParameter "tv.c: norm_from_string(%s): Hibás norma paraméter, beállított: %s.\n" #define MSGTR_TV_NoVideoInputPresent "Hiba: Nincs videó bemenet!\n" @@ -2172,3 +2115,7 @@ static char help_text[]= #define MSGTR_TVI_DS_NoVideoCaptureDevice "tvi_dshow: A videó mentési eszköz nem található\n" #define MSGTR_TVI_DS_NoAudioCaptureDevice "tvi_dshow: Az audió mentési eszköz nem található\n" #define MSGTR_TVI_DS_GetActualMediatypeFailed "tvi_dshow: Nem kérdezhető le az aktuális médiatípus (Hiba:0x%x). Feltételezhetően azonos a kérttel.\n" + +// url.c +#define MSGTR_MPDEMUX_URL_StringAlreadyEscaped "A karakterlánc már escape-ltnek tűnik az url_escape-ben %c%c1%c2\n" + From ebb8b63112e81c385b1b0b11a623d26ebe405ddd Mon Sep 17 00:00:00 2001 From: diego Date: Sat, 19 Jul 2008 02:00:56 +0000 Subject: [PATCH 47/51] Only build the documentation in the languages requested from configure. Fixes Bugzilla #978. inspired by a patch from Jonas Berlin, bugs outerspace.dyndns org git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27328 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/xml/Makefile | 21 ++++++++++----------- configure | 3 +++ 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/DOCS/xml/Makefile b/DOCS/xml/Makefile index 1cbc2796d3..7e289182e1 100644 --- a/DOCS/xml/Makefile +++ b/DOCS/xml/Makefile @@ -1,7 +1,6 @@ # Makefile for generating the HTML documentation -# List of subdirectories to be processed. -SUBDIRS = en es fr hu it pl cs de ru zh_CN +include ../../config.mak # Generated chunked HTML files go here. HTML_CHUNKED = ../HTML @@ -14,10 +13,10 @@ all: html-chunked html-single help: @echo "Targets:" @echo "********" - @echo "all : Build everything (default)." - @echo "html-single : Build HTML documentation (single file)." + @echo "all : Build everything for configured languages (default)." + @echo "html-single : HTML documentation for configured languages (single file)" @echo "html-single-LANG : As above, but only one language." - @echo "html-chunked : Build HTML documentation (multiple files)." + @echo "html-chunked : HTML documentation for configured languages (multiple files)" @echo "html-chunked-LANG : As above, but only one language." @echo "xmllint : Check syntax of all xml files." @echo "xmllint-LANG : Check syntax of LANG xml files." @@ -29,17 +28,17 @@ help: @echo "clean-LANG : Remove HTML files for one language." @echo "releaseclean-LANG : Remove generated files for one language." @echo "distclean-LANG : Remove ALL generated files for one language." - @echo "Substitute LANG for one of $(SUBDIRS)" + @echo "Substitute LANG for one of $(DOC_LANG_ALL)" -html-chunked: xsltproc.sh xmllint.sh chunked-dir $(addprefix html-chunked-,$(SUBDIRS)) +html-chunked: xsltproc.sh xmllint.sh chunked-dir $(addprefix html-chunked-,$(DOC_LANGS)) chunked-dir: -mkdir -p $(HTML_CHUNKED) -html-single: xsltproc.sh xmllint.sh single-dir $(addprefix html-single-,$(SUBDIRS)) +html-single: xsltproc.sh xmllint.sh single-dir $(addprefix html-single-,$(DOC_LANGS)) single-dir: -mkdir -p $(HTML_SINGLE) -xmllint: xmllint.sh $(addprefix xmllint-,$(SUBDIRS)) +xmllint: xmllint.sh $(addprefix xmllint-,$(DOC_LANG_ALL)) clean-html-chunked: -rm -rf $(HTML_CHUNKED) @@ -47,7 +46,7 @@ clean-html-chunked: clean-html-single: -rm -rf $(HTML_SINGLE) -releaseclean: $(addprefix releaseclean-,$(SUBDIRS)) +releaseclean: $(addprefix releaseclean-,$(DOC_LANG_ALL)) -rm -f html-chunk.xsl html-single.xsl xsltproc.sh xmllint.sh distclean: clean releaseclean @@ -78,7 +77,7 @@ releaseclean-$(1): $(MAKE) HTMLDIR=../$(HTML_CHUNKED)/$(1) -C $(1) distclean endef -$(foreach lang, $(SUBDIRS),$(eval $(call lang-def,$(lang)))) +$(foreach lang, $(DOC_LANG_ALL),$(eval $(call lang-def,$(lang)))) .PHONY: all help html-chunked* chunked-dir html-single* single-dir xmllint* .PHONY: clean-html-chunked clean-html-single releaseclean* distclean* clean* diff --git a/configure b/configure index 0bf2624401..3222e245d0 100755 --- a/configure +++ b/configure @@ -7623,6 +7623,9 @@ cat > config.mak << EOF # Ensure that locale settings do not interfere with shell commands. export LC_ALL = C +DOC_LANG = $doc_lang +DOC_LANGS = $doc_langs +DOC_LANG_ALL = $doc_lang_all MAN_LANG = $man_lang MAN_LANGS = $man_langs MAN_LANG_ALL = $man_lang_all From 20fee4a6170167bc460b07eab566b863a116a61c Mon Sep 17 00:00:00 2001 From: henry Date: Sat, 19 Jul 2008 07:11:18 +0000 Subject: [PATCH 48/51] docs build fix git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27329 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/xml/configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DOCS/xml/configure b/DOCS/xml/configure index abebd4d287..a61f564fc1 100755 --- a/DOCS/xml/configure +++ b/DOCS/xml/configure @@ -152,7 +152,7 @@ else echo "Found docbookx.dtd at $_dtd" fi -for lang in `grep 'SUBDIRS =' Makefile|cut -d= -f2`; do +for lang in `grep 'DOC_LANGS =' ../../config.mak|cut -d= -f2`; do cat > $lang/main.xml << EOF