On 24/04/10 11:39 PM, Josselin Mouette wrote:
Le samedi 24 avril 2010 à 21:43 +1000, Craig Southeren a écrit :As for having a more stable ABI, one of the ways to achieve it would be to provide a modular C API (maybe GObject-based) on top of the C++ one, maybe with a restricted set of low-level features. Easier said than done, of course.We already have such an interface. See http://www.opalvoip.org/websvn/filedetails.php?repname=Opal&path=%2Fopal%2Ftrunk%2Finclude%2Fopal.hIn which case, how about splitting it in a separate library? This would avoid having to rebuild programs using this interface when the C++ interface changes.
That sounds like a good idea.Could you do me a favour and add this request to Opal feature tracker so we don't forget about it?
http://sourceforge.net/tracker/?group_id=204472&atid=989751 Craig -- ----------------------------------------------------------------------- Craig Southeren Post Increment ñ VoIP Consulting and Software craigs@postincrement.com.au www.postincrement.com.au Phone: +61 243654666 ICQ: #86852844 Fax: +61 243656905 MSN: craig_southeren@hotmail.com Mobile: +61 417231046 Jabber: craigs@jabber.org "Science is the poetry of reality." Richard Dawkins