Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-07-31 | Merge branch 'Opus-Codec-Settings' of https://github.com/JasonLocklin/toxcore | irungentoo | |
2015-07-31 | added documentation | Jason Locklin | |
2015-07-31 | Set packet loss percentage | Jason 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-31 | Enable in-band FEC | Jason 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-31 | OPUS_APPLICATION_VOIP should be used | Jason 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-20 | Fixed some strange build issues. | irungentoo | |
2015-05-09 | Check if call supports video encoding before encoding frame. | irungentoo | |
2015-05-05 | Toxav fix. | irungentoo | |
Use stored image width instead of displayed image width. | |||
2015-03-19 | Fix build warning. | irungentoo | |
2015-03-19 | Fixed group audio issues when getting an old audio packet. | irungentoo | |
2015-02-26 | Added different error codes for custom packet functions in Messenger. | irungentoo | |
2015-02-26 | Changes to custom packet functions in Messenger. | irungentoo | |
Added function for rtp A/V packets, modified functions to behave correctly for the new api. | |||
2015-02-25 | toxav new api fixes. | irungentoo | |
2015-02-17 | Updated types in Messenger callbacks to fit with the ones in the new api. | irungentoo | |
Friend number changed from int32_t to uint32_t. Some lengths changed to size_t. | |||
2015-02-08 | Fixed memory leak. | irungentoo | |
2015-02-06 | Fixed memory leak. | irungentoo | |
2015-02-06 | Fixed memory leak. | irungentoo | |
2015-02-04 | Removed useless misleading define. | irungentoo | |
2015-01-04 | toxav_prepare_transmission: More descriptive error | Tux3 / Mlkj / !Lev.uXFMLA | |
When trying to prepare an already active call, return av_ErrorAlreadyInCallWithPeer not av_ErrorNoCall | |||
2014-12-28 | Use same jbuf size for group as for one on one chats. | irungentoo | |
Use define instead of constant. | |||
2014-12-17 | Cut one on one default audio bitrate by half. | irungentoo | |
2014-12-16 | Fixed some A/V threading issues. | irungentoo | |
Audio dropping on video calls issue should no longer happen. | |||
2014-12-16 | cs_set_video_encoder_resolution improvements. | irungentoo | |
2014-12-12 | Merge branch 'mem-leak-fix' of https://github.com/nurupo/InsertProjectNameHere | irungentoo | |
2014-12-12 | Fixed memory leaks. | irungentoo | |
2014-12-12 | Fixed a memory leak | Maxim Biro | |
2014-12-12 | Increase video quality and distance between keyframes. | irungentoo | |
2014-12-12 | Make the maximum size of the jbuf at least 4 times the capacity. | irungentoo | |
Should prevent issues that might occur because a different thread is reading it. | |||
2014-12-12 | Having two buffers for audio isn't really good. | irungentoo | |
2014-12-12 | Fixed video packet assembling. | irungentoo | |
Video should look better now. | |||
2014-12-09 | Merge branch 'more_consistent_custom_packet_handlers' of ↵ | irungentoo | |
https://github.com/wrouesnel/toxcore | |||
2014-12-09 | Change prototype for custom_packet_handler functions | Will Rouesnel | |
Change the custom_packet_handler callback function interface to be consistent with other callback interfaces. The new interface takes the Messenger object calling as the first parameter, and moves the user data object to be the last parameter. This makes it comparable to the callbacks for file transfer and the like, and should simplify building interfaces. The new prototype is: int (*)(Messenger *m, int32_t friendnumber, const uint8_t *data, uint32_t len, void *object) | |||
2014-12-07 | Fixed possible issue with wrong size being passed to opus_decode(). | irungentoo | |
2014-12-03 | Fixed possible threading issues. | irungentoo | |
2014-12-03 | Fixed possible threading issue. | irungentoo | |
2014-11-29 | Jbuff fixes. | irungentoo | |
2014-11-29 | Fixed bug where video didn't work anymore. | irungentoo | |
Some other cleanups. | |||
2014-11-29 | Merge branch 'mutex-1' of https://github.com/mannol/toxcore | irungentoo | |
2014-11-29 | More av cleanup | mannol | |
2014-11-28 | Fixed toxav issues. | irungentoo | |
2014-11-26 | Actually fixed build issue. | irungentoo | |
2014-11-26 | Fixed build issue. | irungentoo | |
2014-11-26 | Forgot to replace this | Imperative | |
2014-11-26 | Fixed some fatal spelling mistakes | Imperative | |
2014-11-25 | Fixed integer rollover bug in toxav. | irungentoo | |
2014-11-25 | Fixed possible issue. | irungentoo | |
2014-11-24 | Merge branch 'master' of https://github.com/mannol/toxcore | irungentoo | |
2014-11-22 | Enable use of lower sample rates for group chats. | irungentoo | |
2014-11-20 | Fixed small issue where group audio would jumble up sometimes at start of ↵ | irungentoo | |
stream. | |||
2014-11-18 | av refactor | mannol | |