aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGES
diff options
context:
space:
mode:
authorrussell <russell@f38db490-d61c-443f-a65b-d21fe96a405b>2008-01-13 19:19:57 +0000
committerrussell <russell@f38db490-d61c-443f-a65b-d21fe96a405b>2008-01-13 19:19:57 +0000
commit02a222b4cc4b2eabee2193ea1ee39162c433f218 (patch)
treec30567de2811798f6ed1757e037fb49f9f830803 /CHANGES
parentc03eb691556e63e71423130843bbabffeae745bd (diff)
Bring in the code from team/russell/jack/.
Add a new module, app_jack, which provides interfaces to JACK, the Jack Audio Connection Kit (http://www.jackaudio.org/). Two interfaces are provided; there is a JACK() application, and a JACK_HOOK() function. Both interfaces create an input and output JACK port. The application makes these ports the endpoint of the call. The audio coming from the channel goes out the output port and whatever comes back in on the input port is what gets sent to the channel. The JACK_HOOK() function turns on a JACK audiohook on the channel. This lets you run the audio coming from a channel through JACK, and whatever comes back in is what gets forwarded on as the channel's audio. This is very useful for building custom vocoders or doing recording or analysis of the channel's audio in another application. In case anyone is curious, the platform that inspired me to write this is PureData (http://puredata.info/). I wrote these JACK interfaces so that I could use Pd to do interesting things with the audio of phone calls ... git-svn-id: http://svn.digium.com/svn/asterisk/trunk@98628 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES16
1 files changed, 14 insertions, 2 deletions
diff --git a/CHANGES b/CHANGES
index a34585d1b..b8f6897d8 100644
--- a/CHANGES
+++ b/CHANGES
@@ -284,7 +284,7 @@ Queue changes
rules in queuerules.conf. See configs/queuerules.conf.sample for details
* Added a new parameter for member definition, called state_interface. This may be
used so that a member may be called via one interface but have a different interface's
- device state reported.
+ device state reported.
MeetMe Changes
--------------
@@ -460,4 +460,16 @@ Miscellaneous
is currently only intended to provision a single user account per phone.
An example profile and set of templates for Polycom phones is provided.
NOTE: Polycom firmware is not included, but should be placed in
- AST_DATA_DIR/phoneprov/configs to match up with the included templates.
+ AST_DATA_DIR/phoneprov/configs to match up with the included templates.
+ * Added a new module, app_jack, which provides interfaces to JACK, the Jack
+ Audio Connection Kit (http://www.jackaudio.org/). Two interfaces are
+ provided; there is a JACK() application, and a JACK_HOOK() function. Both
+ interfaces create an input and output JACK port. The application makes
+ these ports the endpoint of the call. The audio coming from the channel
+ goes out the output port and whatever comes back in on the input port is
+ what gets sent to the channel. The JACK_HOOK() function turns on a JACK
+ audiohook on the channel. This lets you run the audio coming from a
+ channel through JACK, and whatever comes back in is what gets forwarded
+ on as the channel's audio. This is very useful for building custom
+ vocoders or doing recording or analysis of the channel's audio in another
+ application.