diff --git a/sflphone-common/src/conference.cpp b/sflphone-common/src/conference.cpp index 20219fc5921f19a641dc3a6829dd57245eec68fb..8ac1ce32820676f198dae5854c27001cc2cfa5eb 100644 --- a/sflphone-common/src/conference.cpp +++ b/sflphone-common/src/conference.cpp @@ -55,7 +55,7 @@ Conference::Conference() _nbParticipant = 0; _id = conf.append (s); - + Recordable::initRecFileName(); } @@ -182,6 +182,8 @@ bool Conference::setRecording() { mbuffer->bindHalfDuplexOut(process_id); + Recordable::recorder.start(); + } // stop recording else { @@ -199,10 +201,9 @@ bool Conference::setRecording() { mbuffer->unBindHalfDuplexOut(process_id); - } + // Recordable::recorder.start(); - - Recordable::recorder.start(); + } return recordStatus;