freebsd-ports/sysutils/brasero/files/patch-src_burn-job.c
2008-02-06 07:03:18 +00:00

31 lines
845 B
C

--- src/burn-job.c.orig 2008-01-02 15:00:34.000000000 -0500
+++ src/burn-job.c 2008-01-02 15:01:15.000000000 -0500
@@ -1300,6 +1300,28 @@ brasero_job_get_device (BraseroJob *self
}
BraseroBurnResult
+brasero_job_get_cdrecord_device (BraseroJob *self, gchar **device)
+{
+ BraseroBurnSession *session;
+ NautilusBurnDrive *drive;
+ BraseroJobPrivate *priv;
+ const gchar *path;
+
+ BRASERO_JOB_DEBUG (self);
+
+ g_return_val_if_fail (device != NULL, BRASERO_BURN_ERR);
+
+ priv = BRASERO_JOB_PRIVATE (self);
+ session = brasero_task_ctx_get_session (priv->ctx);
+
+ drive = brasero_burn_session_get_burner (session);
+ path = NCB_DRIVE_GET_CRECORD_DEVICE (drive);
+ *device = g_strdup (path);
+
+ return BRASERO_BURN_OK;
+}
+
+BraseroBurnResult
brasero_job_get_media (BraseroJob *self, BraseroMedia *media)
{
BraseroBurnSession *session;