Thursday, November 30, 2006

And even more LabPacks.NET

There has been enormous progress in the porting of the libraries. Now all VideoLab and AudioLab components are ported with the exception of the Generic Filters. The .NET generic filters obviously will have to be written from scratch in Managed code, although in C++/CLI they should allow native callbacks through the IJW technology. This means that there will be some time before they are ready, as they will also require some form of .NET video, audio and signal buffers. Never the less the progress so far is significant.
There are still 6 components from VideoLab and AudioLab that did not port without some manual changes. We will be working to improve the parser to get them to convert correctly. Obviously the next frontier is poring SignalLab - the most component rich of them all ;-) .
Stay tuned for more updates, and if you are interested in getting .NET prerelease of the libraries, please contact me at mitov@mitov.com .

Wednesday, November 29, 2006

More progress on LabPacks.NET




Here is the latest set of converted components,

and here is a running application using VideoLab, AudioLab and PlotLab in combination :-) .

More coming soon.

Temporary Blog

Well... After some digging around for a good PHP blog, I decided for now to use Blogger until I find anything better. Hopefully the search will be over soon. I think it is better to have a bad Blog than not at all ;-) . What do you think?

Tuesday, November 28, 2006

VideoLab .NET in porgress again

VideoLab .NET is again under active development. The first few components are already converted tested and even have new .NET 16x16 palette bitmaps.
We hope to have some early prerelease available in the next few days. I plan to spend the rest of the week refining the "VCL in .NET" code converter and writing installation script for the library.

Here you can see a Snapshot of a C# .NET 2.0 project with the PlotLab and the few ported VideoLab components on the Toolbox.



The library has exactly the same performance under .NET as in native Win32 application. This is due to the fact that all the video processing is performed in native thread while the application runs in Managed code. This allows creating of true real time video processing applications using any .NET 2.0 tool such as C# or Visual Basic.NET.

Stay tuned for more updates.





Welocome

Welcome to the Mitov Software Blog.
Here I plan to post updates on the development of the Mitov Software products.