[icecast-dev] libshout2 namespace

Michael Smith msmith at labyrinth.net.au
Tue May 8 00:28:02 PDT 2001



At 05:30 PM 5/7/01 -0700, you wrote:
>any suggestions?  I supposed to could make all calls shout2_*
>
>Michael, any suggestions here?  How is this typically handled in other
>libs? Or do other libs never need to use both?
>
>I'll have to think about this a bit and see if I can't figure out a way
>to add mp3 into libshout2.
>

The easy solution is to just ensure the symbol names don't clash. 
The good solution is to make a libshout that can handle both.

I suspect that this is a very rare situation - it's useful to use both
the old and new versions of a library in the same program, but they're
completely incompatible in terms of what they do. 

If you can think of a way to add mp3 support to libshout2 without needing
_any_ source changes to existing mp3 streaming programs, that'd be good.
If it means minor changes to the new vorbis streaming programs, that's ok
 - that's why we're still pre-alpha :-)

Michael

--- >8 ----
List archives:  http://www.xiph.org/archives/
icecast project homepage: http://www.icecast.org/
To unsubscribe from this list, send a message to 'icecast-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 Icecast-dev mailing list