Commit 266dea35 authored by smorlat's avatar smorlat
Browse files

ready for 3.2.1

git-svn-id: svn+ssh://svn.savannah.nongnu.org/linphone/trunk@697 3f6dc0c8-ddfe-455d-9043-3cd528dc4637
parent ac4636c9
linphone-3.2.1 -- linphone-3.2.1 -- October 5, 2009
* improved mute button * improve graphics and behaviour of mute button
* updated translations * 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 linphone-3.2.0 -- September 17, 2009
......
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 mediastreamer-2.3.0: September 17, 2009
* integrate directshow capture filter for mingw (was a plugin before) * integrate directshow capture filter for mingw (was a plugin before)
* builds on windows with mingw/msys using ./configure && make (see linphone's README.mingw) * builds on windows with mingw/msys using ./configure && make (see linphone's README.mingw)
......
dnl Process this file with autoconf to produce a configure script. 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([$PACKAGE_NAME-$PACKAGE_VERSION A mediastreaming library for telephony application.])
AC_MSG_NOTICE([licensed under the terms of the General Public License (GPL)]) AC_MSG_NOTICE([licensed under the terms of the General Public License (GPL)])
......
...@@ -428,7 +428,7 @@ typedef struct yuv{ ...@@ -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; int rgb_stride=-src->w*3;
uint8_t *p; uint8_t *p;
...@@ -444,20 +444,20 @@ void yuv420p_to_rgb(WinDisplay *wd, MSPicture *src, uint8_t *rgb){ ...@@ -444,20 +444,20 @@ void yuv420p_to_rgb(WinDisplay *wd, MSPicture *src, uint8_t *rgb){
} }
} }
int gcd(int m, int n) static int gcd(int m, int n)
{ {
if(n == 0) if(n == 0)
return m; return m;
else else
return gcd(n, m % n); return gcd(n, m % n);
} }
void reduce(int *num, int *denom) static void reduce(int *num, int *denom)
{ {
int divisor = gcd(*num, *denom); int divisor = gcd(*num, *denom);
*num /= divisor; *num /= divisor;
*denom /= divisor; *denom /= divisor;
} }
static void win_display_update(MSDisplay *obj){ static void win_display_update(MSDisplay *obj){
WinDisplay *wd=(WinDisplay*)obj->data; WinDisplay *wd=(WinDisplay*)obj->data;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment