On Thu, 10 Apr 2014, Jonathan White wrote:

If not sure if I am looking at a bug or expected behaviour as I do not see anything in the documentation.

ControlPlayback can not replay complicated file names

For example it can replay
1005
but it can not replay
1005-2014-04-08_23:58:17

On Thu, 10 Apr 2014, Eric Wieling wrote:

This doesn't fix the issue, but a work around might be to try using file names without the any : in them

Seems 'bug-worthy' to me.

Here's some more confusion using Asterisk 11.8.1:

Play a file with colons in the file name:

    -- Executing [*@default:3] ControlPlayback("IAX2/6002-1095", 
"/tmp/2014-04-10-13:31:03") in new stack
    -- <IAX2/6002-1095> Playing '/tmp/2014-04-10-13:31:03.slin' (language 'en')
    -- ControlPlayback seek to offset 0 from end

1) There is no 'slin' file, only a 'wav.'

2) I didn't specify any offset. Note that 'core show application controlplayback' does not mention anything about seek from end.

3) No audio is played.

Play a file with quoted colons:

    -- Executing [*@default:3] ControlPlayback("IAX2/6002-106", 
"/tmp/2014-04-10-13\:31\:03") in new stack
    -- <IAX2/6002-106> Playing '/tmp/2014-04-10-13:31:03.slin' (language 'en')
    -- ControlPlayback seek to offset 0 from end

1) No slin file.

2) No offset.

3) No audio.

4) No quotes in 'Playing' message.

    -- Executing [*@default:3] ControlPlayback("IAX2/6002-461", "/tmp/foo") in 
new stack
    -- <IAX2/6002-461> Playing '/tmp/foo.slin' (language 'en')

1) Still no slin file.

2) /tmp/foo.wav is played, audio is heard.

So...

1) You should report it as a bug.

2) Eric's right -- you should not use colons in file names. Even if controlplayback() allowed them, they always seem to cause problems somewhere.

--
Thanks in advance,
-------------------------------------------------------------------------
Steve Edwards       sedwa...@sedwards.com      Voice: +1-760-468-3867 PST
Newline                                              Fax: +1-760-731-3000

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
              http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to