Merge to: farsight
From: /home/tester/public_html/darcs-branches/farsight-codec-negotiation Changes: Olivier Crete <[EMAIL PROTECTED]> Validate codecs properly Olivier Crete <[EMAIL PROTECTED]> Mark constant properly in doc Olivier Crete <[EMAIL PROTECTED]> Parse codecs with no colon Olivier Crete <[EMAIL PROTECTED]> Remove now unused functions Olivier Crete <[EMAIL PROTECTED]> Don't abort when the negotiated codecs dont exist Olivier Crete <[EMAIL PROTECTED]> Don't put again blueprints that were in the preferences Olivier Crete <[EMAIL PROTECTED]> Don't crash on NULL (its a blocked entry) Olivier Crete <[EMAIL PROTECTED]> Keep codecs from our offer in case the remote end is non-compliant and sends on them [EMAIL PROTECTED] Mostly polishing/beautifying a big branch Olivier Crete <[EMAIL PROTECTED]> Add convenience function to read list of FarsightCodecs from a GKeyFile Olivier Crete <[EMAIL PROTECTED]> Add some more debugging messages Olivier Crete <[EMAIL PROTECTED]> New SDP compatible codec negotiation Olivier Crete <[EMAIL PROTECTED]> Zero i snot a valid clock rate Olivier Crete <[EMAIL PROTECTED]> Load codecs with no clock-rate Olivier Crete <[EMAIL PROTECTED]> Set unspecified pt to -1 (0 is valid) Olivier Crete <[EMAIL PROTECTED]> Make set_remote_codec return a succes or failure return value Olivier Crete <[EMAIL PROTECTED]> Set the rtpdtmfsrc to set dtmf packets at a shorter interval and with redundancy Olivier Crete <[EMAIL PROTECTED]> Make CN hack work with new code Olivier Crete <[EMAIL PROTECTED]> Reconcile the improvements to automated codec detection and the codec negotiation work Olivier Crete <[EMAIL PROTECTED]> If we have remote codecs, advertise telephone-event only if its in there Olivier Crete <[EMAIL PROTECTED]> if no h263version specified, we assume it's all h263 versions (as it should be) Olivier Crete <[EMAIL PROTECTED]> Add DTMF advertisement Olivier Crete <[EMAIL PROTECTED]> Add convenience function to transform a codec and a media type to a string Olivier Crete <[EMAIL PROTECTED]> Add return value to doc for set_remote_codecs Olivier Crete <[EMAIL PROTECTED]> Make CN hack depend on offered/negotiated codecs, not all blueprints Olivier Crete <[EMAIL PROTECTED]> Cleanup choice of first codec Olivier Crete <[EMAIL PROTECTED]> save rtp caps in CodecBlueprint Olivier Crete <[EMAIL PROTECTED]> Filter out telephone-event too Olivier Crete <[EMAIL PROTECTED]> Always treat encoding names from SDP as case insensitive and make them all upper case for gstreamer Olivier Crete <[EMAIL PROTECTED]> Look at every pad of each element to find caps Olivier Crete <[EMAIL PROTECTED]> Move sorting of negotiated codecs to where it should be if we want to keep it Olivier Crete <[EMAIL PROTECTED]> Small bug fixes Olivier Crete <[EMAIL PROTECTED]> Declare H263-N800 when H263-1998 is present Olivier Crete <[EMAIL PROTECTED]> Generate complete caps for rtpbin Olivier Crete <[EMAIL PROTECTED]> Fix negotiation of remote codecs with differings PTs Olivier Crete <[EMAIL PROTECTED]> Improve debug printing Olivier Crete <[EMAIL PROTECTED]> Stylistic improvements Olivier Crete <[EMAIL PROTECTED]> Set empty caps table before remote codecs are set and dont destroy caps table before the new one is set Olivier Crete <[EMAIL PROTECTED]> Make sdp negotiators actually work Olivier Crete <[EMAIL PROTECTED]> Add codec-specific SDP negociators [EMAIL PROTECTED] Several fixes to autoplugging code : support multiple caps per element, includetion code ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Farsight-devel mailing list Farsight-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/farsight-devel