ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
Forum membership is Free!  Click Join to sign-up
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 Mediafoundation
 New Topic  Reply to Topic
Author Previous Topic Topic Next Topic  

paronsso

Sweden
3 Posts

Posted - Jun 11 2014 :  07:20:26  Show Profile  Reply
After updating to 5.1.1 and Delphi XE6 I have a problem on some servers since ImageEn tries to load Microsoft Media Foundation which is not installed. Is there a way to prevent the components from loading it?

xequte

39142 Posts

Posted - Jun 16 2014 :  16:03:52  Show Profile  Reply
Hi

ImageEn should skip loading on any system that does not have MMF installed and not display an error message.

What version of Windows do you use? What specific error or failure do you encounter?

Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page

MMihelic

Slovenia
13 Posts

Posted - Jun 16 2014 :  23:26:29  Show Profile  Reply
Good morning.

The problem is definitely present on the Windows 2008 server (not the R2 version!). If you want to bypass the error and enable the Media Foundation subsystem on this OS you have to enable the Windows "Feature" "Desktop Experience" through the "Add or remove Windows Features."

We had severe problems because of this gem. :( I forgot to post our experience to the newsgroup.

--
Regards,
Matej.
Go to Top of Page

paronsso

Sweden
3 Posts

Posted - Jun 17 2014 :  02:08:30  Show Profile  Reply
Yes you get an error on a Windows 2008 server when the program starts. After that everything seam to work as it should. At least the functions I have been using.
The solution I found was to recompile the source code with the compiler directive
{$undef IEINCLUDEMEDIAFOUNDATION} under
// Delphi XE6 or C++ Builder XE6
{$ifdef VER270}


Regards,
Per-Åke
Go to Top of Page

xequte

39142 Posts

Posted - Jun 17 2014 :  12:33:56  Show Profile  Reply
Thanks for the feedback. What was the wording of the error?



Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page

MMihelic

Slovenia
13 Posts

Posted - Jun 17 2014 :  23:27:40  Show Profile  Reply
Something in the line of "MFPLAT.DLL not found."

However, we were unable to avoid triggering the error ( ie. load only if LoadLibrary_result>=32 )! It looks like the DLLs is present on the system, but one of the DLLs that it requires isn't!

-- Regards, Matej.
Go to Top of Page

paronsso

Sweden
3 Posts

Posted - Jun 18 2014 :  00:30:02  Show Profile  Reply
You get the attached error message.

Regards,
Per-Åke

Go to Top of Page

mivi71dk

Denmark
9 Posts

Posted - Sep 17 2014 :  04:39:40  Show Profile  Reply
I'm getting this message instantly upon starting a program on a Windows Server 2008 (32 bits).
This has started after installing ImageEn 5.1.1. and deploying programs.

I am unsure of have to handle this.

Go to Top of Page

xequte

39142 Posts

Posted - Sep 17 2014 :  16:25:09  Show Profile  Reply
Hi

v5.1.2 will fix this error. It will be ready shortly, but you can email us for a source only pre-release.

Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page

mivi71dk

Denmark
9 Posts

Posted - Sep 22 2014 :  02:17:09  Show Profile  Reply
Any idea of when this update will be available?
Go to Top of Page

xequte

39142 Posts

Posted - Sep 22 2014 :  14:36:18  Show Profile  Reply
It should be in about a week, but we are just resolving a few final issues...

Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page

mivi71dk

Denmark
9 Posts

Posted - Oct 02 2014 :  05:09:24  Show Profile  Reply
And status is?
Go to Top of Page

xequte

39142 Posts

Posted - Oct 03 2014 :  17:57:40  Show Profile  Reply
We're running behind I'm afraid. Give us another week or so.

Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
Jump To: