Changeset 199:d0ad66dfade4 in mediastreamer2


Ignore:
Timestamp:
Dec 11, 2008 10:17:17 PM (4 years ago)
Author:
smorlat <smorlat@…>
Branch:
default
Message:

fix various bugs.

git-svn-id: svn+ssh://svn.savannah.nongnu.org/linphone/trunk@202 3f6dc0c8-ddfe-455d-9043-3cd528dc4637

Location:
linphone
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • linphone/coreapi/linphonecore.c

    r194 r199  
    912912        if (exosip_running) eXosip_quit(); 
    913913        eXosip_init(); 
     914        err=0; 
     915        eXosip_set_option(13,&err); /*13=EXOSIP_OPT_SRV_WITH_NAPTR, as it is an enum value, we can't use it unless we are sure of the 
     916                                        version of eXosip, which is not the case*/ 
    914917        eXosip_enable_ipv6(lc->sip_conf.ipv6_enabled); 
    915918        if (lc->sip_conf.ipv6_enabled) 
  • linphone/m4/exosip.m4

    r182 r199  
    1515dnl check for eXosip2 libs 
    1616LDFLAGS_save=$LDFLAGS 
    17 LDFLAGS=$OSIP_LIBS 
     17LDFLAGS="$OSIP_LIBS $LDFLAGS" 
    1818LIBS_save=$LIBS 
    1919AC_CHECK_LIB([eXosip2],[eXosip_subscribe_remove], 
     
    2525        [], 
    2626        [-losipparser2 -losip2 -lpthread]) 
     27dnl AC_CHECK_LIB([eXosip2],[eXosip_get_naptr], 
     28dnl     [AC_DEFINE([HAVE_EXOSIP_NAPTR_SUPPORT],[1],[Defined when eXosip_get_naptr is available])], 
     29dnl     [], 
     30dnl     [-losipparser2 -losip2 -lpthread]) 
    2731LIBS=$LIBS_save 
    2832LDFLAGS=$LDFLAGS_save 
  • linphone/mediastreamer2/src/videoout.c

    r196 r199  
    523523        MSRect local_rect; 
    524524        mblk_t *local_msg; 
     525        MSVideoSize prevsize; 
    525526        int corner; 
    526527        struct SwsContext *sws1; 
     
    590591        def_size.width=MS_VIDEO_SIZE_CIF_W; 
    591592        def_size.height=MS_VIDEO_SIZE_CIF_H; 
     593        obj->prevsize.width=0; 
     594        obj->prevsize.height=0; 
    592595        obj->local_msg=NULL; 
    593596        obj->corner=0; 
     
    726729                        newsize.width=src.w; 
    727730                        newsize.height=src.h; 
    728                         if (obj->autofit && !ms_video_size_equal(newsize,cur) ) { 
     731                        if (obj->autofit && !ms_video_size_equal(newsize,obj->prevsize) ) { 
     732                                obj->prevsize=newsize; 
    729733                                /*don't resize less than QVGA, it is too small*/ 
    730734                                if (ms_video_size_greater_than(MS_VIDEO_SIZE_QVGA,newsize)){ 
Note: See TracChangeset for help on using the changeset viewer.