summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2015-07-12Pack DHT nodes in save.irungentoo
TODO: Make DHT_size return exact size of DHT save.
2015-07-12INSTALL.md: some formatting improvements and fixesZetok Zalbavar
Note that Fedora dependencies section still needs to be actually checked by someone who runs Fedora and would know whether info is right or not.
2015-07-11Tell A/V that friend is offline when friend is deleted.irungentoo