aboutsummaryrefslogtreecommitdiff
path: root/discord/voice_client.py
Commit message (Expand)AuthorAgeFilesLines
* Don't reconnect during 4014/4015 in voice websocket.Rapptz2019-03-051-1/+5
* Update voice code to vws V4Imayhaveborkedit2019-01-281-5/+18
* Bumped copyright years to 2019.Dante Dam2019-01-281-1/+1
* [lint] Fix import orderHornwitser2018-11-241-6/+7
* [lint] Rename exception variables to excHornwitser2018-11-241-3/+3
* [lint] Remove redundant exception variablesHornwitser2018-11-241-3/+3
* [lint] Limit unneccessarily broad except clausesHornwitser2018-11-241-1/+1
* Fix up the Sphinx strings causing warnings.Rapptz2018-09-151-1/+1
* [lint] Remove unused variablesHornwitser2018-08-221-1/+0
* Drop support for Python 3.4 and make minimum version 3.5.2.Rapptz2018-06-101-34/+27
* Fix invalid close errors on websockets 4.xRapptz2018-03-061-1/+1
* Add intersphinxTobotimus2018-01-061-4/+4
* Clarify VoiceClient.disconnect docs a little more.Rapptz2017-09-161-1/+1
* Continue connection loop with back-off if connecting fails >5 times.Rapptz2017-07-251-1/+6
* Defer logging formatting until the logger is actually called.Rapptz2017-06-091-3/+2
* Force disconnect in abc.Connectable.connect.Rapptz2017-05-131-5/+9
* First pass at documentation reform.Rapptz2017-05-121-2/+2
* Explicitly close UDP sockets when re-creating them.Rapptz2017-05-021-1/+10
* Add PCMVolumeTransformer to augment volume of a PCM stream.Rapptz2017-04-191-1/+14
* Add VoiceClient.is_paused to query pause state.Rapptz2017-04-191-0/+4
* Add VoiceClient.source to get the AudioSource being played.Rapptz2017-04-191-0/+5
* Clean cache when TimeoutError occurs.Rapptz2017-04-181-1/+1
* Better handling of VOICE_SERVER_UPDATE.Rapptz2017-04-181-23/+29
* Re-implement voice sending.Rapptz2017-04-181-489/+175
* Ensure after is called inside the daemon thread for players.Rapptz2017-02-141-2/+6
* Update copyright year to 2017.Rapptz2017-01-201-1/+1
* Absolute import some circular dependencies to appease Python 3.4.Rapptz2017-01-031-1/+1
* Rename Server to Guild everywhere.Rapptz2017-01-031-6/+6
* Catch Player errors and gracefully stop them.Rapptz2016-09-251-5/+37
* Add stderr arg to create_ffmpeg_playerDaniel2016-07-081-2/+5
* Make PyNaCl optionalHornwitser2016-06-281-1/+11
* Raise TypeError if "after" parameter is not a callable.Rapptz2016-06-201-1/+4
* Make sure the socket is closed when we call VoiceClient.disconnectRapptz2016-06-141-3/+5
* Handle voice websocket closure if it's a successful close.Rapptz2016-06-101-2/+8
* Actually read from the voice websocket & fix heartbeat.Jake2016-06-051-0/+10
* Fix ytdl documentation link.Rapptz2016-05-271-2/+2
* Make Player threads into daemon threads.Rapptz2016-05-121-0/+1
* Add a way to change the player volume.Rapptz2016-05-121-0/+18
* Add VoiceClient.move_to for quick switching of voice channels.Rapptz2016-05-121-0/+26
* Add libopus DLLs for ease of use.Rapptz2016-05-061-4/+3
* Working multi-server voice support.Rapptz2016-05-011-0/+7
* Refactor voice websocket into gateway.pyRapptz2016-04-271-115/+9
* Drop voice packets when it can be potentially blocking.Rapptz2016-03-311-1/+5
* Encrypted audio working with PyNaclizy5212016-03-311-12/+20
* Add boolean option to specify if VoiceClient.play_audio should encode.Rapptz2016-03-251-6/+11
* Add a way to set ffmpeg options before the -i flag.Rapptz2016-03-251-7/+13
* Move ffmpeg process cleanup to player threadKhazhismel Kumykov2016-03-251-3/+5
* Support ytsearch and playlists in youtube_dl_playerKhazhismel2016-03-091-0/+3
* Disconnect from voice server properlyJake2016-03-041-1/+1
* Clean up zombiesKhazhismel Kumykov2016-03-021-0/+2