[icecast-dev] libshout2 namespace

jaromil jaromil at dyne.org
Tue May 8 04:20:22 PDT 2001

On Tue, May 08, 2001 at 05:28:02PM +1000, Michael Smith wrote:
> 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 could wait some weeks if you plan to have the good solution in shape in such a lapse of time,
letme know please, otherwise would mean to change back code sometime in the future.

> 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. 

what do you mean?

> 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.

for sure it would be something keeping our karma more stable&clean

> If it means minor changes to the new vorbis streaming programs, that's ok
>  - that's why we're still pre-alpha :-)

yes! i'm pre-alpha too! ;)

jrml ..//korova.dyne.org   ( will code for food )
6EEE 4FB2 2555 7ACD 8496  AB99 E2A2 93B4 6C62 4800

--- >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