aboutsummaryrefslogtreecommitdiff
path: root/discord/voice_client.py
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Make VoiceClient.create_ytdl_player a coroutine.Rapptz2016-01-311-10/+78
* Change options in VoiceClient.create_ytdl_player to ytdl_options.Rapptz2016-01-311-11/+10
* Try to make the pause/resume loop not busy.Rapptz2016-01-261-6/+9
* add ``headers`` option to create_ffmpeg_player()Alexey Glushko2016-01-261-3/+10
* Unit correction in voice docstrings.Rapptz2016-01-181-2/+2
* Raise a different exception if ffmpeg is not found in PATH.Rapptz2016-01-161-0/+2
* Proper exception chaining.Rapptz2016-01-131-1/+1
* Remove excessive logging when using voice.Rapptz2016-01-061-2/+0
* Update license of files to 2016.Rapptz2016-01-041-1/+1
* make ip/port voice packet logic more clearSteven Berler2015-12-271-8/+8
* fix broken ip and port in voice clientSteven Berler2015-12-271-4/+6
* Insert options before pipe:1 in ffmpeg player, otherwise they are ignoredKhazhismel2015-12-231-2/+3
* Documentation fixes.Rapptz2015-12-171-2/+2
* Client.run now does cleanup when KeyboardInterrupt is encountered.Rapptz2015-12-141-9/+12
* Remove socket.shutdown and only use socket.close instead.Rapptz2015-12-111-1/+0
* Add experimental ytdl player.Rapptz2015-12-111-1/+66
* ffmpeg process is now properly killed.Rapptz2015-12-111-12/+36
* Add missing implementation for create_stream_player.Rapptz2015-12-101-0/+1