diff --git a/linphone/NEWS b/linphone/NEWS index 062a02a93..622768dd2 100644 --- a/linphone/NEWS +++ b/linphone/NEWS @@ -1,7 +1,8 @@ -linphone-3.2.1 -- - * improved mute button +linphone-3.2.1 -- October 5, 2009 + * improve graphics and behaviour of mute button * updated translations - * + * windows installer installs reg keys to indicate windows to start linphone clicking of sip uris + * workaround a bug Gtk-macos X with modal popup windows, preventing to answer calls linphone-3.2.0 -- September 17, 2009 diff --git a/linphone/mediastreamer2/NEWS b/linphone/mediastreamer2/NEWS index 287324e1f..3b447c5f1 100644 --- a/linphone/mediastreamer2/NEWS +++ b/linphone/mediastreamer2/NEWS @@ -1,3 +1,6 @@ +mediastreamer-2.3.1: October 5, 2009 + * preserve ratio in windows video display (not yet implemented for linux/SDL) + mediastreamer-2.3.0: September 17, 2009 * integrate directshow capture filter for mingw (was a plugin before) * builds on windows with mingw/msys using ./configure && make (see linphone's README.mingw) diff --git a/linphone/mediastreamer2/configure.ac b/linphone/mediastreamer2/configure.ac index fc4534344..6b288b76e 100644 --- a/linphone/mediastreamer2/configure.ac +++ b/linphone/mediastreamer2/configure.ac @@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT([mediastreamer],[2.3.0]) +AC_INIT([mediastreamer],[2.3.1]) AC_MSG_NOTICE([$PACKAGE_NAME-$PACKAGE_VERSION A mediastreaming library for telephony application.]) AC_MSG_NOTICE([licensed under the terms of the General Public License (GPL)]) diff --git a/linphone/mediastreamer2/src/videoout.c b/linphone/mediastreamer2/src/videoout.c index 544ed6b53..63673625b 100644 --- a/linphone/mediastreamer2/src/videoout.c +++ b/linphone/mediastreamer2/src/videoout.c @@ -428,7 +428,7 @@ typedef struct yuv{ -void yuv420p_to_rgb(WinDisplay *wd, MSPicture *src, uint8_t *rgb){ +static void yuv420p_to_rgb(WinDisplay *wd, MSPicture *src, uint8_t *rgb){ int rgb_stride=-src->w*3; uint8_t *p; @@ -444,20 +444,20 @@ void yuv420p_to_rgb(WinDisplay *wd, MSPicture *src, uint8_t *rgb){ } } -int gcd(int m, int n) -{ - if(n == 0) - return m; - else - return gcd(n, m % n); -} - -void reduce(int *num, int *denom) -{ - int divisor = gcd(*num, *denom); - *num /= divisor; - *denom /= divisor; -} +static int gcd(int m, int n) +{ + if(n == 0) + return m; + else + return gcd(n, m % n); +} + +static void reduce(int *num, int *denom) +{ + int divisor = gcd(*num, *denom); + *num /= divisor; + *denom /= divisor; +} static void win_display_update(MSDisplay *obj){ WinDisplay *wd=(WinDisplay*)obj->data;