Well the main advantage I can see is that we are able to have mp3 support without adding a new library dependency. This will be especially useful for platforms other than Linux where libmpg123 is not present. Such as the Mac.
There is no technical or licensing reason we would have to link to the native library.
We could make a configure parameter that either links native existing libmpg123.so or builds the independent builtin version.
-aric
Steven Edwards wrote:
On Wed, Aug 12, 2009 at 4:34 PM, Chris Robinsonchris.kcat@gmail.com wrote:
Personally, I'd think linking libmpg123 would be a better option, instead of duplicating it. It would allow Wine to be updated when the lib updates, instead of trying to keep up with changes, and avoid duplicating functionality.
Right. Is there an particular reason we can't dlopen the native library?
Thanks