[vlc-devel] libavcodec and window ce

Josh Kretzmer josh.kretzmer at gmail.com
Thu Jun 9 16:06:58 CEST 2005

Hello all,

I'm a developer working with mobile robots and Windows CE.  This past  
summer some co-workers and I implemented a streaming video system on  
Windows CE using a hardware based MPEG4 encoder that would send the  
stream over a network via multicast RTP (the unit was a Indigovision  
Videobridge 8000 for anyone that is interested).  We did this by  
using the libavcodec originally ported to Windows CE by one of your  
developers (MixerAnderson), which was available as an Embedded Visual  
C++ 4 project file that built to a static library.  I believe this  
was from a very early port of VLC to CE (I see it has progressed  
quite a bit, nice work!).

This summer we received some new, yet older, hardware.  This hardware  
(Videobridge 6000)  streams only h261, but does so again over RTP.   
We would like to get this hardware running with our robots as well,  
however the static library available from the original VLC port to CE  
only renders MPEG4.

I know that the newer revisions of VLC on CE are capable of rendering  
h261 and was wondering if there was any known way to build the  
version of libavcodec that is currently in use for Windows CE 4 / ARM  
as a windows static library.  I've read up on the build process  
currently used for the Windows CE port, but am quite unfimilair with  
cross compiling.   In your build process do you ever create a  
windows .lib ?  Or is it built in a manner that just links against  
the .a when producing the CE executable for VLC.

Any and all help would be appreciated.

Thanks and keep up the great work!

-Josh Kretzmer

This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html

More information about the vlc-devel mailing list