From b4d89c0a9029739d2af1705b371dc28f27b6d2dc Mon Sep 17 00:00:00 2001 From: Tim Redfern Date: Tue, 20 Nov 2012 04:46:42 +0000 Subject: puppet penguins --- vfg/src/Puppet.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'vfg/src/Puppet.cpp') diff --git a/vfg/src/Puppet.cpp b/vfg/src/Puppet.cpp index 46eee5e..0fd07a6 100755 --- a/vfg/src/Puppet.cpp +++ b/vfg/src/Puppet.cpp @@ -58,9 +58,16 @@ void Puppet::play(string clip){ if (playlist.size()==1) clips[playlist[0]].play(); //printf("playing %s, %i, %s\n",playlist[0].c_str(),playlist.size(),clips[playlist[0]].getIsPlaying()?"true":"false"); } +} +void Puppet::playNow(string clip){ + if (playlist.size()>0) { + clips[playlist[0]].stop(); + playlist.clear(); + } + play(clip); } bool Puppet::isPlaying(){ if (playlist.size()>0) return clips[playlist[0]].getIsPlaying(); else return false; -} \ No newline at end of file +} -- cgit v1.2.3