From 326706c0e6561051f704de6d472150ad8fec915e Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Sun, 9 Sep 2007 18:16:24 +0000 Subject: [PATCH] New wrapper isoburn_disc_erasable() declares ISO DVD-RAM, DVD+RW erasable --- libisoburn/burn_wrap.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/libisoburn/burn_wrap.c b/libisoburn/burn_wrap.c index e8b18a6b..baa98013 100644 --- a/libisoburn/burn_wrap.c +++ b/libisoburn/burn_wrap.c @@ -213,6 +213,19 @@ enum burn_disc_status isoburn_disc_get_status(struct burn_drive *drive) } +int isoburn_disc_erasable(struct burn_drive *d) +{ + int ret; + struct isoburn *o; + + ret= isoburn_find_emulator(&o, d, 0); + if(ret>0) + if(o->emulation_mode==1) + return(1); + return burn_disc_erasable(d); +} + + void isoburn_disc_erase(struct burn_drive *drive, int fast) { int ret;