From 2b045325181621d9ac6acba50dc10eb2a0cbc626 Mon Sep 17 00:00:00 2001 From: Simon Morlat Date: Wed, 6 Aug 2014 17:26:50 +0200 Subject: [PATCH] fix compilation error and fix bug when updating preview in linphone_core_set_preferred_video_size() --- coreapi/linphonecore.c | 6 ++++-- coreapi/upnp.c | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/coreapi/linphonecore.c b/coreapi/linphonecore.c index e2c21e90a..1775580a8 100644 --- a/coreapi/linphonecore.c +++ b/coreapi/linphonecore.c @@ -900,7 +900,7 @@ static int codec_compare(const PayloadType *a, const PayloadType *b){ rb=find_codec_rank(b->mime_type,b->clock_rate); if (ra>rb) return 1; if (ravideo_conf.preview_vsize; + if (oldvsize.width==0){ oldvsize=lc->video_conf.vsize; - update_preview_size(lc,oldvsize,vsize); } lc->video_conf.vsize=vsize; + update_preview_size(lc,oldvsize,vsize); + if (linphone_core_ready(lc)) lp_config_set_string(lc->config,"video","size",video_size_get_name(vsize)); } diff --git a/coreapi/upnp.c b/coreapi/upnp.c index 5fcbbe065..562078570 100644 --- a/coreapi/upnp.c +++ b/coreapi/upnp.c @@ -607,7 +607,7 @@ int linphone_upnp_context_send_add_port_binding(UpnpContext *lupnp, UpnpPortBind mapping.remote_port = port->external_port; mapping.remote_host = ""; snprintf(description, 128, "%s %s at %s:%d", - PACKAGE_NAME, + "Linphone", (port->protocol == UPNP_IGD_IP_PROTOCOL_TCP)? "TCP": "UDP", port->local_addr, port->local_port); mapping.description = description;