summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pjlib/src/pj/config.c2
-rw-r--r--pjmedia/include/pjmedia/config.h5
-rw-r--r--pjsip-apps/src/samples/sndinfo.c2
3 files changed, 6 insertions, 3 deletions
diff --git a/pjlib/src/pj/config.c b/pjlib/src/pj/config.c
index 3e8480eb..0784be39 100644
--- a/pjlib/src/pj/config.c
+++ b/pjlib/src/pj/config.c
@@ -21,7 +21,7 @@
#include <pj/ioqueue.h>
static const char *id = "config.c";
-const char *PJ_VERSION = "0.5.5.1";
+const char *PJ_VERSION = "0.5.5.5";
PJ_DEF(void) pj_dump_config(void)
{
diff --git a/pjmedia/include/pjmedia/config.h b/pjmedia/include/pjmedia/config.h
index 62d27e5f..89bbd4e8 100644
--- a/pjmedia/include/pjmedia/config.h
+++ b/pjmedia/include/pjmedia/config.h
@@ -34,8 +34,11 @@
* by default.
*/
#ifndef PJMEDIA_SOUND_IMPLEMENTATION
-//# define PJMEDIA_SOUND_IMPLEMENTATION PJMEDIA_SOUND_PORTAUDIO_SOUND
+# if defined(PJ_WIN32) && PJ_WIN32!=0
# define PJMEDIA_SOUND_IMPLEMENTATION PJMEDIA_SOUND_WIN32_DIRECT_SOUND
+# else
+# define PJMEDIA_SOUND_IMPLEMENTATION PJMEDIA_SOUND_PORTAUDIO_SOUND
+# endif
#endif
diff --git a/pjsip-apps/src/samples/sndinfo.c b/pjsip-apps/src/samples/sndinfo.c
index 3a184164..5ddc67a9 100644
--- a/pjsip-apps/src/samples/sndinfo.c
+++ b/pjsip-apps/src/samples/sndinfo.c
@@ -127,7 +127,7 @@ static pj_status_t rec_cb(void *user_data, pj_uint32_t timestamp,
++rec_counter;
- if (timestamp - last_rec_timestamp >= clock_rate) {
+ if (timestamp - last_rec_timestamp >= clock_rate && last_play_timestamp) {
int diff;
diff = last_play_timestamp - timestamp;
printf("Play timestamp=%u, capture timestamp=%u, diff=%d\n",