asterisk/funcs
David Vossel 2f3dee2379 Merged revisions 287647 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r287647 | dvossel | 2010-09-20 17:09:16 -0500 (Mon, 20 Sep 2010) | 21 lines
  
  Addition of the FrameHook API (AKA AwesomeHooks)
  
  So far all our tools for viewing and manipulating media streams
  within Asterisk have been entirely focused on audio.  That made
  sense then, but is not scalable now.  The FrameHook API lets us
  tap into and manipulate _ANY_ type of media or signaling passed
  on a channel present today or in the future.  This tool is a step
  in the direction of expanding Asterisk's boundaries and will help
  generate some rather interesting applications in the future.
  
  In addition to the FrameHook API, a simple dialplan function
  exercising the api has been included as well.  This function
  is called FRAME_TRACE().  FRAME_TRACE() allows for the internal
  ast_frames read and written to a channel to be output.  Filters
  can be placed on this function to debug only certain types of frames.
  This function could be thought of as an internal way of doing
  ast_frame packet captures.
  
  Review: https://reviewboard.asterisk.org/r/925/
........



git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@287648 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-09-20 22:16:37 +00:00
..
func_aes.c Merged revisions 284610 via svnmerge from 2010-09-02 05:27:53 +00:00
func_audiohookinherit.c Merged revisions 229669 via svnmerge from 2009-11-12 16:44:39 +00:00
func_base64.c Merged revisions 228378 via svnmerge from 2009-11-06 19:47:11 +00:00
func_blacklist.c ast_callerid restructuring 2010-07-14 15:48:36 +00:00
func_callcompletion.c Add small documentation update to func_callcompletion.c. 2010-04-21 19:07:25 +00:00
func_callerid.c Expand the caller ANI field to an ast_party_id 2010-07-14 16:58:03 +00:00
func_cdr.c Add High Resolution Times to CDRs for Asterisk 2010-06-08 23:48:17 +00:00
func_channel.c Merged revisions 286189 via svnmerge from 2010-09-10 22:15:47 +00:00
func_config.c Merge changes from team/group/appdocsxml 2008-11-01 21:10:07 +00:00
func_curl.c Add load priority order, such that preload becomes unnecessary in most cases 2010-07-20 19:35:02 +00:00
func_cut.c AST-2009-005 2009-08-10 19:20:57 +00:00
func_db.c Merge str_substitution branch. 2009-04-29 18:53:01 +00:00
func_devstate.c Add load priority order, such that preload becomes unnecessary in most cases 2010-07-20 19:35:02 +00:00
func_dialgroup.c Recorded merge of revisions 222152 via svnmerge from 2009-10-06 01:24:24 +00:00
func_dialplan.c ast_callerid restructuring 2010-07-14 15:48:36 +00:00
func_enum.c AST-2009-005 2009-08-10 19:20:57 +00:00
func_env.c Oops, XML documentation fix. 2010-07-13 19:05:17 +00:00
func_extstate.c Merge str_substitution branch. 2009-04-29 18:53:01 +00:00
func_frame_trace.c Merged revisions 287647 via svnmerge from 2010-09-20 22:16:37 +00:00
func_global.c Convert the ast_channel data structure over to the astobj2 framework. 2009-04-24 14:04:26 +00:00
func_groupcount.c Add support for GROUP_MATCH_COUNT regex matching on category 2010-02-17 19:51:53 +00:00
func_iconv.c Merge changes from team/group/appdocsxml 2008-11-01 21:10:07 +00:00
func_lock.c Fix a build error on FreeBSD. 2009-12-01 23:38:34 +00:00
func_logic.c Merge str_substitution branch. 2009-04-29 18:53:01 +00:00
func_math.c Kill some startup warnings and errors and make some messages more helpful in tracking down the source. 2010-07-09 17:00:22 +00:00
func_md5.c Merge str_substitution branch. 2009-04-29 18:53:01 +00:00
func_module.c Merge str_substitution branch. 2009-04-29 18:53:01 +00:00
func_odbc.c Merged revisions 283350 via svnmerge from 2010-08-24 12:51:46 +00:00
func_pitchshift.c Change needed to make Mac OS X 10.6 happy 2010-03-08 05:12:55 +00:00
func_rand.c AST-2009-005 2009-08-10 19:20:57 +00:00
func_realtime.c Merged revisions 206807 via svnmerge from 2009-07-16 16:51:05 +00:00
func_sha1.c Merge str_substitution branch. 2009-04-29 18:53:01 +00:00
func_shell.c Merge changes from team/group/appdocsxml 2008-11-01 21:10:07 +00:00
func_speex.c Adding some clarifications to func_speex doxygen docs. 2009-11-03 16:56:48 +00:00
func_sprintf.c AST-2009-005 2009-08-10 19:20:57 +00:00
func_srv.c Commit compromise I suggested on review 608. 2010-04-19 18:42:31 +00:00
func_strings.c Merged revisions 280809 via svnmerge from 2010-08-03 20:29:51 +00:00
func_sysinfo.c Move function SYSINFO documentation to XML. 2009-06-06 21:56:58 +00:00
func_timeout.c AST-2009-005 2009-08-10 19:20:57 +00:00
func_uri.c Merge changes from team/group/appdocsxml 2008-11-01 21:10:07 +00:00
func_version.c Merge changes from team/group/appdocsxml 2008-11-01 21:10:07 +00:00
func_vmcount.c More 'static' qualifiers on module global variables. 2009-06-15 17:34:30 +00:00
func_volume.c Expand codec bitfield from 32 bits to 64 bits. 2009-11-04 14:05:12 +00:00
Makefile Merged revisions 207647 via svnmerge from 2009-07-21 13:28:04 +00:00