I'm having a problem with commercial skipping in Vista Ultimate 32.
I've had commercial skip working before, but after a reinstallation to upgrade to the newest version of dvrmstb, commercial skipping quit working.
I've tried both the msi installer and the manual installation method and either way, everything installs fine. DVRMSToolboxservice and DVRMSFileWatcherService are both running.
I've tried everything in the wiki: http://babgvant.com/Wiki/view.aspx/DVRMSToolbox/Commercial_Skip_Addin/TroubleShootingCommercialSkip
I've got logging and debug turned on for everything and I'm getting events for everything like I should be. Commercial skip XML files are being created where they should be. And when I open Media Center, I'm getting a comskip event that looks normal:
User: Groove
Initialize Registry Settings, CommercialSkip Version 1.2.0.7
NumberOfProcessors = 2
AutoReloadSettings = True
WriteOnMceStateChangeEvents = True
SkipBoxMinMinutes = 0
SkipDisplayType = Classic
SkipMaxMinutes = 65535
AutoSkip = True
WriteEvents = True
PromptScan = Prompt
KeyHandleDisableTime = 30
DisableAutoSkipOnBack = True
DisableKey = D1
ForwardKey = Right
BackKey = Left
SkipOnKey = Up
SkipOffKey = Down
Debug = False
Before, when everything was working, I could press the up or down arrow and I would see that commercial skipping was being turned on or off. But now, I get nothing except the mini-guide when I press up or down.
I was trying a few things, and I decided to try and re-register mcestate.dll and I got the following error:
The module "mcestate.dll" was loaded but the entry pint DllRegisterServer was not found.
Make sure that "mcestate.dll" is a valid DLL or OCX file and then try again.
Any help would be appreciated.