diff --git a/sflphone-common/test/rtpTest.cpp b/sflphone-common/test/rtpTest.cpp
index 4a4d313314d20bdb6642bc7383deae0fd0f267a1..d641b2fc07447ec30eafbead6bb1f93c9b239ec5 100644
--- a/sflphone-common/test/rtpTest.cpp
+++ b/sflphone-common/test/rtpTest.cpp
@@ -81,7 +81,7 @@ bool RtpTest::pjsipInit()
 void RtpTest::testRtpInitClose()
 {
 
-    audiortp = new AudioRtp();
+    audiortp = new AudioSymmetricRtpSession(Manager::instance(), sipcall);
 
     _debug ("------ void RtpTest::testRtpInit() ------\n");
 
diff --git a/sflphone-common/test/rtpTest.h b/sflphone-common/test/rtpTest.h
index 2f28c856270748246797d6e63165a5df174cfe73..9e7c39ec6ae21dcecde69a760ddcb51eb299aca0 100644
--- a/sflphone-common/test/rtpTest.h
+++ b/sflphone-common/test/rtpTest.h
@@ -40,6 +40,7 @@
 // Application import
 #include "manager.h"
 #include "audio/audiortp/AudioRtpSession.h"
+#include "audio/audiortp/AudioSymmetricRtpSession.h"
 #include "call.h"
 #include "sip/sipcall.h"
 #include "sip/sipvoiplink.h"
@@ -47,7 +48,7 @@
 #include "config/config.h"
 #include "user_cfg.h"
 
-
+using namespace sfl;
 
 /*
  * @file audiorecorderTest.cpp  
@@ -57,7 +58,8 @@
 #ifndef _RTP_TEST_
 #define _RTP_TEST_
 
-class AudioRtp;
+class AudioSymmetricRtpSession;
+class AudioRtpSession;
 class AudioRtpRTX;
 class SIPVoIPLink;
 
@@ -103,7 +105,7 @@ class RtpTest : public CppUnit::TestCase {
 
         ManagerImpl* manager;
 
-        AudioRtp *audiortp;
+        AudioSymmetricRtpSession *audiortp;
 
 	AudioRtpRTX *rtpthread;