Was using this monitor line to get soxmix to mix test-in.wav and test- out.wav into test.wav.

exten => 1200,1,Monitor(wav|/tmp/test|m)

When I start the conference, the * console shows this:

monitor executing ( nice -n 19 soxmix "//tmp/test-in.wav" "//tmp/test- out.wav" "//tmp/test.wav" && rm -f "//tmp/test-"* ) &

/tmp shows test-in.wav, test-out.wav and test.wav. From what I can see above, it appears as though the last command the m option runs seems to be wrong which is why the in and out aren't being deleted.

I changed it to this:

exten => 1200,1,SetVar(MONITOR_EXEC=/bin/nice -n 19 /usr/bin/soxmix)
exten => 1200,2,SetVar(MONITOR_EXEC_ARGS=&& /bin/rm /tmp/test-*)
exten => 1200,3,Monitor(wav|/tmp/test|m)
exten => 1200,4,MeetMe(37455,APM)

This is what * console looks like:

-- Executing SetVar("IAX2/[EMAIL PROTECTED]/3", "MONITOR_EXEC=/usr/bin/ soxmix") in new stack -- Executing SetVar("IAX2/[EMAIL PROTECTED]/3", "MONITOR_EXEC_ARGS=&& /bin/ rm /tmp/test-*") in new stack -- Executing Monitor("IAX2/[EMAIL PROTECTED]/3", "wav|/tmp/test|m") in new stack
    -- Executing MeetMe("IAX2/[EMAIL PROTECTED]/3", "37455|APM") in new stack
  == Parsing '/etc/asterisk/meetme.conf': Found
    -- Created MeetMe conference 1023 for conference '37455'
    -- Playing 'conf-getpin' (language 'en')
    -- Playing 'conf-onlyperson' (language 'en')
    -- Started music on hold, class 'default', on IAX2/[EMAIL PROTECTED]/3
Aug 8 21:20:32 WARNING[19742]: app_meetme.c:962 conf_run: Unable to write frame to channel: Resource temporarily unavailable
    -- Stopped music on hold on IAX2/[EMAIL PROTECTED]/3
    -- Hungup 'Zap/pseudo-1886765963'
== Spawn extension (drillsquad-conf, 1200, 4) exited non-zero on 'IAX2/[EMAIL PROTECTED]/3'
    -- Hungup 'IAX2/[EMAIL PROTECTED]/3'
monitor executing /usr/bin/soxmix "//tmp/test-in.wav" "//tmp/test- out.wav" "//tmp/test.wav" && /bin/rm /tmp/test-* &
ricky*CLI>

It looks like it ran soxmix fine, but it didn't remove the -in and - out files.

Anyone had any luck with this?

_______________________________________________
Asterisk-Users mailing list
[email protected]
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to