One of the most frequently asked questions appears to be "How can I make <proprietary codec> work with CW?". The issue is of course legal since the codecs in question are incompatible with GPL terms. We have been discussing this issue many times before and envisaged a solution implementing a codec server to which GPL software could then connect over a socket, thereby isolating the codec implementation sufficiently from the GPL code.
When the question came up again today I responded in the usual way and felt we might be talking about a solution for ages and nothing ever happens, so I thought it might be a good idea to make a first step and draft an initial concept paper which outlines how this might be done. The paper is online at: http://www.sunrise-tel.com/software/papers/socket-based-codecs.shtml I intend to collect suggestions for changes or additions and update this accordingly. This may eventually lead to a design paper describing a protocol for the codec server and we can then look into implementing a reference server, perhaps using the ILBC codec because it is free of charge for non-commercial use, so we wouldn't have any problem distributing the reference implementation. rgds benjk _______________________________________________ Callweaver-dev mailing list [email protected] http://lists.callweaver.org/mailman/listinfo/callweaver-dev
