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
[email protected]
https://lists.sourceforge.net/lists/listinfo/farsight-devel