graveman-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Graveman-cvs] Changes to graveman/current/src/dvdrwmediainfo.c


From: sylvain cresto
Subject: [Graveman-cvs] Changes to graveman/current/src/dvdrwmediainfo.c
Date: Thu, 03 Mar 2005 20:16:40 -0500

Index: graveman/current/src/dvdrwmediainfo.c
diff -u graveman/current/src/dvdrwmediainfo.c:1.1 
graveman/current/src/dvdrwmediainfo.c:1.2
--- graveman/current/src/dvdrwmediainfo.c:1.1   Mon Feb 28 01:28:09 2005
+++ graveman/current/src/dvdrwmediainfo.c       Fri Mar  4 01:16:38 2005
@@ -46,6 +46,7 @@
   gint Llu = _MEDIA_NONE;
 
   g_snprintf(Lcommandline, sizeof(Lcommandline)-1, "%s %s", 
conf_get_string("dvd+rw-mediainfo"), Adevice);
+  printf("cmd %s\n", Lcommandline);
 
   Lstatus = g_spawn_command_line_sync(Lcommandline, &Lout, &Lerr, &Lexit, 
Aerror);
 
@@ -53,6 +54,7 @@
     g_free(Lout); g_free(Lerr);
     return FALSE;
   }
+printf("apres => %d\n%s\n", Lstatus, Lout);
 
   Larrbuf = g_strsplit(Lout, "\n", 0);
 
@@ -62,16 +64,21 @@
     if (!strncmp(Larrbuf[i], DVDRWMEDIAINFO_MEDIA, 
strlen(DVDRWMEDIAINFO_MEDIA)-1)) {
       if (strstr(Larrbuf[i], DVDRWMEDIAINFO_DVDPRW)) {
         Llu |= _MEDIA_DVDPRW;
+        Llu |= _MEDIA_DVDRew;
       } else if (strstr(Larrbuf[i], DVDRWMEDIAINFO_DVDMRW)) {
         Llu |= _MEDIA_DVDMRW;
+        Llu |= _MEDIA_DVDRew;
       } else if (strstr(Larrbuf[i], DVDRWMEDIAINFO_DVDR)) {
         Llu |= _MEDIA_DVDR;
+        Llu |= _MEDIA_DVDRew;
       } else if (strstr(Larrbuf[i], DVDRWMEDIAINFO_DVD)) {
         Llu |= _MEDIA_DVD;
       }
     } else if (!strncmp(Larrbuf[i], DVDRWMEDIAINFO_DISCSTATUS, 
strlen(DVDRWMEDIAINFO_DISCSTATUS)-1)) {
       if (strstr(Larrbuf[i], DVDRWMEDIAINFO_BLANK)) {
         Llu |= _MEDIA_BLANK;
+      } else {
+        Llu |= _MEDIA_NOBLANK;
       }
     }
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]