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