asterisk/res
David Vossel c26c190711 Asterisk media architecture conversion - no more format bitfields
This patch is the foundation of an entire new way of looking at media in Asterisk.
The code present in this patch is everything required to complete phase1 of my
Media Architecture proposal.  For more information about this project visit the link below.
https://wiki.asterisk.org/wiki/display/AST/Media+Architecture+Proposal

The primary function of this patch is to convert all the usages of format
bitfields in Asterisk to use the new format and format_cap APIs.  Functionally
no change in behavior should be present in this patch.  Thanks to twilson
and russell for all the time they spent reviewing these changes.

Review: https://reviewboard.asterisk.org/r/1083/



git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@306010 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-02-03 16:22:10 +00:00
..
ael Merged revisions 299449 via svnmerge from 2010-12-22 20:10:34 +00:00
ais Merged revisions 294535 via svnmerge from 2010-11-10 14:15:53 +00:00
snmp Expand the caller ANI field to an ast_party_id 2010-07-14 16:58:03 +00:00
Makefile Merged revisions 262421 via svnmerge from 2010-05-11 19:57:24 +00:00
res_adsi.c Asterisk media architecture conversion - no more format bitfields 2011-02-03 16:22:10 +00:00
res_adsi.exports.in Remove the old stub files, preferring the optional_api method. 2010-07-14 20:48:59 +00:00
res_ael_share.c remove a bunch of useless #include "options.h" 2007-11-21 23:09:02 +00:00
res_ael_share.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_agi.c Asterisk media architecture conversion - no more format bitfields 2011-02-03 16:22:10 +00:00
res_agi.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_ais.c Merged revisions 284597 via svnmerge from 2010-09-02 05:02:54 +00:00
res_calendar.c Asterisk media architecture conversion - no more format bitfields 2011-02-03 16:22:10 +00:00
res_calendar.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_calendar_caldav.c Merged revisions 287269-287271 via svnmerge from 2010-09-17 08:46:45 +00:00
res_calendar_ews.c Merged revisions 287269-287271 via svnmerge from 2010-09-17 08:46:45 +00:00
res_calendar_exchange.c Merged revisions 300214 via svnmerge from 2011-01-04 17:04:14 +00:00
res_calendar_icalendar.c Merged revisions 300214 via svnmerge from 2011-01-04 17:04:14 +00:00
res_clialiases.c Include an extra newline after "Aliased CLI command" to get back the prompt. 2010-03-16 19:36:24 +00:00
res_clioriginate.c Asterisk media architecture conversion - no more format bitfields 2011-02-03 16:22:10 +00:00
res_config_curl.c According to section 19.1.2 of RFC 3261: 2011-01-24 18:59:22 +00:00
res_config_ldap.c Merged revisions 304866 via svnmerge from 2011-01-29 23:10:06 +00:00
res_config_odbc.c Merged revisions 298482 via svnmerge from 2010-12-16 09:06:20 +00:00
res_config_pgsql.c Patch that fixes the "realtime show pgsql cache" command crash when giving a 2011-01-27 20:09:33 +00:00
res_config_sqlite.c Add load priority order, such that preload becomes unnecessary in most cases 2010-07-20 19:35:02 +00:00
res_convert.c Merged revisions 196826 via svnmerge from 2009-05-26 18:20:57 +00:00
res_crypto.c Merged revisions 280058 via svnmerge from 2010-07-28 13:02:11 +00:00
res_crypto.exports.in Remove built-in AES code and use optional_api instead 2010-07-21 19:11:32 +00:00
res_curl.c Add load priority order, such that preload becomes unnecessary in most cases 2010-07-20 19:35:02 +00:00
res_fax.c Asterisk media architecture conversion - no more format bitfields 2011-02-03 16:22:10 +00:00
res_fax.exports.in Log spandsp's fax debug output to the FAX logger level. 2010-05-21 15:15:58 +00:00
res_fax_spandsp.c Asterisk media architecture conversion - no more format bitfields 2011-02-03 16:22:10 +00:00
res_features.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_http_post.c Don't prepend the URI prefix to the post directory 2009-10-27 16:48:54 +00:00
res_jabber.c Merged revisions 296354 via svnmerge from 2010-11-26 18:31:48 +00:00
res_jabber.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_limit.c Remove what appears to be an unnecessary define. 2009-09-08 15:30:18 +00:00
res_monitor.c Add load priority order, such that preload becomes unnecessary in most cases 2010-07-20 19:35:02 +00:00
res_monitor.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_musiconhold.c Asterisk media architecture conversion - no more format bitfields 2011-02-03 16:22:10 +00:00
res_mutestream.c Added MixMonitorMute manager command 2010-04-21 11:27:27 +00:00
res_odbc.c Merged revisions 300623 via svnmerge from 2011-01-05 18:57:05 +00:00
res_odbc.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_phoneprov.c Don't send files twice and remove extra \r\n from header 2010-06-15 21:10:15 +00:00
res_pktccops.c Merged revisions 284597 via svnmerge from 2010-09-02 05:02:54 +00:00
res_pktccops.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_realtime.c Clarify documentation on 'realtime update2' to show more than one condition. 2009-07-22 16:49:42 +00:00
res_rtp_asterisk.c Asterisk media architecture conversion - no more format bitfields 2011-02-03 16:22:10 +00:00
res_rtp_multicast.c Asterisk media architecture conversion - no more format bitfields 2011-02-03 16:22:10 +00:00
res_security_log.c Add an API for reporting security events, and a security event logging module. 2009-07-11 19:15:03 +00:00
res_smdi.c Add load priority order, such that preload becomes unnecessary in most cases 2010-07-20 19:35:02 +00:00
res_smdi.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_snmp.c More 'static' qualifiers on module global variables. 2009-06-15 17:34:30 +00:00
res_speech.c Asterisk media architecture conversion - no more format bitfields 2011-02-03 16:22:10 +00:00
res_speech.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_srtp.c Replacing doc/* with wiki links 2011-02-02 18:59:29 +00:00
res_srtp.exports.in Add SRTP support for Asterisk 2010-06-08 05:29:08 +00:00
res_stun_monitor.c Some scheduler API cleanup and improvements. 2010-12-20 17:15:54 +00:00
res_timing_dahdi.c Replacing doc/* with wiki links 2011-02-02 18:59:29 +00:00
res_timing_kqueue.c Add load priority order, such that preload becomes unnecessary in most cases 2010-07-20 19:35:02 +00:00
res_timing_pthread.c Use poll() instead of select() in res_timing_pthread to avoid stack corruption. 2010-07-21 16:15:00 +00:00
res_timing_timerfd.c Merged revisions 302462 via svnmerge from 2011-01-19 17:15:40 +00:00