summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* v4l2: additional debugAlfred E. Heggestad2017-12-08
|
* account: update warning messageAlfred E. Heggestad2017-12-03
|
* mqtt: new module for MQTT (#332)Alfred E. Heggestad2017-12-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | mqtt: relay ua_event with publish relay incoming message to long commands (with '/' prefix) mqtt: add file for publish mqtt: add command response mqtt: add subscribe.c mqtt: use fd_listen for READ/WRITE Make + Config entry for MQTT module (#329) * include mqtt in modules and config * Check for mosquitto-dev * fix mqtt module checks * Moving MQTT config to module_app block mqtt: add JSON payload for events mqtt: add JSON decoding of command mqtt: add config for broker host/port
* audio: added tx aubuf statisticsAlfred E. Heggestad2017-11-27
|
* audio: use correct samplesize for tx aubufAlfred E. Heggestad2017-11-27
|
* audio: better layout of audio_debugAlfred E. Heggestad2017-11-26
|
* audio: fix warnings when building with HAVE_PTHREAD=Alfred E. Heggestad2017-11-26
|
* audio: save max aubuf size on structAlfred E. Heggestad2017-11-26
|
* config: add support for setting audio transmit modeAlfred E. Heggestad2017-11-26
| | | | | | | | | | audio_txmode poll|thread 1. "poll" -- uses the audio driver thread to encode and send RTP packets (default) 2. "thread" -- uses a dedicated thread to encode and send RTP packets
* audio: remove support for AUDIO_MODE_TMRAlfred E. Heggestad2017-11-26
|
* test: test all audio tx modesAlfred E. Heggestad2017-11-26
|
* omx: include re.h without re/ pathAlfred E. Heggestad2017-11-19
|
* config: refresh templateAlfred E. Heggestad2017-11-17
|
* audio: update EBU-ACIP sdp parametersAlfred E. Heggestad2017-11-17
| | | | | | | - add config "ebuacip_jb_type auto|fixed" - add ebuacip qosrec thanks to Ola Palm for the patch
* audio: remove support for tx realtime threadAlfred E. Heggestad2017-11-16
| | | | | | | | | | - there is no need to run this thread in "realtime" mode, as the network will add much more jitter compared to an internal thread. (Setting a high thread priority may be a different option) the only modules that needs Real-time is the drivers close to I/O such as audio/video input/output drivers.
* log: print to stdout (ref #320)Alfred E. Heggestad2017-11-14
|
* docs: update THANKS file with contributorsAlfred E. Heggestad2017-11-12
|
* modules/gzrtp: make send handler thread-safe (#324)glenvt182017-11-12
| | | It can be called from another thread (audio/video read).
* menu: print incoming message using ui_output()Alfred E. Heggestad2017-11-12
|
* move some printing from stderr to stdout (ref #320)Alfred E. Heggestad2017-11-12
|
* clean up usage of stderrAlfred E. Heggestad2017-11-12
|
* quicktime: remove deprecate moduleAlfred E. Heggestad2017-11-12
| | | | | | | | | | | from Apple website: "Deprecated in OS X v10.9. Use AVFoundation.framework and AVKit.framework instead." Ref: https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/OSX_Technology_Overview/SystemFrameworks/SystemFrameworks.html please use qtcapture or avcapture modules instead
* pulse: remove garbage at the beginning of a recording (#323)glenvt182017-11-12
|
* audio: remove silence at the beginning of the RTP stream (#322)glenvt182017-11-11
| | | | | Having min_sz > tx->psize in aubuf_alloc() results in insertion of 16 packets of silence at the beginning of the RTP stream. This adds an unnecessary delay.
* audio: track timestamps for incoming RTP packetsAlfred E. Heggestad2017-11-09
|
* add support for specifying sample format (#317)Alfred E. Heggestad2017-11-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | API: ausrc and auplay - add config items for ausrc/auplay format: ausrc_format s16|float auplay_format s16|float - audio.c: convert audio samples to/from signed 16-bit Modules: alsa add test for sample format FLOAT rst: add support for FLOAT sample format audiounit: add support for FLOAT sample format coreaudio: check for signed 16-bit audio format oss: check for signed 16-bit sample format winwave: check for S16LE pulse: add support for FLOAT sample format sndio: check for S16 format gst1: check sample format aufile: check sample format aubridge: check sample format gst: check sample format opensles: check for S16 sample format jack: check sample format alsa: remove usage of local config test: change samples to void pointer test: change sample type to void pointer
* opus: add config param opus_sprop_stereoAlfred E. Heggestad2017-11-09
|
* opus: add opus_stereo config parameterAlfred E. Heggestad2017-11-03
| | | | | | | opus_stereo yes -- Enable stereo (default) opus_stereo no -- Disable stereo thanks to Ola Palm for the original patch
* modules/gzrtp: move SRTP processing to a separate class (#319)glenvt182017-11-02
| | | | Add an option to use libre SRTP processing stuff instead of the one provided by ZRTPCPP (-DGZRTP_USE_RE_SRTP).
* README: add gzrtp to list of modulesAlfred E. Heggestad2017-10-31
|
* avahi: Bugfix: Destroy resolver after callback (#318)Jonathan Sieber2017-10-31
|
* add support for EBU-ACIP parametersAlfred E. Heggestad2017-10-29
| | | | | | | | | | | add support for EBU-ACIP parameters in the SDP. This can be enabled with the following config item: sdp_ebuacip yes Reference: https://tech.ebu.ch/docs/tech/tech3368.pdf Thanks to Ola Palm from Swedish Radio for the patch
* modules/gzrtp: new module using GNU ZRTP C++ library (#314)glenvt182017-10-28
|
* cmd: update doxygen commentsAlfred E. Heggestad2017-10-25
|
* conf: update description of conf_cur()Alfred E. Heggestad2017-10-21
|
* debian build now builds also libbaresip and libbaresip-dev packages (#313)juha-h2017-10-19
|
* modules/zrtp: add signaling hash support (#311)glenvt182017-10-15
| | | | Use SDP attribute a=zrtp-hash to protect the Hello message (RFC 6189, section 8.1).
* version 0.5.6Alfred E. Heggestad2017-10-14
|
* menu: added about boxAlfred E. Heggestad2017-10-14
|
* avahi: fix warningAlfred E. Heggestad2017-10-14
|
* config: comment out dtmfio module in default configAlfred E. Heggestad2017-10-12
|
* opensles: fix compiler warningAlfred E. Heggestad2017-10-12
|
* opus: fix encoder bitrate, ref #305Alfred E. Heggestad2017-10-08
|
* modules/zrtp: encrypt/decrypt RTCP packets (#307)glenvt182017-10-04
| | | Incoming RTCP packet's encrypt-flag is checked in libzrtp.
* cairo: draw baresip logo instead of ballAlfred E. Heggestad2017-10-03
|
* Update README.mdAlfred E. Heggestad2017-10-03
|
* add baresip logoAlfred E. Heggestad2017-10-03
| | | | | | | the logo was designed by E.J.C. Lindner in collaboration with Baresip community. thanks! ref #232
* modules/opensles: fix recorder speaker setup (#306)juha-h2017-09-30
| | | | | | | | | | * modules/opensles: fix recorder speaker setup - if there is more than one channel, use SL_SPEAKER_FRONT_LEFT | SL_SPEAKER_FRONT_RIGHT speakers x# Please enter the commit message for your changes. Lines starting * modules/zrtp: make travis happy
* modules/zrtp: make travis happyJuha Heinanen2017-09-30
|
* modules/zrtp: inform user that the session is secureJuha Heinanen2017-09-26
| | | | ... with previously verified remote peer