[asterisk-bugs] [Asterisk 0012923]: ap_queue does not call the application specified in monitor_exec when monitor_type=monitor

noreply at bugs.digium.com noreply at bugs.digium.com
Thu Jun 26 19:08:42 CDT 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=12923 
====================================================================== 
Reported By:                snyfer
Assigned To:                putnopvut
====================================================================== 
Project:                    Asterisk
Issue ID:                   12923
Category:                   Applications/app_queue
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     assigned
Asterisk Version:           1.6.0-beta9 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             06-24-2008 01:43 CDT
Last Modified:              06-26-2008 19:08 CDT
====================================================================== 
Summary:                    ap_queue does not call the application specified in
monitor_exec when monitor_type=monitor
Description: 
In Asterisk v1.6 Beta 9 ap_queue does not call the application specified in
monitor_exec when monitor_type = monitor. 

when monitor_type = mixmonitor everything works fine!

Because of that, it is not longer possible to record a call using monitor
option from ap_queue and then create a stereo mp3 file with soxmix! 
====================================================================== 

---------------------------------------------------------------------- 
 svnbot - 06-26-08 19:08  
---------------------------------------------------------------------- 
Repository: asterisk
Revision: 125649

U   trunk/apps/app_queue.c

------------------------------------------------------------------------
r125649 | mmichelson | 2008-06-26 19:08:38 -0500 (Thu, 26 Jun 2008) | 15
lines

The monitor-join option for queues was deprecated in favor of using
MixMonitor to mix audio. However, it was pointed out to me that because
of this, the command set for the MONITOR_EXEC variable is ignored as well.
This means that people can't do their own custom mixing commands at the
end
of recordings in order to make, for instance, stereo recordings of calls.

With this patch, app_queue will set the "joinfiles" variable for the
channel's
monitor if MONITOR_EXEC is not zero-length. This means that for normal
audio
mixing, MixMonitor is still the preferred choice, but we allow custom
mixing to be done with the two Monitor streams if desired.

(closes issue http://bugs.digium.com/view.php?id=12923)
Reported by: snyfer


------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=125649 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
06-26-08 19:08  svnbot         Note Added: 0089333                          
======================================================================




More information about the asterisk-bugs mailing list