Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | version 0.5.6 | Alfred E. Heggestad | 2017-10-14 |
| | |||
* | rename error() to error_msg() fixes #295 | Alfred E. Heggestad | 2017-09-15 |
| | |||
* | ua: remove accessor to SIP file descriptor (fd) | Alfred E. Heggestad | 2017-09-11 |
| | | | | | | | - The fd is platform specific, and should not be exposed in the public API. (this function was used a long time ago for iOS applications) | ||
* | baresip version 0.5.5 | Alfred E. Heggestad | 2017-09-07 |
| | |||
* | Video timestamp (#286) | Alfred E. Heggestad | 2017-07-29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add timestamp to video encoder/decoder * update vp8 vp9 * random offset * revert decoder timestamp * cleanup * gst_video1: add timestamp * change timestamp to RTP-timestamp * update modules * timestamp things * save rtp timestamp * packet_handler: align params same as RTP header * align parameters same way like RTP-header * avcodec: calc ts for old FFmpeg versions * cleanup * fix gst avcodec: use correct AVPacket * minor cleanup | ||
* | video: add video_calc_rtp_timestamp() | Alfred E. Heggestad | 2017-07-22 |
| | |||
* | ui: make API re-entrant | Alfred E. Heggestad | 2017-07-14 |
| | |||
* | ui: remove ui_input(), use ui_input_key() instead | Alfred E. Heggestad | 2017-07-10 |
| | |||
* | Make sdl2 Fullscreen Mode configurable (#279) | Jonathan Sieber | 2017-07-10 |
| | | | | | | * vidisp: add fullscreen flag * Add video_fullscreen option | ||
* | vidisp: add fullscreen flag | Alfred E. Heggestad | 2017-07-09 |
| | |||
* | account: move password prompt to module | Alfred E. Heggestad | 2017-07-09 |
| | |||
* | account: added accessor function to AOR | Alfred E. Heggestad | 2017-07-09 |
| | |||
* | contact: rename 'remove' to avoid clash with REMOVE(3) | Alfred E. Heggestad | 2017-07-09 |
| | |||
* | Presence: Handle contacts added at run-time (#276) | Jonathan Sieber | 2017-07-06 |
| | | | | | | | | * Add contact_presence getter * Add contact_remove() function * presence: Handle contacts added at runtime | ||
* | add commands to load/unload module (#275) | Alfred E. Heggestad | 2017-07-06 |
| | | | | | | | | * add commands to load/unload module * fix warning * module: update doxygen | ||
* | release version 0.5.4 | Alfred E. Heggestad | 2017-06-23 |
| | |||
* | ua: add ua_progress() and testcase | Alfred E. Heggestad | 2017-06-03 |
| | |||
* | add RTP Header extension for Client-to-Mixer Audio Level Indication (#264) | Alfred E. Heggestad | 2017-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 | ||
* | vidfilt: make the API re-entrant | Alfred E. Heggestad | 2017-05-26 |
| | |||
* | Vidisp api reentrant (#258) | Alfred E. Heggestad | 2017-05-26 |
| | | | | | | * vidisp: make the API re-entrant * vidisp: update all modules to re-entrant API | ||
* | Vidsrc api reentrant (#256) | Alfred E. Heggestad | 2017-05-23 |
| | | | | | | * vidsrc: make the API re-entrant * vidsrc: update all modules to new API | ||
* | vidcodec: make the API re-entrant | Alfred E. Heggestad | 2017-05-20 |
| | |||
* | release version 0.5.3 | Alfred E. Heggestad | 2017-05-14 |
| | |||
* | aulevel: calculate audio levels in dBov | Alfred E. Heggestad | 2017-04-27 |
| | |||
* | release baresip 0.5.2 | Alfred E. Heggestad | 2017-04-07 |
| | |||
* | aufilt: make the API re-entrant | Alfred E. Heggestad | 2017-03-22 |
| | |||
* | Ausrc auplay reentrant (#227) | Alfred E. Heggestad | 2017-03-22 |
| | | | | | | | | | | | | * ausrc: re-entrant api * fix ausrc api for linux * fix ccheck * auplay: make it re-entrant * auplay: update more modules | ||
* | aucodec: move list of aucodec to struct baresip (#221) | Alfred E. Heggestad | 2017-03-04 |
| | |||
* | version 0.5.1 | Alfred E. Heggestad | 2017-03-03 |
| | |||
* | Message reentrant (#214) | Alfred E. Heggestad | 2017-02-23 |
| | | | | | | * message: make it re-entrant * clean up message test-code | ||
* | cmd: make struct commands opaque | Alfred E. Heggestad | 2017-01-28 |
| | |||
* | account: expose STUN credentials | Alfred E. Heggestad | 2017-01-21 |
| | |||
* | account: add tests and accessors | Alfred E. Heggestad | 2017-01-21 |
| | |||
* | menc: make it re-entrant | Alfred E. Heggestad | 2016-12-28 |
| | |||
* | mnat: make it re-entrant | Alfred E. Heggestad | 2016-12-26 |
| | |||
* | cmd: check for duplicated entries | Alfred E. Heggestad | 2016-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 | ||
* | bump version to 0.5.0 | Alfred E. Heggestad | 2016-09-20 |
| | |||
* | remove ua_prm(), use ua_account() instead | Alfred E. Heggestad | 2016-09-04 |
| | |||
* | play: make it re-entrant, add struct player | Alfred E. Heggestad | 2016-09-04 |
| | |||
* | vidcodec: add 'intra' parameter to decoder api | Alfred E. Heggestad | 2016-08-17 |
| | | | | | | | | - the intra flag must be set to true, if the decoded video frame is a full intra frame (Key frame) - the video decoder can use this flag to cancel sending of FIR packets | ||
* | cmd: make it fully re-entrant | Alfred E. Heggestad | 2016-08-07 |
| | |||
* | change value of KEYCODE_REL to 0x04, EOT (end of transmission) | Alfred E. Heggestad | 2016-08-07 |
| | |||
* | cmd: add support for long commands | Alfred E. Heggestad | 2016-08-07 |
| | | | | | | | | | | | | | | | | | | - Long commands are commands that is 2 or more characters, and MUST be completed by pressing enter. - A given command can have a long-command, a short-command or both. - All long commands are using '/' (slash) prefix - a simple TAB-completion is supported, while punching in your long command you can press TAB to see a list of commands that matches the input string. Feedback is welcome, specially on the long-command strings itself. If you want to suggest changes, please make a small and non-intrusive patch and send it as a Pull Request (PR). | ||
* | define KEYCODE_NONE and change value of KEYCODE_REL to -1 | Alfred E. Heggestad | 2016-08-06 |
| | |||
* | define KEYCODE_REL for key release | Alfred E. Heggestad | 2016-07-31 |
| | |||
* | add '@' command to switch calls using line numbers | Alfred E. Heggestad | 2016-07-26 |
| | | | | | | | | | | | 1. for a given UA, each call has a unique line number starting from 1 2. the list of calls is sorted in an arbitrary order, but the last list element indicates "current call" 3. the '@' command takes a numeric argument which is the line-number of the wanted call | ||
* | conf: add handler argument to line-handler | Alfred E. Heggestad | 2016-07-24 |
| | |||
* | contact: make contacts re-entrant | Alfred E. Heggestad | 2016-07-24 |
| | |||
* | added config 'call_max_calls' to limit maximum number of calls per ua | Alfred E. Heggestad | 2016-07-23 |
| | |||
* | call: add sequential line-numbers for multiple calls (ref #141) | Alfred E. Heggestad | 2016-07-23 |
| |