]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Bridging: Allow channels to define bridging hooks
authorKinsey Moore <kmoore@digium.com>
Thu, 26 Jun 2014 12:43:47 +0000 (12:43 +0000)
committerKinsey Moore <kmoore@digium.com>
Thu, 26 Jun 2014 12:43:47 +0000 (12:43 +0000)
commite977b7936b02bcd33a35bf7c4e5b51f496f727e5
tree02c6fd7d4127021f3e20f783e350da4d78123bbd
parent22e62ac6f640f6442968e5ab9146d3a7fe496f95
Bridging: Allow channels to define bridging hooks

This patch allows the current owner of a channel to define various
feature hooks to be made available once the channel has entered a
bridge. This includes any hooks that are setup on the
ast_bridge_features struct such as DTMF hooks, bridge event hooks
(join, leave, etc.), and interval hooks.

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

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@417361 65c4cc65-6c06-0410-ace0-fbb531ad65f3
include/asterisk/bridge_features.h
include/asterisk/channel.h
main/bridge.c
main/bridge_channel.c
main/channel.c
tests/test_channel_feature_hooks.c [new file with mode: 0644]