> > > Is anybody else using the Indeo5 Codec under wineLib besides me?
> >
> > Not me.
> >
> > > I am having a problem where if I Initialize the Indeo Codec
> > > more than four
> > > times it starts throwing exceptions. c0000005
> >
> > I probably misunderstood you but:
> > Why do you try to initialize it FOUR times?
> > It doesn't make any sense.
> >
> 
> I am writing a server that streams live video.   Each 
> connected client can
> choose which Codec to use for compression.

OK.

> The Indeo5 codec can only be in use four times. One for each 
> client.  Any
> subsequent calls will fail and WINE will throw an exception.

Has each client connection a separate thread or a separate process?

If it has a separate thread perhaps it only need to be initialized
once in either of the threads. If not perhaps the Indeo5 Codec is
broken (or deliberately limited). Are you _really_ sure this works
on Windows?

If it has a separate process, I have no idea. If the Codec works under NT
(does it?), it really can't share any memory between the processes as
easily as it can under Windows 9x.

> > > Wine also reports this error three times: "err:
> > > module:BUILTIN32_dlopen
> > > failed to load libir50_lcs.so: /root/wine/cvs/libir50_lcs.so:
> > > cannot open
> > > shared object file"
> >
> > It needs a DLL called IR50_LCS.DLL. This is not a standard DLL
> > so I presume it is part of Indeo 5. Just copy it to the
> > Wine System directory.
> >
> 
> That's just it.  There is no IR50_LCS.DLL.   The Codec will 
> work just fine
> without it so I didn't worry about it to much.
> All that Indeo has is:  Ir50_32.dll, Ir50_qc.dll, and Ir50_qcx.dll.

Perhaps it just something optional that it tries to load and this
fails just as it in such case must do for your Windows installation
as well.

Reply via email to