Actiroro Issue with DirectShow .Net.

WPF Studio, Themes, and Shared Library for WPF Forum

Posted 10 years ago by keshav bansal
Version: 13.2.0592
Avatar

Hi,

My WPF application using Actipro software tools for widgets and controls. It is also using DirectShow.net (wrapper on DirectShow SDK) library to capture video and images from CCD camera. We are facing following issue with capturing video using CCD camera.

Issue:

Video does not capture if any Actipro DLL is added to the project along with DirectShow.net library used in the same project. When we use ISampleGrabber (supported by DirectShow ) interface to scan frames and to capture video. It works fine if capture image and video using DirectShow class library.

Technically problem occurs when AMMediaType is defined with following values and this media type passed to SetMediaType() of ISampleGrabber.

MediaType- Video

MediaSubType- RGB32

FormatType- VideoInfo

It seems that DirectX libraries are conflicting between DirectShow.net and Actipro libraries.

Note:

We are using following Actipro libraries.

ActiproSoftware.Docking.Interop.Prism.Wpf.dll

ActiproSoftware.Docking.Wpf.dll

ActiproSoftware.Editors.Wpf.dll

ActiproSoftware.Legacy.Wpf.dll

ActiproSoftware.Ribbon.Wpf.dll

ActiproSoftware.Shared.Wpf.dll

Comments (1)

Posted 10 years ago by Actipro Software Support - Cleveland, OH, USA
Avatar

Hello,

The only non-standard WPF things that we do would possibly be when you use our WindowChrome to theme a Window, since that has to use Windows API calls to achieve certain Window theming features.  RibbonWindow uses the same WindowChrome features internally.  If you have a RibbonWindow or WindowChrome in use, try removing those and going to a standard WPF Window and see if that helps.

Other than that, we pretty much stick to standard WPF API and can't think of anything that would cause problems.


Actipro Software Support

The latest build of this product (v24.1.1) was released 2 months ago, which was after the last post in this thread.

Add Comment

Please log in to a validated account to post comments.