Changeset 18890

Show
Ignore:
Timestamp:
09/05/08 15:08:46 (4 months ago)
Author:
mattn
Message:

デフォルトで検知するデバイス(WALKMANマウント先)を指定出来る様修正

Location:
lang/c/sonydb
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • lang/c/sonydb/frontend.cpp

    r1881 r18890  
    745745        gtk_init(&argc, &argv); 
    746746 
    747         detected = sonydb.detectPlayer(); 
     747        char* playerPath = getenv("SONYDB_PLAYERPATH"); 
     748        if (playerPath != NULL) { 
     749                if (!sonydb.detectPlayer(playerPath)) { 
     750                        argc = 0; 
     751                } 
     752        } else { 
     753                if (!sonydb.detectPlayer()) { 
     754                        argc = 0; 
     755                } 
     756        } 
    748757 
    749758        window = gtk_window_new(GTK_WINDOW_TOPLEVEL); 
     
    862871        SonyDb sonydb; 
    863872 
    864         if (!sonydb.detectPlayer()) { 
    865                 argc = 0; 
     873        char* playerPath = getenv("SONYDB_PLAYERPATH"); 
     874        if (playerPath != NULL) { 
     875                if (!sonydb.detectPlayer(playerPath)) { 
     876                        argc = 0; 
     877                } 
     878        } else { 
     879                if (!sonydb.detectPlayer()) { 
     880                        argc = 0; 
     881                } 
    866882        } 
    867883 
  • lang/c/sonydb/sonydb.cpp

    r1760 r18890  
    26582658                "/media/usbdisk", 
    26592659                "/media/usbdisk1", 
     2660                "/media/WALKMAN", 
    26602661                NULL 
    26612662        };