diff -Naur nacc-0.0.3.org/manager.c nacc-0.0.3/manager.c --- nacc-0.0.3.org/manager.c 2007-11-09 22:27:51.000000000 -0500 +++ nacc-0.0.3/manager.c 2008-02-24 17:05:15.000000000 -0500 @@ -63,7 +63,7 @@ currentDevice = cDevice::ActualDevice(); currentChannel = Channels.GetByNumber(channelNumber); - + fprintf(stdout,"[NACC:] currentDevice=%d currentChannel=%d\n",currentDevice, currentChannel); if (channelNumber) { dprint(L_DBG, "Manager : Channel Switched to %d", channelNumber); @@ -110,7 +110,7 @@ { dprint(L_MSG, "Replay started (%s). Suspending CC.", Name ? Name : "No Name"); wasRunning = true; - Stop(); +// Stop(); } else if (!On && wasRunning) { diff -Naur nacc-0.0.3.org/nacc.c nacc-0.0.3/nacc.c --- nacc-0.0.3.org/nacc.c 2007-11-03 17:15:40.000000000 -0400 +++ nacc-0.0.3/nacc.c 2008-01-18 08:19:06.000000000 -0500 @@ -26,7 +26,7 @@ config.OverrideColors = false; config.BgClr = 0; // Black config.FgClr = 1; // White - config.StartType = S_AUTOMATIC; // Automatic + config.StartType = S_MANUAL; // Manual config.HideMenuEntry = true; manager = NULL; @@ -36,7 +36,7 @@ //----------------------------------------------------------------------------- - + PluginCC::~PluginCC() { // Clean up after yourself! diff -Naur nacc-0.0.3.org/parser.c nacc-0.0.3/parser.c --- nacc-0.0.3.org/parser.c 2007-11-09 22:23:36.000000000 -0500 +++ nacc-0.0.3/parser.c 2008-02-24 16:57:57.000000000 -0500 @@ -14,7 +14,7 @@ const uint8_t CCParser::dvdHeader[] = {0x43, 0x43, 0x01, 0xF8}; -#define MAX_RETRIES 20 +#define MAX_RETRIES 200 ///////////////////////////////////////////////////////////////////////////////