The playback of the file is interwoven into the muxing code of the conference so it's not easy to make it so you can block until it stops playing.


On Thu, Nov 13, 2008 at 12:25 PM, Birgit Arkesteijn <birgit@westhawk.co.uk> wrote:
Hi,

I would like to use session.streamFile(file) on a session that is
"dropped" into a conference, so I know exactly when the file finished
playing.
However, this doesn't work. As soon as the channel is part of a
conference, session.streamFile(file) seems to block or at least, I
cannot hear any sound.
Is this correct behaviour?

apiExecute("conference", "<confname> play <file_path> [<member_id>]")
works, but then I don't know when the file finished playing.


The reason why I thought that session.streamFile(file) was likely to
work is because session.execute("record_session", recordfile); work as
well as apiExecute("conference", "<confname> record file");


Thanks, Birgit

--
-- Birgit Arkesteijn, birgit@westhawk.co.uk,
-- Westhawk Ltd, Albion Wharf, 19 Albion Street, Manchester M1 5LN, UK
-- Company no: 1769350
-- Registered Office:
-- 15 London Road, Stockton Heath, Warrington WA4 6SJ. UK.
-- tel.: +44 (0)161 237 0660
-- <URL: http://www.westhawk.co.uk>

_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



--
Anthony Minessale II

FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/

AIM: anthm
MSN:anthony_minessale@hotmail.com
GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:888@conference.freeswitch.org
iax:guest@conference.freeswitch.org/888
googletalk:conf+888@conference.freeswitch.org
pstn:213-799-1400