Commit Graph

27 Commits (577c0ebedd71b02737f00ec91f4fe7dc48816e05)

Author SHA1 Message Date
Joshua Colp aac9dd609c Update documentation to clarify variable usage with MixMonitor. (issue #9494 reported by netoguy)
18 years ago
Joshua Colp 8ba938b508 Now that filename is part of the structure and since it comes before postprocess... we have to add it to our postprocess line. (reported on asterisk-dev by Boris Bakchiev)
19 years ago
Joshua Colp 245cdf50ba Add another note about audio files being played back to each bridged party. (issue #8718 reported by ppyy)
19 years ago
Joshua Colp edca3010a4 Move filestream creation to Mixmonitor loop. This will prevent a blank file from being created if no frames ever pass through to be recorded. (issue #7589 reported by steve_mcneil)
19 years ago
Joshua Colp 68de3c0b29 Merge in last round of spy fixes. This should hopefully eliminate all the issues people have been seeing by distinctly separating what each component (core/spy) is responsible for. Core is responsible for adding a spy to a channel, feeding frames to the spy, removing the spy from a channel, and telling the spy to stop. Spy is responsible for reading frames in, and cleaning up after itself.
19 years ago
Kevin P. Fleming 5ae03d8ff8 memory allocation optimizations
19 years ago
Joshua Colp d1afe5c64f Greatly simply the mixmonitor thread, and move channel reference directly to spy structure so that the core can modify it.
19 years ago
BJ Weschke 4e3b9d6389 Substitute variables in the post_process string (if it exists) before those variables could possibly disappear (channel hangup) #6462
20 years ago
Kevin P. Fleming 73ef559240 revert incorrect fix for bug #6048 from revision 7709
20 years ago
Tilghman Lesher 649aaad100 Bug 6084 - MixMonitor after a 'cli stop monitor' deadlocks
20 years ago
Kevin P. Fleming a563eab49a remove extraneous svn:executable properties
20 years ago
Kevin P. Fleming c6e7b2a333 issue #5590
20 years ago
Russell Bryant 987b87662c make app_queue 1.2 jump compliant (issue #5580)
20 years ago
Russell Bryant 31a804b97c issue #5605
20 years ago
Mark Spencer 8e680521ec Allow mixmon names to have dots (bug #5607)
20 years ago
Mark Spencer 5e17bb19d9 Add missing newline (bug #5616)
20 years ago
Kevin P. Fleming c103bc7806 issue #5609
20 years ago
Kevin P. Fleming 426360e389 major update to arg/option parsing APIs and documentation
20 years ago
Kevin P. Fleming da097c4f5e issue #5561
20 years ago
Kevin P. Fleming 7ef0527a7d correct comment
20 years ago
Kevin P. Fleming 846b39a9f1 major redesign of the channel spy infrastructure, increasing efficiency and reducing locking conflicts
20 years ago
Russell Bryant 5187de9ab6 remove unnecessary checks before calls to ast_strlen_zero
20 years ago
Russell Bryant 3453e3efa5 Doxygen documentation update from oej (issue #5505)
20 years ago
Russell Bryant 4aa7912057 Massive cleanups to applications for LOCAL_USER handling and some other things.
20 years ago
Russell Bryant 29829640bf it's a good idea to unregister everything before calling STANDARD_HANGUP_LOCALUSERS
20 years ago
Kevin P. Fleming 4d5c1aefb7 minor changes and eliminate some compiler warnings
20 years ago
Mark Spencer a5dd6a1a14 Add muxmon application (bug #4735 with mods, thanks tony!)
20 years ago