summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJackson Doak <jackson@jackson-Vostro-1320>2013-11-30 07:58:24 +1100
committerJackson Doak <jackson@jackson-Vostro-1320>2013-11-30 07:58:24 +1100
commitc423357c93592bfb48ee7edbfba8936f20987cf7 (patch)
tree58e9d5df870665b1e2f3627d7a23f4ede3fb57d8
parent4dc7780192b3047d4844e591c0ee89c844f3d124 (diff)
Imported Upstream version 3.4.2
-rwxr-xr-x[-rw-r--r--]config.guess151
-rwxr-xr-x[-rw-r--r--]config.rpath0
-rwxr-xr-x[-rw-r--r--]config.sub30
-rwxr-xr-xconfigure22
-rw-r--r--configure.ac6
-rw-r--r--contrib/win32/notes.html217
-rw-r--r--contrib/win32/patches/any2ppm.c.diff63
-rw-r--r--contrib/win32/patches/cairo-surface-xy.diff381
-rw-r--r--contrib/win32/patches/cairo-win32-surface.c.diff22
-rw-r--r--contrib/win32/patches/flac.pc.diff9
-rw-r--r--contrib/win32/patches/fluidsynth.diff36
-rw-r--r--contrib/win32/patches/gdbus-codegen.in.diff13
-rw-r--r--contrib/win32/patches/gdk-pixbuf-configure.diff13
-rw-r--r--contrib/win32/patches/gtk-configure.diff24
-rw-r--r--contrib/win32/patches/gtksettings.c.diff14
-rw-r--r--contrib/win32/patches/gwin32.h.diff15
-rw-r--r--contrib/win32/patches/libbinio-makefile.am.diff11
-rw-r--r--contrib/win32/patches/libbs2b-makefile.am.diff11
-rw-r--r--contrib/win32/patches/libcue-makefile.am.diff9
-rw-r--r--contrib/win32/patches/libfaad-makefile.am.diff11
-rw-r--r--contrib/win32/patches/libflac-alloc.h.diff11
-rw-r--r--contrib/win32/patches/libflac-main.cpp.diff10
-rw-r--r--contrib/win32/patches/libmms-makefile.am.diff (renamed from contrib/win32/patches/mms-Makefile.am.diff)0
-rw-r--r--contrib/win32/patches/libmms-seek-fix.diff54
-rw-r--r--contrib/win32/patches/neon.pc.diff9
-rwxr-xr-x[-rw-r--r--]install-sh35
-rw-r--r--po/Makefile1
-rw-r--r--po/ast.po8
-rw-r--r--po/audacious.pot8
-rw-r--r--po/be.po8
-rw-r--r--po/bg.po241
-rw-r--r--po/ca.po8
-rw-r--r--po/cs.po19
-rw-r--r--po/da.po8
-rw-r--r--po/de.po8
-rw-r--r--po/el.po8
-rw-r--r--po/en_GB.po8
-rw-r--r--po/eo.po8
-rw-r--r--po/es.po8
-rw-r--r--po/es_AR.po8
-rw-r--r--po/es_MX.po8
-rw-r--r--po/et.po8
-rw-r--r--po/eu.po8
-rw-r--r--po/fa_IR.po8
-rw-r--r--po/fi.po8
-rw-r--r--po/fr.po12
-rw-r--r--po/gl.po8
-rw-r--r--po/hu.po8
-rw-r--r--po/id_ID.po8
-rw-r--r--po/it.po8
-rw-r--r--po/ja.po8
-rw-r--r--po/ko.po33
-rw-r--r--po/ky.po8
-rw-r--r--po/lt.po8
-rw-r--r--po/lv.po8
-rw-r--r--po/ml_IN.po999
-rw-r--r--po/ms.po8
-rw-r--r--po/nl.po8
-rw-r--r--po/pl.po8
-rwxr-xr-xpo/process-transifex-po3
-rw-r--r--po/pt_BR.po8
-rw-r--r--po/pt_PT.po8
-rw-r--r--po/ro.po8
-rw-r--r--po/ru.po8
-rw-r--r--po/si.po8
-rw-r--r--po/sk.po8
-rw-r--r--po/sq.po8
-rw-r--r--po/sr.po8
-rw-r--r--po/sr@latin.po8
-rw-r--r--po/ta.po8
-rw-r--r--po/tr.po208
-rw-r--r--po/uk.po8
-rw-r--r--po/vi.po8
-rw-r--r--po/zh_CN.po8
-rw-r--r--po/zh_TW.po8
-rw-r--r--src/audacious/playback.c112
-rw-r--r--src/audacious/probe-buffer.c2
-rw-r--r--src/audacious/probe.c5
-rw-r--r--src/audacious/types.h2
-rw-r--r--src/audacious/ui_preferences.c7
80 files changed, 1931 insertions, 1218 deletions
diff --git a/config.guess b/config.guess
index 1804e9f..b79252d 100644..100755
--- a/config.guess
+++ b/config.guess
@@ -1,10 +1,8 @@
#! /bin/sh
# Attempt to guess a canonical system name.
-# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
-# 2011, 2012, 2013 Free Software Foundation, Inc.
+# Copyright 1992-2013 Free Software Foundation, Inc.
-timestamp='2012-12-29'
+timestamp='2013-06-10'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -26,7 +24,7 @@ timestamp='2012-12-29'
# program. This Exception is an additional permission under section 7
# of the GNU General Public License, version 3 ("GPLv3").
#
-# Originally written by Per Bothner.
+# Originally written by Per Bothner.
#
# You can get the latest version of this script from:
# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
@@ -52,9 +50,7 @@ version="\
GNU config.guess ($timestamp)
Originally written by Per Bothner.
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
-2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
-2012, 2013 Free Software Foundation, Inc.
+Copyright 1992-2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -136,6 +132,27 @@ UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
+case "${UNAME_SYSTEM}" in
+Linux|GNU|GNU/*)
+ # If the system lacks a compiler, then just pick glibc.
+ # We could probably try harder.
+ LIBC=gnu
+
+ eval $set_cc_for_build
+ cat <<-EOF > $dummy.c
+ #include <features.h>
+ #if defined(__UCLIBC__)
+ LIBC=uclibc
+ #elif defined(__dietlibc__)
+ LIBC=dietlibc
+ #else
+ LIBC=gnu
+ #endif
+ EOF
+ eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
+ ;;
+esac
+
# Note: order is significant - the case branches are not exclusive.
case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
@@ -857,21 +874,21 @@ EOF
exit ;;
*:GNU:*:*)
# the GNU system
- echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
+ echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
exit ;;
*:GNU/*:*:*)
# other systems with GNU libc and userland
- echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
+ echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
exit ;;
i*86:Minix:*:*)
echo ${UNAME_MACHINE}-pc-minix
exit ;;
aarch64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
aarch64_be:Linux:*:*)
UNAME_MACHINE=aarch64_be
- echo ${UNAME_MACHINE}-unknown-linux-gnu
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
alpha:Linux:*:*)
case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
@@ -884,59 +901,54 @@ EOF
EV68*) UNAME_MACHINE=alphaev68 ;;
esac
objdump --private-headers /bin/sh | grep -q ld.so.1
- if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
- echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
+ if test "$?" = 0 ; then LIBC="gnulibc1" ; fi
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
+ arc:Linux:*:* | arceb:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
arm*:Linux:*:*)
eval $set_cc_for_build
if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ARM_EABI__
then
- echo ${UNAME_MACHINE}-unknown-linux-gnu
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
else
if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ARM_PCS_VFP
then
- echo ${UNAME_MACHINE}-unknown-linux-gnueabi
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
else
- echo ${UNAME_MACHINE}-unknown-linux-gnueabihf
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
fi
fi
exit ;;
avr32*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
cris:Linux:*:*)
- echo ${UNAME_MACHINE}-axis-linux-gnu
+ echo ${UNAME_MACHINE}-axis-linux-${LIBC}
exit ;;
crisv32:Linux:*:*)
- echo ${UNAME_MACHINE}-axis-linux-gnu
+ echo ${UNAME_MACHINE}-axis-linux-${LIBC}
exit ;;
frv:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
hexagon:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
i*86:Linux:*:*)
- LIBC=gnu
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
- #ifdef __dietlibc__
- LIBC=dietlibc
- #endif
-EOF
- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
- echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
+ echo ${UNAME_MACHINE}-pc-linux-${LIBC}
exit ;;
ia64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
m32r*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
m68*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
mips:Linux:*:* | mips64:Linux:*:*)
eval $set_cc_for_build
@@ -955,54 +967,63 @@ EOF
#endif
EOF
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
- test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
+ test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
;;
+ or1k:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
or32:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
padre:Linux:*:*)
- echo sparc-unknown-linux-gnu
+ echo sparc-unknown-linux-${LIBC}
exit ;;
parisc64:Linux:*:* | hppa64:Linux:*:*)
- echo hppa64-unknown-linux-gnu
+ echo hppa64-unknown-linux-${LIBC}
exit ;;
parisc:Linux:*:* | hppa:Linux:*:*)
# Look for CPU level
case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
- PA7*) echo hppa1.1-unknown-linux-gnu ;;
- PA8*) echo hppa2.0-unknown-linux-gnu ;;
- *) echo hppa-unknown-linux-gnu ;;
+ PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
+ PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
+ *) echo hppa-unknown-linux-${LIBC} ;;
esac
exit ;;
ppc64:Linux:*:*)
- echo powerpc64-unknown-linux-gnu
+ echo powerpc64-unknown-linux-${LIBC}
exit ;;
ppc:Linux:*:*)
- echo powerpc-unknown-linux-gnu
+ echo powerpc-unknown-linux-${LIBC}
+ exit ;;
+ ppc64le:Linux:*:*)
+ echo powerpc64le-unknown-linux-${LIBC}
+ exit ;;
+ ppcle:Linux:*:*)
+ echo powerpcle-unknown-linux-${LIBC}
exit ;;
s390:Linux:*:* | s390x:Linux:*:*)
- echo ${UNAME_MACHINE}-ibm-linux
+ echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
exit ;;
sh64*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
sh*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
sparc:Linux:*:* | sparc64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
tile*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
vax:Linux:*:*)
- echo ${UNAME_MACHINE}-dec-linux-gnu
+ echo ${UNAME_MACHINE}-dec-linux-${LIBC}
exit ;;
x86_64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
xtensa*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
i*86:DYNIX/ptx:4*:*)
# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
@@ -1235,19 +1256,21 @@ EOF
exit ;;
*:Darwin:*:*)
UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
- case $UNAME_PROCESSOR in
- i386)
- eval $set_cc_for_build
- if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
- if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
- (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
- grep IS_64BIT_ARCH >/dev/null
- then
- UNAME_PROCESSOR="x86_64"
- fi
- fi ;;
- unknown) UNAME_PROCESSOR=powerpc ;;
- esac
+ eval $set_cc_for_build
+ if test "$UNAME_PROCESSOR" = unknown ; then
+ UNAME_PROCESSOR=powerpc
+ fi
+ if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
+ if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
+ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
+ grep IS_64BIT_ARCH >/dev/null
+ then
+ case $UNAME_PROCESSOR in
+ i386) UNAME_PROCESSOR=x86_64 ;;
+ powerpc) UNAME_PROCESSOR=powerpc64 ;;
+ esac
+ fi
+ fi
echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
exit ;;
*:procnto*:*:* | *:QNX:[0123456789]*:*)
diff --git a/config.rpath b/config.rpath
index c38b914..c38b914 100644..100755
--- a/config.rpath
+++ b/config.rpath
diff --git a/config.sub b/config.sub
index 802a224..8b612ab 100644..100755
--- a/config.sub
+++ b/config.sub
@@ -1,10 +1,8 @@
#! /bin/sh
# Configuration validation subroutine script.
-# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
-# 2011, 2012, 2013 Free Software Foundation, Inc.
+# Copyright 1992-2013 Free Software Foundation, Inc.
-timestamp='2012-12-29'
+timestamp='2013-04-24'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -70,9 +68,7 @@ Report bugs and patches to <config-patches@gnu.org>."
version="\
GNU config.sub ($timestamp)
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
-2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
-2012, 2013 Free Software Foundation, Inc.
+Copyright 1992-2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -256,7 +252,7 @@ case $basic_machine in
| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
| am33_2.0 \
- | arc \
+ | arc | arceb \
| arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \
| avr | avr32 \
| be32 | be64 \
@@ -290,16 +286,17 @@ case $basic_machine in
| mipsisa64r2 | mipsisa64r2el \
| mipsisa64sb1 | mipsisa64sb1el \
| mipsisa64sr71k | mipsisa64sr71kel \
+ | mipsr5900 | mipsr5900el \
| mipstx39 | mipstx39el \
| mn10200 | mn10300 \
| moxie \
| mt \
| msp430 \
| nds32 | nds32le | nds32be \
- | nios | nios2 \
+ | nios | nios2 | nios2eb | nios2el \
| ns16k | ns32k \
| open8 \
- | or32 \
+ | or1k | or32 \
| pdp10 | pdp11 | pj | pjl \
| powerpc | powerpc64 | powerpc64le | powerpcle \
| pyramid \
@@ -369,7 +366,7 @@ case $basic_machine in
| aarch64-* | aarch64_be-* \
| alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
| alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
- | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
+ | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \
| arm-* | armbe-* | armle-* | armeb-* | armv*-* \
| avr-* | avr32-* \
| be32-* | be64-* \
@@ -407,12 +404,13 @@ case $basic_machine in
| mipsisa64r2-* | mipsisa64r2el-* \
| mipsisa64sb1-* | mipsisa64sb1el-* \
| mipsisa64sr71k-* | mipsisa64sr71kel-* \
+ | mipsr5900-* | mipsr5900el-* \
| mipstx39-* | mipstx39el-* \
| mmix-* \
| mt-* \
| msp430-* \
| nds32-* | nds32le-* | nds32be-* \
- | nios-* | nios2-* \
+ | nios-* | nios2-* | nios2eb-* | nios2el-* \
| none-* | np1-* | ns16k-* | ns32k-* \
| open8-* \
| orion-* \
@@ -1354,7 +1352,7 @@ case $os in
-gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
| -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
| -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
- | -sym* | -kopensolaris* \
+ | -sym* | -kopensolaris* | -plan9* \
| -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
| -aos* | -aros* \
| -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
@@ -1500,9 +1498,6 @@ case $os in
-aros*)
os=-aros
;;
- -kaos*)
- os=-kaos
- ;;
-zvmoe)
os=-zvmoe
;;
@@ -1594,6 +1589,9 @@ case $basic_machine in
mips*-*)
os=-elf
;;
+ or1k-*)
+ os=-elf
+ ;;
or32-*)
os=-coff
;;
diff --git a/configure b/configure
index 3a404db..ba93c6d 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for audacious 3.4.1.
+# Generated by GNU Autoconf 2.69 for audacious 3.4.2.
#
#
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -579,8 +579,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='audacious'
PACKAGE_TARNAME='audacious'
-PACKAGE_VERSION='3.4.1'
-PACKAGE_STRING='audacious 3.4.1'
+PACKAGE_VERSION='3.4.2'
+PACKAGE_STRING='audacious 3.4.2'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''
@@ -1391,7 +1391,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures audacious 3.4.1 to adapt to many kinds of systems.
+\`configure' configures audacious 3.4.2 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1457,7 +1457,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of audacious 3.4.1:";;
+ short | recursive ) echo "Configuration of audacious 3.4.2:";;
esac
cat <<\_ACEOF
@@ -1607,7 +1607,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-audacious configure 3.4.1
+audacious configure 3.4.2
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2012,7 +2012,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by audacious $as_me 3.4.1, which was
+It was created by audacious $as_me 3.4.2, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -2365,7 +2365,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
PACKAGE=audacious
-VERSION=3.4.1
+VERSION=3.4.2
cat >>confdefs.h <<_ACEOF
@@ -6106,6 +6106,8 @@ pkgconfigdir=$with_pkgconfigdir
+CFLAGS="$CFLAGS -Wno-deprecated-declarations"
+
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
if ${ac_cv_c_bigendian+:} false; then :
@@ -10070,7 +10072,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by audacious $as_me 3.4.1, which was
+This file was extended by audacious $as_me 3.4.2, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -10136,7 +10138,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-audacious config.status 3.4.1
+audacious config.status 3.4.2
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff --git a/configure.ac b/configure.ac
index a976b2e..6c48727 100644
--- a/configure.ac
+++ b/configure.ac
@@ -5,7 +5,7 @@ dnl ***
dnl Initialize
dnl ==========
AC_PREREQ([2.59])
-AC_INIT([audacious], [3.4.1])
+AC_INIT([audacious], [3.4.2])
AC_COPYRIGHT([(C) 2005-2013 Audacious Team])
AC_SUBST([PACKAGE], [AC_PACKAGE_TARNAME])
@@ -26,6 +26,10 @@ AC_DEFINE_UNQUOTED(PLUGIN_SUFFIX, "$PLUGIN_SUFFIX", [Suffix for plugins])
m4_ifdef([PKG_INSTALLDIR], [PKG_INSTALLDIR], AC_SUBST([pkgconfigdir], ${libdir}/pkgconfig))
+dnl Disable deprecation warnings for stable branch
+dnl ==============================================
+CFLAGS="$CFLAGS -Wno-deprecated-declarations"
+
dnl Byte order
dnl ==========
AC_C_BIGENDIAN([BIGENDIAN=1], [BIGENDIAN=0],
diff --git a/contrib/win32/notes.html b/contrib/win32/notes.html
index c4db4e4..80323df 100644
--- a/contrib/win32/notes.html
+++ b/contrib/win32/notes.html
@@ -10,7 +10,7 @@
<h2>Notes for Building Audacious on Windows</h2>
<p><em>John Lindgren<br>
-August 11, 2012</em></p>
+September 15, 2013</em></p>
<p>Several patch files should accompany this document.</p>
@@ -31,8 +31,8 @@ Apply the patch <tt>libintl.h.diff</tt> to <tt>C:\MinGW\include\libintl.h</tt>.<
<h3>Install Python</h3>
<p>Download and run:<br>
-<a href="http://www.python.org/ftp/python/2.7.2/python-2.7.2.msi">
-<tt>http://www.python.org/ftp/python/2.7.2/python-2.7.2.msi</tt></a></p>
+<a href="http://python.org/ftp/python/2.7.5/python-2.7.5.msi">
+<tt>http://python.org/ftp/python/2.7.5/python-2.7.5.msi</tt></a></p>
<p>Follow the prompts to install with default options to <tt>C:\Python27</tt>.</p>
@@ -48,23 +48,19 @@ LIBRARY_PATH=/C/GTK/lib:/C/libs/lib</tt></p></blockquote>
<h3>Install zlib</h3>
<p>Download and unzip to <tt>C:\zlib</tt>:<br>
-<a href="http://zlib.net/zlib-1.2.7.tar.gz">
-<tt>http://zlib.net/zlib-1.2.7.tar.gz</tt></a></p>
+<a href="http://zlib.net/zlib-1.2.8.tar.gz">
+<tt>http://zlib.net/zlib-1.2.8.tar.gz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/zlib<br>
-cp win32/Makefile.gcc Makefile<br>
-make<br>
-BINARY_PATH=/C/GTK/bin INCLUDE_PATH=/C/GTK/include LIBRARY_PATH=/C/GTK/lib make install<br>
-mkdir -p /C/GTK/bin<br>
-cp zlib1.dll /C/GTK/bin<br>
-cp libz.dll.a /C/GTK/lib</tt></p></blockquote>
+make -f win32/Makefile.gcc<br>
+BINARY_PATH=/C/GTK/bin INCLUDE_PATH=/C/GTK/include LIBRARY_PATH=/C/GTK/lib make -f win32/Makefile.gcc SHARED_MODE=1 install</tt></p></blockquote>
<h3>Install libpng</h3>
<p>Download and unzip to <tt>C:\libpng</tt>:<br>
-<a href="http://download.sourceforge.net/libpng/libpng-1.5.12.tar.xz">
-<tt>http://download.sourceforge.net/libpng/libpng-1.5.12.tar.xz</tt></a></p>
+<a href="http://sourceforge.net/projects/libpng/files/libpng16/1.6.3/libpng-1.6.3.tar.xz/download">
+<tt>http://sourceforge.net/projects/libpng/files/libpng16/1.6.3/libpng-1.6.3.tar.xz/download</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libpng<br>
@@ -75,8 +71,8 @@ make install</tt></p></blockquote>
<h3>Install libjpeg</h3>
<p>Download and unzip to <tt>C:\libjpeg</tt>:<br>
-<a href="http://www.ijg.org/files/jpegsrc.v8d.tar.gz">
-<tt>http://www.ijg.org/files/jpegsrc.v8d.tar.gz</tt></a></p>
+<a href="http://www.ijg.org/files/jpegsrc.v9.tar.gz">
+<tt>http://www.ijg.org/files/jpegsrc.v9.tar.gz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libjpeg<br>
@@ -87,36 +83,38 @@ make install</tt></p></blockquote>
<h3>Install libffi</h3>
<p>Download and unzip to <tt>C:\libffi</tt>:<br>
-<a href="ftp://sourceware.org/pub/libffi/libffi-3.0.11.tar.gz">
-<tt>ftp://sourceware.org/pub/libffi/libffi-3.0.11.tar.gz</tt></a></p>
+<a href="ftp://sourceware.org/pub/libffi/libffi-3.0.13.tar.gz">
+<tt>ftp://sourceware.org/pub/libffi/libffi-3.0.13.tar.gz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libffi<br>
-./configure --prefix=/C/GTK<br>
+./configure --prefix=/C/GTK --with-gcc-arch=i686<br>
make<br>
make install</tt></p></blockquote>
<h3>Install GLib</h3>
<p>Download and unzip to <tt>C:\glib</tt>:<br>
-<a href="http://ftp.gnome.org/pub/GNOME/sources/glib/2.32/glib-2.32.4.tar.xz">
-<tt>http://ftp.gnome.org/pub/GNOME/sources/glib/2.32/glib-2.32.4.tar.xz</tt></a></p>
+<a href="http://ftp.gnome.org/pub/GNOME/sources/glib/2.36/glib-2.36.4.tar.xz">
+<tt>http://ftp.gnome.org/pub/GNOME/sources/glib/2.36/glib-2.36.4.tar.xz</tt></a></p>
<p>Apply the patch <tt>gwin32.c.diff</tt> to <tt>C:\glib\glib\gwin32.c</tt>.<br>
Apply the patch <tt>gwin32.h.diff</tt> to <tt>C:\glib\glib\gwin32.h</tt>.<br>
-Apply the patch <tt>gcontenttype.c.diff</tt> to <tt>C:\glib\gio\gcontenttype.c</tt>.</p>
+Apply the patch <tt>gcontenttype.c.diff</tt> to <tt>C:\glib\gio\gcontenttype.c</tt>.<br>
+Apply the patch <tt>gdbus-codegen.in.diff</tt> to <tt>C:\glib\gio\gdbus-2.0\codegen\gdbus-codegen.in</tt>.</p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/glib<br>
-CFLAGS="-march=i486" LIBFFI_CFLAGS="-I/C/GTK/lib/libffi-3.0.11/include" LIBFFI_LIBS="-lffi" ZLIB_CFLAGS="" ZLIB_LIBS="-lz" ./configure --prefix=/C/GTK<br>
+touch -t 200001010000 gtk-doc.make<br>
+CFLAGS="-march=i686" LIBFFI_CFLAGS="-I/C/GTK/lib/libffi-3.0.13/include" LIBFFI_LIBS="-lffi" ZLIB_CFLAGS="" ZLIB_LIBS="-lz" ./configure --prefix=/C/GTK<br>
make<br>
make install</tt></p></blockquote>
<h3>Install pkg-config</h3>
<p>Download and unzip to <tt>C:\pkgconfig</tt>:<br>
-<a href="http://pkgconfig.freedesktop.org/releases/pkg-config-0.27.tar.gz">
-<tt>http://pkgconfig.freedesktop.org/releases/pkg-config-0.27.tar.gz</tt></a></p>
+<a href="http://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz">
+<tt>http://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/pkgconfig<br>
@@ -129,36 +127,32 @@ make install</tt></p></blockquote>
<h3>Install pixman</h3>
<p>Download and unzip to <tt>C:\pixman</tt>:<br>
-<a href="http://cairographics.org/releases/pixman-0.26.2.tar.gz">
-<tt>http://cairographics.org/releases/pixman-0.26.2.tar.gz</tt></a></p>
+<a href="http://cairographics.org/releases/pixman-0.30.2.tar.gz">
+<tt>http://cairographics.org/releases/pixman-0.30.2.tar.gz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/pixman<br>
-./configure --prefix=/C/GTK<br>
+./configure --prefix=/C/GTK --disable-sse2<br>
make<br>
make install</tt></p></blockquote>
<h3>Install Cairo</h3>
<p>Download and unzip to <tt>C:\cairo</tt>:<br>
-<a href="http://cairographics.org/releases/cairo-1.10.2.tar.gz">
-<tt>http://cairographics.org/releases/cairo-1.10.2.tar.gz</tt></a></p>
-
-<p>Apply the patch <tt>cairo-win32-surface.c.diff</tt> to <tt>C:\cairo\src\cairo-win32-surface.c</tt>.<br>
-Apply the patch <tt>cairo-surface-xy.diff</tt> (it changes multiple files).<br>
-Apply the patch <tt>any2ppm.c.diff</tt> to <tt>C:\cairo\test\any2ppm.c</tt>.</p>
+<a href="http://cairographics.org/releases/cairo-1.12.16.tar.xz">
+<tt>http://cairographics.org/releases/cairo-1.12.16.tar.xz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/cairo<br>
-./configure --prefix=/C/GTK --disable-interpreter<br>
+CFLAGS=-D_SSIZE_T_DEFINED ./configure --prefix=/C/GTK --disable-interpreter<br>
make<br>
make install</tt></p></blockquote>
<h3>Install Pango</h3>
<p>Download and unzip to <tt>C:\pango</tt>:<br>
-<a href="http://ftp.gnome.org/pub/GNOME/sources/pango/1.30/pango-1.30.0.tar.xz">
-<tt>http://ftp.gnome.org/pub/GNOME/sources/pango/1.30/pango-1.30.0.tar.xz</tt></a></p>
+<a href="http://ftp.gnome.org/pub/GNOME/sources/pango/1.35/pango-1.35.3.tar.xz">
+<tt>http://ftp.gnome.org/pub/GNOME/sources/pango/1.35/pango-1.35.3.tar.xz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/pango<br>
@@ -169,10 +163,8 @@ make install</tt></p></blockquote>
<h3>Install gdk-pixbuf</h3>
<p>Download and unzip to <tt>C:\gdk-pixbuf</tt>:<br>
-<a href="http://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/2.26/gdk-pixbuf-2.26.0.tar.xz">
-<tt>http://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/2.26/gdk-pixbuf-2.26.0.tar.xz</tt></a></p>
-
-<p>Apply the patch <tt>gdk-pixbuf-configure.diff</tt> to <tt>C:\gdk-pixbuf\configure</tt>.</p>
+<a href="http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/2.28/gdk-pixbuf-2.28.2.tar.xz">
+<tt>http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/2.28/gdk-pixbuf-2.28.2.tar.xz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/gdk-pixbuf<br>
@@ -183,8 +175,8 @@ make install</tt></p></blockquote>
<h3>Install ATK</h3>
<p>Download and unzip to <tt>C:\atk</tt>:<br>
-<a href="http://ftp.gnome.org/pub/gnome/sources/atk/2.4/atk-2.4.0.tar.xz">
-<tt>http://ftp.gnome.org/pub/gnome/sources/atk/2.4/atk-2.4.0.tar.xz</tt></a></p>
+<a href="http://ftp.gnome.org/pub/gnome/sources/atk/2.8/atk-2.8.0.tar.xz">
+<tt>http://ftp.gnome.org/pub/gnome/sources/atk/2.8/atk-2.8.0.tar.xz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/atk<br>
@@ -195,10 +187,10 @@ make install</tt></p></blockquote>
<h3>Install GTK+</h3>
<p>Download and unzip to <tt>C:\gtksrc</tt>:<br>
-<a href="http://ftp.gnome.org/pub/GNOME/sources/gtk+/3.4/gtk+-3.4.4.tar.xz">
-<tt>http://ftp.gnome.org/pub/GNOME/sources/gtk+/3.4/gtk+-3.4.4.tar.xz</tt></a></p>
+<a href="http://ftp.gnome.org/pub/GNOME/sources/gtk+/3.8/gtk+-3.8.4.tar.xz">
+<tt>http://ftp.gnome.org/pub/GNOME/sources/gtk+/3.8/gtk+-3.8.4.tar.xz</tt></a></p>
-<p>Apply the patch <tt>gtk-configure.diff</tt> to <tt>C:\gtksrc\configure</tt>.</p>
+<p>Apply the patch <tt>gtksettings.c.diff</tt> to <tt>C:\gtksrc\gtk\gtksettings.c</tt>.</p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/gtksrc<br>
@@ -211,19 +203,25 @@ temporarily in order for GTK+ to build successfully.</p>
<h3>Install SDL</h3>
-<p>Download and unzip to <tt>C:\libs</tt>:<br>
-<a href="http://www.libsdl.org/release/SDL-devel-1.2.15-mingw32.tar.gz">
-<tt>http://www.libsdl.org/release/SDL-devel-1.2.15-mingw32.tar.gz</tt></a></p>
+<p>Download and unzip to <tt>C:\libsdl</tt>:<br>
+<a href="http://www.libsdl.org/release/SDL2-2.0.0.tar.gz">
+<tt>http://www.libsdl.org/release/SDL2-2.0.0.tar.gz</tt></a></p>
+
+<p>In the MinGW shell:</p>
+<blockquote><p><tt>cd /C/libsdl<br>
+./configure --prefix=/C/libs<br>
+make<br>
+make install</tt></p></blockquote>
<h3>Install libxml</h3>
<p>Download and unzip to <tt>C:\libxml</tt>:<br>
-<a href="ftp://xmlsoft.org/libxml2/libxml2-2.8.0.tar.gz">
-<tt>ftp://xmlsoft.org/libxml2/libxml2-2.8.0.tar.gz</tt></a></p>
+<a href="ftp://xmlsoft.org/libxml2/libxml2-2.9.1.tar.gz">
+<tt>ftp://xmlsoft.org/libxml2/libxml2-2.9.1.tar.gz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libxml<br>
-./configure --prefix=/C/libs<br>
+./configure --prefix=/C/libs --with-python=no<br>
make<br>
make install</tt></p></blockquote>
@@ -238,8 +236,8 @@ make install</tt></p></blockquote>
<h3>Install mpg123</h3>
<p>Download and unzip to <tt>C:\mpg123</tt>:<br>
-<a href="http://mpg123.de/download/mpg123-1.14.3.tar.bz2">
-<tt>http://mpg123.de/download/mpg123-1.14.3.tar.bz2</tt></a></p>
+<a href="http://mpg123.de/download/mpg123-1.15.4.tar.bz2">
+<tt>http://mpg123.de/download/mpg123-1.15.4.tar.bz2</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/mpg123<br>
@@ -253,10 +251,13 @@ make install</tt></p></blockquote>
<a href="http://sourceforge.net/projects/faac/files/faad2-src/faad2-2.7/faad2-2.7.tar.bz2/download">
<tt>http://sourceforge.net/projects/faac/files/faad2-src/faad2-2.7/faad2-2.7.tar.bz2/download</tt></a></p>
-<p>Apply the patch <tt>libfaad-main.c.diff</tt> to <tt>C:\libfaad\frontend\main.c</tt>.</p>
+<p>Apply the patch <tt>libfaad-makefile.am.diff</tt> to <tt>C:\libfaad\libfaad\Makefile.am</tt>.<br>
+Apply the patch <tt>libfaad-main.c.diff</tt> to <tt>C:\libfaad\frontend\main.c</tt>.</p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libfaad<br>
+cp /C/MinGW/share/libtool/config/ltmain.sh .<br>
+autoreconf<br>
./configure --prefix=/C/libs<br>
make<br>
make install</tt></p></blockquote>
@@ -279,8 +280,12 @@ make install</tt></p></blockquote>
<a href="http://sourceforge.net/projects/bs2b/files/libbs2b/3.1.0/libbs2b-3.1.0.tar.bz2/download">
<tt>http://sourceforge.net/projects/bs2b/files/libbs2b/3.1.0/libbs2b-3.1.0.tar.bz2/download</tt></a></p>
+<p>Apply the patch <tt>libbs2b-makefile.am.diff</tt> to <tt>C:\libs2b\src\Makefile.am</tt>.</p>
+
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libbs2b<br>
+cp /C/MinGW/share/libtool/config/ltmain.sh build-aux<br>
+autoreconf<br>
./configure --prefix=/C/libs<br>
make<br>
make install</tt></p></blockquote>
@@ -288,8 +293,8 @@ make install</tt></p></blockquote>
<h3>Install libcdio</h3>
<p>Download and unzip to <tt>C:\libcdio</tt>:<br>
-<a href="http://ftp.gnu.org/gnu/libcdio/libcdio-0.83.tar.bz2">
-<tt>http://ftp.gnu.org/gnu/libcdio/libcdio-0.83.tar.bz2</tt></a></p>
+<a href="http://ftp.gnu.org/gnu/libcdio/libcdio-0.90.tar.gz">
+<tt>http://ftp.gnu.org/gnu/libcdio/libcdio-0.90.tar.gz</tt></a></p>
<p>Apply the patch <tt>libcdio-util.c.diff</tt> to <tt>C:\libcdio\src\util.c</tt>.</p>
@@ -299,6 +304,18 @@ make install</tt></p></blockquote>
make<br>
make install</tt></p></blockquote>
+<h3>Install libcdio-paranoia</h3>
+
+<p>Download and unzip to <tt>C:\libcdio-paranoia</tt>:<br>
+<a href="http://ftp.gnu.org/gnu/libcdio/libcdio-paranoia-10.2+0.90+1.tar.bz2">
+<tt>http://ftp.gnu.org/gnu/libcdio/libcdio-paranoia-10.2+0.90+1.tar.bz2</tt></a></p>
+
+<p>In the MinGW shell:</p>
+<blockquote><p><tt>cd /C/libcdio-paranoia<br>
+./configure --prefix=/C/libs<br>
+make<br>
+make install</tt></p></blockquote>
+
<h3>Install libcddb</h3>
<p>Download and unzip to <tt>C:\libcddb</tt>:<br>
@@ -317,8 +334,13 @@ make install</tt></p></blockquote>
<a href="http://sourceforge.net/projects/libcue/files/libcue/1.4.0/libcue-1.4.0.tar.bz2/download">
<tt>http://sourceforge.net/projects/libcue/files/libcue/1.4.0/libcue-1.4.0.tar.bz2/download</tt></a></p>
+<p>Apply the patch <tt>libcue-makefile.am.diff</tt> to <tt>C:\libcue\src\libcue\Makefile.am</tt>.</p>
+
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libcue<br>
+rm -f config/ltmain.sh<br>
+cp /C/MinGW/share/libtool/config/ltmain.sh config<br>
+autoreconf<br>
./configure --prefix=/C/libs<br>
make<br>
make install</tt></p></blockquote>
@@ -326,8 +348,8 @@ make install</tt></p></blockquote>
<h3>Install LAME</h3>
<p>Download and unzip to <tt>C:\lame</tt>:<br>
-<a href="http://sourceforge.net/projects/lame/files/lame/3.99/lame-3.99.3.tar.gz/download">
-<tt>http://sourceforge.net/projects/lame/files/lame/3.99/lame-3.99.3.tar.gz/download</tt></a></p>
+<a href="http://sourceforge.net/projects/lame/files/lame/3.99/lame-3.99.5.tar.gz/download">
+<tt>http://sourceforge.net/projects/lame/files/lame/3.99/lame-3.99.5.tar.gz/download</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/lame<br>
@@ -338,11 +360,8 @@ make install</tt></p></blockquote>
<h3>Install libflac</h3>
<p>Download and unzip to <tt>C:\libflac</tt>:<br>
-<a href="http://downloads.xiph.org/releases/flac/flac-1.2.1.tar.gz">
-<tt>http://downloads.xiph.org/releases/flac/flac-1.2.1.tar.gz</tt></a></p>
-
-<p>Apply the patch <tt>libflac-alloc.h.diff</tt> to <tt>C:\libflac\include\share\alloc.h</tt>.<br>
-Apply the patch <tt>libflac-main.cpp.diff</tt> to <tt>C:\libflac\examples\cpp\encode\file\main.cpp</tt>.</p>
+<a href="http://downloads.xiph.org/releases/flac/flac-1.3.0.tar.xz">
+<tt>http://downloads.xiph.org/releases/flac/flac-1.3.0.tar.xz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libflac<br>
@@ -350,13 +369,11 @@ Apply the patch <tt>libflac-main.cpp.diff</tt> to <tt>C:\libflac\examples\cpp\en
make<br>
make install</tt></p></blockquote>
-<p>Apply the patch <tt>flac.pc.diff</tt> to <tt>C:\libs\lib\pkgconfig\flac.pc</tt>.</p>
-
<h3>Install libogg</h3>
<p>Download and unzip to <tt>C:\libogg</tt>:<br>
-<a href="http://downloads.xiph.org/releases/ogg/libogg-1.3.0.tar.gz">
-<tt>http://downloads.xiph.org/releases/ogg/libogg-1.3.0.tar.gz</tt></a></p>
+<a href="http://downloads.xiph.org/releases/ogg/libogg-1.3.1.tar.xz">
+<tt>http://downloads.xiph.org/releases/ogg/libogg-1.3.1.tar.xz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libogg<br>
@@ -376,20 +393,30 @@ make install</tt></p></blockquote>
make<br>
make install</tt></p></blockquote>
+<h3>Install OpenSSL</h3>
+
+<p>Download and unzip to <tt>C:\openssl</tt>:<br>
+<a href="http://www.openssl.org/source/openssl-1.0.1e.tar.gz">
+<tt>http://www.openssl.org/source/openssl-1.0.1e.tar.gz</tt></a></p>
+
+<p>In the MinGW shell:</p>
+<blockquote><p><tt>cd /C/openssl<br>
+./configure shared mingw --prefix=/C/libs<br>
+make<br>
+make install</tt></p></blockquote>
+
<h3>Install libneon</h3>
<p>Download and unzip to <tt>C:\libneon</tt>:<br>
-<a href="http://www.webdav.org/neon/neon-0.29.6.tar.gz">
-<tt>http://www.webdav.org/neon/neon-0.29.6.tar.gz</tt></a></p>
+<a href="http://www.webdav.org/neon/neon-0.30.0.tar.gz">
+<tt>http://www.webdav.org/neon/neon-0.30.0.tar.gz</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libneon<br>
-./configure --prefix=/C/libs<br>
+./configure --prefix=/C/libs --enable-shared --with-ssl<br>
make<br>
make install</tt></p></blockquote>
-<p>Apply the patch <tt>neon.pc.diff</tt> to <tt>C:\libs\lib\pkgconfig\neon.pc</tt>.</p>
-
<h3>Install libsamplerate</h3>
<p>Download and unzip to <tt>C:\libsamplerate</tt>:<br>
@@ -419,12 +446,12 @@ make install</tt></p></blockquote>
<h3>Install FFmpeg</h3>
<p>Download and unzip to <tt>C:\ffmpeg</tt>:<br>
-<a href="http://ffmpeg.org/releases/ffmpeg-0.11.1.tar.bz2">
-<tt>http://ffmpeg.org/releases/ffmpeg-0.11.1.tar.bz2</tt></a></p>
+<a href="http://ffmpeg.org/releases/ffmpeg-2.0.1.tar.bz2">
+<tt>http://ffmpeg.org/releases/ffmpeg-2.0.1.tar.bz2</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/ffmpeg<br>
-./configure --prefix=/C/libs --disable-yasm<br>
+./configure --prefix=/C/libs --enable-shared --disable-yasm --cpu=i686<br>
make<br>
make install</tt></p></blockquote>
@@ -434,10 +461,13 @@ make install</tt></p></blockquote>
<a href="http://sourceforge.net/projects/libbinio/files/libbinio/1.4/libbinio-1.4.tar.bz2/download">
<tt>http://sourceforge.net/projects/libbinio/files/libbinio/1.4/libbinio-1.4.tar.bz2/download</tt></a></p>
-<p>Apply the patch <tt>binwrap.cpp.diff</tt> to <tt>C:\libbinio\src\binwrap.cpp</tt>.</p>
+<p>Apply the patch <tt>binwrap.cpp.diff</tt> to <tt>C:\libbinio\src\binwrap.cpp</tt>.<br>
+Apply the patch <tt>libbinio-makefile.am.diff</tt> to <tt>C:\libbinio\src\Makefile.am</tt>.</p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libbinio<br>
+cp /C/MinGW/share/libtool/config/ltmain.sh .<br>
+autoreconf<br>
./configure --prefix=/C/libs<br>
make<br>
make install</tt></p></blockquote>
@@ -445,8 +475,8 @@ make install</tt></p></blockquote>
<h3>Install libcurl</h3>
<p>Download and unzip to <tt>C:\libcurl</tt>:<br>
-<a href="http://curl.haxx.se/download/curl-7.26.0.tar.bz2">
-<tt>http://curl.haxx.se/download/curl-7.26.0.tar.bz2</tt></a></p>
+<a href="http://curl.haxx.se/download/curl-7.32.0.tar.bz2">
+<tt>http://curl.haxx.se/download/curl-7.32.0.tar.bz2</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libcurl<br>
@@ -460,7 +490,8 @@ make install</tt></p></blockquote>
<a href="http://sourceforge.net/projects/libmms/files/libmms/0.6.2/libmms-0.6.2.tar.gz/download">
<tt>http://sourceforge.net/projects/libmms/files/libmms/0.6.2/libmms-0.6.2.tar.gz/download</tt></a></p>
-<p>Apply the patch <tt>mms-Makefile.am.diff</tt> to <tt>C:\libmms\src\Makefile.am</tt>.</p>
+<p>Apply the patch <tt>libmms-makefile.am.diff</tt> to <tt>C:\libmms\src\Makefile.am</tt>.<br>
+Apply the patch <tt>libmms-seek-fix.diff</tt> (it changes multiple files).</p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libmms<br>
@@ -484,8 +515,8 @@ make install</tt></p></blockquote>
<h3>Install libsidplayfp</h3>
<p>Download and unzip to <tt>C:\libsidplayfp</tt>:<br>
-<a href="http://sourceforge.net/projects/sidplay-residfp/files/sidplayfp/1.0/sidplayfp-1.0.1.tar.gz/download">
-<tt>http://sourceforge.net/projects/sidplay-residfp/files/sidplayfp/1.0/sidplayfp-1.0.1.tar.gz/download</tt></a></p>
+<a href="http://sourceforge.net/projects/sidplay-residfp/files/libsidplayfp/1.0/libsidplayfp-1.0.3.tar.gz/download">
+<tt>http://sourceforge.net/projects/sidplay-residfp/files/libsidplayfp/1.0/libsidplayfp-1.0.3.tar.gz/download</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/libsidplayfp<br>
@@ -493,11 +524,25 @@ make install</tt></p></blockquote>
make<br>
make install</tt></p></blockquote>
+<h3>Install FluidSynth</h3>
+
+<p>Download and unzip to <tt>C:\fluidsynth</tt>:<br>
+<a href="http://sourceforge.net/projects/fluidsynth/files/fluidsynth-1.1.6/fluidsynth-1.1.6.tar.bz2/download">
+<tt>http://sourceforge.net/projects/fluidsynth/files/fluidsynth-1.1.6/fluidsynth-1.1.6.tar.bz2/download</tt></a></p>
+
+<p>Apply the patch <tt>fluidsynth.diff</tt> (it changes multiple files).</p>
+
+<p>In the MinGW shell:</p>
+<blockquote><p><tt>cd /C/fluidsynth<br>
+./configure --prefix=/C/libs<br>
+make<br>
+make install</tt></p></blockquote>
+
<h3>Install Audacious</h3>
<p>Download and unzip to <tt>C:\audacious</tt>:<br>
-<a href="http://distfiles.audacious-media-player.org/audacious-3.3.1.tar.bz2">
-<tt>http://distfiles.audacious-media-player.org/audacious-3.3.1.tar.bz2</tt></a></p>
+<a href="http://distfiles.audacious-media-player.org/audacious-3.4.1.tar.bz2">
+<tt>http://distfiles.audacious-media-player.org/audacious-3.4.1.tar.bz2</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/audacious<br>
@@ -508,12 +553,12 @@ make install</tt></p></blockquote>
<h3>Install Audacious Plugins</h3>
<p>Download and unzip to <tt>C:\audacious-plugins</tt>:<br>
-<a href="http://distfiles.audacious-media-player.org/audacious-plugins-3.3.1.tar.bz2">
-<tt>http://distfiles.audacious-media-player.org/audacious-plugins-3.3.1.tar.bz2</tt></a></p>
+<a href="http://distfiles.audacious-media-player.org/audacious-plugins-3.4.1.tar.bz2">
+<tt>http://distfiles.audacious-media-player.org/audacious-plugins-3.4.1.tar.bz2</tt></a></p>
<p>In the MinGW shell:</p>
<blockquote><p><tt>cd /C/audacious-plugins<br>
-SDL_CFLAGS="-I/C/libs/include/SDL" SDL_LIBS="-L/C/libs/lib -lSDL" ./configure --prefix=/C/aud<br>
+./configure --prefix=/C/aud<br>
make<br>
make install</tt></p></blockquote>
diff --git a/contrib/win32/patches/any2ppm.c.diff b/contrib/win32/patches/any2ppm.c.diff
deleted file mode 100644
index 22cc05d..0000000
--- a/contrib/win32/patches/any2ppm.c.diff
+++ /dev/null
@@ -1,63 +0,0 @@
---- any2ppm.c.0 2012-02-29 07:10:30 -0500
-+++ any2ppm.c 2012-04-01 21:38:26 -0400
-@@ -96,7 +96,7 @@
- #define ARRAY_LENGTH(A) (sizeof (A) / sizeof (A[0]))
-
- static int
--_writen (int fd, char *buf, int len)
-+do_writen (int fd, char *buf, int len)
- {
- while (len) {
- int ret;
-@@ -120,7 +120,7 @@
- }
-
- static int
--_write (int fd,
-+do_write (int fd,
- char *buf, int maxlen, int buflen,
- const unsigned char *src, int srclen)
- {
-@@ -141,7 +141,7 @@
- src += len;
-
- if (buflen == maxlen) {
-- if (! _writen (fd, buf, buflen))
-+ if (! do_writen (fd, buf, buflen))
- return -1;
-
- buflen = 0;
-@@ -204,7 +204,7 @@
-
- switch ((int) format) {
- case CAIRO_FORMAT_ARGB32:
-- len = _write (fd,
-+ len = do_write (fd,
- buf, sizeof (buf), len,
- (unsigned char *) row, 4 * width);
- break;
-@@ -215,13 +215,13 @@
- rgb[0] = (p & 0xff0000) >> 16;
- rgb[1] = (p & 0x00ff00) >> 8;
- rgb[2] = (p & 0x0000ff) >> 0;
-- len = _write (fd,
-+ len = do_write (fd,
- buf, sizeof (buf), len,
- rgb, 3);
- }
- break;
- case CAIRO_FORMAT_A8:
-- len = _write (fd,
-+ len = do_write (fd,
- buf, sizeof (buf), len,
- (unsigned char *) row, width);
- break;
-@@ -230,7 +230,7 @@
- return "write failed";
- }
-
-- if (len && ! _writen (fd, buf, len))
-+ if (len && ! do_writen (fd, buf, len))
- return "write failed";
-
- return NULL;
diff --git a/contrib/win32/patches/cairo-surface-xy.diff b/contrib/win32/patches/cairo-surface-xy.diff
deleted file mode 100644
index 0af7c03..0000000
--- a/contrib/win32/patches/cairo-surface-xy.diff
+++ /dev/null
@@ -1,381 +0,0 @@
-diff --git a/src/cairo-composite-rectangles-private.h b/src/cairo-composite-rectangles-private.h
-index a0f7c1a..8b24939 100644
---- a/src/cairo-composite-rectangles-private.h
-+++ b/src/cairo-composite-rectangles-private.h
-@@ -60,6 +60,7 @@ struct _cairo_composite_rectangles {
-
- cairo_private cairo_int_status_t
- _cairo_composite_rectangles_init_for_paint (cairo_composite_rectangles_t *extents,
-+ int surface_x, int surface_y,
- int surface_width, int surface_height,
- cairo_operator_t op,
- const cairo_pattern_t *source,
-@@ -67,6 +68,7 @@ _cairo_composite_rectangles_init_for_paint (cairo_composite_rectangles_t *extent
-
- cairo_private cairo_int_status_t
- _cairo_composite_rectangles_init_for_mask (cairo_composite_rectangles_t *extents,
-+ int surface_x, int surface_y,
- int surface_width, int surface_height,
- cairo_operator_t op,
- const cairo_pattern_t *source,
-@@ -75,6 +77,7 @@ _cairo_composite_rectangles_init_for_mask (cairo_composite_rectangles_t *extents
-
- cairo_private cairo_int_status_t
- _cairo_composite_rectangles_init_for_stroke (cairo_composite_rectangles_t *extents,
-+ int surface_x, int surface_y,
- int surface_width, int surface_height,
- cairo_operator_t op,
- const cairo_pattern_t *source,
-@@ -85,6 +88,7 @@ _cairo_composite_rectangles_init_for_stroke (cairo_composite_rectangles_t *exten
-
- cairo_private cairo_int_status_t
- _cairo_composite_rectangles_init_for_fill (cairo_composite_rectangles_t *extents,
-+ int surface_x, int surface_y,
- int surface_width, int surface_height,
- cairo_operator_t op,
- const cairo_pattern_t *source,
-@@ -93,6 +97,7 @@ _cairo_composite_rectangles_init_for_fill (cairo_composite_rectangles_t *extents
-
- cairo_private cairo_int_status_t
- _cairo_composite_rectangles_init_for_glyphs (cairo_composite_rectangles_t *extents,
-+ int surface_x, int surface_y,
- int surface_width, int surface_height,
- cairo_operator_t op,
- const cairo_pattern_t *source,
-diff --git a/src/cairo-composite-rectangles.c b/src/cairo-composite-rectangles.c
-index 0aebee3..a1a7637 100644
---- a/src/cairo-composite-rectangles.c
-+++ b/src/cairo-composite-rectangles.c
-@@ -42,12 +42,14 @@
-
- static inline cairo_bool_t
- _cairo_composite_rectangles_init (cairo_composite_rectangles_t *extents,
-+ int x, int y,
- int width, int height,
- cairo_operator_t op,
- const cairo_pattern_t *source,
- cairo_clip_t *clip)
- {
-- extents->unbounded.x = extents->unbounded.y = 0;
-+ extents->unbounded.x = x;
-+ extents->unbounded.y = y;
- extents->unbounded.width = width;
- extents->unbounded.height = height;
-
-@@ -76,12 +78,14 @@ _cairo_composite_rectangles_init (cairo_composite_rectangles_t *extents,
-
- cairo_int_status_t
- _cairo_composite_rectangles_init_for_paint (cairo_composite_rectangles_t *extents,
-+ int surface_x, int surface_y,
- int surface_width, int surface_height,
- cairo_operator_t op,
- const cairo_pattern_t *source,
- cairo_clip_t *clip)
- {
- if (! _cairo_composite_rectangles_init (extents,
-+ surface_x, surface_y,
- surface_width, surface_height,
- op, source, clip))
- {
-@@ -106,6 +110,7 @@ _cairo_composite_rectangles_intersect (cairo_composite_rectangles_t *extents)
-
- cairo_int_status_t
- _cairo_composite_rectangles_init_for_mask (cairo_composite_rectangles_t *extents,
-+ int surface_x, int surface_y,
- int surface_width, int surface_height,
- cairo_operator_t op,
- const cairo_pattern_t *source,
-@@ -113,6 +118,7 @@ _cairo_composite_rectangles_init_for_mask (cairo_composite_rectangles_t *extents
- cairo_clip_t *clip)
- {
- if (! _cairo_composite_rectangles_init (extents,
-+ surface_x, surface_y,
- surface_width, surface_height,
- op, source, clip))
- {
-@@ -126,6 +132,7 @@ _cairo_composite_rectangles_init_for_mask (cairo_composite_rectangles_t *extents
-
- cairo_int_status_t
- _cairo_composite_rectangles_init_for_stroke (cairo_composite_rectangles_t *extents,
-+ int surface_x, int surface_y,
- int surface_width, int surface_height,
- cairo_operator_t op,
- const cairo_pattern_t *source,
-@@ -135,6 +142,7 @@ _cairo_composite_rectangles_init_for_stroke (cairo_composite_rectangles_t *exten
- cairo_clip_t *clip)
- {
- if (! _cairo_composite_rectangles_init (extents,
-+ surface_x, surface_y,
- surface_width, surface_height,
- op, source, clip))
- {
-@@ -148,6 +156,7 @@ _cairo_composite_rectangles_init_for_stroke (cairo_composite_rectangles_t *exten
-
- cairo_int_status_t
- _cairo_composite_rectangles_init_for_fill (cairo_composite_rectangles_t *extents,
-+ int surface_x, int surface_y,
- int surface_width, int surface_height,
- cairo_operator_t op,
- const cairo_pattern_t *source,
-@@ -155,6 +164,7 @@ _cairo_composite_rectangles_init_for_fill (cairo_composite_rectangles_t *extents
- cairo_clip_t *clip)
- {
- if (! _cairo_composite_rectangles_init (extents,
-+ surface_x, surface_y,
- surface_width, surface_height,
- op, source, clip))
- {
-@@ -168,6 +178,7 @@ _cairo_composite_rectangles_init_for_fill (cairo_composite_rectangles_t *extents
-
- cairo_int_status_t
- _cairo_composite_rectangles_init_for_glyphs (cairo_composite_rectangles_t *extents,
-+ int surface_x, int surface_y,
- int surface_width, int surface_height,
- cairo_operator_t op,
- const cairo_pattern_t *source,
-@@ -180,6 +191,7 @@ _cairo_composite_rectangles_init_for_glyphs (cairo_composite_rectangles_t *exten
- cairo_status_t status;
-
- if (! _cairo_composite_rectangles_init (extents,
-+ surface_x, surface_y,
- surface_width, surface_height,
- op, source, clip))
- {
-diff --git a/src/cairo-gl-surface.c b/src/cairo-gl-surface.c
-index e53506c..0980a57 100644
---- a/src/cairo-gl-surface.c
-+++ b/src/cairo-gl-surface.c
-@@ -1479,6 +1479,7 @@ _cairo_gl_surface_stroke (void *abstract_surface,
- cairo_status_t status;
-
- status = _cairo_composite_rectangles_init_for_stroke (&extents,
-+ 0, 0,
- surface->width,
- surface->height,
- op, source,
-@@ -1545,6 +1546,7 @@ _cairo_gl_surface_fill (void *abstract_surface,
- cairo_status_t status;
-
- status = _cairo_composite_rectangles_init_for_fill (&extents,
-+ 0, 0,
- surface->width,
- surface->height,
- op, source, path,
-diff --git a/src/cairo-image-surface.c b/src/cairo-image-surface.c
-index 4d65ee6..01e60a2 100644
---- a/src/cairo-image-surface.c
-+++ b/src/cairo-image-surface.c
-@@ -3248,6 +3248,7 @@ _cairo_image_surface_paint (void *abstract_surface,
- cairo_status_t status;
-
- status = _cairo_composite_rectangles_init_for_paint (&extents,
-+ 0, 0,
- surface->width,
- surface->height,
- op, source,
-@@ -3368,7 +3369,7 @@ _cairo_image_surface_mask (void *abstract_surface,
- cairo_status_t status;
-
- status = _cairo_composite_rectangles_init_for_mask (&extents,
-- surface->width, surface->height,
-+ 0, 0, surface->width, surface->height,
- op, source, mask, clip);
- if (unlikely (status))
- return status;
-@@ -3599,6 +3600,7 @@ _cairo_image_surface_stroke (void *abstract_surface,
- cairo_status_t status;
-
- status = _cairo_composite_rectangles_init_for_stroke (&extents,
-+ 0, 0,
- surface->width,
- surface->height,
- op, source,
-@@ -3691,6 +3693,7 @@ _cairo_image_surface_fill (void *abstract_surface,
- cairo_status_t status;
-
- status = _cairo_composite_rectangles_init_for_fill (&extents,
-+ 0, 0,
- surface->width,
- surface->height,
- op, source, path,
-@@ -4022,6 +4025,7 @@ _cairo_image_surface_glyphs (void *abstract_surface,
- cairo_status_t status;
-
- status = _cairo_composite_rectangles_init_for_glyphs (&extents,
-+ 0, 0,
- surface->width,
- surface->height,
- op, source,
-diff --git a/src/cairo-pdf-surface.c b/src/cairo-pdf-surface.c
-index c60e636..24a6119 100644
---- a/src/cairo-pdf-surface.c
-+++ b/src/cairo-pdf-surface.c
-@@ -5399,6 +5399,7 @@ _cairo_pdf_surface_paint (void *abstract_surface,
- cairo_composite_rectangles_t extents;
-
- status = _cairo_composite_rectangles_init_for_paint (&extents,
-+ 0, 0,
- surface->width, surface->height,
- op, source, clip);
- if (unlikely (status)) {
-@@ -5514,6 +5515,7 @@ _cairo_pdf_surface_mask (void *abstract_surface,
- cairo_composite_rectangles_t extents;
-
- status = _cairo_composite_rectangles_init_for_mask (&extents,
-+ 0, 0,
- surface->width, surface->height,
- op, source, mask, clip);
- if (unlikely (status)) {
-@@ -5623,6 +5625,7 @@ _cairo_pdf_surface_stroke (void *abstract_surface,
- cairo_status_t status;
-
- status = _cairo_composite_rectangles_init_for_stroke (&extents,
-+ 0, 0,
- surface->width,
- surface->height,
- op, source,
-@@ -5752,6 +5755,7 @@ _cairo_pdf_surface_fill (void *abstract_surface,
- cairo_composite_rectangles_t extents;
-
- status = _cairo_composite_rectangles_init_for_fill (&extents,
-+ 0, 0,
- surface->width,
- surface->height,
- op, source, path,
-@@ -6032,6 +6036,7 @@ _cairo_pdf_surface_show_text_glyphs (void *abstract_surface,
- cairo_status_t status;
-
- status = _cairo_composite_rectangles_init_for_glyphs (&extents,
-+ 0, 0,
- surface->width,
- surface->height,
- op, source,
-diff --git a/src/cairo-ps-surface.c b/src/cairo-ps-surface.c
-index c73214e..3b7139a 100644
---- a/src/cairo-ps-surface.c
-+++ b/src/cairo-ps-surface.c
-@@ -3497,6 +3497,7 @@ _cairo_ps_surface_paint (void *abstract_surface,
- cairo_status_t status;
-
- status = _cairo_composite_rectangles_init_for_paint (&extents,
-+ 0, 0,
- surface->width, surface->height,
- op, source, clip);
- if (unlikely (status))
-@@ -3565,6 +3566,7 @@ _cairo_ps_surface_stroke (void *abstract_surface,
- cairo_int_status_t status;
-
- status = _cairo_composite_rectangles_init_for_stroke (&extents,
-+ 0, 0,
- surface->width,
- surface->height,
- op, source,
-@@ -3630,6 +3632,7 @@ _cairo_ps_surface_fill (void *abstract_surface,
- cairo_int_status_t status;
-
- status = _cairo_composite_rectangles_init_for_fill (&extents,
-+ 0, 0,
- surface->width,
- surface->height,
- op, source, path,
-@@ -3718,6 +3721,7 @@ _cairo_ps_surface_show_glyphs (void *abstract_surface,
- cairo_status_t status;
-
- status = _cairo_composite_rectangles_init_for_glyphs (&extents,
-+ 0, 0,
- surface->width,
- surface->height,
- op, source,
-diff --git a/src/cairo-surface-fallback.c b/src/cairo-surface-fallback.c
-index 99ea07e..c63be72 100644
---- a/src/cairo-surface-fallback.c
-+++ b/src/cairo-surface-fallback.c
-@@ -896,6 +896,8 @@ _cairo_surface_fallback_paint (cairo_surface_t *surface,
- ASSERT_NOT_REACHED;
-
- status = _cairo_composite_rectangles_init_for_paint (&extents,
-+ rect.x,
-+ rect.y,
- rect.width,
- rect.height,
- op, source,
-@@ -1007,6 +1009,7 @@ _cairo_surface_fallback_mask (cairo_surface_t *surface,
- ASSERT_NOT_REACHED;
-
- status = _cairo_composite_rectangles_init_for_mask (&extents,
-+ rect.x, rect.y,
- rect.width, rect.height,
- op, source, mask, clip);
- if (unlikely (status))
-@@ -1052,6 +1055,8 @@ _cairo_surface_fallback_stroke (cairo_surface_t *surface,
- ASSERT_NOT_REACHED;
-
- status = _cairo_composite_rectangles_init_for_stroke (&extents,
-+ rect.x,
-+ rect.y,
- rect.width,
- rect.height,
- op, source,
-@@ -1146,6 +1151,8 @@ _cairo_surface_fallback_fill (cairo_surface_t *surface,
- ASSERT_NOT_REACHED;
-
- status = _cairo_composite_rectangles_init_for_fill (&extents,
-+ rect.x,
-+ rect.y,
- rect.width,
- rect.height,
- op, source, path,
-@@ -1316,6 +1323,8 @@ _cairo_surface_fallback_show_glyphs (cairo_surface_t *surface,
- ASSERT_NOT_REACHED;
-
- status = _cairo_composite_rectangles_init_for_glyphs (&extents,
-+ rect.x,
-+ rect.y,
- rect.width,
- rect.height,
- op, source,
-diff --git a/src/cairo-xcb-surface-render.c b/src/cairo-xcb-surface-render.c
-index 8294a47..a38ea78 100644
---- a/src/cairo-xcb-surface-render.c
-+++ b/src/cairo-xcb-surface-render.c
-@@ -3122,6 +3122,7 @@ _cairo_xcb_surface_render_paint (cairo_xcb_surface_t *surface,
- }
-
- status = _cairo_composite_rectangles_init_for_paint (&extents,
-+ 0, 0,
- surface->width,
- surface->height,
- op, source,
-@@ -3191,6 +3192,7 @@ _cairo_xcb_surface_render_mask (cairo_xcb_surface_t *surface,
- return CAIRO_INT_STATUS_UNSUPPORTED;
-
- status = _cairo_composite_rectangles_init_for_mask (&extents,
-+ 0, 0,
- surface->width, surface->height,
- op, source, mask, clip);
- if (unlikely (status))
-@@ -3475,6 +3477,7 @@ _cairo_xcb_surface_render_stroke (cairo_xcb_surface_t *surface,
- }
-
- status = _cairo_composite_rectangles_init_for_stroke (&extents,
-+ 0, 0,
- surface->width,
- surface->height,
- op, source,
-@@ -3659,6 +3662,7 @@ _cairo_xcb_surface_render_fill (cairo_xcb_surface_t *surface,
- }
-
- status = _cairo_composite_rectangles_init_for_fill (&extents,
-+ 0, 0,
- surface->width,
- surface->height,
- op, source, path,
-@@ -4621,6 +4625,7 @@ _cairo_xcb_surface_render_glyphs (cairo_xcb_surface_t *surface,
- return CAIRO_INT_STATUS_UNSUPPORTED;
-
- status = _cairo_composite_rectangles_init_for_glyphs (&extents,
-+ 0, 0,
- surface->width,
- surface->height,
- op, source,
-
diff --git a/contrib/win32/patches/cairo-win32-surface.c.diff b/contrib/win32/patches/cairo-win32-surface.c.diff
deleted file mode 100644
index 5ce0963..0000000
--- a/contrib/win32/patches/cairo-win32-surface.c.diff
+++ /dev/null
@@ -1,22 +0,0 @@
-commit a02dd8ddc7dde30ba71e87ab5e90bf910b68da2b
-Author: Alexander Larsson <alexl@redhat.com>
-Date: Fri Nov 11 16:15:31 2011 +0100
-
- win32: Reset clip in _cairo_win32_surface_release_dest_image
-
- Without this we were using leftover clip regions from e.g. show_glyphs
- which made the fallback drawing results disappear.
-
-diff --git a/src/cairo-win32-surface.c b/src/cairo-win32-surface.c
-index 660aaba..59305f1 100644
---- a/src/cairo-win32-surface.c
-+++ b/src/cairo-win32-surface.c
-@@ -630,6 +630,8 @@ _cairo_win32_surface_release_dest_image (void *abstract_surfa
- if (!local)
- return;
-
-+ _cairo_win32_surface_set_clip_region (surface, NULL);
-+
- if (!BitBlt (surface->dc,
- image_rect->x, image_rect->y,
- image_rect->width, image_rect->height,
diff --git a/contrib/win32/patches/flac.pc.diff b/contrib/win32/patches/flac.pc.diff
deleted file mode 100644
index cd7f11c..0000000
--- a/contrib/win32/patches/flac.pc.diff
+++ /dev/null
@@ -1,9 +0,0 @@
---- flac.pc.0 2011-04-02 01:42:47 -0500
-+++ flac.pc 2011-04-02 02:38:02 -0500
-@@ -6,5 +6,5 @@
- Name: FLAC
- Description: Free Lossless Audio Codec Library
- Version: 1.2.1
--Libs: -L${libdir} -lFLAC -lm
-+Libs: -L${libdir} -lFLAC -lm -lws2_32
- Cflags: -I${includedir}/FLAC
diff --git a/contrib/win32/patches/fluidsynth.diff b/contrib/win32/patches/fluidsynth.diff
new file mode 100644
index 0000000..898fe37
--- /dev/null
+++ b/contrib/win32/patches/fluidsynth.diff
@@ -0,0 +1,36 @@
+diff -ur fluidsynth-1.1.6.0/configure.ac fluidsynth-1.1.6/configure.ac
+--- fluidsynth-1.1.6.0/configure.ac 2012-08-16 00:01:13 -0400
++++ fluidsynth-1.1.6/configure.ac 2013-11-01 13:19:31 -0400
+@@ -68,7 +68,7 @@
+ AC_DEFINE(DARWIN, 1, [Define if building for Mac OS X Darwin])
+ ;;
+ mingw*)
+- mingw32_support="yes"
++ mingw32_support="no"
+ CFLAGS="$CFLAGS -mms-bitfields"
+ AC_DEFINE(MINGW32, 1, [Define if using the MinGW32 environment])
+ LIBFLUID_LIBS="-ldsound -lwinmm -lws2_32"
+diff -ur fluidsynth-1.1.6.0/src/config_win32.h.in fluidsynth-1.1.6/src/config_win32.h.in
+--- fluidsynth-1.1.6.0/src/config_win32.h.in 2012-08-16 00:01:13 -0400
++++ fluidsynth-1.1.6/src/config_win32.h.in 2013-11-01 13:26:42 -0400
+@@ -10,8 +10,6 @@
+ #define HAVE_IO_H 1
+ #define HAVE_WINDOWS_H 1
+
+-#define DSOUND_SUPPORT 1
+-#define WINMIDI_SUPPORT 1
+ #define WITH_FLOAT 1
+
+ #define snprintf _snprintf
+diff -ur fluidsynth-1.1.6.0/src/utils/fluidsynth_priv.h fluidsynth-1.1.6/src/utils/fluidsynth_priv.h
+--- fluidsynth-1.1.6.0/src/utils/fluidsynth_priv.h 2012-08-16 00:01:13 -0400
++++ fluidsynth-1.1.6/src/utils/fluidsynth_priv.h 2013-11-01 13:31:12 -0400
+@@ -125,8 +125,6 @@
+ #define snprintf _snprintf
+ #define vsnprintf _vsnprintf
+
+-#define DSOUND_SUPPORT 1
+-#define WINMIDI_SUPPORT 1
+ #define STDIN_FILENO 0
+ #define STDOUT_FILENO 1
+ #define STDERR_FILENO 2
diff --git a/contrib/win32/patches/gdbus-codegen.in.diff b/contrib/win32/patches/gdbus-codegen.in.diff
new file mode 100644
index 0000000..20a239b
--- /dev/null
+++ b/contrib/win32/patches/gdbus-codegen.in.diff
@@ -0,0 +1,13 @@
+diff --git a/gio/gdbus-2.0/codegen/gdbus-codegen.in b/gio/gdbus-2.0/codegen/gdbus-codegen.in
+index 253d151..c92b63b 100644
+--- a/gio/gdbus-2.0/codegen/gdbus-codegen.in
++++ b/gio/gdbus-2.0/codegen/gdbus-codegen.in
+@@ -31,7 +31,7 @@ if srcdir is not None:
+ path = os.path.join(srcdir, 'gio', 'gdbus-2.0')
+ elif os.name == 'nt':
+ # Makes gdbus-codegen 'relocatable' at runtime on Windows.
+- path = os.path.join(os.path.dirname(__file__), '..', 'lib', 'gdbus-2.0')
++ path = os.path.join(os.path.dirname(__file__), '..', 'share', 'glib-2.0')
+ else:
+ path = os.path.join('@datadir@', 'glib-2.0')
+
diff --git a/contrib/win32/patches/gdk-pixbuf-configure.diff b/contrib/win32/patches/gdk-pixbuf-configure.diff
deleted file mode 100644
index 6dc1188..0000000
--- a/contrib/win32/patches/gdk-pixbuf-configure.diff
+++ /dev/null
@@ -1,13 +0,0 @@
---- configure.0 2012-04-01 23:42:14 -0400
-+++ configure 2012-04-01 23:42:29 -0400
-@@ -18792,8 +18792,8 @@
- GDK_PIXBUF_PACKAGES="gmodule-no-export-2.0 gobject-2.0 gio-2.0"
- GDK_PIXBUF_EXTRA_LIBS="$STATIC_LIB_DEPS $MATH_LIB $MEDIA_LIB"
- GDK_PIXBUF_EXTRA_CFLAGS=
--GDK_PIXBUF_DEP_LIBS="`$PKG_CONFIG --libs $GDK_PIXBUF_PACKAGES $PNG_DEP_CFLAGS_PACKAGES` $GDK_PIXBUF_EXTRA_LIBS"
--GDK_PIXBUF_DEP_CFLAGS="`$PKG_CONFIG --cflags gthread-2.0 $GDK_PIXBUF_PACKAGES $PNG_DEP_CFLAGS_PACKAGES` $GDK_PIXBUF_EXTRA_CFLAGS"
-+GDK_PIXBUF_DEP_LIBS="`$PKG_CONFIG --libs $GDK_PIXBUF_PACKAGES $PNG_DEP_CFLAGS_PACKAGES`"" $GDK_PIXBUF_EXTRA_LIBS"
-+GDK_PIXBUF_DEP_CFLAGS="`$PKG_CONFIG --cflags gthread-2.0 $GDK_PIXBUF_PACKAGES $PNG_DEP_CFLAGS_PACKAGES`"" $GDK_PIXBUF_EXTRA_CFLAGS"
-
-
-
diff --git a/contrib/win32/patches/gtk-configure.diff b/contrib/win32/patches/gtk-configure.diff
deleted file mode 100644
index 77c56be..0000000
--- a/contrib/win32/patches/gtk-configure.diff
+++ /dev/null
@@ -1,24 +0,0 @@
---- configure.0 2012-04-02 00:33:16 -0400
-+++ configure 2012-04-02 00:44:08 -0400
-@@ -23213,8 +23213,8 @@
- GDK_PRIVATE_PACKAGES="$GDK_PRIVATE_PACKAGES pangoft2"
- fi
-
--GDK_DEP_LIBS="$GDK_EXTRA_LIBS `$PKG_CONFIG --libs $GDK_PACKAGES $GDK_PRIVATE_PACKAGES` $MATH_LIB"
--GDK_DEP_CFLAGS="`$PKG_CONFIG --cflags $GDK_PACKAGES $GDK_PRIVATE_PACKAGES` $GDK_EXTRA_CFLAGS"
-+GDK_DEP_LIBS="$GDK_EXTRA_LIBS ""`$PKG_CONFIG --libs $GDK_PACKAGES $GDK_PRIVATE_PACKAGES`"" $MATH_LIB"
-+GDK_DEP_CFLAGS="`$PKG_CONFIG --cflags $GDK_PACKAGES $GDK_PRIVATE_PACKAGES`"" $GDK_EXTRA_CFLAGS"
- #
- # If we aren't writing explicit dependencies, then don't put the extra libraries we need
- # into the pkg-config files
-@@ -23294,8 +23294,8 @@
- GTK_EXTRA_LIBS=
-
- GTK_EXTRA_CFLAGS=
--GTK_DEP_LIBS="$GDK_EXTRA_LIBS $GTK_DEP_LIBS_FOR_X `$PKG_CONFIG --libs $PANGO_PACKAGES $GTK_PACKAGES_FOR_X $GTK_PACKAGES $GTK_PRIVATE_PACKAGES` $GTK_EXTRA_LIBS $MATH_LIB"
--GTK_DEP_CFLAGS="`$PKG_CONFIG --cflags $GDK_PACKAGES $GTK_PACKAGES $GTK_PRIVATE_PACKAGES` $GDK_EXTRA_CFLAGS $GTK_EXTRA_CFLAGS"
-+GTK_DEP_LIBS="$GDK_EXTRA_LIBS $GTK_DEP_LIBS_FOR_X ""`$PKG_CONFIG --libs $PANGO_PACKAGES $GTK_PACKAGES_FOR_X $GTK_PACKAGES $GTK_PRIVATE_PACKAGES`"" $GTK_EXTRA_LIBS $MATH_LIB"
-+GTK_DEP_CFLAGS="`$PKG_CONFIG --cflags $GDK_PACKAGES $GTK_PACKAGES $GTK_PRIVATE_PACKAGES`"" $GDK_EXTRA_CFLAGS $GTK_EXTRA_CFLAGS"
-
- if test x"$os_win32" = xyes; then
- GTK_EXTRA_CFLAGS="$msnative_struct"
diff --git a/contrib/win32/patches/gtksettings.c.diff b/contrib/win32/patches/gtksettings.c.diff
new file mode 100644
index 0000000..4eb47d0
--- /dev/null
+++ b/contrib/win32/patches/gtksettings.c.diff
@@ -0,0 +1,14 @@
+--- gtksettings.c.0 2013-08-30 07:08:29 -0400
++++ gtksettings.c 2013-09-15 12:55:35 -0400
+@@ -2577,9 +2577,9 @@
+ GtkSettingsPrivate *priv = settings->priv;
+ gint hinting;
+ gchar *hint_style_str;
+- cairo_hint_style_t hint_style = CAIRO_HINT_STYLE_NONE;
++ cairo_hint_style_t hint_style = CAIRO_HINT_STYLE_DEFAULT;
+ gint antialias;
+- cairo_antialias_t antialias_mode = CAIRO_ANTIALIAS_GRAY;
++ cairo_antialias_t antialias_mode = CAIRO_ANTIALIAS_DEFAULT;
+ gchar *rgba_str;
+ cairo_subpixel_order_t subpixel_order = CAIRO_SUBPIXEL_ORDER_DEFAULT;
+ cairo_font_options_t *options;
diff --git a/contrib/win32/patches/gwin32.h.diff b/contrib/win32/patches/gwin32.h.diff
index f917392..fdc3048 100644
--- a/contrib/win32/patches/gwin32.h.diff
+++ b/contrib/win32/patches/gwin32.h.diff
@@ -1,14 +1,13 @@
---- gwin32.h.0 2012-03-11 20:42:42 -0400
-+++ gwin32.h 2012-04-01 15:13:03 -0400
-@@ -86,11 +86,9 @@
- #ifndef G_DISABLE_DEPRECATED
+--- gwin32.h.0 2013-05-07 14:26:07 -0400
++++ gwin32.h 2013-09-11 19:32:14 -0400
+@@ -115,10 +115,8 @@
+ #endif /* G_PLATFORM_WIN32 */
- #ifndef __GTK_DOC_IGNORE__
+ #ifdef G_OS_WIN32
-#ifdef _WIN64
#define g_win32_get_package_installation_directory g_win32_get_package_installation_directory_utf8
#define g_win32_get_package_installation_subdirectory g_win32_get_package_installation_subdirectory_utf8
- #endif
-#endif
- gchar* g_win32_get_package_installation_directory (const gchar *package,
- const gchar *dll_name);
+ GLIB_AVAILABLE_IN_ALL
+ gchar *g_win32_get_package_installation_directory_utf8 (const gchar *package,
diff --git a/contrib/win32/patches/libbinio-makefile.am.diff b/contrib/win32/patches/libbinio-makefile.am.diff
new file mode 100644
index 0000000..ab48167
--- /dev/null
+++ b/contrib/win32/patches/libbinio-makefile.am.diff
@@ -0,0 +1,11 @@
+--- Makefile.am.0 2005-09-17 11:33:29 -0400
++++ Makefile.am 2013-09-13 21:55:38 -0400
+@@ -2,7 +2,7 @@
+
+ libbinio_la_SOURCES = binio.cpp binfile.cpp binwrap.cpp binstr.cpp
+
+-libbinio_la_LDFLAGS = -version-info 1:0:0
++libbinio_la_LDFLAGS = -version-info 1:0:0 -no-undefined
+
+ pkginclude_HEADERS = binio.h binfile.h binwrap.h binstr.h
+
diff --git a/contrib/win32/patches/libbs2b-makefile.am.diff b/contrib/win32/patches/libbs2b-makefile.am.diff
new file mode 100644
index 0000000..8292c29
--- /dev/null
+++ b/contrib/win32/patches/libbs2b-makefile.am.diff
@@ -0,0 +1,11 @@
+--- Makefile.am.0 2009-03-20 10:13:53 -0400
++++ Makefile.am 2013-09-13 21:12:22 -0400
+@@ -18,7 +18,7 @@
+ $(bs2b_HEADERS)
+
+ libbs2b_la_LDFLAGS = \
+- -lm -version-info 0:0:0
++ -lm -version-info 0:0:0 -no-undefined
+
+ libbs2b_la_SOURCES = \
+ bs2b.c \
diff --git a/contrib/win32/patches/libcue-makefile.am.diff b/contrib/win32/patches/libcue-makefile.am.diff
new file mode 100644
index 0000000..a90623c
--- /dev/null
+++ b/contrib/win32/patches/libcue-makefile.am.diff
@@ -0,0 +1,9 @@
+--- Makefile.am.0 2010-05-01 03:33:40 -0400
++++ Makefile.am 2013-09-13 21:17:47 -0400
+@@ -27,5 +27,5 @@
+
+ lib_LTLIBRARIES = libcue.la
+
+-libcue_la_LDFLAGS = -version-info @LIBCUE_LIBTOOL_VERSION@
++libcue_la_LDFLAGS = -version-info @LIBCUE_LIBTOOL_VERSION@ -no-undefined
+ libcueincludedir = $(includedir)/@LIBCUE_LIBRARY_NAME@-@LIBCUE_API_VERSION@/@LIBCUE_LIBRARY_NAME@
diff --git a/contrib/win32/patches/libfaad-makefile.am.diff b/contrib/win32/patches/libfaad-makefile.am.diff
new file mode 100644
index 0000000..8512846
--- /dev/null
+++ b/contrib/win32/patches/libfaad-makefile.am.diff
@@ -0,0 +1,11 @@
+--- Makefile.am.0 2013-09-13 21:02:30 -0400
++++ Makefile.am 2013-09-13 21:02:44 -0400
+@@ -4,7 +4,7 @@
+ include_HEADERS = $(top_srcdir)/include/faad.h \
+ $(top_srcdir)/include/neaacdec.h
+
+-libfaad_la_LDFLAGS = -version-info 2:0:0
++libfaad_la_LDFLAGS = -version-info 2:0:0 -no-undefined
+ libfaad_la_LIBADD = -lm
+
+ libfaad_la_SOURCES = bits.c cfft.c decoder.c drc.c \
diff --git a/contrib/win32/patches/libflac-alloc.h.diff b/contrib/win32/patches/libflac-alloc.h.diff
deleted file mode 100644
index 19b4ae2..0000000
--- a/contrib/win32/patches/libflac-alloc.h.diff
+++ /dev/null
@@ -1,11 +0,0 @@
---- alloc.h.0 2011-04-01 22:54:49 -0500
-+++ alloc.h 2011-04-01 22:53:10 -0500
-@@ -28,7 +28,7 @@
- */
-
- #include <limits.h> /* for SIZE_MAX */
--#if !defined _MSC_VER && !defined __MINGW32__ && !defined __EMX__
-+#if !defined _MSC_VER && !defined __EMX__
- #include <stdint.h> /* for SIZE_MAX in case limits.h didn't get it */
- #endif
- #include <stdlib.h> /* for size_t, malloc(), etc */
diff --git a/contrib/win32/patches/libflac-main.cpp.diff b/contrib/win32/patches/libflac-main.cpp.diff
deleted file mode 100644
index f541c59..0000000
--- a/contrib/win32/patches/libflac-main.cpp.diff
+++ /dev/null
@@ -1,10 +0,0 @@
---- main.cpp.0 2007-09-13 11:58:03 -0400
-+++ main.cpp 2011-04-01 23:03:48 -0500
-@@ -30,6 +30,7 @@
-
- #include <stdio.h>
- #include <stdlib.h>
-+#include <string.h>
- #include "FLAC++/metadata.h"
- #include "FLAC++/encoder.h"
-
diff --git a/contrib/win32/patches/mms-Makefile.am.diff b/contrib/win32/patches/libmms-makefile.am.diff
index 50c5c97..50c5c97 100644
--- a/contrib/win32/patches/mms-Makefile.am.diff
+++ b/contrib/win32/patches/libmms-makefile.am.diff
diff --git a/contrib/win32/patches/libmms-seek-fix.diff b/contrib/win32/patches/libmms-seek-fix.diff
new file mode 100644
index 0000000..06b7a6f
--- /dev/null
+++ b/contrib/win32/patches/libmms-seek-fix.diff
@@ -0,0 +1,54 @@
+diff -ur libmms-0.6.2-base/src/mms-common-funcs.h libmms-0.6.2/src/mms-common-funcs.h
+--- libmms-0.6.2-base/src/mms-common-funcs.h 2011-01-17 05:39:09.000000000 -0500
++++ libmms-0.6.2/src/mms-common-funcs.h 2013-06-04 01:26:19.639856484 -0400
+@@ -159,6 +159,7 @@
+ }
+ this->file_len = LE_64(this->asf_header + i + 40);
+ this->file_time = LE_64(this->asf_header + i + 48);
++ this->asf_num_packets = LE_64(this->asf_header + i + 56);
+ this->time_len = LE_64(this->asf_header + i + 64);
+ //this->time_len = LE_64(this->asf_header + i + 72);
+ this->preroll = LE_64(this->asf_header + i + 80);
+diff -ur libmms-0.6.2-base/src/mmsh.c libmms-0.6.2/src/mmsh.c
+--- libmms-0.6.2-base/src/mmsh.c 2011-01-17 05:51:12.000000000 -0500
++++ libmms-0.6.2/src/mmsh.c 2013-06-04 01:27:51.632691449 -0400
+@@ -334,6 +334,7 @@
+ }
+ this->chunk_type = LE_16 (&chunk_header[0]);
+ this->chunk_length = LE_16 (&chunk_header[2]);
++ this->chunk_seq_number = -1;
+
+ switch (this->chunk_type) {
+ case CHUNK_TYPE_DATA:
+@@ -603,6 +604,7 @@
+ this->s = -1;
+ this->bandwidth = bandwidth;
+ this->http_request_number = 1;
++ this->chunk_seq_number = -1;
+
+ if (this->proxy_url) {
+ proxy_uri = gnet_uri_new(this->proxy_url);
+@@ -691,10 +693,13 @@
+ * 0: stop
+ * 1: a new stream follows
+ */
+- if (this->chunk_seq_number == 0)
++ if (this->chunk_seq_number == 0) {
++ this->chunk_seq_number = -1;
+ return EOS;
++ }
+
+ this->http_request_number = 1;
++ this->chunk_seq_number = -1;
+ if (!mmsh_connect_int (io, this, 0, 0))
+ return MMSH_ERROR;
+
+@@ -916,7 +921,7 @@
+ }
+
+ lprintf("seek to %d, packet: %d\n", (int)dest, (int)dest_packet_seq);
+- if (!mmsh_connect_int(io, this, (dest_packet_seq+1) * this->asf_packet_len, 0)) {
++ if (!mmsh_connect_int(io, this, this->asf_header_len + dest_packet_seq * this->asf_packet_len, 0)) {
+ /* Oops no more connection let our caller know things are fscked up */
+ return this->current_pos = -1;
+ }
diff --git a/contrib/win32/patches/neon.pc.diff b/contrib/win32/patches/neon.pc.diff
deleted file mode 100644
index b1a7cc0..0000000
--- a/contrib/win32/patches/neon.pc.diff
+++ /dev/null
@@ -1,9 +0,0 @@
---- neon.pc.orig 2011-11-07 22:09:55 -0500
-+++ neon.pc 2011-11-07 22:11:38 -0500
-@@ -7,5 +7,5 @@
- Description: HTTP/WebDAV client library
- Version: 0.29.6
- Libs.private: -lintl -lws2_32 -lws2_32 -lz -lexpat
--Libs: -L${libdir} -lneon
-+Libs: -L${libdir} -lneon -lws2_32 -lintl
- Cflags: -I${includedir}/neon
diff --git a/install-sh b/install-sh
index 6781b98..377bb86 100644..100755
--- a/install-sh
+++ b/install-sh
@@ -1,7 +1,7 @@
#!/bin/sh
# install - install a program, script, or datafile
-scriptversion=2009-04-28.21; # UTC
+scriptversion=2011-11-20.07; # UTC
# This originates from X11R5 (mit/util/scripts/install.sh), which was
# later released in X11R6 (xc/config/util/install.sh) with the
@@ -35,7 +35,7 @@ scriptversion=2009-04-28.21; # UTC
# FSF changes to this file are in the public domain.
#
# Calling this script install-sh is preferred over install.sh, to prevent
-# `make' implicit rules from creating a file called install from it
+# 'make' implicit rules from creating a file called install from it
# when there is no Makefile.
#
# This script is compatible with the BSD install script, but was written
@@ -156,6 +156,10 @@ while test $# -ne 0; do
-s) stripcmd=$stripprog;;
-t) dst_arg=$2
+ # Protect names problematic for 'test' and other utilities.
+ case $dst_arg in
+ -* | [=\(\)!]) dst_arg=./$dst_arg;;
+ esac
shift;;
-T) no_target_directory=true;;
@@ -186,6 +190,10 @@ if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
fi
shift # arg
dst_arg=$arg
+ # Protect names problematic for 'test' and other utilities.
+ case $dst_arg in
+ -* | [=\(\)!]) dst_arg=./$dst_arg;;
+ esac
done
fi
@@ -194,13 +202,17 @@ if test $# -eq 0; then
echo "$0: no input file specified." >&2
exit 1
fi
- # It's OK to call `install-sh -d' without argument.
+ # It's OK to call 'install-sh -d' without argument.
# This can happen when creating conditional directories.
exit 0
fi
if test -z "$dir_arg"; then
- trap '(exit $?); exit' 1 2 13 15
+ do_exit='(exit $ret); exit $ret'
+ trap "ret=129; $do_exit" 1
+ trap "ret=130; $do_exit" 2
+ trap "ret=141; $do_exit" 13
+ trap "ret=143; $do_exit" 15
# Set umask so as not to create temps with too-generous modes.
# However, 'strip' requires both read and write access to temps.
@@ -228,9 +240,9 @@ fi
for src
do
- # Protect names starting with `-'.
+ # Protect names problematic for 'test' and other utilities.
case $src in
- -*) src=./$src;;
+ -* | [=\(\)!]) src=./$src;;
esac
if test -n "$dir_arg"; then
@@ -252,12 +264,7 @@ do
echo "$0: no destination specified." >&2
exit 1
fi
-
dst=$dst_arg
- # Protect names starting with `-'.
- case $dst in
- -*) dst=./$dst;;
- esac
# If destination is a directory, append the input filename; won't work
# if double slashes aren't ignored.
@@ -347,7 +354,7 @@ do
if test -z "$dir_arg" || {
# Check for POSIX incompatibilities with -m.
# HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
- # other-writeable bit of parent directory when it shouldn't.
+ # other-writable bit of parent directory when it shouldn't.
# FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
ls_ld_tmpdir=`ls -ld "$tmpdir"`
case $ls_ld_tmpdir in
@@ -385,7 +392,7 @@ do
case $dstdir in
/*) prefix='/';;
- -*) prefix='./';;
+ [-=\(\)!]*) prefix='./';;
*) prefix='';;
esac
@@ -403,7 +410,7 @@ do
for d
do
- test -z "$d" && continue
+ test X"$d" = X && continue
prefix=$prefix$d
if test -d "$prefix"; then
diff --git a/po/Makefile b/po/Makefile
index 7f1fc24..23d4811 100644
--- a/po/Makefile
+++ b/po/Makefile
@@ -34,6 +34,7 @@ LOCALES = ast.po \
ky.po \
lt.po \
lv.po \
+ ml_IN.po \
ms.po \
nl.po \
pl.po \
diff --git a/po/ast.po b/po/ast.po
index 15a143e..c13f6c5 100644
--- a/po/ast.po
+++ b/po/ast.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-02-17 02:35+0000\n"
"Last-Translator: Xuacu Saturio <xuacusk8@gmail.com>\n"
"Language-Team: Asturian (http://www.transifex.com/projects/p/audacious/"
@@ -116,12 +116,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Nun s'alcontró decodificador pa %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr ""
@@ -530,7 +530,7 @@ msgstr "Visualización"
msgid "General"
msgstr "Xeneral"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Preferencies d'Audacious"
diff --git a/po/audacious.pot b/po/audacious.pot
index 011f704..3a7977b 100644
--- a/po/audacious.pot
+++ b/po/audacious.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -113,12 +113,12 @@ msgstr ""
msgid "Audacious"
msgstr ""
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr ""
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr ""
@@ -525,7 +525,7 @@ msgstr ""
msgid "General"
msgstr ""
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr ""
diff --git a/po/be.po b/po/be.po
index c337c57..8467f4c 100644
--- a/po/be.po
+++ b/po/be.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-02-03 20:17+0000\n"
"Last-Translator: Radioactiveman <thomas-lange2@gmx.de>\n"
"Language-Team: Belarusian (http://www.transifex.com/projects/p/audacious/"
@@ -120,12 +120,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Не знайшлося дэкодэра для %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr ""
@@ -534,7 +534,7 @@ msgstr "Візуалізацыя"
msgid "General"
msgstr "Агульныя"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Пераважанні Audacious"
diff --git a/po/bg.po b/po/bg.po
index fc01cc7..192de29 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -6,13 +6,14 @@
# Kiril Kirilov (Cybercop) <acybecop_montana@abv.bg>, 2012
# Pandi3a <pandi3a@gmail.com>, 2012
# Георги Пацев <>, 2012
+# Радослав <reckku@gmail.com>, 2013
msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
-"PO-Revision-Date: 2013-02-13 21:20+0000\n"
-"Last-Translator: cybercop <cybercop_montana@abv.bg>\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
+"PO-Revision-Date: 2013-09-25 09:42+0000\n"
+"Last-Translator: Радослав <reckku@gmail.com>\n"
"Language-Team: Bulgarian (http://www.transifex.com/projects/p/audacious/"
"language/bg/)\n"
"Language: bg\n"
@@ -23,23 +24,23 @@ msgstr ""
#: src/audacious/adder.c:74
msgid "Searching ..."
-msgstr "Търсене ..."
+msgstr "Търсене..."
#: src/audacious/adder.c:102
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
-msgstr[0] "един: %d файл е намерен"
-msgstr[1] "друг: %d файл е намерен"
+msgstr[0] "Намереният файл е %d"
+msgstr[1] "Намерените файлове са: %d"
#: src/audacious/chardet.c:38
msgid " (invalid UTF-8)"
-msgstr " (невалиден UTF-8)"
+msgstr "(невалиден UTF-8)"
#: src/audacious/equalizer_preset.c:171
#, c-format
msgid "Error importing Winamp EQF file '%s'"
-msgstr "Грешка при внасяне на Winamp EQF файл '%s'"
+msgstr "Грешка при внасяне на Winamp EQF файл „%s“"
#: src/audacious/main.c:232
msgid "Skip backwards in playlist"
@@ -51,7 +52,7 @@ msgstr "Стартиране изпълнението на текущият сп
#: src/audacious/main.c:234
msgid "Pause current song"
-msgstr "Паузиране на текущата песен"
+msgstr "Временно спиране на текущата песен"
#: src/audacious/main.c:235
msgid "Stop current song"
@@ -59,7 +60,7 @@ msgstr "Спиране на текущата песен"
#: src/audacious/main.c:236
msgid "Pause if playing, play otherwise"
-msgstr "Паузиране, ако се изпълнява, в противен случай ― изпълнение"
+msgstr "Временно спиране, ако се изпълнява, в противен случай ― изпълнение"
#: src/audacious/main.c:237
msgid "Skip forward in playlist"
@@ -67,7 +68,7 @@ msgstr "Отиване на следващата песен в списъка"
#: src/audacious/main.c:238
msgid "Display Jump to File dialog"
-msgstr "Показване на диалог Прескачане до файл"
+msgstr "Показване на прозорец „Прескачане до файл“"
#: src/audacious/main.c:239
msgid "Add files to the playlist"
@@ -79,7 +80,7 @@ msgstr "Добавяне на нови файлове във временния
#: src/audacious/main.c:241
msgid "Display the main window"
-msgstr "Показване на основният прозорец"
+msgstr "Показване на основния прозорец"
#: src/audacious/main.c:242
msgid "Headless mode"
@@ -95,7 +96,7 @@ msgstr "Показване на версията"
#: src/audacious/main.c:245
msgid "Print debugging messages"
-msgstr "Печат на информацията за отстраняване на грешки"
+msgstr "Извеждане на информацията за отстраняване на грешки"
#: src/audacious/main.c:246
msgid "FILE..."
@@ -112,18 +113,18 @@ msgid ""
"Try `%s --help' for more information.\n"
msgstr ""
"%s: %s\n"
-"Опитайте `%s --help' за повече информация.\n"
+"Опитайте „%s --help“ за повече информация.\n"
#: src/audacious/main.c:565
msgid "Audacious"
msgstr "Аудио плеър - Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Не е намерен декодер за %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "Неуспешно отваряне на %s."
@@ -147,15 +148,15 @@ msgstr "Нов списък за изпълнение"
#: src/audacious/playlist-new.c:97
msgid "Now Playing"
-msgstr "Изпълнява се в момента"
+msgstr "Изпълнява се"
#: src/audacious/playlist-new.c:1670
msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
msgstr ""
-"Списъкът не може да бъде сортиран, защото сканираните метаданни все още са "
-"в ход (или са изключени)."
+"Списъкът не може да бъде сортиран, защото сканирането на метаданните или е "
+"все още в прогрес, или е било изключено."
#: src/audacious/plugin-preferences.c:54
#, c-format
@@ -173,7 +174,7 @@ msgstr "Аудио"
#: src/audacious/ui_preferences.c:68
msgid "Network"
-msgstr "Мрежа"
+msgstr "Интернет мрежа"
#: src/audacious/ui_preferences.c:69 src/audacious/ui_preferences.c:1237
msgid "Playlist"
@@ -230,7 +231,7 @@ msgstr "Коментар"
#: src/audacious/ui_preferences.c:87
msgid "Codec"
-msgstr "Декодер"
+msgstr "Кодировка"
#: src/audacious/ui_preferences.c:88
msgid "Quality"
@@ -238,7 +239,7 @@ msgstr "Качество"
#: src/audacious/ui_preferences.c:94
msgid "None"
-msgstr "Няма"
+msgstr "Без"
#: src/audacious/ui_preferences.c:95
msgid "Arabic"
@@ -286,19 +287,19 @@ msgstr "Турски"
#: src/audacious/ui_preferences.c:112
msgid "Floating point"
-msgstr "Плаваща точка"
+msgstr "Плаваща запетая"
#: src/audacious/ui_preferences.c:128
msgid "Album mode"
-msgstr "Режим Албум"
+msgstr "В режим „Албум“"
#: src/audacious/ui_preferences.c:131
msgid "<b>Output Settings</b>"
-msgstr "<b>Настройки на изхода</b>"
+msgstr "<b>Настройки на изходящия поток</b>"
#: src/audacious/ui_preferences.c:133
msgid "Bit depth:"
-msgstr "Битов капацитет:"
+msgstr "Дълбочина в битове:"
#: src/audacious/ui_preferences.c:136
msgid "Buffer size:"
@@ -310,24 +311,24 @@ msgstr "мс"
#: src/audacious/ui_preferences.c:139
msgid "Soft clipping"
-msgstr "Намаляване на пращенето"
+msgstr "Намаляване на пращене"
#: src/audacious/ui_preferences.c:141
msgid "Use software volume control (not recommended)"
msgstr ""
-"Използване на програма за регулиране силата на звука (не се препоръчва)"
+"Използване на програмно регулиране на силата на звука (не е препоръчително)"
#: src/audacious/ui_preferences.c:143
msgid "<b>Replay Gain</b>"
-msgstr "<b>Усилване на звука</b>"
+msgstr "<b>Повторно усилване</b>"
#: src/audacious/ui_preferences.c:144
msgid "Enable Replay Gain"
-msgstr "Включване на усилването на звука"
+msgstr "Включване на повторно усилване"
#: src/audacious/ui_preferences.c:147
msgid "Prevent clipping (recommended)"
-msgstr "Предотвратяване на пращенето (препоръчително)"
+msgstr "Предотвратяване на пращене (препоръчително)"
#: src/audacious/ui_preferences.c:149
msgid "<b>Adjust Levels</b>"
@@ -335,7 +336,7 @@ msgstr "<b>Настройване на нивата на звука</b>"
#: src/audacious/ui_preferences.c:150
msgid "Amplify all files:"
-msgstr "Усилване на звука на всички файлове от:"
+msgstr "Усилване на звука за всички файлове:"
#: src/audacious/ui_preferences.c:152 src/audacious/ui_preferences.c:155
msgid "dB"
@@ -343,11 +344,11 @@ msgstr "дБ"
#: src/audacious/ui_preferences.c:153
msgid "Amplify untagged files:"
-msgstr "Усилване на звука на нетагнатите файлове:"
+msgstr "Усилване на звука на немаркираните файлове:"
#: src/audacious/ui_preferences.c:158
msgid "Proxy hostname:"
-msgstr "Име на прокси:"
+msgstr "Прокси:"
#: src/audacious/ui_preferences.c:159
msgid "Proxy port:"
@@ -367,11 +368,11 @@ msgstr "<b>Настройка на прокси</b>"
#: src/audacious/ui_preferences.c:168
msgid "Enable proxy usage"
-msgstr "Включване използването на прокси"
+msgstr "Включване на прокси"
#: src/audacious/ui_preferences.c:171
msgid "Use authentication with proxy"
-msgstr "Използване на идентификация с прокси"
+msgstr "Използване на идентифициране с прокси"
#: src/audacious/ui_preferences.c:179
msgid "Auto character encoding detector for:"
@@ -399,7 +400,7 @@ msgstr "Изчистване на списъка, когато се отвори
#: src/audacious/ui_preferences.c:194
msgid "Open files in a temporary playlist"
-msgstr "Отваряне на файловете във временен списък"
+msgstr "Отваряне на файлове във временен списък"
#: src/audacious/ui_preferences.c:196
msgid "Do not load metadata for songs until played"
@@ -411,9 +412,7 @@ msgstr "<b>Съвместимост</b>"
#: src/audacious/ui_preferences.c:200
msgid "Interpret \\ (backward slash) as a folder delimiter"
-msgstr ""
-"Да се тълкува \\ (обратна наклонена черта) като раделител на папките в пътя "
-"до файла"
+msgstr "Знакът „\\“ да се тълкува като раделител на папките в пътя до файла"
#: src/audacious/ui_preferences.c:207
msgid "<b>Album Art</b>"
@@ -434,27 +433,27 @@ msgstr "Търсене на изображения, съдържащи имет
#: src/audacious/ui_preferences.c:214
msgid "Search recursively"
-msgstr "Рекурсивно търсене (по подобие)"
+msgstr "Прогресивно търсене"
#: src/audacious/ui_preferences.c:216
msgid "Search depth:"
-msgstr "Дълбочина на търсенето:"
+msgstr "Обхват на търсенето:"
#: src/audacious/ui_preferences.c:219
msgid "<b>Popup Information</b>"
-msgstr "<b>Изскачащи уведомления</b>"
+msgstr "<b>Изскачаща информация</b>"
#: src/audacious/ui_preferences.c:220
msgid "Show popup information"
-msgstr "Показване на изскачащи уведомления"
+msgstr "Показване на подсказки"
#: src/audacious/ui_preferences.c:222
msgid "Popup delay (tenths of a second):"
-msgstr "Задържане на изскачащите уведомления (десети от секундата):"
+msgstr "Забавяне на подсказките (десети от секундата):"
#: src/audacious/ui_preferences.c:225
msgid "Show time scale for current song"
-msgstr "Покажи график за текущата песен"
+msgstr "Покажи времетраене за текущата песен"
#: src/audacious/ui_preferences.c:239
msgid "TITLE"
@@ -494,7 +493,7 @@ msgstr "<b>Показване на песен</b>"
#: src/audacious/ui_preferences.c:1041
msgid "Show song numbers"
-msgstr "Показване номера на песента"
+msgstr "Показване на номера на песента"
#: src/audacious/ui_preferences.c:1052
msgid "Show leading zeroes (02:00 instead of 2:00)"
@@ -502,11 +501,11 @@ msgstr "Показване на нула в началото (02:00 вместо
#: src/audacious/ui_preferences.c:1072
msgid "Show information about titlestring format"
-msgstr "Показване на информация за формата на подредбата"
+msgstr "Показване на информация за низовия формат"
#: src/audacious/ui_preferences.c:1086
msgid "Custom string:"
-msgstr "Потребителска подредба:"
+msgstr "Потребителски низ:"
#: src/audacious/ui_preferences.c:1091
msgid "Title format:"
@@ -514,11 +513,11 @@ msgstr "Формат на заглавие:"
#: src/audacious/ui_preferences.c:1178
msgid "Output plugin:"
-msgstr "Изходен плъгин:"
+msgstr "Приставка за изходящия поток:"
#: src/audacious/ui_preferences.c:1237
msgid "Transport"
-msgstr "Транспорт"
+msgstr "Пренасяне"
#: src/audacious/ui_preferences.c:1237
msgid "Input"
@@ -536,14 +535,14 @@ msgstr "Визуализация"
msgid "General"
msgstr "Общи"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Настройки на Audacious"
#: src/audacious/util.c:114
#, c-format
msgid "Could not create directory (%s): %s\n"
-msgstr "Не може да се създаде папка (%s): %s\n"
+msgstr "Не може да се създаде директория (%s): %s\n"
#: src/audtool/handlers_playlist.c:262
msgid "Position not found."
@@ -571,7 +570,7 @@ msgstr "Стерео"
msgid "%d channel"
msgid_plural "%d channels"
msgstr[0] "%d канал"
-msgstr[1] "%d канали"
+msgstr[1] "%d канала"
#: src/libaudgui/about.c:37
msgid "Credits"
@@ -592,7 +591,7 @@ msgid ""
"playlist was exported will be lost."
msgstr ""
"Сигурни ли сте, че искате да затворите %s? Ако го направите, всички "
-"промени, направени след като списъка е бил изнесен ще бъдат загубени."
+"промени, направени след като списъка е бил изнесен, ще бъдат загубени."
#: src/libaudgui/confirm.c:73
msgid "Close Playlist"
@@ -600,7 +599,7 @@ msgstr "Затваряне на списъка"
#: src/libaudgui/confirm.c:77
msgid "_Don't show this message again"
-msgstr "Не показвай това съобщение отново"
+msgstr "Не _показвай това съобщение отново"
#: src/libaudgui/confirm.c:100
msgid "Rename Playlist"
@@ -608,55 +607,55 @@ msgstr "Преименуване на списъка за изпълнение"
#: src/libaudgui/effects-menu.c:70
msgid "settings ..."
-msgstr "настройки ..."
+msgstr "настройки..."
#: src/libaudgui/equalizer.c:50
msgid "_Enable"
-msgstr "Включване"
+msgstr "_Активиране"
#: src/libaudgui/equalizer.c:123
msgid "31 Hz"
-msgstr "31 Hz"
+msgstr "31 Хц"
#: src/libaudgui/equalizer.c:123
msgid "63 Hz"
-msgstr "63 Hz"
+msgstr "63 Хц"
#: src/libaudgui/equalizer.c:124
msgid "125 Hz"
-msgstr "125 Hz"
+msgstr "125 Хц"
#: src/libaudgui/equalizer.c:124
msgid "250 Hz"
-msgstr "250 Hz"
+msgstr "250 Хц"
#: src/libaudgui/equalizer.c:124
msgid "500 Hz"
-msgstr "500 Hz"
+msgstr "500 Хц"
#: src/libaudgui/equalizer.c:124
msgid "1 kHz"
-msgstr "1 кHz"
+msgstr "1 кХц"
#: src/libaudgui/equalizer.c:124
msgid "2 kHz"
-msgstr "2 кHz"
+msgstr "2 кХц"
#: src/libaudgui/equalizer.c:125
msgid "4 kHz"
-msgstr "4 кHz"
+msgstr "4 кХц"
#: src/libaudgui/equalizer.c:125
msgid "8 kHz"
-msgstr "8 кHz"
+msgstr "8 кХц"
#: src/libaudgui/equalizer.c:125
msgid "16 kHz"
-msgstr "16 кHz"
+msgstr "16 кХц"
#: src/libaudgui/equalizer.c:130
msgid "Equalizer"
-msgstr "Еквилайзър"
+msgstr "Тонкоректор"
#: src/libaudgui/equalizer.c:146
msgid "Preamp"
@@ -672,164 +671,164 @@ msgstr "Продължителност"
#: src/libaudgui/infowin.c:73
msgid "Acid Jazz"
-msgstr "Acid Jazz"
+msgstr "Ейсид Джаз"
#: src/libaudgui/infowin.c:74
msgid "Acid Rock"
-msgstr "Acid Rock"
+msgstr "Ейсид Рок"
#: src/libaudgui/infowin.c:75
msgid "Ambient"
-msgstr "Ambient"
+msgstr "Ембиънт"
#: src/libaudgui/infowin.c:76
msgid "Bebop"
-msgstr "Bebop"
+msgstr "Бебоп"
#: src/libaudgui/infowin.c:77
msgid "Bluegrass"
-msgstr "Bluegrass"
+msgstr "Блуграс"
#: src/libaudgui/infowin.c:78
msgid "Blues"
-msgstr "Blues"
+msgstr "Блус"
#: src/libaudgui/infowin.c:79
msgid "Chamber Music"
-msgstr "Chamber Music"
+msgstr "Чембър Мюзик"
#: src/libaudgui/infowin.c:80
msgid "Classical"
-msgstr "Classical"
+msgstr "Класика"
#: src/libaudgui/infowin.c:81
msgid "Country"
-msgstr "Country"
+msgstr "Кънтри"
#: src/libaudgui/infowin.c:82
msgid "Death Metal"
-msgstr "Death Metal"
+msgstr "Дет Метъл"
#: src/libaudgui/infowin.c:83
msgid "Disco"
-msgstr "Disco"
+msgstr "Диско"
#: src/libaudgui/infowin.c:84
msgid "Easy Listening"
-msgstr "Easy Listening"
+msgstr "Изи Листънинг"
#: src/libaudgui/infowin.c:85
msgid "Folk"
-msgstr "Folk"
+msgstr "Фолк"
#: src/libaudgui/infowin.c:86
msgid "Funk"
-msgstr "Funk"
+msgstr "Фънк"
#: src/libaudgui/infowin.c:87
msgid "Gangsta Rap"
-msgstr "Gangsta Rap"
+msgstr "Гангстерски Рап"
#: src/libaudgui/infowin.c:88
msgid "Gospel"
-msgstr "Gospel"
+msgstr "Госпел"
#: src/libaudgui/infowin.c:89
msgid "Grunge"
-msgstr "Grunge"
+msgstr "Грънч"
#: src/libaudgui/infowin.c:90
msgid "Hard Rock"
-msgstr "Hard Rock"
+msgstr "Хард Рок"
#: src/libaudgui/infowin.c:91
msgid "Heavy Metal"
-msgstr "Heavy Metal"
+msgstr "Хеви Метъл"
#: src/libaudgui/infowin.c:92
msgid "Hip-hop"
-msgstr "Hip-hop"
+msgstr "Хип-хоп"
#: src/libaudgui/infowin.c:93
msgid "House"
-msgstr "House"
+msgstr "Хаус"
#: src/libaudgui/infowin.c:94
msgid "Jazz"
-msgstr "Jazz"
+msgstr "Джаз"
#: src/libaudgui/infowin.c:95
msgid "Jungle"
-msgstr "Jungle"
+msgstr "Джангъл"
#: src/libaudgui/infowin.c:96
msgid "Metal"
-msgstr "Metal"
+msgstr "Метъл"
#: src/libaudgui/infowin.c:97
msgid "New Age"
-msgstr "New Age"
+msgstr "Ню Ейдж"
#: src/libaudgui/infowin.c:98
msgid "New Wave"
-msgstr "New Wave"
+msgstr "Ню Уейв"
#: src/libaudgui/infowin.c:99
msgid "Noise"
-msgstr "Noise"
+msgstr "Нойс"
#: src/libaudgui/infowin.c:100
msgid "Pop"
-msgstr "Pop"
+msgstr "Поп"
#: src/libaudgui/infowin.c:101
msgid "Punk Rock"
-msgstr "Punk Rock"
+msgstr "Пънк Рок"
#: src/libaudgui/infowin.c:102
msgid "Rap"
-msgstr "Rap"
+msgstr "Рап"
#: src/libaudgui/infowin.c:103
msgid "Reggae"
-msgstr "Reggae"
+msgstr "Реге"
#: src/libaudgui/infowin.c:104
msgid "Rock"
-msgstr "Rock"
+msgstr "Рок"
#: src/libaudgui/infowin.c:105
msgid "Rock and Roll"
-msgstr "Rock and Roll"
+msgstr "Рокенрол"
#: src/libaudgui/infowin.c:106
msgid "Rhythm and Blues"
-msgstr "Rhythm and Blues"
+msgstr "Ритъм и блус"
#: src/libaudgui/infowin.c:107
msgid "Ska"
-msgstr "Ska"
+msgstr "Ска"
#: src/libaudgui/infowin.c:108
msgid "Soul"
-msgstr "Soul"
+msgstr "Соул"
#: src/libaudgui/infowin.c:109
msgid "Swing"
-msgstr "Swing"
+msgstr "Суинг"
#: src/libaudgui/infowin.c:110
msgid "Techno"
-msgstr "Techno"
+msgstr "Техно"
#: src/libaudgui/infowin.c:111
msgid "Trip-hop"
-msgstr "Trip-hop"
+msgstr "Трип-хоп"
#: src/libaudgui/infowin.c:175 src/libaudgui/infowin.c:348
#: src/libaudgui/infowin.c:351 src/libaudgui/infowin.c:354
msgid "<span size=\"small\">n/a</span>"
-msgstr "<span size=\"small\">н/д</span>"
+msgstr "<span size=\"small\">няма зададен</span>"
#: src/libaudgui/infowin.c:223
msgid "Metadata updated successfully"
@@ -912,7 +911,7 @@ msgstr "Внасяне на списък за изпълнение"
#: src/libaudgui/playlists.c:65
#, c-format
msgid "Overwrite %s?"
-msgstr "Презаписване %s?"
+msgstr "Да се презапише ли %s?"
#: src/libaudgui/queue-manager.c:195
msgid "Queue Manager"
@@ -937,11 +936,11 @@ msgstr "Затваряне на диалога след добавяне на ф
#: src/libaudgui/ui_jumptotrack.c:104 src/libaudgui/ui_jumptotrack.c:112
#: src/libaudgui/ui_jumptotrack.c:331
msgid "_Queue"
-msgstr "На опашка"
+msgstr "На _опашка"
#: src/libaudgui/ui_jumptotrack.c:110
msgid "Un_queue"
-msgstr "Премахване от опашката"
+msgstr "П_ремахване от опашката"
#: src/libaudgui/ui_jumptotrack.c:261
msgid "Jump to Song"
@@ -953,7 +952,7 @@ msgstr "Филтър: "
#: src/libaudgui/ui_jumptotrack.c:287
msgid "_Filter:"
-msgstr "Филтър:"
+msgstr "_Филтър:"
#: src/libaudgui/ui_jumptotrack.c:297
msgid "Remember"
@@ -961,7 +960,7 @@ msgstr "Запомняне"
#: src/libaudgui/ui_jumptotrack.c:304
msgid "Clea_r"
-msgstr "Изчистване"
+msgstr "Из_чистване"
#: src/libaudgui/ui_jumptotrack.c:324
msgid "Close on Jump"
@@ -973,27 +972,27 @@ msgstr "Мениджър на списъка за изпълнение"
#: src/libaudgui/ui_playlist_manager.c:287
msgid "Entries"
-msgstr "Елементи"
+msgstr "Записи"
#: src/libaudgui/ui_playlist_manager.c:307
msgid "_Rename"
-msgstr "Преименуване"
+msgstr "_Преименуване"
#: src/libaudgui/ui_playlist_manager.c:327
msgid "_Close dialog on activating playlist"
-msgstr "Затваряне на диалога при отваряне на списък за изпълнение"
+msgstr "_Затваряне на прозореца при отваряне на списъка за изпълнение"
#: src/libaudgui/url-opener.c:55
msgid "Open URL"
-msgstr "Отваряне на URL"
+msgstr "Отваряне на интернет адрес"
#: src/libaudgui/url-opener.c:55
msgid "Add URL"
-msgstr "Добавяне на URL"
+msgstr "Добавяне на интернет адрес"
#: src/libaudgui/url-opener.c:64
msgid "Enter URL:"
-msgstr "Въвеждане на URL:"
+msgstr "Въвеждане на интернет адрес:"
#: src/libaudgui/util.c:142
msgid ""
@@ -1001,4 +1000,4 @@ msgid ""
"(Further messages have been hidden.)"
msgstr ""
"\n"
-"(Допълнителни съобщения са били скрити.)"
+"(Допълнителните съобщения са били скрити.)"
diff --git a/po/ca.po b/po/ca.po
index 297a578..ac3c706 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-05-05 17:32+0000\n"
"Last-Translator: frangor <frangor@frangor.info>\n"
"Language-Team: Catalan (http://www.transifex.com/projects/p/audacious/"
@@ -123,12 +123,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "No es troba còdec per %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s no s'ha pogut obrir."
@@ -539,7 +539,7 @@ msgstr "Visualització"
msgid "General"
msgstr "General"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Preferències de l'Audacious"
diff --git a/po/cs.po b/po/cs.po
index 11e8bd7..b124142 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -5,15 +5,16 @@
# Translators:
# jui <appukonrad@gmail.com>, 2012
# Jan Nárovec <finn@sendmail.cz>, 2004
+# fri <pavelfric@seznam.cz>, 2013
# fri <pavelfric@seznam.cz>, 2012
# Petr Písař <petr.pisar@atlas.cz>, 2007, 2008, 2009, 2010, 2011, 2012
msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
-"PO-Revision-Date: 2013-02-03 20:17+0000\n"
-"Last-Translator: Radioactiveman <thomas-lange2@gmx.de>\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
+"PO-Revision-Date: 2013-09-08 07:25+0000\n"
+"Last-Translator: fri <pavelfric@seznam.cz>\n"
"Language-Team: Czech (http://www.transifex.com/projects/p/audacious/language/"
"cs/)\n"
"Language: cs\n"
@@ -85,11 +86,11 @@ msgstr "Zobrazí hlavní okno"
#: src/audacious/main.c:242
msgid "Headless mode"
-msgstr ""
+msgstr "Bezhlavý režim"
#: src/audacious/main.c:243
msgid "Quit on playback stop"
-msgstr ""
+msgstr "Ukončit po zastavení přehrávání"
#: src/audacious/main.c:244
msgid "Show version"
@@ -120,15 +121,15 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Pro %s nenalezen žádní dekodér."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
-msgstr ""
+msgstr "%s se nepodařilo otevřít."
#: src/audacious/playlist-files.c:50
#, c-format
@@ -534,7 +535,7 @@ msgstr "Znázornění"
msgid "General"
msgstr "Obecné"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Nastavení programu"
diff --git a/po/da.po b/po/da.po
index 430d966..9975ff5 100644
--- a/po/da.po
+++ b/po/da.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-07-28 14:41+0000\n"
"Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
"Language-Team: Danish (http://www.transifex.com/projects/p/audacious/"
@@ -116,12 +116,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Ingen afkoder fundet for %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s kunne ikke åbnes."
@@ -530,7 +530,7 @@ msgstr "Visualisering"
msgid "General"
msgstr "Generelt"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Indstillinger for Audacious"
diff --git a/po/de.po b/po/de.po
index 983b272..de91973 100644
--- a/po/de.po
+++ b/po/de.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-03-26 18:31+0000\n"
"Last-Translator: Radioactiveman <thomas-lange2@gmx.de>\n"
"Language-Team: German (http://www.transifex.com/projects/p/audacious/"
@@ -118,12 +118,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Kein Dekodierer gefunden für %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s konnte nicht geöffnet werden."
@@ -534,7 +534,7 @@ msgstr "Visualisierung"
msgid "General"
msgstr "Allgemein"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Audacious-Einstellungen"
diff --git a/po/el.po b/po/el.po
index aeeff35..1d67599 100644
--- a/po/el.po
+++ b/po/el.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-08-22 22:02+0000\n"
"Last-Translator: Γιάννης Ανθυμίδης <yannanth@gmail.com>\n"
"Language-Team: Greek (http://www.transifex.com/projects/p/audacious/language/"
@@ -121,12 +121,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Δεν βρέθηκε αποκωδικοποιητής για %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "Δεν ήταν δυνατό το άνοιγμα του %s."
@@ -539,7 +539,7 @@ msgstr "Οπτικοποίηση"
msgid "General"
msgstr "Γενικά"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Προτιμήσεις του Audacious"
diff --git a/po/en_GB.po b/po/en_GB.po
index 5d58d51..064bd37 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-07-02 20:35+0000\n"
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
@@ -116,12 +116,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "No decoder found for %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s could not be opened."
@@ -530,7 +530,7 @@ msgstr "Visualisation"
msgid "General"
msgstr "General"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Audacious Preferences"
diff --git a/po/eo.po b/po/eo.po
index 9499a54..e95c9de 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-02-04 11:18+0000\n"
"Last-Translator: fefcas <fefcas@gmail.com>\n"
"Language-Team: Esperanto (http://www.transifex.com/projects/p/audacious/"
@@ -117,12 +117,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Neniu dekodilo trovita por %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s ne povis esti malfermata."
@@ -531,7 +531,7 @@ msgstr "Rigardo"
msgid "General"
msgstr "Ghenerale"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Preferoj de Audacious"
diff --git a/po/es.po b/po/es.po
index a78143f..f25dda5 100644
--- a/po/es.po
+++ b/po/es.po
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-06-17 06:56+0000\n"
"Last-Translator: Adolfo Jayme Barrientos <fitoschido@ubuntu.com>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/audacious/"
@@ -130,12 +130,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "No se encontró decodificador para %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s no se pudo abrir."
@@ -547,7 +547,7 @@ msgstr "Visualización"
msgid "General"
msgstr "General"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Preferencias de Audacious"
diff --git a/po/es_AR.po b/po/es_AR.po
index 5745ad2..4177759 100644
--- a/po/es_AR.po
+++ b/po/es_AR.po
@@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-03-26 23:21+0000\n"
"Last-Translator: Adrián Ramirez Escalante <buried.prophet@gmail.com>\n"
"Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/"
@@ -123,12 +123,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "No se encontró decodificador para %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s no puede ser abierto."
@@ -541,7 +541,7 @@ msgstr "Visualización"
msgid "General"
msgstr "General"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Preferencias de Audacious"
diff --git a/po/es_MX.po b/po/es_MX.po
index df38b0a..97ec535 100644
--- a/po/es_MX.po
+++ b/po/es_MX.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-02-04 23:26+0000\n"
"Last-Translator: Jorge A. García Sosa <jagsmd@gmail.com>\n"
"Language-Team: Spanish (Mexico) (http://www.transifex.com/projects/p/"
@@ -116,12 +116,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "No se encontró un descodificador para %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s no pudo ser abierto."
@@ -530,7 +530,7 @@ msgstr "Visualización"
msgid "General"
msgstr "General"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Preferencias de Audacious"
diff --git a/po/et.po b/po/et.po
index d9ea96c..2066b7b 100644
--- a/po/et.po
+++ b/po/et.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-02-16 06:33+0000\n"
"Last-Translator: Ivar Smolin <okul@linux.ee>\n"
"Language-Team: Estonian (http://www.transifex.com/projects/p/audacious/"
@@ -118,12 +118,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Failile %s ei leitud dekoodrit."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "Faili %s pole võimalik avada."
@@ -534,7 +534,7 @@ msgstr "Visualiseerimine"
msgid "General"
msgstr "Üldine"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Audaciouse eelistused"
diff --git a/po/eu.po b/po/eu.po
index 5d51b39..3360c9f 100644
--- a/po/eu.po
+++ b/po/eu.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-06-03 12:42+0000\n"
"Last-Translator: asier <asier.fernandez.iribar@gmail.com>\n"
"Language-Team: Basque (http://www.transifex.com/projects/p/audacious/"
@@ -119,12 +119,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Ez dago %s-rako dekodifikatzailerik."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s ezin izan da ireki"
@@ -534,7 +534,7 @@ msgstr "Bistaratzea"
msgid "General"
msgstr "Orokorra"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Audacious-en hobespenak"
diff --git a/po/fa_IR.po b/po/fa_IR.po
index 3d827e7..63ab61c 100644
--- a/po/fa_IR.po
+++ b/po/fa_IR.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-05-17 21:38+0000\n"
"Last-Translator: misledlove <misled.love@yahoo.com>\n"
"Language-Team: Persian (Iran) (http://www.transifex.com/projects/p/audacious/"
@@ -118,12 +118,12 @@ msgstr ""
msgid "Audacious"
msgstr "بی پروا"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "برای %s دیکدر پیدا نشد."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s نمی تواند باز شود."
@@ -533,7 +533,7 @@ msgstr "تصویر سازی"
msgid "General"
msgstr "عمومی"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "تنظیمات"
diff --git a/po/fi.po b/po/fi.po
index cf5f4f9..27276c7 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-02-07 15:32+0000\n"
"Last-Translator: Jaergenoth <jstuomisto@gmail.com>\n"
"Language-Team: Finnish (http://www.transifex.com/projects/p/audacious/"
@@ -120,12 +120,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Dekooderia ei löytynyt tiedostomuodolle %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "Ei voida avata %s."
@@ -534,7 +534,7 @@ msgstr "Visualisoinnit"
msgid "General"
msgstr "Yleiset"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Audaciouksen asetukset"
diff --git a/po/fr.po b/po/fr.po
index 38c372b..cd7a38f 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
-"PO-Revision-Date: 2013-02-04 02:20+0000\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
+"PO-Revision-Date: 2013-09-11 03:30+0000\n"
"Last-Translator: Alain-Olivier Breysse <yahoe.001@gmail.com>\n"
"Language-Team: French (http://www.transifex.com/projects/p/audacious/"
"language/fr/)\n"
@@ -119,12 +119,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Aucun décodeur trouvé pour %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s n'a pas pu être ouvert."
@@ -343,7 +343,7 @@ msgstr "dB"
#: src/audacious/ui_preferences.c:153
msgid "Amplify untagged files:"
-msgstr "Amplifier les fichiers sans label :"
+msgstr "Amplifier les fichiers sans étiquette :"
#: src/audacious/ui_preferences.c:158
msgid "Proxy hostname:"
@@ -535,7 +535,7 @@ msgstr "Visualisation"
msgid "General"
msgstr "Général"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Préférences d'Audacious"
diff --git a/po/gl.po b/po/gl.po
index 41ca5de..eff77f2 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-04-20 14:20+0000\n"
"Last-Translator: mbouzada <mbouzada@gmail.com>\n"
"Language-Team: Galician (http://www.transifex.com/projects/p/audacious/"
@@ -119,12 +119,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Non se atopou un descodificador para %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "Non foi posíbel abrir %s"
@@ -537,7 +537,7 @@ msgstr "Visualización"
msgid "General"
msgstr "Xeral"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Preferencias do Audacious"
diff --git a/po/hu.po b/po/hu.po
index 63d98c1..cc75bf9 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-08-26 11:58+0000\n"
"Last-Translator: szaboferee <szaboferee@gmail.com>\n"
"Language-Team: Hungarian (http://www.transifex.com/projects/p/audacious/"
@@ -119,12 +119,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Dekóder nem található ehhez %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s-t nem lehet megnyitni."
@@ -535,7 +535,7 @@ msgstr "Megjelenítés"
msgid "General"
msgstr "Általános"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Audacious beállításai"
diff --git a/po/id_ID.po b/po/id_ID.po
index c1ff9b0..09eba7b 100644
--- a/po/id_ID.po
+++ b/po/id_ID.po
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-03-24 07:29+0000\n"
"Last-Translator: Ardjuna <Asyura.x@gmail.com>\n"
"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/"
@@ -127,12 +127,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Tidak ada dekoder untuk %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s tidak dapat dibuka."
@@ -544,7 +544,7 @@ msgstr "Visualisasi"
msgid "General"
msgstr "Umum"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Prefensi Audacious"
diff --git a/po/it.po b/po/it.po
index d5fc9ff..836ec01 100644
--- a/po/it.po
+++ b/po/it.po
@@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-07-22 18:46+0000\n"
"Last-Translator: Federico.Torsello <federico421@hotmail.it>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/audacious/"
@@ -123,12 +123,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Nessun decoder trovato per %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s non può essere aperto."
@@ -538,7 +538,7 @@ msgstr "Visualizzazione"
msgid "General"
msgstr "Generici"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Preferenze di Audacious"
diff --git a/po/ja.po b/po/ja.po
index 360d7a0..587950c 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-03-07 05:02+0000\n"
"Last-Translator: 読み専(先行量産型) <hallconnen2+transifex@gmail.com>\n"
"Language-Team: Japanese (http://www.transifex.com/projects/p/audacious/"
@@ -118,12 +118,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "%s のためのデコーダがありません。"
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s を開けませんでした。"
@@ -533,7 +533,7 @@ msgstr "視覚化"
msgid "General"
msgstr "一般"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Audacious の設定"
diff --git a/po/ko.po b/po/ko.po
index 24df792..ea1a919 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -12,14 +12,14 @@
# natird <dritan86@gmail.com>, 2012
# Sang-Jin Hwang <accel@accellinux.org>, 1999
# Darkcircle <darkcircle.0426@gmail.com>, 2012
-# Darkcircle <darkcircle.0426@gmail.com>, 2012
+# Darkcircle <darkcircle.0426@gmail.com>, 2012-2013
msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
-"PO-Revision-Date: 2013-08-28 06:00+0000\n"
-"Last-Translator: kentarch <bkrhlim@aol.com>\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
+"PO-Revision-Date: 2013-09-30 14:53+0000\n"
+"Last-Translator: Darkcircle <darkcircle.0426@gmail.com>\n"
"Language-Team: Korean (http://www.transifex.com/projects/p/audacious/"
"language/ko/)\n"
"Language: ko\n"
@@ -124,12 +124,12 @@ msgstr ""
msgid "Audacious"
msgstr "오데이셔스 "
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "%s의 디코더가 없습니다."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s을(를) 열 수 없습니다."
@@ -137,7 +137,7 @@ msgstr "%s을(를) 열 수 없습니다."
#: src/audacious/playlist-files.c:50
#, c-format
msgid "Cannot %s %s: unsupported file extension."
-msgstr "%s 를 재생할 수 없습니다. %s 파일 형식을 지원하지 않습니다."
+msgstr "%s을(를) 재생할 수 없습니다. %s 파일 형식을 지원하지 않습니다."
#: src/audacious/playlist-files.c:51
msgid "save"
@@ -340,7 +340,7 @@ msgstr "<b>레벨 조정</b>"
#: src/audacious/ui_preferences.c:150
msgid "Amplify all files:"
-msgstr "모든 파일 소리 증폭하기:"
+msgstr "모든 파일 소리 증폭:"
#: src/audacious/ui_preferences.c:152 src/audacious/ui_preferences.c:155
msgid "dB"
@@ -348,7 +348,7 @@ msgstr "dB"
#: src/audacious/ui_preferences.c:153
msgid "Amplify untagged files:"
-msgstr "태그가 붙지 않은 파일 증폭하기:"
+msgstr "태그가 붙지 않은 파일 증폭:"
#: src/audacious/ui_preferences.c:158
msgid "Proxy hostname:"
@@ -396,7 +396,7 @@ msgstr "시작할 때 이어서 재생"
#: src/audacious/ui_preferences.c:190
msgid "Advance when the current song is deleted"
-msgstr "현재 곡이 삭제되면 다음곡으로 진행"
+msgstr "현재 곡이 삭제되면 다음 곡으로 진행"
#: src/audacious/ui_preferences.c:192
msgid "Clear the playlist when opening files"
@@ -436,7 +436,7 @@ msgstr "곡 파일 이름에 일치하는 그림 검색"
#: src/audacious/ui_preferences.c:214
msgid "Search recursively"
-msgstr "재귀적 검색"
+msgstr "재귀 검색"
#: src/audacious/ui_preferences.c:216
msgid "Search depth:"
@@ -538,7 +538,7 @@ msgstr "시각 효과"
msgid "General"
msgstr "일반"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "오데이셔스 환경 설정"
@@ -572,7 +572,7 @@ msgstr "스테레오"
#, c-format
msgid "%d channel"
msgid_plural "%d channels"
-msgstr[0] "%d개의 채널"
+msgstr[0] "채널 %d개"
#: src/libaudgui/about.c:37
msgid "Credits"
@@ -584,7 +584,7 @@ msgstr "라이선스"
#: src/libaudgui/about.c:73
msgid "About Audacious"
-msgstr "오데이셔스 정보"
+msgstr "오데이셔스 정보"
#: src/libaudgui/confirm.c:66
#, c-format
@@ -592,8 +592,7 @@ msgid ""
"Are you sure you want to close %s? If you do, any changes made since the "
"playlist was exported will be lost."
msgstr ""
-"정말로 %s을(를) 닫으시겠습니까? 재생 목록을 가져온 후 바뀐 내용을 잃을 것입니"
-"다."
+"정말로 %s을(를) 닫으시겠습니까? 재생 목록을 가져온 후 바뀐 내용을 잃게됩니다."
#: src/libaudgui/confirm.c:73
msgid "Close Playlist"
@@ -609,7 +608,7 @@ msgstr "재생 목록 이름 바꾸기"
#: src/libaudgui/effects-menu.c:70
msgid "settings ..."
-msgstr "설정하기..."
+msgstr "설정..."
#: src/libaudgui/equalizer.c:50
msgid "_Enable"
diff --git a/po/ky.po b/po/ky.po
index de6df0d..5410b36 100644
--- a/po/ky.po
+++ b/po/ky.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-04-23 14:45+0000\n"
"Last-Translator: chingis <translatorky@lavabit.com>\n"
"Language-Team: Kirgyz (http://www.transifex.com/projects/p/audacious/"
@@ -116,12 +116,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr ""
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr ""
@@ -528,7 +528,7 @@ msgstr "Визуалдаштыруу"
msgid "General"
msgstr "Жалпы"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Audacious'тун ырастоолору"
diff --git a/po/lt.po b/po/lt.po
index f106ae6..92ed7e0 100644
--- a/po/lt.po
+++ b/po/lt.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-02-04 08:30+0000\n"
"Last-Translator: Algimantas Margevičius <gymka@archlinux.lt>\n"
"Language-Team: Lithuanian (http://www.transifex.com/projects/p/audacious/"
@@ -123,12 +123,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Failui %s dekoderis nerastas."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "Atverti %s nepavyko."
@@ -538,7 +538,7 @@ msgstr "Vizualizacija"
msgid "General"
msgstr "Pagrindiniai"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Audacious nustatymai"
diff --git a/po/lv.po b/po/lv.po
index 05c415e..7b0230a 100644
--- a/po/lv.po
+++ b/po/lv.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-04-28 18:37+0000\n"
"Last-Translator: hairy_latvian <einars8@gmail.com>\n"
"Language-Team: Latvian (http://www.transifex.com/projects/p/audacious/"
@@ -119,12 +119,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Netika atrasts dekodētājs priekš %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "Neizdevās atvērt %s."
@@ -533,7 +533,7 @@ msgstr "Vizualizēšana"
msgid "General"
msgstr "Vispārīgi"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Audacious iestatījumi"
diff --git a/po/ml_IN.po b/po/ml_IN.po
new file mode 100644
index 0000000..bb2eafb
--- /dev/null
+++ b/po/ml_IN.po
@@ -0,0 +1,999 @@
+# Malayalam translation for Audacious
+# Copyright (C) Audacious translators
+# This file is distributed under the same license as the Audacious package.
+#
+# Translators:
+# <>, 2013
+# nandakumar <nandakumar96@gmail.com>, 2013
+msgid ""
+msgstr ""
+"Project-Id-Version: Audacious\n"
+"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
+"PO-Revision-Date: 2013-10-15 01:22+0000\n"
+"Last-Translator: nandakumar <nandakumar96@gmail.com>\n"
+"Language-Team: Malayalam (India) (http://www.transifex.com/projects/p/"
+"audacious/language/ml_IN/)\n"
+"Language: ml_IN\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: src/audacious/adder.c:74
+msgid "Searching ..."
+msgstr "തിരയുന്നു ..."
+
+#: src/audacious/adder.c:102
+#, c-format
+msgid "%d file found"
+msgid_plural "%d files found"
+msgstr[0] "%d ഫയല്‍ കണ്ടെത്തി"
+msgstr[1] "%d ഫയലുകള്‍ കണ്ടെത്തി"
+
+#: src/audacious/chardet.c:38
+msgid " (invalid UTF-8)"
+msgstr " (അസാധുവായ UTF-8)"
+
+#: src/audacious/equalizer_preset.c:171
+#, c-format
+msgid "Error importing Winamp EQF file '%s'"
+msgstr "വിനാമ്പ് EQF ഫയല്‍ '%s' ഇറക്കുമതി ചെയ്യുന്നതില്‍ പിശക്"
+
+#: src/audacious/main.c:232
+msgid "Skip backwards in playlist"
+msgstr "പ്ലേലിസ്റ്റില്‍ പിന്നോട്ട് ചാടുക"
+
+#: src/audacious/main.c:233
+msgid "Start playing current playlist"
+msgstr "നിലവിലുള്ള പ്ലേലിസ്റ്റ് പാടാന്‍ തുടങ്ങുക"
+
+#: src/audacious/main.c:234
+msgid "Pause current song"
+msgstr "ഈ പാട്ട് പോസ് ചെയ്യുക"
+
+#: src/audacious/main.c:235
+msgid "Stop current song"
+msgstr "ഈ പാട്ട് നിര്‍ത്തുക"
+
+#: src/audacious/main.c:236
+msgid "Pause if playing, play otherwise"
+msgstr "പാടുകയാണെങ്കില്‍ പോസ് ചെയ്യുക, അല്ലെങ്കില്‍ പാടുക"
+
+#: src/audacious/main.c:237
+msgid "Skip forward in playlist"
+msgstr "പ്ലേലിസ്റ്റില്‍ മുന്നോട്ടു ചാടുക"
+
+#: src/audacious/main.c:238
+msgid "Display Jump to File dialog"
+msgstr "‘ജമ്പ് റ്റു ഫയല്‍’ ജാലകം പ്രദര്‍ശിപ്പിയ്ക്കുക"
+
+#: src/audacious/main.c:239
+msgid "Add files to the playlist"
+msgstr "പ്ലേലിസ്റ്റിലേയ്ക്ക് ഫയലുകള്‍ ചേര്‍ക്കുക"
+
+#: src/audacious/main.c:240
+msgid "Add new files to a temporary playlist"
+msgstr "ഒരു താത്കാലികപ്ലേലിസ്റ്റിലേയ്ക്ക് പുതിയ ഫയലുകള്‍ ചേര്‍ക്കുക"
+
+#: src/audacious/main.c:241
+msgid "Display the main window"
+msgstr "മുഖ്യജാലകം പ്രദര്‍ശിപ്പിയ്ക്കുക"
+
+#: src/audacious/main.c:242
+msgid "Headless mode"
+msgstr "ഹെഡ്‌ലെസ് മോഡ്"
+
+#: src/audacious/main.c:243
+msgid "Quit on playback stop"
+msgstr "പാട്ടുനിന്നാല്‍ പുറത്തുകടക്കുക"
+
+#: src/audacious/main.c:244
+msgid "Show version"
+msgstr "പതിപ്പ് കാണിയ്ക്കുക"
+
+#: src/audacious/main.c:245
+msgid "Print debugging messages"
+msgstr "ഡീബഗ്ഗിങ് സന്ദേശങ്ങള്‍ പ്രദര്‍ശിപ്പിയ്ക്കുക"
+
+#: src/audacious/main.c:246
+msgid "FILE..."
+msgstr "ഫയല്‍..."
+
+#: src/audacious/main.c:258
+msgid "- play multimedia files"
+msgstr "- മള്‍ട്ടിമീഡിയാ ഫയലുകള്‍ പാടുക"
+
+#: src/audacious/main.c:265
+#, c-format
+msgid ""
+"%s: %s\n"
+"Try `%s --help' for more information.\n"
+msgstr ""
+"%s: %s\n"
+"കൂടുതല്‍ വിവരങ്ങള്‍ക്കായി `%s --help' നോക്കുക.\n"
+
+#: src/audacious/main.c:565
+msgid "Audacious"
+msgstr "ഒഡാഷ്യസ്"
+
+#: src/audacious/playback.c:379
+#, c-format
+msgid "No decoder found for %s."
+msgstr "%s-ന് ഡീകോഡറൊന്നും കണ്ടുകിട്ടിയില്ല."
+
+#: src/audacious/playback.c:417
+#, c-format
+msgid "%s could not be opened."
+msgstr "%s - തുറക്കാനായില്ല."
+
+#: src/audacious/playlist-files.c:50
+#, c-format
+msgid "Cannot %s %s: unsupported file extension."
+msgstr "%s %s സാദ്ധ്യമായില്ല: പിന്തുണയില്ലാത്ത ഫയല്‍ എക്സ്റ്റന്‍ഷന്‍"
+
+#: src/audacious/playlist-files.c:51
+msgid "save"
+msgstr "സേവ്"
+
+#: src/audacious/playlist-files.c:51
+msgid "load"
+msgstr "ലോഡ്"
+
+#: src/audacious/playlist-new.c:96
+msgid "New Playlist"
+msgstr "പുതിയ പ്ലേലിസ്റ്റ്"
+
+#: src/audacious/playlist-new.c:97
+msgid "Now Playing"
+msgstr "ഇപ്പോള്‍ പാടുന്നത്"
+
+#: src/audacious/playlist-new.c:1670
+msgid ""
+"The playlist cannot be sorted because metadata scanning is still in progress "
+"(or has been disabled)."
+msgstr ""
+"മെറ്റാഡാറ്റാ സ്കാനിങ് കഴിഞ്ഞിട്ടില്ലാത്തതിനാല്‍ പ്ലേലിസ്റ്റ് സോര്‍ട്ട് ചെയ്യാനാവില്ല (അല്ലെങ്കില്‍ "
+"അസാദ്ധ്യമാക്കിവച്ചതിനാല്‍)."
+
+#: src/audacious/plugin-preferences.c:54
+#, c-format
+msgid "About %s"
+msgstr "%s-നെപ്പറ്റി"
+
+#: src/audacious/plugin-preferences.c:92
+#, c-format
+msgid "%s Settings"
+msgstr "%s ക്രമീകരണങ്ങള്‍"
+
+#: src/audacious/ui_preferences.c:67
+msgid "Audio"
+msgstr "ഓഡിയോ"
+
+#: src/audacious/ui_preferences.c:68
+msgid "Network"
+msgstr "നെറ്റ്‌വര്‍ക്ക്"
+
+#: src/audacious/ui_preferences.c:69 src/audacious/ui_preferences.c:1237
+msgid "Playlist"
+msgstr "പ്ലേലിസ്റ്റ്"
+
+#: src/audacious/ui_preferences.c:70
+msgid "Song Info"
+msgstr "സോങ് ഇന്‍ഫോ"
+
+#: src/audacious/ui_preferences.c:71
+msgid "Plugins"
+msgstr "പ്ലഗ്ഗിന്നുകള്‍"
+
+#: src/audacious/ui_preferences.c:77 src/libaudgui/infopopup.c:150
+msgid "Artist"
+msgstr "ആര്‍ട്ടിസ്റ്റ്"
+
+#: src/audacious/ui_preferences.c:78 src/libaudgui/infopopup.c:151
+msgid "Album"
+msgstr "ആല്‍ബം"
+
+#: src/audacious/ui_preferences.c:79 src/libaudgui/infopopup.c:149
+#: src/libaudgui/ui_playlist_manager.c:286
+msgid "Title"
+msgstr "ടൈറ്റില്‍"
+
+#: src/audacious/ui_preferences.c:80
+msgid "Tracknumber"
+msgstr "ട്രാക്ക് നമ്പര്‍"
+
+#: src/audacious/ui_preferences.c:81 src/libaudgui/infopopup.c:152
+msgid "Genre"
+msgstr "തരം"
+
+#: src/audacious/ui_preferences.c:82
+msgid "Filename"
+msgstr "ഫയല്‍നെയിം"
+
+#: src/audacious/ui_preferences.c:83
+msgid "Filepath"
+msgstr "ഫയല്‍പാത്ത്"
+
+#: src/audacious/ui_preferences.c:84
+msgid "Date"
+msgstr "തീയതി"
+
+#: src/audacious/ui_preferences.c:85 src/libaudgui/infopopup.c:153
+msgid "Year"
+msgstr "വര്‍ഷം"
+
+#: src/audacious/ui_preferences.c:86
+msgid "Comment"
+msgstr "അഭിപ്രായം"
+
+#: src/audacious/ui_preferences.c:87
+msgid "Codec"
+msgstr "കോഡെക്"
+
+#: src/audacious/ui_preferences.c:88
+msgid "Quality"
+msgstr "ഗുണമേന്മ"
+
+#: src/audacious/ui_preferences.c:94
+msgid "None"
+msgstr "ശൂന്യം"
+
+#: src/audacious/ui_preferences.c:95
+msgid "Arabic"
+msgstr "അറബിക്"
+
+#: src/audacious/ui_preferences.c:96
+msgid "Baltic"
+msgstr "ബാള്‍ട്ടിക്"
+
+#: src/audacious/ui_preferences.c:97
+msgid "Chinese"
+msgstr "ചൈനീസ്"
+
+#: src/audacious/ui_preferences.c:98
+msgid "Greek"
+msgstr "ഗ്രീക്ക്"
+
+#: src/audacious/ui_preferences.c:99
+msgid "Hebrew"
+msgstr "ഹീബ്രൂ"
+
+#: src/audacious/ui_preferences.c:100
+msgid "Japanese"
+msgstr "ജാപ്പനീസ്"
+
+#: src/audacious/ui_preferences.c:101
+msgid "Korean"
+msgstr "കൊറിയന്‍"
+
+#: src/audacious/ui_preferences.c:102
+msgid "Polish"
+msgstr "പോളിഷ്"
+
+#: src/audacious/ui_preferences.c:103
+msgid "Russian"
+msgstr "റഷ്യന്‍"
+
+#: src/audacious/ui_preferences.c:104
+msgid "Taiwanese"
+msgstr "തായ്‌വാനീസ്"
+
+#: src/audacious/ui_preferences.c:105
+msgid "Turkish"
+msgstr "ടര്‍ക്കിഷ്"
+
+#: src/audacious/ui_preferences.c:112
+msgid "Floating point"
+msgstr "ഫ്ലോട്ടിങ് പോയിന്റ്"
+
+#: src/audacious/ui_preferences.c:128
+msgid "Album mode"
+msgstr "ആല്‍ബം മോഡ്"
+
+#: src/audacious/ui_preferences.c:131
+msgid "<b>Output Settings</b>"
+msgstr "<b>ഔട്പുട്ട് ക്രമീകരണങ്ങള്‍</b>"
+
+#: src/audacious/ui_preferences.c:133
+msgid "Bit depth:"
+msgstr "ബിറ്റ് ഡെപ്ത്"
+
+#: src/audacious/ui_preferences.c:136
+msgid "Buffer size:"
+msgstr "ബഫര്‍ സൈസ്"
+
+#: src/audacious/ui_preferences.c:138
+msgid "ms"
+msgstr "ms"
+
+#: src/audacious/ui_preferences.c:139
+msgid "Soft clipping"
+msgstr "സോഫ്റ്റ് ക്ലിപ്പിങ്"
+
+#: src/audacious/ui_preferences.c:141
+msgid "Use software volume control (not recommended)"
+msgstr "സോഫ്റ്റ്‌വെയര്‍ ശബ്ദനിയന്ത്രണോപാധി ഉപയോഗിയ്ക്കുക (ശുപാര്‍ശ ചെയ്യപ്പെട്ടിട്ടില്ല)"
+
+#: src/audacious/ui_preferences.c:143
+msgid "<b>Replay Gain</b>"
+msgstr "<b>റീപ്ലേ ഗെയ്ന്‍</b>"
+
+#: src/audacious/ui_preferences.c:144
+msgid "Enable Replay Gain"
+msgstr "റീപ്ലേ ഗെയ്ന്‍ സാദ്ധ്യമാക്കുക"
+
+#: src/audacious/ui_preferences.c:147
+msgid "Prevent clipping (recommended)"
+msgstr "ക്ലിപ്പിങ് തടയുക (ശുപാര്‍ശ ചെയ്യപ്പെട്ടത്)"
+
+#: src/audacious/ui_preferences.c:149
+msgid "<b>Adjust Levels</b>"
+msgstr "<b>ലെവലുകള്‍ ക്രമീകരിയ്ക്കുക</b>"
+
+#: src/audacious/ui_preferences.c:150
+msgid "Amplify all files:"
+msgstr "എല്ലാ ഫയലുകളും ആംപ്ലിഫൈ ചെയ്യുക"
+
+#: src/audacious/ui_preferences.c:152 src/audacious/ui_preferences.c:155
+msgid "dB"
+msgstr "dB"
+
+#: src/audacious/ui_preferences.c:153
+msgid "Amplify untagged files:"
+msgstr "അണ്‍ടാഗ്ഡ് ഫയലുകള്‍ ആംപ്ലിഫൈ ചെയ്യുക:"
+
+#: src/audacious/ui_preferences.c:158
+msgid "Proxy hostname:"
+msgstr "പ്രോക്സി ഹോസ്റ്റ്നെയിം:"
+
+#: src/audacious/ui_preferences.c:159
+msgid "Proxy port:"
+msgstr "പ്രോക്സി പോര്‍ട്ട്"
+
+#: src/audacious/ui_preferences.c:162
+msgid "Proxy username:"
+msgstr "പ്രോക്സി ഉപയോക്തൃനാമം"
+
+#: src/audacious/ui_preferences.c:163
+msgid "Proxy password:"
+msgstr "പ്രോക്സി അടയാളവാക്യം"
+
+#: src/audacious/ui_preferences.c:167
+msgid "<b>Proxy Configuration</b>"
+msgstr "<b>പ്രോക്സി ക്രമീകരണം</b>"
+
+#: src/audacious/ui_preferences.c:168
+msgid "Enable proxy usage"
+msgstr "പ്രോക്സി ഉപയോഗം സാദ്ധ്യമാക്കുക"
+
+#: src/audacious/ui_preferences.c:171
+msgid "Use authentication with proxy"
+msgstr "പ്രോക്സി ഉപയോഗിച്ചുകൊണ്ടുള്ള ഓതന്റിക്കേഷന്‍ സാദ്ധ്യമാക്കുക"
+
+#: src/audacious/ui_preferences.c:179
+msgid "Auto character encoding detector for:"
+msgstr "ഇതിനായി ഓട്ടോ ക്യാരക്റ്റര്‍ എന്‍കോഡിങ് ഡിറ്റക്റ്റര്‍:"
+
+#: src/audacious/ui_preferences.c:183
+msgid "Fallback character encodings:"
+msgstr "ഫാള്‍ബാക്ക് ക്യാരക്റ്റര്‍ എന്‍കോഡിങ്ങുകള്‍:"
+
+#: src/audacious/ui_preferences.c:187
+msgid "<b>Behavior</b>"
+msgstr "<b>സ്വഭാവം</b>"
+
+#: src/audacious/ui_preferences.c:188
+msgid "Continue playback on startup"
+msgstr "പ്രാരംഭസമയത്ത് പാടല്‍ തുടരുക"
+
+#: src/audacious/ui_preferences.c:190
+msgid "Advance when the current song is deleted"
+msgstr "ഈ പാട്ട് ഡിലീറ്റായാല്‍ മുന്നോട്ടുനീങ്ങുക"
+
+#: src/audacious/ui_preferences.c:192
+msgid "Clear the playlist when opening files"
+msgstr "ഫയലുകള്‍ തുറക്കുമ്പോള്‍ പ്ലേലിസ്റ്റ് വെടിപ്പാക്കുക"
+
+#: src/audacious/ui_preferences.c:194
+msgid "Open files in a temporary playlist"
+msgstr "ഫയലുകള്‍ ഒരു താത്കാലികപ്ലേലിസ്റ്റില്‍ തുറക്കുക"
+
+#: src/audacious/ui_preferences.c:196
+msgid "Do not load metadata for songs until played"
+msgstr "പാട്ടുകള്‍ പാടുന്നതുവരെ മെറ്റാഡാറ്റ ലോഡ് ചെയ്യേണ്ട"
+
+#: src/audacious/ui_preferences.c:199
+msgid "<b>Compatibility</b>"
+msgstr "<b>അനുയോഗ്യത</b>"
+
+#: src/audacious/ui_preferences.c:200
+msgid "Interpret \\ (backward slash) as a folder delimiter"
+msgstr "\\ (backward slash) -നെ ഒരു ഫോള്‍ഡര്‍ ഡീലിമിറ്റര്‍ ആയി വ്യാഖ്യാനിയ്ക്കുക"
+
+#: src/audacious/ui_preferences.c:207
+msgid "<b>Album Art</b>"
+msgstr "<b>ആല്‍ബം ആര്‍ട്ട്</b>"
+
+#: src/audacious/ui_preferences.c:208
+msgid "Search for images matching these words (comma-separated):"
+msgstr "ഈ വാക്കുകള്‍ക്കു യോജിച്ച ചിത്രങ്ങള്‍ക്കായി തിരയുക (കോമയാല്‍ വേര്‍തിരിയ്ക്കപ്പെട്ടത്)"
+
+#: src/audacious/ui_preferences.c:210
+msgid "Exclude images matching these words (comma-separated):"
+msgstr "ഈ വാക്കുകള്‍ക്കു യോജിച്ച ചിത്രങ്ങള്‍ ഒഴിവാക്കുക (കോമയാല്‍ വേര്‍തിരിയ്ക്കപ്പെട്ടത്)"
+
+#: src/audacious/ui_preferences.c:212
+msgid "Search for images matching song file name"
+msgstr "പാട്ടിന്റെ ഫയല്‍ നെയിമിന് യോജിച്ച ചിത്രങ്ങള്‍ക്കായി തിരയുക"
+
+#: src/audacious/ui_preferences.c:214
+msgid "Search recursively"
+msgstr "റിക്കര്‍സീവ് ആയി തിരയുക"
+
+#: src/audacious/ui_preferences.c:216
+msgid "Search depth:"
+msgstr "സേര്‍ച്ച് ഡെപ്ത്:"
+
+#: src/audacious/ui_preferences.c:219
+msgid "<b>Popup Information</b>"
+msgstr "<b>പോപ്പപ്പ് വിവരം</b>"
+
+#: src/audacious/ui_preferences.c:220
+msgid "Show popup information"
+msgstr "പോപ്പപ് വിവരം പ്രദര്‍ശിപ്പിയ്ക്കുക"
+
+#: src/audacious/ui_preferences.c:222
+msgid "Popup delay (tenths of a second):"
+msgstr "പോപ്പപ്പ് വൈകല്‍ (ഒരു സെക്കന്‍ഡിന്റെ പത്തിലൊന്നുകള്‍)"
+
+#: src/audacious/ui_preferences.c:225
+msgid "Show time scale for current song"
+msgstr "ഈ പാട്ടിന്റെ ടൈം സ്കെയില്‍ കാണിയ്ക്കുക"
+
+#: src/audacious/ui_preferences.c:239
+msgid "TITLE"
+msgstr "TITLE"
+
+#: src/audacious/ui_preferences.c:240
+msgid "ARTIST - TITLE"
+msgstr "ARTIST - TITLE"
+
+#: src/audacious/ui_preferences.c:241
+msgid "ARTIST - ALBUM - TITLE"
+msgstr "ARTIST - ALBUM - TITLE"
+
+#: src/audacious/ui_preferences.c:242
+msgid "ARTIST - ALBUM - TRACK. TITLE"
+msgstr "ARTIST - ALBUM - TRACK. TITLE"
+
+#: src/audacious/ui_preferences.c:243
+msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
+msgstr "ARTIST [ ALBUM ] - TRACK. TITLE"
+
+#: src/audacious/ui_preferences.c:244
+msgid "ALBUM - TITLE"
+msgstr "ALBUM - TITLE"
+
+#: src/audacious/ui_preferences.c:457
+msgid "Category"
+msgstr "വിഭാഗം"
+
+#: src/audacious/ui_preferences.c:995
+msgid "Custom"
+msgstr "സ്വേച്ഛയാലുള്ള"
+
+#: src/audacious/ui_preferences.c:1032
+msgid "<b>Song Display</b>"
+msgstr "<b>സോങ് ഡിസ്പ്ലേ</b>"
+
+#: src/audacious/ui_preferences.c:1041
+msgid "Show song numbers"
+msgstr "പാട്ടുനമ്പറുകള്‍ കാണിയ്ക്കുക"
+
+#: src/audacious/ui_preferences.c:1052
+msgid "Show leading zeroes (02:00 instead of 2:00)"
+msgstr "തുടക്കത്തിലുള്ള പൂജ്യങ്ങള്‍ കാണിയ്ക്കുക (2:00 എന്നതിനുപകരം 02:00)"
+
+#: src/audacious/ui_preferences.c:1072
+msgid "Show information about titlestring format"
+msgstr "ടൈറ്റില്‍സ്ട്രിങ് ഫോര്‍മാറ്റുമായി ബന്ധപ്പെട്ട വിവരം പ്രദര്‍ശിപ്പിയ്ക്കുക"
+
+#: src/audacious/ui_preferences.c:1086
+msgid "Custom string:"
+msgstr "സ്വേച്ഛയാലുള്ള എഴുത്ത്:"
+
+#: src/audacious/ui_preferences.c:1091
+msgid "Title format:"
+msgstr "ടൈറ്റില്‍ ഫോര്‍മാറ്റ്:"
+
+#: src/audacious/ui_preferences.c:1178
+msgid "Output plugin:"
+msgstr "ഔട്പുട്ട് പ്ലഗ്ഗിന്‍"
+
+#: src/audacious/ui_preferences.c:1237
+msgid "Transport"
+msgstr "കടത്തുക"
+
+#: src/audacious/ui_preferences.c:1237
+msgid "Input"
+msgstr "ഇന്‍പുട്ട്"
+
+#: src/audacious/ui_preferences.c:1238
+msgid "Effect"
+msgstr "പ്രഭാവം"
+
+#: src/audacious/ui_preferences.c:1238
+msgid "Visualization"
+msgstr "ദൃശ്യവത്കരണം"
+
+#: src/audacious/ui_preferences.c:1238
+msgid "General"
+msgstr "പൊതുവായ"
+
+#: src/audacious/ui_preferences.c:1274
+msgid "Audacious Preferences"
+msgstr "ഒഡാഷ്യസ് മുന്‍ഗണനകള്‍"
+
+#: src/audacious/util.c:114
+#, c-format
+msgid "Could not create directory (%s): %s\n"
+msgstr "ഡയറക്റ്ററി ഉണ്ടാക്കാനായില്ല (%s): %s\n"
+
+#: src/audtool/handlers_playlist.c:262
+msgid "Position not found."
+msgstr "സ്ഥാനം കണ്ടുകിട്ടിയില്ല."
+
+#: src/audtool/handlers_vitals.c:51
+msgid "No song playing."
+msgstr "ഒരു പാട്ടും പാടുന്നില്ല."
+
+#: src/libaudcore/audstrings.c:203
+#, c-format
+msgid "Audio CD, track %s"
+msgstr "ഓഡിയോ സി.ഡി., ട്രാക്ക് %s"
+
+#: src/libaudcore/tuple.c:543
+msgid "Mono"
+msgstr "മോണോ"
+
+#: src/libaudcore/tuple.c:545
+msgid "Stereo"
+msgstr "സ്റ്റീരിയോ"
+
+#: src/libaudcore/tuple.c:547
+#, c-format
+msgid "%d channel"
+msgid_plural "%d channels"
+msgstr[0] "%d ചാനല്‍"
+msgstr[1] "%d ചാനലുകള്‍"
+
+#: src/libaudgui/about.c:37
+msgid "Credits"
+msgstr "ബഹുമതികള്‍"
+
+#: src/libaudgui/about.c:37
+msgid "License"
+msgstr "അനുമതിപത്രം"
+
+#: src/libaudgui/about.c:73
+msgid "About Audacious"
+msgstr "ഒഡാഷ്യസ്സിനെപ്പറ്റി"
+
+#: src/libaudgui/confirm.c:66
+#, c-format
+msgid ""
+"Are you sure you want to close %s? If you do, any changes made since the "
+"playlist was exported will be lost."
+msgstr ""
+"%s അടയ്ക്കണമെന്ന് നിങ്ങള്‍ക്കുറപ്പുണ്ടോ? നിങ്ങളങ്ങനെ ചെയ്താല്‍, പ്ലേലിസ്റ്റ് കയറ്റുമതി "
+"ചെയ്തതുമുതല്‍ക്കുള്ള എല്ലാ മാറ്റങ്ങളും നഷ്ടപ്പെടും."
+
+#: src/libaudgui/confirm.c:73
+msgid "Close Playlist"
+msgstr "പ്ലേലിസ്റ്റ് അടയ്ക്കുക"
+
+#: src/libaudgui/confirm.c:77
+msgid "_Don't show this message again"
+msgstr "_ഈ സന്ദേശം ഇനി കാണിയ്ക്കാതിരിയ്ക്കുക"
+
+#: src/libaudgui/confirm.c:100
+msgid "Rename Playlist"
+msgstr "പ്ലേലിസ്റ്റിന്റെ പേര് മാറ്റുക"
+
+#: src/libaudgui/effects-menu.c:70
+msgid "settings ..."
+msgstr "ക്രമീകരണങ്ങള്‍ ..."
+
+#: src/libaudgui/equalizer.c:50
+msgid "_Enable"
+msgstr "_സാദ്ധ്യമാക്കുക"
+
+#: src/libaudgui/equalizer.c:123
+msgid "31 Hz"
+msgstr "31 Hz"
+
+#: src/libaudgui/equalizer.c:123
+msgid "63 Hz"
+msgstr "63 Hz"
+
+#: src/libaudgui/equalizer.c:124
+msgid "125 Hz"
+msgstr "125 Hz"
+
+#: src/libaudgui/equalizer.c:124
+msgid "250 Hz"
+msgstr "250 Hz"
+
+#: src/libaudgui/equalizer.c:124
+msgid "500 Hz"
+msgstr "500 Hz"
+
+#: src/libaudgui/equalizer.c:124
+msgid "1 kHz"
+msgstr "1 kHz"
+
+#: src/libaudgui/equalizer.c:124
+msgid "2 kHz"
+msgstr "2 kHz"
+
+#: src/libaudgui/equalizer.c:125
+msgid "4 kHz"
+msgstr "4 kHz"
+
+#: src/libaudgui/equalizer.c:125
+msgid "8 kHz"
+msgstr "8 kHz"
+
+#: src/libaudgui/equalizer.c:125
+msgid "16 kHz"
+msgstr "16 kHz"
+
+#: src/libaudgui/equalizer.c:130
+msgid "Equalizer"
+msgstr "ഈക്വലൈസര്‍"
+
+#: src/libaudgui/equalizer.c:146
+msgid "Preamp"
+msgstr "പ്രീ‌ആംപ്"
+
+#: src/libaudgui/infopopup.c:154
+msgid "Track"
+msgstr "ട്രാക്ക്"
+
+#: src/libaudgui/infopopup.c:155
+msgid "Length"
+msgstr "നീളം"
+
+#: src/libaudgui/infowin.c:73
+msgid "Acid Jazz"
+msgstr "ആസിഡ് ജാസ്"
+
+#: src/libaudgui/infowin.c:74
+msgid "Acid Rock"
+msgstr "ആസിഡ് റോക്ക്"
+
+#: src/libaudgui/infowin.c:75
+msgid "Ambient"
+msgstr "ആംബിയന്റ്"
+
+#: src/libaudgui/infowin.c:76
+msgid "Bebop"
+msgstr "ബിബോപ്"
+
+#: src/libaudgui/infowin.c:77
+msgid "Bluegrass"
+msgstr "ബ്ലൂഗ്രാസ്"
+
+#: src/libaudgui/infowin.c:78
+msgid "Blues"
+msgstr "ബ്ലൂസ്"
+
+#: src/libaudgui/infowin.c:79
+msgid "Chamber Music"
+msgstr "ചേംബര്‍ മ്യൂസിക്"
+
+#: src/libaudgui/infowin.c:80
+msgid "Classical"
+msgstr "ക്ലാസിക്കല്‍"
+
+#: src/libaudgui/infowin.c:81
+msgid "Country"
+msgstr "കണ്‍ട്രി"
+
+#: src/libaudgui/infowin.c:82
+msgid "Death Metal"
+msgstr "ഡെത്ത് മെറ്റല്‍"
+
+#: src/libaudgui/infowin.c:83
+msgid "Disco"
+msgstr "ഡിസ്കോ"
+
+#: src/libaudgui/infowin.c:84
+msgid "Easy Listening"
+msgstr "ഈസി ലിസണിങ്"
+
+#: src/libaudgui/infowin.c:85
+msgid "Folk"
+msgstr "നാടോടി"
+
+#: src/libaudgui/infowin.c:86
+msgid "Funk"
+msgstr "ഫങ്ക്"
+
+#: src/libaudgui/infowin.c:87
+msgid "Gangsta Rap"
+msgstr "ഗങ്സ്താ റാപ്പ്"
+
+#: src/libaudgui/infowin.c:88
+msgid "Gospel"
+msgstr "ഗോസ്പല്‍"
+
+#: src/libaudgui/infowin.c:89
+msgid "Grunge"
+msgstr "ഗ്രങ്"
+
+#: src/libaudgui/infowin.c:90
+msgid "Hard Rock"
+msgstr "ഹാഡ് റോക്ക്"
+
+#: src/libaudgui/infowin.c:91
+msgid "Heavy Metal"
+msgstr "ഹെവി മെറ്റല്‍"
+
+#: src/libaudgui/infowin.c:92
+msgid "Hip-hop"
+msgstr "ഹിപ്-ഹോപ്പ്"
+
+#: src/libaudgui/infowin.c:93
+msgid "House"
+msgstr "വീട്"
+
+#: src/libaudgui/infowin.c:94
+msgid "Jazz"
+msgstr "ജാസ്"
+
+#: src/libaudgui/infowin.c:95
+msgid "Jungle"
+msgstr "കാട്"
+
+#: src/libaudgui/infowin.c:96
+msgid "Metal"
+msgstr "മെറ്റല്‍"
+
+#: src/libaudgui/infowin.c:97
+msgid "New Age"
+msgstr "നവയുഗം"
+
+#: src/libaudgui/infowin.c:98
+msgid "New Wave"
+msgstr "നവതരംഗം"
+
+#: src/libaudgui/infowin.c:99
+msgid "Noise"
+msgstr "ശബ്ദം"
+
+#: src/libaudgui/infowin.c:100
+msgid "Pop"
+msgstr "പോപ്പ്"
+
+#: src/libaudgui/infowin.c:101
+msgid "Punk Rock"
+msgstr "പങ്ക് റോക്ക്"
+
+#: src/libaudgui/infowin.c:102
+msgid "Rap"
+msgstr "റാപ്പ്"
+
+#: src/libaudgui/infowin.c:103
+msgid "Reggae"
+msgstr "റെഗ്ഗേജ്"
+
+#: src/libaudgui/infowin.c:104
+msgid "Rock"
+msgstr "റോക്ക്"
+
+#: src/libaudgui/infowin.c:105
+msgid "Rock and Roll"
+msgstr "റോക്ക് ആന്‍ഡ് റോള്‍"
+
+#: src/libaudgui/infowin.c:106
+msgid "Rhythm and Blues"
+msgstr "റിഥം ആന്‍ഡ് ബ്ലൂസ്"
+
+#: src/libaudgui/infowin.c:107
+msgid "Ska"
+msgstr "സ്കാ"
+
+#: src/libaudgui/infowin.c:108
+msgid "Soul"
+msgstr "സോള്‍"
+
+#: src/libaudgui/infowin.c:109
+msgid "Swing"
+msgstr "സ്വിങ്"
+
+#: src/libaudgui/infowin.c:110
+msgid "Techno"
+msgstr "ടെക്നോ"
+
+#: src/libaudgui/infowin.c:111
+msgid "Trip-hop"
+msgstr "ട്രിപ്പ്-ഹോപ്പ്"
+
+#: src/libaudgui/infowin.c:175 src/libaudgui/infowin.c:348
+#: src/libaudgui/infowin.c:351 src/libaudgui/infowin.c:354
+msgid "<span size=\"small\">n/a</span>"
+msgstr "<span size=\"small\">ലഭ്യമല്ല</span>"
+
+#: src/libaudgui/infowin.c:223
+msgid "Metadata updated successfully"
+msgstr "മെറ്റാഡാറ്റ വിജയകരമായി പുതുക്കി"
+
+#: src/libaudgui/infowin.c:227
+msgid "Metadata updating failed"
+msgstr "മെറ്റാഡാറ്റ പുതുക്കല്‍ പരാജയപ്പെട്ടു"
+
+#: src/libaudgui/infowin.c:302
+msgid "Track Information"
+msgstr "ട്രാക്ക് വിവരം"
+
+#: src/libaudgui/infowin.c:337
+msgid "<span size=\"small\">Format:</span>"
+msgstr "<span size=\"small\">ഫോര്‍മാറ്റ്:</span>"
+
+#: src/libaudgui/infowin.c:341
+msgid "<span size=\"small\">Quality:</span>"
+msgstr "<span size=\"small\">ഗുണമേന്മ:</span>"
+
+#: src/libaudgui/infowin.c:344
+msgid "<span size=\"small\">Bitrate:</span>"
+msgstr "<span size=\"small\">ബിറ്റ്‌റേറ്റ്:</span>"
+
+#: src/libaudgui/infowin.c:368
+msgid "<span size=\"small\">Title</span>"
+msgstr "<span size=\"small\">ടൈറ്റില്‍</span>"
+
+#: src/libaudgui/infowin.c:380
+msgid "<span size=\"small\">Artist</span>"
+msgstr "<span size=\"small\">ആര്‍ട്ടിസ്റ്റ്</span>"
+
+#: src/libaudgui/infowin.c:392
+msgid "<span size=\"small\">Album</span>"
+msgstr "<span size=\"small\">ആല്‍ബം</span>"
+
+#: src/libaudgui/infowin.c:404
+msgid "<span size=\"small\">Comment</span>"
+msgstr "<span size=\"small\">അഭിപ്രായം</span>"
+
+#: src/libaudgui/infowin.c:416
+msgid "<span size=\"small\">Genre</span>"
+msgstr "<span size=\"small\">തരം</span>"
+
+#: src/libaudgui/infowin.c:438
+msgid "<span size=\"small\">Year</span>"
+msgstr "<span size=\"small\">വര്‍ഷം</span>"
+
+#: src/libaudgui/infowin.c:447
+msgid "<span size=\"small\">Track Number</span>"
+msgstr "<span size=\"small\">ട്രാക്ക് നമ്പര്‍</span>"
+
+#: src/libaudgui/infowin.c:521
+#, c-format
+msgid "%d kb/s"
+msgstr "%d kb/s"
+
+#: src/libaudgui/infowin.c:548
+#, c-format
+msgid "No info available for %s.\n"
+msgstr "%s-ഉമായി ബന്ധപ്പെട്ട വിവരങ്ങളൊന്നും ലഭ്യമല്ല.\n"
+
+#: src/libaudgui/jump-to-time.c:51
+msgid "Jump to Time"
+msgstr "സമയത്തിലേയ്ക്ക് ചാടുക"
+
+#: src/libaudgui/jump-to-time.c:60
+msgid "Enter time (minutes:seconds):"
+msgstr "സമയം നല്‍കുക (മിനിറ്റുകള്‍:സെക്കന്‍ഡുകള്‍)"
+
+#: src/libaudgui/playlists.c:32
+msgid "Export Playlist"
+msgstr "പ്ലേലിസ്റ്റ് കയറ്റുമതി ചെയ്യുക"
+
+#: src/libaudgui/playlists.c:32
+msgid "Import Playlist"
+msgstr "പ്ലേലിസ്റ്റ് ഇറക്കുമതി ചെയ്യുക"
+
+#: src/libaudgui/playlists.c:65
+#, c-format
+msgid "Overwrite %s?"
+msgstr "മായ്ച്ചെഴുതണോ: %s?"
+
+#: src/libaudgui/queue-manager.c:195
+msgid "Queue Manager"
+msgstr "ക്യൂ മാനേജര്‍"
+
+#: src/libaudgui/ui_fileopener.c:106
+msgid "Open Files"
+msgstr "ഫയലുകള്‍ തുറക്കുക"
+
+#: src/libaudgui/ui_fileopener.c:106
+msgid "Add Files"
+msgstr "ഫയലുകള്‍ ചേര്‍ക്കുക"
+
+#: src/libaudgui/ui_fileopener.c:108
+msgid "Close dialog on Open"
+msgstr "ഫയല്‍ തുറക്കുമ്പോള്‍ ജാലകം അടയ്ക്കുക"
+
+#: src/libaudgui/ui_fileopener.c:108
+msgid "Close dialog on Add"
+msgstr "ചേര്‍ക്കുമ്പോള്‍ ജാലകം അടയ്ക്കുക"
+
+#: src/libaudgui/ui_jumptotrack.c:104 src/libaudgui/ui_jumptotrack.c:112
+#: src/libaudgui/ui_jumptotrack.c:331
+msgid "_Queue"
+msgstr "_ക്യൂ"
+
+#: src/libaudgui/ui_jumptotrack.c:110
+msgid "Un_queue"
+msgstr "അ_ണ്‍ക്യൂ"
+
+#: src/libaudgui/ui_jumptotrack.c:261
+msgid "Jump to Song"
+msgstr "പാട്ടിലേയ്ക്ക് ചാടുക"
+
+#: src/libaudgui/ui_jumptotrack.c:286
+msgid "Filter: "
+msgstr "അരിപ്പ:"
+
+#: src/libaudgui/ui_jumptotrack.c:287
+msgid "_Filter:"
+msgstr "_അരിപ്പ:"
+
+#: src/libaudgui/ui_jumptotrack.c:297
+msgid "Remember"
+msgstr "ഓര്‍ക്കുക"
+
+#: src/libaudgui/ui_jumptotrack.c:304
+msgid "Clea_r"
+msgstr "_വെടിപ്പാക്കുക"
+
+#: src/libaudgui/ui_jumptotrack.c:324
+msgid "Close on Jump"
+msgstr "ചാടുമ്പോള്‍ അടയ്ക്കുക"
+
+#: src/libaudgui/ui_playlist_manager.c:260
+msgid "Playlist Manager"
+msgstr "പ്ലേലിസ്റ്റ് മാനേജര്‍"
+
+#: src/libaudgui/ui_playlist_manager.c:287
+msgid "Entries"
+msgstr "എന്‍ട്രികള്‍"
+
+#: src/libaudgui/ui_playlist_manager.c:307
+msgid "_Rename"
+msgstr "_പേര് മാറ്റുക"
+
+#: src/libaudgui/ui_playlist_manager.c:327
+msgid "_Close dialog on activating playlist"
+msgstr "പ്ലേലിസ്റ്റ് ആക്റ്റിവേറ്റ് ചെയ്യുമ്പോള്‍ ജാലകം അടയ്ക്കുക"
+
+#: src/libaudgui/url-opener.c:55
+msgid "Open URL"
+msgstr "യൂ.ആര്‍.എല്‍. തുറക്കുക"
+
+#: src/libaudgui/url-opener.c:55
+msgid "Add URL"
+msgstr "യൂ.ആര്‍.എല്‍. ചേര്‍ക്കുക"
+
+#: src/libaudgui/url-opener.c:64
+msgid "Enter URL:"
+msgstr "യൂ.ആര്‍.എല്‍. നല്‍കുക:"
+
+#: src/libaudgui/util.c:142
+msgid ""
+"\n"
+"(Further messages have been hidden.)"
+msgstr ""
+"\n"
+"(തുടര്‍ന്നുള്ള സന്ദേശങ്ങള്‍ മറച്ചുവച്ചിരിയ്ക്കുന്നു.)"
diff --git a/po/ms.po b/po/ms.po
index f940997..2870247 100644
--- a/po/ms.po
+++ b/po/ms.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-02-03 20:17+0000\n"
"Last-Translator: Radioactiveman <thomas-lange2@gmx.de>\n"
"Language-Team: Malay (http://www.transifex.com/projects/p/audacious/language/"
@@ -115,12 +115,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Tiada dekoder dijumpai untuk %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr ""
@@ -529,7 +529,7 @@ msgstr "Visualisasi"
msgid "General"
msgstr "Umum"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Pilihan Audacious"
diff --git a/po/nl.po b/po/nl.po
index 7a18a9e..4da1369 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-03-16 03:23+0000\n"
"Last-Translator: Bjorn Roesbeke <inbox@bjornroesbeke.be>\n"
"Language-Team: Dutch (http://www.transifex.com/projects/p/audacious/language/"
@@ -120,12 +120,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Geen decoder gevonden voor %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s kon niet geopend worden."
@@ -539,7 +539,7 @@ msgstr "Visualisatie "
msgid "General"
msgstr "Algemeen"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Audacious voorkeuren"
diff --git a/po/pl.po b/po/pl.po
index 8f14a9f..c9ac57c 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-07-07 13:21+0000\n"
"Last-Translator: mkkot <marcin2006@gmail.com>\n"
"Language-Team: Polish (http://www.transifex.com/projects/p/audacious/"
@@ -131,12 +131,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Nie odnaleziono dekodera dla %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "Nie można otworzyć %s."
@@ -545,7 +545,7 @@ msgstr "Wizualizacja"
msgid "General"
msgstr "Ogólne"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Ustawienia programu Audacious"
diff --git a/po/process-transifex-po b/po/process-transifex-po
index 63d917b..6616dbc 100755
--- a/po/process-transifex-po
+++ b/po/process-transifex-po
@@ -82,6 +82,9 @@ lt.po)
lv.po)
LANGUAGE="Latvian"
;;
+ml_IN.po)
+ LANGUAGE="Malayalam"
+ ;;
ms.po)
LANGUAGE="Malay"
;;
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 29a4e7a..aa6f9fd 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -17,7 +17,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-04-19 22:34+0000\n"
"Last-Translator: salmora8 <shorterfire@gmail.com>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
@@ -125,12 +125,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Decodificador para %s não encontrado "
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s não pôde ser aberto."
@@ -541,7 +541,7 @@ msgstr "Visualização"
msgid "General"
msgstr "Geral"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Preferências do Audacious"
diff --git a/po/pt_PT.po b/po/pt_PT.po
index 5a75f37..d915911 100644
--- a/po/pt_PT.po
+++ b/po/pt_PT.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-02-05 14:09+0000\n"
"Last-Translator: Sérgio Marques <smarquespt@gmail.com>\n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/"
@@ -119,12 +119,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Não foi encontrado o descodificador para %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s não pode ser aberto."
@@ -533,7 +533,7 @@ msgstr "Visualizações"
msgid "General"
msgstr "Geral"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Preferências do Audacious"
diff --git a/po/ro.po b/po/ro.po
index 08d48c6..0fd7721 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-03-16 13:48+0000\n"
"Last-Translator: xyz32 <oanaradu32@yahoo.com>\n"
"Language-Team: Romanian (http://www.transifex.com/projects/p/audacious/"
@@ -119,12 +119,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Nu sa găsit decodor pentru %s"
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr ""
@@ -531,7 +531,7 @@ msgstr "Vizualizare"
msgid "General"
msgstr "General"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Preferințe Audacious"
diff --git a/po/ru.po b/po/ru.po
index d7afa13..5e956b6 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-02-13 19:53+0000\n"
"Last-Translator: iavojd <iavojd@gmail.com>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/audacious/"
@@ -130,12 +130,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Не найден декодер для %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s не может быть открыт."
@@ -545,7 +545,7 @@ msgstr "Визуализация"
msgid "General"
msgstr "Общие"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Параметры Audacious"
diff --git a/po/si.po b/po/si.po
index 1336420..c0c0985 100644
--- a/po/si.po
+++ b/po/si.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-06-03 15:56+0000\n"
"Last-Translator: ashintha89 <ashintha@gmail.com>\n"
"Language-Team: Sinhala (http://www.transifex.com/projects/p/audacious/"
@@ -117,12 +117,12 @@ msgstr ""
msgid "Audacious"
msgstr "ඔඩේෂස්"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "\t%s සදහා \tවිකේතකයක් නොමැත"
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s විවෘත කිරීමට නොහැකි විය."
@@ -531,7 +531,7 @@ msgstr "දෘෂ්‍යකරණය"
msgid "General"
msgstr "සාමාන්‍ය"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "ඔඩේෂස් වරණ"
diff --git a/po/sk.po b/po/sk.po
index 3694787..c187f62 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-05-06 17:40+0000\n"
"Last-Translator: Corduroy <vdcorduroy@gmail.com>\n"
"Language-Team: Slovak (http://www.transifex.com/projects/p/audacious/"
@@ -121,12 +121,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Pre %s nebol nájdený žiadny dekodér."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s nemohol byť otvorený."
@@ -535,7 +535,7 @@ msgstr "Vizualizácia"
msgid "General"
msgstr "Všeobecné"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Nastavenia programu"
diff --git a/po/sq.po b/po/sq.po
index 076a9ef..030573c 100644
--- a/po/sq.po
+++ b/po/sq.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-02-03 20:17+0000\n"
"Last-Translator: Radioactiveman <thomas-lange2@gmx.de>\n"
"Language-Team: Albanian (http://www.transifex.com/projects/p/audacious/"
@@ -116,12 +116,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Asnjë dekoder nuk u gjetë për %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr ""
@@ -530,7 +530,7 @@ msgstr "Vizualizimi"
msgid "General"
msgstr "E përgjithëshme"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Preferncat e Audaciuos"
diff --git a/po/sr.po b/po/sr.po
index ad2487b..abe7676 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-03-26 08:31+0000\n"
"Last-Translator: MirosNik <miroslavnikolic@rocketmail.com>\n"
"Language-Team: Serbian (http://www.transifex.com/projects/p/audacious/"
@@ -120,12 +120,12 @@ msgstr ""
msgid "Audacious"
msgstr "Безочник"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Нисам пронашао декодер за %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "Не могу да отворим „%s“."
@@ -534,7 +534,7 @@ msgstr "Приказивање"
msgid "General"
msgstr "Опште"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Поставке Безочника"
diff --git a/po/sr@latin.po b/po/sr@latin.po
index 5ef827f..56a71e1 100644
--- a/po/sr@latin.po
+++ b/po/sr@latin.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-03-26 08:31+0000\n"
"Last-Translator: MirosNik <miroslavnikolic@rocketmail.com>\n"
"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/"
@@ -120,12 +120,12 @@ msgstr ""
msgid "Audacious"
msgstr "Bezočnik"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Nisam pronašao dekoder za %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "Ne mogu da otvorim „%s“."
@@ -534,7 +534,7 @@ msgstr "Prikazivanje"
msgid "General"
msgstr "Opšte"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Postavke Bezočnika"
diff --git a/po/ta.po b/po/ta.po
index 5636e3f..f083f6c 100644
--- a/po/ta.po
+++ b/po/ta.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-06-01 13:51+0000\n"
"Last-Translator: nar7esh <rajnareshwar@gmail.com>\n"
"Language-Team: Tamil (http://www.transifex.com/projects/p/audacious/language/"
@@ -117,12 +117,12 @@ msgstr ""
msgid "Audacious"
msgstr "ஔடகிவஸ்"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "%s இற்கான குறிவிலக்கிகள் காணப்படவில்லை "
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s இனை திறக்க முடியவில்லை "
@@ -531,7 +531,7 @@ msgstr "உருவக காட்சிப்படுthதல் "
msgid "General"
msgstr "பொதுவானது"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "ஔடகிவஸ் viruppaththerivugal"
diff --git a/po/tr.po b/po/tr.po
index d3fb39a..25d08c8 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -3,20 +3,26 @@
# This file is distributed under the same license as the Audacious package.
#
# Translators:
+# 80s <onder.y@msn.com>, 2013
# aamet <aaydin159@gmail.com>, 2012
# Imnune <alikoc@hush.ai>, 2012
+# Ali Orhun Akkirman <the.alorak@gmail.com>, 2013
# hsngrms <dead-bodies-everywhere@hotmail.com>, 2012
# emfi <emrefirat93@gmail.com>, 2013
+# kodadiirem <kodadiirem@gmail.com>, 2013
+# maruf1 <turk.etna@gmail.com>, 2013
# Murat Senel <muratasenel@gmail.com>, 2007
# Murat Şenel <muratasenel@gmail.com>, 2007
+# nicotine <zekeriya.cihan@gmail.com>, 2013
+# Tayyip <m.tayyib.yel@gmail.com>, 2013
# tarkan255 <t.oguzman@hotmail.com>, 2012
msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
-"PO-Revision-Date: 2013-02-08 14:18+0000\n"
-"Last-Translator: emfi <emrefirat93@gmail.com>\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
+"PO-Revision-Date: 2013-09-02 05:53+0000\n"
+"Last-Translator: hbayindir <hakan.bayindir@pardus.org.tr>\n"
"Language-Team: Turkish (http://www.transifex.com/projects/p/audacious/"
"language/tr/)\n"
"Language: tr\n"
@@ -33,45 +39,45 @@ msgstr "Aranıyor..."
#, c-format
msgid "%d file found"
msgid_plural "%d files found"
-msgstr[0] "%d Dosya bulundu."
-msgstr[1] "%d Dosya bulundu."
+msgstr[0] "%d dosya bulundu"
+msgstr[1] "%d dosya bulundu"
#: src/audacious/chardet.c:38
msgid " (invalid UTF-8)"
-msgstr " (geçersiz UTF-8)"
+msgstr "(geçersiz UTF-8)"
#: src/audacious/equalizer_preset.c:171
#, c-format
msgid "Error importing Winamp EQF file '%s'"
-msgstr "Winamp EQF dosyasının aktarılmasında hata '%s'"
+msgstr "Winamp EQF dosyası '%s' içe aktarılırken hata oluştu"
#: src/audacious/main.c:232
msgid "Skip backwards in playlist"
-msgstr "Parça listesinde geri git"
+msgstr "Çalma listesinde geri git"
#: src/audacious/main.c:233
msgid "Start playing current playlist"
-msgstr "Mevcut parça listesini çal"
+msgstr "Geçerli çalma listesini oynat"
#: src/audacious/main.c:234
msgid "Pause current song"
-msgstr "Çalan şarkıyı beklet"
+msgstr "Çalınan şarkıyı duraklat"
#: src/audacious/main.c:235
msgid "Stop current song"
-msgstr "Çalan şarkıyı durdur"
+msgstr "Çalınan şarkıyı durdur"
#: src/audacious/main.c:236
msgid "Pause if playing, play otherwise"
-msgstr "Çalıyorsa beklet, değilse çal"
+msgstr "Duraklat veya devam et"
#: src/audacious/main.c:237
msgid "Skip forward in playlist"
-msgstr "Parça listesinde ileri git"
+msgstr "Çalma listesinde ileri atla"
#: src/audacious/main.c:238
msgid "Display Jump to File dialog"
-msgstr "Dosya Atla penceresini göster"
+msgstr "Dosyaya Atla penceresini göster"
#: src/audacious/main.c:239
msgid "Add files to the playlist"
@@ -79,7 +85,7 @@ msgstr "Çalma listesine dosya ekle"
#: src/audacious/main.c:240
msgid "Add new files to a temporary playlist"
-msgstr "Geçici parça listesine yeni dosya ekle"
+msgstr "Geçici çalma listesine yeni dosya ekle"
#: src/audacious/main.c:241
msgid "Display the main window"
@@ -95,11 +101,11 @@ msgstr "Kayıttan yürütmeyi durdur ve çık"
#: src/audacious/main.c:244
msgid "Show version"
-msgstr "Versiyonu göster"
+msgstr "Sürüm bilgisini göster"
#: src/audacious/main.c:245
msgid "Print debugging messages"
-msgstr "Hata ayıklama mesajlarını çıkart"
+msgstr "Hata ayıklama iletilerini göster"
#: src/audacious/main.c:246
msgid "FILE..."
@@ -107,7 +113,7 @@ msgstr "DOSYA..."
#: src/audacious/main.c:258
msgid "- play multimedia files"
-msgstr "- çoklu ortam dosyalarını çal"
+msgstr "- ortam dosyalarını oynat"
#: src/audacious/main.c:265
#, c-format
@@ -116,18 +122,18 @@ msgid ""
"Try `%s --help' for more information.\n"
msgstr ""
"%s: %s\n"
-"Daha fazla bilgi için `%s --help' komutunu kullanın.\n"
+"Bilgi için `%s --help' komutunu deneyin.\n"
#: src/audacious/main.c:565
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
-msgstr "%s için hiç çözücü bulunamadı."
+msgstr "%s için çözücü bulunamadı."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s açılamadı."
@@ -135,7 +141,7 @@ msgstr "%s açılamadı."
#: src/audacious/playlist-files.c:50
#, c-format
msgid "Cannot %s %s: unsupported file extension."
-msgstr "Çalınamıyor %s %s: desteklenmeyen dosya uzantısı."
+msgstr "%s %s kullanılamıyor: desteklenmeyen dosya uzantısı."
#: src/audacious/playlist-files.c:51
msgid "save"
@@ -158,8 +164,8 @@ msgid ""
"The playlist cannot be sorted because metadata scanning is still in progress "
"(or has been disabled)."
msgstr ""
-"Çalma listesi sıralanamıyor çünkü üstveri taraması devam ediyor (ya da devre "
-"dışı bırakıldı)."
+"Üstveri taraması devam ettiğinden (veya iptal edildiğinden) listede sıralama "
+"yapılamıyor."
#: src/audacious/plugin-preferences.c:54
#, c-format
@@ -181,7 +187,7 @@ msgstr "Ağ"
#: src/audacious/ui_preferences.c:69 src/audacious/ui_preferences.c:1237
msgid "Playlist"
-msgstr "Parça Listesi"
+msgstr "Çalma Listesi"
#: src/audacious/ui_preferences.c:70
msgid "Song Info"
@@ -206,7 +212,7 @@ msgstr "Başlık"
#: src/audacious/ui_preferences.c:80
msgid "Tracknumber"
-msgstr "Parça numarası"
+msgstr "Parça Numarası"
#: src/audacious/ui_preferences.c:81 src/libaudgui/infopopup.c:152
msgid "Genre"
@@ -214,11 +220,11 @@ msgstr "Tür"
#: src/audacious/ui_preferences.c:82
msgid "Filename"
-msgstr "Dosya adı"
+msgstr "Dosya Adı"
#: src/audacious/ui_preferences.c:83
msgid "Filepath"
-msgstr "Dosya yolu"
+msgstr "Dosya Yolu"
#: src/audacious/ui_preferences.c:84
msgid "Date"
@@ -234,7 +240,7 @@ msgstr "Yorum"
#: src/audacious/ui_preferences.c:87
msgid "Codec"
-msgstr "Kodlayıcı"
+msgstr "Çözücü"
#: src/audacious/ui_preferences.c:88
msgid "Quality"
@@ -250,7 +256,7 @@ msgstr "Arapça"
#: src/audacious/ui_preferences.c:96
msgid "Baltic"
-msgstr "Baltık dili"
+msgstr "Baltık Dili"
#: src/audacious/ui_preferences.c:97
msgid "Chinese"
@@ -274,7 +280,7 @@ msgstr "Korece"
#: src/audacious/ui_preferences.c:102
msgid "Polish"
-msgstr "Lehce"
+msgstr "Lehçe"
#: src/audacious/ui_preferences.c:103
msgid "Russian"
@@ -302,11 +308,11 @@ msgstr "<b>Çıkış Ayarları</b>"
#: src/audacious/ui_preferences.c:133
msgid "Bit depth:"
-msgstr "Bit Derinliği"
+msgstr "Bit derinliği:"
#: src/audacious/ui_preferences.c:136
msgid "Buffer size:"
-msgstr "Tampon büyüklüğü:"
+msgstr "Arabellek boyutu:"
#: src/audacious/ui_preferences.c:138
msgid "ms"
@@ -318,27 +324,27 @@ msgstr "Yumuşak kesim"
#: src/audacious/ui_preferences.c:141
msgid "Use software volume control (not recommended)"
-msgstr "Yazılımın ses kontrolünü kullan (tavsiye edilmez)"
+msgstr "Yazılımsal ses denetimi kullan (önerilmez)"
#: src/audacious/ui_preferences.c:143
msgid "<b>Replay Gain</b>"
-msgstr "<b>Yineleme Yükseltmesi</b>"
+msgstr "<b>Ses Güçlendirme</b>"
#: src/audacious/ui_preferences.c:144
msgid "Enable Replay Gain"
-msgstr "Yineleme Yükseltmesini Aç"
+msgstr "Çalarken ses güçlendirmeyi etkinleştir"
#: src/audacious/ui_preferences.c:147
msgid "Prevent clipping (recommended)"
-msgstr "Kırpma önleme(önerilir)"
+msgstr "Tıraşlamayı önle (önerilir)"
#: src/audacious/ui_preferences.c:149
msgid "<b>Adjust Levels</b>"
-msgstr "<b>Düzey Ayarla</b>"
+msgstr "<b>Seviyeleri Ayarla</b>"
#: src/audacious/ui_preferences.c:150
msgid "Amplify all files:"
-msgstr "Tüm dosyaları yükselt"
+msgstr "Tüm dosyaları yükselt:"
#: src/audacious/ui_preferences.c:152 src/audacious/ui_preferences.c:155
msgid "dB"
@@ -346,7 +352,7 @@ msgstr "dB"
#: src/audacious/ui_preferences.c:153
msgid "Amplify untagged files:"
-msgstr "Etiketsiz dosyaları yükselt"
+msgstr "Etiketsiz dosyaları yükselt:"
#: src/audacious/ui_preferences.c:158
msgid "Proxy hostname:"
@@ -354,7 +360,7 @@ msgstr "Vekil sunucu makine adı:"
#: src/audacious/ui_preferences.c:159
msgid "Proxy port:"
-msgstr "Vekil sunucu portu:"
+msgstr "Vekil sunucu bağlantı noktası:"
#: src/audacious/ui_preferences.c:162
msgid "Proxy username:"
@@ -362,11 +368,11 @@ msgstr "Vekil sunucu kullanıcı adı:"
#: src/audacious/ui_preferences.c:163
msgid "Proxy password:"
-msgstr "Vekil sunucu parolası:"
+msgstr "Vekil sunucu şifresi:"
#: src/audacious/ui_preferences.c:167
msgid "<b>Proxy Configuration</b>"
-msgstr "<b>Vekil Sunucu Seçenekleri</b>"
+msgstr "<b>Vekil Sunucu Yapılandırması</b>"
#: src/audacious/ui_preferences.c:168
msgid "Enable proxy usage"
@@ -374,15 +380,15 @@ msgstr "Vekil sunucu kullanımını etkinleştir"
#: src/audacious/ui_preferences.c:171
msgid "Use authentication with proxy"
-msgstr "Vekil sunucu ile yetkilendirme kullan"
+msgstr "Vekil sunucu doğrulaması kullan"
#: src/audacious/ui_preferences.c:179
msgid "Auto character encoding detector for:"
-msgstr "Otomatik karakter kodlama bulucu:"
+msgstr "Şu dil için otomatik karakter tanımlamayı aç:"
#: src/audacious/ui_preferences.c:183
msgid "Fallback character encodings:"
-msgstr "Geri düşüm karakter kodlaması:"
+msgstr "Alternatif karakter kodlamaları:"
#: src/audacious/ui_preferences.c:187
msgid "<b>Behavior</b>"
@@ -390,23 +396,23 @@ msgstr "<b>Davranış</b>"
#: src/audacious/ui_preferences.c:188
msgid "Continue playback on startup"
-msgstr "Başlatıldığında parçayı kaldığı yerden oynat"
+msgstr "Başlangıçta kalınan yerden devam et"
#: src/audacious/ui_preferences.c:190
msgid "Advance when the current song is deleted"
-msgstr "Geçerli şarkı silindiğinde ileri al"
+msgstr "Çalan şarkı silindiğinde sonrakine atla"
#: src/audacious/ui_preferences.c:192
msgid "Clear the playlist when opening files"
-msgstr "Dosyaları açarken çalma listesini temizle"
+msgstr "Dosya açarken listeyi temizle"
#: src/audacious/ui_preferences.c:194
msgid "Open files in a temporary playlist"
-msgstr "Dosyaları geçici bir çalma listesinde aç"
+msgstr "Dosyaları geçici bir listede aç"
#: src/audacious/ui_preferences.c:196
msgid "Do not load metadata for songs until played"
-msgstr "Şarkı çalına kadar meta bilgisi yükleme"
+msgstr "Çalınana kadar şarkı üstverilerini yükleme"
#: src/audacious/ui_preferences.c:199
msgid "<b>Compatibility</b>"
@@ -442,7 +448,7 @@ msgstr "Arama derinliği:"
#: src/audacious/ui_preferences.c:219
msgid "<b>Popup Information</b>"
-msgstr "<b>Açılır Pencere Bilgisi</b>"
+msgstr "<b>Açılır Bilgi</b>"
#: src/audacious/ui_preferences.c:220
msgid "Show popup information"
@@ -470,11 +476,11 @@ msgstr "SANATÇI - ALBÜM - BAŞLIK"
#: src/audacious/ui_preferences.c:242
msgid "ARTIST - ALBUM - TRACK. TITLE"
-msgstr "SANATÇI - ALBÜM - PARÇA - BAŞLIK"
+msgstr "SANATÇI - ALBÜM - PARÇA. BAŞLIK"
#: src/audacious/ui_preferences.c:243
msgid "ARTIST [ ALBUM ] - TRACK. TITLE"
-msgstr "SANATÇI [ ALBÜM ] - PARÇA - BAŞLIK"
+msgstr "SANATÇI [ ALBÜM ] - PARÇA. BAŞLIK"
#: src/audacious/ui_preferences.c:244
msgid "ALBUM - TITLE"
@@ -490,7 +496,7 @@ msgstr "Özel"
#: src/audacious/ui_preferences.c:1032
msgid "<b>Song Display</b>"
-msgstr "<b>Parça Gösterimi</b>"
+msgstr "<b>Şarkı Göstergesi</b>"
#: src/audacious/ui_preferences.c:1041
msgid "Show song numbers"
@@ -498,15 +504,15 @@ msgstr "Şarkı numaralarını göster"
#: src/audacious/ui_preferences.c:1052
msgid "Show leading zeroes (02:00 instead of 2:00)"
-msgstr "Öndeki sıfırı göster (02:00 yerine 2:00)"
+msgstr "Baştaki sıfırları göster (2:00 yerine 02:00)"
#: src/audacious/ui_preferences.c:1072
msgid "Show information about titlestring format"
-msgstr "Başlık dizisi biçimi hakkında bilgi göster"
+msgstr "Başlık metni biçimi hakkında bilgi göster"
#: src/audacious/ui_preferences.c:1086
msgid "Custom string:"
-msgstr "Özel dizi:"
+msgstr "Özel metin:"
#: src/audacious/ui_preferences.c:1091
msgid "Title format:"
@@ -518,7 +524,7 @@ msgstr "Çıkış eklentisi:"
#: src/audacious/ui_preferences.c:1237
msgid "Transport"
-msgstr "Taşıma"
+msgstr "Aktarım"
#: src/audacious/ui_preferences.c:1237
msgid "Input"
@@ -530,15 +536,15 @@ msgstr "Efekt"
#: src/audacious/ui_preferences.c:1238
msgid "Visualization"
-msgstr "Canlandırma"
+msgstr "Görsel öğeler"
#: src/audacious/ui_preferences.c:1238
msgid "General"
msgstr "Genel"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
-msgstr "Audacious Seçenekleri"
+msgstr "Audacious Özellikleri"
#: src/audacious/util.c:114
#, c-format
@@ -547,11 +553,11 @@ msgstr "Dizin oluşturulamadı (%s): %s\n"
#: src/audtool/handlers_playlist.c:262
msgid "Position not found."
-msgstr "Konum bulunamadı."
+msgstr "Pozisyon bulunamadı."
#: src/audtool/handlers_vitals.c:51
msgid "No song playing."
-msgstr "Şarkı çalınmıyor."
+msgstr "Çalınan şarkı yok."
#: src/libaudcore/audstrings.c:203
#, c-format
@@ -575,7 +581,7 @@ msgstr[1] "%d kanal"
#: src/libaudgui/about.c:37
msgid "Credits"
-msgstr "Yazarlar"
+msgstr "Katkıda bulunanlar"
#: src/libaudgui/about.c:37
msgid "License"
@@ -591,8 +597,8 @@ msgid ""
"Are you sure you want to close %s? If you do, any changes made since the "
"playlist was exported will be lost."
msgstr ""
-"Kapatmak istediğinize emin misiniz %s? Kapatırsanız, çalma listesi ihraç "
-"edilmeden önce yapılan hiç bir değişiklik kaydedilmeyecektir."
+"%s'yi kapatmak istediğinize emin misiniz? Kapatırsanız çalma listesi dışa "
+"aktarıldığından beri yapılan değişiklikler kaybolur."
#: src/libaudgui/confirm.c:73
msgid "Close Playlist"
@@ -600,19 +606,19 @@ msgstr "Çalma Listesini Kapat"
#: src/libaudgui/confirm.c:77
msgid "_Don't show this message again"
-msgstr "_Bu uyarıyı bir daha gösterme"
+msgstr "Bu mesajı bir _daha gösterme"
#: src/libaudgui/confirm.c:100
msgid "Rename Playlist"
-msgstr "Çalma listesini yeniden adlandır"
+msgstr "Listeyi Yeniden Adlandır"
#: src/libaudgui/effects-menu.c:70
msgid "settings ..."
-msgstr "ayarlar ..."
+msgstr "ayarlar..."
#: src/libaudgui/equalizer.c:50
msgid "_Enable"
-msgstr "_izin ver"
+msgstr "_Etkinleştir"
#: src/libaudgui/equalizer.c:123
msgid "31 Hz"
@@ -656,11 +662,11 @@ msgstr "16 kHz"
#: src/libaudgui/equalizer.c:130
msgid "Equalizer"
-msgstr "Ekolayzır"
+msgstr "Ekolayzer"
#: src/libaudgui/equalizer.c:146
msgid "Preamp"
-msgstr "Preamp"
+msgstr "Ön güçlendirme"
#: src/libaudgui/infopopup.c:154
msgid "Track"
@@ -680,7 +686,7 @@ msgstr "Acid Rock"
#: src/libaudgui/infowin.c:75
msgid "Ambient"
-msgstr "Ambient"
+msgstr "Çevre"
#: src/libaudgui/infowin.c:76
msgid "Bebop"
@@ -696,11 +702,11 @@ msgstr "Blues"
#: src/libaudgui/infowin.c:79
msgid "Chamber Music"
-msgstr "Chamber Music"
+msgstr "Oda müziği"
#: src/libaudgui/infowin.c:80
msgid "Classical"
-msgstr "Klasik müzik"
+msgstr "Klasik"
#: src/libaudgui/infowin.c:81
msgid "Country"
@@ -716,7 +722,7 @@ msgstr "Disko"
#: src/libaudgui/infowin.c:84
msgid "Easy Listening"
-msgstr "Easy Listening"
+msgstr "Kolay Dinleme"
#: src/libaudgui/infowin.c:85
msgid "Folk"
@@ -756,7 +762,7 @@ msgstr "House"
#: src/libaudgui/infowin.c:94
msgid "Jazz"
-msgstr "Jazz"
+msgstr "Caz"
#: src/libaudgui/infowin.c:95
msgid "Jungle"
@@ -829,15 +835,15 @@ msgstr "Trip-hop"
#: src/libaudgui/infowin.c:175 src/libaudgui/infowin.c:348
#: src/libaudgui/infowin.c:351 src/libaudgui/infowin.c:354
msgid "<span size=\"small\">n/a</span>"
-msgstr "<span size=\"small\">yok</span>"
+msgstr "<span size=\"small\">Erişilemez</span>"
#: src/libaudgui/infowin.c:223
msgid "Metadata updated successfully"
-msgstr "Parça bilgisi başarılı şekilde güncellendi"
+msgstr "Üstveri başarıyla güncellendi"
#: src/libaudgui/infowin.c:227
msgid "Metadata updating failed"
-msgstr "Parça bilgisi güncellenemedi"
+msgstr "Üstveri güncellemesi başarısız oldu"
#: src/libaudgui/infowin.c:302
msgid "Track Information"
@@ -853,7 +859,7 @@ msgstr "<span size=\"small\">Kalite:</span>"
#: src/libaudgui/infowin.c:344
msgid "<span size=\"small\">Bitrate:</span>"
-msgstr "<span size=\"small\">Bit Oranı:</span>"
+msgstr "<span size=\"small\">Bit hızı:</span>"
#: src/libaudgui/infowin.c:368
msgid "<span size=\"small\">Title</span>"
@@ -891,7 +897,7 @@ msgstr "%d kb/s"
#: src/libaudgui/infowin.c:548
#, c-format
msgid "No info available for %s.\n"
-msgstr "Bilgi mevcut değil ; %s.\n"
+msgstr "%s için kullanılabilir bilgi yok.\n"
#: src/libaudgui/jump-to-time.c:51
msgid "Jump to Time"
@@ -903,16 +909,16 @@ msgstr "Giriş zamanı (dakika:saniye):"
#: src/libaudgui/playlists.c:32
msgid "Export Playlist"
-msgstr "Çalma Listesi İhraç et"
+msgstr "Çalma Listesini Dışa Aktar"
#: src/libaudgui/playlists.c:32
msgid "Import Playlist"
-msgstr "Çalma Listesi Ekle"
+msgstr "Çalma Listesini İçe Aktar"
#: src/libaudgui/playlists.c:65
#, c-format
msgid "Overwrite %s?"
-msgstr "Üstüne yaz %s?"
+msgstr "%s üzerine yazılsın mı?"
#: src/libaudgui/queue-manager.c:195
msgid "Queue Manager"
@@ -928,20 +934,20 @@ msgstr "Dosyaları Ekle"
#: src/libaudgui/ui_fileopener.c:108
msgid "Close dialog on Open"
-msgstr "Açtıktan sonra pencereyi kapat"
+msgstr "Dosya açılınca diyaloğu kapat"
#: src/libaudgui/ui_fileopener.c:108
msgid "Close dialog on Add"
-msgstr "Ekledikten sonra pencereyi kapat"
+msgstr "Ekledikten sonra diyaloğu kapat"
#: src/libaudgui/ui_jumptotrack.c:104 src/libaudgui/ui_jumptotrack.c:112
#: src/libaudgui/ui_jumptotrack.c:331
msgid "_Queue"
-msgstr "_Kuyruk"
+msgstr "_Kuyruğa al"
#: src/libaudgui/ui_jumptotrack.c:110
msgid "Un_queue"
-msgstr "K_uyruktan çıkar"
+msgstr "Kuyruktan _çıkar"
#: src/libaudgui/ui_jumptotrack.c:261
msgid "Jump to Song"
@@ -949,7 +955,7 @@ msgstr "Şarkıya Atla"
#: src/libaudgui/ui_jumptotrack.c:286
msgid "Filter: "
-msgstr "Süzgeç: "
+msgstr "Süzgeç:"
#: src/libaudgui/ui_jumptotrack.c:287
msgid "_Filter:"
@@ -961,35 +967,35 @@ msgstr "Hatırla"
#: src/libaudgui/ui_jumptotrack.c:304
msgid "Clea_r"
-msgstr "Clea_r"
+msgstr "Te_mizle"
#: src/libaudgui/ui_jumptotrack.c:324
msgid "Close on Jump"
-msgstr "Geçişten sonra kapat"
+msgstr "Dosyaya atlayınca diyaloğu kapat"
#: src/libaudgui/ui_playlist_manager.c:260
msgid "Playlist Manager"
-msgstr "Parça Listesi Yöneticisi"
+msgstr "Çalma Listesi Yöneticisi"
#: src/libaudgui/ui_playlist_manager.c:287
msgid "Entries"
-msgstr "Girdiler"
+msgstr "Girişler"
#: src/libaudgui/ui_playlist_manager.c:307
msgid "_Rename"
-msgstr "_Yeniden adlandır"
+msgstr "Yeniden adlandı_r"
#: src/libaudgui/ui_playlist_manager.c:327
msgid "_Close dialog on activating playlist"
-msgstr "_Çalma listesi aktif edilirken diyalogu kapa"
+msgstr "Liste etkinleştirildiğinde diyaloğu _kapat"
#: src/libaudgui/url-opener.c:55
msgid "Open URL"
-msgstr "URL Aç"
+msgstr "Bağlantı Aç"
#: src/libaudgui/url-opener.c:55
msgid "Add URL"
-msgstr "URL Ekle"
+msgstr "Bağlantı Ekle"
#: src/libaudgui/url-opener.c:64
msgid "Enter URL:"
@@ -1001,4 +1007,4 @@ msgid ""
"(Further messages have been hidden.)"
msgstr ""
"\n"
-"(Gelecekteki mesajlar gizlenecek.)"
+"(Devam eden iletiler gizlendi.)"
diff --git a/po/uk.po b/po/uk.po
index d282d86..8cbb71d 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-04-16 15:44+0000\n"
"Last-Translator: rustam <rustam.tsurik@gmail.com>\n"
"Language-Team: Ukrainian (http://www.transifex.com/projects/p/audacious/"
@@ -124,12 +124,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Не знайдено декодера для %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "Не вдалося відкрити %s."
@@ -538,7 +538,7 @@ msgstr "Візуалізація"
msgid "General"
msgstr "Інше"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Налаштування Audacious"
diff --git a/po/vi.po b/po/vi.po
index c7e3eca..9aab1c2 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-02-03 20:17+0000\n"
"Last-Translator: Radioactiveman <thomas-lange2@gmx.de>\n"
"Language-Team: Vietnamese (http://www.transifex.com/projects/p/audacious/"
@@ -116,12 +116,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "Không tìm thấy bộ giải mã cho %s."
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr ""
@@ -530,7 +530,7 @@ msgstr "Hình ảnh ảo"
msgid "General"
msgstr "Tổng quát"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Tùy chỉnh Audacious"
diff --git a/po/zh_CN.po b/po/zh_CN.po
index b4da290..4b53e4f 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-02-04 14:11+0000\n"
"Last-Translator: zhangmin <zm1990s@gmail.com>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/"
@@ -117,12 +117,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "未能为 %s 找到解码器。"
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "%s 不能打开。"
@@ -529,7 +529,7 @@ msgstr "虚拟效果"
msgid "General"
msgstr "一般"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Audacious首选项"
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 41a1ba5..1d01b55 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Audacious\n"
"Report-Msgid-Bugs-To: http://redmine.audacious-media-player.org/\n"
-"POT-Creation-Date: 2013-09-01 20:57+0200\n"
+"POT-Creation-Date: 2013-11-01 16:23+0100\n"
"PO-Revision-Date: 2013-04-15 16:48+0000\n"
"Last-Translator: Radioactiveman <thomas-lange2@gmx.de>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/"
@@ -116,12 +116,12 @@ msgstr ""
msgid "Audacious"
msgstr "Audacious"
-#: src/audacious/playback.c:368
+#: src/audacious/playback.c:379
#, c-format
msgid "No decoder found for %s."
msgstr "找不到適用於 %s 的解碼器。"
-#: src/audacious/playback.c:406
+#: src/audacious/playback.c:417
#, c-format
msgid "%s could not be opened."
msgstr "無法開啟 %s。"
@@ -528,7 +528,7 @@ msgstr "視覺特效"
msgid "General"
msgstr "一般"
-#: src/audacious/ui_preferences.c:1276
+#: src/audacious/ui_preferences.c:1274
msgid "Audacious Preferences"
msgstr "Audacious 偏好設定"
diff --git a/src/audacious/playback.c b/src/audacious/playback.c
index 47025b9..2f1a1b3 100644
--- a/src/audacious/playback.c
+++ b/src/audacious/playback.c
@@ -33,6 +33,8 @@
#include "playlist.h"
#include "plugin.h"
+static void playback_restart (int seek_time, bool_t pause);
+
static const struct OutputAPI output_api = {
.open_audio = output_open_audio,
.set_replaygain_info = output_set_replaygain_info,
@@ -302,6 +304,21 @@ void playback_stop (void)
hook_call ("playback stop", NULL);
}
+static void do_stop (int playlist)
+{
+ playlist_set_playing (-1);
+ playlist_set_position (playlist, playlist_get_position (playlist));
+}
+
+static void do_next (int playlist)
+{
+ if (! playlist_next_song (playlist, get_bool (NULL, "repeat")))
+ {
+ playlist_set_position (playlist, -1);
+ hook_call ("playlist end reached", NULL);
+ }
+}
+
static bool_t end_cb (void * unused)
{
g_return_val_if_fail (playing, FALSE);
@@ -319,41 +336,35 @@ static bool_t end_cb (void * unused)
int playlist = playlist_get_playing ();
if (get_bool (NULL, "stop_after_current_song"))
- goto STOP;
-
- if (repeat_a >= 0 || repeat_b >= 0)
{
- if (failed_entries)
- goto STOP;
+ do_stop (playlist);
- playback_play (MAX (repeat_a, 0), FALSE);
+ if (! get_bool (NULL, "no_playlist_advance"))
+ do_next (playlist);
+ }
+ else if (repeat_a >= 0 || repeat_b >= 0)
+ {
+ if (! failed_entries)
+ playback_restart (MAX (repeat_a, 0), FALSE);
+ else
+ do_stop (playlist);
}
else if (get_bool (NULL, "no_playlist_advance"))
{
- if (failed_entries || ! get_bool (NULL, "repeat"))
- goto STOP;
-
- playback_play (0, FALSE);
+ if (get_bool (NULL, "repeat") && ! failed_entries)
+ playback_restart (0, FALSE);
+ else
+ do_stop (playlist);
}
else
{
- if (failed_entries >= 10)
- goto STOP;
-
- if (! playlist_next_song (playlist, get_bool (NULL, "repeat")))
- {
- playlist_set_position (playlist, -1);
- hook_call ("playlist end reached", NULL);
- }
+ if (failed_entries < 10)
+ do_next (playlist);
+ else
+ do_stop (playlist);
}
return FALSE;
-
-STOP:
- /* stop playback and set position to beginning of song */
- playlist_set_playing (-1);
- playlist_set_position (playlist, playlist_get_position (playlist));
- return FALSE;
}
static void * playback_thread (void * unused)
@@ -421,28 +432,8 @@ DONE:
return NULL;
}
-void playback_play (int seek_time, bool_t pause)
+static void playback_start (int seek_time, bool_t pause)
{
- char * new_filename = playback_entry_get_filename ();
- g_return_if_fail (new_filename);
-
- /* pointer comparison works for pooled strings */
- if (new_filename == current_filename)
- {
- if (playing)
- playback_finish ();
-
- str_unref (new_filename);
- restart_flag = TRUE;
- }
- else
- {
- if (current_filename)
- playback_cleanup ();
-
- current_filename = new_filename;
- }
-
playing = TRUE;
initial_seek = seek_time;
paused = pause;
@@ -450,12 +441,32 @@ void playback_play (int seek_time, bool_t pause)
hook_associate ("playlist update", update_cb, NULL);
pthread_create (& playback_thread_handle, NULL, playback_thread, NULL);
+}
+
+static void playback_restart (int seek_time, bool_t pause)
+{
+ if (playing)
+ playback_finish ();
+
+ restart_flag = TRUE;
+
+ playback_start (seek_time, pause);
/* on restart, send "playback seek" instead of "playback begin" */
- if (restart_flag)
- hook_call ("playback seek", NULL);
- else
- hook_call ("playback begin", NULL);
+ hook_call ("playback seek", NULL);
+}
+
+void playback_play (int seek_time, bool_t pause)
+{
+ if (current_filename)
+ playback_cleanup ();
+
+ current_filename = playback_entry_get_filename ();
+ g_return_if_fail (current_filename);
+
+ playback_start (seek_time, pause);
+
+ hook_call ("playback begin", NULL);
}
bool_t drct_get_playing (void)
@@ -638,8 +649,7 @@ void drct_set_ab_repeat (int a, int b)
if (repeat_b >= 0 && seek_time >= repeat_b)
seek_time = MAX (repeat_a, 0);
- playback_finish ();
- playback_play (seek_time, was_paused);
+ playback_restart (seek_time, was_paused);
}
}
diff --git a/src/audacious/probe-buffer.c b/src/audacious/probe-buffer.c
index 256b7d6..98f65c8 100644
--- a/src/audacious/probe-buffer.c
+++ b/src/audacious/probe-buffer.c
@@ -89,7 +89,7 @@ static int probe_buffer_fseek (VFSFile * file, int64_t offset, int whence)
if (whence == SEEK_CUR)
offset += p->at;
- if (offset < 0)
+ if (offset < 0 || offset > sizeof p->buffer)
return -1;
increase_buffer (p, offset);
diff --git a/src/audacious/probe.c b/src/audacious/probe.c
index 584d509..8c7fe77 100644
--- a/src/audacious/probe.c
+++ b/src/audacious/probe.c
@@ -188,6 +188,11 @@ DONE:
if (state.handle != NULL)
vfs_fclose (state.handle);
+ if (state.plugin != NULL)
+ AUDDBG ("Probe succeeded: %s\n", plugin_get_name (state.plugin));
+ else
+ AUDDBG ("Probe failed.\n");
+
return state.plugin;
}
diff --git a/src/audacious/types.h b/src/audacious/types.h
index 83fb7e0..03cad9a 100644
--- a/src/audacious/types.h
+++ b/src/audacious/types.h
@@ -20,6 +20,8 @@
#ifndef AUDACIOUS_TYPES_H
#define AUDACIOUS_TYPES_H
+#include <libaudcore/core.h>
+
#define AUD_EQUALIZER_NBANDS 10
#define EQUALIZER_MAX_GAIN 12
diff --git a/src/audacious/ui_preferences.c b/src/audacious/ui_preferences.c
index af2032a..6599b5c 100644
--- a/src/audacious/ui_preferences.c
+++ b/src/audacious/ui_preferences.c
@@ -1263,8 +1263,6 @@ void * * create_prefs_window (void)
GtkWidget *hbox4;
GtkWidget *audversionlabel;
GtkWidget *prefswin_button_box;
- GtkWidget *hbox11;
- GtkWidget *image10;
GtkWidget *close;
GtkAccelGroup *accel_group;
@@ -1322,11 +1320,6 @@ void * * create_prefs_window (void)
gtk_button_box_set_layout (GTK_BUTTON_BOX (prefswin_button_box), GTK_BUTTONBOX_END);
gtk_box_set_spacing (GTK_BOX (prefswin_button_box), 6);
- hbox11 = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 2);
-
- image10 = gtk_image_new_from_stock ("gtk-refresh", GTK_ICON_SIZE_BUTTON);
- gtk_box_pack_start (GTK_BOX (hbox11), image10, FALSE, FALSE, 0);
-
close = gtk_button_new_from_stock ("gtk-close");
gtk_container_add (GTK_CONTAINER (prefswin_button_box), close);
gtk_widget_set_can_default(close, TRUE);