Skip to content
Snippets Groups Projects
Commit 16431004 authored by yanmorin's avatar yanmorin
Browse files

I now flush the main buffer on stoptone
parent 938ba3bd
No related branches found
No related tags found
No related merge requests found
...@@ -52,7 +52,7 @@ ResponseMessage ...@@ -52,7 +52,7 @@ ResponseMessage
RequestHold::execute() RequestHold::execute()
{ {
if ( GUIServer::instance().holdCall(_callId) ) { if ( GUIServer::instance().holdCall(_callId) ) {
return message("200", "OK"); return message("200", "Holded");
} }
return message("500","Server Error"); return message("500","Server Error");
} }
...@@ -61,7 +61,7 @@ ResponseMessage ...@@ -61,7 +61,7 @@ ResponseMessage
RequestUnhold::execute() RequestUnhold::execute()
{ {
if ( GUIServer::instance().unholdCall(_callId) ) { if ( GUIServer::instance().unholdCall(_callId) ) {
return message("200", "OK"); return message("200", "Unholded");
} }
return message("500","Server Error"); return message("500","Server Error");
} }
...@@ -87,7 +87,7 @@ ResponseMessage ...@@ -87,7 +87,7 @@ ResponseMessage
RequestTransfer::execute() RequestTransfer::execute()
{ {
if ( GUIServer::instance().transferCall(_callId, _destination) ) { if ( GUIServer::instance().transferCall(_callId, _destination) ) {
return message("200", "OK"); return message("200", "Transfered");
} }
return message("500","Server Error"); return message("500","Server Error");
} }
...@@ -96,7 +96,7 @@ ResponseMessage ...@@ -96,7 +96,7 @@ ResponseMessage
RequestHangup::execute() RequestHangup::execute()
{ {
if ( GUIServer::instance().hangupCall(_callId) ) { if ( GUIServer::instance().hangupCall(_callId) ) {
return message("200", "OK"); return message("200", "Hungup");
} }
return message("500", "Hangup Error"); return message("500", "Hangup Error");
} }
...@@ -105,7 +105,7 @@ ResponseMessage ...@@ -105,7 +105,7 @@ ResponseMessage
RequestHangupAll::execute() RequestHangupAll::execute()
{ {
if ( GUIServer::instance().hangupAll() ) { if ( GUIServer::instance().hangupAll() ) {
return message("200", "OK"); return message("200", "All hungup");
} }
return message("500", "Hangup Error"); return message("500", "Hangup Error");
} }
...@@ -185,14 +185,14 @@ ResponseMessage ...@@ -185,14 +185,14 @@ ResponseMessage
RequestMute::execute() RequestMute::execute()
{ {
GUIServer::instance().mute(); GUIServer::instance().mute();
return message("200","OK"); return message("200","Muted");
} }
ResponseMessage ResponseMessage
RequestUnmute::execute() RequestUnmute::execute()
{ {
GUIServer::instance().unmute(); GUIServer::instance().unmute();
return message("200","OK"); return message("200","Unmuted");
} }
ResponseMessage ResponseMessage
......
...@@ -815,6 +815,7 @@ ManagerImpl::stopTone() { ...@@ -815,6 +815,7 @@ ManagerImpl::stopTone() {
_tone->stopTone(); _tone->stopTone();
} }
_toneMutex.leaveMutex(); _toneMutex.leaveMutex();
getAudioDriver()->mainSndRingBuffer().flush();
getAudioDriver()->stopStream(); getAudioDriver()->stopStream();
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment