diff options
Diffstat (limited to 'sys/oss/gstosselement.c')
-rw-r--r-- | sys/oss/gstosselement.c | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/sys/oss/gstosselement.c b/sys/oss/gstosselement.c index e044ba92..9ef57338 100644 --- a/sys/oss/gstosselement.c +++ b/sys/oss/gstosselement.c @@ -699,31 +699,37 @@ gst_osselement_open_audio (GstOssElement *oss) switch (errno) { case EBUSY: GST_ELEMENT_ERROR (oss, RESOURCE, BUSY, - (_("OSS device \"%s\" is already in use by another program"), oss->device), NULL); + (_("OSS device \"%s\" is already in use by another program."), oss->device), + (NULL)); break; case EACCES: case ETXTBSY: if (mode == GST_OSSELEMENT_WRITE) GST_ELEMENT_ERROR (oss, RESOURCE, OPEN_WRITE, - (_("Could not access device \"%s\", check its permissions"), oss->device), GST_ERROR_SYSTEM); + (_("Could not access device \"%s\", check its permissions."), oss->device), + GST_ERROR_SYSTEM); else GST_ELEMENT_ERROR (oss, RESOURCE, OPEN_READ, - (_("Could not access device \"%s\", check its permissions"), oss->device), GST_ERROR_SYSTEM); + (_("Could not access device \"%s\", check its permissions."), oss->device), + GST_ERROR_SYSTEM); break; case ENXIO: case ENODEV: case ENOENT: GST_ELEMENT_ERROR (oss, RESOURCE, NOT_FOUND, - (_("Device \"%s\" does not exist"), oss->device), GST_ERROR_SYSTEM); + (_("Device \"%s\" does not exist."), oss->device), + GST_ERROR_SYSTEM); break; default: /* FIXME: strerror is not threadsafe */ if (mode == GST_OSSELEMENT_WRITE) GST_ELEMENT_ERROR (oss, RESOURCE, OPEN_WRITE, - (_("Could not open device \"%s\" for writing"), oss->device), GST_ERROR_SYSTEM); + (_("Could not open device \"%s\" for writing."), oss->device), + GST_ERROR_SYSTEM); else GST_ELEMENT_ERROR (oss, RESOURCE, OPEN_READ, - (_("Could not open device \"%s\" for reading"), oss->device), GST_ERROR_SYSTEM); + (_("Could not open device \"%s\" for reading."), oss->device), + GST_ERROR_SYSTEM); break; } return FALSE; |