--- alsaplayer-0.99.81.old/input/cdda/cdda_engine.c +++ alsaplayer-0.99.81/input/cdda/cdda_engine.c @@ -597,6 +597,9 @@ char msg[BUFFER_SIZE], offsets[BUFFER_SIZE], tmpbuf[BUFFER_SIZE]; char hostname[MAXHOSTNAMELEN], separator='+'; + // If local CDDB server is present, start it + system ("__META_LACUTIL__/cddbd-sudo >& /dev/null"); + /* try to create a socket to the server */ if (global_verbose) alsaplayer_error ("Opening Connection to %s:%d ... ", address, port); @@ -947,7 +950,7 @@ { /* if could not, try to get it from the internet connection.. */ cddb_servername = prefs_get_string(ap_prefs, "cdda", "cddb_servername", "freedb.freedb.org"); - cddb_serverport = prefs_get_string(ap_prefs, "cdda", "cddb_serverport", "80"); + cddb_serverport = prefs_get_string(ap_prefs, "cdda", "cddb_serverport", "8880"); if (global_verbose) alsaplayer_error("CDDB server: %s:%s", cddb_servername, cddb_serverport); file_name = cddb_lookup(cddb_servername, cddb_serverport, cd_id, tl);