mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-18 07:47:17 +00:00
Add translatable error message for when we cannot connect to the sound server, as "Cannot open resource for writing" ...
Original commit message from CVS: * ext/esd/esdsink.c: (gst_esdsink_open), (gst_esdsink_prepare): * ext/esd/gstesd.c: (plugin_init): * po/POTFILES.in: Add translatable error message for when we cannot connect to the sound server, as "Cannot open resource for writing" isn't really an acceptable message to show to the user in this case.
This commit is contained in:
parent
60736b9279
commit
e83351eeff
4 changed files with 27 additions and 11 deletions
10
ChangeLog
10
ChangeLog
|
@ -1,3 +1,13 @@
|
|||
2006-04-18 Tim-Philipp Müller <tim at centricular dot net>
|
||||
|
||||
* ext/esd/esdsink.c: (gst_esdsink_open), (gst_esdsink_prepare):
|
||||
* ext/esd/gstesd.c: (plugin_init):
|
||||
* po/POTFILES.in:
|
||||
Add translatable error message for when we cannot
|
||||
connect to the sound server, as "Cannot open resource
|
||||
for writing" isn't really an acceptable message to show
|
||||
to the user in this case.
|
||||
|
||||
2006-04-18 Tim-Philipp Müller <tim at centricular dot net>
|
||||
|
||||
* sys/oss/gst-i18n-plugin.h:
|
||||
|
|
|
@ -25,11 +25,14 @@
|
|||
#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>
|
||||
|
||||
GST_DEBUG_CATEGORY_EXTERN (esd_debug);
|
||||
#define GST_CAT_DEFAULT esd_debug
|
||||
|
||||
|
@ -239,7 +242,8 @@ gst_esdsink_open (GstAudioSink * asink)
|
|||
/* ERRORS */
|
||||
couldnt_connect:
|
||||
{
|
||||
GST_ELEMENT_ERROR (esdsink, RESOURCE, OPEN_WRITE, (NULL),
|
||||
GST_ELEMENT_ERROR (esdsink, RESOURCE, OPEN_WRITE,
|
||||
(_("Could not establish connection to sound server")),
|
||||
("can't open connection to esound server"));
|
||||
return FALSE;
|
||||
}
|
||||
|
@ -336,7 +340,8 @@ unsupported_channels:
|
|||
}
|
||||
cannot_open:
|
||||
{
|
||||
GST_ELEMENT_ERROR (esdsink, RESOURCE, OPEN_WRITE, (NULL),
|
||||
GST_ELEMENT_ERROR (esdsink, RESOURCE, OPEN_WRITE,
|
||||
(_("Could not establish connection to sound server")),
|
||||
("can't open connection to esound server"));
|
||||
return FALSE;
|
||||
}
|
||||
|
|
|
@ -26,20 +26,14 @@
|
|||
#include "esdmon.h"
|
||||
#endif
|
||||
|
||||
#include "gst/gst-i18n-plugin.h"
|
||||
|
||||
GST_DEBUG_CATEGORY (esd_debug);
|
||||
|
||||
static gboolean
|
||||
plugin_init (GstPlugin * plugin)
|
||||
{
|
||||
gboolean ret;
|
||||
|
||||
#if 0
|
||||
if (!gst_library_load ("gstaudio"))
|
||||
return FALSE;
|
||||
#endif
|
||||
|
||||
ret = gst_esdsink_factory_init (plugin);
|
||||
if (ret == FALSE)
|
||||
if (!gst_esdsink_factory_init (plugin))
|
||||
return FALSE;
|
||||
|
||||
#if 0
|
||||
|
@ -49,6 +43,12 @@ plugin_init (GstPlugin * plugin)
|
|||
#endif
|
||||
|
||||
GST_DEBUG_CATEGORY_INIT (esd_debug, "esd", 0, "ESounD elements");
|
||||
|
||||
#ifdef ENABLE_NLS
|
||||
setlocale (LC_ALL, "");
|
||||
bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
|
||||
#endif /* ENABLE_NLS */
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
ext/libpng/gstpngdec.c
|
||||
ext/esd/esdsink.c
|
||||
gst/avi/gstavimux.c
|
||||
gst/wavparse/gstwavparse.c
|
||||
sys/oss/gstossmixer.c
|
||||
|
|
Loading…
Reference in a new issue