pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

baresip: update to baresip-0.6.3



Module Name:	pkgsrc-wip
Committed By:	Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By:	yhardy
Date:		Sat Jun 22 17:51:41 2019 +0200
Changeset:	099909e4a50d93d6a387f7052ddcd0f897eb1171

Modified Files:
	baresip/Makefile
	baresip/distinfo
	baresip/patches/patch-modules_ilbc_ilbc.c

Log Message:
baresip: update to baresip-0.6.3

2019-06-22 Alfred E. Heggestad

	* Version 0.6.3

Alfred E. Heggestad (99):
      baresip: remove prefer_ipv6 from api, use config instead
      ua: remove prefer_ipv6 from api, use config instead
      audio: allocate mbuf for encoded telephony events
      net: remove af from api, use config instead
      gst: remove old module, use gst1 instead
      gst_video: remove old module, use gst_video1 instead
      gst1: update comment
      httpd: update comment
      call: remove unused constant
      reg: print address family of registration
      ua: clean up prefer_ipv6 code
      test: disable test for AUDIO_MODE_THREAD
      config: remove old check for rtcp_enable
      config: remove unused macro SA_INIT
      config: remove unused MOD_PRE
      test: mock aucodec support all sample formats
      audio: check that ptime is within the range of 1-60ms
      audio: dont check sample format for packetloss handler
      audio: use audio codec srate directly, remove get_srate wrapper
      audio: remove get_framesize
      audio: handle rtcp sample-rate for asymmetric codecs
      audio: remove get_ch()
      mpa: return posix error code instead of -1
      mk: sort list of files in alphabetical order
      menu: sort and align incall commands table
      ua: check input argument to ua_print_supported
      test: check error from test fixture
      ua: use a print handler to print allowed methods
      ua: use a single tick instead of backtick for logging
      audio: mirror ptime attribute if changed by peer (ref #688) (#700)
      audio: receive ptime is always set
      plc: count samples from audio input
      use sizeof(x) instead of sizeof x
      account: fix typo
      timestamp: add timestamp_calc_seconds()
      call: remove const from menc_event_handler
      call: swap order of menc event and error handler
      mnat: make struct mnat public
      mnat: change to a simpler register api
      menc: protocol is always UDP
      mnat: change api to always use UDP protocol
      stream: add remote RTP/RTCP address to object
      menc: add remote RTP/RTCP address to API
      dtls_srtp: use remote address from mediaenc API
      dtls_srtp: remove dtls_print_sha1_fingerprint
      remove audio/video codec cycle
      net: add network_if_getname()
      sdp: remove sdp_media_format_cycle (unused)
      sdp: remove sdp_rattr() -- unused
      pcp: updated MNAT api
      gzrtp: updated menc api (ref #713)
      dtls_srtp: fix warning
      zrtp: fix warnings
      net: use network_if_getname to get interface name
      stream: use enum media_type instead of a string
      call: only include aucodec codecs in remote sdp (ref #718)
      call: simplify audio encoder/decodet set
      stream: add pointer to medianat module
      webrtc_aec: add warning
      ua: use KEYCODE_REL in dtmf handler (ref #719)
      call: add prefix to logline
      webrtc_aec: add sample format converter to decoder (ref #712)
      webrtc_aec: add sample format converter to encoder (ref #712)
      webrtc_aec: add enc/dec to log line
      webrtc_aec: fix enum warning
      webrtc_aec: echo_cancellation.h is included in aec.h (ref #712)
      config: add sip_cafile to template
      net: add a function to print IP-addr and interface
      net: dont init local address to 127.0.0.1
      audio: handle marker bit in stream.c (#724)
      avcodec: make sure ffmpeg input buffer has AV_INPUT_BUFFER_PADDING_SIZE space at the end
      stream: update doxygen comments
      stream: only flush jitter-buffer if it was started
      avcodec: fallback define for AV_INPUT_BUFFER_PADDING_SIZE
      stream: add pseq_set flag
      stream: dont calculate loss if no jitter buffer
      webrtc_aec: add support for 32000Hz samplerate
      net: multiple nameservers in net_use_nameserver()
      webrtc_aec: add reference to webrtc native
      dtmfio: use UA_EVENT_CALL_DTMF_START to handle dtmf events
      test: use event handler to receive DTMF events
      webrtc_aec: remove samplerate check
      prepare for 0.6.3 release
      gst_video1: cleanup
      stream: print mediaenc id
      config: add net prefix to prefer_ipv6
      codec2: print mode
      codec2: modern init of struct aucodec
      codec2: add config param codec2_mode
      codec2: round up bytes per frame
      win32: add httpd module to static.c
      codec2: update description
      mk: add detection of codec2.so module
      video: check if frame pointer is valid
      contact: set err properly
      audio: no need to clear err, it is not used
      config: add opus_samplerate to template
      travis: add building of codec2 on OSX (#736)
      config: add webrtc_aec to template

Christian Spielberger (2):
      call: reset streams on call hold (#707)
      Bugfix/flush buffers on call hold (#716)

Dmitry (2):
      opus: fixed opus_inbandfec param name in config and examples (#704)
      menu: set default values for optional config params (#705)

Juha Heinanen (1):
      webrtc_aec: enable delay-agnostic echo cancellation

Nicolas Tizon (1):
      audio: increase buffer size for audio device string (#710)

juha-h (5):
      - added prefer_ipv6 config variable (#692)
      webrtc_aec module: added pthread.h include to .cpp files (#714)
      - Updated ilbc module encode/decode/pkloss function arguments (#723)
      - Use opus in mono mode (opus/48000/1) if opus_stereo or (#730)
      - Added opus_samplerate config parameter. (#733)

premultiply (1):
      Interop: Parameters reordering and whitespace removal (#698)

weili-jiang (1):
      Count ua references prior to destroy in case UA_EVENT_SHUTDOWN causes references to be removed (#702)

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=099909e4a50d93d6a387f7052ddcd0f897eb1171

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 baresip/Makefile                          |  2 +-
 baresip/distinfo                          | 10 +++++-----
 baresip/patches/patch-modules_ilbc_ilbc.c | 10 +++++-----
 3 files changed, 11 insertions(+), 11 deletions(-)

diffs:
diff --git a/baresip/Makefile b/baresip/Makefile
index 7e6eaad999..25f9bfa697 100644
--- a/baresip/Makefile
+++ b/baresip/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.2 2014/09/05 08:06:00 thomasklausner Exp $
 
-DISTNAME=	baresip-0.6.2
+DISTNAME=	baresip-0.6.3
 CATEGORIES=	net audio
 MASTER_SITES=	http://www.creytiv.com/pub/
 
diff --git a/baresip/distinfo b/baresip/distinfo
index 00944f70af..ef0b8567bb 100644
--- a/baresip/distinfo
+++ b/baresip/distinfo
@@ -1,9 +1,9 @@
 $NetBSD: distinfo,v 1.1 2014/08/10 00:26:01 thomasklausner Exp $
 
-SHA1 (baresip-0.6.2.tar.gz) = 0d3c459d48fb6a5e6d4cc6f350c4f9617fb732b3
-RMD160 (baresip-0.6.2.tar.gz) = cf8ec653af0060b464ae51d0760c08369d8c0967
-SHA512 (baresip-0.6.2.tar.gz) = b905bb88114a8a4a091d101db80a0b6c2e25f589e7f501916a324078c21c286d121a7247bbee7d2d904baeeb792051a499498605107ddb31160aaf8cc361b963
-Size (baresip-0.6.2.tar.gz) = 600664 bytes
+SHA1 (baresip-0.6.3.tar.gz) = 7ca580d3b143f927d86109d5b574b54d85164df5
+RMD160 (baresip-0.6.3.tar.gz) = 105251aa4e6f75a86be7fb6215f50a97914ac012
+SHA512 (baresip-0.6.3.tar.gz) = 0fa6e7f107dbad3ca6d333b6f328168932e3a95edce8891ad9d634ff7f0372b138589d5eaa89f172076049d694984ddc32c140cc66674786758df9454ea67124
+Size (baresip-0.6.3.tar.gz) = 599111 bytes
 SHA1 (patch-mk_modules.mk) = 70284955c9f5fc42a3f86680eff26a0a0ba514e7
-SHA1 (patch-modules_ilbc_ilbc.c) = b19d181f41d84ad5cdc2a6e93c5004dab25e6c32
+SHA1 (patch-modules_ilbc_ilbc.c) = a2a7d685c4989bf910a9d5b8582d1261fce32e1c
 SHA1 (patch-modules_v4l2_v4l2.c) = 71ba2d1e5c8ba61eb011bd2b6b9e0d9cdaec5797
diff --git a/baresip/patches/patch-modules_ilbc_ilbc.c b/baresip/patches/patch-modules_ilbc_ilbc.c
index a47dc6a9cc..2f2181fe5f 100644
--- a/baresip/patches/patch-modules_ilbc_ilbc.c
+++ b/baresip/patches/patch-modules_ilbc_ilbc.c
@@ -2,22 +2,22 @@ $NetBSD$
 
 Use libilbc. Almost no changes.
 
---- modules/ilbc/ilbc.c.orig	2016-07-22 19:17:45.000000000 +0000
+--- modules/ilbc/ilbc.c.orig	2019-06-22 07:51:28.000000000 +0000
 +++ modules/ilbc/ilbc.c
-@@ -5,10 +5,13 @@
-  */
+@@ -6,9 +6,13 @@
  #include <re.h>
+ #include <rem.h>
  #include <baresip.h>
 -#include <iLBC_define.h>
 -#include <iLBC_decode.h>
 -#include <iLBC_encode.h>
 +#include <ilbc.h>
 +#include <string.h>
- 
++
 +#define NO_OF_BYTES_20MS	38
 +#define NO_OF_BYTES_30MS	50
 +#define NO_OF_WORDS_20MS	19
 +#define NO_OF_WORDS_30MS	25
  
+ 
  /**
-  * @defgroup ilbc ilbc


Home | Main Index | Thread Index | Old Index