diff --git a/sflphone-common/src/audio/audiortp/AudioRtpRecordHandler.h b/sflphone-common/src/audio/audiortp/AudioRtpRecordHandler.h index 506fadd0c234ef9b02112a09685193a21223861d..687bf89f5d9dadd0ff4817a97ee674e884042549 100644 --- a/sflphone-common/src/audio/audiortp/AudioRtpRecordHandler.h +++ b/sflphone-common/src/audio/audiortp/AudioRtpRecordHandler.h @@ -29,6 +29,12 @@ #ifndef AUDIORTPRECORDHANDLER_H_ #define AUDIORTPRECORDHANDLER_H_ +#include <cstddef> + +using std::ptrdiff_t; + +#include <ccrtp/rtp.h> +#include <list> #include "sip/sipcall.h" #include "audio/codecs/audiocodec.h" @@ -39,8 +45,6 @@ #include "audio/echosuppress.h" #include "audio/gaincontrol.h" #include "managerimpl.h" -#include <ccrtp/rtp.h> -#include <list> namespace sfl { diff --git a/sflphone-common/src/audio/audiortp/AudioRtpSession.h b/sflphone-common/src/audio/audiortp/AudioRtpSession.h index ad08ba48cc3dc9eb7933ec101bd2b1cbb04a134e..5c238783e3812fad36abe32dd4a629e086b7e3b8 100644 --- a/sflphone-common/src/audio/audiortp/AudioRtpSession.h +++ b/sflphone-common/src/audio/audiortp/AudioRtpSession.h @@ -37,6 +37,7 @@ #include <iostream> #include <exception> #include <list> +#include <cstddef> #include "global.h" @@ -46,6 +47,7 @@ #include "managerimpl.h" +using std::ptrdiff_t; #include <ccrtp/rtp.h> #include <ccrtp/iqueue.h> #include <cc++/numbers.h> // ost::Time diff --git a/sflphone-common/src/audio/audiortp/AudioSymmetricRtpSession.h b/sflphone-common/src/audio/audiortp/AudioSymmetricRtpSession.h index 7ec03bc1094b3dd5f695bc3ee0cb9f135361ac1c..3fcbb7a3a5e428d1f2533bdc596339a60049e872 100644 --- a/sflphone-common/src/audio/audiortp/AudioSymmetricRtpSession.h +++ b/sflphone-common/src/audio/audiortp/AudioSymmetricRtpSession.h @@ -28,7 +28,9 @@ */ #ifndef __SFL_AUDIO_SYMMETRIC_RTP_SESSION_H__ #define __SFL_AUDIO_SYMMETRIC_RTP_SESSION_H__ +#include <cstddef> +using std::ptrdiff_t; #include <ccrtp/rtp.h> #include "AudioRtpSession.h" diff --git a/sflphone-common/src/audio/audiortp/AudioZrtpSession.h b/sflphone-common/src/audio/audiortp/AudioZrtpSession.h index 71a2ac5e9326c316d28c41c87da1efec267c738c..f19d7f10639c25c53f405f222513d635051614b4 100644 --- a/sflphone-common/src/audio/audiortp/AudioZrtpSession.h +++ b/sflphone-common/src/audio/audiortp/AudioZrtpSession.h @@ -30,8 +30,10 @@ #ifndef __SFL_AUDIO_ZRTP_SESSION_H__ #define __SFL_AUDIO_ZRTP_SESSION_H__ -#include <ccrtp/rtp.h> +#include <cstddef> +using std::ptrdiff_t; +#include <ccrtp/rtp.h> #include <libzrtpcpp/zrtpccrtp.h> #include <libzrtpcpp/ZrtpQueue.h> #include <libzrtpcpp/ZrtpUserCallback.h>