diff options
author | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2011-06-15 15:06:23 +0100 |
---|---|---|
committer | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2011-06-15 15:09:18 +0100 |
commit | 3d6955d68624c089d7066bfdbf38ef69c1dc07b6 (patch) | |
tree | 32c21df29f2fd6f001902e3eb13f0193fa0ef78a | |
parent | 728732438bbbe81f3d44e0890e2dd243340722ad (diff) |
Remove esound/esdsink plugin
-rw-r--r-- | REQUIREMENTS | 5 | ||||
-rw-r--r-- | configure.ac | 13 | ||||
-rw-r--r-- | docs/plugins/Makefile.am | 1 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-good-plugins-docs.sgml | 2 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-good-plugins-sections.txt | 14 | ||||
-rw-r--r-- | docs/plugins/inspect/plugin-esdsink.xml | 28 | ||||
-rw-r--r-- | ext/Makefile.am | 8 | ||||
-rw-r--r-- | ext/esd/Makefile.am | 14 | ||||
-rw-r--r-- | ext/esd/esdmon.c | 466 | ||||
-rw-r--r-- | ext/esd/esdmon.h | 77 | ||||
-rw-r--r-- | ext/esd/esdsink.c | 469 | ||||
-rw-r--r-- | ext/esd/esdsink.h | 64 | ||||
-rw-r--r-- | ext/esd/gstesd.c | 60 | ||||
-rw-r--r-- | gst-plugins-good.spec.in | 6 | ||||
-rw-r--r-- | m4/Makefile.am | 2 | ||||
-rw-r--r-- | m4/as-arts.m4 | 209 | ||||
-rw-r--r-- | m4/esd.m4 | 202 | ||||
-rw-r--r-- | po/POTFILES.in | 1 | ||||
-rw-r--r-- | po/af.po | 8 | ||||
-rw-r--r-- | po/az.po | 8 | ||||
-rw-r--r-- | po/bg.po | 14 | ||||
-rw-r--r-- | po/ca.po | 8 | ||||
-rw-r--r-- | po/cs.po | 14 | ||||
-rw-r--r-- | po/da.po | 14 | ||||
-rw-r--r-- | po/de.po | 14 | ||||
-rw-r--r-- | po/el.po | 14 | ||||
-rw-r--r-- | po/en_GB.po | 8 | ||||
-rw-r--r-- | po/es.po | 14 | ||||
-rw-r--r-- | po/eu.po | 14 | ||||
-rw-r--r-- | po/fi.po | 14 | ||||
-rw-r--r-- | po/fr.po | 16 | ||||
-rw-r--r-- | po/gl.po | 14 | ||||
-rw-r--r-- | po/hu.po | 14 | ||||
-rw-r--r-- | po/id.po | 14 | ||||
-rw-r--r-- | po/it.po | 14 | ||||
-rw-r--r-- | po/ja.po | 14 | ||||
-rw-r--r-- | po/lt.po | 14 | ||||
-rw-r--r-- | po/lv.po | 14 | ||||
-rw-r--r-- | po/mt.po | 14 | ||||
-rw-r--r-- | po/nb.po | 11 | ||||
-rw-r--r-- | po/nl.po | 14 | ||||
-rw-r--r-- | po/or.po | 8 | ||||
-rw-r--r-- | po/pl.po | 14 | ||||
-rw-r--r-- | po/pt_BR.po | 14 | ||||
-rw-r--r-- | po/ro.po | 14 | ||||
-rw-r--r-- | po/ru.po | 14 | ||||
-rw-r--r-- | po/sk.po | 14 | ||||
-rw-r--r-- | po/sl.po | 14 | ||||
-rw-r--r-- | po/sq.po | 8 | ||||
-rw-r--r-- | po/sr.po | 8 | ||||
-rw-r--r-- | po/sv.po | 14 | ||||
-rw-r--r-- | po/tr.po | 14 | ||||
-rw-r--r-- | po/uk.po | 14 | ||||
-rw-r--r-- | po/vi.po | 14 | ||||
-rw-r--r-- | po/zh_CN.po | 14 | ||||
-rw-r--r-- | po/zh_HK.po | 8 | ||||
-rw-r--r-- | po/zh_TW.po | 8 |
57 files changed, 217 insertions, 1915 deletions
diff --git a/REQUIREMENTS b/REQUIREMENTS index 97e0f91fd..ddae38a47 100644 --- a/REQUIREMENTS +++ b/REQUIREMENTS @@ -89,11 +89,6 @@ Version: >= 0.71 Plugins: cdio (cdiocddasrc) URL: http://www.gnu.org/software/libcdio/ -Package: ESound -Version: >= 0.2.12 -Plugins: esdsink -URL: http://www.gnome.org/ - Package: FLAC Version: == 1.1.2 Plugins: flac (flacenc, flacdec) diff --git a/configure.ac b/configure.ac index 4044a0a38..5d64fb81f 100644 --- a/configure.ac +++ b/configure.ac @@ -719,17 +719,6 @@ AG_GST_CHECK_FEATURE(CAIRO_GOBJECT, AG_GST_PKG_CHECK_MODULES(CAIRO_GOBJECT, cairo-gobject >= 1.10.0) ]) -dnl **** ESound **** -translit(dnm, m, l) AM_CONDITIONAL(USE_ESD, true) -AG_GST_CHECK_FEATURE(ESD, [ESounD sound daemon], esdsink, [ - AG_GST_PKG_CHECK_MODULES(ESD, esound >= 0.2.12) - if test $HAVE_ESD = no - then - AM_PATH_ESD(0.2.12, HAVE_ESD="yes") - AS_SCRUB_INCLUDE(ESD_CFLAGS) - fi -]) - dnl *** FLAC *** translit(dnm, m, l) AM_CONDITIONAL(USE_FLAC, true) AG_GST_CHECK_FEATURE(FLAC, [FLAC lossless audio], flac, [ @@ -1021,7 +1010,6 @@ AM_CONDITIONAL(USE_CAIRO, false) AM_CONDITIONAL(USE_CAIRO_GOBJECT, false) AM_CONDITIONAL(USE_DIRECTSOUND, false) AM_CONDITIONAL(USE_DV1394, false) -AM_CONDITIONAL(USE_ESD, false) AM_CONDITIONAL(USE_FLAC, false) AM_CONDITIONAL(USE_GDK_PIXBUF, false) AM_CONDITIONAL(USE_GST_V4L2, false) @@ -1157,7 +1145,6 @@ ext/aalib/Makefile ext/annodex/Makefile ext/cairo/Makefile ext/dv/Makefile -ext/esd/Makefile ext/flac/Makefile ext/gdk_pixbuf/Makefile ext/hal/Makefile diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am index 07c95717d..71306274e 100644 --- a/docs/plugins/Makefile.am +++ b/docs/plugins/Makefile.am @@ -84,7 +84,6 @@ EXTRA_HFILES = \ $(top_srcdir)/ext/cairo/gstcairooverlay.h \ $(top_srcdir)/ext/dv/gstdvdec.h \ $(top_srcdir)/ext/dv/gstdvdemux.h \ - $(top_srcdir)/ext/esd/esdsink.h \ $(top_srcdir)/ext/flac/gstflacdec.h \ $(top_srcdir)/ext/flac/gstflacenc.h \ $(top_srcdir)/ext/flac/gstflactag.h \ diff --git a/docs/plugins/gst-plugins-good-plugins-docs.sgml b/docs/plugins/gst-plugins-good-plugins-docs.sgml index 258ba416c..7d7fc9ab5 100644 --- a/docs/plugins/gst-plugins-good-plugins-docs.sgml +++ b/docs/plugins/gst-plugins-good-plugins-docs.sgml @@ -72,7 +72,6 @@ <xi:include href="xml/element-equalizer-10bands.xml" /> <xi:include href="xml/element-equalizer-3bands.xml" /> <xi:include href="xml/element-equalizer-nbands.xml" /> - <xi:include href="xml/element-esdsink.xml" /> <xi:include href="xml/element-flacdec.xml" /> <xi:include href="xml/element-flacenc.xml" /> <xi:include href="xml/element-flacparse.xml" /> @@ -205,7 +204,6 @@ <xi:include href="xml/plugin-efence.xml" /> <xi:include href="xml/plugin-equalizer.xml" /> <xi:include href="xml/plugin-effectv.xml" /> - <xi:include href="xml/plugin-esdsink.xml" /> <xi:include href="xml/plugin-flac.xml" /> <xi:include href="xml/plugin-flv.xml" /> <xi:include href="xml/plugin-flxdec.xml" /> diff --git a/docs/plugins/gst-plugins-good-plugins-sections.txt b/docs/plugins/gst-plugins-good-plugins-sections.txt index 1e7fec06d..0b21cb555 100644 --- a/docs/plugins/gst-plugins-good-plugins-sections.txt +++ b/docs/plugins/gst-plugins-good-plugins-sections.txt @@ -798,20 +798,6 @@ ProcessFunc </SECTION> <SECTION> -<FILE>element-esdsink</FILE> -<TITLE>esdsink</TITLE> -GstEsdSink -<SUBSECTION Standard> -GstEsdSinkClass -GST_TYPE_ESDSINK -GST_ESDSINK -GST_ESDSINK_CLASS -GST_IS_ESDSINK -GST_IS_ESDSINK_CLASS -gst_esdsink_get_type -</SECTION> - -<SECTION> <FILE>element-flacdec</FILE> <TITLE>flacdec</TITLE> GstFlacDec diff --git a/docs/plugins/inspect/plugin-esdsink.xml b/docs/plugins/inspect/plugin-esdsink.xml deleted file mode 100644 index 8011c1744..000000000 --- a/docs/plugins/inspect/plugin-esdsink.xml +++ /dev/null @@ -1,28 +0,0 @@ -<plugin> - <name>esdsink</name> - <description>ESD Element Plugins</description> - <filename>../../ext/esd/.libs/libgstesd.so</filename> - <basename>libgstesd.so</basename> - <version>0.10.29.1</version> - <license>LGPL</license> - <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins git</package> - <origin>Unknown package origin</origin> - <elements> - <element> - <name>esdsink</name> - <longname>Esound audio sink</longname> - <class>Sink/Audio</class> - <description>Plays audio to an esound server</description> - <author>Arwed von Merkatz <v.merkatz@gmx.net></author> - <pads> - <caps> - <name>sink</name> - <direction>sink</direction> - <presence>always</presence> - <details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]; audio/x-raw-int, signed=(boolean){ true, false }, width=(int)8, depth=(int)8, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]</details> - </caps> - </pads> - </element> - </elements> -</plugin>
\ No newline at end of file diff --git a/ext/Makefile.am b/ext/Makefile.am index 9f56d42cc..b1a9416d7 100644 --- a/ext/Makefile.am +++ b/ext/Makefile.am @@ -16,12 +16,6 @@ else CAIRO_DIR = endif -if USE_ESD -ESD_DIR = esd -else -ESD_DIR = -endif - if USE_FLAC FLAC_DIR = flac else @@ -130,7 +124,6 @@ SUBDIRS = \ $(ANNODEX_DIR) \ $(CAIRO_DIR) \ $(DV1394_DIR) \ - $(ESD_DIR) \ $(FLAC_DIR) \ $(GDK_PIXBUF_DIR) \ $(HAL_DIR) \ @@ -153,7 +146,6 @@ DIST_SUBDIRS = \ annodex \ cairo \ dv \ - esd \ flac \ gdk_pixbuf \ hal \ diff --git a/ext/esd/Makefile.am b/ext/esd/Makefile.am deleted file mode 100644 index a7a1464b3..000000000 --- a/ext/esd/Makefile.am +++ /dev/null @@ -1,14 +0,0 @@ -plugin_LTLIBRARIES = libgstesd.la - -libgstesd_la_SOURCES = esdsink.c gstesd.c -libgstesd_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(ESD_CFLAGS) -libgstesd_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_MAJORMINOR) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(ESD_LIBS) -libgstesd_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -libgstesd_la_LIBTOOLFLAGS = --tag=disable-static - -noinst_HEADERS = esdsink.h esdmon.h -EXTRA_DIST = diff --git a/ext/esd/esdmon.c b/ext/esd/esdmon.c deleted file mode 100644 index 9cf9e7a26..000000000 --- a/ext/esd/esdmon.c +++ /dev/null @@ -1,466 +0,0 @@ -/* GStreamer - * Copyright (C) <2001,2002> Richard Boulton <richard-gst@tartarus.org> - * - * Based on example.c: - * Copyright (C) <1999> Erik Walthinsen <omega@cse.ogi.edu> - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Library General Public License for more details. - * - * You should have received a copy of the GNU Library General Public - * License along with this library; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. - */ -/** - * SECTION:element-esdmon - * @see_also: #GstAlsaSrc, #GstAutoAudioSrc - * - * This element records sound from an already-running Enlightened Sound Daemon - * (ESound Daemon, esd). Note that a sound daemon will never be auto-spawned - * through this element (regardless of the system configuration), since this - * is actively prevented by the element. If you must use esd, you need to - * make sure it is started automatically with your session or otherwise. - * - * TODO: insert some comments about how sucky esd is and that all the cool - * kids use pulseaudio or whatever these days. - * - * <refsect2> - * <title>Example launch line</title> - * |[ - * gst-launch esdmon ! audioconvert ! waveenc ! filesink location=record.wav - * ]| Record from audioinput - * </refsect2> - */ - -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif -#include "esdmon.h" -#include <esd.h> -#include <unistd.h> - -/* Signals and args */ -enum -{ - /* FILL ME */ - LAST_SIGNAL -}; - -enum -{ - ARG_0, - ARG_DEPTH, - ARG_BYTESPERREAD, - ARG_CUROFFSET, - ARG_CHANNELS, - ARG_RATE, - ARG_HOST -}; - -static GstStaticPadTemplate src_factory = GST_STATIC_PAD_TEMPLATE ("src", - GST_PAD_SRC, - GST_PAD_ALWAYS, - GST_STATIC_CAPS ("audio/x-raw-int, " - "endianness = (int) " G_STRINGIFY (G_BYTE_ORDER) ", " - "signed = (boolean) TRUE, " - "width = (int) 16, " - "depth = (int) 16, " - "rate = [ 8000, 96000 ], " - "channels = [ 1, 2 ]; " - "audio/x-raw-int, " - "signed = (boolean) FALSE, " - "width = (int) 8, " - "depth = (int) 8, " "rate = [ 8000, 96000 ], " "channels = [ 1, 2 ]") - ); - -static void gst_esdmon_base_init (gpointer g_class); -static void gst_esdmon_class_init (gpointer g_class, gpointer class_data); -static void gst_esdmon_init (GTypeInstance * instance, gpointer g_class); - -static gboolean gst_esdmon_open_audio (GstEsdmon * src); -static void gst_esdmon_close_audio (GstEsdmon * src); -static GstStateChangeReturn gst_esdmon_change_state (GstElement * element, - GstStateChange transition); -static gboolean gst_esdmon_sync_parms (GstEsdmon * esdmon); - -static GstData *gst_esdmon_get (GstPad * pad); - -static void gst_esdmon_set_property (GObject * object, guint prop_id, - const GValue * value, GParamSpec * pspec); -static void gst_esdmon_get_property (GObject * object, guint prop_id, - GValue * value, GParamSpec * pspec); - -#define GST_TYPE_ESDMON_DEPTHS (gst_esdmon_depths_get_type()) -static GType -gst_esdmon_depths_get_type (void) -{ - static GType esdmon_depths_type = 0; - static const GEnumValue esdmon_depths[] = { - {8, "8 Bits", "8"}, - {16, "16 Bits", "16"}, - {0, NULL, NULL}, - }; - - if (!esdmon_depths_type) { - esdmon_depths_type = - g_enum_register_static ("GstEsdmonDepths", esdmon_depths); - } - return esdmon_depths_type; -} - -#define GST_TYPE_ESDMON_CHANNELS (gst_esdmon_channels_get_type()) -static GType -gst_esdmon_channels_get_type (void) -{ - static GType esdmon_channels_type = 0; - static const GEnumValue esdmon_channels[] = { - {1, "Mono", "mono"}, - {2, "Stereo", "stereo"}, - {0, NULL, NULL}, - }; - - if (!esdmon_channels_type) { - esdmon_channels_type = - g_enum_register_static ("GstEsdmonChannels", esdmon_channels); - } - return esdmon_channels_type; -} - - -static GstElementClass *parent_class = NULL; - -/*static guint gst_esdmon_signals[LAST_SIGNAL] = { 0 }; */ - -GType -gst_esdmon_get_type (void) -{ - static GType esdmon_type = 0; - - if (!esdmon_type) { - static const GTypeInfo esdmon_info = { - sizeof (GstEsdmonClass), - gst_esdmon_base_init, - NULL, - gst_esdmon_class_init, - NULL, - NULL, - sizeof (GstEsdmon), - 0, - gst_esdmon_init, - }; - - esdmon_type = - g_type_register_static (GST_TYPE_ELEMENT, "GstEsdmon", &esdmon_info, 0); - } - return esdmon_type; -} - -static void -gst_esdmon_base_init (gpointer g_class) -{ - GstElementClass *element_class = GST_ELEMENT_CLASS (g_class); - - gst_element_class_add_pad_template (element_class, - gst_static_pad_template_get (&src_factory)); - gst_element_class_set_details_simple (element_class, "Esound audio monitor", - "Source/Audio", - "Monitors audio from an esound server", - "Richard Boulton <richard-gst@tartarus.org>"); -} - -static void -gst_esdmon_class_init (gpointer g_class, gpointer class_data) -{ - GObjectClass *gobject_class = G_OBJECT_CLASS (g_class); - GstElementClass *gstelement_class = GST_ELEMENT_CLASS (g_class); - - parent_class = g_type_class_peek_parent (g_class); - - /* FIXME: add long property descriptions */ - g_object_class_install_property (gobject_class, ARG_BYTESPERREAD, - g_param_spec_ulong ("bytes-per-read", "bytes per read", "bytes per read", - 0, G_MAXULONG, 0, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - g_object_class_install_property (gobject_class, ARG_CUROFFSET, - g_param_spec_ulong ("curoffset", "curoffset", "curoffset", - 0, G_MAXULONG, 0, G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); - g_object_class_install_property (gobject_class, ARG_DEPTH, - g_param_spec_enum ("depth", "depth", "depth", GST_TYPE_ESDMON_DEPTHS, - 16, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - g_object_class_install_property (gobject_class, ARG_CHANNELS, - g_param_spec_enum ("channels", "channels", "channels", - GST_TYPE_ESDMON_CHANNELS, 2, - G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - g_object_class_install_property (gobject_class, ARG_RATE, - g_param_spec_int ("frequency", "frequency", "frequency", - G_MININT, G_MAXINT, 0, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - g_object_class_install_property (gobject_class, ARG_HOST, - g_param_spec_string ("host", "host", "host", NULL, - G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - - gobject_class->set_property = gst_esdmon_set_property; - gobject_class->get_property = gst_esdmon_get_property; - - gstelement_class->change_state = gst_esdmon_change_state; -} - -static void -gst_esdmon_init (GTypeInstance * instance, gpointer g_class) -{ - GstEsdmon *esdmon = GST_ESDMON (instance); - - esdmon->srcpad = - gst_pad_new_from_template (gst_element_class_get_pad_template - (GST_ELEMENT_GET_CLASS (esdmon), "src"), "src"); - gst_pad_set_get_function (esdmon->srcpad, gst_esdmon_get); - gst_pad_use_explicit_caps (esdmon->srcpad); - gst_element_add_pad (GST_ELEMENT (esdmon), esdmon->srcpad); - - esdmon->fd = -1; - /* FIXME: get default from somewhere better than just putting them inline. */ - esdmon->depth = 16; - esdmon->channels = 2; - esdmon->frequency = 44100; - esdmon->host = NULL; - esdmon->bytes_per_read = 4096; - esdmon->curoffset = 0; - esdmon->basetime = 0; - esdmon->samples_since_basetime = 0; -} - -static gboolean -gst_esdmon_sync_parms (GstEsdmon * esdmon) -{ - g_return_val_if_fail (esdmon != NULL, FALSE); - g_return_val_if_fail (GST_IS_ESDMON (esdmon), FALSE); - - if (esdmon->fd == -1) - return TRUE; - - /* Need to set fd to use new parameters: only way to do this is to reopen. */ - gst_esdmon_close_audio (esdmon); - return gst_esdmon_open_audio (esdmon); -} - -static GstData * -gst_esdmon_get (GstPad * pad) -{ - GstEsdmon *esdmon; - GstBuffer *buf; - glong readbytes; - glong readsamples; - - g_return_val_if_fail (pad != NULL, NULL); - esdmon = GST_ESDMON (gst_pad_get_parent (pad)); - - GST_DEBUG ("attempting to read something from esdmon"); - - buf = gst_buffer_new (); - g_return_val_if_fail (buf, NULL); - - GST_BUFFER_DATA (buf) = (gpointer) g_malloc (esdmon->bytes_per_read); - - readbytes = read (esdmon->fd, GST_BUFFER_DATA (buf), esdmon->bytes_per_read); - - if (readbytes == 0) { - gst_element_set_eos (GST_ELEMENT (esdmon)); - return NULL; - } - if (!GST_PAD_CAPS (pad)) { - GstCaps *caps = gst_caps_new_simple ("audio/x-raw-int", - "endianness", G_TYPE_INT, G_BYTE_ORDER, - "signed", G_TYPE_BOOLEAN, esdmon->depth == 8 ? FALSE : TRUE, - "width", G_TYPE_INT, esdmon->depth, - "depth", G_TYPE_INT, esdmon->depth, - "rate", G_TYPE_INT, esdmon->frequency, - "channels", G_TYPE_INT, esdmon->channels, - NULL); - - /* set caps on src pad */ - if (gst_pad_set_explicit_caps (esdmon->srcpad, caps) <= 0) { - GST_ELEMENT_ERROR (esdmon, CORE, NEGOTIATION, (NULL), (NULL)); - gst_caps_free (caps); - return NULL; - } - gst_caps_free (caps); - } - - GST_BUFFER_SIZE (buf) = readbytes; - GST_BUFFER_OFFSET (buf) = esdmon->curoffset; - GST_BUFFER_TIMESTAMP (buf) = esdmon->basetime + - esdmon->samples_since_basetime * GST_SECOND / esdmon->frequency; - - esdmon->curoffset += readbytes; - readsamples = readbytes / esdmon->channels; - if (esdmon->depth == 16) - readsamples /= 2; - esdmon->samples_since_basetime += readsamples; - - GST_DEBUG ("pushed buffer from esdmon of %ld bytes, timestamp %" - G_GINT64_FORMAT, readbytes, GST_BUFFER_TIMESTAMP (buf)); - gst_object_unref (esdmon); - return GST_DATA (buf); -} - -static void -gst_esdmon_set_property (GObject * object, guint prop_id, const GValue * value, - GParamSpec * pspec) -{ - GstEsdmon *esdmon; - - g_return_if_fail (GST_IS_ESDMON (object)); - esdmon = GST_ESDMON (object); - - switch (prop_id) { - case ARG_BYTESPERREAD: - esdmon->bytes_per_read = g_value_get_ulong (value); - /* No need to sync params - will just happen on next read. */ - break; - case ARG_DEPTH: - esdmon->depth = g_value_get_enum (value); - gst_esdmon_sync_parms (esdmon); - break; - case ARG_CHANNELS: - esdmon->channels = g_value_get_enum (value); - gst_esdmon_sync_parms (esdmon); - break; - case ARG_RATE: - /* Preserve the timestamps */ - esdmon->basetime = - esdmon->samples_since_basetime * GST_SECOND / esdmon->frequency; - esdmon->samples_since_basetime = 0; - - /* Set the new frequency */ - esdmon->frequency = g_value_get_int (value); - gst_esdmon_sync_parms (esdmon); - break; - case ARG_HOST: - if (esdmon->host != NULL) - g_free (esdmon->host); - if (g_value_get_string (value) == NULL) - esdmon->host = NULL; - else - esdmon->host = g_strdup (g_value_get_string (value)); - break; - default: - break; - } -} - -static void -gst_esdmon_get_property (GObject * object, guint prop_id, GValue * value, - GParamSpec * pspec) -{ - GstEsdmon *esdmon; - - g_return_if_fail (GST_IS_ESDMON (object)); - esdmon = GST_ESDMON (object); - - switch (prop_id) { - case ARG_BYTESPERREAD: - g_value_set_ulong (value, esdmon->bytes_per_read); - break; - case ARG_CUROFFSET: - g_value_set_ulong (value, esdmon->curoffset); - break; - case ARG_DEPTH: - g_value_set_enum (value, esdmon->depth); - break; - case ARG_CHANNELS: - g_value_set_enum (value, esdmon->channels); - break; - case ARG_RATE: - g_value_set_int (value, esdmon->frequency); - break; - case ARG_HOST: - g_value_set_string (value, esdmon->host); - break; - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); - break; - } -} - -static gboolean -gst_esdmon_open_audio (GstEsdmon * src) -{ - /* Name used by esound for this connection. */ - const char connname[] = "GStreamer"; - - /* Bitmap describing audio format. */ - esd_format_t esdformat = ESD_STREAM | ESD_PLAY; - - g_return_val_if_fail (src->fd == -1, FALSE); - - if (src->depth == 16) - esdformat |= ESD_BITS16; - else if (src->depth == 8) - esdformat |= ESD_BITS8; - else { - GST_DEBUG ("esdmon: invalid bit depth (%d)", src->depth); - return FALSE; - } - - if (src->channels == 2) - esdformat |= ESD_STEREO; - else if (src->channels == 1) - esdformat |= ESD_MONO; - else { - GST_DEBUG ("esdmon: invalid number of channels (%d)", src->channels); - return FALSE; - } - - GST_DEBUG ("esdmon: attempting to open connection to esound server"); - src->fd = esd_monitor_stream (esdformat, src->frequency, src->host, connname); - if (src->fd < 0) { - GST_DEBUG ("esdmon: can't open connection to esound server"); - return FALSE; - } - - GST_OBJECT_FLAG_SET (src, GST_ESDMON_OPEN); - - return TRUE; -} - -static void -gst_esdmon_close_audio (GstEsdmon * src) -{ - if (src->fd < 0) - return; - - close (src->fd); - src->fd = -1; - - GST_OBJECT_FLAG_UNSET (src, GST_ESDMON_OPEN); - - GST_DEBUG ("esdmon: closed sound device"); -} - -static GstStateChangeReturn -gst_esdmon_change_state (GstElement * element, GstStateChange transition) -{ - g_return_val_if_fail (GST_IS_ESDMON (element), FALSE); - - /* if going down into NULL state, close the fd if it's open */ - if (GST_STATE_PENDING (element) == GST_STATE_NULL) { - if (GST_OBJECT_FLAG_IS_SET (element, GST_ESDMON_OPEN)) - gst_esdmon_close_audio (GST_ESDMON (element)); - /* otherwise (READY or higher) we need to open the fd */ - } else { - if (!GST_OBJECT_FLAG_IS_SET (element, GST_ESDMON_OPEN)) { - if (!gst_esdmon_open_audio (GST_ESDMON (element))) - return GST_STATE_CHANGE_FAILURE; - } - } - - if (GST_ELEMENT_CLASS (parent_class)->change_state) - return GST_ELEMENT_CLASS (parent_class)->change_state (element, transition); - return GST_STATE_CHANGE_SUCCESS; -} diff --git a/ext/esd/esdmon.h b/ext/esd/esdmon.h deleted file mode 100644 index 50fc7ee23..000000000 --- a/ext/esd/esdmon.h +++ /dev/null @@ -1,77 +0,0 @@ -/* GStreamer - * Copyright (C) <2001,2002> Richard Boulton <richard-gst@tartarus.org> - * - * Based on example.c: - * Copyright (C) <1999> Erik Walthinsen <omega@cse.ogi.edu> - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Library General Public License for more details. - * - * You should have received a copy of the GNU Library General Public - * License along with this library; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. - */ - -#ifndef __GST_ESDMON_H__ -#define __GST_ESDMON_H__ - -#include <gst/gst.h> - -G_BEGIN_DECLS - -#define GST_TYPE_ESDMON \ - (gst_esdmon_get_type()) -#define GST_ESDMON(obj) \ - (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_ESDMON,GstEsdmon)) -#define GST_ESDMON_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_ESDMON,GstEsdmonClass)) -#define GST_IS_ESDMON(obj) \ - (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_ESDMON)) -#define GST_IS_ESDMON_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_ESDMON)) - -typedef enum { - GST_ESDMON_OPEN = (GST_ELEMENT_FLAG_LAST << 0), - GST_ESDMON_FLAG_LAST = (GST_ELEMENT_FLAG_LAST << 2) -} GstEsdSrcFlags; - -typedef struct _GstEsdmon GstEsdmon; -typedef struct _GstEsdmonClass GstEsdmonClass; - -struct _GstEsdmon { - GstElement element; - - GstPad *srcpad; - - gchar* host; - - int fd; - - gint depth; - gint channels; - gint frequency; - - guint64 basetime; - guint64 samples_since_basetime; - guint64 curoffset; - guint64 bytes_per_read; -}; - -struct _GstEsdmonClass { - GstElementClass parent_class; -}; - -GType gst_esdmon_get_type (void); - -G_END_DECLS - -#endif /* __GST_ESDMON_H__ */ - diff --git a/ext/esd/esdsink.c b/ext/esd/esdsink.c deleted file mode 100644 index e6bc45871..000000000 --- a/ext/esd/esdsink.c +++ /dev/null @@ -1,469 +0,0 @@ -/* GStreamer - * Copyright (C) <2005> Arwed v. Merkatz <v.merkatz@gmx.net> - * - * Roughly based on the gstreamer 0.8 esdsink plugin: - * Copyright (C) <2001> Richard Boulton <richard-gst@tartarus.org> - * - * esdsink.c: an EsounD audio sink - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Library General Public License for more details. - * - * You should have received a copy of the GNU Library General Public - * License along with this library; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. - */ - -/** - * SECTION:element-esdsink - * @see_also: #GstAlsaSink, #GstAutoAudioSink - * - * This element outputs sound to an already-running Enlightened Sound Daemon - * (ESound Daemon, esd). Note that a sound daemon will never be auto-spawned - * through this element (regardless of the system configuration), since this - * is actively prevented by the element. If you must use esd, you need to - * make sure it is started automatically with your session or otherwise. - * - * TODO: insert some comments about how sucky esd is and that all the cool - * kids use pulseaudio or whatever these days. - * - * <refsect2> - * <title>Example launch line</title> - * |[ - * gst-launch -v filesrc location=foo.ogg ! decodebin ! audioconvert ! audioresample ! esdsink - * ]| play an Ogg/Vorbis audio file via esd - * </refsect2> - */ - -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif - -#include "esdsink.h" -#include <esd.h> -#include <unistd.h> -#include <errno.h> - -#include <gst/gst-i18n-plugin.h> - -/* wtay: from my esd.h (debian unstable libesd0-dev 0.2.36-3) */ -#ifndef ESD_MAX_WRITE_SIZE -#define ESD_MAX_WRITE_SIZE (21 * 4096) -#endif - -GST_DEBUG_CATEGORY_EXTERN (esd_debug); -#define GST_CAT_DEFAULT esd_debug - -enum -{ - PROP_0, - PROP_HOST -}; - -static GstStaticPadTemplate sink_factory = GST_STATIC_PAD_TEMPLATE ("sink", - GST_PAD_SINK, - GST_PAD_ALWAYS, - GST_STATIC_CAPS ("audio/x-raw-int, " - "endianness = (int) BYTE_ORDER, " - "signed = (boolean) TRUE, " - "width = (int) 16, " - "depth = (int) 16, " - "rate = (int) [ 1, MAX ], " - "channels = (int) [ 1, 2 ]; " - "audio/x-raw-int, " - "signed = (boolean) { true, false }, " - "width = (int) 8, " - "depth = (int) 8, " - "rate = (int) [ 1, MAX ], " "channels = (int) [ 1, 2 ]") - ); - -static void gst_esdsink_finalize (GObject * object); - -static GstCaps *gst_esdsink_getcaps (GstBaseSink * bsink); - -static gboolean gst_esdsink_open (GstAudioSink * asink); -static gboolean gst_esdsink_close (GstAudioSink * asink); -static gboolean gst_esdsink_prepare (GstAudioSink * asink, - GstRingBufferSpec * spec); -static gboolean gst_esdsink_unprepare (GstAudioSink * asink); -static guint gst_esdsink_write (GstAudioSink * asink, gpointer data, - guint length); -static guint gst_esdsink_delay (GstAudioSink * asink); -static void gst_esdsink_reset (GstAudioSink * asink); - -static void gst_esdsink_set_property (GObject * object, guint prop_id, - const GValue * value, GParamSpec * pspec); -static void gst_esdsink_get_property (GObject * object, guint prop_id, - GValue * value, GParamSpec * pspec); - -GST_BOILERPLATE (GstEsdSink, gst_esdsink, GstAudioSink, GST_TYPE_AUDIO_SINK); - -static void -gst_esdsink_base_init (gpointer g_class) -{ - GstElementClass *element_class = GST_ELEMENT_CLASS (g_class); - - gst_element_class_add_pad_template (element_class, - gst_static_pad_template_get (&sink_factory)); - gst_element_class_set_details_simple (element_class, "Esound audio sink", - "Sink/Audio", - "Plays audio to an esound server", - "Arwed von Merkatz <v.merkatz@gmx.net>"); -} - -static void -gst_esdsink_class_init (GstEsdSinkClass * klass) -{ - GObjectClass *gobject_class; - GstBaseSinkClass *gstbasesink_class; - GstAudioSinkClass *gstaudiosink_class; - - gobject_class = (GObjectClass *) klass; - gstbasesink_class = (GstBaseSinkClass *) klass; - gstaudiosink_class = (GstAudioSinkClass *) klass; - - parent_class = g_type_class_peek_parent (klass); - - gobject_class->finalize = gst_esdsink_finalize; - - gstbasesink_class->get_caps = GST_DEBUG_FUNCPTR (gst_esdsink_getcaps); - - gstaudiosink_class->open = GST_DEBUG_FUNCPTR (gst_esdsink_open); - gstaudiosink_class->close = GST_DEBUG_FUNCPTR (gst_esdsink_close); - gstaudiosink_class->prepare = GST_DEBUG_FUNCPTR (gst_esdsink_prepare); - gstaudiosink_class->unprepare = GST_DEBUG_FUNCPTR (gst_esdsink_unprepare); - gstaudiosink_class->write = GST_DEBUG_FUNCPTR (gst_esdsink_write); - gstaudiosink_class->delay = GST_DEBUG_FUNCPTR (gst_esdsink_delay); - gstaudiosink_class->reset = GST_DEBUG_FUNCPTR (gst_esdsink_reset); - - gobject_class->set_property = gst_esdsink_set_property; - gobject_class->get_property = gst_esdsink_get_property; - - /* default value is filled in the _init method */ - g_object_class_install_property (gobject_class, PROP_HOST, - g_param_spec_string ("host", "Host", - "The host running the esound daemon", NULL, - G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); -} - -static void -gst_esdsink_init (GstEsdSink * esdsink, GstEsdSinkClass * klass) -{ - esdsink->fd = -1; - esdsink->ctrl_fd = -1; - esdsink->host = g_strdup (g_getenv ("ESPEAKER")); -} - -static void -gst_esdsink_finalize (GObject * object) -{ - GstEsdSink *esdsink = GST_ESDSINK (object); - - gst_caps_replace (&esdsink->cur_caps, NULL); - g_free (esdsink->host); - - G_OBJECT_CLASS (parent_class)->finalize (object); -} - -static GstCaps * -gst_esdsink_getcaps (GstBaseSink * bsink) -{ - GstEsdSink *esdsink; - - esdsink = GST_ESDSINK (bsink); - - /* no fd, we're done with the template caps */ - if (esdsink->ctrl_fd < 0 || esdsink->cur_caps == NULL) { - GST_LOG_OBJECT (esdsink, "getcaps called, returning template caps"); - return NULL; - } - - GST_LOG_OBJECT (esdsink, "returning %" GST_PTR_FORMAT, esdsink->cur_caps); - - return gst_caps_ref (esdsink->cur_caps); -} - -static gboolean -gst_esdsink_open (GstAudioSink * asink) -{ - esd_server_info_t *server_info; - GstPadTemplate *pad_template; - GstEsdSink *esdsink; - gchar *saved_env; - gint i; - - esdsink = GST_ESDSINK (asink); - - GST_DEBUG_OBJECT (esdsink, "open"); - - /* ensure libesd doesn't auto-spawn a sound daemon if none is running yet */ - saved_env = g_strdup (g_getenv ("ESD_NO_SPAWN")); - g_setenv ("ESD_NO_SPAWN", "1", TRUE); - - /* now try to connect to any existing/running sound daemons */ - esdsink->ctrl_fd = esd_open_sound (esdsink->host); - - /* and restore the previous state */ - if (saved_env != NULL) { - g_setenv ("ESD_NO_SPAWN", saved_env, TRUE); - } else { - g_unsetenv ("ESD_NO_SPAWN"); - } - g_free (saved_env); - - if (esdsink->ctrl_fd < 0) - goto couldnt_connect; - - /* get server info */ - server_info = esd_get_server_info (esdsink->ctrl_fd); - if (!server_info) - goto no_server_info; - - GST_INFO_OBJECT (esdsink, "got server info rate: %i", server_info->rate); - - pad_template = gst_static_pad_template_get (&sink_factory); - esdsink->cur_caps = gst_caps_copy (gst_pad_template_get_caps (pad_template)); - gst_object_unref (pad_template); - - for (i = 0; i < esdsink->cur_caps->structs->len; i++) { - GstStructure *s; - - s = gst_caps_get_structure (esdsink->cur_caps, i); - gst_structure_set (s, "rate", G_TYPE_INT, server_info->rate, NULL); - } - - esd_free_server_info (server_info); - - GST_INFO_OBJECT (esdsink, "server caps: %" GST_PTR_FORMAT, esdsink->cur_caps); - - return TRUE; - - /* ERRORS */ -couldnt_connect: - { - GST_ELEMENT_ERROR (esdsink, RESOURCE, OPEN_WRITE, - (_("Could not establish connection to sound server")), - ("can't open connection to esound server")); - return FALSE; - } -no_server_info: - { - GST_ELEMENT_ERROR (esdsink, RESOURCE, OPEN_WRITE, - (_("Failed to query sound server capabilities")), - ("couldn't get server info!")); - return FALSE; - } -} - -static gboolean -gst_esdsink_close (GstAudioSink * asink) -{ - GstEsdSink *esdsink = GST_ESDSINK (asink); - - GST_DEBUG_OBJECT (esdsink, "close"); - - gst_caps_replace (&esdsink->cur_caps, NULL); - esd_close (esdsink->ctrl_fd); - esdsink->ctrl_fd = -1; - - return TRUE; -} - -static gboolean -gst_esdsink_prepare (GstAudioSink * asink, GstRingBufferSpec * spec) -{ - GstEsdSink *esdsink = GST_ESDSINK (asink); - esd_format_t esdformat; - - /* Name used by esound for this connection. */ - const char connname[] = "GStreamer"; - - GST_DEBUG_OBJECT (esdsink, "prepare"); - - /* Bitmap describing audio format. */ - esdformat = ESD_STREAM | ESD_PLAY; - - switch (spec->depth) { - case 8: - esdformat |= ESD_BITS8; - break; - case 16: - esdformat |= ESD_BITS16; - break; - default: - goto unsupported_depth; - } - - switch (spec->channels) { - case 1: - esdformat |= ESD_MONO; - break; - case 2: - esdformat |= ESD_STEREO; - break; - default: - goto unsupported_channels; - } - - GST_INFO_OBJECT (esdsink, - "attempting to open data connection to esound server"); - - esdsink->fd = - esd_play_stream (esdformat, spec->rate, esdsink->host, connname); - - if ((esdsink->fd < 0) || (esdsink->ctrl_fd < 0)) - goto cannot_open; - - esdsink->rate = spec->rate; - - spec->segsize = ESD_BUF_SIZE; - spec->segtotal = (ESD_MAX_WRITE_SIZE / spec->segsize); - - /* FIXME: this is wrong for signed ints (and the - * audioringbuffers should do it for us anyway) */ - spec->silence_sample[0] = 0; - spec->silence_sample[1] = 0; - spec->silence_sample[2] = 0; - spec->silence_sample[3] = 0; - - GST_INFO_OBJECT (esdsink, "successfully opened connection to esound server"); - - return TRUE; - - /* ERRORS */ -unsupported_depth: - { - GST_ELEMENT_ERROR (esdsink, STREAM, WRONG_TYPE, (NULL), - ("can't handle sample depth of %d, only 8 or 16 supported", - spec->depth)); - return FALSE; - } -unsupported_channels: - { - GST_ELEMENT_ERROR (esdsink, STREAM, WRONG_TYPE, (NULL), - ("can't handle %d channels, only 1 or 2 supported", spec->channels)); - return FALSE; - } -cannot_open: - { - GST_ELEMENT_ERROR (esdsink, RESOURCE, OPEN_WRITE, - (_("Could not establish connection to sound server")), - ("can't open connection to esound server")); - return FALSE; - } -} - -static gboolean -gst_esdsink_unprepare (GstAudioSink * asink) -{ - GstEsdSink *esdsink = GST_ESDSINK (asink); - - if ((esdsink->fd < 0) && (esdsink->ctrl_fd < 0)) - return TRUE; - - close (esdsink->fd); - esdsink->fd = -1; - - GST_INFO_OBJECT (esdsink, "closed sound device"); - - return TRUE; -} - - -static guint -gst_esdsink_write (GstAudioSink * asink, gpointer data, guint length) -{ - GstEsdSink *esdsink = GST_ESDSINK (asink); - gint to_write = 0; - - to_write = length; - - while (to_write > 0) { - int done; - - done = write (esdsink->fd, data, to_write); - - if (done < 0) - goto write_error; - - to_write -= done; - data = (char *) data + done; - } - return length; - - /* ERRORS */ -write_error: - { - GST_ELEMENT_ERROR (esdsink, RESOURCE, WRITE, - ("Failed to write data to the esound daemon"), GST_ERROR_SYSTEM); - return -1; - } -} - -static guint -gst_esdsink_delay (GstAudioSink * asink) -{ - GstEsdSink *esdsink = GST_ESDSINK (asink); - guint latency; - - latency = esd_get_latency (esdsink->ctrl_fd); - - if (latency == (guint) - 1) { - GST_WARNING_OBJECT (asink, "couldn't get latency"); - return 0; - } - - /* latency is measured in samples at a rate of 44100, this - * cannot overflow. */ - latency = latency * G_GINT64_CONSTANT (44100) / esdsink->rate; - - GST_DEBUG_OBJECT (asink, "got latency: %u", latency); - - return latency; -} - -static void -gst_esdsink_reset (GstAudioSink * asink) -{ - GST_DEBUG_OBJECT (asink, "reset called"); -} - -static void -gst_esdsink_set_property (GObject * object, guint prop_id, const GValue * value, - GParamSpec * pspec) -{ - GstEsdSink *esdsink = GST_ESDSINK (object); - - switch (prop_id) { - case PROP_HOST: - g_free (esdsink->host); - esdsink->host = g_value_dup_string (value); - break; - default: - break; - } -} - -static void -gst_esdsink_get_property (GObject * object, guint prop_id, GValue * value, - GParamSpec * pspec) -{ - GstEsdSink *esdsink = GST_ESDSINK (object); - - switch (prop_id) { - case PROP_HOST: - g_value_set_string (value, esdsink->host); - break; - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); - break; - } -} diff --git a/ext/esd/esdsink.h b/ext/esd/esdsink.h deleted file mode 100644 index 2e69ea8e1..000000000 --- a/ext/esd/esdsink.h +++ /dev/null @@ -1,64 +0,0 @@ -/* GStreamer - * Copyright (C) <2005> Arwed v. Merkatz <v.merkatz@gmx.net> - * - * esdsink.h: an EsounD audio sink - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Library General Public License for more details. - * - * You should have received a copy of the GNU Library General Public - * License along with this library; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. - */ - - -#ifndef __GST_ESDSINK_H__ -#define __GST_ESDSINK_H__ - -#include <gst/gst.h> -#include <gst/audio/gstaudiosink.h> - -G_BEGIN_DECLS - -#define GST_TYPE_ESDSINK \ - (gst_esdsink_get_type()) -#define GST_ESDSINK(obj) \ - (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_ESDSINK,GstEsdSink)) -#define GST_ESDSINK_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_ESDSINK,GstEsdSinkClass)) -#define GST_IS_ESDSINK(obj) \ - (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_ESDSINK)) -#define GST_IS_ESDSINK_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_ESDSINK)) - -typedef struct _GstEsdSink GstEsdSink; -typedef struct _GstEsdSinkClass GstEsdSinkClass; - -struct _GstEsdSink { - GstAudioSink sink; - - int fd; - int ctrl_fd; - gchar *host; - - guint rate; - GstCaps *cur_caps; -}; - -struct _GstEsdSinkClass { - GstAudioSinkClass parent_class; -}; - -GType gst_esdsink_get_type (void); - -G_END_DECLS - -#endif /* __GST_ESDSINK_H__ */ diff --git a/ext/esd/gstesd.c b/ext/esd/gstesd.c deleted file mode 100644 index dc6500141..000000000 --- a/ext/esd/gstesd.c +++ /dev/null @@ -1,60 +0,0 @@ -/* GStreamer - * Copyright (C) <1999> Erik Walthinsen <omega@cse.ogi.edu> - * Copyright (C) <2003> David A. Schleef <ds@schleef.org> - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Library General Public License for more details. - * - * You should have received a copy of the GNU Library General Public - * License along with this library; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. - */ - -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif -#include "esdsink.h" -#if 0 -#include "esdmon.h" -#endif - -#include "gst/gst-i18n-plugin.h" - -GST_DEBUG_CATEGORY (esd_debug); - -static gboolean -plugin_init (GstPlugin * plugin) -{ - if (!gst_element_register (plugin, "esdsink", GST_RANK_MARGINAL, - GST_TYPE_ESDSINK)) - return FALSE; - -#if 0 - if (!gst_element_register (plugin, "esdmon", GST_RANK_NONE, GST_TYPE_ESDMON)) - return FALSE; -#endif - - GST_DEBUG_CATEGORY_INIT (esd_debug, "esd", 0, "ESounD elements"); - -#ifdef ENABLE_NLS - setlocale (LC_ALL, ""); - bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); - bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); -#endif /* ENABLE_NLS */ - - return TRUE; -} - -GST_PLUGIN_DEFINE (GST_VERSION_MAJOR, - GST_VERSION_MINOR, - "esdsink", - "ESD Element Plugins", - plugin_init, VERSION, "LGPL", GST_PACKAGE_NAME, GST_PACKAGE_ORIGIN) diff --git a/gst-plugins-good.spec.in b/gst-plugins-good.spec.in index fdde9c05f..f1e70ebe7 100644 --- a/gst-plugins-good.spec.in +++ b/gst-plugins-good.spec.in @@ -20,11 +20,6 @@ BuildRequires: %{gstreamer}-devel >= %{gst_minver} BuildRequires: gcc-c++ -@USE_ESD_TRUE@BuildRequires: esound-devel >= 0.2.8 -@USE_ESD_TRUE@Obsoletes: gstreamer-esd -@USE_ESD_TRUE@ -@USE_ESD_TRUE@Provides: gstreamer-audiosrc -@USE_ESD_TRUE@Provides: gstreamer-audiosink @USE_FLAC_TRUE@BuildRequires: flac-devel >= 1.0.3 @USE_JPEG_TRUE@BuildRequires: libjpeg-devel @USE_LIBCACA_TRUE@BuildRequires: libcaca-devel @@ -141,7 +136,6 @@ rm -rf $RPM_BUILD_ROOT # gstreamer-plugins with external dependencies but in the main package @USE_LIBCACA_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstcacasink.so -@USE_ESD_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstesd.so @USE_FLAC_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstflac.so @USE_JACK_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstjack.so @USE_JPEG_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstjpeg.so diff --git a/m4/Makefile.am b/m4/Makefile.am index 82e52b5f1..53032c3b9 100644 --- a/m4/Makefile.am +++ b/m4/Makefile.am @@ -1,13 +1,11 @@ EXTRA_DIST = \ a52.m4 \ aalib.m4 \ - as-arts.m4 \ as-ffmpeg.m4 \ as-liblame.m4 \ as-slurp-ffmpeg.m4 \ check-libheader.m4 \ codeset.m4 \ - esd.m4 \ freetype2.m4 \ gettext.m4 \ glibc21.m4 \ diff --git a/m4/as-arts.m4 b/m4/as-arts.m4 deleted file mode 100644 index a66a8c2d9..000000000 --- a/m4/as-arts.m4 +++ /dev/null @@ -1,209 +0,0 @@ -dnl as-arts.m4 0.1.0 - -dnl $Id: as-arts.m4,v 1.5 2004/05/21 11:20:49 thomasvs Exp $ -dnl if you copy this file to your cvs, -dnl add this file using cvs -ko add to retain this header - -dnl This is an example arts .m4 adapted and scrubbed by thomasvs - -# Configure paths for ARTS -# Philip Stadermann 2001-06-21 -# stolen from esd.m4 - -dnl AM_PATH_ARTS([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) -dnl Test for ARTS, and define ARTS_CXXFLAGS and ARTS_LIBS -dnl -AC_DEFUN([AM_PATH_ARTS], -[dnl -dnl Get the cflags and libraries from the artsc-config script -dnl -AC_ARG_WITH(arts-prefix, - AC_HELP_STRING([--with-arts-prefix=PFX], - [prefix where ARTS is installed (optional)]), - arts_prefix="$withval", arts_prefix="") - -AC_ARG_WITH(arts-exec-prefix, - AC_HELP_STRING([--with-arts-exec-prefix=PFX], - [exec prefix where ARTS is installed (optional)]), - arts_exec_prefix="$withval", arts_exec_prefix="") - -AC_ARG_ENABLE(artstest, - AC_HELP_STRING([--disable-artstest], - [do not try to compile and run a test ARTS program]), - , enable_artstest=yes) - - if test x$arts_exec_prefix != x ; then - arts_args="$arts_args --exec-prefix=$arts_exec_prefix" - if test x${ARTS_CONFIG+set} != xset ; then - ARTS_CONFIG=$arts_exec_prefix/bin/artsc-config - fi - fi - if test x$arts_prefix != x ; then - arts_args="$arts_args --prefix=$arts_prefix" - if test x${ARTS_CONFIG+set} != xset ; then - ARTS_CONFIG=$arts_prefix/bin/artsc-config - fi - fi - - AC_PATH_PROG(ARTS_CONFIG, artsc-config, no) - min_arts_version=ifelse([$1], ,0.9.5,$1) - AC_MSG_CHECKING(for ARTS artsc - version >= $min_arts_version) - no_arts="" - if test "$ARTS_CONFIG" = "no" ; then - no_arts=yes - else - # FIXME: thomas added this sed to get arts path instead of artsc - # replace -I.../artsc with -I.../arts - ARTS_CXXFLAGS=`$ARTS_CONFIG $artsconf_args --cflags | artsc-config --cflags | sed 's/\(-I.*\)artsc/\1arts/'` - ARTS_LIBS=`$ARTS_CONFIG $artsconf_args --libs | sed 's/artsc$/arts/'` - - arts_major_version=`$ARTS_CONFIG $arts_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` - arts_minor_version=`$ARTS_CONFIG $arts_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` - arts_micro_version=`$ARTS_CONFIG $arts_config_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` - if test "x$enable_artstest" = "xyes" ; then - dnl ac_save_CXXFLAGS="$CXXFLAGS" - dnl ac_save_LIBS="$LIBS" - dnl CFLAGS="$CFLAGS $ARTS_CXXFLAGS" - dnl LIBS="$LIBS $ARTS_LIBS" -dnl -dnl Now check if the installed ARTS is sufficiently new. (Also sanity -dnl checks the results of artsc-config to some extent) -dnl - -dnl a*s: to successfully compile the C++ test app, we need to -dnl first make sure we're going to compile it as C++ (with AC_LANG_PUSH), -dnl then add the CFLAGS and CLIBS of arts which we just discovered to the -dnl C++ compilation and linking flags. -dnl We also need to clean up after the test; this means using AC_LANG_POP -dnl and restoring the CPPFLAGS and LDFLAGS from the saved values we take -dnl here. - -dnl ask nicely for C++ compilation - AC_LANG_PUSH(C++) - -dnl save compilation and link flags and make our own - ac_save_CPPFLAGS="$CPPFLAGS" - ac_save_LDFLAGS="$LDFLAGS" - AC_SUBST(CPPFLAGS,"$CPPFLAGS $ARTS_CXXFLAGS") - AC_SUBST(LDFLAGS,"$LDFLAGS $ARTS_CLIBS") - - rm -f conf.artstest - AC_TRY_RUN([ -#include <stdio.h> -#include <stdlib.h> -#include <string.h> -#include <artsflow.h> - -char* -my_strdup (char *str) -{ - char *new_str; - - if (str) - { - // thomas: the original test did not have the typecast - new_str = (char *) malloc ((strlen (str) + 1) * sizeof(char)); - strcpy (new_str, str); - } - else - new_str = NULL; - - return new_str; -} - -int main () -{ - int major, minor, micro; - char *tmp_version; - - system ("touch conf.artstest"); - - /* HP/UX 9 (%@#!) writes to sscanf strings */ - tmp_version = my_strdup("$min_arts_version"); - if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { - printf("%s, bad version string\n", "$min_arts_version"); - exit(1); - } - - if (($arts_major_version > major) || - (($arts_major_version == major) && ($arts_minor_version > minor)) || - (($arts_major_version == major) && ($arts_minor_version == minor) && ($arts_micro_version >= micro))) - { - return 0; - } - else - { - printf("\n*** 'artsc-config --version' returned %d.%d.%d, but the minimum version\n", $arts_major_version, $arts_minor_version, $arts_micro_version); - printf("*** of ARTS required is %d.%d.%d. If artsc-config is correct, then it is\n", major, minor, micro); - printf("*** best to upgrade to the required version.\n"); - printf("*** If artsc-config was wrong, set the environment variable ARTS_CONFIG\n"); - printf("*** to point to the correct copy of artsc-config, and remove the file\n"); - printf("*** config.cache before re-running configure\n"); - return 1; - } -} - -],, no_arts=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) - dnl CFLAGS="$ac_save_CFLAGS" - dnl LIBS="$ac_save_LIBS" - dnl a*s this is were we clean up after the test - AC_LANG_POP(C++) - CXXFLAGS="$ac_save_CXXFLAGS" - LDFLAGS="$ac_save_LDFLAGS" - dnl a*s we are sure that these are right, so we make them active - AC_SUBST(CXXFLAGS,"$CXXFLAGS") - AC_SUBST(LDFLAGS,"$LDFLAGS") - fi - fi - if test "x$no_arts" = x ; then - AC_MSG_RESULT(yes) - ifelse([$2], , :, [$2]) - else - AC_MSG_RESULT(no) - if test "$ARTS_CONFIG" = "no" ; then - echo "*** The artsc-config script installed by ARTS could not be found" - echo "*** If ARTS was installed in PREFIX, make sure PREFIX/bin is in" - echo "*** your path, or set the ARTS_CONFIG environment variable to the" - echo "*** full path to artsc-config." - else - if test -f conf.artstest ; then - : - else - echo "*** Could not run ARTS test program, checking why..." - CFLAGS="$CFLAGS $ARTS_CXXFLAGS" - LIBS="$LIBS $ARTS_LIBS" - AC_TRY_LINK([ -#include <stdio.h> -#include <artsflow.h> -], [ return 0; ], - [ echo "*** The test program compiled, but did not run. This usually means" - echo "*** that the run-time linker is not finding ARTS or finding the wrong" - echo "*** version of ARTS. If it is not finding ARTS, you'll need to set your" - echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" - echo "*** to the installed location Also, make sure you have run ldconfig if that" - echo "*** is required on your system" - echo "***" - echo "*** If you have an old version installed, it is best to remove it, although" - echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"], - [ echo "*** The test program failed to compile or link. See the file config.log for the" - echo "*** exact error that occured. This usually means ARTS was incorrectly installed" - echo "*** or that you have moved ARTS since it was installed. In the latter case, you" - echo "*** may want to edit the artsc-config script: $ARTS_CONFIG" ]) - CFLAGS="$ac_save_CFLAGS" - LIBS="$ac_save_LIBS" - fi - fi - ARTS_CXXFLAGS="" - ARTS_LIBS="" - ifelse([$3], , :, [$3]) - fi - AC_SUBST(ARTS_CXXFLAGS) - AC_SUBST(ARTS_LIBS) - rm -f conf.artstest -]) - -dnl release C++ question - diff --git a/m4/esd.m4 b/m4/esd.m4 deleted file mode 100644 index 1812fd027..000000000 --- a/m4/esd.m4 +++ /dev/null @@ -1,202 +0,0 @@ -# Configure paths for ESD -# Manish Singh 98-9-30 -# stolen back from Frank Belew -# stolen from Manish Singh -# Shamelessly stolen from Owen Taylor - -dnl AM_PATH_ESD([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) -dnl Test for ESD, and define ESD_CFLAGS and ESD_LIBS -dnl -AC_DEFUN([AM_PATH_ESD], -[dnl -dnl Get the cflags and libraries from the esd-config script -dnl -AC_ARG_WITH(esd-prefix, - AC_HELP_STRING([--with-esd-prefix=PFX], - [prefix where ESD is installed (optional)]), - esd_prefix="$withval", esd_prefix="") - -AC_ARG_WITH(esd-exec-prefix, - AC_HELP_STRING([--with-esd-exec-prefix=PFX], - [exec prefix where ESD is installed (optional)]), - esd_exec_prefix="$withval", esd_exec_prefix="") - -AC_ARG_ENABLE(esdtest, - AC_HELP_STRING([--disable-esdtest], - [do not try to compile and run a test ESD program]), - , enable_esdtest=yes) - - if test x$esd_exec_prefix != x ; then - esd_args="$esd_args --exec-prefix=$esd_exec_prefix" - if test x${ESD_CONFIG+set} != xset ; then - ESD_CONFIG=$esd_exec_prefix/bin/esd-config - fi - fi - if test x$esd_prefix != x ; then - esd_args="$esd_args --prefix=$esd_prefix" - if test x${ESD_CONFIG+set} != xset ; then - ESD_CONFIG=$esd_prefix/bin/esd-config - fi - fi - - AC_PATH_PROG(ESD_CONFIG, esd-config, no) - min_esd_version=ifelse([$1], ,0.2.7,$1) - AC_MSG_CHECKING(for ESD - version >= $min_esd_version) - no_esd="" - if test "$ESD_CONFIG" = "no" ; then - no_esd=yes - else - AC_LANG_SAVE - AC_LANG_C - ESD_CFLAGS=`$ESD_CONFIG $esdconf_args --cflags` - ESD_LIBS=`$ESD_CONFIG $esdconf_args --libs` - - esd_major_version=`$ESD_CONFIG $esd_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` - esd_minor_version=`$ESD_CONFIG $esd_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` - esd_micro_version=`$ESD_CONFIG $esd_config_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` - if test "x$enable_esdtest" = "xyes" ; then - ac_save_CFLAGS="$CFLAGS" - ac_save_LIBS="$LIBS" - CFLAGS="$CFLAGS $ESD_CFLAGS" - LIBS="$LIBS $ESD_LIBS" -dnl -dnl Now check if the installed ESD is sufficiently new. (Also sanity -dnl checks the results of esd-config to some extent -dnl - rm -f conf.esdtest - AC_TRY_RUN([ -#include <stdio.h> -#include <stdlib.h> -#include <string.h> -#include <esd.h> - -char* -my_strdup (char *str) -{ - char *new_str; - - if (str) - { - new_str = malloc ((strlen (str) + 1) * sizeof(char)); - strcpy (new_str, str); - } - else - new_str = NULL; - - return new_str; -} - -int main () -{ - int major, minor, micro; - char *tmp_version; - - system ("touch conf.esdtest"); - - /* HP/UX 9 (%@#!) writes to sscanf strings */ - tmp_version = my_strdup("$min_esd_version"); - if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { - printf("%s, bad version string\n", "$min_esd_version"); - exit(1); - } - - if (($esd_major_version > major) || - (($esd_major_version == major) && ($esd_minor_version > minor)) || - (($esd_major_version == major) && ($esd_minor_version == minor) && ($esd_micro_version >= micro))) - { - return 0; - } - else - { - printf("\n*** 'esd-config --version' returned %d.%d.%d, but the minimum version\n", $esd_major_version, $esd_minor_version, $esd_micro_version); - printf("*** of ESD required is %d.%d.%d. If esd-config is correct, then it is\n", major, minor, micro); - printf("*** best to upgrade to the required version.\n"); - printf("*** If esd-config was wrong, set the environment variable ESD_CONFIG\n"); - printf("*** to point to the correct copy of esd-config, and remove the file\n"); - printf("*** config.cache before re-running configure\n"); - return 1; - } -} - -],, no_esd=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) - CFLAGS="$ac_save_CFLAGS" - LIBS="$ac_save_LIBS" - AC_LANG_RESTORE - fi - fi - if test "x$no_esd" = x ; then - AC_MSG_RESULT(yes) - ifelse([$2], , :, [$2]) - else - AC_MSG_RESULT(no) - if test "$ESD_CONFIG" = "no" ; then - echo "*** The esd-config script installed by ESD could not be found" - echo "*** If ESD was installed in PREFIX, make sure PREFIX/bin is in" - echo "*** your path, or set the ESD_CONFIG environment variable to the" - echo "*** full path to esd-config." - else - if test -f conf.esdtest ; then - : - else - echo "*** Could not run ESD test program, checking why..." - CFLAGS="$CFLAGS $ESD_CFLAGS" - LIBS="$LIBS $ESD_LIBS" - AC_LANG_SAVE - AC_LANG_C - AC_TRY_LINK([ -#include <stdio.h> -#include <esd.h> -], [ return 0; ], - [ echo "*** The test program compiled, but did not run. This usually means" - echo "*** that the run-time linker is not finding ESD or finding the wrong" - echo "*** version of ESD. If it is not finding ESD, you'll need to set your" - echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" - echo "*** to the installed location Also, make sure you have run ldconfig if that" - echo "*** is required on your system" - echo "***" - echo "*** If you have an old version installed, it is best to remove it, although" - echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"], - [ echo "*** The test program failed to compile or link. See the file config.log for the" - echo "*** exact error that occured. This usually means ESD was incorrectly installed" - echo "*** or that you have moved ESD since it was installed. In the latter case, you" - echo "*** may want to edit the esd-config script: $ESD_CONFIG" ]) - CFLAGS="$ac_save_CFLAGS" - LIBS="$ac_save_LIBS" - AC_LANG_RESTORE - fi - fi - ESD_CFLAGS="" - ESD_LIBS="" - ifelse([$3], , :, [$3]) - fi - AC_SUBST(ESD_CFLAGS) - AC_SUBST(ESD_LIBS) - rm -f conf.esdtest -]) - -dnl AM_ESD_SUPPORTS_MULTIPLE_RECORD([ACTION-IF-SUPPORTS [, ACTION-IF-NOT-SUPPORTS]]) -dnl Test, whether esd supports multiple recording clients (version >=0.2.21) -dnl -AC_DEFUN([AM_ESD_SUPPORTS_MULTIPLE_RECORD], -[dnl - AC_MSG_NOTICE([whether installed esd version supports multiple recording clients]) - ac_save_ESD_CFLAGS="$ESD_CFLAGS" - ac_save_ESD_LIBS="$ESD_LIBS" - AM_PATH_ESD(0.2.21, - ifelse([$1], , [ - AM_CONDITIONAL(ESD_SUPPORTS_MULTIPLE_RECORD, true) - AC_DEFINE(ESD_SUPPORTS_MULTIPLE_RECORD, 1, - [Define if you have esound with support of multiple recording clients.])], - [$1]), - ifelse([$2], , [AM_CONDITIONAL(ESD_SUPPORTS_MULTIPLE_RECORD, false)], [$2]) - if test "x$ac_save_ESD_CFLAGS" != x ; then - ESD_CFLAGS="$ac_save_ESD_CFLAGS" - fi - if test "x$ac_save_ESD_LIBS" != x ; then - ESD_LIBS="$ac_save_ESD_LIBS" - fi - ) -]) diff --git a/po/POTFILES.in b/po/POTFILES.in index 8211e029c..8d3203420 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -1,4 +1,3 @@ -ext/esd/esdsink.c ext/pulse/pulsesink.c ext/flac/gstflacdec.c ext/jpeg/gstjpegdec.c @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins 0.7.6\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2004-03-18 14:16+0200\n" "Last-Translator: Petri Jooste <rkwjpj@puk.ac.za>\n" "Language-Team: Afrikaans <i18n@af.org.za>\n" @@ -16,12 +16,6 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -msgid "Could not establish connection to sound server" -msgstr "" - -msgid "Failed to query sound server capabilities" -msgstr "" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-0.8.0\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2004-03-19 18:29+0200\n" "Last-Translator: Metin Amiroff <metin@karegen.com>\n" "Language-Team: Azerbaijani <translation-team-az@lists.sourceforge.net>\n" @@ -17,12 +17,6 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.0.2\n" -msgid "Could not establish connection to sound server" -msgstr "" - -msgid "Failed to query sound server capabilities" -msgstr "" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.28.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2011-04-26 22:35+0300\n" "Last-Translator: Alexander Shopov <ash@kambanaria.org>\n" "Language-Team: Bulgarian <dict@fsa-bg.org>\n" @@ -18,12 +18,6 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -msgid "Could not establish connection to sound server" -msgstr "Не може да се осъществи връзка към звуковия сървър." - -msgid "Failed to query sound server capabilities" -msgstr "Неуспешно запитване за възможностите на звуковия сървър." - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -671,3 +665,9 @@ msgstr "" msgid "Cannot operate without a clock" msgstr "Работата без часовник е невъзможна." + +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Не може да се осъществи връзка към звуковия сървър." + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Неуспешно запитване за възможностите на звуковия сървър." @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.9.7\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2005-12-04 21:54+0100\n" "Last-Translator: Jordi Mallach <jordi@sindominio.net>\n" "Language-Team: Catalan <ca@dodds.net>\n" @@ -16,12 +16,6 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -msgid "Could not establish connection to sound server" -msgstr "" - -msgid "Failed to query sound server capabilities" -msgstr "" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good-0.10.26.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2011-01-12 23:07+0100\n" "Last-Translator: Petr Kovar <pknbe@volny.cz>\n" "Language-Team: Czech <translation-team-cs@lists.sourceforge.net>\n" @@ -19,12 +19,6 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Lokalize 1.1\n" -msgid "Could not establish connection to sound server" -msgstr "Nezdařilo se navázání spojení se zvukovým serverem" - -msgid "Failed to query sound server capabilities" -msgstr "Nezdařil se dotaz na schopnosti zvukového serveru" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -675,3 +669,9 @@ msgstr "Změna rozlišení za běhu doposud není podporována." msgid "Cannot operate without a clock" msgstr "Není možné fungovat bez hodin" + +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Nezdařilo se navázání spojení se zvukovým serverem" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Nezdařil se dotaz na schopnosti zvukového serveru" @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good-0.10.26.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2011-01-07 23:54+0200\n" "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n" "Language-Team: Danish <dansk@dansk-gruppen.dk>\n" @@ -21,12 +21,6 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -msgid "Could not establish connection to sound server" -msgstr "Kunne ikke skabe kontakt til lyd-serveren" - -msgid "Failed to query sound server capabilities" -msgstr "Listning af lydservers egenskaber fejlede" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -680,3 +674,9 @@ msgstr "Ændring af opløsning under kørsel er endnu ikke understøttet." msgid "Cannot operate without a clock" msgstr "Kan ikke fungere uden et ur" + +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Kunne ikke skabe kontakt til lyd-serveren" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Listning af lydservers egenskaber fejlede" @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.26.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2011-01-21 22:36+0100\n" "Last-Translator: Christian Kirbach <christian.kirbach@googlemail.com>\n" "Language-Team: German <translation-team-de@lists.sourceforge.net>\n" @@ -26,12 +26,6 @@ msgstr "" "X-Poedit-Country: GERMANY\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "Could not establish connection to sound server" -msgstr "Es konnte keine Verbindung zum Audio-Server hergestellt werden" - -msgid "Failed to query sound server capabilities" -msgstr "Abfrage der Fähigkeiten des Audio-Servers ist fehlgeschlagen" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -696,6 +690,12 @@ msgstr "Ein Wechsel der Auflösung zur Laufzeit wird noch nicht unterstützt." msgid "Cannot operate without a clock" msgstr "Es kann nicht ohne einen Taktgeber gearbeitet werden." +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Es konnte keine Verbindung zum Audio-Server hergestellt werden" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Abfrage der Fähigkeiten des Audio-Servers ist fehlgeschlagen" + #~ msgid "Failed to enumerate possible video formats device '%s' can work with" #~ msgstr "" #~ "Aufzählen möglicher Videoformate, mit denen Gerät »%s« arbeiten kann, " @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.25.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2010-10-27 12:16+0200\n" "Last-Translator: Michael Kotsarinis <mk73628@gmail.com>\n" "Language-Team: Greek <team@lists.gnome.gr>\n" @@ -18,12 +18,6 @@ msgstr "" "X-Generator: Lokalize 0.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "Could not establish connection to sound server" -msgstr "Δεν ήταν δυνατή η σύνδεση με τον διακομιστή ήχου" - -msgid "Failed to query sound server capabilities" -msgstr "Αποτυχία αναζήτησης των δυνατοτήτων του διακομιστή ήχου" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -679,6 +673,12 @@ msgstr "" msgid "Cannot operate without a clock" msgstr "Δεν είναι δυνατή η λειτουργία χωρίς ρολόι " +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Δεν ήταν δυνατή η σύνδεση με τον διακομιστή ήχου" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Αποτυχία αναζήτησης των δυνατοτήτων του διακομιστή ήχου" + #~ msgid "Describes the selected input element." #~ msgstr "Περιγράφει το επιλεγμένο στοιχείο εισαγωγής." diff --git a/po/en_GB.po b/po/en_GB.po index 2568d35f1..832a97665 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins 0.8.1\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2004-04-26 10:41-0400\n" "Last-Translator: Gareth Owen <gowen72@yahoo.com>\n" "Language-Team: English (British) <en_gb@li.org>\n" @@ -15,12 +15,6 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -msgid "Could not establish connection to sound server" -msgstr "" - -msgid "Failed to query sound server capabilities" -msgstr "" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.26.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2011-02-12 18:30+0100\n" "Last-Translator: Jorge González González <aloriel@gmail.com>\n" "Language-Team: Spanish <es@li.org>\n" @@ -18,12 +18,6 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "Could not establish connection to sound server" -msgstr "No se pudo establecer la conexión con el servidor de sonido" - -msgid "Failed to query sound server capabilities" -msgstr "Falló al preguntar al servidor de sonido sus capacidades" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -687,6 +681,12 @@ msgstr "El cambio de resolución durante la reproducción aún no está soportad msgid "Cannot operate without a clock" msgstr "No se puede operar sin reloj" +#~ msgid "Could not establish connection to sound server" +#~ msgstr "No se pudo establecer la conexión con el servidor de sonido" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Falló al preguntar al servidor de sonido sus capacidades" + #~ msgid "Failed to enumerate possible video formats device '%s' can work with" #~ msgstr "" #~ "Falló al enumerar los posibles formatos de vídeo con los que el " @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good-0.10.18.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2010-03-25 12:37+0100\n" "Last-Translator: Mikel Olasagasti Uranga <hey_neken@mundurat.net>\n" "Language-Team: Basque <translation-team-eu@lists.sourceforge.net>\n" @@ -19,12 +19,6 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "Could not establish connection to sound server" -msgstr "Ezin izan da konexioa ezarri soinu-zerbitzariarekin" - -msgid "Failed to query sound server capabilities" -msgstr "Huts egin du soinu-zerbitzariaren ahalmena kontsultatzean" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -684,6 +678,12 @@ msgstr "Oraindik ez dago onartua exekutatu bitartean bereizmena aldatzea." msgid "Cannot operate without a clock" msgstr "Ezin du funtzionatu erlojurik gabe" +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Ezin izan da konexioa ezarri soinu-zerbitzariarekin" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Huts egin du soinu-zerbitzariaren ahalmena kontsultatzean" + #~ msgid "Describes the selected input element." #~ msgstr "Sarrerako elementu hautatua deskribatzen du." @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.25.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2010-11-17 23:03+0200\n" "Last-Translator: Tommi Vainikainen <Tommi.Vainikainen@iki.fi>\n" "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n" @@ -21,12 +21,6 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "Could not establish connection to sound server" -msgstr "Yhteyttä äänipalvelimeen ei voitu avata" - -msgid "Failed to query sound server capabilities" -msgstr "Äänipalvelimen ominaisuuksia ei voitu selvittää" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -675,6 +669,12 @@ msgstr "Resoluution vaihto käytön aikana ei ole vielä mahdollista." msgid "Cannot operate without a clock" msgstr "Ei voitu toimia ilman kelloa" +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Yhteyttä äänipalvelimeen ei voitu avata" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Äänipalvelimen ominaisuuksia ei voitu selvittää" + #~ msgid "" #~ "The buffer type is not supported, or the index is out of bounds, or no " #~ "buffers have been allocated yet, or the userptr or length are invalid. " @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.28.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2011-04-28 09:22+0200\n" "Last-Translator: Claude Paroz <claude@2xlibre.net>\n" "Language-Team: French <traduc@traduc.org>\n" @@ -18,13 +18,6 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -msgid "Could not establish connection to sound server" -msgstr "Impossible d'établir une connexion vers le serveur de son" - -msgid "Failed to query sound server capabilities" -msgstr "" -"Échec lors de l'interrogation du serveur de son au sujet de ses capacités" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -691,3 +684,10 @@ msgstr "" msgid "Cannot operate without a clock" msgstr "Impossible de fonctionner sans horloge" + +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Impossible d'établir une connexion vers le serveur de son" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "" +#~ "Échec lors de l'interrogation du serveur de son au sujet de ses capacités" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.26.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2011-01-09 21:20+0100\n" "Last-Translator: Fran Diéguez <frandieguez@ubuntu.com>\n" "Language-Team: Galician <proxecto@trasno.net>\n" @@ -17,12 +17,6 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n!=1);\n" -msgid "Could not establish connection to sound server" -msgstr "Non foi posíbel estabelecer a conexión co servidor de son" - -msgid "Failed to query sound server capabilities" -msgstr "Produciuse un erro ao consultar as capacidades do servidor de son" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -692,6 +686,12 @@ msgstr "Aínda non se admite o cambio de resolución durante a reprodución." msgid "Cannot operate without a clock" msgstr "Non é posíbel operar sen reloxo" +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Non foi posíbel estabelecer a conexión co servidor de son" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Produciuse un erro ao consultar as capacidades do servidor de son" + #~ msgid "Describes the selected input element." #~ msgstr "Describe o elemento de entrada seleccionado." @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.25.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2010-11-04 01:21+0100\n" "Last-Translator: Gabor Kelemen <kelemeng@gnome.hu>\n" "Language-Team: Hungarian <translation-team-hu@lists.sourceforge.net>\n" @@ -21,12 +21,6 @@ msgstr "" "X-Rosetta-Export-Date: 2007-07-27 19:18:15+0000\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "Could not establish connection to sound server" -msgstr "Nem hozható létre kapcsolat a hangkiszolgálóhoz" - -msgid "Failed to query sound server capabilities" -msgstr "A hangkiszolgáló képességeinek lekérdezése meghiúsult" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -680,3 +674,9 @@ msgstr "A felbontás módosítása futás közben még nem támogatott." msgid "Cannot operate without a clock" msgstr "Óra nélkül lehetetlen a működés" + +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Nem hozható létre kapcsolat a hangkiszolgálóhoz" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "A hangkiszolgáló képességeinek lekérdezése meghiúsult" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.26.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2011-02-26 18:09+0700\n" "Last-Translator: Andhika Padmawan <andhika.padmawan@gmail.com>\n" "Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n" @@ -16,12 +16,6 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -msgid "Could not establish connection to sound server" -msgstr "Tak dapat membangun koneksi ke server suara" - -msgid "Failed to query sound server capabilities" -msgstr "Gagal untuk kueri kemampuan server suara" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -668,6 +662,12 @@ msgstr "Mengubah resolusi saat waktu berjalan belum didukung." msgid "Cannot operate without a clock" msgstr "Tak dapat beroperasi tanpa jam" +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Tak dapat membangun koneksi ke server suara" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Gagal untuk kueri kemampuan server suara" + #~ msgid "Failed to enumerate possible video formats device '%s' can work with" #~ msgstr "" #~ "Gagal menyebutkan kemungkinan format video yang dapat bekerja dengan " @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.25.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2010-10-25 10:11+0200\n" "Last-Translator: Luca Ferretti <elle.uca@infinito.it>\n" "Language-Team: Italian <tp@lists.linux.it>\n" @@ -16,12 +16,6 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -msgid "Could not establish connection to sound server" -msgstr "Impossibile stabilire la connessione al server audio" - -msgid "Failed to query sound server capabilities" -msgstr "Interrogazione delle funzionalità del server audio non riuscita" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -693,3 +687,9 @@ msgstr "" msgid "Cannot operate without a clock" msgstr "Impossibile operare senza un clock" + +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Impossibile stabilire la connessione al server audio" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Interrogazione delle funzionalità del server audio non riuscita" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.28.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2011-04-26 20:15+0900\n" "Last-Translator: Makoto Kato <makoto.kt@gmail.com>\n" "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n" @@ -18,12 +18,6 @@ msgstr "" "X-Generator: Lokalize 0.3\n" "Plural-Forms: nplurals=1; plural=0;\n" -msgid "Could not establish connection to sound server" -msgstr "サウンドサーバーへの接続に失敗しました" - -msgid "Failed to query sound server capabilities" -msgstr "サウンドサーバーのケイパビリティのクエリーに失敗しました" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -709,6 +703,12 @@ msgstr "" msgid "Cannot operate without a clock" msgstr "" +#~ msgid "Could not establish connection to sound server" +#~ msgstr "サウンドサーバーへの接続に失敗しました" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "サウンドサーバーのケイパビリティのクエリーに失敗しました" + #~ msgid "" #~ "Failed trying to get video frames from device '%s'. Not enough memory." #~ msgstr "" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.23.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2010-07-16 19:34+0300\n" "Last-Translator: Žygimantas Beručka <uid0@akl.lt>\n" "Language-Team: Lithuanian <komp_lt@konferencijos.lt>\n" @@ -19,12 +19,6 @@ msgstr "" "%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Virtaal 0.6.1\n" -msgid "Could not establish connection to sound server" -msgstr "Nepavyko prisijungti prie garso serverio" - -msgid "Failed to query sound server capabilities" -msgstr "Nepavyko užklausti garso serverio galimybių" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -671,6 +665,12 @@ msgstr "Galimybės keisti skiriamąją gebą operacijos vykdymo metu dar nėra." msgid "Cannot operate without a clock" msgstr "Negali veikti be laikrodžio" +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Nepavyko prisijungti prie garso serverio" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Nepavyko užklausti garso serverio galimybių" + #~ msgid "Describes the selected input element." #~ msgstr "Aprašo pasirinktą įvesties elementą." @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.23.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2010-07-07 11:53+0100\n" "Last-Translator: Rihards Priedītis <rprieditis@gmail.com>\n" "Language-Team: Latvian <translation-team-lv@lists.sourceforge.net>\n" @@ -19,12 +19,6 @@ msgstr "" "2);\n" "X-Generator: Lokalize 1.0\n" -msgid "Could not establish connection to sound server" -msgstr "Nevar izveidot savienojumu ar skaņas serveri" - -msgid "Failed to query sound server capabilities" -msgstr "Neizdevās noskaidrot skaņas servera iespējas" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -673,3 +667,9 @@ msgstr "Izšķirtspējas mainīšana izpildlaikā pašalik netiek atbalstīta." msgid "Cannot operate without a clock" msgstr "Nevar veikt darbības bez pulksteņa" + +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Nevar izveidot savienojumu ar skaņas serveri" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Neizdevās noskaidrot skaņas servera iespējas" @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good-0.10.10.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2008-10-26 19:09+0100\n" "Last-Translator: Michel Bugeja <michelbugeja@rabatmalta.com>\n" "Language-Team: Maltese <translation-team-mt@lists.sourceforge.net>\n" @@ -16,12 +16,6 @@ msgstr "" "X-Poedit-Language: Maltese\n" "X-Poedit-Country: MALTA\n" -msgid "Could not establish connection to sound server" -msgstr "Kuntatt mas-sound server ma ġiex stabbilit" - -msgid "Failed to query sound server capabilities" -msgstr "Mhux possibli t-tfittxija għall-kapaċita tas-sound server" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -707,6 +701,12 @@ msgstr "Ma tistax tibdel ir-resolution waqt runtime." msgid "Cannot operate without a clock" msgstr "Ma nistax nħaddem mingħajr arloġġ" +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Kuntatt mas-sound server ma ġiex stabbilit" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Mhux possibli t-tfittxija għall-kapaċita tas-sound server" + #~ msgid "Error stopping streaming capture from device '%s'." #~ msgstr "Problem biex inwaqqaf streaming capture mill-apparat '%s'." @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.25.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2010-10-24 21:53+0200\n" "Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n" "Language-Team: Norwegian Bokmaal <i18n-nb@lister.ping.uio.no>\n" @@ -15,12 +15,6 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -msgid "Could not establish connection to sound server" -msgstr "Kunne ikke etablere tilkobling til lydtjener" - -msgid "Failed to query sound server capabilities" -msgstr "" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -647,5 +641,8 @@ msgstr "" msgid "Cannot operate without a clock" msgstr "Kan ikke operere uten en klokke" +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Kunne ikke etablere tilkobling til lydtjener" + #~ msgid "Describes the selected input element." #~ msgstr "Beskriver valgt inndataelement." @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.28.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2011-04-27 00:05+0200\n" "Last-Translator: Freek de Kruijf <f.de.kruijf@gmail.com>\n" "Language-Team: Dutch <vertaling@vrijschrift.org>\n" @@ -17,12 +17,6 @@ msgstr "" "X-Generator: Lokalize 1.1\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -msgid "Could not establish connection to sound server" -msgstr "Kan geen verbinding maken met de geluidsserver" - -msgid "Failed to query sound server capabilities" -msgstr "Kan de eigenschappen van de geluidsserver niet opvragen" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -674,3 +668,9 @@ msgstr "Tijdens het draaien kan de resolutie nog niet gewijzigd worden." msgid "Cannot operate without a clock" msgstr "Kan niet werken zonder een klok." + +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Kan geen verbinding maken met de geluidsserver" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Kan de eigenschappen van de geluidsserver niet opvragen" @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-0.8.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2004-09-27 13:32+0530\n" "Last-Translator: Gora Mohanty <gora_mohanty@yahoo.co.in>\n" "Language-Team: Oriya <gora_mohanty@yahoo.co.in>\n" @@ -17,12 +17,6 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -msgid "Could not establish connection to sound server" -msgstr "" - -msgid "Failed to query sound server capabilities" -msgstr "" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.26.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2011-01-07 21:53+0100\n" "Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n" "Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n" @@ -15,12 +15,6 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -msgid "Could not establish connection to sound server" -msgstr "Nie udało się nawiązać połączenia z serwerem dźwięku" - -msgid "Failed to query sound server capabilities" -msgstr "Nie udało się odpytać o możliwości serwera dźwięku" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -670,3 +664,9 @@ msgstr "Zmiana rozdzielczości w czasie działania nie jest jeszcze obsługiwana msgid "Cannot operate without a clock" msgstr "Nie można pracować bez zegara" + +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Nie udało się nawiązać połączenia z serwerem dźwięku" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Nie udało się odpytać o możliwości serwera dźwięku" diff --git a/po/pt_BR.po b/po/pt_BR.po index 534a4fb12..b69ceec91 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.26.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2011-01-08 01:28-0300\n" "Last-Translator: Fabrício Godoy <skarllot@gmail.com>\n" "Language-Team: Brazilian Portuguese <ldp-br@bazar.conectiva.com.br>\n" @@ -21,12 +21,6 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -msgid "Could not establish connection to sound server" -msgstr "Não foi possível estabelecer uma conexão com servidor de som" - -msgid "Failed to query sound server capabilities" -msgstr "Falha ao examinar os recursos do servidor de som" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -682,3 +676,9 @@ msgstr "Ainda não há suporte a mudança de resolução enquanto está executan msgid "Cannot operate without a clock" msgstr "Não é possível operar sem um temporizador" + +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Não foi possível estabelecer uma conexão com servidor de som" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Falha ao examinar os recursos do servidor de som" @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.23.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2010-08-16 03:22+0300\n" "Last-Translator: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>\n" "Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n" @@ -18,12 +18,6 @@ msgstr "" "X-Generator: Virtaal 0.6.1\n" "X-Launchpad-Export-Date: 2010-08-16 00:08+0000\n" -msgid "Could not establish connection to sound server" -msgstr "Nu se poate stabili o conexiune la serverul de sunet" - -msgid "Failed to query sound server capabilities" -msgstr "Interogarea capabilităților serverului de sunet a eșuat" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -682,3 +676,9 @@ msgstr "Schimbarea rezoluției pe durata rulării nu este incă suportată." msgid "Cannot operate without a clock" msgstr "Nu se poate opera fără un ceas" + +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Nu se poate stabili o conexiune la serverul de sunet" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Interogarea capabilităților serverului de sunet a eșuat" @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.28.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2011-04-26 21:13+0400\n" "Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n" "Language-Team: Russian <gnu@mx.ru>\n" @@ -20,12 +20,6 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -msgid "Could not establish connection to sound server" -msgstr "Не удалось установить соединение с сервером звука" - -msgid "Failed to query sound server capabilities" -msgstr "Ошибка при запросе возможностей сервера звука" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -678,6 +672,12 @@ msgstr "" msgid "Cannot operate without a clock" msgstr "Операция невозможна без часов" +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Не удалось установить соединение с сервером звука" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Ошибка при запросе возможностей сервера звука" + #~ msgid "Failed to enumerate possible video formats device '%s' can work with" #~ msgstr "" #~ "Не удалось создать список видео-форматов, с которыми может работать " @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.25.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2010-11-08 15:48+0100\n" "Last-Translator: Peter Tuhársky <tuharsky@misbb.sk>\n" "Language-Team: Slovak <sk-i18n@lists.linux.sk>\n" @@ -18,12 +18,6 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "X-Poedit-Country: SLOVAKIA\n" -msgid "Could not establish connection to sound server" -msgstr "Nepodarilo sa nadviazať spojenie so zvukovým serverom" - -msgid "Failed to query sound server capabilities" -msgstr "Nepodarilo sa zistiť schopnosti zvukového servera" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -674,6 +668,12 @@ msgstr "Zmena rozlíšenia za chodu nie je zatiaľ podporovaná." msgid "Cannot operate without a clock" msgstr "Nemôžem fungovať bez hodín" +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Nepodarilo sa nadviazať spojenie so zvukovým serverom" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Nepodarilo sa zistiť schopnosti zvukového servera" + #~ msgid "Failed getting controls attributes on device '%s.'" #~ msgstr "Nepodarilo sa získať atribúty ovládacích prvkov na zariadení '%s.'" @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.26.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2011-03-12 18:35+0100\n" "Last-Translator: Klemen Košir <klemen.kosir@gmx.com>\n" "Language-Team: Slovenian <translation-team-sl@lists.sourceforge.net>\n" @@ -23,12 +23,6 @@ msgstr "" "X-Poedit-Country: SLOVENIA\n" "X-Poedit-SourceCharset: utf-8\n" -msgid "Could not establish connection to sound server" -msgstr "Povezave z zvočnim strežnikom ni mogoče vzpostaviti" - -msgid "Failed to query sound server capabilities" -msgstr "Poizvedba o zmogljivosti zvočnega strežnika je spodletela" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -680,6 +674,12 @@ msgstr "Spreminjanje ločljivosti med delovanjem še ni podprto." msgid "Cannot operate without a clock" msgstr "Delovanje brez ure ni mogoče" +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Povezave z zvočnim strežnikom ni mogoče vzpostaviti" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Poizvedba o zmogljivosti zvočnega strežnika je spodletela" + #~ msgid "Describes the selected input element." #~ msgstr "Opisuje izbran vnosni predmet." @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins 0.8.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2004-08-07 20:29+0200\n" "Last-Translator: Laurent Dhima <laurenti@alblinux.net>\n" "Language-Team: Albanian <begraj@hotmail.com>\n" @@ -15,12 +15,6 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -msgid "Could not establish connection to sound server" -msgstr "" - -msgid "Failed to query sound server capabilities" -msgstr "" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins 0.7.6\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2004-03-13 00:18+0100\n" "Last-Translator: Danilo Segan <dsegan@gmx.net>\n" "Language-Team: Serbian <gnu@prevod.org>\n" @@ -17,12 +17,6 @@ msgstr "" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : (n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -msgid "Could not establish connection to sound server" -msgstr "" - -msgid "Failed to query sound server capabilities" -msgstr "" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.26.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2011-01-09 19:36+0100\n" "Last-Translator: Daniel Nylander <po@danielnylander.se>\n" "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n" @@ -17,12 +17,6 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -msgid "Could not establish connection to sound server" -msgstr "Kunde inte etablera en anslutning till ljudservern" - -msgid "Failed to query sound server capabilities" -msgstr "Misslyckades med att fråga efter ljudserverförmågor" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -677,6 +671,12 @@ msgstr "Ändring av upplösning vid körtid stöds inte än." msgid "Cannot operate without a clock" msgstr "Kan inte fungera utan en klocka" +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Kunde inte etablera en anslutning till ljudservern" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Misslyckades med att fråga efter ljudserverförmågor" + #~ msgid "Failed to enumerate possible video formats device '%s' can work with" #~ msgstr "" #~ "Misslyckades med att räkna upp möjliga videoformat som enheten \"%s\" kan " @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.26.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2011-01-08 00:03+0200\n" "Last-Translator: Server Acim <serveracim@gmail.com>\n" "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n" @@ -15,12 +15,6 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -msgid "Could not establish connection to sound server" -msgstr "Ses sunucusuyla bağlantı kurulumayor" - -msgid "Failed to query sound server capabilities" -msgstr "Ses sunucusu olanakları sorgulanamadı" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -664,6 +658,12 @@ msgstr "Çalışırken çözünürlüğü değiştirmek henüz desteklenmiyor." msgid "Cannot operate without a clock" msgstr "Saat olmadan çalışamaz" +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Ses sunucusuyla bağlantı kurulumayor" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Ses sunucusu olanakları sorgulanamadı" + #~ msgid "Failed to enumerate possible video formats device '%s' can work with" #~ msgstr "" #~ "Aygıtın '%s' birlikte çalışabileceği vidyo kiplerini sıralamada hata" @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.28.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2011-05-01 11:55+0300\n" "Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n" "Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n" @@ -19,12 +19,6 @@ msgstr "" "X-Generator: Lokalize 1.2\n" "Plural-Forms: nplurals=1; plural=0;\n" -msgid "Could not establish connection to sound server" -msgstr "Не вдалося встановити з'єднання із звуковим сервером." - -msgid "Failed to query sound server capabilities" -msgstr "Помилка при запиті можливостей звукового сервера" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -677,6 +671,12 @@ msgstr "Зміна роздільної здатності при відтвор msgid "Cannot operate without a clock" msgstr "Робота без годинника неможлива" +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Не вдалося встановити з'єднання із звуковим сервером." + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Помилка при запиті можливостей звукового сервера" + #~ msgid "Could not read from CD." #~ msgstr "Не вдається прочитати з компакт-диску." @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.23.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2010-10-03 18:48+1030\n" "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n" "Language-Team: Vietnamese <vi-VN@googlegroups.com>\n" @@ -18,12 +18,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: LocFactoryEditor 1.8\n" -msgid "Could not establish connection to sound server" -msgstr "Không thể thiết lập sự kết nối tới máy phục vụ âm thanh" - -msgid "Failed to query sound server capabilities" -msgstr "Lỗi truy vấn khả năng của máy phục vụ âm thanh" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -673,3 +667,9 @@ msgstr "Chưa hỗ trợ khả năng thay đổi độ phân giải trong khi ch msgid "Cannot operate without a clock" msgstr "Không thể thao tác khi không có đồng hồ." + +#~ msgid "Could not establish connection to sound server" +#~ msgstr "Không thể thiết lập sự kết nối tới máy phục vụ âm thanh" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "Lỗi truy vấn khả năng của máy phục vụ âm thanh" diff --git a/po/zh_CN.po b/po/zh_CN.po index 4c053e9f7..a0bed5b16 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good 0.10.16.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2009-11-13 22:20+0800\n" "Last-Translator: Ji ZhengYu <zhengyuji@gmail.com>\n" "Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n" @@ -16,12 +16,6 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -msgid "Could not establish connection to sound server" -msgstr "无法建立与音频服务器的连接" - -msgid "Failed to query sound server capabilities" -msgstr "查寻音频服务器的服务失败" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" @@ -678,6 +672,12 @@ msgstr "尚不支持在运行时更改分辨率。" msgid "Cannot operate without a clock" msgstr "没有时钟的话无法操作" +#~ msgid "Could not establish connection to sound server" +#~ msgstr "无法建立与音频服务器的连接" + +#~ msgid "Failed to query sound server capabilities" +#~ msgstr "查寻音频服务器的服务失败" + #~ msgid "Failed to enumerate possible video formats device '%s' can work with" #~ msgstr "枚举设备‘%s’可能支持的视频格式时出错" diff --git a/po/zh_HK.po b/po/zh_HK.po index 78913ad8c..3ae86bc0b 100644 --- a/po/zh_HK.po +++ b/po/zh_HK.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good-0.10.2 0.10.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2006-08-29 01:08+0800\n" "Last-Translator: Abel Cheung <abelcheung@gmail.com>\n" "Language-Team: Chinese (Hong Kong) <community@linuxhall.org>\n" @@ -15,12 +15,6 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -msgid "Could not establish connection to sound server" -msgstr "" - -msgid "Failed to query sound server capabilities" -msgstr "" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" diff --git a/po/zh_TW.po b/po/zh_TW.po index f87df80d2..f8333ce47 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gst-plugins-good-0.10.2 0.10.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2011-05-10 09:38+0100\n" +"POT-Creation-Date: 2011-06-15 15:02+0100\n" "PO-Revision-Date: 2006-08-29 01:08+0800\n" "Last-Translator: Abel Cheung <abelcheung@gmail.com>\n" "Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n" @@ -15,12 +15,6 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -msgid "Could not establish connection to sound server" -msgstr "" - -msgid "Failed to query sound server capabilities" -msgstr "" - #. TRANSLATORS: 'song title' by 'artist name' #, c-format msgid "'%s' by '%s'" |