summaryrefslogtreecommitdiff
path: root/include/asterisk/channel.h
diff options
context:
space:
mode:
authorOlle Johansson <oej@edvina.net>2006-12-05 20:39:13 +0000
committerOlle Johansson <oej@edvina.net>2006-12-05 20:39:13 +0000
commitfe53552f410cf6f47c43d27900185dc79f3b66ef (patch)
tree8cd4287c0bcc51138db2ef4d743b5cba3c7a7d45 /include/asterisk/channel.h
parent87f81679ee28efd8ca30a0462bc37741724918b8 (diff)
Doxygen updates
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@48277 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'include/asterisk/channel.h')
-rw-r--r--include/asterisk/channel.h31
1 files changed, 31 insertions, 0 deletions
diff --git a/include/asterisk/channel.h b/include/asterisk/channel.h
index ff0901fb2..c83d20962 100644
--- a/include/asterisk/channel.h
+++ b/include/asterisk/channel.h
@@ -81,8 +81,39 @@
\arg translate.h - Transcoding support functions
\arg \ref channel_drivers - Implemented channel drivers
\arg \ref Def_Frame Asterisk Multimedia Frames
+ \arg \ref Def_Bridge
*/
+/*! \page Def_Bridge Asterisk Channel Bridges
+
+ In Asterisk, there's several media bridges.
+
+ The Core bridge handles two channels (a "phone call") and bridge
+ them together.
+
+ The conference bridge (meetme) handles several channels simultaneosly
+ with the support of an external timer (zaptel timer). This is used
+ not only by the Conference application (meetme) but also by the
+ page application and the SLA system introduced in 1.4.
+ The conference bridge does not handle video.
+
+ When two channels of the same type connect, the channel driver
+ or the media subsystem used by the channel driver (i.e. RTP)
+ can create a native bridge without sending media through the
+ core.
+
+ Native briding can be disabled by a number of reasons,
+ like DTMF being needed by the core or codecs being incompatible
+ so a transcoding module is needed.
+
+References:
+ - ast_channel_early_bridge()
+ - ast_channel_bridge()
+ - app_meetme.c
+ - \ref AstRTPbridge
+ - ast_rtp_bridge()
+ - \ref Def_Channel
+*/
/*! \page AstFileDesc File descriptors
Asterisk File descriptors are connected to each channel (see \ref Def_Channel)