diff options
Diffstat (limited to 'multimedia/gst-plugins/patches/patch-ak')
-rw-r--r-- | multimedia/gst-plugins/patches/patch-ak | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/multimedia/gst-plugins/patches/patch-ak b/multimedia/gst-plugins/patches/patch-ak new file mode 100644 index 00000000000..7a5799aa2b6 --- /dev/null +++ b/multimedia/gst-plugins/patches/patch-ak @@ -0,0 +1,20 @@ +$NetBSD: patch-ak,v 1.1 2006/01/05 15:01:31 joerg Exp $ + +--- ext/cdparanoia/gstcdparanoia.c.orig 2006-01-05 14:39:04.000000000 +0000 ++++ ext/cdparanoia/gstcdparanoia.c +@@ -815,9 +815,15 @@ cdparanoia_open (CDParanoia * src) + + /* open the disc */ + if (cdda_open (src->d)) { ++#if defined(__FreeBSD__) || defined(__DragonFly__) ++ GST_ELEMENT_ERROR (src, RESOURCE, OPEN_READ, ++ (_("Could not open CD device %s for reading."), ++ src->d->dev->device_name), ("cdda_open failed")); ++#else + GST_ELEMENT_ERROR (src, RESOURCE, OPEN_READ, + (_("Could not open CD device %s for reading."), + src->d->cdda_device_name), ("cdda_open failed")); ++#endif + cdda_close (src->d); + src->d = NULL; + return FALSE; |