in

andy vt's tools & blog

automating lazy

This Blog

Syndication

andy vt's blog

Updated Toub.MediaCenter.Dvrms.dll

UPDATE: Looks like this will only work with the next rev of DTB.  I'm going to see if I can get 1.2.0.9 packaged up tonight. 

I just published an updated version of Toub.MediaCenter.Dvrms.dll that resolves issues with memory usage on Vista, among other things.  If you're using Vista and seeing obscene memory usage and temporary hangs at the end of a splice drop this version of the dll in your install folder.

Let me know any issues experienced.

Thanks. 

Comments

 

Coyote said:

Splicing is fixed, but the new toub.mediacenter.dvrms.dll seems to be breaking other stuff:

-Some actions (Rename file, etc..) will fail during execution with "Object reference not set to an instance of an object".

-Adding actions is broken: After replacing the DLL, all of the Durrant.plugins.* actions are missing from the NewPlugin dialog.

-Attempting to configure actions in a profile will give this:

System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.

  at System.Reflection.Module.GetTypesInternal(StackCrawlMark& stackMark)

  at System.Reflection.Assembly.GetTypes()

  at DVRMStoMPEGSettings.ConfigurePlugin.ExtractContextEnum(Assembly sourceAssembly)

  at DVRMStoMPEGSettings.ConfigurePlugin.GetContextEnum(Object o)

  at DVRMStoMPEGSettings.ConfigurePlugin.AddPropertyControls()

  at DVRMStoMPEGSettings.ConfigurePlugin.InitializeComponent()

  at DVRMStoMPEGSettings.ConfigurePlugin..ctor(BaseAction bAction)

  at DVRMStoMPEGSettings.Profile.btnConfigure_Click(Object sender, EventArgs e)

  at System.Windows.Forms.Control.OnClick(EventArgs e)

  at System.Windows.Forms.Button.OnClick(EventArgs e)

  at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)

  at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

  at System.Windows.Forms.Control.WndProc(Message& m)

  at System.Windows.Forms.ButtonBase.WndProc(Message& m)

  at System.Windows.Forms.Button.WndProc(Message& m)

  at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

  at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************

mscorlib

   Assembly Version: 2.0.0.0

   Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100)

   CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll

----------------------------------------

DVRMStoMPEGSettings

   Assembly Version: 1.2.0.8

   Win32 Version:

   CodeBase: file:///C:/Program%20Files/DVRMSToolbox/DVRMStoMPEGSettings.exe

----------------------------------------

System.Windows.Forms

   Assembly Version: 2.0.0.0

   Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100)

   CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

----------------------------------------

System

   Assembly Version: 2.0.0.0

   Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100)

   CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll

----------------------------------------

System.Drawing

   Assembly Version: 2.0.0.0

   Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100)

   CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

----------------------------------------

Durrant.Common

   Assembly Version: 1.2.0.8

   Win32 Version: 1.2.0.8

   CodeBase: file:///C:/Program%20Files/DVRMSToolbox/Durrant.Common.DLL

----------------------------------------

babgVant.DvrmsToolbox.Shared

   Assembly Version: 1.2.0.8

   Win32 Version: 1.2.0.8

   CodeBase: file:///C:/Windows/assembly/GAC_MSIL/babgVant.DvrmsToolbox.Shared/1.2.0.8__c3a1371968f2ff2a/babgVant.DvrmsToolbox.Shared.dll

----------------------------------------

Durrant.Plugins

   Assembly Version: 1.2.0.8

   Win32 Version: 1.2.0.8

   CodeBase: file:///C:/Program%20Files/DVRMSToolbox/Durrant.Plugins.DLL

----------------------------------------

AdvancedActions

   Assembly Version: 1.2.0.8

   Win32 Version: 1.2.0.8

   CodeBase: file:///C:/Program%20Files/DVRMSToolbox/AdvancedActions.DLL

----------------------------------------

Toub.MediaCenter.Dvrms

   Assembly Version: 1.1.10.0

   Win32 Version: 1.1.10.0

   CodeBase: file:///C:/Program%20Files/DVRMSToolbox/Toub.MediaCenter.Dvrms.DLL

----------------------------------------

Durrant.MceActions

   Assembly Version: 1.2.0.8

   Win32 Version: 1.2.0.8

   CodeBase: file:///C:/Program%20Files/DVRMSToolbox/Durrant.MceActions.DLL

----------------------------------------

ehRecObj

   Assembly Version: 6.0.6000.0

   Win32 Version: 6.0.6000.16386 (vista_rtm.061101-2205)

   CodeBase: file:///C:/Windows/assembly/GAC_MSIL/ehRecObj/6.0.6000.0__31bf3856ad364e35/ehRecObj.dll

----------------------------------------

MceState

   Assembly Version: 1.0.0.0

   Win32 Version: 1.0.0.0

   CodeBase: file:///C:/Program%20Files/DVRMSToolbox/MceState.DLL

----------------------------------------

System.Configuration.Install

   Assembly Version: 2.0.0.0

   Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100)

   CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration.Install/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.Install.dll

----------------------------------------

September 10, 2007 4:41 PM
 

babgvant said:

I haven't been able to recreate that problem, maybe you'll need updated versions of the dtb exes to make it work.

September 11, 2007 8:11 AM
 

Coyote said:

I'm running 1.2.0.8, are you using a newer build of the exe?

September 11, 2007 3:19 PM
 

babgvant said:

yep, I'm running 1.2.0.9

September 12, 2007 6:52 AM
@2008 andy vt
Powered by Community Server (Non-Commercial Edition), by Telligent Systems