summaryrefslogtreecommitdiff
path: root/audio/gnome-media/files/patch-gnome-cd_gst-cdparanoia-cdrom.c
diff options
context:
space:
mode:
Diffstat (limited to 'audio/gnome-media/files/patch-gnome-cd_gst-cdparanoia-cdrom.c')
-rw-r--r--audio/gnome-media/files/patch-gnome-cd_gst-cdparanoia-cdrom.c49
1 files changed, 0 insertions, 49 deletions
diff --git a/audio/gnome-media/files/patch-gnome-cd_gst-cdparanoia-cdrom.c b/audio/gnome-media/files/patch-gnome-cd_gst-cdparanoia-cdrom.c
deleted file mode 100644
index 2e153baaae6a..000000000000
--- a/audio/gnome-media/files/patch-gnome-cd_gst-cdparanoia-cdrom.c
+++ /dev/null
@@ -1,49 +0,0 @@
---- gnome-cd/gst-cdparanoia-cdrom.c.orig Mon Feb 7 12:39:31 2005
-+++ gnome-cd/gst-cdparanoia-cdrom.c Sun Mar 20 04:42:32 2005
-@@ -1213,6 +1213,16 @@
- *status = NULL;
- return FALSE;
- }
-+#else
-+ if (ioctl (cdrom->fd, CDIOREADTOCHEADER, priv->tochdr) < 0) {
-+ realstatus->cd = GNOME_CDROM_STATUS_NO_DISC;
-+ realstatus->audio = GNOME_CDROM_AUDIO_NOTHING;
-+ realstatus->track = -1;
-+
-+ gst_cdparanoia_cdrom_close (lcd);
-+ return TRUE;
-+ }
-+ realstatus->cd = GNOME_CDROM_STATUS_OK;
- #endif
-
- /* Get the volume */
-@@ -1443,15 +1453,18 @@
- return FALSE;
- }
-
-+#if !defined(__FreeBSD__)
-+ /* XXX: One cannot send CDIOCCAPABILITY to an atapicam CD-ROM
-+ * device.
-+ */
-+
- fd = open (device, O_RDONLY | O_NONBLOCK);
- if (fd < 0) {
- return FALSE;
- }
-
- /* Fire a harmless ioctl at the device. */
--#if defined(__FreeBSD__)
-- if (ioctl (fd, CDIOCCAPABILITY, 0) < 0) {
--#elif defined(__NetBSD__) || defined(__OpenBSD__)
-+#if defined(__NetBSD__) || defined(__OpenBSD__)
- if (ioctl (fd, CDIOCGETVOL, 0) < 0) {
- #else
- if (ioctl (fd, CDROM_GET_CAPABILITY, 0) < 0) {
-@@ -1463,6 +1476,7 @@
- }
-
- close (fd);
-+#endif /* __FreeBSD__ */
-
- return TRUE;
- }