summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-10-13Fix typo and change logger config optionEniz Vukovic
2015-10-12Return removed groupchats codeEniz Vukovic
2015-10-11Test should not assert when hangup failsEniz Vukovic
2015-10-11Remove old commentEniz Vukovic
2015-10-10UpdateEniz Vukovic
2015-10-10New Adaptive BR algorithm, cleanups and fixesEniz Vukovic
2015-08-19Merge pull request #2 from krobelus/new_apimannol
typo
2015-08-18typokrobelus
2015-08-13Fix bug in codec initializationmannol
2015-08-09Updated with upstreammannol
2015-08-09Remove empty linesmannol
2015-08-09Fix possible double freemannol
2015-08-08Merge branch 'dragonfly' of https://github.com/mneumann/toxcoreirungentoo
2015-08-08Apply OPUS codec fixesmannol
2015-08-08Removed redundant function from video.[h|c]mannol
2015-08-07Removed a useless define.irungentoo
2015-08-08Fix for DragonFlyBSDMichael Neumann
2015-08-07Fixed memory leak during session cleanup and fixed naming.mannol
2015-08-06client_id -> public_keyirungentoo
2015-08-05client_id -> public_keyirungentoo
2015-08-04comp_client_id -> comp_public_keyirungentoo
2015-08-03Remove useless var.irungentoo
2015-08-02Save fixes.irungentoo
2015-08-01DHT save fixes.irungentoo
2015-07-31Merge branch 'patch-1' of https://github.com/gitgud-software/toxcoreirungentoo
2015-07-31Merge branch 'Opus-Codec-Settings' of https://github.com/JasonLocklin/toxcoreirungentoo
2015-07-31added documentationJason Locklin
2015-07-31Set packet loss percentageJason Locklin
Make the Codec resistant to up to 10% packet loss (default 0) at the expense of some bandwidth. 10% is aggressive (1-5% should be typical for voip systems, but can be higher when users are on WiFi connections. This could also be adjusted on the fly, rather than hard-coded, with feedback from the receiving client.
2015-07-31Enable in-band FECJason Locklin
In-band FEC can be used with OPUS_APPLICATION_VOIP to improve Codec robustness to packet loss and corruption. It is disabled by default: http://opus-codec.org/docs/html_api-1.0.1/group__opus__encoderctls.html#ga5b67dc832aa46c1c2f35752c46380545
2015-07-31OPUS_APPLICATION_VOIP should be usedJason Locklin
See: http://opus-codec.org/docs/html_api-1.0.1/group__opus__encoder.html#gaa89264fd93c9da70362a0c9b96b9ca88 "VOIP" rather than "AUDIO": > gives best quality at a given bitrate for voice signals. It enhances the input signal by high-pass filtering and emphasizing formants and harmonics. Optionally it includes in-band forward error correction to protect against packet loss. Use this mode for typical VoIP applications.
2015-07-30client_id -> public_keyirungentoo
2015-07-29client_id -> public_keyirungentoo
2015-07-28client_id -> public_keyirungentoo
2015-07-27Fix libVPX git repositoryGitgud Software
The libVPX repository has been moved, as specified here: http://www.webmproject.org/code/
2015-07-27client_id -> public_keyirungentoo
2015-07-26This might improve the file transfer disconnect issue.irungentoo
2015-07-25Comment fix.irungentoo
2015-07-24Removed useless variable.irungentoo
2015-07-23Save important parts of save first.irungentoo
This might reduce the likelyness of broken saves.
2015-07-22Fixed bug.irungentoo
2015-07-21Fixed bug.irungentoo
2015-07-20Fixed some strange build issues.irungentoo
2015-07-19Pack onion path nodes in save.irungentoo
2015-07-18Fixed bug.irungentoo
2015-07-17Allow savedata to be slightly smaller than the allocated buffer.irungentoo
2015-07-16Pack connected TCP relay nodes.irungentoo
2015-07-15Added function to help calculate size of packet nodes.irungentoo
2015-07-14DHT_size now returns correct size for packed nodes.irungentoo
2015-07-14Use size define instead of sizeof.irungentoo
2015-07-13Merge branch 'instructions' of https://github.com/zetok/toxcoreirungentoo