diff --git a/sflphone-common/src/audio/ringbuffer.cpp b/sflphone-common/src/audio/ringbuffer.cpp
index 4fcf390d46c5b5f5612f8520ccd562dce3b83d55..94c6ec1b2447746d075ad52990e1e2fa05c0c30e 100644
--- a/sflphone-common/src/audio/ringbuffer.cpp
+++ b/sflphone-common/src/audio/ringbuffer.cpp
@@ -54,6 +54,7 @@ RingBuffer::~RingBuffer()
 void
 RingBuffer::flush (CallID call_id)
 {
+    _debug("flush: call_id on iax\n");
     storeReadPointer(mEnd, call_id);
 }
 
diff --git a/sflphone-common/src/audio/ringbuffer.h b/sflphone-common/src/audio/ringbuffer.h
index 1d40a759b538027c2d9ce976d7b78dc0e40bcae5..9dc97cc5675fd804d3976d6dcd7baebf5203dbfc 100644
--- a/sflphone-common/src/audio/ringbuffer.h
+++ b/sflphone-common/src/audio/ringbuffer.h
@@ -33,6 +33,8 @@ typedef unsigned char* samplePtr;
 
 typedef map<CallID, int> ReadPointer;
 
+static CallID default_id = "audiolayer_id";
+
 class RingBuffer {
   public:
     /**
diff --git a/sflphone-common/src/call.h b/sflphone-common/src/call.h
index d9ab61b0e0cfd241e73caf3e6eb2f8dfab97549e..5d89931af7ba4e8be18c45c03e64b8c70cce4ce9 100644
--- a/sflphone-common/src/call.h
+++ b/sflphone-common/src/call.h
@@ -39,8 +39,6 @@
 
 typedef std::string CallID;
 
-static CallID default_id = "default_id";
-
 class Call: public Recordable{
     public: