summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* add RTP Header extension for Client-to-Mixer Audio Level Indication (#264)Alfred E. Heggestad2017-06-02
| | | | | | | | | | | | | | | | * add RTP Header extension for Client-to-Mixer Audio Level Indication https://tools.ietf.org/html/rfc6464 requires libre from this commit or later: https://github.com/creytiv/re/commit/1544a1e375c76a80084b411d21b0431f95e9cdfb * fix warnings * fix warnings * minor cleanup
* core: update after libre RTP api changesAlfred E. Heggestad2017-06-01
| | | | | | ref: https://github.com/creytiv/re/commit/920a41d3196445842568a455ab6e8c81723cb29e
* vidfilt: make the API re-entrantAlfred E. Heggestad2017-05-26
|
* Vidisp api reentrant (#258)Alfred E. Heggestad2017-05-26
| | | | | | * vidisp: make the API re-entrant * vidisp: update all modules to re-entrant API
* rtpext: add RTP Header Extensions (RFC 5285) (#257)Alfred E. Heggestad2017-05-23
| | | | | | * rtpext: add RTP Header Extensions (RFC 5285) * whitespace fix
* Vidsrc api reentrant (#256)Alfred E. Heggestad2017-05-23
| | | | | | * vidsrc: make the API re-entrant * vidsrc: update all modules to new API
* vidcodec: make the API re-entrantAlfred E. Heggestad2017-05-20
|
* Set correct clock rate for telephone events (#241)Jan Hoffmann2017-05-08
| | | | | | * Set correct clock rate for telephone events * Update to latest changes in libre patch
* Revert "modules/zrtp: aligned code with latest libzrtp from Freeswitch:"Juha Heinanen2017-05-08
| | | | This reverts commit d513794c2ea8f746277853638ab2e97be6ce7f95.
* modules/zrtp: aligned code with latest libzrtp from Freeswitch:Juha Heinanen2017-05-08
| | | | | | | | | - zrtp_cache_set_verified is now zrtp_verified_set - local zid is not anymore included in zrtp_config and needs to be given as argument to zrtp_verified_set - zrtp_config.cache_file_cfg is now zrtp_config.def_cache_path call.c: update info message on received request (re-INVITE or INFO)
* attempt to fix SRTP for early-media (ref #229) (#243)Alfred E. Heggestad2017-05-02
|
* audio: add offerer flag to audio_allocAlfred E. Heggestad2017-04-29
|
* Call event handler for call progress/ringing after media has been set up (#240)Jan Hoffmann2017-04-27
| | | | The handler of the progress event may want to access the audio object of the call (for example to change the audio device). This is only possible if the media stream has already been started.
* aulevel: calculate audio levels in dBovAlfred E. Heggestad2017-04-27
|
* Add gapless repeat for tone playback (#231)Jan Hoffmann2017-04-09
| | | | | | | | | | * Add gapless repeat for tone playback This allows to play progress tones with defined intervals continuously, without redundancy in the audio file. * Fix incorrect pointer arithmetic In order to move the output buffer pointer byte-wise it has to be cast first.
* add path to doxygen commentAlfred E. Heggestad2017-04-06
|
* additional debug (ref #225)Alfred E. Heggestad2017-03-25
|
* call: print warning if sdp_decode failsAlfred E. Heggestad2017-03-25
|
* video: check if any video-source modules are loadedAlfred E. Heggestad2017-03-23
|
* aufilt: make the API re-entrantAlfred E. Heggestad2017-03-22
|
* Ausrc auplay reentrant (#227)Alfred E. Heggestad2017-03-22
| | | | | | | | | | | | * ausrc: re-entrant api * fix ausrc api for linux * fix ccheck * auplay: make it re-entrant * auplay: update more modules
* update doxygen commentsAlfred E. Heggestad2017-03-04
| | | | | fix all warnings reported by doxygen version 1.8.13 (make dox)
* aucodec: move list of aucodec to struct baresip (#221)Alfred E. Heggestad2017-03-04
|
* message: update doxygen commentsAlfred E. Heggestad2017-03-03
|
* Message reentrant (#214)Alfred E. Heggestad2017-02-23
| | | | | | * message: make it re-entrant * clean up message test-code
* cmd: rename functionAlfred E. Heggestad2017-01-29
|
* cmd: make struct commands opaqueAlfred E. Heggestad2017-01-28
|
* account: add parameters 'stunuser' and 'stunpass'Alfred E. Heggestad2017-01-21
| | | | | | | | | the STUN username and password can now be configured with explicit parameters, example: ;stunuser=USERNAME;stunpass=PASSWORD;stunserver=stun:server.org Ref. https://github.com/alfredh/baresip/issues/200
* account: expose STUN credentialsAlfred E. Heggestad2017-01-21
|
* account: add tests and accessorsAlfred E. Heggestad2017-01-21
|
* update copyright to 2017Alfred E. Heggestad2017-01-07
|
* menc: make it re-entrantAlfred E. Heggestad2016-12-28
|
* unload modules last (fixes #186)Alfred E. Heggestad2016-12-26
|
* mnat: make it re-entrantAlfred E. Heggestad2016-12-26
|
* cmd: remove debug lineAlfred E. Heggestad2016-12-10
|
* update doxygen commentsAlfred E. Heggestad2016-12-10
|
* ua: simplify ua_call()Alfred E. Heggestad2016-12-09
|
* video: start video on updateAlfred E. Heggestad2016-12-07
| | | | | | | - if we receive an updated SDP from re-INVITE which has the video line enabled, start the video stream Thanks to Gary Metalle for the original patch
* test: added testcase for call with videoAlfred E. Heggestad2016-12-07
|
* main: add support for multiple -e commands argumentsAlfred E. Heggestad2016-11-29
|
* cmd: print value defined in LONG_PREFIXAlfred E. Heggestad2016-11-29
|
* config: if defined, use PREFIX in absolue paths (#177)Dmitrij D. Czarkoff2016-11-27
|
* cmd: check for duplicated entriesAlfred E. Heggestad2016-11-27
| | | | | | | | | | | - registering duplicate short commands is no longer possible - disable a couple of short commands, use long command instead (short commands should only be used for very frequently used things) - menu: properly register/unregister digit handlers for active calls thanks to Juha Heinanen for reporting an issue with the 'a' key
* config: list several modules that were missing (#175)Dmitrij D. Czarkoff2016-11-27
| | | | | | * config: list several modules that were missing * config: hide daala, comment out echo and hide dtmfio for non-linux systems
* call: log when medianat was establishedAlfred E. Heggestad2016-11-27
|
* net: check input parameter in net_checkAlfred E. Heggestad2016-11-20
|
* use PATH_MAX if definedAlfred E. Heggestad2016-11-02
| | | | | | ref: https://github.com/alfredh/baresip/pull/165
* play: use FS_PATH_MAXAlfred E. Heggestad2016-10-30
|
* core: add FS_PATH_MAXAlfred E. Heggestad2016-10-30
| | | | ref: https://github.com/alfredh/baresip/pull/143
* remove ua_prm(), use ua_account() insteadAlfred E. Heggestad2016-09-04
|