[vorbis-dev] Multithreading inquiry

Chris Wolf cwolf127 at yahoo.com
Thu Jan 17 07:56:43 PST 2002



Since and executable must be built with code compiled
with the same calling conventions, you can either
recompile the libraries for single-threaded or
recompile your application code for multi-threaded.

By default the libraries are compiled for
multi-threaded since oggdrop (one of the xiph.org
apps) is multithreaded, and this policy makes the
least assuptions about the app they will be used in.

Since using the multi-threaded libraries results in
only slightly fatter and slower code, I recommend that
you just compile your application for using the
multi-threaded runtime.

--- Mike Shapiro <mike at zoesis.com> wrote:
> I noticed that the statically linked ogg/vorbis
> libraries for Windows are 
> multithreaded. I want to link them into a
> non-multithreaded application, so 
> I'm considering recompiling them to use the
> non-multithreaded C runtime. Is 
> this feasible, or do libogg and libvorbis rely on
> multithreading?
> 
> 
> --- >8 ----
> List archives:  http://www.xiph.org/archives/
> Ogg project homepage: http://www.xiph.org/ogg/
> To unsubscribe from this list, send a message to
> 'vorbis-dev-request at xiph.org'
> containing only the word 'unsubscribe' in the body. 
> No subject is needed.
> Unsubscribe messages sent to the list will be
ignored/filtered.

<p>__________________________________________________
Do You Yahoo!?
Send FREE video emails in Yahoo! Mail!
http://promo.yahoo.com/videomail/

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Vorbis-dev mailing list