[Live-devel] Building Live555 streaming media in Windows Mobile 5.0

Ross Finlayson finlayson at live555.com
Thu Mar 27 00:21:52 PDT 2008


>Hi
>
>I have tried to build it in eVC 4 with Pocket PC 2003 SDK for WinCE 
>ARMV4 platform. The project for UsageEnvironment, 
>BasicUsageEnvironment and groupsock is ok. However, for the 
>liveMedia, it keep showing these errors:
>
>...\live\livemedia\bytestreamfilesource.cpp(93) : error C2664: 
>'turnOffBackgroundReadHandling' : cannot convert parameter 1 from 
>'void *' to 'int'
>         This conversion requires a reinterpret_cast, a C-style cast 
>or function-style cast
>...\livemedia\bytestreamfilesource.cpp(111) : error C2664: 
>'turnOnBackgroundReadHandling' : cannot convert parameter 1 from 
>'void *' to 'int'
>         This conversion requires a reinterpret_cast, a C-style cast 
>or function-style cast
>...\livemedia\bytestreamfilesource.cpp(119) : error C2664: 
>'turnOffBackgroundReadHandling' : cannot convert parameter 1 from 
>'void *' to 'int'
>         This conversion requires a reinterpret_cast, a C-style cast 
>or function-style cast

The problem here is apparently the calls to the "fileno()" function. 
The signature of that function (which should return an "int") appears 
to be wrong in your environment.  You should look into that.
-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/


More information about the live-devel mailing list