summaryrefslogtreecommitdiffstats
path: root/twinkle_config.h.in
Commit message (Collapse)AuthorAgeLines
* Add support for the new bcg729 API, introduced in version 1.0.2Frédéric Brière2020-03-29-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Starting with version 1.0.2, bcg729 has changed its API to add support for G.729B, thus requiring us to adjust our function calls depending on which version is installed. When dealing with the new API, we merely need to add a few parameters to disable all G.729B features, namely: * On the decoder side: When `SIDFrameFlag` is not set, the decoder will behave just like before, decoding the payload as a standard G.729A voice frame (or concealing an erased frame). The other parameters, `rfc3389PayloadFlag` and `bitStreamLength`, are only of use when dealing with a SID frame sent as per RFC 3389, and are ignored if `SIDFrameFlag` is not set. * On the encoder side: When `enableVAD` is disabled, the encoder will behave just like before, producing only standard G.729A voice frames. The only API difference is the introduction of `*bitStreamLength`, to return the length of the encoded frame (0, 2 or 10 bytes). In our case, this will always be 10 bytes just like before; an assert() was added to guarantee this. Closes #104
* Merge pull request #154 from fbriere/feature/inhibit-idle-sessionLuboš Doležel2020-02-23-0/+1
|\ | | | | Add an option to prevent an idle session while a call is in progress
| * Add an option to prevent an idle session while a call is in progressFrédéric Brière2019-07-13-0/+1
| | | | | | | | | | | | | | | | | | Having the session marked as idle while a call is in progress could trigger certain actions (such as locking the screen, logging out automatically, or suspending the system) which could be undesirable in this situation. Closes #123
* | CMake: Check if libilbc links without 'extern "C"' (ILBC_CPP)Frédéric Brière2019-12-29-0/+1
| | | | | | | | This variable was originally set manually in configure.in.
* | CMake: Check for endianness (WORDS_BIGENDIAN)Frédéric Brière2019-12-29-0/+1
| | | | | | | | | | This check (AC_C_BIGENDIAN) was originally present in configure.in, and was lost in the transition to CMake.
* | CMake: Check for res_init() (HAVE_RES_INIT)Frédéric Brière2019-12-29-0/+1
| | | | | | | | | | This check (AC_CHECK_RES_INIT) was originally defined in acinclude.m4, and was lost in the transition to CMake.
* | CMake: Check for strerror_r() (HAVE_STRERROR_R and STRERROR_R_CHAR_P)Frédéric Brière2019-12-29-0/+2
|/ | | | | This check (AC_FUNC_STRERROR_R) was originally present in configure.in, and was lost in the transition to CMake.
* Add option WITH_GSM to use external gsm libraryPeter Colberg2015-12-29-0/+1
| | | | This permits distributions to build against a packaged gsm library.
* Add a cmake check for bcg729 (issue #15)Lubos Dolezel2015-06-15-0/+1
|
* Document WITH_ALSA; allow user to enable Diamondcard integrationLubos Dolezel2015-06-03-0/+1
|
* Removed old build systemLubos Dolezel2015-06-02-1/+1
| | | | twinkle.desktop is now installed
* Fixed optional feature enablingLubos Dolezel2015-06-02-3/+4
| | | | | Hide Diamondcard support Other fixes
* Many submodules building (no gui yet), with link-time errorsLubos Dolezel2015-06-01-0/+12