summaryrefslogtreecommitdiff
path: root/main/channel.c
AgeCommit message (Expand)Author
2014-07-20media formats: re-architect handling of media for performance improvementsMatthew Jordan
2014-07-18Channels: Masquerades to automatically move frame/audio hooksJonathan Rose
2014-06-26Bridging: Allow channels to define bridging hooksKinsey Moore
2014-06-13stasis: Reduce creation of channel snapshots to improve performanceMatthew Jordan
2014-06-10Fix build in dev mode due to signed/unsigned mismatchKinsey Moore
2014-06-08bridges/bridge_native_rtp: Reconfigure bridge on removal of framehookMatthew Jordan
2014-05-19Undo r414123Matthew Jordan
2014-05-18bridge_native_rtp/bridge_channel: Fix direct media issues due to frame hookMatthew Jordan
2014-05-11framehooks: Add callback for determining if a hook is consuming frames of a s...Joshua Colp
2014-05-11Undoing framehook support. Issues were uncovered by Bamboo.Joshua Colp
2014-05-10framehooks: Add callback for determining if a hook is consuming frames of a s...Joshua Colp
2014-05-09Allow Asterisk to compile under GCC 4.10Kinsey Moore
2014-04-04internal_timing: Remove the option and always make it enabled if a timing mod...Richard Mudgett
2014-04-04Add some asserts that were handy when looking for a stasis cache problem.Richard Mudgett
2014-03-17Fix stuck channel in ARI through the introduction of synchronous bridge actions.Mark Michelson
2014-03-12res_musiconhold.c: Generate MOH start/stop events whenever the MOH stream is ...Richard Mudgett
2014-03-07uniqueid: channel linkedid, ami, ari object creation with id'sScott Griepentrog
2014-02-21channel.c: MOH is not working for transferee after attended transferKevin Harwell
2014-01-27Protect ast_filestream object when on a channelRussell Bryant
2013-12-30channels.c: core show channeltypes slicingKevin Harwell
2013-12-20res_pjsip: Add PJSIP CLI commandsMatthew Jordan
2013-12-19Fix a deadlock that occurred due to a conflict of masquerades.Mark Michelson
2013-12-19channel: Add a missing ast_channel_unlock when allocating a Surrogate channel.Joshua Colp
2013-12-18channel locking: Add locking for channel snapshot creationKevin Harwell
2013-12-18channels: Return allocated channels locked.Joshua Colp
2013-12-17Several components: fixing Typos in comments and code, "avaliable" instead of...Rusty Newton
2013-12-13bridge_native_rtp: Deadlock during 4-way conference creationKevin Harwell
2013-12-05Reverting r403311. It's causing ARI tests to hang.David M. Lee
2013-12-03Add channel locking for channel snapshot creation.Mark Michelson
2013-11-12Switch to a scoped lock to avoid missing unlocks in failure returns.Mark Michelson
2013-11-12Move a NULL check to a place that makes more sense.Mark Michelson
2013-10-29Remove some spammy debug messages; improve clarity of othersMatthew Jordan
2013-10-18Add channel lock protection around translation path setup.Richard Mudgett
2013-10-18Properly copy/remove the device state cache flag over a masquerade.Walter Doekes
2013-10-03Cache string values of formats on ast_format_cap() to save processing.Mark Michelson
2013-10-02Reduce channel snapshot creation and publishing by up to 50%.Joshua Colp
2013-09-30Multiple revisions 399887,400138,400178,400180-400181David M. Lee
2013-09-13Restore Dial, Queue, and FollowMe 'I' option support.Richard Mudgett
2013-08-23Handle DTMF and hold wrapup when a channel leaves the bridging system.Richard Mudgett
2013-08-23Add pass through support for Opus and VP8; Opus format attribute negotiationMatthew Jordan
2013-08-22Minor tweaks with ast_moh_start() callers.Richard Mudgett
2013-08-22Add SayAlphaCase and similar functionality for AGIKinsey Moore
2013-08-15Remove unsupported channel technology callbacks.Richard Mudgett
2013-08-08Hide the Surrogate channels from external consumers; kill Masquerade eventsMatthew Jordan
2013-08-06ARI: Add recording controlsDavid M. Lee
2013-08-05Fix res_ari_asterisk load issueDavid M. Lee
2013-08-02Get rid of ast_bridged_channel() and the bridged_channel field on ast_channels.Mark Michelson
2013-07-25A great big renaming patchMatthew Jordan
2013-07-24Add missing end-of-file line terminators.Richard Mudgett
2013-07-24Perform the initial renaming of the Bridging APIMatthew Jordan