Hi Norbert, As you've probably noticed by now, the Windows port is in a very rough state. Here's what I can tell you:
multimedia redirection has not been implemented. On Linux, it's been made modular such that it can be built with either ffmpeg or gstreamer support. To port it to Windows, you'll need to validate or port, in order: The static virtual channel plugin system The dynamic virtual channel plugin (dyndvc) The base tsmf (multimedia redirection) plugin And then write the platform-specific code for the tsmf plugin to use the native Windows API Multimedia Redirection is defined as a dynamic virtual channel. Support for dynamic virtual channel is added with a static virtual channel called dyndvc. This is why you need to validate or port those two, in order. As for disk redirection, it's a sub-plugin of device redirection. You need to first make sure the rdpdr plugin compiles and works, and then port the sub-plugin system for device redirection. Sub-plugin include disk, smartcard, printer, parallel and serial port redirection. One difficulty will be to have the plugin system find the path to the plugins and load them properly. I'm not sure what a proper plugin install path should be on Windows. Also, please note that the Windows port has support for using the native SSPI modules instead of the ones from WinPR, something which you can enable in cmake with -DWITH_NATIVE_SSPI=on. Support for basic configuration through the registry has been added in WinPR, so feel free to include <winpr/registry.h> and use the subset of the Windows registry API that has been implemented. I've been defining .reg files on Linux successfully, and there's enough of the API implemented to make it useful on all platforms. On Fri, Jul 27, 2012 at 9:59 AM, Entwicklung - ECOS Technology < entwickl...@ecos.de> wrote: > Dear list, > > > > with the help from your irc channel (thank you awakecoding) I have been > able to build wfreerdp using visual C in a few minutes, whereas It took me > more than I day when I tried on my own.. So I wrote up what I had to do in > the wiki: > > > > > https://github.com/FreeRDP/FreeRDP/wiki/Build-on-Windows-with-Visual-C---2010 > > > > Can somebody enlighten me on a few questions, before I spend days for > nothing again: > > > > * What is the status on multimedia redirection on windows? Do I need a > ffmpeg port for visual C for it to work? > > > > * What is the status on the plugins? I see they were not build. I managed > to build printer.dll and rdpdr.lib quite easy. I think I could make > smartcard.dll build with little effort, but disk.dll seems more work. I > would very much like to build these. Can anybody guide put me on the right > track for these? I would feedback my changes to you for inclusion > > > > > > Thank you for your time! > > > > Norbert > > > > ---------------------------------------------- > > ECOS Technology GmbH > > Sant-Ambrogio-Ring 31 > > D-55276 Oppenheim > > www.ecos.de > > > > Anbieterkennung: > > www.ecos.de/impressum.html > > ---------------------------------------------- > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Freerdp-devel mailing list > Freerdp-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freerdp-devel > ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Freerdp-devel mailing list Freerdp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freerdp-devel