| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Re-implement voice sending. | Rapptz | 2017-04-18 | 1 | -9/+10 |
| | | | | | | | | | | | | | | | | | | | | | This is a complete redesign of the old voice code. A list of major changes is as follows: * The voice websocket will now automatically reconnect with exponential back-off just like the regular Client does. * Removal of the stream player concept. * Audio now gracefully pauses and resumes when a disconnect is found. * Introduce a discord.AudioSource concept to abstract streams * Flatten previous stream player functionality with the VoiceClient, e.g. player.stop() is now voice_client.stop() * With the above re-coupling this means you no longer have to store players anywhere. * The after function now requires a single parameter, the error, if any existed. This will typically be None. A lot of this design is experimental. | ||||
| * | Update copyright year to 2017. | Rapptz | 2017-01-20 | 1 | -5/+5 |
| | | |||||
| * | Add ability to set opus encoder input signal type. | Kyle Repinski | 2017-01-03 | 1 | -0/+19 |
| | | |||||
| * | Add libopus DLLs for ease of use. | Rapptz | 2016-05-06 | 1 | -2/+10 |
| | | |||||
| * | Enable FEC/PLR | Jake | 2016-05-03 | 1 | -0/+18 |
| | | | | Enable forward error correction + packet loss percent tuning in opus encoder. Additionally, use some sane defaults. This should fix people hearing robo in music when packet loss is happening. | ||||
| * | Add ability to set bandwith and bitrate. | Rapptz | 2016-02-02 | 1 | -2/+39 |
| | | | | | Patch by Jake. | ||||
| * | Update license of files to 2016. | Rapptz | 2016-01-04 | 1 | -1/+1 |
| | | |||||
| * | Documentation fixes for opus related import errors. | Rapptz | 2015-12-08 | 1 | -3/+4 |
| | | |||||
| * | Add OpusNotLoaded exception and opus.is_loaded utility function. | Rapptz | 2015-12-08 | 1 | -2/+29 |
| | | |||||
| * | Documentation fixes for opus bindings. | Rapptz | 2015-12-08 | 1 | -14/+22 |
| | | |||||
| * | Working voice sending implementation. | Rapptz | 2015-12-08 | 1 | -0/+159 |
| Currently you can only send from a stream that implements ``read`` and a ``ffmpeg`` or ``avconv``. | |||||